DU

Mensagem Ao Morrer : Owned!

Por dustot, 23 de mar. de 2011 em Globalevents e Spells

otserv
tibia
script
11
4.5k
dustotD
25 de março de 2011 às 06:12

Bom, antes de tudo quero dizer que o script não é meu! Eu vi em outro site de forum e achei interessante e resolvi trazer para o xtibia.

Aqui está o crédito de onde achei.

 

 

O que o script faz : Quando um player morre automaticamente ira subir do corpo dele a palavra OWNED! em vermelho!

Testado em: TFS 0.4 Tibia versão 8.6

 

Bom vamos lá,

 

Vá em creaturescripts/preparedeath.lua

 

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 = {"ONWNED!"}
for i = 1, #letters do
addEvent(sendLetter, i * 150, {pos = getCreaturePosition(cid), letter = letters[i]})
end
return trueend

Agora vá em creaturescripts.xml adicione isto:

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

Depois disso adicione em login.lua :

registerCreatureEvent(cid, "onPrepareDeath")

Bom se fiz algo de errado me desculpa, 1º que posto um script assim.

Obrigado,se gostou Rep+

Editado Março 25 por small201

TibizeiroT
29 de março de 2011 às 13:05

é bom pra server 4fun, e ja joguei num ot assim

1 mês depois...
priextix666P
13 de abril de 2011 às 11:02

pareçe bom testarei :button_ok:

2 meses depois...
Enzo CaueE
21 de junho de 2011 às 10:03

Muiito bom =]

1 mês depois...
HaazH
26 de julho de 2011 às 13:21

small201, parabéns, o script é realmente muito bom e funcional. Gostaria de acrescentar apenas uma correção, na palavras "Owned", aqui:

 

local letters = {"ONWNED!"}

 

Corrigindo ficaria assim:

 

local letters = {"OWNED!"}

 

Abraço!

1 mês depois...
kelvinvictorK
23 de agosto de 2011 às 19:45

ASHAUSHAUSH, é mesmo :D OWNED é diferente de ONWNED

 

@topic,

 

tava procurando, parabens

697684896
24 de agosto de 2011 às 10:20

Então...

Se eu trocar o nome do arquivo lua e coloca assim: Owned.lua

No creaturescript.xml colocar: <event type="preparedeath" name="onOwned" event="script" value="Owned.lua"/>

No login.lua colocar: registerCreatureEvent(cid, "onOwned")

 

Afeta alguma coisa?

 

Tópico bem organizado! Continue assim! Obrigado.

2 meses depois...
BaiakZikB
31 de outubro de 2011 às 08:43

explicar isso melhor ¬¬

3 meses depois...
TondesT
16 de janeiro de 2012 às 20:40

explicar direito

tem como coloca 8.4

17 de janeiro de 2012 às 18:56

Não Funfo aqui ;/

2 semanas depois...
BaiakZikB
24 de janeiro de 2012 às 21:11

nem aki tbm