Ir para conteúdo

Cabine De Suicício


Sky Hunter

Posts Recomendados

\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

Editado por Sky Hunter
Link para o comentário
Compartilhar em outros 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:

Link para o comentário
Compartilhar em outros sites

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 :]

Link para o comentário
Compartilhar em outros sites

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:

Link para o comentário
Compartilhar em outros sites

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 ;)

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

amigo boa action, em meu ot tem um tribunal, ai vou usar isto para execuçoes agora tem como voce disponibilizar em for de alavanca? um player puxa essa alavanca e o que esta na cabine morre?

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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:

Link para o comentário
Compartilhar em outros sites

  • 2 months later...
×
×
  • Criar Novo...