MA
pedido

nao é permitido jogar item no teleport

By Maenilse, 05 de ago. de 2013 in Scripts

resolvido
script
6
956
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

Edited Agosto 5 by 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

Edited Agosto 5 by Maenilse

SkymagnumS
05 de agosto de 2013 às 20:06

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