leleeuh 2 Postado Fevereiro 12, 2014 Share Postado Fevereiro 12, 2014 É, 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. Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/ Compartilhar em outros sites More sharing options...
0 Shoguns 119 Postado Fevereiro 12, 2014 Share Postado Fevereiro 12, 2014 (editado) 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, 2014 por Shoguns Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/#findComment-1613273 Compartilhar em outros sites More sharing options...
0 leleeuh 2 Postado Fevereiro 12, 2014 Autor Share Postado Fevereiro 12, 2014 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. Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/#findComment-1613274 Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Fevereiro 12, 2014 Share Postado Fevereiro 12, 2014 (editado) 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, 2014 por DuuhCarvalho Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/#findComment-1613277 Compartilhar em outros sites More sharing options...
0 leleeuh 2 Postado Fevereiro 12, 2014 Autor Share Postado Fevereiro 12, 2014 Thanks Duuh. Pedido Realizado. Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/#findComment-1613280 Compartilhar em outros sites More sharing options...
0 zipter98 1102 Postado Fevereiro 12, 2014 Share Postado Fevereiro 12, 2014 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/#findComment-1613328 Compartilhar em outros sites More sharing options...
Pergunta
leleeuh 2
É, 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.
Link para o comentário
https://xtibia.com/forum/topic/228607-porta-com-limite-de-level/Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados