Postado Julho 26, 2016 8 anos O script que venho trazer é um bem simples que pode ser usado para fazer muitas coisas interessantes com ele, como Quest ... talvez uma Hunt em que somente um player possa ficar nela. Mas fique tranquilo esse script bloqueará a passagem de outro player apenas se tiver outro no local demarcado! Ou seja, se o local que você marcou ficar vazio, outro player pode entrar. Então vamos direto ao ponto: Vá em data/actions/script duplique um arquivo e renomeie para apenasumplayer e cole o script nele. Citar function onUse(cid, item, fromPosition, itemEx, toPosition) local area1 = {x = 892, y = 979, z = 9} local area2 = {x = 906, y = 1040, z = 9} local posquest = {x = 899, y = 1035, z = 9} if #getPlayerInArea(area1, area2) > 0 then doPlayerSendTextMessage(cid, 20, "Tem um player na quest, espere sua vez!") return true else doTeleportThing(cid, posquest) doPlayerSendTextMessage(cid, 20, "Boa Sorte!") return false end end Explicação: area1: E onde você deve colocar a coordenada do começo da área de onde você quer demarcar para onde somente 1 player poderá ficar. Obs: Essa coordenada tem que ser uma que fique na parte superior e no canto esquerdo do mapa. area2: É onde você deve colocar a coordenada do final da área de onde você quer demarcar. Obs: Essa coordenada tem que ser uma que fique na parte inferior e do canto direito do mapa. posquest: É o local para onde o player será teletransportado ao usar uma alavanca por exemplo que tenha a ActionID deste Script. Obs: É aconselhável que você coloque a ActionID deste script em uma alavanca para evitar transtornos. E as frases já da para se entender e podem ser editadas a seu gosto! Instalação da Action e como usar: Vá em data/actions e abra o arquivo actions.xml e adicione nele. <action actionid="4500" event="script" value="apenasumplayer.lua"/> Para usa-lo é simples, como dei a sugestão da alavanca, abra seu RME dê 2 clicks na alavanca e coloque a ActionID 4500. Faça bom uso! ~ Se ajudei +Rep ~ Sheele
Postado Julho 26, 2016 8 anos Obrigado pela contribuição, em nome dos tibianos que buscam ajuda, agradeço.Vou tentar lembrar de dar REP + quando estiver no pc.Enviado de meu SM-G360BT usando Tapatalk
Postado Julho 27, 2016 8 anos Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP. Spoiler Congratulations, your content has been approved! Thank you for your contribution, we of Tibia King we are grateful. Your content will help many other users, you received +1 REP. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Como você está usando funções de servidores 0.4, creio que tenha a função globalstorage... Seria mais fácil do que permitir somente que o player limite-se a área x, mas ainda assim muito obrigado pelo conteúdo. Bruno Carvalho / Ex-Administrador TibiaKing [email protected] Em 26/12/2016 em 03:47, Spraypaint disse: A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une. -miltinho
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.