Did you try compiling it?
>------ Build started: Project: arcHunterTrainer, Configuration: Release Win32 ------
1>Compiling...
1>HunterTrainer.cpp
1>..\src\HunterTrainer\HunterTrainer.cpp(17) : error C2039: 'bytes' : is not a member of 'CreatureSpawn'
1> c:\documents and settings\owner\desktop\arc emu\src\arcemu-world\Map.h(37) : see declaration of 'CreatureSpawn'
1>..\src\HunterTrainer\HunterTrainer.cpp(33) : error C2660: 'Pet:ismiss' : function does not take 1 arguments
1>..\src\HunterTrainer\HunterTrainer.cpp(35) : error C2660: 'ObjectMgr::CreatePet' : function does not take 0 arguments
1>Setup.cpp
1>c:\Documents and Settings\Owner\Desktop\Arc Emu\src\arcemu-world\ScriptSetup.h(26) : fatal error C1083: Cannot open include file: 'svn_revision.h': No such file or directory
1>Generating Code...
1>Build log was saved at "file://c:\Documents and Settings\Owner\Desktop\Arc Emu\src\scripts\projects\2003_int_release_arcHunterTrainer\BuildLog.htm"
1>arcHunterTrainer - 4 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Im gonner take a wild stab in the dark here (no pun intended) but im guessing all you will need to do is just change the names like "CreatureSpawn" to match what it is now. Il have a look for you but no promises.