Jump to content
×
×
  • Create New...
  • 0

Skills Resetam ao relogar


Sugismundo
 Share

Question

Versão do Servidor: TFS - 0.4
Tipo de Script: creaturescript
Código:
 
skillConfig = {skill = getConfigValue('rateSkill'), magiclevel = getConfigValue('rateMagic')}
skillStages = {}
-----Explicando: na skill fist a rate sera (8X) do nivel 0 ate o nivel 59 , apos isso sera rate 5 e assim respectivamente
skillStages[SKILL_FIST] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
skillStages[SKILL_CLUB] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
skillStages[SKILL_SWORD] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
skillStages[SKILL_AXE] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
skillStages[SKILL_DISTANCE] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
skillStages[SKILL_SHIELD] = {{0,10},{10,5},{30,4},{50,3},{80,2},{100,1},{120,0.5}}
--skillStages[SKILL_FISHING] = {{0,5},{60,4},{80,3},{100,2},{110,1}}
skillStages[SKILL__MAGLEVEL] = {{0,10},{10,6},{30,5},{50,4},{80,3},{100,2},{120,1}}
showInfoOnAdvance = true -- send player message about skill rate change
showInfoOnLogin = true -- send player message about skill rates when he login
 
function getPlayerSkillRatesText(cid)
 local skillInfo = getPlayerRates(cid)
 return "Seus Rates: [ Ki Level: " .. skillInfo[SKILL__MAGLEVEL] * skillConfig.magiclevel .. "x || Porrada: " .. skillInfo[SKILL_FIST] * skillConfig.skill .. "x | Porrete: " .. skillInfo[SKILL_CLUB] * skillConfig.skill .. "x |  Espada: " .. skillInfo[SKILL_SWORD] * skillConfig.skill .. "x | Luvas: " .. skillInfo[SKILL_AXE] * skillConfig.skill .. "x |  Distancia: " .. skillInfo[SKILL_DISTANCE] * skillConfig.skill .. " | Escudo: " .. skillInfo[SKILL_SHIELD] * skillConfig.skill .. "x ]"
end

Recentemente adicionei o sistema de Skills por Stages. Mas todas as skills Exceto Magic Level estão resetando para 10 sempre que eu relogo. 
Alguém sabe oque é que está acontecendo?

Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0
Em 21/03/2021 em 15:57, Poke X Ice disse:

isso deve ser algo dentro do login.lua

Bom ao adcionar o sistema no tutorial não informava nada a respeito do login.lua

Link to post
Share on other sites

  • 0
Em 25/03/2021 em 21:55, Sugismundo disse:

Bom ao adcionar o sistema no tutorial não informava nada a respeito do login.lua

Esse tutorial é aqui do fórum? Ele mexe na source?

Link to post
Share on other sites

  • 0
10 horas atrás, Yan18 disse:

Esse tutorial é aqui do fórum? Ele mexe na source?

Sim aqui do forum, nada de source apenas os codigos lua mesmo

Link to post
Share on other sites

  • 0
1 minuto atrás, Sugismundo disse:

Sim aqui do forum, nada de source apenas os codigos lua mesmo

Manda o link para mim dar uma olhada.

Link to post
Share on other sites

  • 0
40 minutos atrás, Sugismundo disse:

 

 O problema está em uma verificação if que sua skill ou é menor que 0 (acho difícil) ou é maior que 6, então ele só seta o MagicLevel, mas estar resetando para level 10 eu não entendi. Tem que ver se não tem algum bloco no seu login.lua que está fazendo isso. Antes de colocar esse sistema estava normal?

Link to post
Share on other sites

  • 0
2 minutos atrás, Yan18 disse:

 O problema está em uma verificação if que sua skill ou é menor que 0 (acho difícil) ou é maior que 6, então ele só seta o MagicLevel, mas estar resetando para level 10 eu não entendi. Tem que ver se não tem algum bloco no seu login.lua que está fazendo isso. Antes de colocar esse sistema estava normal?

Sim estava normal

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.