Statue Pra Trocar Vocations

Lukinhasrox
em Actions e Talkactions

Lukinhasrox

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/05/06Posts: 23

aew...meu 3 topico...esse eh roxxx

crie um arquivo.lua no diretorio data>>>actions>>scripts chamado vocsorc e coloque isso dentro :

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

if item.uid == 3000 then

doPlayerSetVocation(cid,1)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocaçao pra sorcerer.")

else

doPlayerSendCancel(cid,"You cannot use this object.")

end

return 1

end

OBS : se jah existir uid 3000 mude pra uma q nao tenha

Abra seu map editor e faça uma estatua ou alavanca. Clique com o botao direito nela e ponha como unique id 3000 (a que vc pois no começo)

agora abra actions.xml e cole isso:

<action uniqueid="3000" script="vocsorc.lua" />

se vc quiser outra vocaçao mude apenas o doPlayerSetVocation(cid,1)

o q ta em roxo pode ser substituido por :

1 : sorcerer

2 : druid

3 : paladin

4 : kina

ESPERO QUE GOSTEM...............COMENTEM POR FAVOR !!!!!!!!!


Lukas
action maker [25%]
map editor [75%]
GM [100%]

tibiaa4e

Ex amante de Tibia
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 18/12/05Posts: 912Gênero: MasculinoChar no Tibia: Kohzete

hehe rox

eu ja sabia

+ tem muita gente aki q naum sabe

continue assim

pois essa area esta morta

vamus reviver os ots

Aposentado de OTserver e Tibia

Meus melhores tutoriais
Enciclopédia Pasta Data
Tutorial de quest

lithium

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 04/09/06Posts: 190

legalzinha nunca mais tinha visto uma action dessas :p

muito boa pra quem ta começando e que fazer um ot rpg.

Thyranic

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/10/06Posts: 20Char no Tibia: Shawn'Evull

Boa Action, já pensou em fazer assim:

4 Estátuas numa sala substituindo o Oráculo, cada uma com sua descrição, Sorcerer, Druid, Pally e Kina, Aih quando o player da use, ele é teleportado pra Main, já com a nova Vocação e com o novo Temple.

Ficaria +- assim:

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

newtemple = {x=71, y=34, z=8}   -- Coordenadas do novo templo.

if item.uid == 2000 then        -- Unique Id do objeto pelo Mapeditor

            if getPlayerLevel(cid) >= 8 then

            doPlayerSetMasterPos(cid,newtemple)

            doTeleportThing(cid,newtemple)

            doSendMagicEffect(newtemple,10)

            doPlayerSendTextMessage(cid,22,"Seu Templo agora é em CIDADE.")  -- Mensagem que aparece para o player

            doPlayerSetVocation(cid,1)  

            

              

            else

                doPlayerSendTextMessage(cid,22,"Você precisa de level 8 para trocar de vocação.")

end

        

    return 1

end

Essa estátua é para Sorcs daih... Para outras Vocações Substitua:

doPlayerSetVocation(cid,1) Sorcerer

doPlayerSetVocation(cid,2) Druid

doPlayerSetVocation(cid,3) Paladin

doPlayerSetVocation(cid,4) Knight

=)

Aih não precisaria de LevelDoor antes do Oracle Pq só level 8+ poderia usar a estátua =D Até que é uma boa Action...

Continue desenvolvendo =)

Yours Thy.

moskitinho

Weiter lieben
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 31/05/06Posts: 1074Gênero: Masculino

Muito Bom , Vo Usa No Meu Server Logo Logo Vo Posta Ele Aki no Forum flws Aew

Angelina_Me_by_msklotz.png

 

moskitinho © 2006


 

brunogil

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/04/07Posts: 2

legal essa ideia!! sera q vc podia me dize como eu faço pra coloca um preço na hora de muda de vocação?

 

eu keria faze tipo assim....vao ter 4 estatuas...se um cara kise muda de vocaçao, ele vai na estatua correspondente....dai ele clica na estatua, muda de vocaçao, aparece uma mensagem dizendo "Voce eh agora um (sorc, kina, druid, pally)" e depois de mudar de vocaçao, o dinheiro que tem q pagar sai da bp dele...

 

