Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <dini>
- #include <sscanf2>
- #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_BRIGHTRED 0xE60000FF
- #define COLOR_BLUE 0x76c2ffff
- #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 LIGHTBLUE 0x33CCFFAA
- #define COLOR_DARKRED 0xAA993333
- #define COLOR_VIOLET 0x9955DEEE
- #define NICE_BLUE 0xa0d3ffAA
- #define GREEN 0x21DD00FF
- #define RED 0xE60000FF
- #define ADMIN_RED 0xFB0000FF
- #define YELLOW 0xFFFF00FF
- #define ORANGE 0xF97804FF
- #define LIGHTRED 0xFF8080FF
- #define PURPLE 0xB360FDFF
- #define PLAYER_COLOR 0xFFFFFFFF
- #define BLUE 0x1229FAFF
- #define LIGHTGREEN 0x38FF06FF
- #define DARKPINK 0xE100E1FF
- #define DARKGREEN 0x008040FF
- #define ANNOUNCEMENT 0x00CACAFB
- #define COLOR_SYSTEM 0xEFEFF7AA
- #define NICESKY 0x99FFFFAA
- #define GRAY 0xCECECEFF
- #define red 0xE60000FF
- #define yellow 0xFFFF00FF
- forward Nupdate ();
- new Text:Textdraw0;
- new Text:Textdraw1;
- new Text:Textdraw2;
- new Text:Textdraw3;
- new Text:Textdraw4;
- new Text:Textdraw5;
- new Text:Textdraw6;
- new Text:Textdraw7;
- new Text:Textdraw8;
- new Text:Textdraw9;
- new Text:Textdraw10;
- new cashspam[MAX_PLAYERS];
- new freeweap[MAX_PLAYERS];
- new RandomMSG[][] =
- {
- "[ATTENTION] Welcome to of Next Generation Stunting.",
- "[INFO] Visit our forum at www.ngssamp.co.nr NOW!",
- "[SERVER TIP] Did you know 'H' Makes your car HOP & 'LALT' Makes your car go faster?.",
- "[INFO] Like the server? Donnate now to keep the server running.",
- "[SERVER TIP] Whant to teleport to places? Use /teleports to get a list of teleport's.",
- "[SERVER TIP] Do /cmds for list of all the commands."
- };
- userfile[128]
- forward SendMSG(playerid);
- enum PlayerData
- {
- InClan
- };
- forward MoveTeleupdate ();
- #define Dialog_Help 1
- #define Dialog_Credits 2
- #define Dialog_Rules 3
- #define Dialog_About 4
- #define Dialog_Cmds 5
- #define Dialog_Teles 6
- #define Dialog_Myweather 7
- #define Dialog_Color 8
- enum PlayerSpawnInfo {
- Float:PlayerX,
- Float:PlayerY,
- Float:PlayerZ
- }
- new M4[4][PlayerSpawnInfo] =
- {
- {2818.5164,896.3160,10.1656},
- {2883.3025,917.8373,10.7500},
- {2845.2988,956.0560,10.7500},
- {2789.0759,964.5651,10.7500}
- };
- new MDM[4][PlayerSpawnInfo] =
- {
- {-1861.8998,-1637.3817,21.7081},
- {-1935.9026,-1645.5381,21.4771},
- {-1916.1378,-1702.7909,21.4771},
- {-1858.3115,-1723.9332,21.4771}
- };
- new AK47[4][PlayerSpawnInfo] =
- {
- {2396.7844,-2619.4292,13.6641},
- {2413.7073,-2643.3137,17.9107},
- {2387.4197,-2624.1609,21.4924},
- {2427.3394,-2605.0764,28.9382}
- };
- new FDM[3][PlayerSpawnInfo] =
- {
- {-745.5325,-2082.5903,11.3800},
- {-678.2241,-2037.9454,24.3030},
- {-633.7532,-1833.4265,24.9608}
- };
- new BDM[3][PlayerSpawnInfo] =
- {
- {2424.5066,1919.4581,6.0156},
- {2467.4802,1883.8834,24.3753},
- {2478.4009,1924.8091,19.7644}
- };
- main()
- {
- print("\n----------------------------------");
- print(" NGS 0.1 ");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- #pragma tabsize 0
- SetGameModeText("NGS 0.1");
- SetTimer("SendMSG",600000,true);
- AddPlayerClass(0,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn1
- AddPlayerClass(1,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn2
- AddPlayerClass(2,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn3
- AddPlayerClass(7,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn4
- AddPlayerClass(20,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn5
- AddPlayerClass(21,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn6
- AddPlayerClass(23,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn7
- AddPlayerClass(24,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn8
- AddPlayerClass(25,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn9
- AddPlayerClass(29,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn10
- AddPlayerClass(123,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn11
- AddPlayerClass(46,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn12
- AddPlayerClass(47,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn13
- AddPlayerClass(48,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn14
- AddPlayerClass(50,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn15
- AddPlayerClass(59,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn16
- AddPlayerClass(60,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn17
- AddPlayerClass(66,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn18
- AddPlayerClass(80,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn19
- AddPlayerClass(81,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn20
- AddPlayerClass(85,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn21
- AddPlayerClass(87,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn22
- AddPlayerClass(92,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn23
- AddPlayerClass(91,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn24
- AddPlayerClass(98,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn25
- AddPlayerClass(99,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn26
- AddPlayerClass(101,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn27
- AddPlayerClass(102,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn28
- AddPlayerClass(103,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn29
- AddPlayerClass(104,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn30
- AddPlayerClass(105,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn31
- AddPlayerClass(106,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn32
- AddPlayerClass(107,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn33
- AddPlayerClass(108,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn34
- AddPlayerClass(109,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn35
- AddPlayerClass(110,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn36
- AddPlayerClass(111,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn37
- AddPlayerClass(112,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn38
- AddPlayerClass(114,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn39
- AddPlayerClass(115,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn40
- AddPlayerClass(116,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn41
- AddPlayerClass(117,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn42
- AddPlayerClass(118,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn43
- AddPlayerClass(120,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn44
- AddPlayerClass(121,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn45
- AddPlayerClass(122,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn46
- AddPlayerClass(124,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn47
- AddPlayerClass(125,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn48
- AddPlayerClass(126,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn49
- AddPlayerClass(137,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn50
- AddPlayerClass(138,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn51
- AddPlayerClass(139,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn52
- AddPlayerClass(140,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn53
- AddPlayerClass(143,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn54
- AddPlayerClass(147,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn55
- AddPlayerClass(148,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn56
- AddPlayerClass(150,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn57
- AddPlayerClass(154,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn58
- AddPlayerClass(155,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn59
- AddPlayerClass(163,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn60
- AddPlayerClass(164,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn61
- AddPlayerClass(165,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn62
- AddPlayerClass(166,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn63
- AddPlayerClass(167,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn64
- AddPlayerClass(170,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn65
- AddPlayerClass(169,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn66
- AddPlayerClass(174,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn67
- AddPlayerClass(175,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn68
- AddPlayerClass(178,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn69
- AddPlayerClass(180,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn70
- AddPlayerClass(184,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn71
- AddPlayerClass(185,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn72
- AddPlayerClass(188,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn73
- AddPlayerClass(204,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn74
- AddPlayerClass(230,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn75
- AddPlayerClass(244,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn76
- AddPlayerClass(249,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn77
- AddPlayerClass(251,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn78
- AddPlayerClass(269,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn79
- AddPlayerClass(270,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn80
- AddPlayerClass(271,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn81
- AddPlayerClass(280,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn82
- AddPlayerClass(281,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn83
- AddPlayerClass(282,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn84
- AddPlayerClass(283,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn85
- AddPlayerClass(284,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn86
- AddPlayerClass(285,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn87
- AddPlayerClass(286,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn88
- AddPlayerClass(287,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn89
- AddPlayerClass(288,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn90
- AddPlayerClass(292,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn91
- AddPlayerClass(294,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn92
- AddPlayerClass(299,2247.9468,573.0775,17.8702,273.7723,0,0,0,0,0,0); // spawn93
- //TextDraws//
- Textdraw0 = TextDrawCreate(503.000000, 114.000000, "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _");
- TextDrawBackgroundColor(Textdraw0, 255);
- TextDrawFont(Textdraw0, 1);
- TextDrawLetterSize(Textdraw0, 0.500000, 1.000000);
- TextDrawColor(Textdraw0, -1);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawSetProportional(Textdraw0, 1);
- TextDrawSetShadow(Textdraw0, 1);
- TextDrawUseBox(Textdraw0, 1);
- TextDrawBoxColor(Textdraw0, 170);
- TextDrawTextSize(Textdraw0, 116.000000, 25.000000);
- Textdraw1 = TextDrawCreate(140.000000, 117.000000, "Next Generation Stunting");
- TextDrawBackgroundColor(Textdraw1, 255);
- TextDrawFont(Textdraw1, 1);
- TextDrawLetterSize(Textdraw1, 0.800000, 5.000000);
- TextDrawColor(Textdraw1, -65281);
- TextDrawSetOutline(Textdraw1, 0);
- TextDrawSetProportional(Textdraw1, 1);
- TextDrawSetShadow(Textdraw1, 1);
- Textdraw2 = TextDrawCreate(140.000000, 307.000000, "www.ngssamp.co.nr");
- TextDrawBackgroundColor(Textdraw2, 255);
- TextDrawFont(Textdraw2, 2);
- TextDrawLetterSize(Textdraw2, 0.790000, 2.500001);
- TextDrawColor(Textdraw2, -1);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawSetProportional(Textdraw2, 1);
- TextDrawSetShadow(Textdraw2, 1);
- Textdraw3 = TextDrawCreate(162.000000, 187.000000, "or any form of disturbance to other players");
- TextDrawBackgroundColor(Textdraw3, 255);
- TextDrawFont(Textdraw3, 1);
- TextDrawLetterSize(Textdraw3, 0.290000, 1.499999);
- TextDrawColor(Textdraw3, -1);
- TextDrawSetOutline(Textdraw3, 0);
- TextDrawSetProportional(Textdraw3, 1);
- TextDrawSetShadow(Textdraw3, 1);
- Textdraw4 = TextDrawCreate(161.000000, 171.000000, "We do NOT allow any form of hacking,abuse,spamming,rude language");
- TextDrawBackgroundColor(Textdraw4, 255);
- TextDrawFont(Textdraw4, 1);
- TextDrawLetterSize(Textdraw4, 0.240000, 1.599999);
- TextDrawColor(Textdraw4, -1);
- TextDrawSetOutline(Textdraw4, 0);
- TextDrawSetProportional(Textdraw4, 1);
- TextDrawSetShadow(Textdraw4, 1);
- Textdraw5 = TextDrawCreate(143.000000, 215.000000, "ANY FORM OF BREAKING THESE RULES WILL RESULT IN BAN!");
- TextDrawBackgroundColor(Textdraw5, 255);
- TextDrawFont(Textdraw5, 1);
- TextDrawLetterSize(Textdraw5, 0.319999, 1.500000);
- TextDrawColor(Textdraw5, -16776961);
- TextDrawSetOutline(Textdraw5, 0);
- TextDrawSetProportional(Textdraw5, 1);
- TextDrawSetShadow(Textdraw5, 1);
- Textdraw6 = TextDrawCreate(143.000000, 260.000000, "/HELP");
- TextDrawBackgroundColor(Textdraw6, 255);
- TextDrawFont(Textdraw6, 1);
- TextDrawLetterSize(Textdraw6, 0.769999, 2.799999);
- TextDrawColor(Textdraw6, 16711935);
- TextDrawSetOutline(Textdraw6, 0);
- TextDrawSetProportional(Textdraw6, 1);
- TextDrawSetShadow(Textdraw6, 1);
- Textdraw7 = TextDrawCreate(235.000000, 259.000000, "/CMDS");
- TextDrawBackgroundColor(Textdraw7, 255);
- TextDrawFont(Textdraw7, 1);
- TextDrawLetterSize(Textdraw7, 0.569999, 2.900000);
- TextDrawColor(Textdraw7, 65535);
- TextDrawSetOutline(Textdraw7, 0);
- TextDrawSetProportional(Textdraw7, 1);
- TextDrawSetShadow(Textdraw7, 1);
- Textdraw8 = TextDrawCreate(318.000000, 258.000000, "/TELES");
- TextDrawBackgroundColor(Textdraw8, 255);
- TextDrawFont(Textdraw8, 1);
- TextDrawLetterSize(Textdraw8, 0.600000, 3.000000);
- TextDrawColor(Textdraw8, -65281);
- TextDrawSetOutline(Textdraw8, 0);
- TextDrawSetProportional(Textdraw8, 1);
- TextDrawSetShadow(Textdraw8, 1);
- Textdraw9 = TextDrawCreate(410.000000, 258.000000, "/RULES");
- TextDrawBackgroundColor(Textdraw9, 255);
- TextDrawFont(Textdraw9, 1);
- TextDrawLetterSize(Textdraw9, 0.600000, 2.900000);
- TextDrawColor(Textdraw9, -16711681);
- TextDrawSetOutline(Textdraw9, 0);
- TextDrawSetProportional(Textdraw9, 1);
- TextDrawSetShadow(Textdraw9, 1);
- Textdraw10 = TextDrawCreate(345.000000, 402.000000, "Next Generation Stunting");
- TextDrawBackgroundColor(Textdraw10, 255);
- TextDrawFont(Textdraw10, 0);
- TextDrawLetterSize(Textdraw10, 0.900000, 4.000000);
- TextDrawColor(Textdraw10, -16776961);
- TextDrawSetOutline(Textdraw10, 1);
- TextDrawSetProportional(Textdraw10, 1);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, -2476.6848,1542.1969,55.4467);
- SetPlayerFacingAngle(playerid,358.0600);
- SetPlayerCameraPos(playerid, -2476.7095,1546.6516,57.6008);
- SetPlayerCameraLookAt(playerid, -2476.6848,1542.1969,55.4467);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("chide",10000,false,"i",playerid);
- TextDrawShowForPlayer(playerid, Textdraw0);
- TextDrawShowForPlayer(playerid, Textdraw1);
- TextDrawShowForPlayer(playerid, Textdraw2);
- TextDrawShowForPlayer(playerid, Textdraw3);
- TextDrawShowForPlayer(playerid, Textdraw4);
- TextDrawShowForPlayer(playerid, Textdraw5);
- TextDrawShowForPlayer(playerid, Textdraw6);
- TextDrawShowForPlayer(playerid, Textdraw7);
- TextDrawShowForPlayer(playerid, Textdraw8);
- TextDrawShowForPlayer(playerid, Textdraw9);
- TextDrawHideForPlayer(playerid, Textdraw10);
- SendClientMessage(playerid, LIGHTBLUE,"Welcome to Next Generation Stunting Hope you like it !");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw1);
- TextDrawHideForPlayer(playerid, Textdraw2);
- TextDrawHideForPlayer(playerid, Textdraw3);
- TextDrawHideForPlayer(playerid, Textdraw4);
- TextDrawHideForPlayer(playerid, Textdraw5);
- TextDrawHideForPlayer(playerid, Textdraw6);
- TextDrawHideForPlayer(playerid, Textdraw7);
- TextDrawHideForPlayer(playerid, Textdraw8);
- TextDrawHideForPlayer(playerid, Textdraw9);
- TextDrawShowForPlayer(playerid, Textdraw10);
- SetPlayerInterior(playerid,0);
- GivePlayerMoney(playerid,200);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SendDeathMessage(killerid,playerid,reason);
- GivePlayerMoney(playerid,5000);
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- forward GiveScore(playerid);
- public GiveScore(playerid)
- {
- SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(setclanmember,13,cmdtext);
- dcmd(c,1,cmdtext);
- new vehicleid=GetPlayerVehicleID(vehicleid);
- //= - = - = - = - = - = - = GENERAL COMMANDS = - = - = - = - = - = - = - = //
- if(strcmp(cmdtext,"/carcolor black",true)==0)
- {
- ChangeVehicleColor(vehicleid, 0, 0);
- return 1;
- }
- if(strcmp(cmdtext,"/cmds",true)==0)
- {
- ShowPlayerDialog(playerid,Dialog_Cmds,0,"Commands","General: /help /rules /teles /credits /about\nVehicle: /fix /lock /unlock /flip /sb /carcolor\nAccount: /register [pass] /login [pass]\nPlayer: /mycolor /myweather\nOther: /para /freeweap /needcash","Okay","Close");
- return 1;
- }
- if(strcmp(cmdtext, "/about",true)==0)
- {
- ShowPlayerDialog(playerid,Dialog_About,0,"Welcome to Stunt Evolution!","1.About:\nStunt Evolution is made by Ikarus, Johny_Rocker.\nThe Server clan is [SE] and everyone can join it for free!\n2.Donate\nAs our server is running on a paid host, you can help us to keep it alive!Go to our forums, and check out the Donate Info!\nThanks for reading!Have fun!","Okay","Close");
- return 1;
- }
- if (strcmp("/help", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,Dialog_Help,0,"Hi","Hello and welcome to STUNT EVOLUTION!\nHere some useful commands.\n/With /cmds you can see all the commands!\nWith /teles you can see the server teleports!\nWith /rules you can see the server rules!\nAnd now about the server:\nYou can join [SE] clan for free!\nHow can you help us:\nYou can visit forum and Donate you will luck with ur choose!\nHave fun and enjoy!","Okay","Close");
- return 1;
- }
- if ( strcmp ( cmdtext , "/flip", true)==0)
- {
- new State=GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- new VehicleID, Float:Angle, Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- VehicleID = GetPlayerVehicleID(playerid);
- GetVehicleZAngle(VehicleID, Angle);
- SetVehiclePos(VehicleID, X, Y, Z);
- SetVehicleZAngle(VehicleID, Angle);
- SendClientMessage(playerid, COLOR_GREEN, "Your vehicle has been flipped!");
- }
- return 1;
- }
- if (strcmp("/teles", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,Dialog_Teles,2,"Server Teleports","Stunt Areas\nJumps\nDeathMatches\nRace\nFun\nOther","Okay","Cancle");
- return 1;
- }
- if(strcmp(cmdtext, "/credits", true) == 0)
- {
- ShowPlayerDialog(playerid,18,DIALOG_STYLE_MSGBOX,"-------->[Credits]<--------","Owner's: [NGS]kvsolga & [NGS]dawnheartriku \r\n Scripter's: [NGS]kvsolga and also [NGS]dawnheartriku \r\n Mapper's: [NGS]kvsolga & [NGS]dawnheartriku","OK","Cancel");
- return 1;
- }
- if(strcmp(cmdtext,"/needcash",true)==0)
- {
- if(cashspam[playerid]==0)
- {
- GivePlayerMoney(playerid,600);
- cashspam[playerid]=1;
- }
- else if(cashspam[playerid]==1)
- {
- SendClientMessage(playerid,COLOR_RED,"Weren't these money enough?");
- }
- return 1;
- }
- if(strcmp(cmdtext,"/rules", true) ==0 )
- {
- ShowPlayerDialog(playerid,Dialog_Rules,0,"Server Rules","1.Do not use Hacks / Cheats.\n2.Do not spam the chat.\n3.Respect the people in the server, no insulting or swearing.\n4.Do not pretend to be admin.\n5.Do not advertise other servers here.\nDon't Use Hydra , Tank , Hunter outside DM-zones!","Okay","Cancel");
- return 1;
- }
- if(strcmp(cmdtext,"/freeweap", true) ==0 )
- {
- if(freeweap[playerid]==0)
- {
- freeweap[playerid]=1;
- new rand = random(3);
- switch (rand)
- {
- case 0:GivePlayerWeapon(playerid,25,20);
- case 1:GivePlayerWeapon(playerid,27,25);
- case 2:GivePlayerWeapon(playerid,4,1);
- case 3:GivePlayerWeapon(playerid,8,1);
- }
- {
- SendClientMessage(playerid,COLOR_RED,"Weren't these weapons enough?");
- }
- return 1;
- }
- if(strcmp(cmdtext,"/para",true)==0)
- {
- GivePlayerWeapon(playerid,46,1);
- SendClientMessage(playerid,COLOR_YELLOW,"You received a parachute!");
- return 1;
- }
- return 1;
- }
- if(strcmp(cmdtext,"/myweather", true) ==0 )
- {
- ShowPlayerDialog(playerid,Dialog_Myweather,2,"Your Weather","Sunny\nRaining\nFoggy\nStorm\nVery Dark","Okay","Close");
- return 1;
- }
- if(strcmp(cmdtext,"/mycolor", true) ==0 )
- {
- ShowPlayerDialog(playerid,Dialog_Color,2,"Your Name Color","Red\nBlue\nYellow\nGreen\nWhite","Okay","Close");
- return 1;
- }
- //= - =- = - = - = - = - = - = - = VEHICLE COMMANDS = - = - = - = - = - = - =//
- if ( strcmp ( cmdtext , "/lock", true)==0)
- {
- if (IsPlayerInAnyVehicle(playerid))
- {
- new State;
- State=GetPlayerState(playerid);
- if (State!=PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, 0x6ba500ff, "Sorry, only the driver can lock the doors...");
- return 1;
- }
- new i;
- for(i=0;i<MAX_PLAYERS;i++)
- {
- if (i != playerid)
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 1);
- }
- }
- SendClientMessage(playerid, COLOR_RED, "Your vehicle has been locked!");
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- PlayerPlaySound(playerid, 1056, X, Y, Z);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You aren't in a vehicle!");
- }
- return 1;
- }
- if ( strcmp ( cmdtext , "/unlock", true)==0)
- {
- if (IsPlayerInAnyVehicle(playerid))
- {
- new State;
- State=GetPlayerState(playerid);
- if (State!=PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid, 0x6ba500ff, "Only driver can unlock or lock the car doors.");
- return 1;
- }
- new i;
- for(i=0;i<MAX_PLAYERS;i++)
- {
- SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), i, 0, 0);
- }
- SendClientMessage(playerid, 0x6ba500ff,"Your vehicle has been unlocked.");
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- PlayerPlaySound(playerid, 1057, X, Y, Z);
- }
- else
- {
- SendClientMessage(playerid, 0x6ba500ff, "You are not in a vehicle.");
- }
- return 1;
- }
- if ( strcmp ( cmdtext , "/fix", true)==0)
- {
- new State=GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- RepairVehicle(vehicleid);
- SendClientMessage(playerid,COLOR_GREEN,"Your vehicle has been succesfully repaired!");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"You have to be in a vehicle to use this command.");
- }
- return 1;
- }
- //= - = - = - = - = - = - = - = - = - = TELEPORT COMMANDS = - = - = - = - = - =//
- if (strcmp("/aa", cmdtext, true, 10) == 0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,405.9053,2456.6348,16.5000);
- }else{
- SetPlayerPos(playerid,405.9053,2456.6348,16.5000);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome ~r~Abandoned Airport!",2500,3);
- }
- return 1;
- }
- if (strcmp("/drift1", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-325.1331,1533.0276,75.3594);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 1");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift2", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2315.8945,1401.4497,42.8203);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 2");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift3", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1259.4164,-2027.4384,59.4366);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 3");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift4", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-1056.5476,-1353.2755,129.9260);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 4");
- return 1;
- }
- if (strcmp("/drift5", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2221.7561,1962.5647,31.7797);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 5");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift6", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1148.0913,2179.3987,10.8203);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 6");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift7", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-767.6177,2751.4990,45.7734);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 7");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift8", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2135.2207,918.6221,79.8516);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 8");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift9", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2699.5088,584.5812,15.8154);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 9");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/drift10", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2412.5579,-604.6044,132.5625);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Drift Place 10");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/arch", cmdtext, true, 10) == 0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,-2712.8408,217.7281,5.2436);
- }else{
- SetPlayerPos(playerid,-2712.8408,217.7281,5.2436);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome to Arch Angels Tuning Shop",2500,3);
- }
- return 1;
- }
- if (strcmp("/locolow", cmdtext, true, 10) == 0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,2645.1208,-2018.3188,13.3512);
- }else{
- SetPlayerPos(playerid,2645.1208,-2018.3188,13.3512);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome to LocoLow Savanna Tuning Shop",2500,3);
- }
- return 1;
- }
- if (strcmp("/lvair", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1318.2029,1284.1371,10.8203);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Las Venturas Airport");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/lsair", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1978.5294,-2617.4849,19.0112);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Los Santos Airport");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if (strcmp("/chilliad", cmdtext, true, 10) == 0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,-2309.3464,-1629.1011,483.7274);
- }else{
- SetPlayerPos(playerid,-2309.3464,-1629.1011,483.7274);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome ~g~ To ~r~ Mount Chilliad!",2500,3);
- }
- return 1;
- }
- if (strcmp("/sf", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,-2703.3374,368.6161,4.3892);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to San Fierro");
- return 1;
- }
- if (strcmp("/ls", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,259.3984,-1229.6013,73.7732);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Los Santos");
- return 1;
- }
- if (strcmp("/lv", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,1959.7703,1343.7137,15.3746);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Las Venturas");
- return 1;
- }
- if (strcmp("/grove", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2491.1365,-1685.7610,13.5106);
- SendClientMessage(playerid, COLOR_GREEN,"Welcome to Grove Street");
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if(strcmp("/skroad",cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid,2538.38,-3550.41,3183.42);
- GameTextForPlayer(playerid,"Welcome to ~r~Sky Road~y~!",5000,3);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if(strcmp("/wj",cmdtext,true,10)==0)
- {
- SetPlayerPos(playerid,-615.16,988.24,279.52);
- return 1;
- }
- if (strcmp("/hj", cmdtext, true, 10) == 0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,1948.68,4273.40,9053.74);
- }else{
- SetPlayerPos(playerid,1948.68,4273.40,9053.74);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome ~g~ To ~r~ Huge Jump!~n~Really The Longest Road!",2500,3);
- }
- }
- if(strcmp(cmdtext,"/sfair",true)==0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,-1454.7158,-162.1252,14.1484);
- }else{
- SetPlayerPos(playerid,-1454.7158,-162.1252,14.1484);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid,"Welcome ~g~ To ~r~San Fierro Airport!",2500,3);
- }
- return 1;
- }
- if(strcmp("/lvj",cmdtext,true,10)==0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- GameTextForPlayer(playerid,"Welcome to ~n~~r~Las Venturas Jump!",2500,3);
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid,2618.01,2781.83,1273.54);
- }else{
- SetPlayerPos(playerid,2618.01,2781.83,1273.54);
- SetPlayerInterior(playerid, 0);
- }
- return 1;
- }
- if(strcmp(cmdtext,"/skatepark",true)==0)
- {
- new State = GetPlayerState(playerid);
- if (IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- LinkVehicleToInterior(vehicleid, 0);
- SetPlayerInterior(playerid, 0);
- SetVehicleZAngle(vehicleid,0);
- return SetVehiclePos(vehicleid, 1890.253296, -1389.258301, 14.070313);
- }else{
- SetPlayerPos(playerid, 1917.235718, -1409.942505, 14.070313);
- SetPlayerInterior(playerid, 0);
- }
- }
- if(strcmp(cmdtext,"/m4dm",true)==0)
- {
- ResetPlayerWeapons(playerid);
- new rand = random(sizeof(M4));
- SetPlayerPos(playerid,M4[rand][PlayerX],M4[rand][PlayerY],M4[rand][PlayerZ]);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,31,9999);
- return 1;
- }
- if(strcmp(cmdtext,"/minigundm",true)==0)
- {
- ResetPlayerWeapons(playerid);
- new rand = random(sizeof(MDM));
- SetPlayerPos(playerid,MDM[rand][PlayerX],MDM[rand][PlayerY],MDM[rand][PlayerZ]);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,38,99999);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~Minigun DeathMatch!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/bdm",true)==0)
- {
- ResetPlayerWeapons(playerid);
- new rand = random(sizeof(BDM));
- SetPlayerPos(playerid,BDM[rand][PlayerX],BDM[rand][PlayerY],BDM[rand][PlayerZ]);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,27,99999);
- GivePlayerWeapon(playerid,30,9999);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,26,9999);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~Build DeathMatch!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/ak47dm",true)==0)
- {
- ResetPlayerWeapons(playerid);
- new rand = random(sizeof(AK47));
- SetPlayerPos(playerid,AK47[rand][PlayerX],AK47[rand][PlayerY],AK47[rand][PlayerZ]);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,30,999999);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~Ak47 DeathMatch!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/fdm",true)==0)
- {
- ResetPlayerWeapons(playerid);
- new rand = random(sizeof(FDM));
- SetPlayerPos(playerid,FDM[rand][PlayerX],FDM[rand][PlayerY],FDM[rand][PlayerZ]);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,30,999999);
- GivePlayerWeapon(playerid,32,999999);
- GivePlayerWeapon(playerid,28,999999);
- GivePlayerWeapon(playerid,4,999999);
- GivePlayerWeapon(playerid,29,999999);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~Forest DeathMatch!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/thehouse",true)==0)
- {
- SetPlayerPos(playerid,2205.9878,-1076.6426,1050.4844);
- SetPlayerInterior(playerid,2);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~The House!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/Theship",true)==0)
- {
- SetPlayerPos(playerid,1989.1440,1623.3240,12.1667);
- SetPlayerInterior(playerid,0);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~ The Ship!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/4Dragons",true)==0)
- {
- SetPlayerPos(playerid,2013.8090,1017.7272,995.8243);
- SetPlayerInterior(playerid,10);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~ The 4 Dragons Casino!",2500,3);
- return 1;
- }
- if(strcmp(cmdtext,"/dildodm",true)==0)
- {
- SetPlayerPos(playerid,2057.3118,2430.2512,165.6172);
- SetPlayerInterior(playerid,0);
- GivePlayerWeapon(playerid,10,99999);
- GameTextForPlayer(playerid,"Welcome to ~r~~n~ Dildo DeathMatch!",2500,3);
- return 1;
- }
- return 0;
- }
- 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 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)
- {
- new Float:VX,Float:VY,Float:VZ;
- GetVehicleVelocity(GetPlayerVehicleID(playerid),VX,VY,VZ);
- if(newkeys == KEY_CROUCH && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)SetVehicleVelocity(GetPlayerVehicleID(playerid),VX,VY,VZ+0.3);
- 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 == Dialog_Myweather)
- {
- if(listitem==0)
- {
- SetPlayerWeather(playerid,0);
- }
- if(listitem==1)
- {
- SetPlayerWeather(playerid,16);
- }
- if(listitem==2)
- {
- SetPlayerWeather(playerid,9);
- }
- if(listitem==3)
- {
- SetPlayerWeather(playerid,8);
- }
- if(listitem==4)
- {
- SetPlayerWeather(playerid,21);
- }
- }
- if(dialogid == Dialog_Color)
- {
- if(response)
- {
- if(listitem==0)
- {
- SetPlayerColor(playerid,COLOR_RED);
- SendClientMessage(playerid,COLOR_RED,"This is your new colour.");
- }
- if(listitem==1)
- {
- SetPlayerColor(playerid,COLOR_BLUE);
- SendClientMessage(playerid,COLOR_BLUE,"This is your new colour.");
- }
- if(listitem==2)
- {
- SetPlayerColor(playerid,COLOR_YELLOW);
- SendClientMessage(playerid,COLOR_YELLOW,"This is your new colour.");
- }
- if(listitem==3)
- {
- SetPlayerColor(playerid,COLOR_GREEN);
- SendClientMessage(playerid,COLOR_GREEN,"This is your new colour.");
- }
- if(listitem==4)
- {
- SetPlayerColor(playerid,COLOR_WHITE);
- SendClientMessage(playerid,COLOR_WHITE,"This is your new colour.");
- }
- }
- }
- if(dialogid == Dialog_Teles)
- {
- if(response)
- {
- if(listitem==0)
- {
- SendClientMessage(playerid,LIGHTBLUE,"Stunt Areas -> /skatepark /sfair /aa /lvair /lsair /chilliad");
- }
- if(listitem==1)
- {
- SendClientMessage(playerid,LIGHTBLUE,"Jumps -> /skroad /wj /hj /lvj");
- }
- if(listitem==2)
- {
- SendClientMessage(playerid,LIGHTBLUE,"DM -> /m4dm /minigundm /ak47 /fdm /bdm /dildodm");
- }
- if(listitem==3)
- {
- SendClientMessage(playerid,LIGHTBLUE,"Races -> From /drift1 to /drift10");
- }
- if(listitem==4)
- {
- SendClientMessage(playerid,LIGHTBLUE,"Fun -> /4dragons /theship");
- }
- if(listitem==5)
- {
- SendClientMessage(playerid,LIGHTBLUE,"Other -> /lv /ls /sf /grove /locolow /arch /thehouse");
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public SendMSG()
- {
- new randMSG = random(sizeof(RandomMSG));
- SendClientMessageToAll(RED, RandomMSG[randMSG]);
- }
- forward chide(playerid); public chide(playerid)
- {
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw1);
- TextDrawHideForPlayer(playerid, Textdraw2);
- TextDrawHideForPlayer(playerid, Textdraw3);
- TextDrawHideForPlayer(playerid, Textdraw4);
- TextDrawHideForPlayer(playerid, Textdraw5);
- TextDrawHideForPlayer(playerid, Textdraw6);
- TextDrawHideForPlayer(playerid, Textdraw7);
- TextDrawHideForPlayer(playerid, Textdraw8);
- TextDrawHideForPlayer(playerid, Textdraw9);
- }
- dcmd_setclanmember(playerid,params[])
- {
- new player1, string[128], string2[128];
- sscanf(params,"d",player1);
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "You must be RCON admin to set people to the clan!");
- if(sscanf(params,"u",player1)) return SendClientMessage(playerid,RED,"Usage: /setclanmember [PlayerID/PartOfName]");
- format(userfile, 128, "/CLAN/%s.ini", GetName(player1));
- if(dini_Int(userfile, "InClan")==1) return SendClientMessage(playerid,RED,"That player is already in a clan!");
- if(!IsPlayerConnected(player1) || player1 == INVALID_PLAYER_ID) return SendClientMessage(playerid,RED,"Invalid ID");
- format(string, sizeof(string), "You are now in the clan!");
- format(string2, sizeof(string2), "%s (ID: %d) is now in the clan!", GetName(player1), player1);
- if(!dini_Exists(userfile))
- {
- SendClientMessage(player1, GREEN, string);
- SendClientMessage(playerid, GREEN, string2);
- dini_Create(userfile);
- dini_IntSet(userfile, "InClan",1);
- }
- return 1;
- }
- dcmd_c(playerid,params[])
- {
- format(userfile, 256, "/CLAN/%s.ini", GetName(playerid));
- PlayerInfo[playerid][InClan] = dini_Int(userfile, "InClan");
- if(PlayerInfo[playerid][InClan] < 1) return false;
- if(!strlen(params)) return SendClientMessage(playerid,RED,"Usage: /c [text]");
- new name[24],string[256];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Clan Chat: %s(ID: %d): %s",name,playerid,params);
- SendClanMsg(BLUE, string);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment