Ir para conteúdo
  • 0

Pedido [Movements]


gustavoMtek

Pergunta

quero um script de um tile que so passa quem tiver o item 2178, e nao queria que o item fose removido e se o kra nao tiver o item ele apenas volta pra traz e nao consegur passar pelo tile. Alguem posta o script ai?

Editado por gustavo010
Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

fiz aqui , mas não testei , só debuguei ele e ta correto.

 

function onStepIn(cid, item, position, fromPosition)
if getPlayerSlotItem(cid, CONST_SLOT_AMMO).itemid == 2178  then
if item.uid == 26000 then
doPlayerSendTextMessage(cid,21, "Bem-Vindo")
else
doPlayerSendTextMessage(cid, 21, "Voce nao tem o item desejado para entrar")
doTeleportThing(cid, fromPosition, TRUE)
end
return TRUE
end
  end

 

O item deve estar no lugar onde fica a flecha.

Link para o comentário
Compartilhar em outros sites

  • 0

local itemReq = 2178


function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
local g = getPlayerItemById(cid, true, itemReq)
if g.uid == 0 then
	doTeleportThing(cid, fromPosition, true)
	doPlayerSendCancel(cid, "You need ".. getItemNameById(itemReq) .." to pass.")
end
return true
end

 

Coloque qualquer actionid no piso e certifique-se de colocar a mesma actionid na chave do movements.xml

 

Um abraço

Editado por Oneshot
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...