Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //==============================================================================
- //Stunting and More Script
- //Script erstellt am: 09.07.2012
- //Dieses Script darf nicht an andere weiter verkauft werden!
- //Copyright 2012 Rene Hoffmann
- //==============================================================================
- //Server Includes
- #include <a_samp>
- #include <sscanf>
- #include <dini>
- //Server Farben
- #define Rot 0xC20000FF
- #define Blau 0x0000C5FF
- #define Gelb 0xFFFF00FF
- #define Grün 0x33AA33FF
- #define Weiß 0xFFFFFFFF
- #define Orange 0xFF9F00FF
- #define Schwarz 0x000000FF
- #define Lila 0xFF00E4FF
- #define Grau 0xAFAFAFFF
- //Server Dcmd
- #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
- //Server Defines
- #define Version "Stunting and More 1.0"
- //Server Forwards
- forward SendRundMessage(Float:radi,playerid,string[],col1,col2,col3,col4,col5);
- forward Account();
- forward Update(playerid);
- forward UpdateTime();
- forward Adminload();
- forward SendAdminMessage(color,string[]);
- forward Motorrad(carid);
- forward Flugzeug(carid);
- forward IsANoTachoCar(carid);
- forward Boot(carid);
- //Server Neues
- //Login & Register System
- enum datei
- {
- Passwort,
- Admin,
- Geld,
- Konto,
- Level,
- Wanted,
- Gebannt,
- Punkte,
- Register,
- Kills,
- Deaths,
- Mute,
- Warns
- }
- new PlayerInfo[MAX_PLAYERS][datei];
- new Eingeloggt[MAX_PLAYERS];
- //Server Admin System
- new Float:Gotox[MAX_PLAYERS];
- new Float:Gotoy[MAX_PLAYERS];
- new Float:Gotoz[MAX_PLAYERS];
- new Adminlogin[MAX_PLAYERS];
- //Server AFK System
- new Spielerafk[MAX_PLAYERS];
- //Server OCC Chat
- new OChat = 1;
- //Server Uhr
- new Text:Uhr,Std,Min,Ts[32];
- //Server Fahrzeuge
- new SSultan[5];
- //Server Console
- main()
- {
- print("|============================|");
- print("|Stunting and More Script |");
- print("|Copyright 2012 Rene Hoffmann|");
- print("|============================|");
- }
- public OnGameModeInit()
- {
- //Server Config
- Adminload();
- //Server Allgemein
- UsePlayerPedAnims();
- ShowPlayerMarkers(1);
- SetGameModeText(Version);
- SetNameTagDrawDistance(10.0);
- DisableInteriorEnterExits();
- EnableStuntBonusForAll(1);
- //Server Timers
- SetTimer("Account",600000,1);
- SetTimer("UpdateTime",60000,1);
- //Server Alle Skins
- AddPlayerClass(0,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(1,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(2,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(3,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(4,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(5,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(6,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(7,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(8,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(9,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(10,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(11,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(12,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(13,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(14,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(15,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(16,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(17,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(18,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(19,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(20,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(21,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(22,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(23,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(24,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(25,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(26,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(27,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(28,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(29,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(30,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(31,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(32,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(33,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(34,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(35,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(36,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(37,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(38,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(39,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(40,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(41,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(42,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(43,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(44,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(45,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(46,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(47,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(48,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(49,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(50,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(51,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(52,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(53,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(54,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(55,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(56,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(57,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(58,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(59,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(60,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(61,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(62,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(63,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(64,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(65,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(66,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(67,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(68,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(69,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(70,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(71,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(72,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(73,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(74,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(75,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(76,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(77,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(78,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(79,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(80,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(81,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(82,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(83,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(84,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(85,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(86,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(87,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(88,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(89,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(90,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(91,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(92,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(93,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(94,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(95,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(96,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(97,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(98,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(99,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(100,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(101,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(102,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(103,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(104,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(105,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(106,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(107,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(108,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(109,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(110,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(111,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(112,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(113,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(114,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(115,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(116,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(117,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(118,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(119,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(120,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(121,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(122,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(123,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(124,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(125,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(126,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(127,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(128,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(129,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(130,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(131,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(132,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(133,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(134,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(135,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(136,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(137,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(138,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(139,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(140,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(141,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(142,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(143,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(144,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(145,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(146,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(147,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(148,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(149,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(150,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(151,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(152,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(153,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(154,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(155,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(156,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(157,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(158,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(159,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(160,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(161,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(162,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(163,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(164,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(165,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(166,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(167,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(168,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(169,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(170,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(171,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(172,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(173,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(174,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(175,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(176,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(177,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(178,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(179,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(180,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(181,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(182,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(183,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(184,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(185,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(186,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(187,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(188,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(189,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(190,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(191,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(192,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(193,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(194,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(195,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(196,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(197,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(198,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(199,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(200,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(201,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(202,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(203,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(204,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(205,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(206,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(207,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(208,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(209,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(210,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(211,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(212,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(213,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(214,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(215,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(216,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(217,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(218,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(219,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(220,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(221,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(222,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(223,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(224,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(225,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(226,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(227,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(228,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(229,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(230,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(231,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(232,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(233,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(234,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(235,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(236,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(237,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(238,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(239,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(240,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(241,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(242,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(243,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(244,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(245,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(246,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(247,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(248,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(249,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(250,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(251,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(252,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(253,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(254,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(255,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(256,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(257,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(258,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(259,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(260,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(261,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(262,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(263,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(264,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(265,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(266,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(267,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(268,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(269,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(270,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(271,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(272,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(273,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(274,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(275,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(276,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(277,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(278,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(279,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(280,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(281,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(282,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(283,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(284,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(285,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(286,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(287,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(288,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(289,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(290,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(291,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(292,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(293,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(294,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(295,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(296,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(297,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- AddPlayerClass(298,1956.3967,1342.9415,15.3746,269.2872,0,0,0,0,0,0);
- //Server Benutzer Pickups
- CreatePickup(1240,2,2017.0298,1338.4006,10.8203); //Heal Spawn
- CreatePickup(1242,2,2017.0298,1338.4006,10.8203); //Armour Spawn
- //Server Confing Fahrzeuge
- SetVehicleNumberPlate(SSultan[0] = AddStaticVehicleEx(560,2026.6360,1356.6619,10.5253,269.7801,3,3,-1),"Stunting"); // Spawn Sultan 01
- SetVehicleNumberPlate(SSultan[1] = AddStaticVehicleEx(560,2026.6569,1361.5569,10.5253,269.7846,1,1,-1),"Stunting"); // Spawn Sultan 02
- SetVehicleNumberPlate(SSultan[2] = AddStaticVehicleEx(560,2026.6637,1366.3451,10.5213,269.9550,0,0,-1),"Stunting"); // Spawn Sultan 03
- SetVehicleNumberPlate(SSultan[3] = AddStaticVehicleEx(560,2026.7091,1371.0942,10.5218,269.4541,4,4,-1),"Stunting"); // Spawn Sultan 04
- SetVehicleNumberPlate(SSultan[4] = AddStaticVehicleEx(560,2026.7639,1375.9241,10.5255,270.3448,6,6,-1),"Stunting"); // Spawn Sultan 05
- //Server Textdraws
- Uhr = TextDrawCreate(547.000000,22.000000,"00:00");
- TextDrawBackgroundColor(Uhr,Schwarz);
- TextDrawLetterSize(Uhr,0.599999,2.299999);
- TextDrawSetProportional(Uhr,1);
- TextDrawSetShadow(Uhr,10);
- TextDrawAlignment(Uhr,0);
- TextDrawColor(Uhr,Weiß);
- TextDrawSetOutline(Uhr,2);
- TextDrawFont(Uhr,3);
- //Server Fahrzeug Tuning
- for(new i = 0; i < sizeof(SSultan); i++)
- {
- if(SSultan[i])
- {
- AddVehicleComponent(SSultan[i],1010);
- }
- }
- return 1;
- }
- public OnGameModeExit()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Eingeloggt[i] == 1)
- {
- Update(i);
- Eingeloggt[i] = 0;
- Adminlogin[i] = 0;
- Spielerafk[i] = 0;
- Gotox[i] = 0;
- Gotoy[i] = 0;
- Gotoz[i] = 0;
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //Server Connect
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- SendClientMessage(playerid,Orange,"Herzlich Willkommen auf dem Stunting and More Server.");
- SendClientMessage(playerid,Orange,"Bitte halte dich an die Regeln und akzeptiere die anderen Spieler.");
- format(string,sizeof(string),"[Connect] %s hat den Server betreten.",name);
- SendClientMessageToAll(Grau,string);
- //Server Uhr
- UpdateTime();
- SetPlayerTime(playerid,13,00);
- TextDrawShowForPlayer(playerid,Uhr);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- //Server Disconnect
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- switch(reason)
- {
- case 0: format(string, sizeof(string), "[Timeout] %s hat den Server verlassen.",name);
- case 1: format(string, sizeof(string), "[Verlassen] %s hat den Server verlassen.",name);
- case 2: format(string, sizeof(string), "[Kick/Ban] %s hat den Server verlassen.",name);
- }
- SendClientMessageToAll(Grau,string);
- Update(playerid);
- Eingeloggt[playerid] = 0;
- Adminlogin[playerid] = 0;
- Spielerafk[playerid] = 0;
- Gotox[playerid] = 0;
- Gotoy[playerid] = 0;
- Gotoz[playerid] = 0;
- //Server Textdraws Löschen
- TextDrawHideForPlayer(playerid,Uhr);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerHealth(playerid,100);
- SendClientMessage(playerid,Grün,"Du brauchst Hilfe bei den Commands? benutze /help");
- if(Eingeloggt[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: gespawnt ohne Einloggen!");
- Kick(playerid);
- return 1;
- }
- if(PlayerInfo[playerid][Gebannt] == 1)
- {
- SendClientMessage(playerid,Rot,"Du bist auf dem Server Gebannt!");
- Kick(playerid);
- return 1;
- }
- if(PlayerInfo[playerid][Register] == 0)
- {
- SetPlayerArmour(playerid,100);
- PlayerInfo[playerid][Register] = 1;
- Update(playerid);
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- //Server Geld Bug
- PlayerInfo[playerid][Geld] += 100;
- GivePlayerMoney(playerid,100);
- //Server Kills & Deaths
- PlayerInfo[playerid][Deaths] += 1;
- PlayerInfo[killerid][Kills] += 1;
- //Server Death Message
- SendDeathMessage(killerid,playerid,reason);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- //Server Camera
- SetPlayerFacingAngle(playerid,269.6606);
- SetPlayerPos(playerid,2021.1600,1007.7380,10.8203);
- SetPlayerCameraPos(playerid,2025.6676,1007.8219,10.8203);
- SetPlayerCameraLookAt(playerid,2021.1600,1007.7380,10.8203);
- GameTextForPlayer(playerid,"~r~Stunting ~b~and ~y~More",3000,4);
- //Server Login und Register
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"/Accounts/%s.ini",name);
- if(!dini_Exists(string) && Eingeloggt[playerid] == 0)
- {
- format(string,sizeof(string),"{39ADFA}Hallo %s: {F0F6FA}\nDu hast noch keinen Account \nBitte gib dein wunsch Passwort ein.",name);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Registrieren",string,"Registrieren","Abbrechen");
- }
- if(dini_Exists(string) && Eingeloggt[playerid] == 0)
- {
- format(string,sizeof(string),"{39ADFA}Hallo %s: {F0F6FA}\nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Einloggen",string,"Einloggen","Abbrechen");
- }
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- if(Eingeloggt[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: gespawnt ohne Einloggen!");
- Kick(playerid);
- }
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Spieler: %s schreibt: %s",name,text);
- SendRundMessage(20.0,playerid,string,Grau,Grau,Grau,Grau,Grau);
- return 0;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- dcmd(serverleiter,12,cmdtext);
- dcmd(setskin,7,cmdtext);
- dcmd(goto,4,cmdtext);
- dcmd(gethere,7,cmdtext);
- dcmd(cleartext,9,cmdtext);
- dcmd(wetter,6,cmdtext);
- dcmd(getip,5,cmdtext);
- dcmd(wisper,6,cmdtext);
- dcmd(admin,5,cmdtext);
- dcmd(all,3,cmdtext);
- dcmd(alogin,6,cmdtext);
- dcmd(freeze,6,cmdtext);
- dcmd(unfreeze,8,cmdtext);
- dcmd(slap,4,cmdtext);
- dcmd(givewarn,8,cmdtext);
- dcmd(warns,5,cmdtext);
- dcmd(clearwarns,10,cmdtext);
- dcmd(kick,4,cmdtext);
- dcmd(ban,3,cmdtext);
- dcmd(check,5,cmdtext);
- dcmd(veh,3,cmdtext);
- dcmd(delcar,6,cmdtext);
- dcmd(fix,3,cmdtext);
- dcmd(cc,2,cmdtext);
- dcmd(respawn,7,cmdtext);
- dcmd(sethp,5,cmdtext);
- dcmd(setarmour,9,cmdtext);
- dcmd(repall,6,cmdtext);
- dcmd(respawnall,10,cmdtext);
- dcmd(ls,2,cmdtext);
- dcmd(sf,2,cmdtext);
- dcmd(lv,2,cmdtext);
- dcmd(bs,2,cmdtext);
- dcmd(fc,2,cmdtext);
- dcmd(a5,2,cmdtext);
- dcmd(tf,2,cmdtext);
- dcmd(pc,2,cmdtext);
- dcmd(mg,2,cmdtext);
- dcmd(dm,2,cmdtext);
- dcmd(mc,2,cmdtext);
- dcmd(bb,2,cmdtext);
- dcmd(nitro,5,cmdtext);
- dcmd(tsultan,7,cmdtext);
- dcmd(savepos,7,cmdtext);
- dcmd(gotopos,7,cmdtext);
- dcmd(givegun,7,cmdtext);
- dcmd(oan,3,cmdtext);
- dcmd(oaus,4,cmdtext);
- dcmd(tv,2,cmdtext);
- dcmd(tvoff,5,cmdtext);
- dcmd(jetpack,7,cmdtext);
- dcmd(atake,5,cmdtext);
- dcmd(gmx,3,cmdtext);
- dcmd(makeadmin,9,cmdtext);
- dcmd(givemoney,9,cmdtext);
- dcmd(setmoney,8,cmdtext);
- dcmd(ahelp,5,cmdtext);
- dcmd(help,4,cmdtext);
- dcmd(afk,3,cmdtext);
- dcmd(back,4,cmdtext);
- dcmd(afklist,7,cmdtext);
- dcmd(admins,6,cmdtext);
- dcmd(occ,3,cmdtext);
- dcmd(mute,4,cmdtext);
- dcmd(entmute,7,cmdtext);
- dcmd(givecash,8,cmdtext);
- dcmd(musik,5,cmdtext);
- dcmd(stats,5,cmdtext);
- dcmd(nacht,5,cmdtext);
- dcmd(tag,3,cmdtext);
- SendClientMessage(playerid,Rot,"Command wurde nicht gefunden benutze /help");
- return 1;
- }
- dcmd_serverleiter(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(!strcmp(name,"Quini",true))
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Serverleiter Config Menu","Admin lvl: 5 \nLos Santos \nSan Fierro \nLas Venturas \nSultan \nNrg 500 \nMaverick \nFahrzeug löschen \nVolles Leben \nVolles Armour \nGeld geben \nWaffenset","Wählen","Abbrechen");
- }
- return 1;
- }
- dcmd_ahelp(playerid,params[])
- {
- #pragma unused params
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 1)
- {
- SendClientMessage(playerid,Gelb,"Admin Commands:");
- SendClientMessage(playerid,Grau,"Admin lvl 1: /setskin, /goto, /gethere, /cleartext, /wetter, /getip, /wisper, /admin, /all, /alogin");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 2)
- {
- SendClientMessage(playerid,Gelb,"Admin Commands:");
- SendClientMessage(playerid,Grau,"Admin lvl 1: /setskin, /goto, /gethere, /cleartext, /wetter, /getip, /wisper, /admin, /all, /alogin");
- SendClientMessage(playerid,Grau,"Admin lvl 2: /freeze, /unfreeze, /slap, /givewarn, /warns, /clearwarns, /kick, /ban, /check, /mute, /entmute");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 3)
- {
- SendClientMessage(playerid,Gelb,"Admin Commands:");
- SendClientMessage(playerid,Grau,"Admin lvl 1: /setskin, /goto, /gethere, /cleartext, /wetter, /getip, /wisper, /admin, /all, /alogin");
- SendClientMessage(playerid,Grau,"Admin lvl 2: /freeze, /unfreeze, /slap, /givewarn, /warns, /clearwarns, /kick, /ban, /check, /mute, /entmute");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /veh, /delcar, /fix, /cc, /respawn, /sethp, /setarmour, /repall, /nitro, /tsultan");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /respawnall, /ls, /sf, /lv, /bs, /fc, /a5, /tf, /bb, /pc, /mg, /dm, /mc, /savepos, /gotopos");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 4)
- {
- SendClientMessage(playerid,Gelb,"Admin Commands:");
- SendClientMessage(playerid,Grau,"Admin lvl 1: /setskin, /goto, /gethere, /cleartext, /wetter, /getip, /wisper, /admin, /all, /alogin");
- SendClientMessage(playerid,Grau,"Admin lvl 2: /freeze, /unfreeze, /slap, /givewarn, /warns, /clearwarns, /kick, /ban, /check, /mute, /entmute");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /veh, /delcar, /fix, /cc, /respawn, /sethp, /setarmour, /repall, /nitro, /tsultan");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /respawnall, /ls, /sf, /lv, /bs, /fc, /a5, /tf, /bb, /pc, /mg, /dm, /mc, /savepos, /gotopos");
- SendClientMessage(playerid,Grau,"Admin lvl 4: /givegun, /oan, /oaus, /tv, /tvoff, /jetpack, /atake, /gmx");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 5)
- {
- SendClientMessage(playerid,Gelb,"Admin Commands:");
- SendClientMessage(playerid,Grau,"Admin lvl 1: /setskin, /goto, /gethere, /cleartext, /wetter, /getip, /wisper, /admin, /all, /alogin");
- SendClientMessage(playerid,Grau,"Admin lvl 2: /freeze, /unfreeze, /slap, /givewarn, /warns, /clearwarns, /kick, /ban, /check, /mute, /entmute");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /veh, /delcar, /fix, /cc, /respawn, /sethp, /setarmour, /repall, /nitro, /tsultan");
- SendClientMessage(playerid,Grau,"Admin lvl 3: /respawnall, /ls, /sf, /lv, /bs, /fc, /a5, /tf, /bb, /pc, /mg, /dm, /mc, /savepos, /gotopos");
- SendClientMessage(playerid,Grau,"Admin lvl 4: /givegun, /oan, /oaus, /tv, /tvoff, /jetpack, /atake, /gmx");
- SendClientMessage(playerid,Grau,"Admin lvl 5: /makeadmin, /givemoney, /setmoney");
- }
- return 1;
- }
- dcmd_help(playerid,params[])
- {
- #pragma unused params
- SendClientMessage(playerid,Gelb,"Stunting and More Commands:");
- SendClientMessage(playerid,Grau,"Allgemein: /afk, /back, /afklist, /admins, /occ, /givecash, /musik, /stats, /nacht, /tag");
- return 1;
- }
- dcmd_nacht(playerid,params[])
- {
- #pragma unused params
- SetPlayerTime(playerid,00,00);
- SendClientMessage(playerid,Gelb,"World Time 00:00 Uhr");
- SendClientMessage(playerid,Grün,"Mit /tag kannst du die World Time auf 13:00 Uhr stellen.");
- return 1;
- }
- dcmd_tag(playerid,params[])
- {
- #pragma unused params
- SetPlayerTime(playerid,13,00);
- SendClientMessage(playerid,Gelb,"World Time 13:00 Uhr");
- SendClientMessage(playerid,Grün,"Mit /nacht kannst du die World Time auf 00:00 Uhr stellen.");
- return 1;
- }
- dcmd_afk(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],string[128],grund[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(Spielerafk[playerid] == 1)
- {
- SendClientMessage(playerid,Rot,"Du bist schon im AFK Modus!");
- return 1;
- }
- if(sscanf(params,"s[128]",grund))
- {
- SendClientMessage(playerid,Rot,"Benutze /afk [Grund]");
- return 1;
- }
- format(string,sizeof(string),"((Spieler: %s geht in den AFK Modus Grund: %s))",name,grund);
- SendClientMessageToAll(Lila,string);
- TogglePlayerControllable(playerid,0);
- SendClientMessage(playerid,Gelb,"Mit /back schaltest du den AFK Modus ab!");
- GameTextForPlayer(playerid,"~r~AFK Modus On",3000,4);
- Spielerafk[playerid] = 1;
- return 1;
- }
- dcmd_back(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(Spielerafk[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht im AFK Modus!");
- return 1;
- }
- format(string,sizeof(string),"((Spieler: %s ist aus dem AFK Modus zurück.))",name);
- SendClientMessageToAll(Lila,string);
- TogglePlayerControllable(playerid,1);
- GameTextForPlayer(playerid,"~r~AFK Modus Off",3000,4);
- Spielerafk[playerid] = 0;
- return 1;
- }
- dcmd_afklist(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128];
- SendClientMessage(playerid,Rot,"[ :AFK LISTE: ]");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Spielerafk[playerid] == 1)
- {
- GetPlayerName(i,name,sizeof(name));
- format(string,sizeof(string),"[AFK] Spieler: %s",name);
- SendClientMessage(playerid,Grau,string);
- }
- }
- }
- return 1;
- }
- dcmd_admins(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128],W0[128],W1[128];
- SendClientMessage(playerid,Rot,"[ :ADMIN LIST: ]");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][Admin] >= 1)
- {
- GetPlayerName(i,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] == 1) { W1 = "Supporter"; }
- if(PlayerInfo[playerid][Admin] == 2) { W1 = "Moderator"; }
- if(PlayerInfo[playerid][Admin] == 3) { W1 = "Administrator"; }
- if(PlayerInfo[playerid][Admin] == 4) { W1 = "Super Administrator"; }
- if(PlayerInfo[playerid][Admin] == 5) { W1 = "Serverleiter"; }
- if(Adminlogin[playerid]) { W0 = "Eingeloggt"; } else { W0 = "Ausgeloggt"; }
- format(string,sizeof(string),"Administrator: %s [Rank: %s] [Im Dienst: %s]",name,W1,W0);
- SendClientMessage(playerid,Grau,string);
- }
- }
- }
- return 1;
- }
- dcmd_occ(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],Text[128],string[128];
- if(sscanf(params,"s[128]",Text))
- {
- SendClientMessage(playerid,Rot,"Benutze /occ [Text]");
- return 1;
- }
- if(OChat == 0 || PlayerInfo[playerid][Admin] == 0 && Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Der OCC Chat ist Ausgeschaltet!");
- return 1;
- }
- if(PlayerInfo[playerid][Mute] == 1)
- {
- SendClientMessage(playerid,Rot,"Du bist gemutet!");
- return 1;
- }
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"((Spieler: %s schreibt: %s))",name,Text);
- SendClientMessageToAll(Weiß,string);
- return 1;
- }
- dcmd_givecash(playerid,params[])
- {
- new ID,Betrag,string[128];
- new Float:x,Float:y,Float:z;
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(sscanf(params,"ui",ID,Betrag))
- {
- SendClientMessage(playerid,Rot,"Benutze /givecash [playerid] [Geld Betrag]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(ID == playerid)
- {
- SendClientMessage(playerid,Rot,"Du kannst dir nicht selbst Geld schenken!");
- return 1;
- }
- GetPlayerPos(ID,x,y,z);
- GetPlayerName(ID,sname,sizeof(sname));
- if(GetPlayerMoney(playerid) < Betrag)
- {
- SendClientMessage(playerid,Rot,"Du hast nicht soviel Geld!");
- return 1;
- }
- if(!IsPlayerInRangeOfPoint(playerid,2.5,x,y,z))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID nicht in der nehe!");
- return 1;
- }
- PlayerInfo[playerid][Geld] -= Betrag;
- GivePlayerMoney(playerid,-Betrag);
- PlayerInfo[ID][Geld] += Betrag;
- GivePlayerMoney(ID,Betrag);
- format(string,sizeof(string),"Du hast Spieler: %s %d$ gegeben.",sname,Betrag);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Spieler: %s hat dir: %d$ gegeben.",name,Betrag);
- SendClientMessage(ID,Grün,string);
- return 1;
- }
- dcmd_musik(playerid,params[])
- {
- #pragma unused params
- ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Musik Auswahl Menu:","Musik Anschalten \nMusik Ausschalten","Wählen","Abbrechen");
- return 1;
- }
- dcmd_stats(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[800];
- new sGeld = PlayerInfo[playerid][Geld];
- new sAdmin = PlayerInfo[playerid][Admin];
- new sKonto = PlayerInfo[playerid][Konto];
- new sLevel = PlayerInfo[playerid][Level];
- new sWanted = PlayerInfo[playerid][Wanted];
- new sPunkte = PlayerInfo[playerid][Punkte];
- new sKills = PlayerInfo[playerid][Kills];
- new sDeaths = PlayerInfo[playerid][Deaths];
- new sWarns = PlayerInfo[playerid][Warns];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"{F0F6FA}Accountname: {39ADFA}%s \n{F0F6FA}Allgemeine Stats: \n\n{F0F6FA}Bargeld: {39ADFA}%d$ \n{F0F6FA}Konto: {39ADFA}%d$ \n{F0F6FA}Level: {39ADFA}%d \n{F0F6FA}Admin lvl: {39ADFA}%d \n{F0F6FA}Wanteds: {39ADFA}%d \n{F0F6FA}Punkte: {39ADFA}%d \n{F0F6FA}Kills: {39ADFA}%d \n{F0F6FA}Deaths: {39ADFA}%d \n{F0F6FA}Verwarnungen: {39ADFA}%d",name,sGeld,sKonto,sLevel,sAdmin,sWanted,sPunkte,sKills,sDeaths,sWarns);
- ShowPlayerDialog(playerid,999,DIALOG_STYLE_MSGBOX,"Meine Stats:",string,"Weiter","");
- return 1;
- }
- dcmd_mute(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /mute [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dich gemutet.",name);
- SendClientMessage(ID,Lila,string);
- PlayerInfo[playerid][Mute] = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_entmute(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /entmute [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dich entmutet.",name);
- SendClientMessage(ID,Lila,string);
- PlayerInfo[playerid][Mute] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_setskin(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,SID,string[128];
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,SID))
- {
- SendClientMessage(playerid,Rot,"Benutze /setskin [playerid] [Skinid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(SID < 0 || SID > 299)
- {
- SendClientMessage(playerid,Rot,"Die Skinid muss zwischen 0 und 299 liegen!");
- return 1;
- }
- SetPlayerSkin(ID,SID);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dir Skinid: %d gegeben.",name,SID);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_goto(playerid,params[])
- {
- new Float:x,Float:y,Float:z;
- new name[MAX_PLAYER_NAME],ID,string[128];
- new car = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /goto [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerPos(ID,x,y,z);
- GetPlayerName(ID,name,sizeof(name));
- if(GetPlayerState(playerid) == 2)
- {
- LinkVehicleToInterior(car,0);
- SetVehiclePos(car,x,y+2,z);
- format(string,sizeof(string),"Du hast dich zu Spieler: %s geportet.",name);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,x,y+2,z);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- format(string,sizeof(string),"Du hast dich zu Spieler: %s geportet.",name);
- SendClientMessage(playerid,Gelb,string);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_gethere(playerid,params[])
- {
- new Float:x,Float:y,Float:z;
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /gethere [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerPos(playerid,x,y,z);
- new car = GetPlayerVehicleID(ID);
- if(GetPlayerState(ID) == 2)
- {
- LinkVehicleToInterior(car,0);
- SetVehiclePos(car,x,y+2,z);
- format(string,sizeof(string),"Du hast Spieler: %s zu dir geholt.",sname);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dich zu sich geholt.",name);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SetPlayerPos(ID,x,y+2,z);
- SetPlayerInterior(ID,0);
- SetPlayerVirtualWorld(ID,0);
- GetPlayerName(ID,sname,sizeof(sname));
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Du hast Spieler: %s zu dir geholt.",sname);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dich zu sich geholt.",name);
- SendClientMessage(ID,Lila,string);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_cleartext(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- SendClientMessageToAll(Weiß," ");
- format(string,sizeof(string),"((Administrator: %s hat den Chatlog gecleart))",name);
- SendClientMessageToAll(Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_wetter(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],string[128],WID;
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"i",WID))
- {
- SendClientMessage(playerid,Rot,"Benutze /wetter [Wetterid]");
- return 1;
- }
- if(WID < 0 || WID > 45)
- {
- SendClientMessage(playerid,Rot,"Die Wetterid muss zwischen 0 und 45 liegen!");
- return 1;
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- SetPlayerWeather(i,WID);
- }
- format(string,sizeof(string),"((Administrator: %s hat das Wetter geändert))",name);
- SendClientMessageToAll(Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_getip(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],string[128],ID,IP[16];
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /getip [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerIp(ID,IP,sizeof(IP));
- GetPlayerName(ID,name,sizeof(name));
- format(string,sizeof(string),"Die Netzwerk IP von Spieler: %s lautet: %s",name,IP);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_wisper(playerid,params[])
- {
- new ID,Text[128],string[128];
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"us[128]",ID,Text))
- {
- SendClientMessage(playerid,Rot,"Benutze /wisper [playerid] [Text]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- format(string,sizeof(string),"((Administrator: %s schreibt ein Text zu Spieler: %s))",name,sname);
- SendAdminMessage(Orange,string);
- format(string,sizeof(string),"Administrator: %s schreibt zu dir: %s",name,Text);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_admin(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],Text[128],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- return 1;
- }
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"s[128]",Text))
- {
- SendClientMessage(playerid,Rot,"Benutze /admin [Text]");
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 1)
- {
- format(string,sizeof(string),"[Administrator] Supporter: %s schreibt: %s",name,Text);
- SendAdminMessage(Orange,string);
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 2)
- {
- format(string,sizeof(string),"[Administrator] Moderator: %s schreibt: %s",name,Text);
- SendAdminMessage(Orange,string);
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 3)
- {
- format(string,sizeof(string),"[Administrator] Administrator: %s schreibt: %s",name,Text);
- SendAdminMessage(Orange,string);
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 4)
- {
- format(string,sizeof(string),"[Administrator] Super Administrator: %s schreibt: %s",name,Text);
- SendAdminMessage(Orange,string);
- return 1;
- }
- if(PlayerInfo[playerid][Admin] == 5)
- {
- format(string,sizeof(string),"[Administrator] Serverleiter: %s schreibt: %s",name,Text);
- SendAdminMessage(Orange,string);
- }
- return 1;
- }
- dcmd_all(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],Text[128],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"s[128]",Text))
- {
- SendClientMessage(playerid,Rot,"Benutze /all [Text]");
- return 1;
- }
- format(string,sizeof(string),"((Administrator: %s schreibt: %s))",name,Text);
- SendClientMessageToAll(Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_alogin(playerid,params[])
- {
- #pragma unused params
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 1)
- {
- if(Adminlogin[playerid] == 0)
- {
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Administrator Login","Logge dich nun mit dem Master Passwort ein. \nBitte gebe das Passwort an niemanden weiter!","Login","Abbrechen");
- return 1;
- }
- if(Adminlogin[playerid] == 1)
- {
- Adminlogin[playerid] = 0;
- SendClientMessage(playerid,Gelb,"Du bist nun nicht mehr als Administrator Eingeloggt.");
- format(string,sizeof(string),"((Administrator: %s ist nun nicht mehr im Dienst.))",name);
- SendClientMessageToAll(Lila,string);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_freeze(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /freeze [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- TogglePlayerControllable(ID,0);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dich gefreezt.",name);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_unfreeze(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /unfreeze [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- TogglePlayerControllable(ID,1);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dich entfreezt.",name);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_slap(playerid,params[])
- {
- new Float:x,Float:y,Float:z;
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /slap [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerPos(ID,x,y,z);
- SetPlayerPos(ID,x,y,z+5);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dich geslapt.",name);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_givewarn(playerid,params[])
- {
- new ID,sname[MAX_PLAYER_NAME];
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /givewarn [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(PlayerInfo[ID][Warns] == 3)
- {
- SendClientMessage(ID,Rot,"Du wurdest gebannt Grund: 3 Verwarnungen!");
- format(string,sizeof(string),"Spieler: %s wurde gebannt Grund: 3 Verwarnungen!",sname);
- SendClientMessage(playerid,Lila,string);
- PlayerInfo[ID][Gebannt] = 1;
- Ban(ID);
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- format(string,sizeof(string),"Du hast Spieler: %s verwarnt.",sname);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dich verwarnt.",name);
- SendClientMessage(ID,Lila,string);
- PlayerInfo[ID][Warns] += 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_warns(playerid,params[])
- {
- new ID,sname[MAX_PLAYER_NAME],string[128];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /warns [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- format(string,sizeof(string),"Spieler: %s [Verwarnungen: %d]",sname,PlayerInfo[ID][Warns]);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_clearwarns(playerid,params[])
- {
- new ID,sname[MAX_PLAYER_NAME];
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /clearwarns [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- format(string,sizeof(string),"Du hast die Verwarnungen von Spieler: %s gelöscht.",sname);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat deine Verwarnungen gelöscht.",name);
- SendClientMessage(ID,Lila,string);
- PlayerInfo[ID][Warns] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_kick(playerid,params[])
- {
- new string[128],name[MAX_PLAYER_NAME];
- new ID,grund[128],sname[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"us[128]",ID,grund))
- {
- SendClientMessage(playerid,Rot,"Benutze /kick [playerid] [Grund]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(PlayerInfo[ID][Admin] >= 5)
- {
- SendClientMessage(playerid,Rot,"Du kannst keine Admin lvl: 5 Teamler kicken!");
- return 1;
- }
- GetPlayerName(ID,name,sizeof(name));
- GetPlayerName(playerid,sname,sizeof(sname));
- format(string,sizeof(string),"Spieler: %s wurde von Administrator: %s gekickt Grund: %s.",name,sname,grund);
- SendClientMessageToAll(Lila,string);
- Kick(ID);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_ban(playerid,params[])
- {
- new string[128],name[MAX_PLAYER_NAME];
- new ID,grund[128],sname[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"us[128]",ID,grund))
- {
- SendClientMessage(playerid,Rot,"Benutze /ban [playerid] [Grund]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(PlayerInfo[ID][Admin] >= 5)
- {
- SendClientMessage(playerid,Rot,"Du kannst keine Admin lvl: 5 Teamler bannen!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Spieler: %s wurde von Administrator: %s gebannt Grund: %s.",sname,name,grund);
- SendClientMessageToAll(Lila,string);
- PlayerInfo[ID][Gebannt] = 1;
- Ban(ID);
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_check(playerid,params[])
- {
- new ID,sname[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][Admin] >= 2)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /check [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- new string[128],Float:sHeal,Float:sArmour;
- GetPlayerHealth(ID,sHeal);
- GetPlayerHealth(ID,sArmour);
- new sGeld = PlayerInfo[playerid][Geld];
- new sKonto = PlayerInfo[playerid][Konto];
- new sAdmin = PlayerInfo[playerid][Admin];
- new sWanted = PlayerInfo[playerid][Wanted];
- new sPunkte = PlayerInfo[playerid][Punkte];
- new sKills = PlayerInfo[playerid][Kills];
- new sDeaths = PlayerInfo[playerid][Deaths];
- new sLevel = PlayerInfo[playerid][Level];
- new sMute = PlayerInfo[playerid][Mute];
- new sWarns = PlayerInfo[playerid][Warns];
- format(string,sizeof(string),"Account Daten von Spieler: %s",sname);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Geld: %d$, Konto: %d$, Admin lvl: %d, Punkte: %d, Wanteds: %d, Health: %f, Armour: %f",sGeld,sKonto,sAdmin,sPunkte,sWanted,sHeal,sArmour);
- SendClientMessage(playerid,Grau,string);
- format(string,sizeof(string),"Kills: %d, Deaths: %d, Level: %d, Mute: %d, Warns: %d",sKills,sDeaths,sLevel,sMute,sWarns);
- SendClientMessage(playerid,Grau,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_veh(playerid,params[])
- {
- new Float:x,Float:y,Float:z,Float:a,v,Vid,Farbe1,Farbe2,string[128];
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"iii",Vid,Farbe1,Farbe2))
- {
- SendClientMessage(playerid,Rot,"Benutze /veh [Vehicleid] [Farbe 1] [Farbe 2]");
- return 1;
- }
- if(Vid < 400 || Vid > 611)
- {
- SendClientMessage(playerid,Rot,"Die Vehicleid muss zwischen 400 und 611 liegen!");
- return 1;
- }
- if(Farbe1 < 0 || Farbe1 > 126 || Farbe2 < 0 || Farbe2 > 126)
- {
- SendClientMessage(playerid,Rot,"Die Farbid muss zwischen 0 und 126 liegen!");
- return 1;
- }
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- v = CreateVehicle(Vid,x,y,z,a,Farbe1,Farbe2,-1);
- SetVehicleNumberPlate(v,"Admin");
- SetVehicleToRespawn(v);
- PutPlayerInVehicle(playerid,v,0);
- format(string,sizeof(string),"Vehicleid: %d Spawned Farbe: [%d | %d]",Vid,Farbe1,Farbe2);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_delcar(playerid,params[])
- {
- #pragma unused params
- new Vehicle = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- DestroyVehicle(Vehicle);
- SendClientMessage(playerid,Gelb,"Fahrzeug gelöscht.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_fix(playerid,params[])
- {
- #pragma unused params
- new Vehicle = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- RepairVehicle(Vehicle);
- SetVehicleHealth(Vehicle,1000.0);
- SendClientMessage(playerid,Gelb,"Fahrzeug repariert.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_cc(playerid,params[])
- {
- new string[128],Farbe1,Farbe2,Vehicle = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ii",Farbe1,Farbe2))
- {
- SendClientMessage(playerid,Rot,"Benutze /cc [Farbe 1] [Farbe 2]");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- if(Farbe1 < 0 || Farbe1 > 126 || Farbe2 < 0 || Farbe2 > 126)
- {
- SendClientMessage(playerid,Rot,"Die Farbid muss zwischen 0 und 126 liegen!");
- return 1;
- }
- ChangeVehicleColor(Vehicle,Farbe1,Farbe2);
- format(string,sizeof(string),"Vehicle Farbe geändert: [%d | %d]",Farbe1,Farbe2);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_respawn(playerid,params[])
- {
- #pragma unused params
- new Vehicle = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- SetVehicleToRespawn(Vehicle);
- SetVehicleToRespawn(GetVehicleTrailer(Vehicle));
- SendClientMessage(playerid,Gelb,"Fahrzeug respawnt.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_sethp(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,Health,string[128];
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,Health))
- {
- SendClientMessage(playerid,Rot,"Benutze /sethp [playerid] [Health]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(Health < 0 || Health > 100)
- {
- SendClientMessage(playerid,Rot,"Das Health muss zwischen 0 und 100 liegen!");
- return 1;
- }
- SetPlayerHealth(ID,Health);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dir: %d% Health gegeben.",name,Health);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_setarmour(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,Armour,string[128];
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,Armour))
- {
- SendClientMessage(playerid,Rot,"Benutze /setarmour [playerid] [Armour]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(Armour < 0 || Armour > 100)
- {
- SendClientMessage(playerid,Rot,"Das Armour muss zwischen 0 und 100 liegen!");
- return 1;
- }
- SetPlayerArmour(ID,Armour);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dir: %d% Armour gegeben.",name,Armour);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_repall(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128];
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- for(new R = 0; R < MAX_VEHICLES; R++)
- {
- RepairVehicle(R);
- SetVehicleHealth(R,1000.0);
- }
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"((Administrator: %s repariert alle Fahrzeuge))",name);
- SendClientMessageToAll(Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_respawnall(playerid,params[])
- {
- #pragma unused params
- new name[MAX_PLAYER_NAME],string[128];
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- for(new R = 0; R < MAX_VEHICLES; R++)
- {
- SetVehicleToRespawn(R);
- }
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"((Administrator: %s respawnt alle Fahrzeuge))",name);
- SendClientMessageToAll(Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_ls(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,1496.0692,-1732.3246,13.3828);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Los Santos",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,1496.0692,-1732.3246,13.3828);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Los Santos",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_sf(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,-2006.6138,154.3786,27.5391);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~San Fierro",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,-2006.6138,154.3786,27.5391);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~San Fierro",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_lv(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,2048.6323,1343.4817,10.6719);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Las Venturas",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,2048.6323,1343.4817,10.6719);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Las Venturas",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_bs(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,-2263.4705,2325.4502,4.8125);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Bayside",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,-2263.4705,2325.4502,4.8125);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Bayside",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_fc(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,-275.6891,1099.2531,19.5938);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Fort Carson",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,-275.6891,1099.2531,19.5938);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Fort Carson",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_a5(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,68.7823,1921.2473,17.6406);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Area 51",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,68.7823,1921.2473,17.6406);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Area 51",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_tf(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,377.8010,2539.3406,16.5391);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~The Death Airport",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,377.8010,2539.3406,16.5391);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~The Death Airpor",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_pc(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,2290.4729,36.3668,26.3353);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Polomino Creek",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,2290.4729,36.3668,26.3353);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Polomino Creek",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_mg(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,1269.8496,204.8792,19.4140);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Montgomery",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,1269.8496,204.8792,19.4140);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Montgomery",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_dm(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,641.6945,-552.4779,16.1875);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Dillimore",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,641.6945,-552.4779,16.1875);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Dillimore",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_bb(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,210.2401,-281.9422,1.4297);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Blueberry",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,210.2401,-281.9422,1.4297);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Blueberry",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_mc(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(Vehicle,-2252.4529,-1711.6906,480.0251);
- LinkVehicleToInterior(Vehicle,0);
- GameTextForPlayer(playerid,"~y~Mount Chiliad",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,-2252.4529,-1711.6906,480.0251);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~y~Mount Chiliad",3000,4);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_nitro(playerid,params[])
- {
- #pragma unused params
- new Vehicle = GetPlayerVehicleID(playerid);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- if(Motorrad(Vehicle) || Flugzeug(Vehicle) || Boot(Vehicle) || IsANoTachoCar(Vehicle))
- {
- SendClientMessage(playerid,Rot,"Dieses Fahrzeug kann kein Nitro haben!");
- return 1;
- }
- AddVehicleComponent(Vehicle,1010);
- SendClientMessage(playerid,Gelb,"Nitro eingebaut.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_tsultan(playerid,params[])
- {
- #pragma unused params
- new Vehicle = GetPlayerVehicleID(playerid);
- new Vehiclex = GetVehicleModel(Vehicle);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- if(Vehiclex != 560)
- {
- SendClientMessage(playerid,Rot,"Der Befehl /tsultan geht nur in einem Sultan!");
- return 1;
- }
- AddVehicleComponent(Vehicle,1010);
- AddVehicleComponent(Vehicle,1139);
- AddVehicleComponent(Vehicle,1170);
- AddVehicleComponent(Vehicle,1140);
- AddVehicleComponent(Vehicle,1028);
- SendClientMessage(playerid,Gelb,"Sultan getunt.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_savepos(playerid,params[])
- {
- #pragma unused params
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(GetPlayerInterior(playerid) >= 1)
- {
- SendClientMessage(playerid,Rot,"In einem Interior kannst du keine Position saven!");
- return 1;
- }
- Gotox[playerid] = x;
- Gotoy[playerid] = y;
- Gotoz[playerid] = z;
- SendClientMessage(playerid,Gelb,"Position saved.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_gotopos(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 3)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- new Vehicle = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- if(Gotox[playerid] == 0 && Gotoy[playerid] == 0 && Gotoz[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du hast noch keine Position Gesavt!");
- return 1;
- }
- SendClientMessage(playerid,Gelb,"Du hast dich zu deiner Position geportet.");
- SetVehiclePos(Vehicle,Gotox[playerid],Gotoy[playerid],Gotoz[playerid]);
- LinkVehicleToInterior(Vehicle,0);
- return 1;
- }
- else
- {
- if(Gotox[playerid] == 0 && Gotoy[playerid] == 0 && Gotoz[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du hast noch keine Position Gesavt!");
- return 1;
- }
- SendClientMessage(playerid,Gelb,"Du hast dich zu deiner Position geportet.");
- SetPlayerPos(playerid,Gotox[playerid],Gotoy[playerid],Gotoz[playerid]);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_givegun(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,Waffenid,Munition,string[128];
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"uii",ID,Waffenid,Munition))
- {
- SendClientMessage(playerid,Rot,"Benutze /givegun [playerid] [Waffenid] [Munition]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(Munition < 1 || Munition > 9999)
- {
- SendClientMessage(playerid,Rot,"Die Munition muss zwischen 1 und 9999 liegen!");
- return 1;
- }
- if(Waffenid < 0 || Waffenid > 46)
- {
- SendClientMessage(playerid,Rot,"Die Waffenid muss zwischen 0 und 46 liegen!");
- return 1;
- }
- GivePlayerWeapon(ID,Waffenid,Munition);
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"Administrator: %s hat dir Waffenid: %d gegeben mit: %d Munition.",name,Waffenid,Munition);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_oan(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(OChat == 1)
- {
- SendClientMessage(playerid,Rot,"Der OCC Chat ist schon Angeschaltet!");
- return 1;
- }
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"((Administrator: %s hat den OCC Chat angeschaltet!))",name);
- SendClientMessageToAll(Lila,string);
- OChat = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_oaus(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(OChat == 0)
- {
- SendClientMessage(playerid,Rot,"Der OCC Chat ist schon Ausgeschaltet!");
- return 1;
- }
- new name[MAX_PLAYER_NAME],string[128];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"((Administrator: %s hat den OCC Chat ausgeschaltet!))",name);
- SendClientMessageToAll(Lila,string);
- OChat = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_tv(playerid,params[])
- {
- new name[MAX_PLAYER_NAME],ID,string[128];
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"u",ID))
- {
- SendClientMessage(playerid,Rot,"Benutze /tv [playerid]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(ID == playerid)
- {
- SendClientMessage(playerid,Rot,"Du kannst dich nicht selber Beobachten!");
- return 1;
- }
- if(GetPlayerVirtualWorld(ID) >= 1 || GetPlayerInterior(ID) >= 1)
- {
- SendClientMessage(playerid,Rot,"Du kannst diesen Spieler im Interior nicht beobachten!");
- return 1;
- }
- TogglePlayerSpectating(playerid,1);
- PlayerSpectatePlayer(playerid,ID);
- GetPlayerName(ID,name,sizeof(name));
- format(string,sizeof(string),"Specting: %s",name);
- GameTextForPlayer(playerid,"~y~Tv angeschaltet",3000,4);
- SendClientMessage(playerid,Gelb,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_tvoff(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- TogglePlayerSpectating(playerid,0);
- GameTextForPlayer(playerid,"~y~Tv ausgeschaltet",3000,4);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_jetpack(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
- SendClientMessage(playerid,Gelb,"Du hast dir einen Jetpack gespawnt.");
- SendClientMessage(playerid,Rot,"Drücke Enter um ihn zu Löschen!");
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_atake(playerid,params[])
- {
- new ID,Wert[128],string[128];
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"us[128]",ID,Wert))
- {
- SendClientMessage(playerid,Rot,"Benutze /atake [playerid] [Wert]");
- SendClientMessage(playerid,Rot,"Verfügbar: Waffen");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(!strcmp(Wert,"Waffen",true))
- {
- GetPlayerName(ID,name,sizeof(name));
- GetPlayerName(playerid,sname,sizeof(sname));
- format(string,sizeof(string),"Du hast die Waffen von Spieler: %s abgenommen.",name);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dir deine Waffen abgenommen!",sname);
- SendClientMessage(ID,Lila,string);
- ResetPlayerWeapons(ID);
- }
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_gmx(playerid,params[])
- {
- #pragma unused params
- if(PlayerInfo[playerid][Admin] >= 4)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- GameTextForAll("~r~Server Restart",3000,4);
- GameModeExit();
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_makeadmin(playerid,params[])
- {
- new ID,AID,string[128];
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 5)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,AID))
- {
- SendClientMessage(playerid,Rot,"Benutze /makeadmin [playerid] [Admin lvl]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(AID < 0 || AID > 5)
- {
- SendClientMessage(playerid,Rot,"Das Adminlevel muss zwischen 0 und 5 liegen!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- PlayerInfo[ID][Admin] = AID;
- format(string,sizeof(string),"Du hast Spieler: %s Admin lvl: %d gegeben.",sname,AID);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dir Admin lvl: %d gegeben.",name,AID);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_givemoney(playerid,params[])
- {
- new ID,Betrag,string[128];
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 5)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,Betrag))
- {
- SendClientMessage(playerid,Rot,"Benutze /givemoney [playerid] [Geld Betrag]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(Betrag < 0 || Betrag > 9999999)
- {
- SendClientMessage(playerid,Rot,"Das Geld muss zwischen 0$ und 9999999$ liegen!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- PlayerInfo[ID][Geld] += Betrag;
- GivePlayerMoney(ID,Betrag);
- format(string,sizeof(string),"Du hast Spieler: %s %d$ gegeben.",sname,Betrag);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dir: %d$ gegeben.",name,Betrag);
- SendClientMessage(ID,Lila,string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- dcmd_setmoney(playerid,params[])
- {
- new ID,Betrag,string[128];
- new name[MAX_PLAYER_NAME],sname[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(PlayerInfo[playerid][Admin] >= 5)
- {
- if(Adminlogin[playerid] == 0)
- {
- SendClientMessage(playerid,Rot,"Du bist nicht als Administrator Eingeloggt!");
- return 1;
- }
- if(sscanf(params,"ui",ID,Betrag))
- {
- SendClientMessage(playerid,Rot,"Benutze /setmoney [playerid] [Geld Betrag]");
- return 1;
- }
- if(!IsPlayerConnected(ID))
- {
- SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
- return 1;
- }
- if(Betrag < 0 || Betrag > 9999999)
- {
- SendClientMessage(playerid,Rot,"Das Geld muss zwischen 0$ und 9999999$ liegen!");
- return 1;
- }
- GetPlayerName(ID,sname,sizeof(sname));
- format(string,sizeof(string),"Du hast das Geld von Spieler: %s auf: %d$ gesetzt.",sname,Betrag);
- SendClientMessage(playerid,Gelb,string);
- format(string,sizeof(string),"Administrator: %s hat dein Geld auf: %d$ gesetzt.",name,Betrag);
- SendClientMessage(ID,Lila,string);
- ResetPlayerMoney(ID);
- GivePlayerMoney(ID,Betrag);
- PlayerInfo[ID][Geld] = Betrag;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Du bist kein Administrator!");
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"/Accounts/%s.ini",name);
- if(dialogid == 1)
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,Rot,"Du musst ein Passwort angeben!");
- format(string,sizeof(string),"{39ADFA}Hallo %s: {F0F6FA}\nDu hast noch keinen Account \nBitte gib dein wunsch Passwort ein.",name);
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Registrieren",string,"Registrieren","Abbrechen");
- return 1;
- }
- dini_Create(string);
- dini_Set(string,"Passwort",inputtext);
- dini_IntSet(string,"Admin",0);
- dini_IntSet(string,"Geld",50000);
- dini_IntSet(string,"Konto",0);
- dini_IntSet(string,"Level",1);
- dini_IntSet(string,"Wanted",0);
- dini_IntSet(string,"Gebannt",0);
- dini_IntSet(string,"Punkte",0);
- dini_IntSet(string,"Register",0);
- dini_IntSet(string,"Kills",0);
- dini_IntSet(string,"Deaths",0);
- dini_IntSet(string,"Mute",0);
- dini_IntSet(string,"Warns",0);
- SendClientMessage(playerid,Rot,"Du bist nun Registriert.");
- format(string,sizeof(string),"{39ADFA}%s: {F0F6FA}Du hast jetzt einen Account bitte \nLogge dich jetz mit dem Passwort ein.",name);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Einloggen",string,"Einloggen","Abbrechen");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: nicht Registriert!");
- Kick(playerid);
- }
- return 1;
- }
- if(dialogid == 2)
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,Rot,"Du musst ein Passwort angeben!");
- format(string,sizeof(string),"{39ADFA}Hallo %s: {F0F6FA}\nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Einloggen",string,"Einloggen","Abbrechen");
- return 1;
- }
- if(strcmp(inputtext,dini_Get(string,"Passwort"),true)==0)
- {
- ResetPlayerMoney(playerid);
- PlayerInfo[playerid][Admin] = dini_Int(string,"Admin");
- PlayerInfo[playerid][Geld] = dini_Int(string,"Geld");
- PlayerInfo[playerid][Konto] = dini_Int(string,"Konto");
- PlayerInfo[playerid][Level] = dini_Int(string,"Level");
- PlayerInfo[playerid][Wanted] = dini_Int(string,"Wanted");
- PlayerInfo[playerid][Gebannt] = dini_Int(string,"Gebannt");
- PlayerInfo[playerid][Punkte] = dini_Int(string,"Punkte");
- PlayerInfo[playerid][Register] = dini_Int(string,"Register");
- PlayerInfo[playerid][Kills] = dini_Int(string,"Kills");
- PlayerInfo[playerid][Deaths] = dini_Int(string,"Deaths");
- PlayerInfo[playerid][Mute] = dini_Int(string,"Mute");
- PlayerInfo[playerid][Warns] = dini_Int(string,"Warns");
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid,PlayerInfo[playerid][Geld]);
- SetPlayerWantedLevel(playerid,PlayerInfo[playerid][Wanted]);
- SetPlayerScore(playerid,PlayerInfo[playerid][Level]);
- SendClientMessage(playerid,Rot,"Du bist nun Eingeloggt.");
- Eingeloggt[playerid] = 1;
- return 1;
- }
- else
- {
- SendClientMessage(playerid,Rot,"Das Passwort ist falsch!");
- format(string,sizeof(string),"{39ADFA}Hallo %s: {F0F6FA}\nDu hast schon einen Account bei uns \nBitte logge dich ein.",name);
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"Einloggen",string,"Einloggen","Abbrechen");
- }
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Du wurdest gekickt Grund: nicht Eingeloggt!");
- Kick(playerid);
- }
- return 1;
- }
- if(dialogid == 3)
- {
- if(listitem == 0)
- {
- if(response)
- {
- if(PlayerInfo[playerid][Admin] == 5)
- {
- SendClientMessage(playerid,Rot,"Du bist schon der Serverleiter!");
- return 1;
- }
- PlayerInfo[playerid][Admin] = 5;
- SendClientMessage(playerid,Grün,"Admin lvl: 5 erhalten.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 1)
- {
- if(response)
- {
- new car = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(car,1496.0692,-1732.3246,13.3828);
- LinkVehicleToInterior(car,0);
- GameTextForPlayer(playerid,"~g~Los Santos",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,1496.0692,-1732.3246,13.3828);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~g~Los Santos",3000,4);
- }
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 2)
- {
- if(response)
- {
- new car = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(car,-2006.6138,154.3786,27.5391);
- LinkVehicleToInterior(car,0);
- GameTextForPlayer(playerid,"~g~San Fierro",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,-2006.6138,154.3786,27.5391);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~g~San Fierro",3000,4);
- }
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 3)
- {
- if(response)
- {
- new car = GetPlayerVehicleID(playerid);
- if(GetPlayerState(playerid) == 2)
- {
- SetVehiclePos(car,2048.6323,1343.4817,10.6719);
- LinkVehicleToInterior(car,0);
- GameTextForPlayer(playerid,"~g~Las Venturas",3000,4);
- return 1;
- }
- else
- {
- SetPlayerPos(playerid,2048.6323,1343.4817,10.6719);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- GameTextForPlayer(playerid,"~g~Las Venturas",3000,4);
- }
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 4)
- {
- if(response)
- {
- new Float:x,Float:y,Float:z,Float:a,v;
- GetPlayerFacingAngle(playerid,a);
- GetPlayerPos(playerid,x,y,z);
- v = CreateVehicle(560,x,y,z,a,3,3,-1);
- SetVehicleNumberPlate(v,"Admin");
- SetVehicleToRespawn(v);
- PutPlayerInVehicle(playerid,v,0);
- GameTextForPlayer(playerid,"~g~Sultan Spawned",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 5)
- {
- if(response)
- {
- new Float:x,Float:y,Float:z,Float:a,v;
- GetPlayerFacingAngle(playerid,a);
- GetPlayerPos(playerid,x,y,z);
- v = CreateVehicle(522,x,y,z,a,3,1,-1);
- SetVehicleNumberPlate(v,"Admin");
- SetVehicleToRespawn(v);
- PutPlayerInVehicle(playerid,v,0);
- GameTextForPlayer(playerid,"~g~Nrg 500 Spawned",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 6)
- {
- if(response)
- {
- new Float:x,Float:y,Float:z,Float:a,v;
- GetPlayerFacingAngle(playerid,a);
- GetPlayerPos(playerid,x,y,z);
- v = CreateVehicle(487,x,y,z,a,3,1,-1);
- SetVehicleNumberPlate(v,"Admin");
- SetVehicleToRespawn(v);
- PutPlayerInVehicle(playerid,v,0);
- GameTextForPlayer(playerid,"~g~Maverick Spawned",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 7)
- {
- if(response)
- {
- new Vehicle = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
- return 1;
- }
- DestroyVehicle(Vehicle);
- SendClientMessage(playerid,Grün,"Fahrzeug gelöscht.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 8)
- {
- if(response)
- {
- SetPlayerHealth(playerid,100);
- SendClientMessage(playerid,Grün,"Volles Leben erhalten.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 9)
- {
- if(response)
- {
- SetPlayerArmour(playerid,100);
- SendClientMessage(playerid,Grün,"Volles Armour erhalten.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 10)
- {
- if(response)
- {
- PlayerInfo[playerid][Geld] += 2500000;
- GivePlayerMoney(playerid,2500000);
- SendClientMessage(playerid,Grün,"2,5 Mio $ erhalten.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- return 1;
- }
- if(listitem == 11)
- {
- if(response)
- {
- GivePlayerWeapon(playerid,4,1);
- GivePlayerWeapon(playerid,24,9999);
- GivePlayerWeapon(playerid,27,9999);
- GivePlayerWeapon(playerid,29,9999);
- GivePlayerWeapon(playerid,31,9999);
- GivePlayerWeapon(playerid,34,9999);
- GivePlayerWeapon(playerid,46,1);
- SendClientMessage(playerid,Grün,"Waffenset erhalten.");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Serverleiter Config Menu geschlossen!");
- }
- }
- return 1;
- }
- if(dialogid == 4)
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,Rot,"Du musst ein Passwort angeben!");
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Administrator Login","Logge dich nun mit dem Master Passwort ein. \nBitte gebe das Passwort an niemanden weiter!","Login","Abbrechen");
- return 1;
- }
- format(string,sizeof(string),"/Config/Database.ini");
- if(strcmp(inputtext,dini_Get(string,"Passwort"),true)==0)
- {
- Adminlogin[playerid] = 1;
- SendClientMessage(playerid,Gelb,"Du bist nun als Administrator Eingeloggt.");
- format(string,sizeof(string),"((Administrator: %s ist nun im Dienst.))",name);
- SendClientMessageToAll(Lila,string);
- }
- else
- {
- SendClientMessage(playerid,Rot,"Das Master Passwort ist Falsch!");
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Administrator Login","Logge dich nun mit dem Master Passwort ein. \nBitte gebe das Passwort an niemanden weiter!","Login","Abbrechen");
- }
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Administrator Login Menu geschlossen!");
- }
- return 1;
- }
- if(dialogid == 5)
- {
- if(listitem == 0)
- {
- if(response)
- {
- ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Wähle ein Stream:","Technobase \nHardbase \nTrancebase \nHousetime \nClubtime \nCoretime","Wählen","Abbrechen");
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 1)
- {
- if(response)
- {
- StopAudioStreamForPlayer(playerid);
- GameTextForPlayer(playerid,"~r~Musik off",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- }
- return 1;
- }
- if(dialogid == 6)
- {
- if(listitem == 0)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 1)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.hardbase.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 2)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.trancebase.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 3)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.housetime.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 4)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.Clubtime.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- return 1;
- }
- if(listitem == 5)
- {
- if(response)
- {
- PlayAudioStreamForPlayer(playerid, "http://listen.coretime.fm/dsl.pls");
- GameTextForPlayer(playerid,"~g~Musik on",3000,4);
- return 1;
- }
- if(!response)
- {
- SendClientMessage(playerid,Rot,"Musik Dialog geschlossen!");
- }
- }
- }
- return 1;
- }
- public Update(playerid)
- {
- if(IsPlayerConnected(playerid) && Eingeloggt[playerid] == 1)
- {
- new string[128],name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(string,sizeof(string),"/Accounts/%s.ini",name);
- PlayerInfo[playerid][Geld] = GetPlayerMoney(playerid);
- PlayerInfo[playerid][Level] = GetPlayerScore(playerid);
- PlayerInfo[playerid][Wanted] = GetPlayerWantedLevel(playerid);
- dini_IntSet(string,"Admin",PlayerInfo[playerid][Admin]);
- dini_IntSet(string,"Geld",PlayerInfo[playerid][Geld]);
- dini_IntSet(string,"Konto",PlayerInfo[playerid][Konto]);
- dini_IntSet(string,"Level",PlayerInfo[playerid][Level]);
- dini_IntSet(string,"Wanted",PlayerInfo[playerid][Wanted]);
- dini_IntSet(string,"Gebannt",PlayerInfo[playerid][Gebannt]);
- dini_IntSet(string,"Punkte",PlayerInfo[playerid][Punkte]);
- dini_IntSet(string,"Register",PlayerInfo[playerid][Register]);
- dini_IntSet(string,"Kills",PlayerInfo[playerid][Kills]);
- dini_IntSet(string,"Deaths",PlayerInfo[playerid][Deaths]);
- dini_IntSet(string,"Mute",PlayerInfo[playerid][Mute]);
- dini_IntSet(string,"Warns",PlayerInfo[playerid][Warns]);
- }
- return 1;
- }
- public Account()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && Eingeloggt[i] == 1)
- {
- Update(i);
- }
- }
- return 1;
- }
- public UpdateTime()
- {
- gettime(Std,Min);
- format(Ts,32,"%02d:%02d",Std,Min);
- TextDrawSetString(Uhr,Ts);
- return 1;
- }
- public Adminload()
- {
- new string[128];
- format(string,sizeof(string),"/Config/Database.ini");
- if(!dini_Exists(string))
- {
- dini_Create(string);
- dini_Set(string,"Passwort","4815162342");
- }
- return 1;
- }
- public SendAdminMessage(color,string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][Admin] >= 1 && Adminlogin[i] == 1)
- {
- SendClientMessage(i,color,string);
- }
- }
- }
- return 1;
- }
- public Motorrad(carid)
- {
- new car = GetVehicleModel(carid);
- if(car == 581 || car == 522 || car == 461 || car == 521 || car == 523 || car == 463 || car == 586 || car == 468 || car == 471)
- {
- return 1;
- }
- return 0;
- }
- public Flugzeug(carid)
- {
- new car = GetVehicleModel(carid);
- if(car == 548 || car == 425 || car == 417 || car == 487 || car == 488 || car == 497 || car == 563 || car == 447 || car == 469 || car == 592
- || car == 577 || car == 511 || car == 512 || car == 593 || car == 520 || car == 553 || car == 476 || car == 519 || car == 460 || car == 513)
- {
- return 1;
- }
- return 0;
- }
- public Boot(carid)
- {
- new car = GetVehicleModel(carid);
- if(car == 472 || car == 473 || car == 493 || car == 595 || car == 484 || car == 430 || car == 453 || car == 452 || car == 446 || car == 454)
- {
- return 1;
- }
- return 0;
- }
- public IsANoTachoCar(carid)
- {
- new car = GetVehicleModel(carid);
- if(car == 509 || car == 481 || car == 510)
- {
- return 1;
- }
- return 0;
- }
- public SendRundMessage(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(i, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendClientMessage(i, col2, string);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendClientMessage(i, col3, string);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendClientMessage(i, col4, string);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendClientMessage(i, col5, string);
- }
- }
- else
- {
- SendClientMessage(i, col1, string);
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement