24.07.2009, 05:11
I looked on wiki, on forums, and on ******, and I still didn't find my answer, so I think I'll ask.
I'm making multiple spots for my classes, but when I go to choose a class, the people are always in the same spot (different types of classes are supposed to have different spawn points). Here's the code:
:P can someone help meh!?1
I'm making multiple spots for my classes, but when I go to choose a class, the people are always in the same spot (different types of classes are supposed to have different spawn points). Here's the code:
Код:
public OnPlayerRequestClass(playerid, classid) { pclass[playerid] = classid; if(pclass[playerid] == 1 || 2 || 3) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2165.2920, -1676.1823, 15.0859); SetPlayerCameraPos(playerid, 2164, -1680, 17); SetPlayerCameraLookAt(playerid, 2164.2920, -1676.1823, 15.0859); GameTextForPlayer(playerid, "~r~Civilian~n~~w~Objective: Live", 3000, 4); } if(pclass[playerid] == 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 149.8868, -160.5597, 1.6406); SetPlayerCameraPos(playerid, 150.0, -160.0, 2.0); SetPlayerCameraLookAt(playerid, 149.8868, -160.5597, 1003.6406); GameTextForPlayer(playerid, "~r~Civilian~n~~w~Objective: Live", 3000, 4); } if(pclass[playerid] == 14 || 15) { SetPlayerPos(playerid, 256.4695, 69.9673, 1003.6406); SetPlayerInterior(playerid, 6); SetPlayerCameraPos(playerid, 257.0, 70.0, 1004.0); SetPlayerCameraLookAt(playerid, 256.4695, 69.9673, 1003.6406); GameTextForPlayer(playerid, "~b~Police~n~~w~Objective: Keep Peace", 3000, 4); } if(pclass[playerid] == 16 || 17 || 18) { SetPlayerPos(playerid, 218.8104, -222.7519, 1.5843); SetPlayerInterior(playerid, 0); SetPlayerCameraPos(playerid, 218.0, -223.0, 2.0); SetPlayerCameraLookAt(playerid, 218.8104, -222.7519, 1.5843); GameTextForPlayer(playerid, "~y~Police~n~~w~Objective: Keep Peace", 3000, 4); } if(pclass[playerid] == 19) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1716.9097, -1692.7074, 13.5171); SetPlayerCameraPos(playerid, 1716.0, -1693.0, 14.0); SetPlayerCameraLookAt(playerid, 1716.9097, -1692.7074, 13.5171); GameTextForPlayer(playerid, "~g~Mayor~n~~w~Objective: Control the people~n~~r~Permission required", 5000, 4); } if(pclass[playerid] == 20 || 21 || 22 || 23) { SetPlayerInterior(playerid, 6); SetPlayerPos(playerid, 230.6038, 71.3539, 1005.0392); SetPlayerCameraPos(playerid, 231.0, 72.0, 1006.3); SetPlayerCameraLookAt(playerid, 230.6038, 71.3539, 1005.0392); GameTextForPlayer(playerid, "~p~government agent~n~~w~Objective: Protect VIPs", 3000, 4); } return 1; }