Sistema Treinamento Rox

kkk111
Por kkk111
em Actions e Talkactions
  • 1
  • 2

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

*Fazer os treiner aparecer quando alguem vai treinar e sumir depois que sair ....

 

video aqui -->

 

1-Vai em ....\data\movements\scripts

 

2-Crie um arquivo chamado train.lua com isso dentro

 

local Actionid = 20000

local MonsterName = "Training Monk"
local Trash = {x = 969, y = 47, z = 7}

function onStepIn(cid, item, pos)
local delta = {}
if (item.actionid == Actionid) then
delta[1] = {x = -1, y = -1}
delta[2] = {x = 1, y = -1}
elseif (item.actionid == Actionid + 1) then
delta[1] = {x = 1, y = -1}
delta[2] = {x = 1, y = 1}
elseif (item.actionid == Actionid + 2) then
delta[1] = {x = 1, y = 1}
delta[2] = {x = -1, y = 1}
elseif (item.actionid == Actionid + 3) then
delta[1] = {x = -1, y = 1}
delta[2] = {x = -1, y = -1}
end

if (isPlayer(cid) == TRUE) then
doSummonCreature(MonsterName, {x = pos.x + delta[1].x, y = pos.y + delta[1].y, z = pos.z})
doSummonCreature(MonsterName, {x = pos.x + delta[2].x, y = pos.y + delta[2].y, z = pos.z})
end
return TRUE
end

function onStepOut(cid, item, pos)
local delta = {}
if (item.actionid == Actionid) then
delta[1] = {x = -1, y = -1}
delta[2] = {x = 1, y = -1}
elseif (item.actionid == Actionid + 1) then
delta[1] = {x = 1, y = -1}
delta[2] = {x = 1, y = 1}
elseif (item.actionid == Actionid + 2) then
delta[1] = {x = 1, y = 1}
delta[2] = {x = -1, y = 1}
elseif (item.actionid == Actionid + 3) then
delta[1] = {x = -1, y = 1}
delta[2] = {x = -1, y = -1}
end
if (isPlayer(cid) == TRUE) then
local monster1 = getThingfromPos({x = pos.x + delta[1].x, y = pos.y + delta[1].y, z = pos.z, stackpos = 253})
local monster2 = getThingfromPos({x = pos.x + delta[2].x, y = pos.y + delta[2].y, z = pos.z, stackpos = 253})
if ((isCreature(monster1.uid) == TRUE) and (isPlayer(monster1.uid) == FALSE)) then
if (doRemoveCreature ~= nil) then
doRemoveCreature(monster1.uid)
else
doTeleportThing(monster1.uid, Trash)
end
end
if ((isCreature(monster2.uid) == TRUE) and (isPlayer(monster2.uid) == FALSE)) then
if (doRemoveCreature ~= nil) then
doRemoveCreature(monster2.uid)
else
doTeleportThing(monster2.uid, Trash)
end
end
end
return TRUE
end

 

3-Vai em ....\data\movements\movements.xml

 

4-Coloque essa linhas..

 

<movevent event="StepIn" actionid="20000" script="train.lua" />
<movevent event="StepIn" actionid="20001" script="train.lua" />
<movevent event="StepIn" actionid="20002" script="train.lua" />
<movevent event="StepIn" actionid="20003" script="train.lua" />
<movevent event="StepOut" actionid="20000" script="train.lua" />
<movevent event="StepOut" actionid="20001" script="train.lua" />
<movevent event="StepOut" actionid="20002" script="train.lua" />
<movevent event="StepOut" actionid="20003" script="train.lua" />

 

5-Agora vai no Mapa Editor coloque os Action no piso

 

Action tem que ficar no piso que o char vai para treiner

 

numerossqmuf3.jpg

 

O numero Action é:

 

numerosvm1.jpg

 

6-LIXÃO = É uma area onde os treiner é teleportado depois que vc para de treinar , tem que ser longe de tudo os players nao pode ter acesso a essa area ok..

 

