All pastes #607529 Raw Edit

Unbenannt

public text v1 · immutable
·published 2007-07-07 17:50 UTC
rendered paste body
public OnPlayerRequestClass(playerid, classid)
//--------------------------Selection Screen Colors-----------------------------
{
   
	if(classid == 0)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_DR;
	}
	else if(classid == 1)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_U;
	}
	else if(classid == 2)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_TR;
	}
	else if(classid == 3)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_PI;
	}
 	else if(classid == 4)
 	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_SW;
	}
	else if(classid == 5)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_FB;
	}
 	else if(classid == 6)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_AR;
	}
	else if(classid == 7)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_MA;
	}
	else if(classid == 8)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_B;
	}
	else if(classid == 9)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
	 	gTeam[playerid] = TEAM_G;
	}
	else if(classid == 10)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_V;
	}
  	else if(classid == 11)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_R;
	}
	else if(classid == 12)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_A;
	}
	
	else if(classid == 13)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_T;
	}
	else if(classid == 14)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_V;
	}
	else if(classid == 15)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_M;
	}
	else if(classid == 16)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_A;
	}
	else if(classid == 17)
	{
		GameTextForPlayer(playerid, "~r~", 2000, 5);
		gTeam[playerid] = TEAM_C;
	}
//---------------------Player Selection Screen Locations------------------------
	//-------------------------------
	if(classid == 0)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2109.7576,184.2289,35.1503);
		SetPlayerFacingAngle(playerid,160.3343);
		SetPlayerCameraPos(playerid, -2108.96,175.01,36.31);
		SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503);
	}
	//-------------------------------
	else if(classid ==1)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2718.6787,1369.0715,7.1875);
		SetPlayerFacingAngle(playerid,150.9731);
		SetPlayerCameraPos(playerid, -2722.37,1362.35,9.08);
		SetPlayerCameraLookAt(playerid, -2718.6787,1369.0715,7.1875);
	}
	//-------------------------------
	else if(classid == 2)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2457.8726,-259.3923,39.6499);
		SetPlayerFacingAngle(playerid,91.5298);
		SetPlayerCameraPos(playerid, -2463.7385,-260.9094,39.5841);
		SetPlayerCameraLookAt(playerid, -2457.8726,-259.3923,39.6499);
	}
	//-------------------------------
	else if(classid == 3)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2193.5981,641.5383,49.4429);
		SetPlayerFacingAngle(playerid,354.6778);
		SetPlayerCameraPos(playerid, -2194.3101,645.1630,49.4375);
		SetPlayerCameraLookAt(playerid, -2193.5981,641.5383,49.4429);
	}
	//-------------------------------
	else if(classid == 4)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -1314.7040,445.2622,7.1875);
		SetPlayerFacingAngle(playerid,217.3818);
		SetPlayerCameraPos(playerid, -1314.56,435.76,8.94);
		SetPlayerCameraLookAt(playerid, -1314.7040,445.2622,7.1875);
	}
	//-------------------------------
	else if(classid == 5)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -1731.0652,956.3801,24.8828);
		SetPlayerFacingAngle(playerid,358.6085);
		SetPlayerCameraPos(playerid, -1731.92,960.97,26.35);
		SetPlayerCameraLookAt(playerid, -1731.0652,956.3801,24.8828);
	}
	//-------------------------------
	else if(classid == 6)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2593.1321,608.7902,14.4531);
		SetPlayerFacingAngle(playerid,270.5395);
		SetPlayerCameraPos(playerid, -2590.15,608.88,14.89);
		SetPlayerCameraLookAt(playerid, -2593.1321,608.7902,14.4531);
	}
	//-------------------------------
	else if(classid == 7)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -1622.7039,673.5800,-4.9063);
		SetPlayerFacingAngle(playerid,150.9650);
		SetPlayerCameraPos(playerid, -1623.80,670.28,-3.78);
		SetPlayerCameraLookAt(playerid, -1622.7039,673.5800,-4.9063);
	}
	//-----------------------------
	else if(classid == 8)
	{
		SetPlayerInterior(playerid,9);
		SetPlayerPos(playerid, 369.7185,-4.4895,1001.8147);
		SetPlayerFacingAngle(playerid,180.9218);
		SetPlayerCameraPos(playerid, 369.53,-7.95,1001.86);
	}
	//-------------------------------
	else if(classid == 9)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -2680.6270,936.2209,79.7031);
		SetPlayerFacingAngle(playerid,2.7078);
		SetPlayerCameraPos(playerid, -2680.65,938.96,80.53);
		SetPlayerCameraLookAt(playerid, -2680.6270,936.2209,79.7031);
	}
	//-------------------------------
	else if(classid == 10)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -1339.0934,-299.9974,14.1484);
		SetPlayerFacingAngle(playerid,173.2872);
		SetPlayerCameraPos(playerid, -1337.09,-306.75,15.64);
		SetPlayerCameraLookAt(playerid, -1339.0934,-299.9974,14.1484);
	}
	//-------------------------------
	else if(classid == 11)
	{
		SetPlayerInterior(playerid,0);
		SetPlayerPos(playerid, -1421.1034,1488.5735,11.8084);
		SetPlayerFacingAngle(playerid,267.8500);
		SetPlayerCameraPos(playerid, -1417.55,1488.98,11.74);
		SetPlayerCameraLookAt(playerid, -1421.1034,1488.5735,11.8084);
	}
	return 1;
}