public SetPlayerTeamFromClass(playerid, classid) { if (classid == 0) { gTeam[playerid] = TEAM_GROVE; } else { gTeam[playerid] = TEAM_BALLA; } } public OnPlayerRequestClass(playerid, classid) { printf("OnPlayerRequestClass(%d, %d)", playerid, classid); SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234); SetPlayerCameraPos(playerid, 256.0815,-43.0475,1004.0234); SetPlayerCameraLookAt(playerid, 258.4893,-41.4008,1002.0234); SetPlayerTeamFromClass(playerid, classid); SetupPlayerForClassSelection(playerid); return 1; } public SetPlayerToTeamColor(playerid) { if (gTeam[playerid] == TEAM_GROVE) { SetPlayerColor(playerid, TEAM_GROVE_COLOR); } else if (gTeam[playerid] == TEAM_BALLA) { SetPlayerColor(playerid, TEAM_BALLA_COLOR); } }