Postado Abril 20, 2019 6 anos Olá, boa tade venho por meio deste suporte para lhes pedir um script. O script e de proteção de RESET, pois existe o de proteção de LEVEL. É o seguinte o jogador não poderá ser morto com menos de 3 resets exatos, após os 3 resets eles terão que se virarem. Apenas isso. sistema de reset função que uso de reset function getPlayerReset(cid) local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..coNdConf.pid..";") rss = qr:getDataInt("reset", coNdConf.pid) if rss < 0 then rss = 0 end return rss end
Postado Abril 21, 2019 6 anos Tente isso.. data/creaturescripts/scripts/resetprotect.lua function onCombat(cid, target) if (isPlayer(target) and getPlayerReset(target) < 3) or (getPlayerReset(cid) < 3) then return false end return true end data/creaturescripts/creaturescripts.xml <event type="combat" name="ResetProtect" event="script" value="resetprotect.lua"/> data/creaturescripts/login.lua registerCreatureEvent(cid, 'ResetProtect')
Postado Abril 21, 2019 6 anos Autor bom dia amigão estou indo para o serviço mas assim que chega testo valeu obrigado ai
Postado Abril 21, 2019 6 anos Em 21/04/2019 em 07:57, Vitorelias disse: bom dia amigão estou indo para o serviço mas assim que chega testo valeu obrigado ai tranquilo, qualquer coisa só postar aqui, estarei seguindo o tópico.
Postado Abril 21, 2019 6 anos Autor Em 21/04/2019 em 19:43, Lyu disse: tranquilo, qualquer coisa só postar aqui, estarei seguindo o tópico. Muito obrigado deu certo só estava aparecendo um erro no distro mas consegui arrumar data/creaturescripts/scripts/resetprotect.lua:2: attempt to call global 'getPlayerReset' (a nil value) ai troquei para (getPlayerResets) deu certo Achei mas um erro só consigo atacar monstros apos 3 reset antes disso não consigo Editado Abril 21, 2019 6 anos por Vitorelias (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.