VI
pedido

Magic Teleport

Por vitorelias, 14 de mar. de 2014 em Scripts

resolvido
script
7
800
vitoreliasV
14 de março de 2014 às 20:14

Eae galera. queria um script que o player não pode entrar na Quest com o determinado intem.

 

o ID do intem é 2349 mesagem para mandar pro player (Não é permitido com Magic teleport.)

 

Obrigado ;3

14 de março de 2014 às 20:35

function onStepIn(cid, item, position, fromPosition)

local itemId = 2349

if getPlayerItemCount(cid, itemId) >= 1 then
  doTeleportThing(cid, fromPosition, true)
else
  doPlayerSendCancel(cid, "Boa sorte!")
end

return true
end

coloca na entrada da quest !

esqueci a tag :

        <movevent type="StepIn" uniqueid="Unique Id" event="script" value="Nome do Arquivo.lua"/>

a unique id vai no tile na entrada da quest !

Editado Março 14 por DuuhCarvalho

vitoreliasV
14 de março de 2014 às 20:53

Funciono sim mais, quando entra na quest aparece a mesagem Não é permitido entrar com Magic Teleport, pórem quando você está com o intem e vai entrar na quest não aparecer a mesagem ;s

Editado Março 14 por vitorelias

14 de março de 2014 às 20:57
Melhor resposta

function onStepIn(cid, item, position, fromPosition)


local itemId = 2349


if getPlayerItemCount(cid, itemId) >= 1 then
  doTeleportThing(cid, fromPosition, true)
  doPlayerSendCancel(cid, "Você não pode estár com o item "..getItemNameById(itemId).." Para entrar nessa quest.")
else
  doPlayerSendCancel(cid, "Boa sorte!")
end


return true
end

desculpa esqueci 'rsrs

vitoreliasV
14 de março de 2014 às 21:00

VLW MEU GATO S2 REP Dúvida sanada.

14 de março de 2014 às 21:01

reportado para que movam .

VictorWEBMasterV
14 de março de 2014 às 22:02

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