public OnPlayerRequestClass(playerid, classid) { SetPlayerClass(playerid, classid); SetPlayerInterior(playerid,14); SetPlayerPos(playerid,258.4893,-41.4008,1002.0234); SetPlayerFacingAngle(playerid, 90.0); SetPlayerCameraPos(playerid,256.0815,-43.0475,1003.0234); SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234); gPlayerClass[playerid] = classid; new pname[24]; GetPlayerName(playerid,pname,24); switch(classid) { case 0..9: { GameTextForPlayer(playerid, "~r~Civilian", 1000, 3); return 1; } case 10..12: { if(strval(dini_Get(udb_encode(pname),"Job"))==1 || strval(dini_Get(udb_encode(pname),"SAPD"))==1|| strval(dini_Get(udb_encode(pname),"SAPD"))==2|| strval(dini_Get(udb_encode(pname),"SAPD"))==3|| strval(dini_Get(udb_encode(pname),"SAPD"))==4|| strval(dini_Get(udb_encode(pname),"SAPD"))==5|| strval(dini_Get(udb_encode(pname),"Leader"))==1) { GameTextForPlayer(playerid, "~r~San Andreas Police Department", 1000, 3); return 1; } else { GameTextForPlayer(playerid, "~r~San Andreas Police Department~n~~n~~w~Not Available", 1000, 3); return 1; } } } case 13: { if(strval(dini_Get(udb_encode(pname),"Job"))==1 || strval(dini_Get(udb_encode(pname),"ARMY"))==1|| strval(dini_Get(udb_encode(pname),"ARMY"))==2|| strval(dini_Get(udb_encode(pname),"ARMY"))==3|| strval(dini_Get(udb_encode(pname),"ARMY"))==4|| strval(dini_Get(udb_encode(pname),"ARMY"))==5|| strval(dini_Get(udb_encode(pname),"Leader"))==1) { GameTextForPlayer(playerid, "~r~San Andreas Armed Forces", 1000, 3); return 1; } else { GameTextForPlayer(playerid, "~r~San Andreas Armed Forces~n~~n~~w~Not Available", 1000, 3); return 1; } } } return 1; }