Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <kolory>
- #include <zcmd>
- #include <sscanf2>
- #include <dini>
- main() {}
- #define DIALOGLOGIN 1
- #define DIALOGREGISTER 2
- #define DIALOGPLEC 3
- #define DIALOGPOMOC 4
- #define BIZNES 5
- #define NAZWASERWERA "City-RP"
- #define KASAGRACZASTART 100
- #define PUNKTYGRACZASTART 1
- #define CZASRUCHOMEJKAMERY 15000
- #define KOLOR_OOC 0xE2E2E2FF
- #define KOLOR_IC 0xFFFFC6FF
- #define KOLOR_SAPD 0x297CB399
- #define KOLOR_ESU 0x5594E699
- #define KOLOR_PW 0xF2C633FF
- #define KOLOR_PW2 0xD9AA11FF
- #define KOLOR_NIEWIDZIALNY 0xFFFFFF00
- #define KOLOR_BIALY 0xFFFFFFFF
- #define KOLOR_CZARNY 0x000000FF
- #define KOLOR_ZOLTY 0xFFFF00FF
- #define KOLOR_POMARANCZOWY 0xFF8040FF
- #define KOLOR_CZERWONY 0xFF2F2FFF
- #define KOLOR_ROZOWY 0xFF80FFFF
- #define KOLOR_NIEBIESKI 0x2B95FFFF
- #define KOLOR_BRAZOWY 0x9D4F4FFF
- #define KOLOR_ZIELONY 0x80FF00FF
- #define KOLOR_JZIELONY 0xB7FF6FFF
- #define KOLOR_TURKUSOWY 0x00FFFFFF
- #define KOLOR_SZARY 0xC0C0C0FF
- #define KOLOR_FIOLETOWY 0x800040FF
- #define KOLOR_BEZOWY 0xFFFFA6FF
- #define KOLOR_BORDOWY 0x800000FF
- #define KOLOR_PBIALY 0xFFFFFF99
- //rangi
- //1 = Admin
- //2 = HeadAdmin
- //Definicje Gracza
- enum DaneGracza
- {
- bool:Zalogowany,
- Nick[MAX_PLAYERS],
- RangaAdmina,
- cammovcount,
- Plec
- }
- new gGracz[MAX_PLAYERS][DaneGracza];
- new EKIPA;
- new kara;
- new Komisariat;
- new Komisariat2;
- new Urzad;
- new Urzad2;
- new Victium;
- new Victium2;
- new Szpital;
- //Zmienne
- new CameraMoverTimer[MAX_PLAYERS];
- //===================================================|Kod Mapy|========================================//
- public OnGameModeInit()
- {
- DisableInteriorEnterExits();
- SetGameModeText("Serwer RP");
- //Mezczyzni
- AddPlayerClass(7,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(14,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(15,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(16,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(17,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(18,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(19,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(20,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(21,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(22,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(23,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(24,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(25,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(26,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(27,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(28,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(29,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(30,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(32,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(33,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(34,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(35,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(36,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(37,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(42,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(43,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(44,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(45,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(46,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(47,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(48,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(49,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(51,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(52,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(57,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(58,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(59,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(60,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(61,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(62,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(66,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(67,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(68,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(72,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(73,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(78,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(79,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(80,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(81,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(82,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(83,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(84,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(94,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(95,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(96,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(97,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(98,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(99,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(100,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(101,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(128,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(132,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(133,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(134,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(135,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(136,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(137,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(142,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(143,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(144,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(146,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(147,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(153,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(154,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(155,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(156,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(158,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(159,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(160,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(161,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(162,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(167,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(168,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(170,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(171,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(176,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(177,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(179,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(180,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(181,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(182,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(183,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(184,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(185,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(186,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(187,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(188,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(189,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(200,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(202,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(204,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(206,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(208,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(209,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(210,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(212,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(213,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(217,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(220,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(221,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(222,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(223,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(227,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(228,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(229,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(230,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(234,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(235,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(236,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(239,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(240,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(241,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(242,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(247,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(248,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(249,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(250,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(252,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(253,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(254,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(255,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(258,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(259,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(260,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(261,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(262,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(264,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- //Kobiety
- AddPlayerClass(9,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(10,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(11,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(12,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(13,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(31,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(38,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(39,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(40,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(41,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(53,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(54,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(55,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(56,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(63,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(64,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(65,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(69,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(75,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(76,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(77,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(85,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(87,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(88,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(89,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(90,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(91,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(92,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(93,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(129,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(130,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(131,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(138,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(139,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(140,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(141,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(145,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(148,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(150,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(151,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(152,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(157,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(169,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(172,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(178,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(190,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(191,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(192,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- AddPlayerClass(193,829.7375,-1341.9724,10.8757,74.4520,0,0,0,0,0,0);
- //Picupy
- Komisariat = CreatePickup(1247, 1, 1555.5059,-1675.7051,16.1953, -1); //Komisariat
- Komisariat2 = CreatePickup(1247, 1, 246.6690,62.3239,1003.6406, -1); //Komisariat
- Urzad = CreatePickup(1318, 1, 1310.1687,-1366.7969,13.5065, -1); //Urzad
- Urzad2 = CreatePickup(1318, 1, 390.7688,173.8361,1008.3828, -1); //Urzad
- Victium = CreatePickup(1275, 1, 987.8470,-1349.2249,13.5773, -1); //Victium
- Victium2 = CreatePickup(1275, 1, 227.5609,-8.0993,1002.2109, -1); //Victium
- Szpital = CreatePickup(1240, 1, 1172.0822,-1323.3619,15.4030, -1); //Szpital
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, -685.4662,932.8564,13.6328);
- SetPlayerFacingAngle(playerid, 201.9041);
- SetPlayerCameraPos(playerid, -684.7850,931.0605,13.6293);
- SetPlayerCameraLookAt(playerid, -685.4662,932.8564,13.6328);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, gGracz[playerid][Nick], MAX_PLAYER_NAME);
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- if(dini_Exists(string))
- {
- format(string, sizeof(string), "{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto zostalo pomyslnie znalezione !\nWpisz swoje Haslo aby sie zalogowac !",Gname);
- ShowPlayerDialog(playerid, DIALOGLOGIN, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Loguj","Wyjdz");
- }
- else
- {
- format(string, sizeof(string), "{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto nie zostalo znalezione !\nAby grac na naszym serwerze, musisz stworzyc Konto !",Gname);
- ShowPlayerDialog(playerid, DIALOGREGISTER, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Zarejestruj","Wyjdz");
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if(gGracz[playerid][Zalogowany] == true)
- {
- ZapiszGracza(playerid);
- KillTimer(CameraMoverTimer[playerid]);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- new Ranga = gGracz[playerid][RangaAdmina];
- if(Ranga == 0)
- {
- SendClientMessage(playerid,COLOR_WHITE,"Witaj na serwerze jestes Graczem");
- return 1;
- }
- if(Ranga == 1)
- {
- SendClientMessage(playerid,COLOR_GREEN,"Witaj na serwerze jestes Adminem");
- return 1;
- }
- if(Ranga == 2)
- {
- SendClientMessage(playerid,COLOR_RED,"Witaj na serwerze jestes HeadAdminem");
- return 1;
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == Komisariat)
- {
- SetPlayerInterior(playerid, 6);
- SetPlayerPos(playerid, 246.8432,64.6173,1003.6406);
- SetPlayerFacingAngle(playerid, 1.2090);
- }
- if(pickupid == Komisariat2)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1552.8063,-1675.4221,16.1953);
- SetPlayerFacingAngle(playerid, 92.0764);
- }
- if(pickupid == Urzad)
- {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 384.808624,173.804992,1008.382812);
- SetPlayerFacingAngle(playerid, 90.7182);
- }
- if(pickupid == Urzad2)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1309.8336,-1369.0841,13.5572);
- SetPlayerFacingAngle(playerid, 181.3541);
- }
- if(pickupid == Victium)
- {
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid, 226.293991,-7.431529,1002.210937);
- }
- if(pickupid == Victium2)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 989.3743,-1349.3160,13.3775);
- SetPlayerFacingAngle(playerid, 272.4585);
- }
- if(pickupid == Szpital)
- {
- SetPlayerInterior(playerid, 2);
- SetPlayerPos(playerid, 2543.462646,-1308.379882,1026.728393);
- }
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOGPLEC)
- {
- if(response)
- {
- if(listitem == 0) //Mezczyzna
- {
- gGracz[playerid][Plec] = 1;
- SendClientMessage(playerid, COLOR_CYAN, "{FFFFFF}Wybrales/as plec {FF0000}Mezczyzna {FFFFFF} !");
- ZapiszGracza(playerid);
- }
- if(listitem == 1) //Kobieta
- {
- gGracz[playerid][Plec] = 2;
- SendClientMessage(playerid, COLOR_CYAN, "{FFFFFF}Wybrales/as plec {FF0000}Kobieta {FFFFFF} !");
- ZapiszGracza(playerid);
- }
- if(gGracz[playerid][Plec] == 0)
- {
- ShowPlayerDialog(playerid, DIALOGPLEC, DIALOG_STYLE_LIST,"Wybierz swoja Plec","Mezczyzna\nKobieta","Wybierz",#);
- return 1;
- }
- }
- }
- if(dialogid == DIALOGREGISTER)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- if(strlen(inputtext) >= 5)
- {
- Register(playerid, inputtext);
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- if(dini_Exists(string))
- {
- ShowPlayerDialog(playerid, DIALOGPLEC, DIALOG_STYLE_LIST,NAZWASERWERA,"Mężczyzna\nKobieta","Wybierz","");
- }
- }
- else
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "{FF0000}Twoje Haslo musi zawierac minimum 5 Znakow !\n{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto nie zostalo znalezione !\nAby grac na naszym serwerze, musisz stworzyc Konto !",Gname);
- ShowPlayerDialog(playerid, DIALOGREGISTER, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Zarejestruj","Wyjdz");
- }
- }
- else
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "{FF0000}Nic nie wpisales/as\n{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto nie zostalo znalezione !\nAby grac na naszym serwerze, musisz stworzyc Konto !",Gname);
- ShowPlayerDialog(playerid, DIALOGREGISTER, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Zarejestruj","Wyjdz");
- }
- }
- else
- {
- Kick(playerid);
- }
- return 1;
- }
- if(dialogid == DIALOGLOGIN)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- new string[500], haslogracza[300];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- haslogracza = dini_Get(string, "Haslo");
- if(!strcmp(haslogracza, inputtext,false))
- {
- WczytajGracza(playerid);
- SendClientMessage(playerid, COLOR_CYAN, "Zostales/as pomyslnie Zalogowany/a !");
- gGracz[playerid][Zalogowany] = true;
- KillTimer(CameraMoverTimer[playerid]);
- }
- else
- {
- format(string, sizeof(string), "{FF0000}Twoje Haslo sie nie zgadza !\n{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto zostalo pomyslnie znalezione !\nWpisz swoje Haslo aby sie zalogowac !",Gname);
- ShowPlayerDialog(playerid, DIALOGLOGIN, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Loguj","Wyjdz");
- }
- }
- else
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "{FF0000}Nic nie wpisales/as !\n{FFFFFF}Witaj {FF0000}%s {FFFFFF}na naszym Serwerze !\nTwoje Konto zostalo pomyslnie znalezione !\nWpisz swoje Haslo aby sie zalogowac !",Gname);
- ShowPlayerDialog(playerid, DIALOGLOGIN, DIALOG_STYLE_PASSWORD,NAZWASERWERA,string,"Loguj","Wyjdz");
- }
- }
- else
- {
- Kick(playerid);
- }
- }
- if(dialogid == BIZNES)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, BIZNES, DIALOG_STYLE_INPUT, "Drzwi", "Podaj rodzaj oraz metraz(minimum 150m2)wnetrza./nRodzaj b/d,gdzie b to biznes a d to dom./nMetraz:ilosc metrow kwadratowych - 6000 USD/m2./nPAMIETAJ,musisz stac twarza do budynku - miejsce w ktorym stoisz stanie sie wejsciem/nFormat:[rodzaj - b/d][metraz]/n Uwaga:Tworzenie budynkow w miejscach w ktorych na wejsciu nie ma drzwi,bedzie karane skasowaniem budynku bez zwrotu pieniedzy.", "OK", "Anuluj");
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- //Stocki
- stock Register(playerid,haslo[])
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- dini_Create(string);
- dini_Set(string, "Haslo",haslo);
- dini_IntSet(string, "Kasa", KASAGRACZASTART);
- dini_IntSet(string, "Punkty", PUNKTYGRACZASTART);
- dini_IntSet(string,"RangaAdmina",0);
- dini_IntSet(string, "Plec", 0);
- //
- SendClientMessage(playerid, COLOR_CYAN, "Konto zostalo pomyslnie zalozone !");
- return 1;
- }
- stock WczytajGracza(playerid)
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- TogglePlayerSpectating(playerid, false);
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid, dini_Int(string, "Kasa"));
- SetPlayerScore(playerid, dini_Int(string, "Punkty"));
- gGracz[playerid][RangaAdmina] = dini_Int(string,"RangaAdmina");
- gGracz[playerid][Plec] = dini_Int(string, "Plec");
- //
- return 1;
- }
- stock ZapiszGracza(playerid)
- {
- new string[500];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Gname, sizeof(Gname));
- format(string, sizeof(string), "/Gracze/%s.ini",Gname);
- //
- dini_IntSet(string, "Kasa", GetPlayerMoney(playerid));
- dini_IntSet(string, "Punkty", GetPlayerScore(playerid));
- dini_IntSet(string, "Plec", gGracz[playerid][Plec]);
- //
- return 1;
- }
- stock PlayerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof name);
- return name;
- }
- CMD:tp(playerid,cmdtext[])
- {
- if(gGracz[playerid][RangaAdmina] >= 2)
- {
- new id;
- if(sscanf(cmdtext, "i", id))
- SendClientMessage(playerid, COLOR_WHITE, "UZYJ: /TPToMe [ID]");
- else if(!IsPlayerConnected(id))
- SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
- else
- {
- new string[300];
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(playerid, X, Y, Z);
- SetPlayerPos(id, X, Y + 1, Z);
- SetPlayerInterior(id, GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(id, GetPlayerVirtualWorld(playerid));
- format(string, sizeof(string), "Zostales/as wyteleportowany/a do Admina %s !", gGracz[playerid][Nick]);
- SendClientMessage(id, COLOR_RED, string);
- format(string, sizeof(string), "Teleportowales/as do siebie gracza %s", gGracz[id][Nick]);
- SendClientMessage(playerid, COLOR_RED, string);
- }
- }
- return 1;
- }
- //Komendy
- CMD:pomoc(playerid, cmdtext[])
- {
- SendClientMessage(playerid,COLOR_WHITE, "/stats");
- }
- CMD:idzdo(playerid, cmdtext[])
- {
- if(gGracz[playerid][RangaAdmina] >= 2)
- {
- new id;
- if(sscanf(cmdtext, "i", id))
- SendClientMessage(playerid, COLOR_WHITE, "UZYJ: /idzdo [ID]");
- else if(!IsPlayerConnected(id))
- SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
- else
- {
- new string[300];
- new Float:X, Float:Y, Float:Z;
- GetPlayerPos(id, X, Y, Z);
- SetPlayerPos(playerid, X, Y + 1, Z);
- SetPlayerInterior(id, GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(id, GetPlayerVirtualWorld(playerid));
- format(string, sizeof(string), "Admin %s teleportowal sie do Ciebie !", gGracz[playerid][Nick]);
- SendClientMessage(id, COLOR_RED, string);
- format(string, sizeof(string), "Teleportowales/as sie do gracza %s", gGracz[id][Nick]);
- SendClientMessage(playerid, COLOR_RED, string);
- }
- }
- return 1;
- }
- CMD:restart(playerid, cmdtext[])
- {
- if(gGracz[playerid][RangaAdmina] == 2)
- {
- SendRconCommand("gmx");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Nie jestes upowazniony do uzywania tej komendy !");
- }
- return 1;
- }
- CMD:skin(playerid, params[])
- {
- if(gGracz[playerid][RangaAdmina] == 2)
- return SendClientMessage(playerid, KOLOR_CZERWONY, "Nie jestes upowazniony do uzywania tej komendy.");
- new skin;
- if(sscanf(params, "d", skin))
- return SendClientMessage(playerid, 0xFF0000FF, "Użyj :/skin [id skina]");
- if(skin < 0 || skin > 299)
- return SendClientMessage(playerid, 0xFF0000FF, "(I): Skiny są od 0 do 299. :C");
- SetPlayerSkin(playerid, skin);
- return 1;
- }
- CMD:spec(playerid, params[])
- {
- if(gGracz[playerid][RangaAdmina] >= 2)
- {
- new id;
- if(sscanf(params, "i", id))
- SendClientMessage(playerid, COLOR_WHITE, "UZYJ: /Spec [ID]");
- else if(!IsPlayerConnected(id))
- SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
- else
- {
- new string[300];
- TogglePlayerSpectating(playerid, true);
- PlayerSpectatePlayer(playerid, id);
- format(string, sizeof(string), "Podgladasz gracza %s", PlayerName(id));
- SendClientMessage(playerid, COLOR_RED, string);
- }
- }
- return 1;
- }
- CMD:unspec(playerid, params[])
- {
- #pragma unused params
- if(gGracz[playerid][RangaAdmina] >= 2)
- {
- TogglePlayerSpectating(playerid, false);
- SendClientMessage(playerid, COLOR_RED, "Wylaczyles/as podgladanie(Spectate) !");
- }
- return 1;
- }
- CMD:slap(playerid, params[])
- {
- if(gGracz[playerid][RangaAdmina] >= 2)
- {
- new id;
- if(sscanf(params, "i", id))
- SendClientMessage(playerid, COLOR_WHITE, "UZYJ: /Slap [ID]");
- else if(!IsPlayerConnected(id))
- SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
- else
- {
- new string[300];
- new Float:X, Float:Y, Float:Z, Float:hp;
- GetPlayerPos(id, X, Y, Z);
- GetPlayerHealth(id, hp);
- SetPlayerHealth(id, hp - 3);
- SetPlayerPos(id, X, Y, Z + 5);
- PlayerPlaySound(id, 1130, X, Y, Z);
- format(string, sizeof(string), "Admin %s dal/a ci klapsa !", PlayerName(playerid));
- SendClientMessage(id, COLOR_RED, string);
- format(string, sizeof(string), "Klapes/as gracza %s", PlayerName(id));
- SendClientMessage(playerid, COLOR_RED, string);
- }
- }
- return 1;
- }
- CMD:zmienrange(playerid, params[])
- {
- if(gGracz[playerid][RangaAdmina] < 1)
- return SendClientMessage(playerid, COLOR_RED, "Nie masz uprawnien na uzywanie tej komendy !");
- new id, ranga;
- if(sscanf(params, "dd", id, ranga))
- return SendClientMessage(playerid, COLOR_WHITE, "Uzyj /Zmienrange IDGRACZA RANGA");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, COLOR_RED, "Gracz nie istnieje !");
- if(gGracz[id][RangaAdmina] == ranga)
- return SendClientMessage(playerid, COLOR_RED, "Gracz ma juz ta range !");
- new Gracz[64];
- new Gname[MAX_PLAYER_NAME];
- GetPlayerName(id, Gname, sizeof(Gname));
- format(Gracz, sizeof(Gracz),"/Gracze/%s.txt",Gname);
- if(!dini_Exists(Gracz))
- return SendClientMessage(playerid, COLOR_RED, "Gracz nie jest zarejestrowany !");
- gGracz[id][RangaAdmina] = ranga;
- dini_IntSet(Gracz,"RangaAdmina", ranga);
- SendClientMessage(playerid, COLOR_GREEN, "Ranga gracza zostala zmieniona !");
- SendClientMessage(id, COLOR_RED, "Twoja ranga zostala zmieniona !");
- return 1;
- }
- CMD:admins(playerid, params[])
- {
- #pragma unused params
- new adminstring[2000] = "{FFFF00}Ekipa Serwera:\n";
- new string[200];
- new Gname[MAX_PLAYER_NAME];
- for(new i; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(gGracz[i][RangaAdmina] == 2)
- {
- GetPlayerName(i, Gname, sizeof(Gname));
- format(string, sizeof(string), "{A80000}HeadAdmin {FFFFFF}%s\n",Gname);
- strcat(adminstring, string);
- }
- if(gGracz[i][RangaAdmina] == 1)
- {
- GetPlayerName(i, Gname, sizeof(Gname));
- format(string, sizeof(string), "{FF0000}Admin {FFFFFF}%s\n",Gname);
- strcat(adminstring, string);
- }
- }
- }
- ShowPlayerDialog(playerid, EKIPA, DIALOG_STYLE_LIST, "Ekipa Serwera", adminstring, "Anuluj", #);
- return 1;
- }
- CMD:me(playerid, params[])
- {
- if(isnull(params))
- {
- SendClientMessage(playerid, COLOR_RED, "FORMAT: /me [Tekst]");
- return 1;
- }
- new str[128];
- format(str, sizeof(str), "%s %s", PlayerName(playerid), params);
- SendClientMessageToAll(COLOR_YELLOW, str);
- return 1;
- }
- CMD:do(playerid, params[])
- {
- if(isnull(params))
- {
- SendClientMessage(playerid, COLOR_RED, "FORMAT: /do [Tekst]");
- return 1;
- }
- new str[128];
- format(str, sizeof(str), "%s ((%s ))", params, PlayerName(playerid));
- SendClientMessageToAll(COLOR_YELLOW, str);
- return 1;
- }
- //Admin-Jail.
- CMD:aj(playerid, params[])
- {
- new pID, pTime, pReason[128], str[128];
- if(sscanf(params, "dds[100]", pID, pTime, pReason))
- return SendClientMessage(playerid, KOLOR_CZERWONY, "Użyj /aj [id] [czas] [powód]");
- if(gGracz[playerid][RangaAdmina] >= 2)
- return SendClientMessage(playerid, KOLOR_CZERWONY, "Nie jesteś administratorem.");
- format(str, sizeof(str), "~w~Admin-Jail. ~n~~y~Gracz: %s ~n~Nadajacy: %s ~n~~r~Powod: %s", PlayerName(pID), PlayerName(playerid), pReason);
- TextDrawShowForAll(Text:kara);
- TextDrawShowForAll(Text:kara);
- SetPlayerInterior(pID, 18);
- SetPlayerPos(pID, -219.93734, 1410.336791, 28.17266273);
- SetTimerEx("timeraj", pTime, false, "d", pID);
- return 1;
- }
- CMD:kasa(playerid,cmdtext[])
- {
- return GivePlayerMoney(playerid, 500000);
- }
- CMD:drzwi(playerid,cmdtext[])
- {
- return ShowPlayerDialog(playerid, BIZNES, DIALOG_STYLE_LIST, "SubSerwer", "Stworz budynek", "OK", "Anuluj");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement