LE
pedido

Porta com limite de level

Por leleeuh, 12 de fev. de 2014 em Scripts

resolvido
6
1k
leleeuhL
12 de fevereiro de 2014 às 16:06

É, isso mesmo, acho que nunca fizeram um pedido desse aqui, mas eu gostaria de uma action para portas que levels acima do limite não pudessem passar e fosse enviada uma mensagem para eles dizendo que eles não podem...

Se for possível... Agradeço, abraços.

12 de fevereiro de 2014 às 16:38

Sim, já fizeram milhões desse pedido aki, você pode fazer essas coisas....

 

1- Colocar a Magic Door (se tiver no seu OT) e depois colocar o action 14500 Depois do 1 se colocar o lvl.

 

 

2- Usando esse Movements:

Tag:

<movevent type="StepIn" actionid="3065" event="script" value="NomeDoArquivo.lua"/>
Coloque o action Id 3065 na Porta.
Arquivo.lua
function onStepIn(cid, item, position, fromPosition)
if getPlayerLevel(cid) >= 4500 then
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "voce precisa do level 4500")
 
return true
end
 
end

Editado Fevereiro 12 por Shoguns

leleeuhL
12 de fevereiro de 2014 às 16:49

Não, você não entendeu... esse script base que você já vem em todos os servidores...

O quê eu quero é um que dê um level LIMITE, ou seja: se passar de certo level não poderá mais passar.

 

Grato.

12 de fevereiro de 2014 às 17:01
local porta = 3065 -- id da porta
local uid = 9095   -- UniqueID
local level = 400  -- limite de lvl


function onUse(cid, item, frompos, item2, topos)
if item.uid == uid and item.itemid == porta then
 if getPlayerLevel(cid) <= level then
  doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED)
 else
  doPlayerSendTextMessage(cid, 22, "Você passou do limite de level para entrar nessa porta.")
 end
end
return TRUE
end

e em actions.xml

                  <action uniqueid="9095" script="NomeDoArquivo.lua" />

Editado Fevereiro 12 por DuuhCarvalho

leleeuhL
12 de fevereiro de 2014 às 17:09

Thanks Duuh.

 

Pedido Realizado.

zipter98Z
12 de fevereiro de 2014 às 21:24

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