SH
dúvida

Tile Que Teleporta Item

Por Shuzzyp, 30 de nov. de 2012 em Scripts

script
9
1.5k
ShuzzypS
30 de novembro de 2012 às 10:11

Eu tenho um script que faz o tile teleportar o player, mas ele nao teleporta item, nao pretendo colocar o simples teleport em vez do script porque precisa checar o level do player, entao preciso saber como fazer o script teleportar itens tambem, alguem pode ajudar?

Vlw :p

fokus090F
30 de novembro de 2012 às 10:56

Não entendi muito bem, desculpe. Explique melhor que eu tentarei ajudar.

 

Abraços!

ShuzzypS
30 de novembro de 2012 às 11:31

Tenho um script que faz com que quando o player pise em cima, ele seja teletransportado, porem esse script só teleporta players, quando voce joga um item em cima do piso, o item fica la, e eu gostaria de um piso que teleporte os itens que sao jogados sobre ele

DinoAdminD
30 de novembro de 2012 às 11:43

Shuzzyp, Eu uso Magic Forcefield e Edito o Position.

Ai quando alguem jogar o item com o Position Editado o Item vai para o lugar do position que voce colocou

 

Voce tera que fazer Um Magic Forcefield Em Seu Server

 

/i Magic Forcefield

 

e depois editar o position

 

/attr destination 1050 1050 6

 

Pronto agora se voce jogar um item o item irá sumir e aparecer na posiçao 1050 1050 6

 

(eu uso server de poketibia)

ShuzzypS
30 de novembro de 2012 às 12:15

Isso eu sei fazer, mas eu nao uso magic forcefield porque para o player ser teleportado, ele precisa ser acima de certo level, por isso em vez de magic forcefild uso tile com script, mas esse script nao teleporta os itens que sao jogados em cima do tile.

LuckOakeL
01 de dezembro de 2012 às 15:34

Adiciona isso no seu script de teleportar o player depois do ultimo end:

 

 

function onAddItem(moveitem, tileitem, position, cid)
gopos = {x = 100, y = 100, z = 7}
doTeleportThing(moveitem.uid, gopos)
return true
end

 

 

Tag:

<movevent type="AddItem" tileitem="1" actionid="xxxx" script="yyyy.lua"/>

 

Substitua o xxxx pelo action id do seu tile e yyyy pelo nome do seu arquivo.lua.

 

Configure aqui:

gopos = {x = 100, y = 100, z = 7}

 

OBS: Nunca usei a função onAddItem, então se der algum erro, posta aqui, provável que eu fiz alguma bobeira no script.

Editado Dezembro 1 por LuckOake

ShuzzypS
01 de dezembro de 2012 às 17:23

@LuckOake funcionou! Thx! :p

Yan OliveiraY
01 de dezembro de 2012 às 17:26

Duvida Resolvida, peça para mover.

 

Atenc. Yan18.

StigalS
01 de dezembro de 2012 às 20:17

Movido!