Postado Dezembro 16, 2014 10 anos gente eu queria um comando tipo o craftlandia onde o usuário recebia um código e o item e premium fosse gerado ao escrever o código. isso é possível?
Postado Dezembro 16, 2014 10 anos Como assim, o player recebe um código? Preparei um talk action: Va na pasta data/talkactions e adicione essa tag ao arquivo talkactions.xml: <talkaction words="/COMANDO" event="script" value="itemprem.lua"/> Aqui, vc deve configurar o comando que vc qr que o player fale pra receber o premio. <talkaction words="/COMANDO" Agora va na pasta data/talkactions/scripts e crie um arquivo chamado itemprem.lua e coloque isso dentro: local msg = {"MENSAGEM QUANDO O PLAYER RECEBER O PREMIO!", "MENSAGEM QUANDO O PLAYER NÃO TIVER O ITEM!"} local itemid = 2160 --ID DO ITEM function onSay(cid, words, param) if(getPlayerItemCount(cid, itemid) > 0) then doPlayerRemoveItem(cid, itemid, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end Pronto, agora configure essa parte do script: local msg = {"MENSAGEM QUANDO O PLAYER RECEBER O PREMIO!", "MENSAGEM QUANDO O PLAYER NÃO TIVER O ITEM!"} local itemid = 2160 --ID DO ITEM Coloque as devidas mensagens e o id do item que é necessario ter pra receber o premio. Se te ajudei, REP+ Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
Postado Dezembro 16, 2014 10 anos Autor vou testa vlw por ajudar aê mais eu queria tipo só poder usar uma vez é possível?
Postado Dezembro 16, 2014 10 anos Tenta ae: local msg = {"MENSAGEM QUANDO O PLAYER RECEBER O PREMIO!", "MENSAGEM QUANDO O PLAYER NÃO TIVER O ITEM!"} local itemid = 2160 --ID DO ITEM local storage = 69169 --NÃO MEXA function onSay(cid, words, param) if(getPlayerItemCount(cid, itemid) > 0) then if getPlayerStorageValue(cid, 69169) ~= 1 then doPlayerRemoveItem(cid, itemid, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) setPlayerStorageValue(cid, 69169, 1) end else doPlayerSendCancel(cid, "Desculpe, voce ja usou isso uma vez.") end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end Te ajudei?? REP + e ficamos quites... http://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'> Atenciosamente, Daniel. Abraços! Meus tutoriais: Programação: Resolvendo QUALQUER erro na data base. Scripts (system's, creaturescripts, mod's, NPC's, etc): (Sistema) GOD Ambient Light Full. Adicionando novas mounts ao servidor [NPC] Papai Noel que dá presente todo ano. Web-site: Resolvendo problema de caracteres especiais em PHP Formatando textos em PHP! Mudando a cor, tamanho, fonte, etc. Criando e configurando tabelas para paginas PHP
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.