Postado Novembro 2, 2013 11 anos Solução Em data/creaturescripts/scripts crie um arquivo.lua nomeie para upgain e adicione: local vocationsItem = { [1] = 7759, [2] = 7760, [3] = 7761, [4] = 7762 } local lvlGain = 20 function onAdvance(cid, skill, oldLevel, newLevel) if (getPlayerLevel(cid) == lvlGain and getPlayerStorageValue(cid, 403245) ~= 1) then doPlayerAddItem(cid, vocationsItem[getPlayerVocation(cid)]) setPlayerStorageValue(cid, 403245, 1) end return true end Em creaturescripts.xml adicione: <event type="advance" name="upgain" event="script" value="upgain.lua"/> Creaturescripts/scripts/login.lua registerCreatureEvent(cid, "upgain") créditos: Newtonnotwen Ot Design: https://discord.gg/VgtVRNmCD7
Postado Novembro 3, 2013 11 anos Dúvida sanada, tag adicionada. Tópico movido! Ot Design: https://discord.gg/VgtVRNmCD7
Postado Janeiro 31, 2015 10 anos Em data/creaturescripts/scripts crie um arquivo.lua nomeie para upgain e adicione: local vocationsItem = { [1] = 7759, [2] = 7760, [3] = 7761, [4] = 7762 } local lvlGain = 20 function onAdvance(cid, skill, oldLevel, newLevel) if (getPlayerLevel(cid) == lvlGain and getPlayerStorageValue(cid, 403245) ~= 1) then doPlayerAddItem(cid, vocationsItem[getPlayerVocation(cid)]) setPlayerStorageValue(cid, 403245, 1) end return true end Em creaturescripts.xml adicione: <event type="advance" name="upgain" event="script" value="upgain.lua"/> Creaturescripts/scripts/login.lua registerCreatureEvent(cid, "upgain") créditos: Newtonnotwen Amigo, Não entendi a parte do Login.Lua Em que lugar devo colocar essa linha ai ?? Aguardo e agradeço !
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.