Ir para conteúdo
  • 0

Criar Conta Ganhar Storage


Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

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.

Link para o comentário
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1331368
Compartilhar em outros sites

  • 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
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1331776
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
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1332894
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
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1338819
Compartilhar em outros sites

  • 0

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: ...]

Link para o comentário
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1338820
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
https://xtibia.com/forum/topic/193366-criar-conta-ganhar-storage/#findComment-1338836
Compartilhar em outros sites

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