rendered paste bodypublic 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;
}