ES

[Creaturescript] Simples

Por Eskylo, 28 de set. de 2010 em Archived

tibia
script
otserv
3
747
EskyloE
28 de setembro de 2010 às 18:17

Meu server é o TFS 0.3.6pl1 (Tibia 8.54)

 

Estou precisando de um script simples:

 

Quando um dos meus summons morrer, eu recebo uma mensagem(Seu pet morreu.) e ganho um item (id: 2695).

 

Obrigado!

KydraiK
28 de setembro de 2010 às 18:45

creaturescripts.xml:

<event type="preparedeath" name="SummonDie" script="summon_die.lua"/>

summon_die.lua:

function onPrepareDeath(cid, deathList)
local pid = getCreatureMaster(cid)
if isPlayer(pid) then
	doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_BLUE, "Seu pet morreu.")
	doPlayerAddItem(pid, 2695)
end
return TRUE
end

No xml dos monstros que poderão ser sumonados você precisa colocar:

<script>
<event name="SummonDie"/>
</script>

EskyloE
28 de setembro de 2010 às 20:47

Muito obrigado kydrai, ajudou muito!

Eu não sabia que tinha que colocar isso no monster_name.xml. '-'