Há só um modo viável de fazer isso,
Um creaturescript executado no primeiro login do jogador ao servidor que verifica sua vocação e adiciona skills e maglevel configurados.
local config = {
[1] = {
skills = {
[0] = 10,
[1] = 10,
[2] = 10,
[3] = 10,
[4] = 10,
[5] = 10,
[6] = 10
},
maglevel = 0
},
[2] = {
skills = {
[0] = 10,
[1] = 10,
[2] = 10,
[3] = 10,
[4] = 10,
[5] = 10,
[6] = 10
},
maglevel = 0
},
[3] = {
skills = {
[0] = 10,
[1] = 10,
[2] = 10,
[3] = 10,
[4] = 10,
[5] = 10,
[6] = 10
},
maglevel = 0
},
[4] = {
skills = {
[0] = 10,
[1] = 10,
[2] = 10,
[3] = 10,
[4] = 10,
[5] = 10,
[6] = 10
},
maglevel = 0
}
}
function onLogin(cid)
if getCreatureStorage(cid, 909090) ~= -1 then
return true
end
if not config[getPlayerVocation(cid)] then
return true
end
for skill, value in pairs(config[getPlayerVocation(cid)].skills) do
doPlayerAddSkill(cid, skill, (value - getPlayerSkillLevel(cid, skill)), true)
end
doPlayerAddMagLevel(cid, (config[getPlayerVocation(cid)].maglevel - getPlayerMagLevel(cid, true)))
doCreatureSetStorage(cid, 909090, 1)
return true
end
Só configurar 
SKILL_FIRST = 0
SKILL_FIST = SKILL_FIRST
SKILL_CLUB = 1
SKILL_SWORD = 2
SKILL_AXE = 3
SKILL_DISTANCE = 4
SKILL_SHIELD = 5
SKILL_FISHING = 6
Abraços.