Ir para conteúdo
  • 0

Função


Fir3element

Pergunta

tipo a função era pra ser igual addskill, só que ela adiciona direto na datebase:

 

function setSkill(cid, skillid, amount)
local playerid = getPlayerGUID(cid)
db.executeQuery("UPDATE `player_skills` SET `value` = `value` + " .. amount .. " WHERE `player_id` = " .. playerid .. " and `skillid` = " .. skillid .. ";")
end

 

eu tinha ela aqui faz algum tempo mais não ta funcionando =S

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

acho q seria mais correto "addSkill" doq "setSkill" :p

 

tem um problema ai, tipo se vc mexer na database vai ter q kikar o player pra efetivar o aumento no skill

Link para o comentário
Compartilhar em outros sites

  • 0

sim o player tem que logar + é so colocar um removecreature no script e ja era =)

 

é seria addskill mesmo + tanto faz ali, set ou add, da na mesma...

Editado por fireelement
Link para o comentário
Compartilhar em outros sites

  • 0

function doPlayerSetSkill(cid, skillId, newSkillLevel)
if getPlayerSkillLevel(cid, skillId) > newSkillLevel then
return false
else
doPlayerAddSkillTry(cid, skillid, getPlayerRequiredSkillTries(cid, skillId, newSkillLevel))
return true
end
end

testa isso em tfs 0.3.6pl1

Editado por Eskylo
Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...