se alguem soube como faze isso eu agradeço =D

 

flw

h3online

.......0.o.......
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 21/02/07Posts: 137Char no Tibia: GOD Grimrath

Aconcelho botar preço

 

Tipo assim

 

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

if item.uid == 3000 and doPlayerRemoveMoney(cid,10000) == 1 then

 

doPlayerSetVocation(cid,1)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocaçao.")

 

 

else

doPlayerSendCancel(cid,"You cannot use this object.")

end

return 1

end



[X]Camponês
[X]Caçador
[X]Cavaleiro
[X]Baronete
[X]Barão


Tibi4ee e Colex melhores escripters
Mapper e RPG Maker

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202

Eu aconselho a por preço e fazer os quatro oracles num script soh:

 

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

if item.uid == 3000 and doRemoveItem(cid,2160,1) then

 

doPlayerSetVocation(cid,1)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocaçao pra sorcerer.")

end

 

elseif item.uid == 3001 and doRemoveItem(cid,2160,1) then

doPlayerSetVocation(cid,2)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocação para druid.")

end

 

elseif item.uid == 3002 and doRemoveItem(cid,2160,1) then

doPlayerSetVocation(cid,3)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocação para paladin.")

end

 

elseif item.uid == 3003 and doRemoveItem(cid,2160,1) then

doPlayerSetVocation(cid,4)

doSendMagicEffect(topos,14)

doPlayerSendTextMessage(cid,22,"Voce trocou sua vocação para knight.")

end

 

else

doPlayerSendCancel(cid,"You cannot use this object.")

end

return 1

end

 

 

NAO TESTEI MAS CREIO QUE FUNCIONE

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

ph_188

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/07/07Posts: 19Char no Tibia: Katsumoto

Kra muito boa essa...

 

Adorei.

vinitc2

ViniTheCrazzy
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/07/07Posts: 51

pelo q vi o pessoal pode fica trocando de classe direto pq n tem storage ou outras coisas pra disse q so pode usa uma fez

a iniciativa e boa mais por e manjado

xD mais continue melhorando e trazendo novas coisa pro forum

Hyotsoo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/04/08Posts: 10

Tinha comoo cara muda de voc aletoriamente tipow assim.

Vc n escolhe a voc que vai kerer tanto faz vc cria kina,pala,sorc ou druid.

Tinha como fazer assim?

caoraziran

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/03/08Posts: 25Char no Tibia: GOD Freedom

VLW cara boa essa

:smile_positivo:

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

jpmendes

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/11/07Posts: 39Char no Tibia: Badukz

Bom,

Legal....Vo por no meu ot e vo ver se funfa...

Thxx... :weight_lift:

___________________
By GOD JoAo PaUlO

Assinatura


Meus fans:





Minhas metas:
MINHAS METAS:
[X]1.....Post.... SERVO
[X]10...Posts...CAMPONÊS
[X]25...Posts...CAÇADOR
[X]50...Posts...CAVALEIRO
[ ]100..Posts...BARONETE
[ ]200..Posts...BARÃO
[ ]300..Posts...VISCONDE
[ ]400..Posts...DUQUE
[ ]600..Posts...ARQUEDUQUE
[ ]800..Posts...ARISTOCRATA
[ ]1000.Posts...REGENTE
[ ]1400.Posts...SÁBIO
[ ]1800.Posts...SACERDOTE
[ ]2500.Posts...PRÍNCIPE
[ ]3000.Posts...Rei


Meus Avatares:



Meu Pet: Clica em meu pet e da um lvl pra ele =D

xdtibia16

aLuXeS
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 29/06/08Posts: 354Char no Tibia: Sir Aluxes

Adorei.

furiavr

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 27/04/08Posts: 156Char no Tibia: Retired!

Nossa nunca vi isso ou nada parecido...parabéns vey muito bom!