Postado Setembro 19, 2015 9 anos exemplo: tem 5 pessoas atacando o Boss Tytany nisso todos os player que atacou o monstro ira ganha esta storage 38492 so isso.
Postado Setembro 19, 2015 9 anos Teste assim: creaturescript/login. local monster = 'monster name' -- coloque o nome todo minusculo local storage = 12120 -- valor da Storage local msg = 'Mensagem ao matar' -- Configure a gosto function onKill(cid, target, lastHit) if(isMonster(cid)) and getCreatureName(cid):lower() == monster then setPlayerStorageValue(lastHit, storage, 1) doPlayerSendTextMessage(lastHit, 22, msg) end return true end Obs: Lembre-se de registrar a função "kill" no CreatureScripts.xml e no Login.lua. Caso não funcione, tente usar "statschange" no creaturescripts.xml e o arquivo.lua tente assim: local monster = 'monster name' -- tudo minusculo local storage = 12120 -- valor da Storage local msg = 'Mensagem ao matar' -- Configure a gosto function onStatsChange(target, cid, type, combat, value) if(isMonster(cid)) and getCreatureName(cid):lower() == monster then if (type == STATSCHANGE_HEALTHLOSS and getCreatureHealth(target) - value <= 0) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg) setPlayerStorageValue(cid, storage, 1) end end return true end ou então, tente este outro: storonkill.lua (data\creaturescripts\scripts):function onKill(cid, target) local m = 'Demon' local stor = {5432, 1} -- storage = {key, value} if isMonster(target) and getCreatureName(target):lower() == m:lower() and getPlayerStorageValue(cid, stor[1]) ~= stor[2] then setPlayerStorageValue(cid, stor[1], stor[2]) end return true end Tag - creaturescripts.xml (data\creaturescripts\scripts): <event type="kill" name="storOnKill" event="script" value="storonkill.lua"/> Registre o creature event em login.lua (data\creaturescripts\scripts): registerCreatureEvent(cid, "storOnKill") Editado Setembro 19, 2015 9 anos por Deadpool (veja o histórico de edições) Se te ajudei, deixe seu curti, clique em melhor resposta, para que eu possa ajudar sempre. Trabalhos (C++): Cor das mensagens nos channels Ajusta/Mudar cor das mensagens de Loot Liberação dos novos Remakes da PokeXGames. NPC "Guild Master" que cria, deleta, invita, kicka players da guild. At Soon, LIKE ON FACEBOOK. Clik on Imgs
Postado Setembro 19, 2015 9 anos Algum erro no console? você configurou o nome dos monstro e a storage? Se te ajudei, deixe seu curti, clique em melhor resposta, para que eu possa ajudar sempre. Trabalhos (C++): Cor das mensagens nos channels Ajusta/Mudar cor das mensagens de Loot Liberação dos novos Remakes da PokeXGames. NPC "Guild Master" que cria, deleta, invita, kicka players da guild. At Soon, LIKE ON FACEBOOK. Clik on Imgs
Postado Setembro 19, 2015 9 anos Autor sim direitinho tipo eu nem ganho a storage O.o Editado Setembro 19, 2015 9 anos por 574747 (veja o histórico de edições)
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.