@Santino: What you did shouldn't work (you didn't even use the new variable). My second post will work - I forgot that I didn't attach RIDs (/headdesk).
You can add "sleep2 1" at the end of loops to simulate a freeloop, but it'll be slower, of course. Another option is to raise the check_gotocount setting in conf\script_athena.conf, but you'll have to be especially careful with infinite loops.
@xilence01: I've posted eAthena-compatible scripts on the eAthena forums. For the Hunting Missions script, I replaced the freeloop with a delayed loop, so eA's version is a good amount slower to calculate mob IDs.
They have to use up all their first class skill points on first class skills:
trunk/conf/battle/player.conf
// When set to yes, forces skill points gained from 1st class to be put into 1st class
// skills, and forces novice skill points to be put into the basic skill. (Note 1)
player_skillup_limit: yes
This is not allowed. Check the graphics section for sprites and create database entries by yourself; if you need help with coding them, then post again.
It's missing a majority of the necessary checks, and since @newmount is now @mount2, it won't even work anymore.
@Kaito Kid: I'd highly suggest using my script, but obviously I'm biased. :>
They're technically second class, but they use third class mechanics. If you want, edit this line:
if (.@exp[0] && .ThirdClass) {
And delete the .ThirdClass check.