Public feed
#887293
public OnPlayerRequestClass(playerid, classid)
{
if(gTextTD[playerid][0] == -1) {
gTextTD[playerid][0] = TextDrawCreateEx(323, 290, "~w~Class", 1.3, 2.92, 0, .OLColor = 0x000000FF, .Color = 0xFF3300FF, .BBWidth = 150.0, .BBHeight = 280.0);
ShowTextDraw(gTextTD[playerid][0], playerid);
}
gTeam[playerid] = -1;
SetPlayerColor(playerid,COLOR_GREY);
//SetupPlayerForClassSelection(playerid);
switch (classid) {
case 0, 1, 2, 3: {
SetPlayerPos(playerid,2363.7551,-1154.8975,27.4531);
SetPlayerFacingAngle(playerid, 310.0);
SetPlayerCameraPos(playerid,2366.3989,-1152.4659,27.8453);
SetPlayerCameraLookAt(playerid,2363.7551,-1154.8975,27.4531);
SetTextDrawString(gTextTD[playerid][0], "~p~Balla");
cTeam[playerid] = TEAM_BALLAS;
}
case 4, 5, 6, 7: {
SetPlayerPos(playerid,2483.5830,-1674.3729,13.3359);
SetPlayerFacingAngle(playerid, 35.0);
SetPlayerCameraPos(playerid,2481.4021,-1671.2506,13.7399);
SetPlayerCameraLookAt(playerid,2483.5830,-1674.3729,13.3359);
SetTextDrawString(gTextTD[playerid][0], "~g~Grove");
cTeam[playerid] = TEAM_GROVE;
}
case 8: {
SetPlayerPos(playerid,2429.1072,-1520.6532,23.8397);
SetPlayerFacingAngle(playerid, 224.0);
SetPlayerCameraPos(playerid,2432.1919,-1523.3091,24.2352);
SetPlayerCameraLookAt(playerid,2429.1072,-1520.6532,24.3397);
SetTextDrawString(gTextTD[playerid][0], "~w~Spectator");
cTeam[playerid] = SPECTATOR;
}
}
ShowTextDraw(gTextTD[playerid][0], playerid);
return 1;
}