Advertisement
Guest User

EnterCmdAegisRP

a guest
May 2nd, 2014
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 22.82 KB | None | 0 0
  1. CMD:enter(playerid, params[])
  2. {
  3.     if(GetPVarInt(playerid, "IsInArena") >= 0) {
  4.         SendClientMessageEx(playerid, COLOR_WHITE, "You can't do this while being in a arena!");
  5.         return 1;
  6.     }
  7.     if( PlayerCuffed[playerid] >= 1 ) {
  8.         SendClientMessageEx(playerid, COLOR_WHITE, "You can't do this right now.");
  9.         return 1;
  10.     }
  11.     if( PlayerInfo[playerid][pJailed] == 1 ) {
  12.         SendClientMessageEx(playerid, COLOR_WHITE, "You can't do this right now.");
  13.         return 1;
  14.     }
  15.  
  16.     for(new i = 0; i < sizeof(DDoorsInfo); i++) {
  17.         if (IsPlayerInRangeOfPoint(playerid,3.0,DDoorsInfo[i][ddExteriorX], DDoorsInfo[i][ddExteriorY], DDoorsInfo[i][ddExteriorZ]) && PlayerInfo[playerid][pVW] == DDoorsInfo[i][ddExteriorVW]) {
  18.             if(DDoorsInfo[i][ddVIP] > 0 && PlayerInfo[playerid][pDonateRank] < DDoorsInfo[i][ddVIP]) {
  19.                 SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, you are not a high enough VIP level.");
  20.                 return 1;
  21.             }
  22.  
  23.             if(DDoorsInfo[i][ddFamily] > 0) {
  24.                 if(PlayerInfo[playerid][pFMember] != DDoorsInfo[i][ddFamily]-1) {
  25.                     SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, this door is family restricted.");
  26.                     return 1;
  27.                 }
  28.             }
  29.  
  30.             if(DDoorsInfo[i][ddFaction] > 0) {
  31.                 if(DDoorsInfo[i][ddFaction] >= 32) {
  32.                     if(!IsACop(playerid)) return SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, this door is restricted to law enforcement officers.");
  33.                 }
  34.                 else if(DDoorsInfo[i][ddFaction] < 32 && PlayerInfo[playerid][pMember] != DDoorsInfo[i][ddFaction]) {
  35.                     SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, this door is faction restricted.");
  36.                     return 1;
  37.                 }
  38.             }
  39.  
  40.             if(DDoorsInfo[i][ddAdmin] > 0 && PlayerInfo[playerid][pAdmin] < DDoorsInfo[i][ddAdmin]) {
  41.                 SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, you are not a high enough admin level.");
  42.                 return 1;
  43.             }
  44.  
  45.             if(DDoorsInfo[i][ddWanted] > 0 && PlayerInfo[playerid][pWantedLevel] != 0) {
  46.                 SendClientMessageEx(playerid, COLOR_GRAD2, "You can not enter, this door restricts those with wanted levels.");
  47.                 return 1;
  48.             }
  49.  
  50.             if(DDoorsInfo[i][dLocked] == 1) {
  51.                 return SendClientMessageEx(playerid, COLOR_GRAD2, "This door is currently locked.");
  52.             }
  53.  
  54.             SetPlayerInterior(playerid,DDoorsInfo[i][ddInteriorInt]);
  55.             PlayerInfo[playerid][pInt] = DDoorsInfo[i][ddInteriorInt];
  56.             PlayerInfo[playerid][pLocal] = DDoorsInfo[i][ddInteriorVW];
  57.             PlayerInfo[playerid][pVW] = DDoorsInfo[i][ddInteriorVW];
  58.             SetPlayerVirtualWorld(playerid, DDoorsInfo[i][ddInteriorVW]);
  59.             if(DDoorsInfo[i][ddCustomInterior]) {
  60.                 TogglePlayerControllable(playerid, 0);
  61.                 GameTextForPlayer(playerid, "Objects loading...", 8000, 5);
  62.                 SetPVarInt(playerid, "Loading..Interior", 1);
  63.                 SetTimerEx("SafeLoadObjects", 8000, 0, "d", playerid);
  64.             }
  65.             if(DDoorsInfo[i][ddVehicleAble] > 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  66.                 SetVehiclePos(GetPlayerVehicleID(playerid), DDoorsInfo[i][ddInteriorX],DDoorsInfo[i][ddInteriorY],DDoorsInfo[i][ddInteriorZ]);
  67.                 SetVehicleZAngle(GetPlayerVehicleID(playerid), DDoorsInfo[i][ddInteriorA]);
  68.                 SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), DDoorsInfo[i][ddInteriorVW]);
  69.                 LinkVehicleToInterior(GetPlayerVehicleID(playerid), DDoorsInfo[i][ddInteriorInt]);
  70.             }
  71.             else {
  72.                 SetPlayerPos(playerid,DDoorsInfo[i][ddInteriorX],DDoorsInfo[i][ddInteriorY],DDoorsInfo[i][ddInteriorZ]);
  73.                 SetPlayerFacingAngle(playerid,DDoorsInfo[i][ddInteriorA]);
  74.                 SetCameraBehindPlayer(playerid);
  75.             }
  76.             return Streamer_UpdateEx(playerid, DDoorsInfo[i][ddInteriorX],DDoorsInfo[i][ddInteriorY],DDoorsInfo[i][ddInteriorZ]);
  77.         }
  78.     }
  79.     for(new i = 0; i < sizeof(FamilyInfo); i++) {
  80.         if (IsPlayerInRangeOfPoint(playerid,3.0,FamilyInfo[i][FamilyEntrance][0], FamilyInfo[i][FamilyEntrance][1], FamilyInfo[i][FamilyEntrance][2])) {
  81.  
  82.             SetPlayerInterior(playerid,FamilyInfo[i][FamilyInterior]);
  83.             PlayerInfo[playerid][pInt] = FamilyInfo[i][FamilyInterior];
  84.             PlayerInfo[playerid][pLocal] = FamilyInfo[i][FamilyVirtualWorld];
  85.             PlayerInfo[playerid][pVW] = FamilyInfo[i][FamilyVirtualWorld];
  86.             SetPlayerVirtualWorld(playerid, FamilyInfo[i][FamilyVirtualWorld]);
  87.             if(FamilyInfo[i][FamilyCustomMap]) {
  88.                 TogglePlayerControllable(playerid, 0);
  89.                 GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  90.                 SetPVarInt(playerid, "Loading..Interior", 1);
  91.                 SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  92.             }
  93.             Streamer_UpdateEx(playerid, FamilyInfo[i][FamilyExit][0],FamilyInfo[i][FamilyExit][1],FamilyInfo[i][FamilyExit][2]);
  94.             SetPlayerPos(playerid,FamilyInfo[i][FamilyExit][0],FamilyInfo[i][FamilyExit][1],FamilyInfo[i][FamilyExit][2]);
  95.             SetPlayerFacingAngle(playerid,FamilyInfo[i][FamilyExit][3]);
  96.             return 1;
  97.         }
  98.     }
  99.     for(new i = 0; i < sizeof(HouseInfo); i++) {
  100.         if (IsPlayerInRangeOfPoint(playerid,3,HouseInfo[i][hExteriorX], HouseInfo[i][hExteriorY], HouseInfo[i][hExteriorZ])) {
  101.             if(PlayerInfo[playerid][pPhousekey] == i || PlayerInfo[playerid][pPhousekey2] == i || HouseInfo[i][hLock] == 0 || PlayerInfo[playerid][pRenting] == i) {
  102.                 SetPlayerInterior(playerid,HouseInfo[i][hHInteriorWorld]);
  103.                 PlayerInfo[playerid][pInt] = HouseInfo[i][hHInteriorWorld];
  104.                 PlayerInfo[playerid][pLocal] = i+6000;
  105.                 PlayerInfo[playerid][pVW] = i+6000;
  106.                 SetPlayerVirtualWorld(playerid, i+6000);
  107.                 if(HouseInfo[i][hCustomInterior] == 1) {
  108.                     TogglePlayerControllable(playerid, 0);
  109.                     GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  110.                     SetPVarInt(playerid, "Loading..Interior", 1);
  111.                     SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  112.                 }
  113.                 SetPlayerPos(playerid,HouseInfo[i][hInteriorX],HouseInfo[i][hInteriorY],HouseInfo[i][hInteriorZ]);
  114.                 SetPlayerFacingAngle(playerid,HouseInfo[i][hInteriorA]);
  115.                 SetCameraBehindPlayer(playerid);
  116.                 GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
  117.                 Streamer_UpdateEx(playerid, HouseInfo[i][hInteriorX],HouseInfo[i][hInteriorY],HouseInfo[i][hInteriorZ]);
  118.             }
  119.             else {
  120.                 GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
  121.             }
  122.             return 1;
  123.         }
  124.     }
  125.     // What the fuck is this?
  126.     /*if (IsPlayerInRangeOfPoint(playerid, 5.0, 1753.4561,-1595.1804,13.5381)) {
  127.         new x_pw[64];
  128.         x_pw = strtok(cmdtext, idx);
  129.         if(!strlen(x_pw)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /enter [password]");
  130.         if(strcmp(x_pw, House380Password) == 0) {
  131.             if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  132.                 SetVehiclePos(GetPlayerVehicleID(playerid), 1753.6423,-1586.9365,13.2424);
  133.                 SetVehicleZAngle(GetPlayerVehicleID(playerid), 351.2385);
  134.             }
  135.             else {
  136.                 SetPlayerPos(playerid,1753.6423,-1586.9365,13.2424);
  137.             }
  138.         }
  139.         else return SendClientMessageEx(playerid, COLOR_GRAD2, " Invalid Password.");
  140.     }*/
  141.     new Float:X, Float:Y, Float:Z;
  142.     GetObjectPos(Carrier[0], X, Y, Z);
  143.     if(IsPlayerInRangeOfPoint(playerid, 2.0, (X-0.377671),(Y-10.917018),11.6986)) {
  144.         //Battle Carrier
  145.         SetPlayerInterior(playerid, 1);
  146.         SetPlayerVirtualWorld(playerid, 7);
  147.         PlayerInfo[playerid][pVW] = 7;
  148.         Streamer_UpdateEx(playerid, 1170.0106201172,-1355.0770263672,2423.0461425781);
  149.         //Old Hospital: 2087.4626,2806.0630,-16.1744
  150.         SetPlayerPos(playerid,1170.0106201172,-1355.0770263672,2423.0461425781);
  151.         PlayerInfo[playerid][pInt] = 1;
  152.         TogglePlayerControllable(playerid, 0);
  153.         GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  154.         SetPVarInt(playerid, "Loading..Interior", 1);
  155.         SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  156.     }
  157.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, (X-6.422671),(Y-10.898918),11.6986)) {
  158.                                                   //Battle Carrier Armoury
  159.         SetPlayerInterior(playerid, 6);
  160.         SetPlayerVirtualWorld(playerid, 1337);
  161.         SetPlayerPos(playerid, 316.4553,-170.2923,999.5938);
  162.         PlayerInfo[playerid][pVW] = 1337;
  163.     }
  164.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, 306.4042,-159.0768,999.5938)) {
  165.                                                   //Battle Carrier Armoury
  166.         SetPlayerPos(playerid, 305.6966,-159.1586,999.5938);
  167.     }
  168.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, (X-5.560629),(Y-3.860818),11.6986)) {
  169.                                                   //Engine Room Entrance
  170.         SetPlayerInterior(playerid, 17);
  171.         SetPlayerVirtualWorld(playerid, 1337);
  172.         SetPlayerPos(playerid, -959.6347,1956.4598,9.0000);
  173.         PlayerInfo[playerid][pVW] = 1337;
  174.     }
  175.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, (X-15.382171),(Y-2.272918),11.6986)) {
  176.                                                   //Briefing Room Entrance
  177.         SetPlayerInterior(playerid, 3);
  178.         SetPlayerVirtualWorld(playerid, 1337);
  179.         SetPlayerPos(playerid, 1494.3763,1303.5875,1093.2891);
  180.         PlayerInfo[playerid][pVW] = 1337;
  181.     }
  182. //NG/LEO Only Entrance
  183.  
  184.                                                   // Hitman HQ
  185.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, -418.95, -1759.26, 6.22 )) {
  186.         if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) {
  187.             SetPlayerVirtualWorld(playerid, 666420);
  188.             PlayerInfo[playerid][pVW] = 666420;
  189.             SetPlayerInterior(playerid, 6);
  190.             PlayerInfo[playerid][pInt] = 6;
  191.             SetPlayerPos(playerid, -68.8239,1351.4331,1080.6257);
  192.             SetPlayerFacingAngle(playerid, 160);
  193.             SetCameraBehindPlayer(playerid);
  194.             TogglePlayerControllable(playerid, 0);
  195.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  196.             SetPVarInt(playerid, "Loading..Interior", 1);
  197.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  198.         }
  199.     }
  200.                                                   // Hitman HQ
  201.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, 811.087707, -564.493835, 16.335937 )) {
  202.         if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) {
  203.             SetPlayerVirtualWorld(playerid, 666421);
  204.             PlayerInfo[playerid][pVW] = 666421;
  205.             SetPlayerInterior(playerid, 6);
  206.             PlayerInfo[playerid][pInt] = 6;
  207.             SetPlayerPos(playerid, -68.8239,1351.4331,1080.6257);
  208.             SetPlayerFacingAngle(playerid, 160);
  209.             SetCameraBehindPlayer(playerid);
  210.             TogglePlayerControllable(playerid, 0);
  211.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  212.             SetPVarInt(playerid, "Loading..Interior", 1);
  213.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  214.         }
  215.     }
  216.                                                   //Garage
  217.     else if (IsPlayerInRangeOfPoint(playerid,8.0,1547.1947,29.8561,24.1406)) {
  218.         GameTextForPlayer(playerid, "~w~GARAGE", 5000, 1);
  219.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  220.             SetVehiclePos(GetPlayerVehicleID(playerid), -1790.378295,1436.949829,7.187500);
  221.         }
  222.         else {
  223.             SetPlayerPos(playerid,-1790.378295,1436.949829,7.187500);
  224.         }
  225.     }
  226.  
  227.                                                       //VIP Garage
  228.     else if (IsPlayerInRangeOfPoint(playerid,12.0,1814.6857,-1559.2028,13.4834)) {
  229.         if(PlayerInfo[playerid][pDonateRank] > 0) {
  230.             if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  231.                 SetVehiclePos(GetPlayerVehicleID(playerid),  2425.8677,-1644.1337,1015.2882);
  232.                 SetVehicleZAngle(GetPlayerVehicleID(playerid),  180);
  233.             }
  234.             else {
  235.                 Streamer_UpdateEx(playerid, 2425.8677,-1644.1337,1015.2882);
  236.                 SetPlayerPos(playerid,2425.8677,-1644.1337,1015.2882);
  237.                 SetPlayerFacingAngle(playerid, 180);
  238.                 Streamer_Update(playerid);
  239.             }
  240.         }
  241.         else {
  242.             SendClientMessage(playerid, COLOR_WHITE, "* You are not a VIP!");
  243.         }
  244.     }
  245.                                                   //LVPD - Elevator
  246.     else if (IsPlayerInRangeOfPoint(playerid,3.0,2530.3774,-1689.9998,562.7922)) {
  247.         if(Team_LVPD(playerid)) {
  248.             TogglePlayerControllable(playerid, 0);
  249.             SetPlayerFacingAngle(playerid, 359);
  250.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  251.             SetPVarInt(playerid, "Loading..Interior", 1);
  252.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  253.             GameTextForPlayer(playerid, "~w~GARAGE", 5000, 1);
  254.             SetPlayerPos(playerid,612.6414,-629.8659,-4.0447);
  255.             SetPlayerVirtualWorld(playerid, 0);
  256.             PlayerInfo[playerid][pVW] = 0;
  257.         }
  258.         else {
  259.             return SendClientMessageEx(playerid, COLOR_GRAD2, "Access Denied.");
  260.         }
  261.     }
  262.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, 971.75524902344, 1.949291229248, 1012.8675537109)) {
  263.         if(PlayerInfo[playerid][pFMember] == 1) {
  264.             Streamer_UpdateEx(playerid, 971.70568847656, 0.73652172088623, 1013.0336914063);
  265.             SetPlayerPos(playerid, 971.70568847656, 0.73652172088623, 1013.0336914063);
  266.             SetCameraBehindPlayer(playerid);
  267.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  268.             SetPVarInt(playerid, "Loading..Interior", 1);
  269.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  270.         }
  271.         else {
  272.             SendClientMessageEx(playerid, COLOR_GREY, "You do not have the keys for that door (Hades' Children MC Members only)!");
  273.         }
  274.     }
  275.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, -230.57353210449, 1409.3792724609, -5.2974662780762)) {
  276.         if(PlayerInfo[playerid][pFMember] == 1) {
  277.             Streamer_UpdateEx(playerid, -265.52786254883, 1409.2824707031, -2.2975430488586);
  278.             SetPlayerPos(playerid, -265.52786254883, 1409.2824707031, -2.2975430488586);
  279.             SetPlayerVirtualWorld(playerid, 6141572412);
  280.             PlayerInfo[playerid][pVW] = 6141572412;
  281.             SetCameraBehindPlayer(playerid);
  282.             TogglePlayerControllable(playerid, 0);
  283.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  284.             SetPVarInt(playerid, "Loading..Interior", 1);
  285.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  286.         }
  287.         else {
  288.             SendClientMessageEx(playerid, COLOR_GREY, "You do not have the keys for that door (Hades' Children MC Members only)!");
  289.         }
  290.     }
  291.     else if(IsPlayerInRangeOfPoint(playerid, 2.0, 255.84442138672, -158.21658325195, 1.677818775177)) {
  292.         if(PlayerInfo[playerid][pFMember] == 1) {
  293.             Streamer_UpdateEx(playerid, -270.8628,1417.2441,-2.2902);
  294.             SetPlayerPos(playerid, -270.8628,1417.2441,-2.2902);
  295.             SetPlayerVirtualWorld(playerid, 6141572412);
  296.             PlayerInfo[playerid][pVW] = 6141572412;
  297.             SetCameraBehindPlayer(playerid);
  298.             TogglePlayerControllable(playerid, 0);
  299.             GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  300.             SetPVarInt(playerid, "Loading..Interior", 1);
  301.             SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  302.         }
  303.         else {
  304.             SendClientMessageEx(playerid, COLOR_GREY, "You do not have the keys for that door (Hades' Children MC Members only)!");
  305.         }
  306.     }
  307.     else if (IsPlayerInRangeOfPoint(playerid,4.0,648.7888,-1360.7708,13.5875)) {
  308.         if(SANewsLock == 1 && PlayerInfo[playerid][pMember] != 9 && PlayerInfo[playerid][pLeader] != 9 && !IsACop(playerid)) {
  309.             return SendClientMessageEx(playerid, COLOR_WHITE, "The door is locked!");
  310.         }
  311.         TogglePlayerControllable(playerid, 0);
  312.         GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  313.         SetPVarInt(playerid, "Loading..Interior", 1);
  314.         SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  315.         SetPlayerInterior(playerid,1);
  316.         PlayerInfo[playerid][pInt] = 1;
  317.         SetPlayerVirtualWorld(playerid, 4225);
  318.         PlayerInfo[playerid][pVW] = 4225;
  319.         SetPlayerPos(playerid,626.4980,21.4223,1107.9686);
  320.         SetPlayerFacingAngle(playerid, 178.6711);
  321.     }
  322.                                                   //LVPD Garage
  323.     else if (IsPlayerInRangeOfPoint(playerid,8.0,624.5196,-596.8649,16.9396)) {
  324.         if(IsACop(playerid)) {
  325.             if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  326.                 SetVehiclePos(GetPlayerVehicleID(playerid), 643.8234,-608.0292,-4.2479);
  327.             }
  328.             else {
  329.                 SetPlayerPos(playerid,643.8234,-608.0292,-4.2479);
  330.             }
  331.         }
  332.     }
  333.                                                   //Gym Garage
  334.     else if (IsPlayerInRangeOfPoint(playerid,8.0,2273.6787,-1728.9022,13.5039)) {
  335.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  336.             SetVehiclePos(GetPlayerVehicleID(playerid),  2240.7332,-1695.9648,-0.0826 + 1100);
  337.             SetVehicleZAngle(GetPlayerVehicleID(playerid),  180);
  338.         }
  339.         else {
  340.             Streamer_UpdateEx(playerid, 2240.7332,-1695.9648,-0.0826 + 1100);
  341.             SetPlayerPos(playerid,2240.7332,-1695.9648,-0.0826 + 1100);
  342.             SetPlayerFacingAngle(playerid, 180);
  343.             Streamer_Update(playerid);
  344.         }
  345.     }
  346.                                                   //Courthouse Garage
  347.     else if (IsPlayerInRangeOfPoint(playerid,8.0,1423.0443,-1664.5244,13.5810)) {
  348.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  349.             SetVehiclePos(GetPlayerVehicleID(playerid),  1381.7274,-1676.4248,-13.2229 + 1100);
  350.             SetVehicleZAngle(GetPlayerVehicleID(playerid),  90);
  351.         }
  352.         else {
  353.             Streamer_UpdateEx(playerid,1381.7274,-1676.4248,-13.2229 + 1100);
  354.             SetPlayerPos(playerid,1381.7274,-1676.4248,-13.2229 + 1100);
  355.             SetPlayerFacingAngle(playerid, 90);
  356.             Streamer_Update(playerid);
  357.         }
  358.     }
  359.                                                   //Beach Garage
  360.     else if (IsPlayerInRangeOfPoint(playerid,8.0,660.42,-1794.45,12.94)) {
  361.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  362.             SetVehiclePos(GetPlayerVehicleID(playerid),  575.0776,-1642.1681,-42.0431 + 1100);
  363.             SetVehicleZAngle(GetPlayerVehicleID(playerid),  90);
  364.         }
  365.         else {
  366.             Streamer_UpdateEx(playerid, 575.0776,-1642.1681,-42.0431 + 1100);
  367.             SetPlayerPos(playerid,575.0776,-1642.1681,-42.0431 + 1100);
  368.             SetPlayerFacingAngle(playerid, 90);
  369.             Streamer_Update(playerid);
  370.         }
  371.     }
  372.                                                   //PB Garage
  373.     else if (IsPlayerInRangeOfPoint(playerid,8.0,1218.69,-1425.01,13.15)) {
  374.         if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  375.             SetVehiclePos(GetPlayerVehicleID(playerid),  1218.8041,-1449.8579,-46.2308 + 1100);
  376.             SetVehicleZAngle(GetPlayerVehicleID(playerid), 360 + 1100);
  377.         }
  378.         else {
  379.             Streamer_UpdateEx(playerid, 1218.8041,-1449.8579,-46.2308 + 1100);
  380.             SetPlayerPos(playerid,1218.8041,-1449.8579,-46.2308 + 1100);
  381.             SetPlayerFacingAngle(playerid, 90);
  382.             Streamer_Update(playerid);
  383.         }
  384.     }
  385.                                                   // The Cove Enter
  386.     else if (IsPlayerInRangeOfPoint(playerid,8.0,2926.59,-1980.67,5.97)) {
  387.         TogglePlayerControllable(playerid, 0);
  388.         GameTextForPlayer(playerid, "Objects loading...", 4000, 5);
  389.         SetPVarInt(playerid, "Loading..Interior", 1);
  390.         SetTimerEx("SafeLoadObjects", 4000, 0, "d", playerid);
  391.         SetPlayerInterior(playerid, 1);
  392.         PlayerInfo[playerid][pInt] = 1;
  393.         SetPlayerVirtualWorld(playerid, 133769);
  394.         PlayerInfo[playerid][pVW] = 133769;
  395.         SetPlayerPos(playerid,2600.49,-1682.11,1031.93);
  396.         SetPlayerWeather(playerid, 45);
  397.         SetPlayerTime(playerid, 0, 0);
  398.  
  399.         audioclubhandle[playerid] = Audio_PlayStreamed(playerid,"http://yp.shoutcast.com/sbin/tunein-station.pls?id=1377200",false,false,false);
  400.         Audio_Set3DPosition(playerid, audioclubhandle[playerid], 2510.1528,-1680.9617,1029.5887, 100);
  401.         Audio_SetVolume(playerid, audioclubhandle[playerid], 50);
  402.     }
  403.                                                   // The Cove Strip Cage Enter
  404.     else if (IsPlayerInRangeOfPoint(playerid,3.0,2541.2297,-1667.9229,1027.5887)) {
  405.         SetPlayerPos(playerid, 2541.2297,-1667.9229,1031.63);
  406.         SetPlayerFacingAngle(playerid, 180);
  407.     }
  408.                                                   // The Cove Strip Cage Enter
  409.     else if (IsPlayerInRangeOfPoint(playerid,3.0,2540.9524,-1696.5746,1027.5887)) {
  410.         SetPlayerPos(playerid, 2540.9614,-1696.5708,1031.6368);
  411.         SetPlayerFacingAngle(playerid, 0);
  412.     }
  413.                                                   // The Cove Strip Cage Enter
  414.     else if (IsPlayerInRangeOfPoint(playerid,3.0,2525.8838,-1696.5721,1027.5887)) {
  415.         SetPlayerPos(playerid, 2525.9006,-1696.5698,1031.6368);
  416.         SetPlayerFacingAngle(playerid, 0);
  417.     }
  418.                                                   // LAOfficeBuilding Roof Entrance
  419.     else if (IsPlayerInRangeOfPoint(playerid,3.0,1779.0928,-1302.7775,131.7344)) {
  420.         SetPlayerPos(playerid, 1771.0253,-1302.8596,125.7209);
  421.         SetPlayerFacingAngle(playerid, 280);
  422.     }                                              // LAOfficeBuilding Roof Entrance
  423.     else if (IsPlayerInRangeOfPoint(playerid,3.0,1771.0253,-1302.8596,125.7209)) {
  424.         SetPlayerPos(playerid,1779.0928,-1302.7775,131.7344);
  425.         SetPlayerFacingAngle(playerid, 280);
  426.     }
  427.                                                   // Gold/Plat VIP
  428.     else if (IsPlayerInRangeOfPoint(playerid,3.0,902.2482,1419.8180,-80.9308)) {
  429.         if(PlayerInfo[playerid][pDonateRank] < 3) {
  430.             SendClientMessageEx(playerid, COLOR_WHITE, "* You are not Gold or Platinum VIP!");
  431.         }
  432.         else {
  433.             SetPlayerPos(playerid,911.6200,1426.2729,-81.1762);
  434.             SetPlayerFacingAngle(playerid, 270);
  435.         }
  436.     }
  437.     return 1;
  438. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement