public OnPlayerRequestClass(playerid, classid) { if(classid == 0 || classid == 1 || classid == 2) { GameTextForPlayer(playerid, "~b~Grove Stret", 3000, 3); SetPlayerInterior(playerid, 1); SetPlayerPos(playerid, 214.7581,-41.0411,1002.0234); SetPlayerFacingAngle(playerid, 94.0821); SetPlayerCameraPos(playerid, 212.6498,-41.0299,1002.0234); SetPlayerCameraLookAt(playerid, 214.7581,-41.0411,1002.0234); } else if(classid == 3 || classid == 4 || classid == 5) { GameTextForPlayer(playerid, "~b~FBI", 3000, 3); SetPlayerInterior(playerid, 1); SetPlayerPos(playerid, 214.7581,-41.0411,1002.0234); SetPlayerFacingAngle(playerid, 94.0821); SetPlayerCameraPos(playerid, 212.6498,-41.0299,1002.0234); SetPlayerCameraLookAt(playerid, 214.7581,-41.0411,1002.0234); return true; }
This is an example where if the first 3 classes we're Grove Street and the next 3 we're FBI
Код:
public OnPlayerRequestClass(playerid, classid) { if(classid == 0 || classid == 1 || classid == 2) { GameTextForPlayer(playerid, "~b~Grove Stret", 3000, 3); SetPlayerInterior(playerid, 1); SetPlayerPos(playerid, 214.7581,-41.0411,1002.0234); SetPlayerFacingAngle(playerid, 94.0821); SetPlayerCameraPos(playerid, 212.6498,-41.0299,1002.0234); SetPlayerCameraLookAt(playerid, 214.7581,-41.0411,1002.0234); } else if(classid == 3 || classid == 4 || classid == 5) { GameTextForPlayer(playerid, "~b~FBI", 3000, 3); SetPlayerInterior(playerid, 1); SetPlayerPos(playerid, 214.7581,-41.0411,1002.0234); SetPlayerFacingAngle(playerid, 94.0821); SetPlayerCameraPos(playerid, 212.6498,-41.0299,1002.0234); SetPlayerCameraLookAt(playerid, 214.7581,-41.0411,1002.0234); return true; } |
||
public OnPlayerRequestClass(playerid, classid) { if(classid == 152 || classid == 167 || classid == 151 || classid == 158 || classid == 102 || classid == 123) { GameTextForAll("House Spawn",3000,3); SetPlayerPos(playerid,1231.7922,-810.8955,87.7598); SetPlayerFacingAngle(playerid,1.1316); SetPlayerCameraPos(playerid,1230.7089,-805.5256,88.3745); SetPlayerCameraLookAt(playerid,1230.7922,-810.8955,87.7598); return 1; } else if (classid == 155 || classid == 159 || classid == 106 || classid == 189 || classid == 111 || classid == 145 || classid == 178 || classid == 198) { GameTextForAll("AirportSpawn",3000,3); SetPlayerPos(playerid,1231.7922,-810.8955,87.7598); SetPlayerFacingAngle(playerid,1.1316); SetPlayerCameraPos(playerid,1230.7089,-805.5256,88.3745); SetPlayerCameraLookAt(playerid,1230.7922,-810.8955,87.7598); return 1; } return true; }
No, Its not the skin.
For example, The first AddPlayerClass is 0 So lets say I have 5 AddPlayerClass on the top of my gamemode, The last one would be 4 and the first one would be 5 https://sampwiki.blast.hk/wiki/AddPlayerClass When you add a class, It increases the number up by 1. I'm probably explaining it odd but, It confuses me myself the way I explain it. ![]() |