All pastes #915119 Raw Edit

Camera City

public text v1 · immutable
#915119 ·published 2008-02-23 15:02 UTC
rendered paste body
   }
   if(strcmp(cmd, "/cameracitypd", true) == 0)
   {
       if(IsPlayerConnected(playerid))
       {
            if(IsACop(playerid))
            {
                if(IsAtCamera(playerid))
            {
               }
                else
              {
                    SendClientMessage(playerid, COLOR_GREY, "  You are not in police panel !");
                    return 1;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) {
               SendClientMessage(playerid, COLOR_RED, "__________**:Camera City:**__________");
                               SendClientMessage(playerid, COLOR_LIGHTRED, "USAGE: /Cameracity [number 1 - 9]  (9 = OFF)");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 1 = Taxi Station");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 2 = DMV");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 3 = Bank");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 4 = Jizzy Club");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 5 = FBI Station");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 6 = National Guard");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 7 = City Hall");
                               SendClientMessage(playerid, COLOR_LIGHTGREEN, "Camera 8 = Police Station");
               return 1;
            }
            new number = strval(tmp);
            if(number < 1 || number > 9) { SendClientMessage(playerid, COLOR_GREY, "   Camera Number can't be below 1 or above 9 !"); return 1; }
            TogglePlayerControllable(playerid, 0);
            GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
            if(number == 1) { SetPlayerCameraPos(playerid, -1986.9255,113.7361,35.000); SetPlayerCameraLookAt(playerid, -2039.0016,182.4044,34.5431); SetPlayerPos(playerid, -1978.5548,124.3185,36.9623); }//taxi
                else if(number == 2) { SetPlayerCameraPos(playerid, -2011.6289,-101.7959,38.000); SetPlayerCameraLookAt(playerid, -2084.4363,-61.4519,35.1865); SetPlayerPos(playerid, -2042.7408,-55.0190,47.2874); }//dmv
                else if(number == 3) { SetPlayerCameraPos(playerid, -2010.4047,397.3634,38.000); SetPlayerCameraLookAt(playerid, -1965.6818,435.8510,35.1719); SetPlayerPos(playerid, -1961.0300,436.8847,56.8474); }//bank
                else if(number == 4) { SetPlayerCameraPos(playerid, -2641.1980,1327.0217,10.000); SetPlayerCameraLookAt(playerid, -2629.6262,1383.8558,7.1895); SetPlayerPos(playerid, -2663.3030,1361.7477,16.9978); }//jizzy
                else if(number == 5) { SetPlayerCameraPos(playerid, -2436.6062,496.7554,32.000); SetPlayerCameraLookAt(playerid, -2420.4900,541.9097,30.3828); SetPlayerPos(playerid, -2454.8333,523.6674,45.5625); }//fbi
                else if(number == 6) { SetPlayerCameraPos(playerid, -1546.2500,510.1431,10.000); SetPlayerCameraLookAt(playerid, -1527.3562,482.9170,7.1797); SetPlayerPos(playerid, -1517.1967,482.5121,-20.2602); }//ng
                else if(number == 7) { SetPlayerCameraPos(playerid, -2698.9871,375.9733,7.000); SetPlayerCameraLookAt(playerid, -2649.8457,375.5968,6.1563); SetPlayerPos(playerid, -2648.8293,379.9966,25.9933); }//city hall
                else if(number ==  { SetPlayerCameraPos(playerid, -1571.8047,646.6687,10.7127); SetPlayerCameraLookAt(playerid, -1634.6831,681.6860,7.1875); SetPlayerPos(playerid, -1594.3499,689.1506,48.9347); }//city hall
                else if(number == 9)
            {
                MedicBill[playerid] = 0;
               TogglePlayerControllable(playerid, 1);
               SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], Unspec[playerid][Coords][0], Unspec[playerid][Coords][1], Unspec[playerid][Coords][2], 10.0, -1, -1, -1, -1, -1, -1);
               SpawnPlayer(playerid);
            }
         }
         else
         {
             SendClientMessage(playerid, COLOR_GREY, "  You are not a Cop / Soldier !");
             return 1;
         }
      }
      return 1;