Postado Abril 22, 2015 10 anos Solução Caso não funcione o do amigo acima: function onLogin(cid) if getTilePzInfo(getPlayerPosition(cid)) == FALSE then for b = 1,5 do if getPlayerBlessing(cid, b) then return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE," Você está protegido!") else return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você não tem todas as bênçãos, tome cuidado!") end end end return TRUE end ➥ Regras | Seções OTServ | Seções BOT
Postado Abril 22, 2015 10 anos Autor function onLogin(cid) if getTilePzInfo(getPlayerPosition(cid)) then elseif getPlayerBlessing(cid, 1) or getPlayerBlessing(cid, 2) or getPlayerBlessing(cid, 3) or getPlayerBlessing(cid, 4) or getPlayerBlessing(cid, 5) then doPlayerSendCancel(cid,"Voce esta com bless esta protegido!") else doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, "Voce nao esta com bless tome cuidado!") end return true end tenta ai Não funcionou, deu no mesmo. Caso não funcione o do amigo acima: function onLogin(cid) if getTilePzInfo(getPlayerPosition(cid)) == FALSE then for b = 1,5 do if getPlayerBlessing(cid, b) then return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE," Você está protegido!") else return doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você não tem todas as bênçãos, tome cuidado!") end end end return TRUE end Funcionou, porém a mensagem é dada ao logar e não ao player sair do pz.
Postado Abril 22, 2015 10 anos Você não entendeu a mensagem vai ser dada ao logar fora de pz* Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais... ________________________________________________________________________________ Minhas Sprites: Mega Metagross Mega Abomasnow Pack de Shinys [Posso atualizá-lo com novos shinys a qualquer momento] Tutoriais: [Completo] Criando e adicionando um novo Pokémon [Actions] Criando quest no RME Editores Lua/Xml/Sync Entre outros: Editores Win/Mac/Linux
Postado Abril 22, 2015 10 anos Autor Você não entendeu a mensagem vai ser dada ao logar fora de pz* Ótimo, mas eu queria que fosse dada também ao player sair do tile pz... há possibilidade?
Postado Abril 22, 2015 10 anos Acho que o lua não tem nenhuma função para isso pois ele teria que verificar se você esta ou não o tempo todo se você esta com bless o tempo todo etc... porém tem muitas pessoas que deslogam fora de pz (Tipo eu) quando acaba meu vip deslogo na area vip .-. Ando devagar, porque já tive pressa. E levo esse sorriso, porque já chorei demais... ________________________________________________________________________________ Minhas Sprites: Mega Metagross Mega Abomasnow Pack de Shinys [Posso atualizá-lo com novos shinys a qualquer momento] Tutoriais: [Completo] Criando e adicionando um novo Pokémon [Actions] Criando quest no RME Editores Lua/Xml/Sync Entre outros: Editores Win/Mac/Linux
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.