Postado Janeiro 25, 2015 10 anos Olá, gostaria da ajuda de vocês. Sou novato em ot server, gostaria de saber como faço para quando o player se registrar no meu ot ele receber 60 dias de premium days. Eu uso o "sqlitestudio-2.0.24" e a versão do meu ot é 8.60 ! Quem souber me ajude por favor. - Projetando sua diversão ! - Minha Steam, adiciona lá
Postado Janeiro 25, 2015 10 anos "data/creaturescripts/scripts/ganharpremium.lua" : -- [( Created by Matheus for TibiaKing.com )] -- function onLogin(cid) local days = 60 -- Dias de premium que o player irá ganhar. if getGlobalStorageValue(getPlayerAccountId(cid)) <= 0 then doPlayerAddPremiumDays(cid, days) setGlobalStorageValue(getPlayerAccountId(cid), 1) end return TRUE end "data/creaturescripts/creaturescripts.xml" : <event type="login" name="gainpremium" event="script" value="ganharpremium.lua"/> "data/creaturescripts/scripts/login.lua" : registerCreatureEvent(cid, "gainpremium") Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
Postado Janeiro 25, 2015 10 anos Autor "data/creaturescripts/scripts/ganharpremium.lua" : -- [( Created by Matheus for TibiaKing.com )] -- function onLogin(cid) local days = 60 -- Dias de premium que o player irá ganhar. if getGlobalStorageValue(getPlayerAccountId(cid)) <= 0 then doPlayerAddPremiumDays(cid, days) setGlobalStorageValue(getPlayerAccountId(cid), 1) end return TRUE end "data/creaturescripts/creaturescripts.xml" : <event type="login" name="gainpremium" event="script" value="ganharpremium.lua"/> "data/creaturescripts/scripts/login.lua" : registerCreatureEvent(cid, "gainpremium") Seguinte na minha pasta "data/creaturescripts/scripts/" já existe um arquivo chamada login.lua, caso eu coloque outro nome não pode bugar o sistema? - Projetando sua diversão ! - Minha Steam, adiciona lá
Postado Janeiro 25, 2015 10 anos Você tem só que registrar, no fim do script é bem provável que ja tenha algumas linhas iguais a que eu te mandei, então é só botar a que eu mandei no meio delas. Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
Postado Janeiro 25, 2015 10 anos Você irá colocar essa Tag: registerCreatureEvent(cid, "gainpremium") dentro do arquivo login.lua Não é para criar um novo arquivo. Espero ter ajudado. Eu te Ajudei? Então solta aquele REP+ !! Meus Tutoriais: [Tutorial] Bug "Temple position is wrong" (MySql) Outros: [Meu Show OFF | Mapa próprio 8.6]
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.