28.09.2014, 04:15
hey i been trying figure out were how to make when player has a wanted level they cant spawn as a cop ?
code
code
PHP код:
forward SetPlayerTeamFromClass(playerid, classid);
SetPlayerTeamFromClass(playerid, classid)
{
if(classid == 0 || classid == 1 || classid == 2 || classid == 3 || classid == 4 || classid == 5)
{
gTeam[playerid] = Team_Cop;
}
if(classid == 287)
{
gTeam[playerid] = Team_FBI;
}
if(classid == 165)
{
gTeam[playerid] = Team_Guard;
}
else if(classid >= 8)
{
gTeam[playerid] = Team_Civi;
}
return 1;
}
PHP код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,2025.0773,-1423.5450,16.9922);
SetPlayerCameraPos(playerid,2016.2635,-1432.2692,13.5458);
SetPlayerCameraLookAt(playerid,2025.0773,-1423.5450,16.9922);
SetPlayerFacingAngle(playerid, 135.4);
SetPlayerTeamFromClass(playerid, classid);
//hide
TextDrawHideForPlayer(playerid, PLScore[playerid]);
TextDrawHideForPlayer(playerid, RobSkillTD[playerid]);
PlayerTextDrawHide(playerid, LOC[playerid]);
//
switch(classid)
{
case 0, 1, 2, 3, 4, 5:
{
GameTextForPlayer(playerid, "~b~Police officer", 3000, 5);
}
case 6:
{
GameTextForPlayer(playerid, "~p~Los Santos Army", 3000, 5);
}
case 7:
{
GameTextForPlayer(playerid, "~b~Cia officer", 3000, 5);
}
case 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29:
{
GameTextForPlayer(playerid, "~w~Civilian ~n~ Choose your job when you spawn", 3000, 5);
}
}
return 1;
}