Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //--[Includes]--//
- #pragma tabsize 0
- #include <a_samp>
- #include <float>
- #include <dudb>
- //--[Color Defines]--//
- #define COLOR_BLUE 0x0000FFAA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_PURPLE 0x9900FFAA
- #define COLOR_BROWN 0x993300AA
- #define COLOR_ORANGE 0xFF9933AA
- #define COLOR_CYAN 0x99FFFFAA
- #define COLOR_TAN 0xFFFFCCAA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_KHAKI 0x999900AA
- #define COLOR_LIME 0x99FF00AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_TURQ 0x00A3C0AA
- #define SLOTS 100
- #define USERFILE "users.txt"
- #define dcmd(%1,%2,%3) if ((strcmp(%3, "/%1", true, %2+1) == 0)&&(((%3[%2+1]==0)&&(dcmd_%1(playerid,"")))||((%3[%2+1]==32)&&(dcmd_%1(playerid,%3[%2+2]))))) return 1
- //----------------------------------------------------------------------------//
- new PVeh[MAX_PLAYERS]; // Defines for personal NRG System
- forward DestroyNRG(playerid); // DO NOT EDIT!
- //----------------------------------------------------------------------------//
- #if defined FILTERSCRIPT
- #else
- main()
- {
- }
- #endif
- //------------------------------------------------------------------------------
- public OnGameModeInit()
- {
- ///////////////////////////////[GameModeText]///////////////////////////////////
- SetGameModeText("Graffitz Scipt V1");
- //////////////////////////////[Player Classes]//////////////////////////////////
- AddPlayerClass(5, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- /////////////////////////////////[Vehicles]/////////////////////////////////////
- // DAM STUNT
- AddStaticVehicle(522,-473.1689,2201.0247,46.3099,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,-474.8620,2202.2476,46.6067,120.3340, 1,25); // NRG500
- AddStaticVehicle(522,-476.5524,2204.0415,46.9294,121.7986, 6, 6); // NRG500
- AddStaticVehicle(522,-477.8897,2205.7019,47.1974,128.0953, 8, 8); // NRG500
- AddStaticVehicle(522,-479.3735,2206.9473,47.4695,131.8716, 3, 6); // NRG500
- AddStaticVehicle(522,-480.5000,2208.4629,47.6922,130.9934,75,75); // NRG500
- AddStaticVehicle(522,-482.0541,2210.1323,48.0020,127.7250, 3, 6); // NRG500
- AddStaticVehicle(522,-483.7692,2211.7053,48.3213,118.5749, 3, 3); // NRG500
- AddStaticVehicle(522,-485.6384,2213.2954,48.6635,121.7395, 8, 8); // NRG500
- AddStaticVehicle(522,-486.3483,2216.0369,48.8562,107.8466, 3, 8); // NRG500
- AddStaticVehicle(522,-486.4772,2218.5896,48.9447, 94.9922,75, 3); // NRG500
- AddStaticVehicle(464,-468.4915,2182.9990,45.9073,145.1836,14,75); // Baron
- AddStaticVehicle(464,-468.5396,2179.8352,45.9874,145.1836,14,75); // Baron
- AddStaticVehicle(564,-466.2542,2179.5547,45.9925,145.1836,0,0); // Tiger
- AddStaticVehicle(564,-465.6033,2182.1926,45.9538,146.3549,0,0); // Tiger
- AddStaticVehicle(501,-463.7964,2179.5083,46.4228,84.0878,14,75); // Goblin
- AddStaticVehicle(501,-463.5777,2182.7415,46.4174,82.7152,14,75); // Goblin
- AddStaticVehicle(465,-464.4675,2176.5454,46.5985,82.8555,14,75); // Raider
- AddStaticVehicle(441,-460.2057,2180.9658,46.2159,337.1051,82,54); // Bandit
- AddStaticVehicle(441,-460.5104,2178.9111,46.2564,337.4354,67,98); // Bandit
- AddStaticVehicle(594,-461.1044,2177.0090,46.4079,300.0304,0,0); // RCCam
- AddStaticVehicle(594,-461.5025,2175.5332,46.5022,300.0304,0,0); // RCCam
- AddStaticVehicle(606,-438.6306,2217.2607,42.3859,92.8172,1,1); // BagboxA
- AddStaticVehicle(606,-444.3248,2216.9851,42.3902,92.7406,1,1); // BagboxA
- AddStaticVehicle(485,-450.2059,2216.8816,41.9977,91.0538,1,73); // Baggage
- AddStaticVehicle(560,-483.3938,2221.8237,48.7147,96.8387,1,255); // DamStunt
- AddStaticVehicle(560,-483.1786,2229.3220,48.4668,102.7852,1,255); // DamStunt
- //Las Venturas Airport
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1281.9180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1283.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- AddStaticVehicle(522,1328.6226,1279.4180,10.3939,113.7809, 6, 6); // NRG500
- //Building Jump [1-2]
- AddStaticVehicle(522,-2093.9001,-2437.2639,34.4952,52.2457,75,3); // b 1
- AddStaticVehicle(522,-2091.2339,-2434.0933,34.4912,53.2154,75,3); // b 2
- AddStaticVehicle(522,-2088.3914,-2431.0303,34.4932,51.7670,75,3); // b 3
- AddStaticVehicle(522,-2086.9614,-2427.9529,34.4953,53.0899,75,3); // b 4
- AddStaticVehicle(522,992.0110,-1765.9498,20.2228,1.1852,75,3); // bb 1
- AddStaticVehicle(522,995.0988,-1766.8090,20.2409,1.2925,75,3); // bb 2
- AddStaticVehicle(522,997.7766,-1767.1813,20.2499,356.4914,75,3); // bb 3
- AddStaticVehicle(522,999.4526,-1767.5533,20.2557,359.1803,75,3); // bb 4
- AddStaticVehicle(522,1004.8858,-1768.2390,20.2743,357.9632,75,3); // bb 5
- AddStaticVehicle(522,1001.9943,-1767.8862,20.2637,356.0624,75,3); // Building1
- AddStaticVehicle(522,-2090.2947,-2433.3152,34.4954,53.9354,75,3); // Building2
- AddStaticVehicle(522,-2092.3464,-2436.1418,34.4947,44.7478,75,3); // Building2
- //San Fierro Bridge Jump
- AddStaticVehicle(522,-2689.3552,1405.1486,54.9890,359.9168,75,3); // br 1
- AddStaticVehicle(522,-2689.3555,1388.8412,55.0019,359.9172,75,3); // br 2
- AddStaticVehicle(522,-2689.3555,1370.6477,55.0026,359.9177,75,3); // br3
- AddStaticVehicle(522,-2689.3555,1358.8019,55.0042,359.9179,75,3); // br4
- AddStaticVehicle(522,-2674.6812,1393.8134,55.0010,5.7295,75,3); // br5
- AddStaticVehicle(522,-2673.1746,1378.7478,55.0024,5.7295,75,3); // br 6
- AddStaticVehicle(522,-2671.3003,1360.0994,55.0043,5.7294,75,3); // br 7
- // Boat Stunting
- AddStaticVehicle(493,2319.8220,501.9384,-0.1319,301.8401,0,7); // Boat
- AddStaticVehicle(493,2285.1199,488.1654,-0.0409,277.4739,0,7); // Boat
- AddStaticVehicle(493,2290.0278,515.3610,-0.0245,266.7361,0,7); // Boat
- AddStaticVehicle(493,2272.6440,516.9180,-0.0547,264.0313,0,7); // Boat
- AddStaticVehicle(493,2272.7827,501.4697,0.0245,265.5993,0,7); // Boat
- // Chilliad Stunting
- AddStaticVehicle(451,-2316.1826,-1529.8474,482.8611,244.3621,0,7); // Chilliad
- AddStaticVehicle(451,-2323.8337,-1526.1746,482.8611,244.3611,0,7); // Chilliad
- AddStaticVehicle(451,-2332.8850,-1521.8304,482.8601,244.3602,0,7); // Chilliad
- AddStaticVehicle(451,-2345.3333,-1515.8557,482.8598,244.2623,0,7); // Chilliad
- AddStaticVehicle(568,-2318.0574,-1535.1921,483.0215,246.6992,0,7); // Chilliad
- AddStaticVehicle(568,-2323.9814,-1532.6403,483.0191,246.6985,0,7); // Chilliad
- AddStaticVehicle(568,-2329.1094,-1530.4307,483.0203,246.6978,0,7); // Chilliad
- AddStaticVehicle(568,-2334.8623,-1527.9531,483.0203,246.6973,0,7); // Chilliad
- AddStaticVehicle(568,-2341.2327,-1525.2080,483.0196,246.6966,0,7); // Chilliad
- AddStaticVehicle(601,-2332.0149,-1561.3906,482.9126,245.1789,0,7); // Chilliad
- AddStaticVehicle(601,-2339.6411,-1557.4836,482.9127,250.5368,0,7); // Chilliad
- AddStaticVehicle(601,-2350.9629,-1553.4825,482.9127,250.5366,0,7); // Chilliad
- AddStaticVehicle(601,-2361.0911,-1549.9119,482.9129,249.4816,0,7); // Chilliad
- AddStaticVehicle(444,-2354.5857,-1532.9999,483.5257,249.7613,0,7); // Chilliad
- AddStaticVehicle(444,-2345.8928,-1536.2053,483.5252,249.7611,0,7); // Chilliad
- AddStaticVehicle(444,-2327.7046,-1542.9104,483.5252,249.7610,0,7); // Chilliad
- // Drift 1 Vehicles
- AddStaticVehicle(451,-2341.6599,-1581.9606,483.3083,222.1651,0,7); // Chilliad2
- AddStaticVehicle(451,-2345.1616,-1589.4393,483.3947,240.7330,0,7); // Chilliad2
- // GroveStreet Rebuild Vehicles
- AddStaticVehicle(522,2623.9700,-1685.6923,32.7710,260.0612,75,3); // Grove
- AddStaticVehicle(522,2623.4390,-1688.5992,32.7575,262.3860,75,3); // Grove
- AddStaticVehicle(522,2623.2202,-1691.3052,32.7604,259.7297,75,3); // Grove
- AddStaticVehicle(522,2621.8093,-1694.5320,32.7699,263.9127,75,3); // Grove
- AddStaticVehicle(522,2621.3284,-1697.1276,32.7701,257.7356,75,3); // Grove
- AddStaticVehicle(522,2621.5750,-1700.2662,32.7570,257.9937,75,3); // Grove
- AddStaticVehicle(522,2620.4629,-1702.6692,32.7708,259.2254,75,3); // Grove
- AddStaticVehicle(451,2616.6628,-1708.0024,32.9046,169.0554,0,7); // Grove
- AddStaticVehicle(451,2613.2524,-1707.4918,32.9050,169.2748,0,7); // Grove
- AddStaticVehicle(451,2610.2700,-1707.0756,32.9045,168.4064,0,7); // Grove
- AddStaticVehicle(451,2606.7949,-1706.3848,32.9031,169.4797,0,7); // Grove
- AddStaticVehicle(451,2622.7227,-1678.9993,32.9111,349.3993,0,7); // Grove
- AddStaticVehicle(451,2618.9604,-1678.2986,32.9127,347.1906,0,7); // Grove
- AddStaticVehicle(451,2616.2549,-1677.6078,32.9102,348.7071,0,7); // Grove
- AddStaticVehicle(451,2613.3345,-1677.0253,32.9114,348.8893,0,7); // Grove
- AddStaticVehicle(560,2570.1772,-1688.3901,32.8601,78.8607,1,255); // Grove
- AddStaticVehicle(560,2576.1260,-1689.5610,32.8632,78.8606,1,255); // Grove
- AddStaticVehicle(560,2582.7793,-1690.8715,32.9009,78.8593,1,255); // Grove
- AddStaticVehicle(560,2589.0627,-1692.1090,32.8674,78.8594,1,255); // Grove
- AddStaticVehicle(560,2595.2214,-1693.3219,32.9023,78.8591,1,255); // Grove
- AddStaticVehicle(560,2572.9504,-1679.8950,32.8990,77.5662,1,255); // Grove
- AddStaticVehicle(560,2578.2549,-1681.0654,32.8610,77.5665,1,255); // Grove
- AddStaticVehicle(560,2584.3809,-1682.4156,32.8568,77.6494,1,255); // Grove
- AddStaticVehicle(560,2590.1887,-1683.6854,32.9037,77.4992,1,255); // Grove
- AddStaticVehicle(560,2596.6440,-1685.1167,32.9041,77.4997,1,255); // Grove
- AddStaticVehicle(560,2603.0952,-1686.5492,32.9023,77.5520,1,255); // Grove
- // SkatePark Vehicles
- AddStaticVehicle(522,1924.0743,-1384.6281,13.1275,101.6241,75,3); // SkatePark
- AddStaticVehicle(522,1924.5031,-1388.0554,13.1438,88.1534,75,3); // SkatePark
- AddStaticVehicle(522,1925.2056,-1390.0771,13.1395,93.1403,75,3); // SkatePark
- AddStaticVehicle(522,1909.9749,-1400.2319,13.2831,118.2085,75,3); // SkatePark
- AddStaticVehicle(522,1908.5280,-1408.7389,13.1315,175.2061,75,3); // SkatePark
- AddStaticVehicle(522,1905.5972,-1408.3048,13.1709,169.7479,75,3); // SkatePark
- AddStaticVehicle(522,1941.6553,-1387.7346,16.9221,334.0357,75,3); // SkatePark
- AddStaticVehicle(522,1939.0294,-1379.7797,17.2555,24.2545,75,3); // SkatePark
- AddStaticVehicle(522,1930.2903,-1362.1498,15.5614,23.6215,75,3); // SkatePark
- AddStaticVehicle(522,1918.7982,-1364.7472,13.2311,64.4341,75,3); // SkatePark
- //Bridge Jump Vehicles
- AddStaticVehicle(451,426.5828,610.4210,18.6427,215.0934,0,7); // BridgeJump
- AddStaticVehicle(451,422.8900,615.6742,18.6481,215.1590,0,7); // BridgeJump
- AddStaticVehicle(451,416.7899,624.3365,18.1522,215.1393,0,7); // BridgeJump
- AddStaticVehicle(451,422.4286,607.5056,18.6450,212.8396,0,7); // BridgeJump
- AddStaticVehicle(451,417.0690,615.8060,18.5506,212.9085,0,7); // BridgeJump
- AddStaticVehicle(451,411.8398,623.8820,17.9933,213.2107,0,7); // BridgeJump
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, COLOR_GREEN, "..:: - Extream Stunting - ::..");
- SendClientMessage(playerid, COLOR_GREEN, "Welcome, type /help for help");
- SendClientMessage(playerid, COLOR_GREEN, "Please follow the rules and respect admins!");
- SendClientMessage(playerid, COLOR_GREEN, "Funny Playing! (Oxside, 4life)");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if( PVeh[playerid] > 0 )
- {
- SetTimer("DestroyNRG",10000,0);
- }
- return 1;
- }
- public DestroyNRG(playerid)
- {
- DestroyVehicle(PVeh[playerid]);
- PVeh[playerid] = 0;
- print("A PVeh has been destroyed !");
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerPrivmsg(playerid, recieverid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- //------------------------------------------------------------------------------
- if (strcmp("/help", cmdtext, true, 10) == 0)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "|__________________Teleports__________________|");
- SendClientMessage(playerid, COLOR_YELLOW, "/damstunt /lsair /lvair /brigestunt /boatstunt");
- SendClientMessage(playerid, COLOR_YELLOW, "/building1 /building2 /chilliad /skatepark ");
- SendClientMessage(playerid, COLOR_YELLOW, "/bridgejump /grove /towerjump /drift1 /adminhouse");
- SendClientMessage(playerid, COLOR_YELLOW, "/adminarea");
- SendClientMessage(playerid, COLOR_YELLOW, "|_____________________________________________|");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/chilliad", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2329.0164,-1552.9449,483.1539);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Mount Chilliad - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/bigjump", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,3893.8152, -1623.4252, 1442.5);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - BigJump - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/lsair", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1961.3220,-2325.3479,13.5469);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - LS Airport - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/drift1", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2319.8616,-1623.8594,483.7080);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Drift - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/lvair", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1310.6014,1295.9641,10.8203);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - LVAirport - ");
- }
- //------------------------------------------------------------------------------
- if (strcmp("/building1", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1000.262878, -1763.800415, 20.345343);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Building Jump 1 - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/building2", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2089.397949, -2433.506836, 34.582253);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Building Jump 2 - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/boatstunt", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2267.506836, 507.435333, 0.648468);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Boat Stunt - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/damstunt", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-468.3654,2208.0317,46.4776);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Dam Stunt - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/bridgestunt", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2682.012207, 1376.752808, 55.472878);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Bridge Stunt - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/grove", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2481.5010,-1662.1470,13.3438);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - GroveStreet - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/towerjump", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1251.261841, -1355.220215, 569.202332);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Tower Jump - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/bridgejump", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,416.268097, 613.432983, 18.588121);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - Bridge Jump - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- if (strcmp("/skatepark", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1919.569214, -1403.256592, 13.230690);
- SendClientMessage(playerid, COLOR_BLUE, "Teleported to - SkatePark - ");
- return 1;
- }
- //------------------------------------------------------------------------------
- ////////////////////////////////////////////////////////////////////////////////
- if(strcmp(cmdtext, "/nrg", true)==0)
- {
- if( PVeh[playerid] > 0 )
- {
- if(GetPlayerVehicleID(playerid) != PVeh[playerid])
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- RemovePlayerFromVehicle(playerid);
- }
- new Float: X, Float: Y, Float: Z, Float: Ang, Name[30];
- GetPlayerPos(playerid, X, Y, Z);
- GetPlayerFacingAngle(playerid, Ang);
- GetPlayerName(playerid, Name, sizeof( Name ));
- PutPlayerInVehicle(playerid, PVeh[playerid], 0);
- SetVehiclePos(PVeh[playerid], X, Y, Z);
- SetVehicleZAngle(PVeh[playerid], Ang);
- SetVehicleHealth(PVeh[playerid], 1000.0);
- LinkVehicleToInterior(PVeh[playerid], GetPlayerInterior(playerid));
- SendClientMessage(playerid,0x0066FFAA, "Your personal NRG was called!");
- }
- else
- {
- SendClientMessage(playerid,0xCC0000AA, "You are already on your personal nrg.");
- }
- }
- else
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- RemovePlayerFromVehicle(playerid);
- }
- new Float: X, Float: Y, Float: Z, Float: Ang, Name[30];
- GetPlayerPos(playerid, X, Y, Z);
- GetPlayerFacingAngle(playerid, Ang);
- GetPlayerName(playerid, Name, sizeof( Name ));
- PVeh[playerid] = CreateVehicle(522, X, Y , Z, Ang, 75,3, 5000000);
- PutPlayerInVehicle(playerid, PVeh[playerid], 0);
- LinkVehicleToInterior(PVeh[playerid], GetPlayerInterior(playerid));
- printf("personal nrg created for %s.", Name);
- SendClientMessage(playerid,0x0066FFAA, "Your personal NRG was called!");
- SetVehicleParamsForPlayer(PVeh[playerid], playerid, 0, 0);
- for(new i=0; i <= MAX_PLAYERS; i++)
- {
- if ( IsPlayerConnected(i) )
- {
- if ( i != playerid )
- {
- SetVehicleParamsForPlayer(PVeh[playerid], i, 0, 1);
- }
- }
- }
- }
- return 1;
- }
- return 0;
- }
- public OnPlayerInfoChange(playerid)
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- adler32_hash(buf[]) {
- new length=strlen(buf);
- new s1 = 1;
- new s2 = 0;
- new n;
- for (n=0; n<length; n++)
- {
- s1 = (s1 + buf[n]) % 65521;
- s2 = (s2 + s1) % 65521;
- }
- return (s2 << 16) + s1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement