Temple Change

Por
em Actions e Talkactions
  • 1
  • 2

Visitante xbowaxx

avatar
Visitante

INFOS

Grupo: Visitante

Bom , é usado no Tibia , aquele famoso teleport que faz o player mudar a cidade que mora ...

Funciona assim

function onUse(cid, item, frompos, item2, topos)

newtemple = {x=171, y=194, z=7}

if item.uid == 3004 then

doPlayerSetMasterPos(cid,newtemple)

doTeleportThing(cid,newtemple)

doSendMagicEffect(newtemple,10)

else

doPlayerSendCancel(cid,"You are not allowed to live on Skoll Ice City.")

end

return 1

end

newtemple = Posição do templo que o player vai morar

3004 = UID da estatua ou do item que voce escolher para ele dar use

Muito Simples , quem gostou comenta ...

Giko

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/11/05Posts: 74

Gostei! Bem bolado esse barato ae :p!

Vlw xbowaxx!

óie

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/11/05Posts: 15

po vlw vlw cara vc eh deizsig-bpo.jpg

ZELE PELA MORAL E OS BONS COSTUMES DO XTIBIA
NÃO FLODE!

eu sou conhecido como



Sou fã de



É meu fã?... provavelmente não pq eu n fiz nada d mto improtante pelo xtibia xD... mas ta ai minha fan bar








Click here to feed me a Star Fruit!
Get your own at Flyffables!

pedro111

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/10/05Posts: 3

mais onde ponho esse codiogo no actions\scripts\nomedacidade...? o.O

x9kill

Frésco ♪
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 22/09/05Posts: 178Char no Tibia: Tibia sux.
mais onde ponho esse codiogo no actions\scripts\nomedacidade...? o.O

 

 

 

em actions/scripts

faz um arquivo tradecity.lua , depois configura em actions.xml

@xbowaxx

Muito bom seu tutorial legal de mais, você esta cada vez trazendo mais novidades, para o forum continue assim.

Obrigado,

x9kill

do you wanna a suruba ?

-

vtc3wedzwocumnphw0if.jpg


brigads
arcazy
signmg5.jpg
-
flyw
test2vk7.png

p/ os mikows

gi8ng2hzulbxb0yagvue.jpg
-
le7qv4iz311k1ugg95.jpg

cherife

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/10/05Posts: 79

n precisa colokar nada no actions.XML???

blz agora intendi... :pinch:

sign.jpg

[Inspire before you expire.]

myamnarbar.jpg

Addict

Ex-Diretor de Equipe
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 12/10/05Posts: 568Gênero: MasculinoChar no Tibia: Homao Dapoha

Tou usando ela no meu ot bem util!

Vlw por mais uma actions :p

Skoll-Otbr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/11/05Posts: 3

By me outra vez sem creditos

Rotciv

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/10/05Posts: 423Char no Tibia: Rotciv

hehehe..skoll, ponhe umas actions suas ai no fórum, vc se garante d+ com actions!

eu tenho aki no meu pc akele seu Visual Kit Tools!

Coloca umas actions suas ae!

flws!

Acessando apenas para criticar (positivamente).

E-mail: rotciv@xtibia.com

Augusto

Administrador de Sistemas
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/01/06Posts: 139Char no Tibia: Sua Irmã!

Muito boa essa action, ja esta na lista pra ser usada no meu server(enquanto naum termino :getlost: )

Continue postando actions.....

Falows



Lutando por um Fórum melhor!


Não respondo dúvida por MP/MSN/SKYPE.

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
como eu adiciona para ele trocar o templo de mais de uma cidade ?

 

 

 

cria o templechange.lua na pasta dos scripts e adiciona istu dentro du documento:

 

function onUse(cid, item, frompos, item2, topos)city1temple = {x=171, y=194, z=7}  ---coordenadas da city 1city2temple = {x=100, y=458. z=7}  ---coordenadas da city 2city3temple = {x=520, y=477, z=7}  ---coordenadas da city 3estatua1 = 3837 ---uniqueid da estatua na city 1estatua2 = 3838 ---uniqueid da estatua na city 2estatua3 = 3839 ---uniqueid da estatua na city 3estatua = 3697 ---actionid das estatuas if item.uid == estatua1 then    doPlayerSetMasterPos(cid,city1temple)    doTeleportThing(cid,city1temple)    doSendMagicEffect(city1temple,10)    doPlayerSendTextMessage(cid,22,"You are a new citizien of this city.")elseif  item.uid == estatua2 then    doPlayerSetMasterPos(cid,city2temple)    doTeleportThing(cid,city2temple)    doSendMagicEffect(city2temple,10)     doPlayerSendTextMessage(cid,22,"You are a new citizien of this city.")elseif  item.uid == estatua3 then    doPlayerSetMasterPos(cid,city3temple)    doTeleportThing(cid,city3temple)    doSendMagicEffect(city3temple,10)     doPlayerSendTextMessage(cid,22,"You are a new citizien of this city.")endreturn 1end

 

no actions.xml escreve la istu:

 

<action item.actionid="3697" script="templechange.lua" />

 

como deve ter reparado u meu ta um poco diferente

eu usei uma maneira ke facilita em caso de mts temple change, akele exemplo só da pra 3 citys

Como funciona?

Muito facil, em todas as estatua ke vc kiser ke tenha temple change é só vc colocar u actionid igual ao ke vc colocou nu estatua ke no exemplo eu usei 3697 e colocar u uniqueid ke vai ser de acordo como vc colocou la no estatua1 | estatua2 | estatua3, o estatua1 é uniqueid da estatua da city1, u 2 é da city2 e u 3 é da city3

nu script as tags taum explicadas :icon1:

colex

Serviços Prestados a Comunidade
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/10/05Posts: 301Gênero: Masculino
po n to conseguindo coloco ¬¬

esse 3697: eu preciso altera ele ?

 

 

 

esse 3697 é u actionid das estatuas

nas 3 estatuas ke vc for colocar u temple change vc coloca akele actionid

e naum se eskeça de colocar um dus 3 uniqueid para cada estatua

e quandu vc naum consegue ve sempre se aparece um erro no console, se aparecer copia e cola ai ke pode ajudar

:bye:

  • 1
  • 2