All pastes #828611 Raw Edit

Miscellany

public text v1 · immutable
#828611 ·published 2007-12-22 16:38 UTC
rendered paste body
#define TEAM_ATTACK 1

#define TEAM_DEFENCE 2

new gTeam[MAX_PLAYERS];

new gPlayerClass[MAX_PLAYERS];

	// Attack team

	AddPlayerClass(111,315.4792,984.1290,1959.1129,353.5, 3, 0, 23, 1000, 25, 100); // Mafia dude, andromeda



	// Defence team

	AddPlayerClass(287,245.1233,1859.1162,14.0840,358.717, 4, 0, 32, 1000, 31, 5000); // Army

	AddPlayerClass(70,271.6828,1873.8666,8.7578,229.4508, 4, 0, 24, 1000, 32, 1000); // Lab

//---------------------------------------------------------



SetPlayerTeamFromClass(playerid, classid) {

	if(classid == 0) {

		gTeam[playerid] = TEAM_ATTACK;

	} else if(classid == 1 || classid == 2) {

	    gTeam[playerid] = TEAM_DEFENCE;

	}

}



//---------------------------------------------------------



public OnPlayerRequestClass(playerid, classid)

{

	SetPlayerTeamFromClass(playerid, classid);

	SetupPlayerForClassSelection(playerid);

	

	gPlayerClass[playerid] = classid;

	switch (classid) {

		case 0:

		    {

				GameTextForPlayer(playerid, "~r~Attack", 1000, 3);

			}

	    case 1, 2:

	        {

				GameTextForPlayer(playerid, "~g~Defence", 1000, 3);

			}

	}

	return 1;

}



//---------------------------------------------------------