I have a problem, I put 27 vocations on my ot but most of them are promotions. And when a player log on my ot change his vocation and i can't find the way for hold the promotions, any suggest? I touch the vocations lib. The bug maybe is here
And What does isInArray means?
HTML:
function isWarrior(cid)
return isInArray({1}, getPlayerVocation(cid))
end
function isMage(cid)
return isInArray({2}, getPlayerVocation(cid))
end
function isArcher(cid)
return isInArray({3}, getPlayerVocation(cid))
end
function isLightWarrior(cid)
return isInArray({4}, getPlayerVocation(cid))
end
function isHeavyWarrior(cid)
return isInArray({5}, getPlayerVocation(cid))
end
function isSniper(cid)
return isInArray({6}, getPlayerVocation(cid))
end
function isShooter(cid)
return isInArray({7}, getPlayerVocation(cid))
end
function isWhiteMagician(cid)
return isInArray({8}, getPlayerVocation(cid))
end
function isDarkMagician(cid)
return isInArray({9}, getPlayerVocation(cid))
end
function isGreatKnight(cid)
return isInArray({10}, getPlayerVocation(cid))
end
function isBerserker(cid)
return isInArray({11}, getPlayerVocation(cid))
end
function isElementalSniper(cid)
return isInArray({12}, getPlayerVocation(cid))
end
function isSharpSniper(cid)
return isInArray({13}, getPlayerVocation(cid))
end
function isSummoner(cid)
return isInArray({14}, getPlayerVocation(cid))
end
function isSpellcaster(cid)
return isInArray({15}, getPlayerVocation(cid))
end
function isAlchemist(cid)
return isInArray({16}, getPlayerVocation(cid))
end
function isBiomage(cid)
return isInArray({17}, getPlayerVocation(cid))
end
function isGreatLord(cid)
return isInArray({18}, getPlayerVocation(cid))
end
function isArchimage(cid)
return isInArray({19}, getPlayerVocation(cid))
end
function isDarkAssassin(cid)
return isInArray({20}, getPlayerVocation(cid))
end
function isSpellKnight(cid)
return isInArray({21}, getPlayerVocation(cid))
end
function isAssassin(cid)
return isInArray({22}, getPlayerVocation(cid))
end
function isElderSage(cid)
return isInArray({23}, getPlayerVocation(cid))
end
function isRoyalHunter(cid)
return isInArray({24}, getPlayerVocation(cid))
end
function isMasterArcher(cid)
return isInArray({25}, getPlayerVocation(cid))
end
function isHunter(cid)
return isInArray({26}, getPlayerVocation(cid))
end
function isFastShooter(cid)
return isInArray({27}, getPlayerVocation(cid))
end
And What does isInArray means?
Last edited by a moderator: