Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //****************************************************************************//
- // ***** **** * ***** ***** * * * ** * ******* //
- // * * * * * * * * * * * * * * //
- // * * **** * *** * _____ ** * * * * * ***** //
- // * * * * * * * * * * * * * * *** * //
- // ***** * ** * * * * * * * ** **** * //
- //____________________________________________________________________________//
- //----------------------------------------------------------------------------//
- //-------------------------------DK FilterScript------------------------------//
- //-----------------------By [SU][DK]Jerry and [SU][DK]Dante-------------------//
- //----------------------------------------------------------------------------//
- //============================================================================//
- //****************************************************************************//
- //==============================================================================
- // INCLUDES / ENUM
- //==============================================================================
- #include <a_samp>
- #include <a_objects>
- #include <ldudb>
- #include <lfuncs>
- #pragma unused ret_memcpy
- #pragma unused split
- enum gPInfo
- {
- DKLevel,
- MaxAdminLevel,
- LoggedIn,
- Registered
- };
- new PInfo[MAX_PLAYERS][gPInfo],
- AdmRank[128];
- //==============================================================================
- // DEFINES
- //==============================================================================
- #define FILTERSCRIPT
- #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define COLOR_GREY 0xAFAFAFAA
- #define orange 0xFF9900AA
- #define red 0xFF0000AA
- #define yellow 0xFFFF00AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_BRIGHTRED 0xFF0000AA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_VIOLET 0x9955DEEE
- #define COLOR_LIGHTRED 0xFF99AADD
- #define COLOR_SEAGREEN 0x00EEADDF
- #define COLOR_GRAYWHITE 0xEEEEFFC4
- #define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
- #define COLOR_GREENISHGOLD 0xCCFFDD56
- #define COLOR_LIGHTBLUEGREEN 0x0FFDD349
- #define COLOR_NEUTRALBLUE 0xABCDEF01
- #define COLOR_LIGHTCYAN 0xAAFFCC33
- #define COLOR_LEMON 0xDDDD2357
- #define COLOR_MEDIUMBLUE 0x63AFF00A
- #define COLOR_NEUTRAL 0xABCDEF97
- #define COLOR_BLACK 0x00000000
- #define COLOR_NEUTRALGREEN 0x81CFAB00
- #define COLOR_DARKGREEN 0x12900BBF
- #define COLOR_LIGHTGREEN 0x24FF0AB9
- #define COLOR_BLUE2 0x300FFAAB
- #define COLOR_BLUEGREEN 0x46BBAA00
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_DARKRED 0x660000AA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_RED1 0xFF0000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_BROWN 0x993300AA
- #define COLOR_CYAN 0x99FFFFAA
- #define COLOR_TAN 0xFFFFCCAA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_KHAKI 0x999900AA
- #define COLOR_LIME 0x99FF00AA
- #define COLOR_SYSTEM 0xEFEFF7AA
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define GREY 0xAFAFAFAA
- #define BLUE2 0x92E4F4FF
- //==============================================================================
- // FORWARDS
- //==============================================================================
- forward MessageToAdmins(color,const string[]);
- //==============================================================================
- // On FilterScript Initiation
- //==============================================================================
- public OnFilterScriptInit()
- {
- print("\n---------------------------------------------");
- print(" DRIFT-KING FILTERSCRIPT BY [SU][DK]TrPDante** ");
- print("---------------------------------------------\n");
- return 1;
- }
- //==============================================================================
- // FilterScript closing
- //==============================================================================
- public OnGameModeInit()
- {
- #pragma tabsize 0
- CreateObject(1238,2565.70629883,1871.36914062,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2574.64648438,1872.12792969,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(2993,2574.60791016,1872.11328125,10.54596901,0.00000000,0.00000000,0.00000000);
- CreateObject(2993,2565.70214844,1871.33862305,10.54347420,0.00000000,0.00000000,0.00000000);
- CreateObject(3380,2568.19824219,1888.98535156,9.82803535,0.00000000,0.00000000,14.00000000);
- CreateObject(1238,2574.65722656,1892.09667969,10.14621544,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2572.28149414,1895.30603027,10.14621544,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2568.53662109,1896.93103027,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2563.79199219,1897.29138184,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2560.44262695,1889.58520508,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2560.00976562,1893.31567383,10.14039993,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2561.21582031,1886.10754395,10.14621544,0.00000000,0.00000000,0.00000000);
- CreateObject(3578,2582.42333984,1798.42236328,10.59834576,0.00000000,0.00000000,90.00000000);
- CreateObject(3578,2577.47656250,1793.15991211,10.59834576,0.00000000,0.00000000,357.99951172);
- CreateObject(3578,2572.30468750,1798.29321289,10.59834576,0.00000000,0.00000000,87.99499512);
- CreateObject(1165,2575.71435547,1793.49108887,11.38170624,8.60137939,315.36721802,24.39926147);
- CreateObject(1165,2576.26831055,1793.99523926,10.63170624,11.52316284,343.65637207,27.35144043);
- CreateObject(1079,2573.27075195,1797.14538574,10.31244659,0.00000000,0.00000000,20.00000000);
- CreateObject(1079,2573.27514648,1796.02355957,10.31244659,0.00000000,0.00000000,353.99511719);
- CreateObject(1079,2573.15649414,1796.68713379,11.01244640,0.00000000,0.00000000,353.90478516);
- CreateObject(4640,2572.16845703,1765.90185547,11.51689243,0.00000000,0.00000000,0.00000000);
- CreateObject(3380,2572.10839844,1766.21716309,13.21820164,0.00000000,0.00000000,143.99658203);
- CreateObject(1238,2585.31030273,1798.90966797,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2585.32299805,1797.14916992,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2584.70410156,1794.67858887,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2583.18701172,1791.95532227,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2581.40917969,1790.44616699,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2579.36767578,1788.83117676,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2566.34936523,1775.91149902,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2563.84790039,1772.69714355,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2561.99584961,1769.25805664,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2561.25805664,1765.48046875,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2561.53173828,1762.01489258,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2561.88867188,1757.52685547,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2572.13134766,1753.52026367,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2575.29516602,1755.05065918,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2578.09960938,1757.07019043,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2581.39135742,1760.82067871,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2564.29345703,1755.01293945,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2566.65307617,1753.52429199,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(4597,2612.36596680,1743.98315430,10.30171585,0.00000000,0.00000000,40.00000000); //object(crprkblok4_lan2) (2)
- CreateObject(3463,2615.26977539,1746.58129883,10.62031174,0.00000000,0.00000000,322.00000000); //object(vegaslampost2) (1)
- CreateObject(1238,2625.88500977,1754.30554199,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (35)
- CreateObject(1238,2626.73242188,1755.13757324,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (36)
- CreateObject(1238,2626.15429688,1756.10571289,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (37)
- CreateObject(1238,2625.33496094,1755.67919922,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (38)
- CreateObject(1238,2614.77416992,1745.23022461,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (39)
- CreateObject(1238,2613.93139648,1746.06420898,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (40)
- CreateObject(1238,2610.38574219,1743.04394531,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (41)
- CreateObject(1238,2611.06542969,1742.01000977,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (42)
- CreateObject(1238,2599.65527344,1732.12158203,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (43)
- CreateObject(1238,2598.59570312,1732.22839355,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (44)
- CreateObject(1238,2598.57885742,1733.15600586,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (45)
- CreateObject(1238,2597.27856445,1814.69372559,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (47)
- CreateObject(1238,2597.75927734,1817.53601074,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (48)
- CreateObject(1238,2597.60961914,1830.73901367,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (49)
- CreateObject(1238,2597.59008789,1829.52954102,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (50)
- CreateObject(1238,2597.60229492,1832.82922363,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (51)
- CreateObject(1238,2597.42333984,1833.83679199,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (52)
- CreateObject(1238,2597.34472656,1847.04199219,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (53)
- CreateObject(1238,2597.32202148,1846.05102539,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (54)
- CreateObject(1238,2597.26049805,1849.10363770,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (55)
- CreateObject(1238,2597.42016602,1850.06567383,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (56)
- CreateObject(1238,2597.41284180,1863.55578613,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (57)
- CreateObject(1238,2597.60351562,1864.58105469,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (58)
- CreateObject(1238,2597.46679688,1861.75415039,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (59)
- CreateObject(1238,2597.40502930,1860.84875488,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (60)
- CreateObject(1238,2597.74511719,1816.62792969,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (61)
- CreateObject(1238,2597.31469727,1813.70703125,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (62)
- CreateObject(1238,2597.43359375,1799.82153320,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (63)
- CreateObject(1238,2597.39550781,1799.13024902,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (64)
- CreateObject(1238,2597.23071289,1801.83276367,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (65)
- CreateObject(1238,2597.36132812,1802.59777832,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (66)
- CreateObject(1238,2597.46240234,1785.45166016,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (67)
- CreateObject(1238,2597.44604492,1786.24633789,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (68)
- CreateObject(1238,2597.21020508,1783.79272461,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (69)
- CreateObject(1238,2597.20336914,1782.92126465,10.29474258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (70)
- CreateObject(2007,2573.37792969,1798.34985352,9.82031250,0.00000000,0.00000000,80.00000000); //object(filing_cab_nu01) (1)
- CreateObject(2007,2573.55322266,1799.59606934,9.82031250,0.00000000,0.00000000,79.99694824); //object(filing_cab_nu01) (2)
- CreateObject(3430,2622.58178711,1886.02441406,11.48332500,0.00000000,0.00000000,0.00000000); //object(vegasbooth01) (1)
- CreateObject(3379,2622.51513672,1886.29284668,13.14738750,0.00000000,0.00000000,0.00000000); //object(ce_hairpinr) (1)
- CreateObject(3461,2620.98486328,1885.33386230,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (1)
- CreateObject(3461,2621.73144531,1884.33081055,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (2)
- CreateObject(3461,2622.98144531,1884.32641602,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (3)
- CreateObject(3461,2623.96459961,1885.09790039,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (4)
- CreateObject(3461,2624.04589844,1886.36962891,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (5)
- CreateObject(3461,2623.47949219,1887.48315430,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (6)
- CreateObject(3461,2622.13671875,1887.58398438,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (7)
- CreateObject(3461,2621.10522461,1886.87780762,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (8)
- CreateObject(3461,2620.97460938,1886.18188477,8.14532375,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (9)
- CreateObject(3096,2572.78735352,1793.75427246,12.85923576,0.00000000,0.00000000,320.00000000); //object(bb_pickup) (1)
- CreateObject(1238,2621.64819336,1896.25805664,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (77)
- CreateObject(1238,2623.79907227,1896.17553711,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (78)
- CreateObject(1238,2625.88549805,1895.96643066,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (79)
- CreateObject(1238,2627.68872070,1894.07214355,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (80)
- CreateObject(1238,2629.13330078,1891.48156738,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (81)
- CreateObject(1238,2629.57080078,1888.67260742,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (82)
- CreateObject(1238,2629.36425781,1885.66613770,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (83)
- CreateObject(1238,2629.25585938,1882.19409180,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (84)
- CreateObject(1232,2567.99414062,1889.69531250,12.46467781,0.00000000,0.00000000,0.00000000); //object(streetlamp1) (2)
- CreateObject(1232,2634.63427734,1900.45214844,12.66007996,0.00000000,0.00000000,0.00000000); //object(streetlamp1) (3)
- CreateObject(1232,2572.57373047,1803.90734863,7.20695496,0.00000000,0.00000000,0.00000000); //object(streetlamp1) (4)
- CreateObject(1232,2582.26074219,1803.98913574,7.20695496,0.00000000,0.00000000,0.00000000); //object(streetlamp1) (5)
- CreateObject(1079,2573.42187500,1794.42382812,10.31244659,0.00000000,0.00000000,51.99511719); //object(wheel_sr1) (4)
- CreateObject(1244,2573.64379883,1801.73205566,10.61981583,0.00000000,0.00000000,2.00000000); //object(petrolpump) (1)
- CreateObject(1341,2580.73535156,1794.56347656,10.82289886,0.00000000,0.00000000,139.99877930); //object(icescart_prop) (1)
- CreateObject(1363,2557.29687500,1799.38439941,10.86757278,0.00000000,0.00000000,0.00000000); //object(cj_phone_kiosk) (1)
- CreateObject(6289,2586.47900391,1701.38671875,12.41020775,0.00000000,0.00000000,146.00000000); //object(pier03b_law2) (1)
- CreateObject(1238,2579.76440430,1693.28686523,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (85)
- CreateObject(1238,2577.71582031,1691.44921875,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (86)
- CreateObject(1238,2575.73291016,1689.50024414,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (87)
- CreateObject(1238,2574.18530273,1687.04577637,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (88)
- CreateObject(1238,2572.77319336,1684.04003906,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (89)
- CreateObject(1238,2572.11547852,1681.20373535,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (90)
- CreateObject(1238,2572.62622070,1679.09802246,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (91)
- CreateObject(1238,2573.26000977,1676.39221191,10.34940910,0.00000000,0.00000000,0.00000000); //object(trafficcone) (92)
- CreateObject(1238,2575.30517578,1671.28588867,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (94)
- CreateObject(1238,2576.60107422,1668.99584961,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (95)
- CreateObject(1238,2578.34130859,1667.76562500,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (96)
- CreateObject(1238,2573.97558594,1673.44030762,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (99)
- CreateObject(1238,2565.33984375,1637.89343262,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (3)
- CreateObject(1238,2570.31152344,1639.98144531,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (4)
- CreateObject(1238,2643.69189453,1625.23181152,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (5)
- CreateObject(1238,2646.92822266,1625.70166016,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (6)
- CreateObject(1238,2651.60717773,1626.03649902,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (20)
- CreateObject(1238,2656.41357422,1627.09240723,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (25)
- CreateObject(1238,2660.55761719,1629.48388672,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (34)
- CreateObject(1238,2663.04492188,1632.07543945,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (46)
- CreateObject(1238,2665.40917969,1635.82421875,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (93)
- CreateObject(1238,2658.33081055,1759.45007324,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (97)
- CreateObject(1238,2659.45898438,1760.47290039,10.13849258,0.00000000,0.00000000,0.00000000); //object(trafficcone) (98)
- CreateObject(1238,2660.82275391,1761.76281738,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2662.47167969,1763.84863281,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2673.31079102,1776.75732422,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2671.45214844,1777.97448730,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2669.40917969,1780.01208496,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2668.73437500,1782.66955566,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2657.70458984,1924.09802246,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2670.39965820,1908.30444336,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2669.76928711,1911.32006836,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2669.35864258,1915.54370117,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2668.90185547,1919.49804688,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2667.28295898,1923.23461914,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2666.51684570,1927.33154297,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2663.99682617,1930.62268066,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2660.68041992,1933.03247070,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2657.64501953,1934.82922363,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2654.60986328,1935.80114746,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2531.63159180,1805.15966797,10.33424187,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2534.16430664,1799.50854492,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2523.36669922,1800.49023438,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2531.25439453,1796.42468262,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2523.57714844,1796.22668457,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2530.63696289,1793.92028809,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2522.82275391,1798.65246582,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2525.37768555,1802.52453613,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2530.88549805,1792.46435547,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(10397,2577.81640625,1821.34423828,13.75372124,0.00000000,0.00000000,2.00000000);
- CreateObject(1238,2604.68530273,1670.26245117,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.29003906,1671.16540527,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.40820312,1672.86486816,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.45654297,1673.69604492,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.10913086,1686.85583496,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.16210938,1685.48327637,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2604.99218750,1689.24414062,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.04443359,1701.71582031,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2604.96386719,1690.27539062,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2604.89648438,1700.92138672,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2605.07421875,1703.79260254,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2604.95166016,1704.74426270,10.29474258,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2574.83203125,1799.51464844,10.76478100,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2525.71093750,1733.48339844,10.76478100,0.00000000,0.00000000,354.00000000);
- CreateObject(1239,2568.77050781,1669.08886719,11.01478100,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2619.19238281,1731.80957031,10.76478100,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2575.84667969,1871.92285156,11.01668835,0.00000000,0.00000000,0.00000000);
- CreateObject(1277,2564.73535156,1796.29492188,11.10564327,0.00000000,0.00000000,41.99523926);
- CreateObject(2755,2561.29443359,1796.28894043,11.55179310,0.00000000,0.00000000,0.00000000);
- CreateObject(2755,2559.98046875,1794.65515137,11.55179310,0.00000000,0.00000000,90.00000000);
- CreateObject(2755,2560.06933594,1791.54492188,11.55179310,0.00000000,0.00000000,90.00000000);
- CreateObject(2755,2561.27319336,1789.89672852,11.55179310,0.00000000,0.00000000,180.00000000);
- CreateObject(638,2561.62695312,1790.61706543,10.51734638,0.00000000,0.00000000,270.00000000);
- CreateObject(639,2560.14038086,1793.07275391,11.14439297,0.00000000,0.00000000,182.00000000);
- CreateObject(949,2563.13720703,1796.09753418,10.45659637,0.00000000,0.00000000,0.00000000);
- CreateObject(1364,2560.80908203,1793.33984375,10.60443401,0.00000000,0.00000000,90.00000000);
- CreateObject(1597,2625.15747070,1677.44519043,12.47769451,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2630.40234375,1705.90332031,11.21790600,0.00000000,0.00000000,0.00000000);
- CreateObject(3802,2562.93237305,1789.94445801,12.42931366,0.00000000,0.00000000,0.00000000);
- CreateObject(3802,2562.96069336,1796.30163574,12.37578583,0.00000000,0.00000000,0.00000000);
- CreateObject(3534,2561.63647461,1793.35144043,13.83730221,0.00000000,0.00000000,0.00000000);
- CreateObject(1010,2581.81567383,1796.41027832,10.32031250,0.00000000,88.00000000,180.00000000);
- CreateObject(1010,2574.21191406,1794.24853516,10.32031250,0.00000000,87.99499512,103.99450684);
- CreateObject(1092,2572.70996094,1794.79003906,12.30034447,53.57019043,349.86184692,110.18692017);
- CreateObject(16448,2543.46606445,1822.23400879,14.13303185,0.00000000,0.00000000,90.00000000);
- CreateObject(1238,2625.88281250,1681.72961426,10.34274960,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2625.07519531,1681.74182129,10.34274960,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2624.93164062,1672.83935547,10.30441284,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2625.89038086,1672.97033691,10.34029770,0.00000000,0.00000000,0.00000000);
- CreateObject(8843,2595.82397461,1895.26403809,10.03120995,0.00000000,0.00000000,272.00000000);
- CreateObject(8843,2566.85913086,1651.53930664,9.97031212,0.00000000,0.00000000,189.99951172);
- CreateObject(8843,2590.88549805,1627.61486816,9.97031212,0.00000000,0.00000000,269.99755859);
- CreateObject(8843,2629.58056641,1628.86315918,9.97031212,0.00000000,0.00000000,277.99450684);
- CreateObject(8843,2666.47656250,1667.40246582,9.97031212,0.00000000,0.00000000,1.99255371);
- CreateObject(8843,2666.17919922,1727.20349121,9.97031212,0.00000000,0.00000000,359.98852539);
- CreateObject(8843,2665.46606445,1801.21911621,9.97031212,0.00000000,0.00000000,359.98352051);
- CreateObject(8843,2664.27954102,1842.78039551,9.97031212,0.00000000,0.00000000,359.98352051);
- CreateObject(8843,2664.86474609,1889.47705078,9.97031212,0.00000000,0.00000000,359.98352051);
- CreateObject(8843,2631.79125977,1931.50732422,9.97031212,0.00000000,0.00000000,89.98352051);
- CreateObject(8843,2576.68652344,1930.85168457,9.97031212,0.00000000,0.00000000,89.98352051);
- CreateObject(8843,2529.88330078,1906.53332520,9.97031212,0.00000000,0.00000000,179.98352051);
- CreateObject(1238,2667.36108398,1638.46826172,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2669.32446289,1639.09692383,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2672.12524414,1639.31689453,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(3525,2622.54687500,1884.76245117,10.21414566,0.00000000,0.00000000,0.00000000);
- CreateObject(3525,2623.62597656,1885.39221191,10.21414566,0.00000000,0.00000000,0.00000000);
- CreateObject(3525,2623.50146484,1886.66015625,10.21414566,0.00000000,0.00000000,0.00000000);
- CreateObject(3525,2622.43896484,1887.31933594,10.21414566,0.00000000,0.00000000,0.00000000);
- CreateObject(3525,2621.48632812,1886.73339844,10.21414566,0.00000000,0.00000000,150.00000000);
- CreateObject(3525,2621.78271484,1885.18041992,10.21414566,0.00000000,0.00000000,149.99633789);
- CreateObject(1239,2612.66894531,1812.93261719,10.51478100,0.00000000,0.00000000,0.00000000);
- CreateObject(1239,2585.24902344,1801.51660156,10.76478100,0.00000000,0.00000000,0.00000000);
- CreateObject(1273,2520.68872070,1816.47814941,10.76478100,0.00000000,0.00000000,90.00000000);
- CreateObject(16480,2621.92285156,1824.05371094,25.14516449,0.00000000,0.00000000,231.99829102);
- CreateObject(14637,2620.79687500,1825.31054688,23.55136108,0.00000000,0.00000000,179.99450684);
- CreateObject(3461,2620.14575195,1830.27502441,23.18790627,31.99996948,180.00000000,140.00000000);
- CreateObject(3819,2562.58813477,1741.37023926,18.80702782,0.00000000,0.00000000,270.00000000);
- CreateObject(3819,2552.18164062,1751.09204102,18.80702019,0.00000000,0.00000000,180.00000000);
- CreateObject(3819,2552.12060547,1765.76599121,18.80702019,0.00000000,0.00000000,179.99450684);
- CreateObject(1412,2559.30004883,1746.34716797,19.08322906,0.00000000,0.00000000,0.00000000);
- CreateObject(1412,2564.57324219,1746.33728027,19.08322906,0.00000000,0.00000000,0.00000000);
- CreateObject(1412,2569.66796875,1745.90954590,19.42988205,0.00000000,0.00000000,0.00000000);
- CreateObject(1412,2556.43310547,1748.95483398,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(1412,2556.37207031,1754.24645996,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(1412,2556.35668945,1759.49609375,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(1412,2556.34106445,1764.74609375,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(1412,2556.32543945,1769.99609375,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(1412,2556.30981445,1775.24609375,19.08322144,0.00000000,0.00000000,270.00000000);
- CreateObject(5816,2557.97973633,1775.29162598,14.21471596,0.00000000,0.00000000,270.00000000);
- CreateObject(5816,2537.08154297,1767.31860352,14.21471596,0.00000000,0.00000000,90.00000000);
- CreateObject(17950,2525.83959961,1847.04565430,11.82098389,0.00000000,0.00000000,0.00000000);
- CreateObject(1341,2551.13500977,1758.74890137,18.81184769,0.00000000,0.00000000,349.99877930);
- CreateObject(3862,2553.28588867,1742.22399902,18.98159218,0.00000000,0.00000000,148.00000000);
- CreateObject(3398,2550.06958008,1738.50256348,15.49767494,0.00000000,0.00000000,140.00000000);
- CreateObject(1346,2539.41088867,1775.33166504,19.16026688,0.00000000,0.00000000,0.00000000);
- CreateObject(1340,2553.01342773,1772.44531250,18.93684769,0.00000000,0.00000000,0.00000000);
- CreateObject(3461,2620.17944336,1820.10534668,23.18790627,31.99768066,179.99450684,31.99877930);
- CreateObject(3461,2620.17871094,1820.10449219,23.18790627,31.99768066,179.99450684,31.99768066);
- CreateObject(3091,2574.07617188,1804.59814453,10.46535397,0.00000000,0.00000000,170.00000000);
- CreateObject(3091,2582.12646484,1805.14123535,10.46535397,0.00000000,0.00000000,163.99572754);
- CreateObject(3504,2542.52954102,1776.13781738,19.15162468,0.00000000,0.00000000,14.00000000);
- CreateObject(3504,2558.46215820,1775.47302246,11.36580086,0.00000000,0.00000000,93.99658203);
- CreateObject(1238,2663.76806641,1765.59655762,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2664.69311523,1768.17919922,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2664.27587891,1771.88793945,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(1238,2673.20410156,1773.99084473,10.13849258,0.00000000,0.00000000,3.99902344);
- CreateObject(902,2562.76684570,1798.13928223,12.05731678,359.16897583,78.02838135,1.91284180);
- CreateObject(1239,2542.27270508,1773.47375488,18.00373077,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2614.46435547,1842.63513184,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2615.43139648,1841.64868164,10.13849258,0.00000000,0.00000000,0.00000000);
- CreateObject(1238,2616.88623047,1843.15954590,10.13849258,0.00000000,0.00000000,0.00000000);
- return 1;
- }
- //==============================================================================
- public OnFilterScriptExit()
- {
- return 1;
- }
- //==============================================================================
- // [ONPLAYERCONNECT]
- //==============================================================================
- public OnPlayerConnect(playerid)
- {
- PInfo[playerid][LoggedIn] = 0;
- PInfo[playerid][Registered] = 0;
- PInfo[playerid][DKLevel] = 0;
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- return 1;
- }
- //==============================================================================
- // [ONPLAYERCOMMANDTEXT]
- //==============================================================================
- public OnPlayerCommandText(playerid,cmdtext[])
- {
- //==================
- // DCMD MAKERS
- //==================
- dcmd(dkadmins,8,cmdtext);
- //==================
- //==============================================================================
- // DRIFT KING RANK CHANGER
- //==============================================================================
- if(strcmp(cmdtext,"/setdklevel",true,10) == 0)
- {
- if(PInfo[playerid][DKLevel] >= 7 || IsPlayerAdmin(playerid))
- {
- new tmp [256];
- new tmp2[256];
- new Index;
- tmp = strtok(cmdtext,Index);
- tmp2 = strtok(cmdtext,Index);
- if(!strlen(tmp))
- {
- return SendClientMessage(playerid, 0xFF0000AA, "Usage: /setdklevel [Player ID] [Rank]");
- }
- new player1, DKlevel, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
- player1 = strval(tmp);
- if(!strlen(tmp2)) return
- SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /setdklevel [PlayerID] [DK Rank] - Invites a player in the [DK] clan.");
- if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
- if(PInfo[player1][LoggedIn] == 1)
- {
- if(DKlevel == PInfo[player1][DKLevel])
- return SendClientMessage(playerid,red,"ERROR: The player is already this level!");
- MessageToAdmins(playerid,"SetDKLevel");
- GetPlayerName(player1, playername, sizeof(playername));
- GetPlayerName(playerid, adminname, sizeof(adminname));
- new year,month,day;
- new hour,minute,second;
- getdate(year, month, day);
- gettime(hour,minute,second);
- if(PInfo[playerid][DKLevel] > 5)
- {
- AdmRank = "Professional Drifter";
- }
- switch(DKLevel)
- {
- case 1: AdmRank = "Drifting Beginner";
- case 2: AdmRank = "Ultimate Drifter";
- case 3: AdmRank = "Awesome Drifter";
- case 4: AdmRank = "Outrageous Drifter";
- case 5: AdmRank = "Elite Drifter";
- case 6: AdmRank = "Superb Drifter";
- case 7: AdmRank = "Drift King";
- }
- if(DKlevel > 5)
- format(string,sizeof(string),"You are now a DK player level %d - %s. Thanks to %s ", DKLevel, AdmRank, adminname);
- else
- format(string,sizeof(string),"You are now a DK player level %d - %s. Thanks to %s", DKLevel, AdmRank, adminname);
- SendClientMessage(player1,COLOR_LIME,string);
- if(PInfo[player1][DKLevel])
- GameTextForPlayer(player1,"~g~You are a DK member now", 2000, 3);
- else GameTextForPlayer(player1,"~r~You have been removed from DK", 2000, 3);
- format(string,sizeof(string),"You have given %s Level %d on '%d/%d/%d' at '%d:%d:%d'", playername, DKLevel, day, month, year, hour, minute, second);
- SendClientMessage(playerid,COLOR_YELLOW,string);
- format(string,sizeof(string),"Administrator %s has made %s Level %d",adminname, playername, DKLevel);
- PInfo[playerid][DKLevel] = DKLevel;
- return PlayerPlaySound(player1,1057,0.0,0.0,0.0);
- }
- else return SendClientMessage(playerid,red,"ERROR: This player is not Registred!");
- }
- else return SendClientMessage(playerid,red,"You are not the [DK] Leader!");
- }
- else return SendClientMessage(playerid,red,"You are not the [DK] Administrator!");
- }
- return 1;
- }
- dcmd_dkadmins(playerid,params[])
- {
- #pragma unused params
- new count = 0;
- new string[128];
- SendClientMessage(playerid, COLOR_LIME, "______________[DK MEMBERS]_____________");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- if(PInfo[i][DKLevel] >= 1)
- {
- if(PInfo[i][DKLevel] > 5) {
- AdmRank = "Professional Drifter";
- }
- else
- switch(PInfo[i][DKLevel])
- {
- case 1: AdmRank = "Amazing Drifter";
- case 2: AdmRank = "Awesome Drifter";
- case 3: AdmRank = "Master Drifter";
- case 4: AdmRank = "Outrageous Drifter";
- case 5: AdmRank = "Insane Drifter";
- case 6: AdmRank = "Superb Drifter";
- case 7: AdmRank = "Drift King";
- }
- format(string, 128, "%s [ID %i] [Level: %d - %s]",PlayerName2(i),i,PInfo[i][DKLevel], AdmRank);
- SendClientMessage(playerid, yellow, string);
- count++;
- }
- }
- }
- if (count == 0)
- SendClientMessage(playerid,red,"They are no DK members online currently.");
- SendClientMessage(playerid, COLOR_LIME, "_______________________________________");
- return 1;
- }
- //==============================================================================
- // [MESSAGETOADMINS]
- //==============================================================================
- public MessageToAdmins(color,const string[])
- {
- return 1;
- }
- //==============================================================================
- // [ONPLAYERTEXT]
- //==============================================================================
- public OnPlayerText(playerid,text[])
- {
- if(text[0] == '*' && PInfo[playerid][DKLevel] >= 1)
- {
- new string[128]; GetPlayerName(playerid,string,sizeof(string));
- format(string,sizeof(string),"%s [%d] says: %s",string,AdmRank,text[155]);
- MessageToAdmins(COLOR_YELLOW,string);
- return 1;
- }
- return 0;
- }
- //==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement