new Float:SlapSpawn[][4] = { {2543.4485,2823.5137,10.8203,269.3489}, {2607.7544,2829.2144,10.8203,80.7862}, {2570.9438,2829.6284,12.7647,106.9970} };
new Float:SlapSpawn2[][4] = { {BLA BLA BLA}, {BLA BLA BLA}, {BLA BLA BLA} }; |
public OnPlayerRequestClass(playerid, classid) { switch(classid) { case 0,3: { SetPlayerPos(playerid, SlapSpawn[0][0], SlapSpawn[0][1], SlapSpawn[0][2]); SetPlayerFacingAngle(playerid, 0.0); SetPlayerCameraPos(playerid, SlapSpawn[0][0], SlapSpawn[0][1]+3, SlapSpawn[0][2]); SetPlayerCameraLookAt(playerid, SlapSpawn[0][0], SlapSpawn[0][1], SlapSpawn[0][2]); } case 1,4: { SetPlayerPos(playerid, SlapSpawn[1][0], SlapSpawn[0][1], SlapSpawn[0][2]); SetPlayerFacingAngle(playerid, 0.0); SetPlayerCameraPos(playerid, SlapSpawn[1][0], SlapSpawn[0][1]+3, SlapSpawn[0][2]); SetPlayerCameraLookAt(playerid, SlapSpawn[1][0], SlapSpawn[0][1], SlapSpawn[0][2]); } case 2,5: { SetPlayerPos(playerid, SlapSpawn[2][0], SlapSpawn[0][1], SlapSpawn[0][2]); SetPlayerFacingAngle(playerid, 0.0); SetPlayerCameraPos(playerid, SlapSpawn[2][0], SlapSpawn[0][1]+3, SlapSpawn[0][2]); SetPlayerCameraLookAt(playerid, SlapSpawn[2][0], SlapSpawn[0][1], SlapSpawn[0][2]); } } return 1; }
public OnPlayerRequestClass(playerid, classid)
{
new acak = random(sizeof(SlapSpawn));
switch(classid)
{
case 0,3:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
case 1,4:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
case 2,5:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
}
return 1;
}
new CurrentSlapSpawn;
public OnPlayerRequestClass(playerid, classid)
{
new acak = random(sizeof(SlapSpawn));
switch(CurrentSlapSpawn)
{
case 0:
{
switch(classid)
{
case 0,3:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
case 1,4:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
case 2,5:
{
SetPlayerPos(playerid, SlapSpawn[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn[acak]);
}
}
}
case 1:
{
switch(classid)
{
case 0,3:
{
SetPlayerPos(playerid, SlapSpawn2[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn2[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn2[acak]);
}
case 1,4:
{
SetPlayerPos(playerid, SlapSpawn2[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn2[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn2[acak]);
}
case 2,5:
{
SetPlayerPos(playerid, SlapSpawn2[acak]);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerCameraPos(playerid, SlapSpawn2[acak]);
SetPlayerCameraLookAt(playerid, SlapSpawn2[acak]);
}
}
}
}
return 1;
}