Ir para conteúdo
  • 0

[Actions] Nova Magic Door - Help !


romeu23

Pergunta

Olá Xtibianos,

Gostaria de um script de uma Magic Door , tipo estou criando meu servidor com as portas , veja:

http://www.xtibia.co...&attach_id=9187

 

Porem que esta porta, quando liga o servidor ela não ABRE ! E eu queria que ela funcionasse como a gate of experience , quando o player tivesse X level, ele poderia entrar e ela iria fechar automaticamente ! O id da porta fechada é: 12193 e o id da porta aberta é: 12194 . Para quem puder me ajudar nesse Script , presciso MUITO ! ~ VALENDO REP+ ~

 

ME AJUDEM AEEE ! VLWWWWW ! :D

 

ALGUEEM ? :p

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

9 respostass a esta questão

Posts Recomendados

  • 0

script.lua


function onUse(cid, item, frompos, item2, topos)
mlevel = 10
if getPlayerMagLevel(cid) < mlevel then
return doPlayerSendTextMessage(cid,22,"vc precisa de "..mlevel.." magic level para passar aqui.") end
doTransformItem(item.uid, item.itemid + 1)
doTeleportThing(cid, topos, TRUE)
return true
end

 

 

actions.xml

<action actionid="7779" script="nome do seu script.lua"/>

 

no ActionID da sua porta coloca 7779

Link para o comentário
Compartilhar em outros sites

  • 0

function onUse(cid, item, frompos, item2, topos) 

local config = {
porta_fechada = 12193, -- id door locked 
porta_aberta = 12194, -- id open door
mlevel = 10
} 

if getPlayerMagLevel(cid) < config.mlevel then
return doPlayerSendCancel(cid, "vc precisa de "config.mlevel.." para passar aqui.")
elseif item.itemid == config.porta_fechada then 
doTransformItem(item.uid,config.porta_aberta) 
elseif item.itemid == config.porta_aberta then 
doTransformItem(item.uid,config.porta_fechada) 
end
return TRUE 
end

Link para o comentário
Compartilhar em outros sites

  • 0

script.lua


function onUse(cid, item, frompos, item2, topos)
mlevel = 10
if getPlayerMagLevel(cid) < mlevel then
return doPlayerSendTextMessage(cid,22,"vc precisa de "..mlevel.." magic level para passar aqui.") end
doTransformItem(item.uid, item.itemid + 1)
doTeleportThing(cid, topos, TRUE)
return true
end

 

 

actions.xml

<action actionid="7779" script="nome do seu script.lua"/>

 

no ActionID da sua porta coloca 7779

 

Cara você é meu herói!

 

Quando eu crescer eu vou querer ser igual a você...

 

Amanhã lhe dou REP+

 

MUITO obrigado por tudo! heart.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...