Tutorial: Novo Tipo De Area De Trainer

Addict
Por Addict
em Tutoriais de Scripting
  • 1
  • 2

Addict

Ex-Diretor de Equipe
avatar
Conde
Conde

INFOS

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

Acho que o tutorial está bastante completo e praticamente impossivel de fazer algo errado seguindo o tutorial...

 

Primeiramente vou mostrar as SS da area de treinamento, para que as pessoas não precisem baixar nada se não gostar...

 

SS com zoom- do andar de cima:

 

shot0000bm8.jpg

 

SS do segundo andar:

 

shot0001xm3.jpg

 

SS do primeiro andar:

 

shot0002vn3.jpg

 

Como ficaria com a action ativada:

 

shot0003th9.jpg

 

Agora irei explicar como funciona:

No andar de cima vocês podem perceber as alavancas ali, mas oque elas fazem? bem, quando o player entra na salinha, antes de descer a escada, ele aperta a alavanca e ela cria uma pedra bem ali no caminho para entrar na sala (onde as paredes não fecham)

 

Como fazer com que esse sistema de alavanca criando pedra para impedir a passagem de outras pessoas funcione? Bom ai você tera que utilizar uma action, essa action cria a pedra quando algm preciona a alavanca, e deleta a pedra quando algm preciona a alavanca novamente e assim vai...

 

Action

 

Vá na pasta actions/scripts e adicione a seguinte action:

 

function onUse(cid, item, frompos, item2, topos) 
gatepos = {x=609, y=97, z=12, stackpos=1} 
getgate = getThingfromPos(gatepos) 

if item.uid == 7777 and item.itemid == 1945 and getgate.itemid == 0 then 
doCreateItem(1304,1,gatepos) 
doTransformItem(item.uid,item.itemid+1) 
elseif item.uid == 7777 and item.itemid == 1946 and getgate.itemid == 1304 then 
doRemoveItem(getgate.uid,1) 
doTransformItem(item.uid,item.itemid-1) 
else 
doPlayerSendCancel(cid,"Sorry, not possible.") 
end 
return 1 
end

 

Explicando a action:

 

gatepos = {x=609, y=97, z=12, stackpos=1} - Ai vai a localização da pedra que sera criada.

 

if item.uid == 7777 - Ai é a unique id da alavanca.

 

doCreateItem(1304,1,gatepos) - Ai é a ID da pedra que sera criada (você pode alterar para qualquer otro item).

 

doPlayerSendCancel(cid,"Sorry, not possible.") - Ai é a mensagem que ira dar caso de algum erro (exemplo: ter algum player no lugar de ond a pedra sera criada.

 

Feito isso você tera que adicionar a action no arquivo actions.xml.

Vá para a pasta actions e abra o arquivo actions.xml e adicione a seguinte tag:

 

<action uniqueid="7777" script="alavanca helmet1.lua" />

 

Explicando:

action uniqueid="7777" - Ai vai a unique id da alavanca.

 

script="alavanca helmet1.lua" - Ai vai o nome do arquivo salvo no actions/scripts

 

Obs: Para cada alavanca, você tera que repetir essa action, usando diferentes unique ids

Bom, agora se você gostou da area de treinamento mostrada nas SS's você pode fazer o download do mapa aqui: LINK

 

PS: A area de treinamento está +/- na posição X=500 Y=500 Z=7

 

Obs: Se você baixou o mapa você tera que colocar os treinadores no mapa.

 

Créditos da idéia, da action, e do mapa: pedroddcunha

Créditos pelo tutorial e o download: Dragonheart

victor bacchi

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 11/09/06Posts: 202

Leagal ate..

Tipow....e uma critica contrutiva...

quem sou eu pra julgar..

mais tipow....

eu reALmente acho que um serv bom e sem treiners..

mais como esse e um novo tipo esta muito bom

vlws!

 

ps: eu nao puis sinal de acento no e pq a ##### do meu teclado como ja disse ta uma #####

xD

 

vlws!

 

sem mais,

//Bacchi

Conheça o Marujos Marotos!

marujo.jpg

tibiaa4e

Ex amante de Tibia
avatar
Conde
Conde

INFOS

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

Eu prefiro o sistema de door q tem nas actions

+ simples fica :D

 

+ esse tbm é + bonito e talz

 

flws

Aposentado de OTserver e Tibia

Meus melhores tutoriais
Enciclopédia Pasta Data
Tutorial de quest

Bl4Nk

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/02/07Posts: 126

Bem legal o tuto, mas ainda acho que as antigar áreas de trainer são mais bonitas.

flws

Giftfodadomalvadao


.Gifts:
[*] [*] [*] [*] [*] [*] [*] [*] [*] [*] [*]

.FanBar:



dragonnheart

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/06/06Posts: 3

post retirado.

Oakley

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 18/08/06Posts: 109

bela area de treiner mais fiko mais facil faser sem essa pedra cum a door eh bemm mais facil

 

//Oakley

//Oakley









Processador:Intel® Core™2 CPU X6800 @ 2.93 GHz 2.93GHs
agora "overclockado" ta com 3.5GHz
Memoria(RAM) 4x1gb 4095MB
WinFast PX8800 GTS TDH(NVIDIA) 640 MB GDDR3
2x HD 500 GB,HD Externo 320 GB
1x HD 1TB
proximo upgrade +1 hd interno de 1.5 TB

Addict

Ex-Diretor de Equipe
avatar
Conde
Conde

INFOS

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

@dragonnheart

 

Niguem da equipe rouba nada de niguem, tudo o que é postado vem com seus devidos créditos :)

Rikezenho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/04/06Posts: 84

Sou bem mais o meu tipo de área de treino...

Nem precisa de action nem nada...

 

E ainda evita de te matarem enquanto treina e te tirarem de lá :)

É só pensar...

 

Flwwww!





.Atlanta OTServer:: Eu participo.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_Vivian_Avatar_Aang_

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/01/07Posts: 16

Muito bom!

Fica mais bonito com a pedra mesmo, adorei :happy:

E ninguém invade seu treino ^.^

Meus parabéns

Já te ajudei?Fiz alguma coisa por você?Me adora? Então use!

skynagerloas

Ex-Moderador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 13/11/05Posts: 715Char no Tibia: Lord'Skyxt

Bom,

Addict,

Se a pessoa entra, pucha a alavanca, e desce e acaba caindo a net,

A pedra vai fica fexada, ou nao?

 

Seria um bug?

 

SkyNagerloas.

Atenciosamente, Sky - Lord'Skyxt;

 

Antes de postar, leia isso:



Regras.

[Lord'SkyXT] [FloGão]

Addict

Ex-Diretor de Equipe
avatar
Conde
Conde

INFOS

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

A pedra ficara fechada sim ate que o rapaz que deslogo la dentro volte ou ate que algum administrador que acredito ter em todos os Otservers veja o ocorrido e puxe a alavanca para liberar para outros o treino..

HeNnet

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/09/05Posts: 114Char no Tibia: Tiduji

Muito bom esse script... eu uso aqui em casa e recomendo :)

Funciona Perfeitamente...

Mais uma vez Parabéns Dragon =D

 

 

 

Abraços HeNnEt :cool:

wizardwarriorvr8.jpg

HenneT

nostrafanso6.png

Brabo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/05/06Posts: 31

Sua idéia é criativa, e gostei do estilo.

Melhor doque salas de treiners que tem pessoas que ficao puxando e avacalhando.

Achei isso mais privado.

Bom tuto Addict

Parabens

Antes de tudo leia as Regras do

GOD Zé

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/12/06Posts: 255

Nossa Addict você é um otimo mapper parabéns a cada dia que vejo você fes um otimo trabalho :p

Cya~

QUOTE
Aí GaLeRa CoM Um BrAçO Só ( _o/ _o/ _o/ ) AgOrAaa cOm O OuTrO ( \o_ \o_ \o_ ) AgOraaa COm Os DoiS ( \o/ \o/ \o/ ) VaMo Lá!! MãO Na CaBeÇa ( <o> <o> <o> ) PrA CimA (|o| |o| |o|) AGorA NenhUm DoS doiS ( _o_ _o_ _o_ ) IsSo... aGoRa QuErU VeR GeRaL PrUm LaDo ( o/ o/ o/ ) GeRaL PrO OuTrO ( \o \o \o ) BaTeNu PaLmInHa ( /o\ \o/ /o\ ) AgOrA AnImAe!¡!¡!

Universal Storm Ats União :-)

~*~~*~
Use minha fan bar
~*~~*~
  • 1
  • 2