Funciona na tfs 1.2 ?
- Fórum
- 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!)
Por larissaots, 30 de mai. de 2015 em Globalevents e Spells
otserv
tibia
script
3
2.2k
1 mês depois...
info
Grupo: Visconde
Registrado: 24/07/09
Posts: 356
Reputação: +28
Gênero: Masculino

06 de junho de 2015 às 13:52
5 meses depois...
info
Grupo: Campones
Registrado: 28/11/15
Posts: 3
Reputação: 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
Grupo: Banidos
Registrado: 07/04/13
Posts: 648
Reputação: +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>