local storage = 1234 -- storage id for players.
local config = { -- config for gain skills
[1]={sword = 0,axe = 0,club = 0,distance = 0,shield = 0,fishing = 0,magiclevel = 10}, -- sorcerers id 1
[2]={sword = 0,axe = 0,club = 0,distance = 0,shield = 0,fishing = 0,magiclevel = 10}, -- druids id 2
[3]={sword = 0,axe = 0,club = 0,distance = 40,shield = 40,fishing = 0,magiclevel = 0}, -- paladins id 3
[4]={sword = 40,axe = 40,club = 40,distance = 0,shield = 40,fishing = 0,magiclevel = 0} -- knights id 4
}
function onLogin(cid)
if getPlayerStorageValue(cid, storage) < 1 then
if config[getPlayerVocation(cid)] then
for i = 1, 7 do
if config[getPlayerVocation(cid)].i > 0 then then
if i > 0 and i < 7 then
for j = 1, config[getPlayerVocation(cid)].i do
doPlayerAddSkillTry(cid, i, getPlayerRequiredSkillTries(cid, i, getPlayerSkillLevel(cid, i)))
end
elseif i == 7 then
for l = 1, config[getPlayerVocation(cid)].i do
doPlayerAddSpentMana(cid, getPlayerRequiredMana(cid, getPlayerMagLevel(cid, true)))
end
end
end
end
setPlayerStorageValue(cid, storage, 1)
end
end
return true
end