Vai em (data/creaturescripts) e Cria um arquivo.lua com nome de startskills.lua e Cole isso la
function onLogin(cid)
<event type="login" name="StartSkills" event="script" value="startskills.lua"/>
Ajudei? REP+
Vai em (data/creaturescripts) e Cria um arquivo.lua com nome de startskills.lua e Cole isso la
function onLogin(cid)
<event type="login" name="StartSkills" event="script" value="startskills.lua"/>
Ajudei? REP+
Editado Janeiro 16 por Shoguns
Fazendo isso ae,está adicionando 3 na skill.
Fazendo isso ae,está adicionando 3 na skill.
Então tente trokar 0.1 por 0.0
Se você usa mysql, só mudar o valor inicial no sample da database...
Exemplo:
`skill_fist` int(10) unsigned NOT NULL DEFAULT 10
Para:
`skill_fist` int(10) unsigned NOT NULL DEFAULT 1
Não consegui fazer isso,aonde faço? Tentei jogar no Campo sql e executar,mas deu erro.
---EDIT---
Consegui indo em "Acionadores" ,deve ser o SAMPLE traduzido. rsrs
Alguém sabe como posso executar em .lua para trocar qualquer que seja o valor do skill para 0 ? Sei que tem que logar,só queria saber qual o código em .lua para adicionar direto na database.
Editado Janeiro 23 por OriGM
Editado Janeiro 23 por Null
Perfeito cara!
Só precisei trocar o getPlayerGUID(cid) colocando um "pid" porque nao reconhecia o ID quando o player logava,e funcionou perfeitinho.
Valeu mesmo,duvida sanada,reportei o topico para que movam.
info
Grupo: Cavaleiro
Registrado: 24/09/13
Posts: 199
Reputação: +25
Salve galera.
Um erro que tá me quebrando a cabeça,é como faço para diminuir a skill de algum player.
Por exemplo.
No skill inicial ao invez de começar com 10,gostaria que começasse ao 0(zero) ou 1(um).
E tentei com todos códigos porém todos apenas adicionam ,não diminuem o valor da skill.
Gostaria de saber se tem como fazer diminuir a skill,nem que seja mudando direto pela data base,e fazendo o char relogar logo após logar pela primeira vez.
Quem puder me ajudar,ficarei muito grato.
Um abração.