Postado Setembro 12, 2020 5 anos .Qual servidor ou website você utiliza como base? 0.4 3884 Olá, Boa noite. Alguem poderia me dizer a função pra mim adicionar skills e magic level por mods.xml seria basicamente assim, ele retornaria a variavel, se fosse aquilo mesmo ele atribuiria 5 de cada skill. Exemplo quando eu logasse in game, e ele tivesse o rank "aluno academy" ele receberia 5 de cada skill. Se ele fosse rank "genin" receberia 5 de skill + 5 de magiclevel. Se ele fosse rank "Chunin" receberia 10 de skill + 5 de magiclevel. e assim por diante. function GetRankTask(cid) local ranks = { [{0, 19}] = "Aluno Academy", [{20, 39}] = "Genin", [{40, 59}] = "Chunin", [{60, 99}] = "Jounin", [{100, math.huge}] = "Kage" } for v , r in pairs(ranks) do if getTaskPoints(cid) >= v[1] and getTaskPoints(cid) <= v[2] then if getTaskPoints(cid) >= 0 and getTaskPoints(cid) <= 19 then local ml = 5 -- quantos ira aumentar o skill de ML local skillfist = 5 -- quantos ira aumentar o skill de Fist local skillsword = 5 -- quantos ira aumentar o skill de Sword local skillaxe = 5 -- quantos ira aumentar o skill de Axe local skillclub = 5 -- quantos ira aumentar o skill de Club local skilldistance = 5 -- quantos ira aumentar o skill de Distance local skillshield = 5 -- quantos ira aumentar o skill de Shield local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) end return r end end return 0 end eu fiz assim mas n funcionou, se puder me ajudar, to a dias tentando e n consigo
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.