OnPlayerRequestClass
#1

Been Having Trouble With The FireFighter Class:

Код:
C:\Documents and Settings\Other Users\Desktop\Shanes Server\gamemodes\Server.pwn(241) : error 002: only a single statement (or expression) can follow each "case"
C:\Documents and Settings\Other Users\Desktop\Shanes Server\gamemodes\Server.pwn(241) : warning 215: expression has no effect
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.

Код:
public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid,2089.5706,1451.3776,10.8203);
	SetPlayerCameraPos(playerid, 2086.5649,1448.6183,10.8203);
	SetPlayerCameraLookAt(playerid,2089.5706,1451.3776,10.8203);
 	switch (classid)
    {
	case 0:
	{
		GameTextForPlayer(playerid,"~w~CIVILIAN",1000,5);
		SetPlayerTeam(playerid, TEAM_CIV);
		SetPlayerColor(playerid, COLOR_WHITE);
	}
	case 1:
	{
		GameTextForPlayer(playerid,"~w~UNDERCOVER CIA AGENT",1000,5);
		SetPlayerTeam(playerid, TEAM_CIA);
		SetPlayerColor(playerid, COLOR_WHITE);
	}
	case 2:
	{
		GameTextForPlayer(playerid,"~g~MILITARY / NATIONAL GUARD",1000,5);
		SetPlayerTeam(playerid, TEAM_ARMY);
		SetPlayerColor(playerid, COLOR_GREEN);
	}
	case 3:
	{
		GameTextForPlayer(playerid,"~b~S.W.A.T~n~SPECIAL FORCES",1000,5);
		SetPlayerTeam(playerid, TEAM_SWAT);
		SetPlayerColor(playerid, COLOR_LIGHTBLUE);
	}
	case 4:
	{
		GameTextForPlayer(playerid,"~b~POLICE",1000,5);
		SetPlayerTeam(playerid, TEAM_COP);
		SetPlayerColor(playerid, COLOR_BLUE);
	}
	case 5:
	{
		GameTextForPlayer(playerid,"~p~MEDIC",1000,5);
		SetPlayerTeam(playerid, TEAM_MEDIC);
		SetPlayerColor(playerid, COLOR_PINK);
    }
    case 6:
	{
		GameTextForPlayer(playerid,"~r~FIREFIGHTER",1000,5);
		SetPlayerTeam(playerid, TEAM_FIREFIGHTER);
		SetPlayerColor(playerid, COLOR_RED);
    }
	return 1;
	}
Reply
#2

You missed a curly:
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid,2089.5706,1451.3776,10.8203);
    SetPlayerCameraPos(playerid, 2086.5649,1448.6183,10.8203);
    SetPlayerCameraLookAt(playerid,2089.5706,1451.3776,10.8203);
    switch (classid)
    {
        case 0:
        {
        GameTextForPlayer(playerid,"~w~CIVILIAN",1000,5);
            SetPlayerTeam(playerid, TEAM_CIV);
            SetPlayerColor(playerid, COLOR_WHITE);
           }
           case 1:
           {
              GameTextForPlayer(playerid,"~w~UNDERCOVER CIA AGENT",1000,5);
              SetPlayerTeam(playerid, TEAM_CIA);
              SetPlayerColor(playerid, COLOR_WHITE);
           }
           case 2:
           {
              GameTextForPlayer(playerid,"~g~MILITARY / NATIONAL GUARD",1000,5);
              SetPlayerTeam(playerid, TEAM_ARMY);
              SetPlayerColor(playerid, COLOR_GREEN);
           }
           case 3:
           {
              GameTextForPlayer(playerid,"~b~S.W.A.T~n~SPECIAL FORCES",1000,5);
              SetPlayerTeam(playerid, TEAM_SWAT);
              SetPlayerColor(playerid, COLOR_LIGHTBLUE);
           }
           case 4:
           {
            GameTextForPlayer(playerid,"~b~POLICE",1000,5);
              SetPlayerTeam(playerid, TEAM_COP);
              SetPlayerColor(playerid, COLOR_BLUE);
           }
           case 5:
           {
              GameTextForPlayer(playerid,"~p~MEDIC",1000,5);
              SetPlayerTeam(playerid, TEAM_MEDIC);
              SetPlayerColor(playerid, COLOR_PINK);
        }
        case 6:
           {
              GameTextForPlayer(playerid,"~r~FIREFIGHTER",1000,5);
              SetPlayerTeam(playerid, TEAM_FIREFIGHTER);
              SetPlayerColor(playerid, COLOR_RED);
        }
    }
       return 1;
}
Reply
#3

Sorted it Thanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)