Ir para conteúdo
Entre para seguir isso  
-mexican

[N:Fácil] Vire cidadao de outra cidade!

Recommended Posts

-mexican    0
-mexican

[center:ae250c130c]Essa action eh tipo aquela do Tibia Global, que, digamos que vc eh de Carlin, ai vc passa no teleport do templo de Thais e vira cidadao de Thais.Esse script eh a mesma coisa, soh que ao inves de vc passar num teleport, vc da use numa estatua e eh teleportado

 

Primeiro, data/actions/scripts copie qualquer arquivo, renomeie para templocidade1.lua apague tod que tem dentro e cole isto:

 

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

 

tile_x = 124

tile_y = 117

tile_z = 6

 

cTem_x = 124

cTem_y = 117

cTem_z = 7

 

msg = "Agora vc eh um cidadao de Thais!"

 

templeP = {x=cTem_x, y=cTem_y, z=cTem_z}

tileP = {x=tile_x, y=tile_y, z=tile_z}

pPos = getPlayerPosition(cid)

 

check = checkPos(tileP, pPos)

if check == 1 then

doPlayerSetMasterPos(cid, templeP)

checkSw(item)

doTeleportThing(cid, templeP)

doSendMagicEffect(templeP, 10)

doPlayerSendTextMessage(cid, 22, msg)

else

doPlayerSendCancel(cid, "Fique na frente da estatua!")

end

 

return 1

end

 

function checkPos(tileP, pPos)

if tileP.x == pPos.x and tileP.y == pPos.y then

return 1

else

return 0

end

end

 

function checkSw(item)

if item.itemid == 1448 then

doTransformItem(item.uid, 1448)

elseif item.itemid == 1448 then

doTransformItem(item.uid, 1448)

end

end

 

EXPLICANDO AS CORES:

Posicao X Y Z onde o player ira ficar (em frente à estatua)

Posicao X Y Z do templo da cidade ond o player ira virar cidadao

Mensagem ao player qnd ele for teleportado

ID da estatua, nao precisa de UniqueID nesse script, mas bote um UniqueID na estatua pelo MapEditor, pq vai precisar no actions.xml

 

Agora no Actions.xml adicione:

<action uniqueid="6006

6006 eh o UniqueID da estatua

 

 

[center:ae250c130c]Creditos: nao lembro quem me passou esse script pq faz tempinho que tenho ele.

Testado em 7.6 e 7.92 funcionando direitinho

 

 

 

Se te ajudei, me doe 5 OT$

Qualquer duvida, poste aqui

 

 

Obrigado a todos que aprovaram o Tutorial, nao vou fazer posts pra nao floodar, entao agradeço de modo geral aqui, valeu! Ah, e pra facilitar, o Notepad ++ organiza direitinho o script, fica 10x mais facil vc achar um erro ou uma funcao dentro de um script, o link ta na minha assinatura. Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites
Razor    1
Razor

tava faltando um tuto sobre isso :)

Legal mexican!

Aprovado.

 

esK~

Compartilhar este post


Link para o post
Compartilhar em outros sites
Rogui    0
Rogui

<action uniqueid="6006" script="templocidade1.lua" />

E se você quiser, é só colocar o ID do teleport no lugar do 6006 certo?

 

@Topic

Bem legal e bem explicado :)

Compartilhar este post


Link para o post
Compartilhar em outros sites
-mexican    0
-mexican

@Rogui

 

Nao sei cara, nunca tentei :D

 

Mas pode funcionar, vai saber

Compartilhar este post


Link para o post
Compartilhar em outros sites
the Gray Fox    0
the Gray Fox

kra mto bom! Sv rpg tava faltanu isso soh =P! Congratulations

Compartilhar este post


Link para o post
Compartilhar em outros sites
anarco    0
anarco

ótimo post vo testar aki ehehehe tava precisando mesmo ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites
Don flyer    0
Don flyer

Esse forum, vai se completando a cada dia que passa x)

 

muito bom, e vlw pelo topico :P

Compartilhar este post


Link para o post
Compartilhar em outros sites
Vufusuf    1
Vufusuf

-mexican, ficou muito bom seu tópico! muito bom mesmo.

A action tambem ficou boa.

 

Eu ja havia postado uma action dessa a muito tempo atráz, quando foram lançado os primeiros OTs com sistema de acitions.

Foi bom você ter postado, porque eu axo que ainda não temos uma dessa aqui no fórum.

 

Tambem seria legal fazer uma action dessa por OnWalk (OnWalkIn ou seja lá qual for..), dae sim fica 100% igual tibia (que eu axo mais real do que dar use).

 

Mas ficou boa,

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites
-mexican    0
-mexican

[center:131a9722b6]@Vufusuf

 

Agradeço que gostou...e, nao sei usar ainda as funçoes OnWalk, OnUse, na verdade, nem olhei direito como elas funcionam, mas quando eu der uma olhada, vou ver se consigo fazer uma igual TibiaRL. Valeu[/center:131a9722b6]

Compartilhar este post


Link para o post
Compartilhar em outros sites
MaCaRoNe    0
MaCaRoNe

Vlw muito boa -mexican tava procurando por uma script igual a essa vlwsssssssss

 

Aprovado

Compartilhar este post


Link para o post
Compartilhar em outros sites
Kyfox    0
Kyfox

Mto Bom mas preferi o seu tuto com o tele...

mais original

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites
[Leoo_Flame]    0
[Leoo_Flame]

RUlo tio

Compartilhar este post


Link para o post
Compartilhar em outros sites
jonatas    0
jonatas

AKI NUM FUNFO sad.gif

 

OBA,FUNFO AKELA VEZ FOI ERRO MEU XD

Compartilhar este post


Link para o post
Compartilhar em outros sites
Snap    0
Snap

Prefiro action de movent pra muda de cidade, muito + simples e eficas, hail zorzin roxx biggrin.gif

 

e sua action nao vai funfa no evolutioon 0.78 u.u

 

 

no dosendpos

 

tem q ser dosendtown

Compartilhar este post


Link para o post
Compartilhar em outros sites
Azazel.    0
Azazel.

<span style="font-family:Comic Sans MS">Aprovadoo!</span>

Compartilhar este post


Link para o post
Compartilhar em outros sites
Arcilio    0
Arcilio
Prefiro action de movent pra muda de cidade, muito + simples e eficas, hail zorzin roxx biggrin.gif

 

e sua action nao vai funfa no evolutioon 0.78 u.u

no dosendpos

 

tem q ser dosendtown[/b]

 

Pois é, aqui é evolution 0.7.8 e não funciono, como arrumo?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Poisonn    0
Poisonn

Gostei Muito Vo testar aki.

 

Depois te do um toke.

 

Vlw By PoIsOn

Compartilhar este post


Link para o post
Compartilhar em outros sites
knightaxl    0
knightaxl

eaw cara otima tuto,soh q no meu ot naum ficou como temple nos players,se eles morrerem eleas voltam no templo da otra city naum desta da estatua..

vlw ae

Compartilhar este post


Link para o post
Compartilhar em outros sites
knightaxl    0
knightaxl

eaw cara otima tuto,soh q no meu ot naum ficou como temple nos players,se eles morrerem eleas voltam no templo da otra city naum desta da estatua..

vlw ae (Y)

Compartilhar este post


Link para o post
Compartilhar em outros sites
Chê.    1
Chê.

Bah cara, tava procurando um tutorial sobre isso nunca achava.

Valeu mesmo, tava precisando.

Parabéns.

 

Flws.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×