MA
pedido

nao é permitido jogar item no teleport

Por Maenilse, 05 de ago. de 2013 em Scripts

resolvido
script
6
937
MaenilseM
05 de agosto de 2013 às 19:45

bom gostaria de algum script, que blokea-se jogar qualquer item no teleport, pois isso é um bug, to querendo fazer 1 quest de teleport, mas os players vao jogar crystal coin, dai vao passar facil, caso precise adcionar alguma funçao na source tambem, eu tenho ela.

RoksasR
05 de agosto de 2013 às 19:50

Tenta isso, vai em data/movements/scripts, crie um arquivo chamado tpBug.lua e adicione dentro:

 

 

function onAddItem(moveitem, tileitem, pos)

if tileitem == 1387 then
return false
end

return true
end

 

Em movements.xml adicione essa tag:

 

 

<movevent event="AddItem" tileitem="1" itemid="1387" script="tpBug.lua"/>
SkymagnumS
05 de agosto de 2013 às 19:52


<movevent type="AddItem" tileitem="1" itemid="1387" event="script" value="nome.lua"/>

 

 

function onAddItem(moveItem, tileItem, position, cid)

 

if isPlayer(cid) then

doSendAnimatedText(position, "REMOVE!", 180)

doRemoveItem(moveItem.uid)

doPlayerSendTextMessage(cid, 28, "You can't take item here.")

end

 

return true

end

Editado Agosto 5 por Skymagnum

RoksasR
05 de agosto de 2013 às 19:55

Boa Sky, me confundi nos parâmetros.

MaenilseM
05 de agosto de 2013 às 19:59

vlw ae feras, rep+ pro sky, amanha do pra voce Roksas.

 

@EDIT deu pra dar o rep+ pros 2, vlws

Editado Agosto 5 por Maenilse

SkymagnumS
05 de agosto de 2013 às 20:06

Tópico movido para a seção de dúvidas e pedidos resolvidos.