pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/enter", cmdtext, true, 6) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 389.4164,-1162.6322,1227.8639)) // FBI Elevator which leads to Second Floor
{
GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
SetPlayerInterior(playerid, 17);
SetPlayerPos(playerid, 391.95086669922,-1159.1645507813,1235.4501953125);
GameTextForPlayer(playerid, "~r~F.B.I - Second Floor", 3000, 1);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 393.1075,-1162.8607,1227.8639)) // FBI Elevator which leads to Prisons Floor
{
GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
SetPlayerInterior(playerid, 17);
SetPlayerPos(playerid, 397.96765136719,-1166.8763427734,1224.2651367188);
GameTextForPlayer(playerid, "~r~F.B.I - Prisons Floor", 3000, 1);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1658.4365,-1691.3781,15.6094)) // FBI Door from Garage Which lead to Prisons
{
GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 385.1813,-1155.5437,1223.6608);
GameTextForPlayer(playerid, "~w~F.B.I Department", 3000, 1);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0,1676.8248,-1634.7830,14.2266)) //FBI HQ Main OOR
{
GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
SetPlayerInterior(playerid, 10);
SetPlayerPos(playerid, 367.62509155273,-1149.8499755859,1228.7457275391);
SetPlayerFacingAngle(playerid, 0.0000);
GameTextForPlayer(playerid, "~w~Federal Bureau of Investigation", 5000, 1);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 1654.0979,-1655.1139,22.5156)) // FBI Door from Roof Which lead to Second Floor
{
GameTextForPlayer(playerid,"~w~Objects Loading....",1000,5);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 357.4144,-1166.8655,1234.8639);
GameTextForPlayer(playerid, "~w~F.B.I Department", 3000, 1);
}
}
return 1;
}
if (strcmp("/exit", cmdtext, true, 5) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,367.62509155273,-1149.8499755859,1228.7457275391)) //FBI HQ
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 1676.8248,-1634.7830,14.2266);
PlayerInfo[playerid][pInt] = 0;
SetPlayerFacingAngle(playerid, 125.0000);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 391.95086669922,-1159.1645507813,1235.4501953125)) // FBI Second Floor which lead back to Elevator
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 389.4391,-1162.3976,1227.8639);
SetCameraBehindPlayer(playerid);
}
else if(IsPlayerInRangeOfPoint(playerid, 3.0, 397.96765136719,-1166.8763427734,1224.2651367188)) // FBI Prisons Floor which lead back to Elevator
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 393.1075,-1162.8607,1227.8639);
SetCameraBehindPlayer(playerid);
}
else if (IsPlayerInRangeOfPoint(playerid, 3.0, 357.4144,-1166.8655,1234.8639)) // FBI Door to Roof inside
{
SetPlayerPos(playerid, 1654.0979,-1655.1139,22.5156);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
}
else if (IsPlayerInRangeOfPoint(playerid, 3.0, 385.1813,-1155.5437,1223.6608)) // FBI Door to Garage Inside
{
SetPlayerPos(playerid, 1658.4365,-1691.3781,15.6094);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0);
}