Help Porta dos Training

Bluetooth
em Scripts

Bluetooth

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/02/12Posts: 20Char no Tibia: Star vita

galera alguém min arruma aquele script de quando o play clica na porta entra no treino quando clica dnv sai

 

eu tenho um script mais ele teleporta pra x position teria que fazer 1 scrip pra cada treino kk

 

 


up

Antharaz

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 05/01/08Posts: 153Char no Tibia: nenhum

Vamos lá amigo, crie um arquivo lua na pasta data\actions\scripts com o nome de sua preferência, no exemplo usarei teste.lua.Dentro do teste.lua coloque este código:

function onUse(cid, item, fromPosition, itemEx, toPosition)
local cpos,tpos = getCreaturePosition(cid), toPosition	
	if item.itemid == PORTAID then
		if tpos.y > cpos.y then
			tpos.y = tpos.y + 1
		else
			tpos.y = tpos.y - 1
		end
	else
		if tpos.x > cpos.x then
			tpos.x = tpos.x + 1
		else
			tpos.x = tpos.x - 1
		end
	end
	doTeleportThing(cid, tpos)		
    return 1
end

Na linha onde está if item.itemid == PORTAID then ao invés de PORTAID você colocará o id da porta virada para baixo, como na imagem abaixo:

 

XTan3jn.png

 

Logo após abra o actions.xml localizado em data\actions e coloque a acrescente a seguinte linha acima de </actions>:

<action itemid="ITEMID_PORTA;ITEMID_PORTA2" script="teste.lua"/>

Aonde está ITEMID_PORTA e ITEMID_PORTA2 você substitui pelo id dela virada para cima e para baixo, não importando a ordem. Caso você use uma porta comum nos trainers, use o seguinte código ao invés do acima, substituindo o PORTA_ACTIONID pelo actionid que você colocar nas portas dos trainers:

<action actionid="PORTA_ACTIONID" script="teste.lua"/>

Atenciosamente,

Antharaz

HwmBLEb.jpg

Bluetooth

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/02/12Posts: 20Char no Tibia: Star vita

Veio o único problema e não pode da mais de 1 rep kkkk vlw msm

Danihcv

I'm Coordenador, Bitch!
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 926Gênero: Masculino

Tópico movido para dúvidas / pedidos resolvidos.

Te ajudei?? REP+ e ficamos quites... happyy.png

Atenciosamente,
                    Danihcv.
                           Abraços!