TH

Firewalker Boss

Por Thiigoo, 16 de mar. de 2011 em Scripts

11
2.5k
ThiigooT
16 de março de 2011 às 01:30

Quando um player matar um Boss ele seja teleportado para um posição (somente quem matou)

 

Nome do Boss: Pythius The Rotten

 

 

 

Espero Respostas ;D

16 de março de 2011 às 06:35

retired.

Editado Março 16 por Demonbholder

ThiigooT
16 de março de 2011 às 11:40

da nenhum erro no distro mais n ta teleportando ;x

VodkartV
16 de março de 2011 às 12:57

SCRIPTS ABAIXO.

 

Em creatureScripts.xml

 

<event type="kill" name="Rotten" script="NomeDoArquivo.lua"/>

 

Em login.lua

 

registerCreatureEvent(cid, "Rotten")

 

Até mais.

Editado Março 16 por Demonbholder

VodkartV
16 de março de 2011 às 15:59

@Demon meu nego gostoso

 

uma dica é usar string.lower para retornar o nome do monstro :p

bjs

16 de março de 2011 às 16:14

retired.

Editado Março 16 por Demonbholder

ThiigooT
16 de março de 2011 às 18:58

Não Deu

16 de março de 2011 às 19:08

Eu testei e funcionou sim. Você fez algo errado, vou te passar as 3 possibilidades de scripts:

 

function onKill(cid, target)

local pos = {x=, y=, z=}

if isMonster(target) and getCreatureName(target) == 'pythius the rotten' then
doTeleportThing(cid, pos)
end
return TRUE
end

 

OU:

 

function onKill(cid, target)

local pos = {x=, y=, z=}

if isMonster(target) and string.upper(getCreatureName(target)) == 'PYTHIUS THE ROTTEN' then
doTeleportThing(cid, pos)
end
return TRUE
end

 

OU:

 

function onKill(cid, target)

local pos = {x=, y=, z=}

if isMonster(target) and string.lower(getCreatureName(target)) == 'pythius the rotten' then
doTeleportThing(cid, pos)
end
return TRUE
end

 

Agora as tags:

 

CreatureScripts.xml

 

<event type="kill" name="Rotten" script="NomeDoArquivo.lua"/>

 

Login.lua

 

registerCreatureEvent(cid, "Rotten")

 

Certamente funciona.

ThiigooT
16 de março de 2011 às 21:17

Ae a ultima funciono vlw ae

REP+

16 de março de 2011 às 21:29

Pedido entregue, reportando.