Ir para conteúdo
  • 0

Criar Conta Ganhar Storage


1579091

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

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 por notle2012
Link para o comentário
Compartilhar em outros sites

  • 0

@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.

Link para o comentário
Compartilhar em outros sites

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0

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))..".")

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...