Postado Fevereiro 3, 2015 10 anos Eae Galera do TK Fmz? Bem gente nesse topico aqui venho pergunta a galera toda se tem essa script. Procurei na Net e aqui mesmo no Tibia King e não o encontrei, queria saber se alguém tem essa script. Bem ela geralmente é assim. Quando um tal monstro morre a morte deste monstro (pode ser também chamado como Boss) é anunciada no Server Log em uma mensagem vermelha. Exemplo: O Jogador [NickDoPlayer] matou a criatura campeã [NickDoBoss]. Bem se alguém poder me ajudar... Já sabem xD REP+
Postado Fevereiro 3, 2015 10 anos data/creaturescripts/scripts: local monster = "monster_name" --Nome do monstro. function onDeath(cid, corpse, deathList) if isMonster(cid) and getCreatureName(cid) == monster and isPlayer(deathList[2] or deathList[1]) then broadcastMessage("O Jogador "..getCreatureName(deathList[2] or deathList[1]).." matou a criatura campeã "..monster..".") end return true end Não se esqueça de registrar o evento no arquivo XML do monstro. Editado Fevereiro 3, 2015 10 anos por zipter98 (veja o histórico de edições) não respondo pms solicitando suporte em programação/scripting
Postado Fevereiro 3, 2015 10 anos local boss = {"annihilon", "demon"} -- Monstros que serão anunciados quando morrerem function onKill(cid, target, lastHit) if isPlayer(cid) and isInArray(boss, getCreatureName(target)) then broadcastMessage("O jogador ".. getCreatureName(cid) .." matou o boss " .. getCreatureName(target) ..".") end return true end Editado Fevereiro 3, 2015 10 anos por fywell (veja o histórico de edições)
Postado Fevereiro 3, 2015 10 anos Autor data/creaturescripts/scripts: local monster = "monster_name" --Nome do monstro. function onDeath(cid, corpse, deathList) if isMonster(cid) and getCreatureName(cid) == monster and isPlayer(deathList[2] or deathList[1]) then broadcastMessage("O Jogador "..getCreatureName(deathList[2] or deathList[1]).." matou a criatura campeã "..monster..".") end return true end Não se esqueça de registrar o evento no arquivo XML do monstro. Que tipo de evento ? Desculpe mais eu não sei colocar nada em XML dos monstros. :c Nenhum dos dois funfou :c Editado Fevereiro 3, 2015 10 anos por MateusAquino (veja o histórico de edições)
Postado Fevereiro 3, 2015 10 anos Solução Desculpe, pensei que você sabia configurar. data/creaturescripts/scripts, crie um arquivo com extensão .lua, nomeie-o avisar, e coloque o código que passei em meu comentário anterior. Depois, em data/creaturescripts, abra o arquivo creaturescripts.xml e coloque a seguinte tag, abaixo de semelhantes (porém antes de </creaturescripts>): <event type="death" name="avisarServer" event="script" value="avisar.lua"/> Depois, em data/monster, abra o arquivo XML do monstro e coloque, antes do </monster>, isso: <script> <event name="avisarServer"/> </script> Editado Fevereiro 3, 2015 10 anos por zipter98 (veja o histórico de edições) não respondo pms solicitando suporte em programação/scripting
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.