Postado Maio 14, 2020 5 anos Olá pessoal, venho aqui hoje trazer a solução para o erro que tenho visto no servidor OTXServer Global Full Kilmaresh by malucooo, hasflag e não perde o Loot ao morrer. erro hasflag na console: Citar Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/droploot.lua:onDeath data/lib/core/player.lua:175: attempt to call method 'hasFlag' (a nil value) stack traceback: [C]: in function 'hasFlag' data/lib/core/player.lua:175: in function 'hasFlag' data/lib/compat/compat.lua:424: in function 'getPlayerFlagValue' data/creaturescripts/scripts/others/droploot.lua:2: in function <data/creaturescripts/scripts/others/droploot.lua:1> Lembrando que essa solução consegui através de outro fórum e resolvi trazer-lo aqui. Quem me ajudou a solucioná-lo foi: Sarah Wesker, da otland. Então vamos ao que interessa, rs... Abra a pasta do seu servidor OTX em, data/lib/core/player.lua Cole ao final. function Player.hasFlag(self, flag) if not flag or type(flag) ~= 'number' then return false end return bit.band(self:getGroup():getFlags(), flag) ~= 0 end Pronto! resolvido os problemas. ? Editado Maio 14, 2020 5 anos por amoxicilina (veja o histórico de edições)
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.