15
pedido

Criar Conta Ganhar Storage

Por 1579091, 03 de set. de 2012 em Scripts

script
10
1.2k
15790911
03 de setembro de 2012 às 19:17

Bom, gostaria de um script que ao player criar a conta, ganhar o storage 29000. que é o storage da vip, não sei como faço pra configurar pra ganhar apenas 5 dias de vip... vlw!

LuckOakeL
03 de setembro de 2012 às 19:31

Rapaz, você quer ao criar a conta ou o player? Pois dependendo do seu VIP System, dá pra colocar esse sistema ao fazer o primeiro login com o player.

notle2012N
04 de setembro de 2012 às 03:02

Bom, gostaria de um script que ao player criar a conta, ganhar o storage 29000. que é o storage da vip, não sei como faço pra configurar pra ganhar apenas 5 dias de vip... vlw!

 

data\creaturescripts\scripts\vipgratis.lua

function onLogin(cid)
local storage,days = (getPlayerAccountId(cid)+550),5
if getGlobalStorageValue(storage) <= 0 then
setGlobalStorageValue(storage, 1)
addVipDays(cid, days)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu 5 "..days.." dias de vip, bom jogo!")
end
return true
end

data\creaturescripts\creaturescripts.xml

adiciona isso

<event type="login" name="vipdays" event="script" value="vipgratis.lua"/>

se vc tiver usando esse vip do link

http://www.xtibia.co...by-account-v10/

vai ganhar 5 dia de vip se não,

esse script em cima não pega

Editado Setembro 4 por notle2012

15790911
04 de setembro de 2012 às 12:33

notle, se funcionar +REP, n vo testa agra mais qndo testa n vo esquece de te da o REP.

 

LuckOake, dechei bem claro que era na conta ¬¬

LuckOakeL
05 de setembro de 2012 às 19:44

@GuizitoG

 

Eu perguntei porque não acho que dê pra fazer ao criar a conta, pelo menos pra mim não dá, mas é possível fazer pelo player. Dependendo, se o do notle2012 não funfar, eu faço pra ti.

15790911
06 de setembro de 2012 às 13:12

blz, bom ainda vou testar (n testei ainda), daí se vc puder fazer por conta, seria bom, pq se nao geral vai fica abuzando da vip ;p...

2 semanas depois...
15790911
14 de setembro de 2012 às 12:21

Bem, nem funfou... alguém pode criar o script pra mim? uso perfect vip system do vodkart 1.0 - - storage da vip: 13540

VodkartV
14 de setembro de 2012 às 13:14

ganhar 1 por account

 

function onLogin(cid)
local storage,days = (getPlayerAccountId(cid)+550),5*86400 
if getGlobalStorageValue(storage) <= 0 then
setGlobalStorageValue(storage, 1)
setPlayerStorageValue(cid, 13540, getPlayerStorageValue(cid, 13540) - os.time() <= 0 and os.time()+days or getPlayerStorageValue(cid, 13540)+days)  
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu 5 dias de vip, bom jogo!")
end
return true
end

 

ou ganhar uma por character

 

function onLogin(cid)
local storage,days = 897520,5*86400 
if getPlayerStorageValue(cid, storage) == -1 then 
setPlayerStorageValue(cid, storage, 1)
setPlayerStorageValue(cid, 13540, getPlayerStorageValue(cid, 13540) - os.time() <= 0 and os.time()+days or getPlayerStorageValue(cid, 13540)+days)  
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu 5 dias de vip, bom jogo!")
end
return true
end

15790911
14 de setembro de 2012 às 13:28

Nada a comentar... vlw!

 

Vod... se pudia tipo qndo ele ganhar a vip e apareçer assim no default 'Você recebeu 5 dias de vip, bom jogo! [sua vip durará até o dia: ...]

VodkartV
14 de setembro de 2012 às 13:41

troca

 

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu 5 dias de vip, bom jogo!")

 

por

 

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você recebeu 5 dias de vip e ela vai durar até "..os.date("%d %B %Y %X ",getPlayerStorageValue(cid, 13540))..".")