Mandar Alguem Pra A Cadeia Com Talkaction

  • 1
  • 2

Special_Forces

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/09/06Posts: 88Char no Tibia: Peagah Slash

no data\talkactions\scripts\jail.lua

 

function onSay(cid,words,param)

jailpos = {x=1017, y=639, z=8}

unjailpos = {x=1013, y=633, z=8}

target = getPlayerByName(param)

local access = getPlayerAccess(cid)

if access >= 3 then

if isPlayer(getPlayerByName(param)) == 1 then

jailer = getPlayerName(cid)

doPlayerSendTextMessage(target,25,'You got jailed by '..jailer..' for 20 minutes then you will be executed.')

doTeleportThing(target,jailpos)

doPlayerSendTextMessage(cid,21,"You just jailed "..param..".")

local a = {cid=cid, target=target, param=param, jailpos=jailpos, unjailpos=unjailpos}

addEvent(onTime,15*60*1000,a)

end

end

end

 

function onTime(a)

doTeleportThing(a.target,a.unjailpos)

end

 

-- Posição da Cadeia no seu Mapa

-- Posição Pra onde o Preso vai Quando for Solto(recomendo o templo)

-- Tempo que ele fica preso, está regulado pra 15minutos, para mudar mude o 15 Apenas!

 

Em Data\talkactions\talkactions.xml:

<talkaction words="/jail" script="jail.lua" />

 

Créditos do OTFans e eu por repassar



\/Se é meu fan use \/
||~~~~||

Sou Fan De:


FlavioMg

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/12/07Posts: 11Char no Tibia: Flavio Hen

Muito legau, mas como assim cadeia? Aquele lugar no mapa q tem uma cama e uma grade? se for, LoL, q xike xD

@ FL4v!0h3nS~



Meu fan? Use minha Bar!!!


Msn:
flavio_henrique_mg@hotmail.com

Special_Forces

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/09/06Posts: 88Char no Tibia: Peagah Slash

Flavio, pode ser esse lugar, ou você pode fazer no proprio mapa uma área que ele não possa sair, ai é só colocar as coordenadas no script



\/Se é meu fan use \/
||~~~~||

Sou Fan De:


zimbituba

Crystal Server Founder
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 19/01/08Posts: 704Char no Tibia: Atera Knight

ai esse eu gostei mano parabéns nota 10

If you would like to thank me for my Crystal Server and others, feel free to donate.
Paypal: shynzomapper@hotmail.com

lorenzo2

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/03/08Posts: 4Char no Tibia: Top Secret

Muy Bon :smile_positivo: .

 

 

 

~~Sem mais.











O que é SIGN?

Special_Forces

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/09/06Posts: 88Char no Tibia: Peagah Slash

vlw ae pessoal, to elaborando um que vc pode colocar pq o kra foi preso e pode configura o tempo pra kda 1



\/Se é meu fan use \/
||~~~~||

Sou Fan De:


MarcolinoGOD

Byte que eu gosto! (TI na veia)
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 19/06/07Posts: 267Gênero: MasculinoChar no Tibia: Rambocop Infernus

Testei no Thyrania (Versão modificada do Aries)

mas não funcionou! Simplismente não da nem um erro

mas tambem não funciona! É para qual versão?

--

cadela12

Slash melhor guitarista de sempre
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/08/07Posts: 57Char no Tibia: Bubble

O cara tem razao esse negocio da prisao não funfa mesmo

 

Tem te ver melhor isso ai.

 

=)


Element Otserv 7.6





Quem é meu fan ussa esta bara



Sou fan de:

Dartilus

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/08/07Posts: 76Char no Tibia: Não jogo

Testei em Yurots 8.1 e não funcionou.

 

Mesmo assim a idéia não é ruim.

 

Atenciosamente,

Dartilus


The Stalker, Lux Fero
Oh, trust in my, self-righteous suicide, I cry when angels deserve to die...



~ Wind Slayer ~
Open beta dia 4, não perca!
Caso você participe do jogo no dia 4, logo que criar seu char por favor vá até a lista de amigos, Mento e adicione o Fabbio, assim poderei ajuda-lo quando precisar.

cadela12

Slash melhor guitarista de sempre
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/08/07Posts: 57Char no Tibia: Bubble

Tem razão a ideia é muito boa e estava muito intressado ussa-la no meu otserv o problema é que não funfa :sad:

 

 

Special_forces tem arrumar isso ai

 

Please :weight_lift:


Element Otserv 7.6





Quem é meu fan ussa esta bara



Sou fan de:

Matheus gallo

Design
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/11/05Posts: 91

legal :D

Your's Gallo :D
since 2005

rockets

old times..
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 29/02/08Posts: 180Char no Tibia: Fearnborn

Eh, uma boa ideia, ja tive essa ideia mas n fiz,

Obrigado por colaborar

Ei, te ajudei?

maow.gif

Rep ++

 

Acesse meu Portfólio http://www.kawek.com.br/everton e se gostou clique em 'Gostou?' ..

Mais informações entre em contato: eu_everton_94@hotmail.com

misoz

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/11/06Posts: 14

Bem legal,mas não pegou!! =/

shazzan

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/08/07Posts: 63

Um pouco inutil, mas bem criativo;

 

 

 

Aprovado!

Game master do Sat'uros server,

IP: saturos.servegame.com

Site: http://saturos.servegame.com:8090

Jersom

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/04/08Posts: 25Char no Tibia: Tiko Venom

Aqui funfo e ja to usando no ot...

 

 

muito bom...

 

mais fiz augumas auteraçoes olhem

 

 

------Jail by ApoJohn
function onSay(cid, words, param)
pacces = 6
nstorage = 1338
jailpos = {x=480, y=52, z=9}
unjailpos = {x=160, y=54, z=7}

acces = getPlayerAccess(cid)
player2 = getPlayerByName(param)
storage = getPlayerStorageValue(player2, nstorage)
jailer = getPlayerName(cid)
unjailer = getPlayerName(cid)

if words == '/jail' and acces >= pacces and param ~= "" and storage == -1 then
doPlayerSendTextMessage(player2,22,'Voce esta presso !NooB! ')
doTeleportThing(player2,jailpos)
doPlayerSendTextMessage(cid,22,"Voce prendeu "..param..".")
setPlayerStorageValue(player2, nstorage, 1)
doPlayerAddHealth(cid,-1)
doPlayerAddHealth(cid,-2)
doPlayerAddHealth(cid,-3)
doPlayerAddHealth(cid,-4)
doPlayerAddHealth(cid,-5)
doPlayerAddHealth(cid,-6)
doPlayerAddHealth(cid,-7)
doPlayerAddHealth(cid,-8)
doPlayerAddHealth(cid,-9)
doPlayerAddHealth(cid,-100)



elseif words == '/unjail' and acces >= pacces and param ~= "" and storage ~= -1 then
doPlayerSendTextMessage(player2,22,'O GM com boa vontade te tiro da cadeia')
doTeleportThing(player2,unjailpos)
doPlayerSendTextMessage(cid,22,"VC tiro "..param.." Da cadeia.")
setPlayerStorageValue(player2, nstorage, -1)

elseif param == "" and acces >= pacces then
doPlayerSendCancel(cid,'You need to fill in a playername!')

elseif getPlayerAccess(cid) < pacces then
doPlayerSendTextMessage(cid,22,"Voce naum he GM NooB!")

elseif param == "/jail" and storage == 1 then
doPlayerSendTextMessage(cid,22,"Voce esta presso")
doPlayerSay(cid,"/bc green VC Foi Preso",23)

elseif param == "/unjail" and storage == -1 then
doPlayerSendTextMessage(cid,22,"O GM com boa vontade te tiro da cadeia")
doPlayerSay(cid,"/bc green O GM com boa vontade te tiro da cadeia!",23)
end
end

 

 

/jail "nick >>> Leva pra cadeia

 

/unjail "nick >>> Tira da cadeia

 

 

 

 

 

Abraço

by: ApoJohn


meu ot http://apojohn.no-ip.info:8090




xD

  • 1
  • 2