Funciona na tfs 1.2 ?
- Forums
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- Anunciar morte de boss (O player x matou o boss x!)
LA
creatureevent
Anunciar morte de boss (O player x matou o boss x!)
By larissaots, 30 de mai. de 2015 in Globalevents e Spells
otserv
tibia
script
3
2.2k
1 month later...
info
Group: Visconde
Joined: 24/07/09
Posts: 356
Reputation: +28
Gender: Masculino

06 de junho de 2015 às 13:52
5 months later...
info
Group: Campones
Joined: 28/11/15
Posts: 3
Reputation: 0

28 de novembro de 2015 às 21:14
Se caso mas de 1 jogador atacar o monstro, anunciará o nome de quem tirou mais life do monstro?


info
Group: Banidos
Joined: 07/04/13
Posts: 648
Reputation: +163
Créditos à zipter98.
Objetivo
Aparecerá uma mensagem no Local Chat avisando que x jogador matou x boss.
O player [NickDoPlayer] matou o boss [NomeDoBoss]!
Tutorial
Vá em data/creaturescripts/scripts e crie o arquivo anunciomonstro.lua
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 player "..getCreatureName(deathList[2] or deathList[1]).." matou o boss "..monster.."!") end return true endEm data/creaturescripts, abra o arquivo creaturescripts.xml e coloque a tag (coloque antes de </creaturescripts>):
Depois, em data/monster, abra o arquivo XML do monstro e coloque, antes do </monster>, isso:
<script> <event name="anuncioServer"/> </script>