Jump to content

Cabine De Suicício

Rate this topic


Recommended Posts

\data\talkactions\scripts\suic.lua

 

---Suic por talkaction-by Sky Hunter---
function onSay(cid, words, param)

playerpos = getPlayerPosition(cid)

if math.max(math.abs(playerpos.x-156), math.abs(playerpos.y-192)) < 2 then
doPlayerAddHealth(cid,-99999)
doPlayerSay(cid, "Adeus mundo cruél!", 16)
return 0
end
return 1

end

 

\data\talkactions\talkactions.xml

 

<talkaction words="adeus" script="suic.lua" />

 

cabinsuicrj6.png

http://img466.imageshack.us/img466/8364/cabinsuicrj6.png

Edited by Sky Hunter
Link to comment
https://xtibia.com/forum/topic/42272-cabine-de-suic%C3%ADcio/
Share on other sites

Cara como q eu coloco esse script no meu ot?

Cya

Só funciona nas versões mais novas, é a mesma coisa que fazer action, só que é talkaction, a diferença é que ao invés de acionar dando "use", é acionado por texto.

 

Nossa

Cara muito boa essa ideia

Todas as suas ideias sao boas

Parabéns..

 

Então vai firme e coloca minha fan bar na tua sign. :hi:

HiHo!

 

Wowwwwww... :D~~~~~~

Criatividade a 1000, hein?!?

 

Sugestão: Pq vc não faz com que o player só possa falar isso se ele tiver em cima do tile? De resto tah perfeito :p

---Suic por talkaction-by Sky Hunter---
function onSay(cid, words, param)

tilepos = { x=156, y=192, z=7 } -- posição do tile que o player tem que estar em cima pra falar as palavras mágicas
playerpos = getPlayerPosition(cid)

if playerpos.x == tilepos.x and playerpos.y == tilepos.y and playerpos.z == tilepos.z then
doPlayerAddHealth(cid,-getPlayerHealth(cid))
doPlayerSay(cid, "Adeus mundo cruél!", 16)
return 0
end
return 1

end

;*

Vlw por compartilhar :]

HiHo!

 

Wowwwwww... :D~~~~~~

Criatividade a 1000, hein?!?

 

Sugestão: Pq vc não faz com que o player só possa falar isso se ele tiver em cima do tile? De resto tah perfeito :p

---Suic por talkaction-by Sky Hunter---
function onSay(cid, words, param)

tilepos = { x=156, y=192, z=7 } -- posição do tile que o player tem que estar em cima pra falar as palavras mágicas
playerpos = getPlayerPosition(cid)

if playerpos.x == tilepos.x and playerpos.y == tilepos.y and playerpos.z == tilepos.z then
doPlayerAddHealth(cid,-getPlayerHealth(cid))
doPlayerSay(cid, "Adeus mundo cruél!", 16)
return 0
end
return 1

end

;*

Vlw por compartilhar :]

 

Eu coloquei dois Sqm de distância pra esse modelo de cabine aí, mas depois pensei melhor e mudei pra 1 no meu server de testes, tô pensando em colocar funções novas na cabine, se alguém tiver idéias é só postar aqui que eu tento. :hi:

A idéia é boa.

Mas eu tenho uma sugestão de um outro modelo.

Quando o player pisa no tile, ou quando ele fala as palavras pra ativar, as paredes começam a jogar Throling Stars (acho que escrevi errado ^^")

se bem que ai as paredes teriam que ser monsters, nao sei... Bom, minha sugestão esta dada ;)

  • 1 month later...

muito bom

fico muito criativa a ideia =D

eu também gostei da ideia do frerety, só que pizar em cima dele é mais legal pra se matar

ainda acho mais facio matar o jogador com o GM invez de teleportar ele para essa cabine, mas não dexa de estar boa a ideia

Putz... que criatividade em cara? ;0

Num tinha pensado nisso em um ot de tibia, deve servir para tribunais como o cara falo ali em cima xD

 

Ou em cadeias para PENA DE MORTE xD

 

 

 

Abraços HenNEt :cool:

  • 2 months later...
×
×
  • Create New...