lixaomw7.jpg

 

7-Coloque as coordenada dessa area que vc ja criou no script ....\data\movements\scripts\train.lua

Nesse caso ai é a area

 

---------------------------------------------------------------------

 

local Trash = {x = 969, y = 47, z = 7}

 

---------------------------------------------------------------------

 

8-Substitua pela coordenada do seu LIXÃO ...

 

 

COMENTE...

É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?

 

 

Att,

PẫulǾ

paulo.boc@hotmail.com

PauloHen

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/08Posts: 2

Fico muito bom cara

 

parabens mesmo

 

FIXO FIXO FIXO

FIXO FIXO FIXO

FIXO FIXO FIXO

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

Vlw ae PAULO

 

tanta gente vendo mas ninguem comenta pow

 

COMENTE PLSSSSSSSSS

É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?

 

 

Att,

PẫulǾ

paulo.boc@hotmail.com

Planta

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/09/05Posts: 31

po fico bem feita e bem criativa .... mas nao eh de muita importancia isso =/ ...

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

Bom disso é que diminui um poco do lag na city

 

Mas eu acho dahora =]

É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?

 

 

Att,

PẫulǾ

paulo.boc@hotmail.com

tibiaa4e

Ex amante de Tibia
avatar
Conde
Conde

INFOS

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

Hm boa ideia

 

è o sistema que tem na anihi do grizzmo

 

Esse que vou ter que adaptar para a arena que eu fiz agora pouco

Aposentado de OTserver e Tibia

Meus melhores tutoriais
Enciclopédia Pasta Data
Tutorial de quest

rogerlp

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/03/08Posts: 29Char no Tibia: Reidar Alus

Muito legal,sem muita ultilidade mais bem criativo

Atenciosamente,
Lord Roger

guilhermes26

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 25/05/08Posts: 1432Char no Tibia: Akhumura

eh n tem muita utilidade, seria mais quetão de aparcencia do serv, mas ta bem rox o tuto.

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

Vlw ai pelo comentario

 

tbm acho que nao tem muita utilidade

mas é xique :smile_positivo:

É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?

 

 

Att,

PẫulǾ

paulo.boc@hotmail.com

lucas1000

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 16/10/05Posts: 118

Very Nice merece fixo

MINHAS METAS

Metas:

[X]1.....Post....SERVO

[X]10...Posts...CAMPONÊS

[X]25...Posts...CAÇADOR

[X]50...Posts...CAVALEIRO

[X]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

Bate aqui?

.0/ .0

/| . /|\

./\ /\

Peitinho!

.0 \0...?

/|‾.|\

./\ /\

... RONALDO ...

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

gostei vou alterar pra usa na anihhi pelo menos assim tem ultilidade no meu ot. :D

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

pinduc

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/08Posts: 9Char no Tibia: FlameDrakke

Cara Muito Show

esse tipo de treinanmento

aprovado

kkk111

LOL?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/08/07Posts: 27

Vlw ai pelos comentarios

:positive:

É por isso que eu gosto de ajudar (pelo menos tentar ajudar) este fórum, os caras sabe Agradecer né?

 

 

Att,

PẫulǾ

paulo.boc@hotmail.com

gnomow157

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/10/08Posts: 35Char no Tibia: Gnomow

Alguem tento fazer??

 

Nem deu certo aki

na primeira cabine aparece soh 1 treiner, na segunda tbm, na terceira tbm, e na quarta os dois...

 

e outra, tem como vc explicar como faço mais desse tipo? ae vc soh ensina fazer 4

 

vlw, ótimo tuto, merece fixo

Forcera

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/12/06Posts: 28Char no Tibia: Tiddox

Bom! mais eu ja fiz um topico desse aqui. igualzinho!

mais bom trabalho!

 

=D

-xGuii

-Lil_Killa

-Forcera

  • 1
  • 2