Ir para conteúdo

[Creature] Owned!


gui56

Posts Recomendados

OWNED!

 

Autor: Darad

Tibia: Testado e Funcionando em 8.5

Servidor Testado: Snowz Ot V11 TFS 0.3.4

Créditos: 90% Darad e 10% Dreamer por fazer ajustes no script.

 

O Que Este Script Faz?

 

Ao matar um player, aparecerá uma mensagem em cima do corpo com efeito de animação com o seguinte texto: OWNED!

 

Bom, vamos ao SCRIPT:

 

Vá em data/creaturescripts/scripts/preparedeath.lua e coloque isso:

 

local function sendLetter(p)

local pos = p.pos

local letter = p.letter

doSendAnimatedText(pos, letter, TEXTCOLOR_RED)

end

 

function onPrepareDeath(cid, lastHitKiller, mostDamageKiller)

local letters = {"!", "D", "E", "N", "W", "O"}

for i = 1, #letters do

addEvent(sendLetter, i * 150, {pos = getCreaturePosition(cid), letter = letters})

end

return true

end

 

OBS:Se ele nao existir voce cria, mas se existir eu recomendo trokar no nome do script.lua e no login.lua registrar o evento com outro nome.

 

Vá em data/creaturescripts/creaturescripts.xml e ABAIXO desta Tag:

 

<event type="login" name="PlayerLogin" script="login.lua"/>

 

ADICIONE ESTA:

 

<event type="preparedeath" name="onPrepareDeath" event="script" value="preparedeath.lua"/>  

 

Agora é só ir em data/creaturescripts/scripts/login.lua e ABAIXO de:

 

function onLogin(cid)

 

ADICIONE ISTO:

 

registerCreatureEvent(cid, "onPrepareDeath")  

 

Script Pronto! Desligue seu OT e Ligue de Novo para testar o Script.

 

SCRIPT RETIRADO DE OUTRO FORUM, E ANTES QUE ALGUEM FALE MERDA RECLAME, OS CRÉDITOS ESTÃO DEVIDAMENTE COLOCADOS.

Link para o comentário
Compartilhar em outros sites

  • 8 months later...
×
×
  • Criar Novo...