Advertisement
Guest User

TropicInt by Lorenzo Leone

a guest
Sep 26th, 2011
451
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 8.17 KB | None | 0 0
  1. /*========================Tropic Int==========================================*/
  2. /*========================By Serialflood aka Lorenzo_Leone====================*/
  3.  
  4. #include <a_samp>
  5.  
  6. new InYatch[MAX_PLAYERS];
  7.  
  8. public OnFilterScriptInit()
  9. {
  10.     CreateObject(3095, 435.98687744141, 726.64367675781, 892.85711669922, 90, 0, 0);
  11.     CreateObject(3095, 430.96954345703, 722.19134521484, 892.85711669922, 0, 90, 0);
  12.     CreateObject(3095, 437.38671875, 722.00994873047, 892.85711669922, 0, 90, 0);
  13.     CreateObject(3095, 430.96954345703, 713.36767578125, 892.85711669922, 0, 90, 0);
  14.     CreateObject(3095, 437.38067626953, 713.68218994141, 892.85711669922, 0, 90, 0);
  15.     CreateObject(3095, 435.96630859375, 710.84600830078, 892.85711669922, 90, 0, 0);
  16.     CreateObject(8710, 416.6201171875, 744.07238769531, 852.52221679688, 90, 180, 180);
  17.     CreateObject(2395, 436.96813964844, 710.91668701172, 888.3447265625, 0, 0, 180);
  18.     CreateObject(2395, 433.26470947266, 710.92468261719, 888.3447265625, 0, 0, 179.99450683594);
  19.     CreateObject(2395, 436.9677734375, 710.916015625, 891.04516601563, 0, 0, 179.99450683594);
  20.     CreateObject(2395, 433.2646484375, 710.923828125, 891.04443359375, 0, 0, 179.99450683594);
  21.     CreateObject(2395, 437.30560302734, 714.12969970703, 888.3447265625, 0, 0, 270);
  22.     CreateObject(2395, 437.30560302734, 717.85382080078, 888.3447265625, 0, 0, 269.98901367188);
  23.     CreateObject(2395, 437.30560302734, 721.57983398438, 888.3447265625, 0, 0, 269.98901367188);
  24.     CreateObject(2395, 437.30560302734, 725.27740478516, 888.3447265625, 0, 0, 269.98901367188);
  25.     CreateObject(2395, 437.30560302734, 729.00347900391, 888.3447265625, 0, 0, 269.98901367188);
  26.     CreateObject(2395, 437.3046875, 714.12890625, 891.04516601563, 0, 0, 269.98901367188);
  27.     CreateObject(2395, 437.30560302734, 717.853515625, 891.04516601563, 0, 0, 269.98901367188);
  28.     CreateObject(2395, 437.30560302734, 721.5791015625, 891.04516601563, 0, 0, 269.98901367188);
  29.     CreateObject(2395, 437.30560302734, 725.27734375, 891.04516601563, 0, 0, 269.98901367188);
  30.     CreateObject(2395, 437.30560302734, 729.0029296875, 891.04516601563, 0, 0, 269.98901367188);
  31.     CreateObject(2395, 431.58493041992, 711.35803222656, 888.3447265625, 0, 0, 90);
  32.     CreateObject(2395, 431.58493041992, 715.08489990234, 888.3447265625, 0, 0, 89.994506835938);
  33.     CreateObject(2395, 431.58493041992, 718.8125, 888.3447265625, 0, 0, 89.994506835938);
  34.     CreateObject(2395, 431.58493041992, 722.54034423828, 888.3447265625, 0, 0, 89.994506835938);
  35.     CreateObject(2395, 431.58493041992, 726.26702880859, 888.3447265625, 0, 0, 89.994506835938);
  36.     CreateObject(2395, 431.583984375, 711.357421875, 891.04516601563, 0, 0, 89.994506835938);
  37.     CreateObject(2395, 431.583984375, 715.083984375, 891.04516601563, 0, 0, 89.994506835938);
  38.     CreateObject(2395, 431.583984375, 718.8125, 891.04516601563, 0, 0, 89.994506835938);
  39.     CreateObject(2395, 431.583984375, 722.5400390625, 891.04516601563, 0, 0, 89.994506835938);
  40.     CreateObject(2395, 431.583984375, 726.2666015625, 891.04516601563, 0, 0, 89.994506835938);
  41.     CreateObject(2944, 431.49710083008, 710.92126464844, 889.78936767578, 0, 0, 90);
  42.     CreateObject(2395, 431.27990722656, 726.03509521484, 888.3447265625, 0, 0, 359.98901367188);
  43.     CreateObject(2395, 435.00939941406, 726.02484130859, 888.3447265625, 0, 0, 359.98352050781);
  44.     CreateObject(2395, 431.279296875, 726.0341796875, 891.04516601563, 0, 0, 359.98352050781);
  45.     CreateObject(2395, 435.0087890625, 726.0244140625, 891.04516601563, 0, 0, 359.98352050781);
  46.     CreateObject(2395, 435.12673950195, 721.40008544922, 888.3447265625, 0, 0, 359.98352050781);
  47.     CreateObject(2395, 437.86968994141, 721.58740234375, 891.06970214844, 0, 0, 180);
  48.     CreateObject(2395, 435.1259765625, 721.3994140625, 891.06970214844, 0, 0, 359.98352050781);
  49.     CreateObject(2395, 437.869140625, 721.5869140625, 888.345703125, 0, 0, 179.99450683594);
  50.     CreateObject(1523, 434.81829833984, 721.52001953125, 888.30560302734, 0, 0, 180);
  51.     CreateObject(2395, 431.39501953125, 721.3994140625, 890.81945800781, 0, 0, 359.98901367188);
  52.     CreateObject(2395, 430.04705810547, 721.3994140625, 888.06945800781, 0, 0, 359.98352050781);
  53.     CreateObject(2395, 432.81988525391, 721.5869140625, 888.06945800781, 0, 0, 180);
  54.     CreateObject(2395, 434.1842956543, 721.58740234375, 890.81945800781, 0, 0, 180);
  55.     CreateObject(7191, 435.3625793457, 721.89416503906, 892.57012939453, 0, 90, 0);
  56.     CreateObject(7191, 431.41177368164, 721.90832519531, 892.57012939453, 0, 90, 0);
  57.     CreateObject(14444, 437.17541503906, 700.94390869141, 888.18597412109, 0, 0, 90);
  58.     CreateObject(1796, 435.525390625, 722.57836914063, 888.36566162109, 0, 0, 0);
  59.     CreateObject(1796, 432.99584960938, 722.57836914063, 888.36566162109, 0, 0, 0);
  60.     CreateObject(2329, 436.47845458984, 722.93402099609, 888.31768798828, 0, 0, 180);
  61.     CreateObject(2596, 431.97961425781, 721.86871337891, 890.60736083984, 12, 0, 140);
  62.     CreateObject(2707, 434.50433349609, 722.90765380859, 892.44848632813, 0, 0, 0);
  63.     CreateObject(2707, 432.99072265625, 722.90161132813, 892.44848632813, 0, 0, 0);
  64.     CreateObject(2707, 436.03140258789, 722.83428955078, 892.44848632813, 0, 0, 0);
  65.     CreateObject(2289, 434.36001586914, 726.01385498047, 890.97351074219, 0, 0, 0);
  66.     CreateObject(2118, 435.26928710938, 718.68139648438, 888.36566162109, 0, 0, 0);
  67.     CreateObject(2108, 432.04193115234, 725.74609375, 888.36566162109, 0, 0, 0);
  68.     CreateObject(2108, 436.84725952148, 725.69683837891, 888.36566162109, 0, 0, 0);
  69.     CreateObject(2016, 435.45361328125, 721.07702636719, 888.36566162109, 0, 0, 0);
  70.     CreateObject(2015, 436.39535522461, 721.07702636719, 888.36566162109, 0, 0, 0);
  71.     CreateObject(1720, 435.39813232422, 719.06774902344, 888.36566162109, 0, 0, 0);
  72.     CreateObject(1720, 436.1657409668, 719.00970458984, 888.36566162109, 0, 0, 0);
  73.     CreateObject(1720, 436.13220214844, 718.34747314453, 888.36566162109, 0, 0, 180);
  74.     CreateObject(1720, 435.42810058594, 718.32232666016, 888.36566162109, 0, 0, 179.99450683594);
  75.     CreateObject(1746, 434.33773803711, 725.54284667969, 888.36566162109, 0, 0, 0);
  76.     CreateObject(2297, 437.19552612305, 714.59484863281, 888.36566162109, 0, 0, 224);
  77.     CreateObject(1723, 434.38973999023, 712.78369140625, 888.36566162109, 0, 0, 90);
  78.     CreateObject(1724, 435.13885498047, 715.77233886719, 888.30969238281, 0, 0, 0);
  79.     CreateObject(2315, 435.76992797852, 712.95367431641, 888.29058837891, 0, 0, 90);
  80. }
  81.  
  82. public OnFilterScriptExit()
  83. {
  84.     print(" Yatch Fs By Lorenzo Leone...");
  85.     DestroyObject(1);
  86.     DestroyObject(2);
  87.     DestroyObject(3);
  88.     DestroyObject(4);
  89.     DestroyObject(5);
  90.     DestroyObject(6);
  91.     DestroyObject(7);
  92.     DestroyObject(8);
  93.     DestroyObject(9);
  94.     DestroyObject(10);
  95.     DestroyObject(11);
  96.     DestroyObject(12);
  97.     DestroyObject(13);
  98.     DestroyObject(14);
  99.     DestroyObject(15);
  100.     DestroyObject(16);
  101.     DestroyObject(17);
  102.     DestroyObject(18);
  103.     DestroyObject(19);
  104.     DestroyObject(20);
  105.     DestroyObject(21);
  106.     DestroyObject(22);
  107.     DestroyObject(23);
  108.     DestroyObject(24);
  109.     DestroyObject(25);
  110.     DestroyObject(26);
  111.     DestroyObject(27);
  112.     DestroyObject(28);
  113.     DestroyObject(29);
  114.     DestroyObject(30);
  115.     DestroyObject(31);
  116.     DestroyObject(32);
  117.     DestroyObject(33);
  118.     DestroyObject(34);
  119.     DestroyObject(35);
  120. }
  121.  
  122. public OnPlayerConnect(playerid)
  123. {
  124.     InYatch[playerid] = 0;
  125.     return 1;
  126. }
  127.  
  128. public OnPlayerDisconnect(playerid, reason)
  129. {
  130.     InYatch[playerid] = 0;
  131.     return 1;
  132. }
  133.  
  134. public OnPlayerDeath(playerid, killerid, reason)
  135. {
  136.     InYatch[playerid] = 0;
  137.     return 1;
  138. }
  139.  
  140. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  141. {
  142.     if(newkeys == 16 && InYatch[playerid] > 0)
  143.     {
  144.         new Float:X, Float:Y, Float:Z;
  145.         GetVehiclePos(InYatch[playerid], X, Y, Z);
  146.         SetPlayerPos(playerid, X, Y-3, Z);
  147.         SetPlayerInterior(playerid, 0);
  148.         SetPlayerDrunkLevel(playerid, 0);
  149.         InYatch[playerid] = 0;
  150.     }
  151.     return 1;
  152. }
  153.  
  154. public OnPlayerCommandText(playerid, cmdtext[])
  155. {
  156.     if(strcmp("/entertropic", cmdtext, true)==0)
  157.     {
  158.         if(IsPlayerConnected(playerid))
  159.         {
  160.                     if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 454)
  161.                     {
  162.                             SetPlayerPos(playerid, 432.1245,711.2972,889.3657);
  163.                             SetPlayerFacingAngle(playerid, 0);
  164.                             SetCameraBehindPlayer(playerid);
  165.                             SetPlayerInterior(playerid, 1);
  166.                             InYatch[playerid] = GetPlayerVehicleID(playerid);
  167.                             SetPlayerDrunkLevel(playerid, 10000);
  168.                     }
  169.         }
  170.         return 1;
  171.     }
  172.    
  173.     return 0;
  174. }
  175.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement