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;
}