GO
pedido

Remove Item Ao Pisar Teleport

Por GodalonexD, 13 de out. de 2012 em Scripts

item teleport
resolvido
script
5
1.2k
GodalonexDG
13 de outubro de 2012 às 12:33

ola eu tenho esse script

 

 

 

function onStepIn(cid, item, pos)

 

local teleport = {x=5002, y=5271, z=12} -- Coordenadas para onde o player irá ser teleportado.

local item_id = 00001 -- ID do item que o player precisa para ser teleportado.

 

if getPlayerItemCount(cid,item_id)>= 1 then

doTeleportThing(cid, teleport)

doSendMagicEffect(getPlayerPosition(cid), 10)

else

doPlayerSendTextMessage(cid, 23, "Voce nao tem item.")

end

end

 

sendo que quando entro no teleport ele funciona na boa, porem nao remove o item... está infinito e gostaria de pedir pra alguem que ve meu post para me ajudar colocar pra remover o item na bp..., eu tentei mais nao tive nenhum sucesso.

 

REP+

SlicerS
13 de outubro de 2012 às 12:36

ta ae...

function onStepIn(cid, item, pos)

local teleport = {x=5002, y=5271, z=12} -- Coordenadas para onde o player irá ser teleportado.
local item_id = 00001 -- ID do item que o player precisa para ser teleportado.

if getPlayerItemCount(cid,item_id)>= 1 then
doPlayerRemoveItem(cid, item_id, 1)
doTeleportThing(cid, teleport)
doSendMagicEffect(getPlayerPosition(cid), 10)
else
doPlayerSendTextMessage(cid, 23, "Voce nao tem item.")
end
end

Editado Outubro 13 por Slicer

GodalonexDG
13 de outubro de 2012 às 12:43

voce é o cara!

eu sabia que era pra por alguma coisa PLAYER REMOVE.

doPlayerRemoveItem(cid, item_id, 1)].

so nao estava acertando a função certa escrevendo errado seila mais de qualquer forma.

muito obrigado!

REP+

pode fecha duvida senada

caoticC
13 de outubro de 2012 às 12:50

Obrigado skylight pela contribuição

Editado Outubro 13 por caotic

caoticC
13 de outubro de 2012 às 12:51

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

 

Em relação ao double post foi por causa do navegador que ultilizo.

 

Tanto que a mensagem são as mesmas.

Editado Outubro 13 por caotic