What Hollow is trying to say is add
if (this->player->character->skin == SKIN_WHITE)
{
this->player->character->home = humantown //the home you set in the home file
this->player->character->warp(this->player->character->startX(),this->player->character->startY(),this->player->character->startMap(),WARP_ANIMATION_SCROLL);
Underneath the following code:
case PACKET_MSG: // Welcome message after you login.
{
if (this->state != EOClient::LoggedIn || !this->player->character) return false;
reader.GetThree(); // ??
id = reader.GetInt(); // Character ID
I am in process of adding this feature to, try to fix the errors your self, if you can't then I think you should change the first line of coding to this:
this->player->character->home = "humantown" //the home you set in the home file
Which is adding " " to in the humantown which should cut you down to less errors. If you can't fix the rest of the errors your self, hire someone to do it for you.