Postado Março 29, 2014 11 anos function onLogin(cid) local storage,days = (getPlayerAccountId(cid)+550),2 if getGlobalStorageValue(storage) <= 0 then setGlobalStorageValue(storage, 13500) doPlayerAddPremiumDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de VIP, bom jogo!") end return true end Tenta assim, se não der avise
Postado Julho 3, 2014 10 anos Pasta do seu OT/data/creaturescripts/scripts/menor.lua function onLogin(cid)local storage,days = (getPlayerAccountId(cid)+550),2if getGlobalStorageValue(storage) <= 0 thensetGlobalStorageValue(storage, 13500)addVipDays(cid, days)doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de VIP, bom jogo!")endreturn trueend Pasta do seu OT/data/creaturescripts/creaturescripts.xml Usei aqui e deu erro na linha: addVipDays(cid, days) ----- Resolvei tirando a linha ele da 2 dias VIP, mas toda vez que o char loga ele da 2 dias VIP, tem como ser soh a primeira vez não? Editado Julho 3, 2014 10 anos por glacialot (veja o histórico de edições)
Postado Setembro 26, 2017 7 anos Em 02/07/2014 em 22:42, glacialot disse: Usei aqui e deu erro na linha: addVipDays(cid, days) ----- Resolvei tirando a linha ele da 2 dias VIP, mas toda vez que o char loga ele da 2 dias VIP, tem como ser soh a primeira vez não? Também estou com esse problema. Sempre que reinicia o Server, a pessoa ganha +2 dias, não tem no código algo que perceba que ele ja ganhou isso e barre de ganhar mais
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.