Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is a comment
- // uncomment the line below if you want to write a filterscript
- //#define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- #define COL_WHITE "{FFFFFF}"
- #define COL_RED "{F81414}"
- #define COL_GREEN "{00FF22}"
- #define COL_LIGHTBLUE "{00CED1}"
- #define DIALOG_REGISTER 1
- #define DIALOG_LOGIN 2
- #define DIALOG_SUCCESS_1 3
- #define DIALOG_SUCCESS_2 4
- #define DIALOG_STYLE_INPUT 5
- #define PATH "/Comptes/%s.ini"
- #define COLOR_GRAD 0xF0F8FFAA
- #define COLOR_NEWVERT 0x15DD1FFF
- #define COLOR_GOLD 0xFFD700FF
- #define COLOR_STATS 0xAFAFAFAA
- #define COLOR_GRAD1 0x20B2AAAA
- #define COLOR_GRAD2 0x33AA33AA
- #define COLOR_GRAD3 0xFFFF00AA
- #define COLOR_GRAD4 0xDA70D6FF
- #define COLOR_GRAD5 0xFFE4C4AA
- #define COLOR_GRAD6 0xAA3333AA
- #define COLOR_GRAD7 0xF0F0F0FF
- #define COLOR_GRAD8 0xF0F0F0FF
- #define COLOR_GRAD9 0xF0F0F0FF
- #define COULEUR_GRIS 0xAFAFAFAA
- #define COULEUR_ROUGE 0xBD0000FF
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_LIGHTRED 0xFF6347AA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_BLUE 0x33CCFFAA
- #define COLOR_SACBLUE 0x0086B300
- #define COLOR_LIGHTGREEN 0x9ACD32AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_YELLOW2 0xF5DEB3AA
- #define COLOR_WHITE 0xFFFFFF00
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_ORANGE 0xFFA500FF
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COLOR_PURPLE 0xC2A2DAAA
- #define COLOR_DBLUE 0x2641FEAA
- #define COLOR_ALLDEPT 0xFF8282AA
- #define COLOR_NEWS 0xFFA500AA
- #define COLOR_PINK 0xFF69B4FF
- #define COLOR_OOC 0xE0FFFFAA
- #define COLOR_GRAY 0x808080FF
- #define COLOR_LIGHTGRAY 0xD3D3D3FF
- #define COLOR_SPRINGGREEN 0x00FF7FFF
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_LIGHTPINK 0xFFB6C1FF
- #define Orange 0xF47A00FF
- #define Vert 0x00D500FF
- #define Bleu 0x0000BFFF
- #define Gris 0xC0C0C0FF
- #define Rouge 0xD90000FF
- #define YELLOW 0xFFFF00FF
- #define LIGHTRED 0xFF8080FF
- #define AQUAGREEN 0x03D687FF
- #define NICESKY 0x99FFFFAA
- #define DIALOG_MUSIQUE (45)
- #define DIALOG_LOGIN (60)
- #define DIALOG_CLASS (123)
- #define szMessage
- new PlayerInfo[MAX_PLAYERS][pInfo];
- forward Hour();
- new hour;
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("Scripte By Erwan");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print("Scripte By Erwan");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- CreateObject(2103, 837.1606,-1974.0045,28.5997,144.2337, 0, 0);
- // Don't use these lines if it's a filterscript
- SetGameModeText("Magic's DeathMatch");
- Create3DTextLabel("Afin de choisir une class, veuillez effectué:\n «/reclass»", 0x008080FF, -688.1946,943.4755,13.6328,30, 0, 0);
- UsePlayerPedAnims();
- CreateObject(1337, -1401.10144, -28.33377, 43.1778, 0, 0, 0); //_______ MAISON FC MAP
- CreateObject(5115, -1327.5, -129.8, 73.3, 0, 90, 90);
- CreateObject(5115, -1327.6, -130.3, 160.89999, 0, 90, 90);
- CreateObject(5115, -1321.6, -128.39999, 300, 0, 90, 90);
- CreateObject(5115, -1321.5996, -128.40039, 235, 0, 90, 90);
- CreateObject(5115, -1321.5996, -128.40039, 235, 0, 90, 90);
- CreateObject(5115, -1263.5, -31.6, 80.9, 0, 90, 164);
- CreateObject(5115, -1286.7, -103.6, 192, 0, 90, 163.998);
- CreateObject(5115, -1281.7998, -96, 80.8, 0, 90, 163.998);
- CreateObject(5115, -1266.2, -39.6, 144, 0, 90, 163.998);
- CreateObject(5115, -1262.6, -39, 303, 0, 90, 163.998);
- CreateObject(5115, -1281, -95.7, 300.70001, 0, 90, 163.998);
- CreateObject(5115, -1266.5996, -40, 199.60001, 0, 90, 163.998);
- CreateObject(5115, -1266.5996, -40, 199.60001, 0, 90, 163.998);
- CreateObject(5115, -1289.9, 12.5, 76.6, 0, 90, 247.998);
- CreateObject(5115, -1289.8, 5.8, 156, 0, 90, 247.994);
- CreateObject(5115, -1281.7, 2.5, 306.10001, 0, 90, 247.994);
- CreateObject(5115, -1360, -71.9, 307.5, 0, 90, 337.994);
- CreateObject(5115, -1333.9004, -8.7002, 110.3, 0, 90, 337.989);
- CreateObject(5115, -1334.7998, -11.7998, 188.7, 0, 90, 337.989);
- CreateObject(5115, -1320.2, 22.8, 255.2, 0, 90, 253.989);
- CreateObject(5115, -1280.4, -27.4, 325, 0, 180, 343.989);
- CreateObject(5115, -1334.2002, -10.5, 263.10001, 0, 90, 337.989);
- CreateObject(5115, -1299.7, -93.9, 323.60001, 0, 179.995, 343.987);
- CreateObject(5115, -1327.9004, 3.7002, 313, 0, 90, 337.989);
- CreateObject(5115, -1362.3, -107.9, 303.70001, 0, 90, 19.989);
- CreateObject(5115, -1360.4004, -73.5, 250.10001, 0, 90, 337.989);
- CreateObject(5115, -1359.9004, -70.90039, 103, 0, 90, 337.989);
- CreateObject(5115, -1362.5, -103.59961, 30.7, 0, 90, 19.984);
- CreateObject(5115, -1362.9004, -104, 111.9, 0, 90, 19.984);
- CreateObject(5115, -1363.5, -104, 184.89999, 0, 90, 19.984);
- CreateObject(5115, -1364, -104.5, 262, 0, 90, 19.984);
- CreateObject(5115, -1303.4, -129.3, 33.1, 0, 90, 90);
- CreateObject(7621, -675.59998, 843.70001, 17.8, 0, 0, 112);
- CreateObject(7621, -735.30005, 992.40002, 15.2, 0, 0, 267.995);
- CreateObject(7621, -735.79999, 966.90002, 24.6, 0, 0, 267.995);
- CreateObject(7621, -737.09961, 941, 16.6, 0, 0, 267.995);
- CreateObject(7621, -734.59998, 1011.5, 19.2, 0, 0, 267.995);
- CreateObject(7621, -718.20001, 1019.1, 17.1, 0, 0, 177.995);
- CreateObject(7621, -673.90002, 1019.3, 17.1, 0, 0, 177.99);
- CreateObject(7621, -626.59998, 1017.6, 16, 0, 0, 177.99);
- CreateObject(7621, -626.59961, 1017.5996, 16, 0, 0, 129.989);
- CreateObject(7621, -614.70001, 980, 14.3, 0, 0, 77.985);
- CreateObject(7621, -618, 899.79999, 0, 0, 0, 119.981);
- CreateObject(7621, -621.7998, 953.40039, 15.2, 0, 0, 77.981);
- CreateObject(7621, -615.70001, 895.79999, 11.5, 0, 0, 119.976);
- CreateObject(7621, -619.90039, 853.7998, 0, 0, 0, 69.972);
- CreateObject(7621, -621.5, 849.5, 8, 0, 0, 69.972);
- CreateObject(7621, -650.29999, 830.29999, 0, 0, 0, 13.972);
- CreateObject(7621, -642.79999, 834.20001, 12, 0, 0, 13.969);
- CreateObject(7621, -700, 905, 17.3, 0, 0, 179.995);
- CreateObject(7621, -690.2002, 876.90039, 17.1, 0, 0, 111.995);
- CreateObject(2179, -683.90002, 941.79999, 14.3, 0, 0, 0);
- CreateObject(1215, -689.79999, 942.79999, 13.2, 0, 0, 0);
- CreateObject(1215, -686.90039, 943, 13.2, 0, 0, 0);
- CreateObject(1215, -694, 960.70001, 11.8, 0, 0, 0);
- CreateObject(1215, -693.59961, 970.90039, 11.8, 0, 0, 0);
- CreateObject(1215, -680.70001, 935.59998, 16.4, 0, 0, 6);
- CreateObject(1226, -715.90002, 923.79999, 15.1, 0, 0, 0);
- CreateObject(1226, -715.7998, 987.90039, 15, 0, 0, 0);
- CreateObject(1223, -666.70001, 877.40002, 1, 0, 0, 0);
- CreateObject(1223, -640.09998, 864.29999, 1, 0, 0, 330);
- CreateObject(7072, -726.59998, 954.70001, 27.4, 0, 0, 0); //_______ MAISON FC MAP
- CreateObject(1364,-1980.93335000,111.16914400,27.46398500,0.00000000, 0.00000000,270.00000000); // GARE SF
- CreateObject(1364,-1980.91821300,155.08514400,27.47162200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1597,-1998.78112800,129.76802100,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.82141100,168.19569400,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.78491200,161.35238600,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.75952100,153.32896400,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.74975600,145.45559700,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.78515600,137.45034800,29.33724600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(8990,-1998.67700200,132.71490500,27.78890600,0.00000000, 0.00000000,270.00000000); //
- CreateObject(8990,-1998.65380900,145.83691400,27.77098100,0.00000000, 0.00000000,270.00000000); //
- CreateObject(8990,-1998.88891600,158.91676300,27.84637500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(9833,-1998.75158700,121.32236500,29.89004300,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2020.93811000,174.45407100,27.84956000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2020.95715300,142.57595800,27.93707100,0.00000000, 0.00000000,90.00000000); //
- CreateObject(1290,-1986.35717800,169.31443800,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.22753900,159.91018700,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.30310100,149.83537300,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.34460400,130.91076700,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.41699200,122.23438300,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-2000.69335900,79.21590400,32.70328500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.27966300,110.76992000,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(3463,-1992.13537600,97.67787900,27.05666000,0.00000000, 0.00000000,348.74990000); //
- CreateObject(1251,-1980.42858900,188.22573900,26.71718600,180.3776000, 6.01610000,0.85940000); //
- CreateObject(982,-2020.91955600,161.72708100,28.30982200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(983,-2020.94921900,145.71604900,28.31641400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(973,-2031.17932100,160.72419700,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(973,-2031.16052200,152.77488700,27.72617100,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(1215,-2026.59484900,152.61282300,28.60338600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-2026.54309100,160.85205100,28.60338600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1223,-2026.30761700,159.11738600,26.87686500,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1223,-2026.32238800,154.41911300,26.90040600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1318,-2029.53796400,157.23867800,27.80942200,0.85940000, 91.95970000,90.00000000); //
- CreateObject(1318,-2023.24194300,157.17717000,27.80942200,0.85940000, 90.24090000,270.48170000); //
- CreateObject(973,-2026.43347200,160.69645700,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(973,-2026.46923800,152.79191600,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(11417,-2019.48278800,182.97662400,31.75974700,0.00000000, 0.00000000,225.00000000); //
- CreateObject(1214,-2021.53527800,160.69232200,27.08778200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1214,-2021.59655800,152.76791400,27.00246200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3877,-2021.95922900,152.77912900,26.21686700,4.29720000, 12.03210000,17.18870000); //
- CreateObject(3877,-2021.77722200,160.75761400,26.17724400,1.71890000, 7.73490000,0.00000000); //
- CreateObject(982,-2033.61096200,182.89793400,28.51949300,0.00000000, 0.00000000,270.00000000); //
- CreateObject(982,-2056.60034200,119.13600900,28.70587300,358.2811000, 0.00000000,267.42170000); //
- CreateObject(10236,-1980.21240200,171.90896600,37.77611500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1980.40612800,180.79769900,27.43625500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1980.62866200,205.53916900,27.43625500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.56103500,166.20719900,27.35917300,0.00000000, 0.00000000,90.00000000); //
- CreateObject(996,-1960.51831100,205.61274700,26.03266000,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.54650900,197.46124300,26.02748500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.57165500,189.35978700,26.12391900,0.00000000, 354.84340000,270.00000000); //
- CreateObject(996,-1960.54162600,181.21685800,26.87765500,0.00000000, 356.56230000,270.00000000); //
- CreateObject(996,-1967.96667500,206.19123800,26.61664600,1.71890000, 4.29720000,0.00000000); //
- CreateObject(996,-1976.12902800,206.19326800,27.00358400,1.71890000, 2.57830000,0.00000000); //
- CreateObject(997,-1980.43737800,206.23345900,26.66466700,0.00000000, 3.43770000,0.00000000); //
- CreateObject(994,-1980.65002400,191.78373700,26.78781700,0.00000000, 0.00000000,90.00000000); //
- CreateObject(997,-1980.37683100,181.37437400,26.74229600,0.00000000, 0.00000000,90.00000000); //
- CreateObject(11547,-1970.40820300,202.04150400,29.05918300,3.43770000, 359.14060000,90.00000000); //
- CreateObject(11547,-1969.54736300,173.07034300,29.63215600,0.85940000, 0.00000000,90.00000000); //
- CreateObject(18452,-1967.97473100,187.80035400,29.04097600,354.8434000, 0,358.28110000,270.00000000); //
- CreateObject(3877,-1980.44897500,184.61898800,28.31115000,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3877,-1980.62487800,191.82437100,28.35324100,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1977.89904800,176.43608100,27.53454400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1972.34167500,176.44314600,27.47682000,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1966.85498000,176.41394000,27.41359500,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1961.38134800,176.42321800,27.33148400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1965.40844700,184.34468100,26.71540800,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1971.09448200,184.33258100,27.12212800,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1971.03796400,191.04493700,26.99400500,0.85940000, 4.29720000,0.85940000); //
- CreateObject(1215,-1965.43481400,191.02859500,26.51639700,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1962.37951700,198.73153700,26.34402700,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1967.88305700,198.73756400,26.67472600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1973.37744100,198.74412500,27.00487900,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1978.80871600,198.75378400,27.32682200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(9833,-1998.74865700,175.30694600,29.74004600,0.00000000, 0.00000000,22.50000000); //
- CreateObject(10281,-1981.92810100,192.85211200,35.20431500,0.00000000, 326.48200000,270.07740000); //
- CreateObject(3435,-1980.59314000,192.99363700,31.62282900,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3472,-1987.71789600,198.10980200,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-1999.19799800,198.70762600,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2000.58190900,218.27674900,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(2714,-1981.20483400,192.96308900,32.56834800,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1223,-2026.86999500,159.06935100,26.87371400,0.00000000, 0.00000000,180.00000000); //
- CreateObject(1223,-2026.85937500,154.39567600,26.89873700,0.00000000, 0.00000000,180.00000000);
- CreateObject(1364,-1980.93335000,111.16914400,27.46398500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1364,-1980.91821300,155.08514400,27.47162200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1597,-1998.78112800,129.76802100,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.82141100,168.19569400,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.78491200,161.35238600,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.75952100,153.32896400,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.74975600,145.45559700,29.34488300,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1597,-1998.78515600,137.45034800,29.33724600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(8990,-1998.67700200,132.71490500,27.78890600,0.00000000, 0.00000000,270.00000000); //
- CreateObject(8990,-1998.65380900,145.83691400,27.77098100,0.00000000, 0.00000000,270.00000000); //
- CreateObject(8990,-1998.88891600,158.91676300,27.84637500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(9833,-1998.75158700,121.32236500,29.89004300,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2020.93811000,174.45407100,27.84956000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2020.95715300,142.57595800,27.93707100,0.00000000, 0.00000000,90.00000000); //
- CreateObject(1290,-1986.35717800,169.31443800,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.22753900,159.91018700,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.30310100,149.83537300,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.34460400,130.91076700,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.41699200,122.23438300,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-2000.69335900,79.21590400,32.70328500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1290,-1986.27966300,110.76992000,32.71092200,0.00000000, 0.00000000,270.00000000); //
- CreateObject(3463,-1992.13537600,97.67787900,27.05666000,0.00000000,0.00000000,348.74990000); //
- CreateObject(1251,-1980.42858900,188.22573900,26.71718600,180.3776000, 6.01610000,0.85940000); //
- CreateObject(982,-2020.91955600,161.72708100,28.30982200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(983,-2020.94921900,145.71604900,28.31641400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(973,-2031.17932100,160.72419700,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(973,-2031.16052200,152.77488700,27.72617100,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(1215,-2026.59484900,152.61282300,28.60338600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-2026.54309100,160.85205100,28.60338600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1223,-2026.30761700,159.11738600,26.87686500,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1223,-2026.32238800,154.41911300,26.90040600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1318,-2029.53796400,157.23867800,27.80942200,0.85940000, 91.95970000,90.00000000); //
- CreateObject(1318,-2023.24194300,157.17717000,27.80942200,0.85940000, 90.24090000,270.48170000); //
- CreateObject(973,-2026.43347200,160.69645700,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(973,-2026.46923800,152.79191600,27.70117200,91.10030000 ,0.00000000,180.00000000); //
- CreateObject(11417,-2019.48278800,182.97662400,31.75974700,0.00000000, 0.00000000,225.00000000); //
- CreateObject(1214,-2021.53527800,160.69232200,27.08778200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1214,-2021.59655800,152.76791400,27.00246200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3877,-2021.95922900,152.77912900,26.21686700,4.29720000, 12.03210000,17.18870000); //
- CreateObject(3877,-2021.77722200,160.75761400,26.17724400,1.71890000, 7.73490000,0.00000000); //
- CreateObject(982,-2033.61096200,182.89793400,28.51949300,0.00000000, 0.00000000,270.00000000); //
- CreateObject(982,-2056.60034200,119.13600900,28.70587300,358.2811000, 0.00000000,267.42170000); //
- CreateObject(10236,-1980.21240200,171.90896600,37.77611500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1980.40612800,180.79769900,27.43625500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1980.62866200,205.53916900,27.43625500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.56103500,166.20719900,27.35917300,0.00000000, 0.00000000,90.00000000); //
- CreateObject(996,-1960.51831100,205.61274700,26.03266000,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.54650900,197.46124300,26.02748500,0.00000000, 0.00000000,270.00000000); //
- CreateObject(996,-1960.57165500,189.35978700,26.12391900,0.00000000, 354.84340000,270.00000000); //
- CreateObject(996,-1960.54162600,181.21685800,26.87765500,0.00000000, 356.56230000,270.00000000); //
- CreateObject(996,-1967.96667500,206.19123800,26.61664600,1.71890000, 4.29720000,0.00000000); //
- CreateObject(996,-1976.12902800,206.19326800,27.00358400,1.71890000, 2.57830000,0.00000000); //
- CreateObject(997,-1980.43737800,206.23345900,26.66466700,0.00000000, 3.43770000,0.00000000); //
- CreateObject(994,-1980.65002400,191.78373700,26.78781700,0.00000000, 0.00000000,90.00000000); //
- CreateObject(997,-1980.37683100,181.37437400,26.74229600,0.00000000, 0.00000000,90.00000000); //
- CreateObject(11547,-1970.40820300,202.04150400,29.05918300,3.43770000, 359.14060000,90.00000000); //
- CreateObject(11547,-1969.54736300,173.07034300,29.63215600,0.85940000, 0.00000000,90.00000000); //
- CreateObject(18452,-1967.97473100,187.80035400,29.04097600,354.8434000, 0,358.28110000,270.00000000); //
- CreateObject(3877,-1980.44897500,184.61898800,28.31115000,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3877,-1980.62487800,191.82437100,28.35324100,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1977.89904800,176.43608100,27.53454400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1972.34167500,176.44314600,27.47682000,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1966.85498000,176.41394000,27.41359500,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1961.38134800,176.42321800,27.33148400,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1965.40844700,184.34468100,26.71540800,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1971.09448200,184.33258100,27.12212800,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1971.03796400,191.04493700,26.99400500,0.85940000, 4.29720000,0.85940000); //
- CreateObject(1215,-1965.43481400,191.02859500,26.51639700,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1962.37951700,198.73153700,26.34402700,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1967.88305700,198.73756400,26.67472600,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1973.37744100,198.74412500,27.00487900,0.00000000, 0.00000000,0.00000000); //
- CreateObject(1215,-1978.80871600,198.75378400,27.32682200,0.00000000, 0.00000000,0.00000000); //
- CreateObject(9833,-1998.74865700,175.30694600,29.74004600,0.00000000, 0.00000000,22.50000000); //
- CreateObject(10281,-1981.92810100,192.85211200,35.20431500,0.00000000, 326.48200000,270.07740000); //
- CreateObject(3435,-1980.59314000,192.99363700,31.62282900,0.00000000, 0.00000000,0.00000000); //
- CreateObject(3472,-1987.71789600,198.10980200,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-1999.19799800,198.70762600,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(3472,-2000.58190900,218.27674900,27.05666000,0.00000000, 0.00000000,326.25000000); //
- CreateObject(2714,-1981.20483400,192.96308900,32.56834800,0.00000000, 0.00000000,270.00000000); //
- CreateObject(1223,-2026.86999500,159.06935100,26.87371400,0.00000000, 0.00000000,180.00000000); //
- CreateObject(1223,-2026.85937500,154.39567600,26.89873700,0.00000000, 0.00000000,180.00000000); // GARE SF
- CreateVehicle(457,-679.3231,968.3500,12.1328,92.3076, 2, 5, 60);
- CreateVehicle(457,-679.1918,966.1937,12.1328,98.1160, 146, 5, 60);
- CreateVehicle(473,-660.9169,875.3598,-0.5663,224.3628, 148, 5, 60);
- CreateVehicle(453,-644.2521,864.1975,-0.4894,226.5840, 148, 5, 60);
- CreateVehicle(468,-2489.6309,2339.9700,4.9844,176.7868, 6, 6, 60);
- CreateVehicle(468,-2490.9873,2339.6919,4.9844,179.9202, 6, 6, 60);
- CreateVehicle(521,174.5168,1173.4656,14.7578,146.8387, 0, 0, 60);
- CreateVehicle(521,178.2362,1171.0393,14.7578,139.3186, 0, 0, 60);
- CreateVehicle(402,164.5173,1143.8923,14.4027,58.7562, 0, 0, 60);
- CreateVehicle(402,155.4707,1149.3801,14.5750,58.7562, 0, 0, 60);
- CreateVehicle(457,-679.3231,968.3500,12.1328,92.3076, 2, 5, 60);
- CreateVehicle(457,-679.1918,966.1937,12.1328,98.1160, 146, 5, 60);
- CreateVehicle(473,-660.9169,875.3598,-0.5663,224.3628, 148, 5, 60);
- CreateVehicle(453,-644.2521,864.1975,-0.4894,226.5840, 148, 5, 60);
- CreateVehicle(468,-2489.6309,2339.9700,4.9844,176.7868, 6, 6, 60);
- CreateVehicle(468,-2490.9873,2339.6919,4.9844,179.9202, 6, 6, 60);
- CreateVehicle(521,174.5168,1173.4656,14.7578,146.8387, 0, 0, 60);
- CreateVehicle(521,178.2362,1171.0393,14.7578,139.3186, 0, 0, 60);
- CreateVehicle(402,164.5173,1143.8923,14.4027,58.7562, 0, 0, 60);
- CreateVehicle(402,155.4707,1149.3801,14.5750,58.7562, 0, 0, 60);
- CreateVehicle(596,1585.8738,-1667.4043,5.8919,264.1713, 0, 1, 60); //_______ TEAM LSPD
- CreateVehicle(596,1535.8026,-1667.5237,13.3828,0.4123, 0, 1, 60);
- CreateVehicle(596,1536.1373,-1678.3073,13.3828,0.4123, 0, 1, 60);
- CreateVehicle(596,1585.6581,-1671.6388,5.8921,270.1714, 0, 1, 60);
- CreateVehicle(596,1601.7684,-1683.9285,5.8906,92.1964, 0, 1, 60);
- CreateVehicle(596,1600.8224,-1687.9236,5.8906,91.2564, 0, 1, 60);
- CreateVehicle(596,1600.4896,-1692.0933,5.8906,90.9431, 0, 1, 60);
- CreateVehicle(596,1600.1830,-1695.8353,5.8906,90.9431, 0, 1, 60);
- CreateVehicle(596,1600.2799,-1700.2219,5.8906,85.6726, 0, 1, 60);
- CreateVehicle(596,1601.5909,-1704.1636,5.8906,91.9393, 0, 1, 60);
- CreateVehicle(596,1564.1633,-1606.5236,13.3828,183.7469, 0, 1, 60);
- CreateVehicle(596,1568.0383,-1606.7089,13.3828,180.3002, 0, 1, 60);
- CreateVehicle(596,1571.0923,-1607.1292,13.3828,180.3002, 0, 1, 60);
- CreateVehicle(427,1595.6433,-1711.4316,5.8906,0.8053, 0, 1, 60);
- CreateVehicle(427,1591.3815,-1710.7928,5.8906,0.8053, 0, 1, 60);
- CreateVehicle(528,1587.2036,-1710.0830,5.8906,355.1653, 0, 1, 60);
- CreateVehicle(601,1583.5396,-1709.8684,5.8906,1.7453, 0, 1, 60);
- CreateVehicle(523,1566.5485,-1635.7261,13.5544,3.7937, 0, 1, 60);
- CreateVehicle(523,1564.0524,-1635.4775,13.5537,7.0954, 0, 1, 60);
- CreateVehicle(523,1562.4067,-1635.2144,13.5523,5.2154, 0, 1, 60); //_______ TEAM LSPD
- CreateVehicle(462,-1996.5983,137.5631,27.6875,274.8248, 5, 5, 556); //_______ TEAM CIVIL
- CreateVehicle(462,-1996.3937,138.4342,27.6799,264.2274, 120, 120, 556);
- CreateVehicle(462,-1996.4219,139.1705,27.6799,264.9103, 321, 321, 556);
- CreateVehicle(400,-1970.6545,202.0254,27.0047,178.5418, 196, 196, 556);
- CreateVehicle(414,-1965.0038,201.3360,26.6147,174.8380, 0, 0, 556);
- CreateVehicle(415,-1968.0433,187.4923,27.1581,81.2066, 124, 120, 556);
- CreateVehicle(543,-1964.0471,172.3234,27.5741,357.3121, 26, 320, 556);
- CreateVehicle(576,-1969.5249,172.9881,27.6875,356.7416, 85, 84, 556);
- CreateVehicle(579,-1975.2631,173.8275,27.6875,351.4711, 6, 6, 556);
- CreateVehicle(411,-2034.9291,170.2151,28.8359,280.4485, 325, 325, 556);
- CreateVehicle(411,-2034.9215,178.8746,28.8429,260.6033, 325, 325, 556);
- CreateVehicle(444,-2026.5537,124.0416,29.1490,2.0356, 251, 252, 556);
- CreateVehicle(544,-2022.6075,75.0528,28.0782,268.8553, 3, 0, 556);
- CreateVehicle(544,-2022.6329,83.5356,28.0718,267.2887, 3, 0, 556);
- CreateVehicle(407,-2023.2188,92.3195,28.1257,272.3021, 3, 0, 556);//______TEAM CIVIL
- CreateObject(1372, -2491.8, 2356.8, 9.3, 0, 0, 130);
- CreateObject(1649, -2491.3, 2360.2, 10, 0, 0, 48);
- CreateObject(1649, -2491.2, 2360.1001, 11, 0, 0, 227.999);
- CreateObject(1649, -2491.3999, 2360.2, 10, 0, 0, 227.999);
- CreateObject(1649, -2487.6001, 2361.80005, 10, 0, 0, 0);
- CreateObject(1649, -2487.7, 2361.8, 10.9, 0, 0, 180);
- CreateObject(1492, -2485.6001, 2361.8, 9.2, 0, 0, 0);
- CreateObject(3246, -2489.5, 2368.3999, 9.3, 0, 0, 0);
- CreateObject(1492, -2482.5, 2361.8999, 9.2, 0, 0, 184);
- CreateObject(1649, -2487.7002, 2361.7998, 10.9, 0, 0, 180);
- CreateObject(2896, -2485.8, 2355.3, 10.3, 0, 0, 0);
- CreateObject(3174, -2478.8999, 2326, 4, 0, 0, 306);
- CreateObject(3172, -2487.3, 2328.3, 3.8, 0, 0, 52);
- CreateObject(7617, -2466.1001, 2318.3, 15.8, 0, 0, 0);
- CreateObject(13592, -2264.3, 2322.7, 13.4, 0, 0, 276);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetSpawnInfo(playerid, 1, 310,-688.3024,940.4612,13.6328,5.6689,0,0,0,0,0,0);
- SpawnPlayer(playerid);
- GivePlayerMoney(playerid, 5000);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new string[128], pName[MAX_PLAYER_NAME]; // On créer la variable string et pName (Ne pas modifier)
- GetPlayerName(playerid,pName,MAX_PLAYER_NAME); // On met le pseudo du joueur dans la variable
- format(string,sizeof string,"{9B0BC3}»| {C00DF2}%s{9B0BC3}(ID:{C00DF2}%d{9B0BC3}) a rejoint le serveur|«",pName,playerid); // On créer le message de connexion (Qui va indiquer le pseudo + l'id du joueur)
- SendClientMessageToAll(0xFFFFFFAA,string); // Et on envoie le tout à tout les joueurs connectés.
- SendClientMessage(playerid, -1, "{B43104}[Astuce]{FF4000} Afin de choisir votre Spawn, merci d'effectuer {B43104}«/reclass»");
- PlayAudioStreamForPlayer(playerid, "http://a.tumblr.com/tumblr_mlhimsVyHD1qaq6wbo1.mp3");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new // On commence à créer la variable
- string[128], // Première variable pour créer le message
- name[MAX_PLAYER_NAME]; // Deuxième et dernière variable pour le pseudo du joueur
- GetPlayerName(playerid,name,MAX_PLAYER_NAME); // Ont met le pseudo du joueur dans la variable
- switch(reason) // Là, on va switcher("permuter") les différentes raison de déconnexion (0 = CRASH, 1 = NORMAL et 2 = KICK/BAN)
- {
- case 0: format(string,sizeof string,"{9B0BC3}»| {C00DF2}%s{9B0BC3} a quitter le serveur(Crash)|«",name); // Message de crash
- case 1: format(string,sizeof string,"{9B0BC3}»| {C00DF2}%s{9B0BC3} a quitter le serveur(Quitté)|«",name); // Message de déconnexion normal
- case 2: format(string,sizeof string,"{9B0BC3}»| {C00DF2}%s{9B0BC3} a quitter le serveur(Kick/Ban)|«",name); // Message de kick
- }
- SendClientMessageToAll(0xFFFFFFAA,string); // On envoie le message à tout les joueurs connectés.
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- // Anti-Spawnkill (5 seconds)
- // Set their health very high so they can't be killed
- ShowPlayerDialog(playerid, 123, DIALOG_STYLE_LIST, "Spawn", "{08088A}»{0101DF} Los Santos (LSPD)\n{2E2E2E}»{585858} San Fierro (Civil)\n{868A08}»{AEB404} BaySide (Vagos)\n{8A0808}»{FF0000} Fort Carson (Criminel)", "Go!", "Fermer");
- SetPlayerHealth(playerid, 999999);
- // Notify them
- SendClientMessage(playerid, -1, "{045FB4}[Info]{00BFFF} Vous êtes en protection ''Anti-Kill'' pendant 15 secondes");
- // Start a 5 second timer to end the anti-spawnkill
- SetTimerEx("EndAntiSpawnKill", 15000, false, "i", playerid);
- }
- // Forward (make public) the function so the server can 'see' it
- forward EndAntiSpawnKill(playerid);
- // The timer function - the code to be executed when the timer is called goes here
- public EndAntiSpawnKill(playerid)
- {
- // 5 seconds has passed, so let's set their health back to 100
- SetPlayerHealth(playerid, 100);
- // Let's notify them also
- SendClientMessage(playerid, -1, "{610B0B}[Attention]{DF0101} Vous n'êtes plus protéger par ''Anti-Kill'' {610B0B}|{DF0101} QUE LE COMBAT COMMENCE !");
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(killerid != INVALID_PLAYER_ID)
- SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
- SendDeathMessage(killerid, playerid, reason);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/fleurs", true) ==0)
- {
- SendClientMessage(playerid, -1, "{610B5E}[Info]{DF01D7} Sapristi ! Un énorme bouquet de fleurs est tombé sur ta tête !");
- GivePlayerWeapon(playerid, 14, 1);
- return 1;
- }
- new spawnveh[MAX_PLAYERS];
- if(strcmp(cmdtext, "/infernus", true) == 0)
- {
- new Float:x, Float:y, Float:z, Float:angle;
- new Infernus;
- if(spawnveh[playerid] != 0) DestroyVehicle(spawnveh[playerid]);
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid,angle);
- Infernus = CreateVehicle(411,x,y,z,angle,-1,-1,10000);
- PutPlayerInVehicle(playerid,Infernus,0);
- spawnveh[playerid] = GetPlayerVehicleID(playerid);
- }
- if(strcmp(cmdtext, "/minuit", true) ==0)
- {
- if(IsPlayerAdmin(playerid))
- SendClientMessageToAll(-1, "{868A08}[Info]{AEB404} Bonne nuit les petits !");
- if(IsPlayerAdmin(playerid))
- SetWorldTime(0);
- return 1;
- }
- if (strcmp(cmdtext, "/reboot", true) == 0){
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- SendRconCommand ("gmx");
- if(IsPlayerAdmin(playerid))
- SendClientMessageToAll(-1, "{8A0808}[Attention]{DF0101} Reboot du serveur!!");
- return 1;
- }
- if(strcmp(cmdtext, "/suicider", true) == 0)
- {
- SetPlayerHealth(playerid, 0);
- GivePlayerMoney(playerid, -100);
- SendClientMessage(playerid, -1, "{868A08}[Info]{AEB404} Vous vous êtes suicider, vous perdez donc 100$");
- return 1;
- }
- if(strcmp(cmdtext, "/freeze", true) == 0)
- {
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- TogglePlayerControllable(playerid,0);
- return 1;
- }
- if(strcmp(cmdtext, "/unfreeze", true) == 0)
- {
- TogglePlayerControllable(playerid,1);
- return 1;
- }
- if(strcmp(cmdtext, "/eagle", true) ==0)
- {
- SendClientMessage(playerid, -1, "{868A08}[Info]{AEB404} Vous vennez de recevoir un Eagle !");
- GivePlayerWeapon(playerid, 24, 999);
- GivePlayerMoney(playerid, -100);
- return 1;
- }
- if(strcmp(cmdtext, "/sniper", true) ==0)
- {
- SendClientMessage(playerid, -1, "{868A08}[Info]{AEB404} Vous vennez de recevoir un Sniper !");
- GivePlayerWeapon(playerid, 34, 999);
- GivePlayerMoney(playerid, -250);
- return 1;
- }
- if(strcmp(cmdtext, "/fille", true) ==0)
- {
- SendClientMessage(playerid, -1, "{8A0868}[Info]{DF01A5} Tu es maintenant une fille !");
- SetPlayerSkin(playerid, 306);
- return 1;
- }
- if(strcmp(cmdtext, "/aide", true) ==0)
- {
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Véhicule]{FE642E} «/infernus, /veh»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Skin]{FE642E} «/fille, /changeskin»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Arme]{FE642E} «/eagle, /sniper»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Divers]{FE642E} «/explosemoi, /fleurs, /lightfw, /placeboombox»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Divers]{FE642E} «/neon, /sirene, /suppobjet, /taxis, /police, /veh, /reclass»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Divers]{FE642E} «/unfreeze, /musique, /butiner, /suicider»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-FunFair]{FE642E} «/aidefunfair»");
- return 1;
- }
- if(strcmp(cmdtext, "/aidefunfair", true) ==0)
- {
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-TP]{FE642E} «/funfair»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Attraction]{FE642E} «/roller, /carousel, /revolution»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Attraction]{FE642E} «/topgun, /thejail, /projekt, /ferriswheel»");
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Attraction]{FE642E} «/caida, /cow, /observer»");
- return 1;
- }
- if(strcmp(cmdtext, "/changeskin", true, 11) == 0)
- {
- new string[128], skinid;
- if(!cmdtext[11]) return SendClientMessage(playerid, -1, "{5E610B}[Usage][AEB404} /changeskin [0 à 311]");
- skinid = strval(cmdtext[12]);
- switch(skinid)
- {
- case 3, 4, 5, 6, 8, 42, 65, 74, 86, 119, 149, 208, 268, 273, 289: { return SendClientMessage(playerid, -1, "[Erreur] ID de skin invalide !"); }
- default:
- {
- SetPlayerSkin(playerid, skinid);
- format(string, sizeof(string), "{868A08}[Info]{AEB404} Vous avez changer votre skin.", skinid);
- SendClientMessage(playerid, -1, string);
- }
- }
- return 1;
- }
- if (strcmp(cmdtext, "/explosemoi", true) == 0)
- {
- new Float:POS[3];
- GetPlayerPos(playerid, POS[0], POS[1], POS[2]);
- CreateExplosionForPlayer(playerid, POS[0], POS[1], POS[2], 1, 10.0);
- return 1;
- }
- if (strcmp(cmdtext, "/reclass", true) == 0)
- {
- ShowPlayerDialog(playerid, 123, DIALOG_STYLE_LIST, "Spawn", "{08088A}»{0101DF} Los Santos (LSPD)\n{2E2E2E}»{585858} San Fierro (Civil)\n{868A08}»{AEB404} BaySide (Vagos)\n{8A0808}»{FF0000} Fort Carson (Criminel)", "Go!", "Fermer");
- return 1;
- }
- if(strcmp(cmdtext, "/musique", true) == 0)
- {
- ShowPlayerDialog(playerid,45,DIALOG_STYLE_LIST,"{31B404}Musique","{DF0101}NRJ\n{FF8000}Hit-{BDBDBD}West\n{DF01A5}Fun {F7FE2E}Radio\n{DF0101}Radio {2E64FE}Bonheur\n{E6E6E6}RTL2","-1", "{DF0101}Éteindre");
- return 1;
- }
- if(strcmp(cmdtext, "/aa", true) ==0)
- {
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Admin]{FE642E} «/togglefallout, /startfallout, /minuit, /midi, /godmod»");
- if(IsPlayerAdmin(playerid))
- SendClientMessage(playerid, -1, "{DF3A01}[Commande-Admin]{FE642E} «/freeze, /reboot, /areparer, /kick, /ban, /startall»");
- return 1;
- }
- // /funfair
- if (strcmp("/funfair", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid, 832.609008, -1805.639282, 13.045351);
- SendClientMessage(playerid, -1, "[Info] Vous avez rejoins l'espace détente! Bon amusement!! (Merci de ne pas DM)");
- return 1;
- }
- if(strcmp(cmdtext, "/areparer", true) == 0)
- {
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid, -1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "{8A0808}[Erreur]{DF0101} Tu n'es pas dans un véhicule!");
- if(IsPlayerAdmin(playerid))
- RepairVehicle(GetPlayerVehicleID(playerid));
- if(IsPlayerAdmin(playerid))
- SendClientMessage(playerid, -1, "{868A08}[Info]{AEB404} Ton véhicule a bien été réparé! Le casse pas trop!");
- return 1;
- }
- if(strcmp(cmdtext, "/butiner", true) == 0)
- {
- PlayAudioStreamForPlayer(playerid, "http://www.aht.li/2668451/butiner.mp3");
- SendClientMessage(playerid,-1, "{585858}[Info]{FF8000} Vous butinez!");
- return 1;
- }
- if (strcmp("/radiofunfair", cmdtext, true) == 0)
- {
- new Float:X, Float:Y, Float:Z, Float:Distance = 350.0;
- GetPlayerPos(playerid, X, Y, Z);
- PlayAudioStreamForPlayer(playerid, "http://streaming.radio.funradio.fr/fun-1-44-96?.uma", X, Y, Z, Distance, 1);
- return 1;
- }
- if(strcmp(cmdtext, "/godmod", true) == 0)
- {
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1,"{868A08}[Info]{AEB404} Oh my god ! tu es en GOD MOD !!!");
- if(IsPlayerAdmin(playerid))
- SetPlayerHealth(playerid, 999999999);
- if(IsPlayerAdmin(playerid))
- GivePlayerWeapon(playerid, 38, 99999);
- return 1;
- }
- if(strcmp(cmdtext, "/midi", true) ==0)
- {
- if(!IsPlayerAdmin(playerid))
- SendClientMessage(playerid,-1, "{8A0808}[Erreur]{DF0101} Vous n'êtes pas Administrateur");
- if(IsPlayerAdmin(playerid))
- SendClientMessageToAll(-1, "{868A08}[Info]{AEB404} Il est l'heure de se lever les amis YOUHOUUUUUUUUUUUUUUUUUUU");
- if(IsPlayerAdmin(playerid))
- SetWorldTime(12);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- StopAudioStreamForPlayer(playerid);
- 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[])
- {
- printf("[RCON]: You typed '/rcon %s'!", cmd);
- if(!strcmp(cmd, "hello", true))
- {
- SendClientMessageToAll(0xFFFFFFAA, "Hello World!");
- print("You said hello to the world."); // This will appear to the player who typed the rcon command in the chat in white
- return 1;
- }
- return 0;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 123)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: // LS
- {
- SendClientMessage(playerid, -1, "{08088A}[Info]{0101DF} Vous avez rejoint la team «LSPD»");
- SetPlayerPos(playerid, 1580.1716,-1634.3556,13.5623);
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerMarkerForPlayer( 42, 1, ( GetPlayerColor( 1 ) | 0x00008BFF ) );
- SetPlayerColor(playerid, 0x00008BFF);
- SetPlayerTeam(playerid, 1);
- GivePlayerWeapon(playerid, 31, 120);
- GivePlayerWeapon(playerid, 24, 120);
- GivePlayerWeapon(playerid, 46, 1);
- GivePlayerWeapon(playerid, 31, 120);
- GivePlayerWeapon(playerid, 17, 10);
- SetPlayerSkin(playerid, 311);
- }
- case 1: // SF
- {
- SendClientMessage(playerid, -1, "{2E2E2E}[Info]{585858} Vous avez rejoint la team «Civil»");
- SetPlayerPos(playerid, -1979.3777,137.7212,27.6875);
- SetPlayerSkin(playerid, 7);
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerMarkerForPlayer( 42, 1, ( GetPlayerColor( 1 ) | 0xAFAFAFAA ) );
- SetPlayerColor(playerid, 0xAFAFAFAA);
- SetPlayerTeam(playerid, 2);
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerWeapon(playerid, 10, 1);
- GivePlayerWeapon(playerid, 9, 1);
- GivePlayerWeapon(playerid, 15, 1);
- GivePlayerWeapon(playerid, 22, 120);
- }
- case 2: // BS
- {
- SendClientMessage(playerid, -1, "{D7DF01}[Info]{FFFF00} Vous avez rejoint la team «Vagos»");
- SetPlayerPos(playerid, -2492.1594,2363.1672,10.2769);
- SetPlayerSkin(playerid, 108);
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerMarkerForPlayer( 42, 1, ( GetPlayerColor( 1 ) | 0xFFFF00AA ) );
- SetPlayerColor(playerid, 0xFFFF00AA);
- SetPlayerTeam(playerid, 3);
- GivePlayerWeapon(playerid, 30, 120);
- GivePlayerWeapon(playerid, 28, 120);
- GivePlayerWeapon(playerid, 5, 1);
- GivePlayerWeapon(playerid, 32, 120);
- }
- case 3: // FC
- {
- SendClientMessage(playerid, -1, "{8A0808}[Info]{FF0000} Vous avez rejoint la team «Criminel»");
- SetPlayerPos(playerid, 184.9717,1167.7344,14.7578);
- SetPlayerSkin(playerid, 167);
- ResetPlayerWeapons(playerid);
- SetPlayerHealth(playerid, 100.0);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerMarkerForPlayer( 42, 1, ( GetPlayerColor( 1 ) | 0xBD0000FF ) );
- SetPlayerColor(playerid, 0xBD0000FF);
- SetPlayerTeam(playerid, 4);
- GivePlayerWeapon(playerid, 39, 120);
- GivePlayerWeapon(playerid, 34, 120);
- GivePlayerWeapon(playerid, 30, 120);
- GivePlayerWeapon(playerid, 18, 120);
- }
- }
- }
- }
- if(dialogid == 45)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: PlayAudioStreamForPlayer(playerid, "http://adwzg3.tdf-cdn.com/8470/nrj_165631.mp3");
- case 1: PlayAudioStreamForPlayer(playerid, "http://broadcast.infomaniak.ch/hitwest-high.mp3");
- case 2: PlayAudioStreamForPlayer(playerid, "http://streaming.radio.funradio.fr/fun-1-44-96?.uma");
- case 3: PlayAudioStreamForPlayer(playerid, "http://mp3lg2.scdn.arkena.com/3661/rad_102352.mp3");
- case 4: PlayAudioStreamForPlayer(playerid, "http://streaming.radio.rtl2.fr/rtl2-1-44-128");
- case 6: StopAudioStreamForPlayer(playerid);
- }
- }
- }
- return 0;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public Hour();
- {
- hour++;
- SetWorldTime(hour%24);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement