[Talkaction] Create Teleport

Zmovir
Por Zmovir
em Actions e Talkactions

Zmovir

Shadow Worlds rpg
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 28/09/10Posts: 237

Eae galera do Xtibia vim aki trazer mais um script

 

acho que resolvera problemas de muitos adms que querem colocar tps escondidos mais com esse script você não precisara fazer isso no rme

 

ele funciona assim você fala !comando 1000,1000,7 cria um teleport na sua frente para essa posiçao

 

primeiramente em

talkactions.xml

adcione essa tag

<talkaction words="/teleport;!teleport" script="createtp.lua"/>

 

em data/talkactions/scripts duplique um arquivo e renomeie pra createtp e adcione isso dentro

function onSay(cid, words, param)

if(param == '') then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite numeros exemplo : !teleport 1000,1000,7 xD.")

return true

end

local p = getCreaturePosition(cid)

local x = {

[0] = {x=p.x , y=p.y-1 , z=p.z},

[1] = {x=p.x+1 , y=p.y , z=p.z},

[2] = {x=p.x , y=p.y+1 , z=p.z},

[3] = {x=p.x-1 , y=p.y , z=p.z}

}

local createPos = x[getCreatureLookDirection(cid)]

local t = string.explode(param, ",")

local toPos = {x = tonumber(t[1]) , y = tonumber(t[2]) , z = tonumber(t[3])}

doCreateTeleport(1387, toPos , createPos)

doSendAnimatedText(createPos , "Teleport" , math.random(1,254))

doSendMagicEffect(createPos , math.random(28,30))

doPlayerSendTextMessage(cid, 28 , "Você criou um teleport para a posiçao x = "..tonumber(t[1]).." y = "..tonumber(t[2]).." z = "..tonumber(t[3]).."!")

end

 

Ps:Se usar letras ira dar erro no script

 

 

se gostaram REP+

Conheça o shadow worlds clique na imagen

xd9c6.jpg

 

 

 

Metas:

 

Ter uma meta [x]

 

Makelin1

Absoft User =D
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/03/12Posts: 651Char no Tibia: Pussycat !

mt bom seu script zmovir amanha vo te da um rep !!

breve vo por no meu ot la e tu vai ver

ate

Att

Smartbox

 

 

Ajudei ? + REP

 

Absoft Map

http://www.xtibia.co...__fromsearch__1

 

2575910.gif

Zmovir

Shadow Worlds rpg
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 28/09/10Posts: 237

Obrigado. sempre tento trazer algo novo

Conheça o shadow worlds clique na imagen

xd9c6.jpg

 

 

 

Metas:

 

Ter uma meta [x]

 

alldakie

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 28/07/11Posts: 1223

Bacana, continue assim +REP

Acho que vai ajudar alguns administradores que querem criar TP in-game.

Croof

The Mapper : Kody Killer
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/09/11Posts: 45Gênero: MasculinoChar no Tibia: The Maggu

cara se por essa linha no talkactions xml todos os players irao fazer teleports !!!

 

ponha essa : <talkaction words="/teleport;!teleport" acces="5" event="script" value="createtp.lua"/> E So CM E GOD PODEM FAZER TELEPORT !

De 1 rep + aew !!

Lolksky

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/07/10Posts: 211

pra remover o TP, é só na base do /r mesmo?

signtodos.png ~~ HaiL ~~

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

pra remover o TP, é só na base do /r mesmo?

Sim, acho que poderia ser implementado no sistema um tp por tempo, que se auto deleta depois de "X" minutos.

bossisg.png

kelvinvictor

RPG Maker
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 24/02/10Posts: 204Char no Tibia: Krewcz

pra remover o TP, é só na base do /r mesmo?

Sim, acho que poderia ser implementado no sistema um tp por tempo, que se auto deleta depois de "X" minutos.

 

Ou então, ele removeria quando uma quantidade "X" de players entrassem, como ja vi em MOD, mais não funcionava

Atenciosamente,

Kelvin Victor

 

Ajudei? REP +

 

Meu fan? Use:

 

2prrxjd.png

Meus Tutoriais:

 

 

21906_7.png

 

21281_8.png

gabrielmerida

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/06/09Posts: 2Char no Tibia: Aknox

Parabéns ganhou minha REP+

 

Estava precisando desse script =]