Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #include <streamer>
- #include <colors>
- #include <DOF2>
- #include <sscanf2>
- #include <progress>
- #include <dudb> // do domków
- #include <mysql>
- #include <mSelection>
- #include <RL/Obiekty>
- #include <RL/AntyMoney>
- #include <RL/AntyMoneys>
- #define SQL_HOST "tajne ip"
- #define SQL_USER "toja"
- #define SQL_PASSWORD "mypass"
- #define SQL_DB "tojaxd"
- #define PRESSED(%0) \
- (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
- #define INVALID_HOUSE_ID 0
- #define MAX_HOUSES 5000
- new hPickup[MAX_HOUSES];
- new Text3D:hLabel[MAX_HOUSES];
- new bool:hLocked[MAX_HOUSES];
- new bool:sponsor[MAX_PLAYERS];
- new hIcon[MAX_HOUSES];
- #define MAX_STACJI 5000 // sloty
- #define MAPICON 80.0// odleglosc widocznosci icony
- enum sp_params
- {
- uid,
- Float:PosX,
- Float:PosY,
- Float:PosZ,
- Float:cena,
- }
- new StacjePaliw[MAX_STACJI][sp_params];
- new Text3D:StacjeText[MAX_STACJI];
- new StacjeIcon[MAX_STACJI];
- new StacjePickup[MAX_STACJI];
- new allstacje;
- new policja = mS_INVALID_LISTID;
- new pogotowie = mS_INVALID_LISTID;
- new pomocdrogowa = mS_INVALID_LISTID;
- new strazpoz = mS_INVALID_LISTID;
- new strazgran = mS_INVALID_LISTID;
- new gang = mS_INVALID_LISTID;
- new fbi = mS_INVALID_LISTID;
- new patnews = mS_INVALID_LISTID;
- new taxi = mS_INVALID_LISTID;
- new swat = mS_INVALID_LISTID;
- #define DIALOG_HOUSE_HELP 7777
- #define DIALOG_HOUSE_OWNER 7778
- #define DIALOG_HOUSE_BUY 7779
- #define DIALOG_HOUSE_SELL 7780
- #define DIALOG_DOM_ULEPSZ 7781
- new DB:housesDB;
- #define SPONSOR "Sponsorzy/%s.ini"
- #define D_KOLOR_SPONSOR 108
- #define DIALOG_ZLECENIA 114
- #define DIALOG_INFO 99
- #define DIALOG_REGISTER 1
- #define DIALOG_LOGIN 2
- #define DIALOG_WYBOR_MIASTA 3
- #define DIALOG_ILE_TON 4
- #define DIALOG_ILE_TON2 5
- #define DIALOG_ILE_TON3 6
- #define DIALOG_ILE_TON4 7
- #define DIALOG_ILE_TON5 8
- #define DIALOG_ILE_TON6 9
- #define DIALOG_ILE_TON7 10
- #define DIALOG_ILE_TON8 11
- #define DIALOG_ILE_TON9 12
- #define DIALOG_ILE_TON10 13
- #define DIALOG_TANKOWANIE 14
- #define TRUCK_AND_VAN 15
- #define DIALOG_ZLECENIA_VAN 16
- #define DIALOG_ANULUJ_ZLECENIE 17
- #define DIALOG_ILE_TON_VAN1 18
- #define DIALOG_ILE_TON_VAN2 19
- #define DIALOG_ILE_TON_VAN3 20
- #define DIALOG_ILE_TON_VAN4 21
- #define DIALOG_ILE_TON_VAN5 22
- #define DIALOG_ILE_TON_VAN6 23
- #define DIALOG_ILE_TON_VAN7 24
- #define DIALOG_ILE_TON_VAN8 25
- #define DIALOG_ILE_TON_VAN9 26
- #define DIALOG_ILE_TON_VAN10 27
- #define DIALOG_KUP_POJAZD 28
- #define DIALOG_POJAZD 29
- #define KIEROWCA_FRAKCJA 30
- #define DIALOG_WYBOR_FRAKCJI 31
- #define DIALOG_MANDAT 32
- #define DIALOG_WYSTAW 33
- #define DIALOG_TELEFON 34
- #define DIALOG_WEZWIJ1 35
- #define DIALOG_WEZWIJ2 36
- #define DIALOG_WEZWIJ3 37
- #define DIALOG_WEZWIJ4 38
- #define DIALOG_WEZWIJ5 39
- #define DIALOG_WEZWIJ6 40
- #define DIALOG_RESTAURACJA 41
- #define DIALOG_BRAMY 42
- #define DIALOG_BRAMY1 43
- #define DIALOG_BRAMY2 44
- #define DIALOG_BRAMY3 45
- #define DIALOG_BRAMY4 46
- #define DIALOG_MENU_POGOTOWIE 47
- #define DIALOG_MENU_POGOTOWIE1 48
- #define DIALOG_MENU_POGOTOWIE2 49
- #define DIALOG_MENU_POGOTOWIE3 50
- #define DIALOG_MENU_STRAZ 51
- #define DIALOG_MENU_STRAZ1 52
- #define DIALOG_MENU_STRAZ2 53
- #define DIALOG_MENU_STRAZ3 54
- #define DIALOG_MENU_STRAZ4 55
- #define DIALOG_MENU_STRAZ5 56
- #define DIALOG_MENU_STRAZ6 57
- #define DIALOG_MENU_STRAZ7 58
- #define DIALOG_MENU_STRAZ8 59
- #define DIALOG_MENU_STRAZ9 60
- #define DIALOG_MENU_STRAZ10 61
- #define DIALOG_MENU_STRAZ11 62
- #define DIALOG_MENU_STRAZ12 63
- #define DIALOG_MENU_STRAZ13 64
- #define DIALOG_MENU_STRAZ14 65
- #define DIALOG_MENU_STRAZ15 66
- #define DIALOG_MENU_VIP 67
- #define DIALOG_MENU_VIP1 68
- #define DIALOG_SKLEP_ZLOTO 69
- #define ADMIN_SPEC_TYPE_NONE 70
- #define ADMIN_SPEC_TYPE_PLAYER 71
- #define MAXPALIWO 30 // ile ma być max paliwa w baku
- #define CENAPALIWA 3 // ile paliwo ma kosztować za 1 litr
- #define ODBIERZPALIWOCZAS 40000 // co ile ma paliwo odbierac
- #define MAXOPONY 100
- #define ODBIERZOPONYCZAS 120000
- //załadunki
- #define FarmaLS -68.3525,-35.8837,3.1172
- #define FabrykaFC 274.6493,1377.7999,10.2905
- #define KopalniaFC 347.6134,881.0237,20.1106
- #define LotniskoLV 1538.7753,1739.5941,13.0959
- #define RzezniaLV 1037.9229,2112.2856,10.5259
- #define ObokminigunDMLV 2304.5886,2794.4368,10.5248
- #define NaroguLV 2764.7266,2529.7024,10.5250
- #define FabrykaObokBudowyLV 2864.9204,916.5258,10.4556
- #define WlotLV 1631.6669,717.2383,10.525
- #define DziuplaLV 1578.4976,30.3311,23.9355
- #define TartakWies -555.1700,-188.9947,78.1109
- #define FabrykaWies -1019.5379,-672.8297,31.7120
- #define FarmaWies -1107.2654,-1620.8750,76.3672
- #define PortPustynia -2264.1902,2293.1526,4.5260
- #define SuperMarketSF -2478.1604,784.4769,34.8764
- #define BudowaSF -2109.4717,208.3426,34.9316
- #define PortSF -1706.4879,12.0727,3.2601
- #define LotniskoSF -1280.6837,-371.3900,13.8527
- #define ZlomowiskoAP -1890.2672,-1719.0874,21.4556
- #define TartakAP -1982.9402,-2436.7341,30.3296
- #define GoraChilliadAP -2330.7998,-1617.2848,483.4190
- #define GreenParkLS 1918.1093,-1088.4476,24.1980
- #define KlubLS 1786.4849,-1695.5482,13.1803
- #define DokiLS 2786.7461,-2457.1980,13.3391
- #define SzpitalLS 1139.6840,-1330.3075,13.3681
- #define ImportLS 2782.9114,-2455.9512,13.6349
- #define ImportSF -1584.9325,106.0216,3.5495
- #define ImportLV 1635.4576,677.2451,10.8203
- #define LotniskoLS 1922.6823,-2672.6736,13.5532
- //end define załadunki
- #define A_CHAR(%0) for(new i = strlen(%0) - 1; i >= 0; i--)\
- if((%0)[i] == '%')\
- (%0)[i] = ('#')
- main()
- {}
- new maxping;
- AntyDeAMX()
- {
- new amx[][] ={"Unarmed (Fist)","Brass K"};
- #pragma unused amx
- }
- //
- new Text:nasrodku;
- new Text:infoBox[5];
- new Text:korona;
- new Text:Panorama0;
- new Text:Panorama1;
- new Text:Panorama2;
- new Text:Panorama3;
- new Text:nazwaserwa;
- new Text:Opis0[MAX_PLAYERS];
- new Text:Opis1[MAX_PLAYERS];
- new Text:Opis2[MAX_PLAYERS];
- new Text:Aktualizacja0;
- new Text:Aktualizacja1;
- new Text:Aktualizacja2;
- new Text:Aktualizacja3;
- new Text:Aktualizacja4;
- new Text:hud0;
- new Text:hud1;
- new Text:zacma;
- new Text:sprite0;
- new Text:sprite1;
- new Text:sprite2;
- new Text:Licznik[MAX_PLAYERS][4];
- new Text:PasekStanu[MAX_PLAYERS][13];
- new Text:Naczepa[MAX_PLAYERS][8];
- //Minuty do /love
- new StrEasy[128];
- //Animki
- new StrHard[900];
- //new Bar:glod[MAX_PLAYERS];
- //new Bar:sen[MAX_PLAYERS];
- //
- new podgladpm;
- //
- new bramasannews;
- new bramapd;
- new bramaspawn;
- new bramataxi;
- new drzwitaxi;
- new bramastrazglowna;
- new circuitbrama;
- new bramaswat;
- new drzwiswat;
- new celaswat;
- new garazzewnatrz;
- new bramafbi;
- new wejsciedokomi;
- new celalewapolicja;
- /*new bramapolicja;
- new bramapolicjasf;
- new bramapolicjasf1;
- new bramagang;
- new bramasg;
- new bramabs;
- new bramapogo1;
- new bramapogo2;
- new bramapogo3;
- new bramastrazlotnisko;
- new strazgaraz1;
- new strazgaraz2;
- new strazgaraz3;
- new strazgaraz4;
- new strazgaraz5;
- new osptyl1;
- new ospprzod1;
- new osptyl2;
- new ospprzod2;
- new osptyl3;
- new ospprzod3;
- new osptyl4;
- new ospprzod4;
- new bramavip;*/
- new szlabanlvls1;
- new szlabanlvls2;
- new szlabanlvsf1;
- new szlabanlvsf2;
- //pickups
- new srodekspawn;
- new zewnatrzspawn;
- new wejsciekosciol;
- new wyjsciekosciol;
- new wejsciehotel;
- new wyjsciehotel;
- new wejscierestauracja;
- new wyjscierestauracja;
- new restauracjamenu;
- new restauracjarondomenu;//1
- new restauracjalvmenu;//2
- new wejscieszpital;
- new wyjscieszpital;
- new wejsciepoli;
- new wyjsciepoli;
- new wejsciefbi;
- new wyjsciefbi;
- //
- //bomba
- new bomba;
- new bool:bombaa;
- new Float:xbomba, Float:ybomba, Float:zbomba;
- //
- new adminow;
- new modow;
- new vipow;
- new graczy;
- new barierka[5]={-1,...};
- new pacholek[5]={-1,...};
- //new dym[50]={-1,...};
- new drabina[3]={-1,...};
- new bari[3]={-1,...};
- new cptrucker1[MAX_PLAYERS];
- new cptrucker2[MAX_PLAYERS];
- new cptrucker3[MAX_PLAYERS];
- new cptrucker4[MAX_PLAYERS];
- new cptrucker5[MAX_PLAYERS];
- new cptrucker6[MAX_PLAYERS];
- new cptrucker7[MAX_PLAYERS];
- new cptrucker8[MAX_PLAYERS];
- new cptrucker9[MAX_PLAYERS];
- new cptrucker10[MAX_PLAYERS];
- new cpvan1[MAX_PLAYERS];
- new cpvan2[MAX_PLAYERS];
- new cpvan3[MAX_PLAYERS];
- new cpvan4[MAX_PLAYERS];
- new cpvan5[MAX_PLAYERS];
- new cpvan6[MAX_PLAYERS];
- new cpvan7[MAX_PLAYERS];
- new cpvan8[MAX_PLAYERS];
- new cpvan9[MAX_PLAYERS];
- new cpvan10[MAX_PLAYERS];
- new Float:Paliwo[MAX_VEHICLES];
- new Opony[MAX_VEHICLES];
- /*new Float:StacjePaliw[][] =
- {
- {2202.5562,2474.8755,10.5256},
- {2114.9199,910.3851,10.8203},
- {2147.0078,2747.5867,10.5273},
- {1596.0919,2198.9790,10.5260},
- {2639.9827,1106.8563,10.5271},
- {2115.0386,920.3950,10.5285},
- {615.3544,1689.8843,6.9922},
- {-1328.4597,2677.4963,50.0625},
- {-1471.2301,1864.1973,32.2050},
- {-2416.2842,976.2148,44.8662},
- {-1673.6449,415.3321,6.7533},
- {-1606.2030,-2713.9607,48.1055},
- {-2244.1343,-2560.9758,31.4951},
- {-93.4692,-1174.8209,1.8462},
- {652.1197,-559.6080,15.9063},
- {1380.9930,456.5645,19.4707},
- {1936.4135,-1772.7346,12.9532},
- {70.6512,1218.7687,18.8128},
- {76.2060,1216.9480,18.8275}
- };*/
- new privcar[MAX_PLAYERS];
- //new Text3D:privcar3d[MAX_VEHICLES];
- new bool:IsPriv[1000];
- //new bool:odspawnowany[MAX_PLAYERS];
- //vip
- //new pVipDni[MAX_PLAYERS];
- //new bool:pVip[MAX_PLAYERS];
- //new Nick[MAX_PLAYERS][MAX_PLAYER_NAME];
- //vip
- new Respawn = 13;
- new RespawnText[13][65] =
- {
- "~g~] ~y~Respawn za 1 ~g~]",
- "~y~] ~g~Respawn za 2 ~y~]",
- "~w~] ~b~Respawn za 3 ~w~]",
- "~r~] ~w~Respawn za 4 ~r~]",
- "~g~] ~y~Respawn za 5 ~g~]",
- "~y~] ~g~Respawn za 6 ~y~]",
- "~r~] ~b~Respawn za 7 ~r~]",
- "~g~] ~w~Respawn za 8 ~g~]",
- "~b~] ~y~Respawn za 9 ~b~]",
- "~w~] ~b~Respawn za 10 ~w~]",
- "~g~] ~y~Wejdz do pojazdu ~g~]",
- "~r~] ~g~Wejdz do pojazdu ~r~]",
- "~w~] ~r~Respawn aut ~w~]"
- };
- enum DaneGracza
- {
- bool:Zalogowany,
- bool:Tutorial,
- Kasa,
- Ranga,
- Dostarczen,
- Gwiazdki,
- Policja,
- Swat,
- StrazGraniczna,
- Pogotowie,
- Taxi,
- PomocDrogowa,
- PATNews,
- Gang,
- StrazPozarna,
- FBI,
- MaSkin,
- Skin,
- Frakcja,
- Glod,
- Sen,
- Score,
- bool:GlodHP,
- bool:SenZawroty,
- bool:ZmarlGlod,
- bool:ZmarlZmeczenie,
- bool:MozeZabic,
- Zloto,
- bool:Zmienilo,
- bool:Zlecenie,
- Waga,
- Pojazd,
- Bann,
- Wiezienie,
- bool:Afk,
- bool:Mute,
- bool:Sluzba,
- bool:Pasy,
- bool:Skuty,
- Dzien,
- Miesiac,
- Spec,
- SpecType,
- FT,
- RICO,
- CarID,
- Float:CarX,
- Float:CarY,
- Float:CarZ,
- Float:CarR,
- Kolor1,
- Kolor2,
- Float:PaliwoCar,
- Float:CarZycie
- }
- new Gracz[MAX_PLAYERS][DaneGracza];
- //anty s0beit
- new pojazd[MAX_PLAYERS] = INVALID_VEHICLE_ID;
- //
- new MySQL:sql_init;
- public OnGameModeInit()
- {
- AddPlayerClass(0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0, 0);
- sql_init = mysql_init(1);
- new sql_handle = mysql_connect(SQL_HOST, SQL_USER, SQL_PASSWORD, SQL_DB, sql_init, .auto_reconnect=1);
- if (sql_handle) // mysql_connect jeśli nastąpi poprawne połączenie z bazą zwróci nam wynik "true"
- {
- // jeśli warunek się wykona
- printf("Połączono z bazą danych, gratulacje!");
- printf("=====================================");
- printf("Autor GameMode: Panczenko");
- printf("PET v1 ONLINE!");
- printf("=====================================");
- new StringUsers[2100];
- format(StringUsers,sizeof(StringUsers),"CREATE TABLE IF NOT EXISTS `users` ( \
- `name` VARCHAR(40) NULL DEFAULT NULL, \
- `password` VARCHAR(40) NULL DEFAULT NULL, \
- `Kasa` INT(10) NULL DEFAULT NULL, \
- `Ranga` INT(10) NULL DEFAULT NULL, \
- `Dostarczen` INT(10) NULL DEFAULT NULL, \
- `Gwiazdki` INT(10) NULL DEFAULT NULL, \
- `Policja` INT(10) NULL DEFAULT NULL, \
- `Swat` INT(10) NULL DEFAULT NULL, \
- `StrazGraniczna` INT(10) NULL DEFAULT NULL, \
- `Pogotowie` INT(10) NULL DEFAULT NULL, \
- `Taxi` INT(10) NULL DEFAULT NULL, \
- `PomocDrogowa` INT(10) NULL DEFAULT NULL, \
- `PATNews` INT(10) NULL DEFAULT NULL, \
- `Gang` INT(10) NULL DEFAULT NULL, \
- `StrazPozarna` INT(10) NULL DEFAULT NULL, \
- `FBI` INT(10) NULL DEFAULT NULL, \
- `MaSkin` INT(10) NULL DEFAULT NULL, \
- `Skin` INT(10) NULL DEFAULT NULL, \
- `Frakcja` INT(10) NULL DEFAULT NULL, \
- `Glod` INT(10) NULL DEFAULT NULL, \
- `Sen` INT(10) NULL DEFAULT NULL, \
- `Score` INT(10) NULL DEFAULT NULL, \
- `Zloto` INT(10) NULL DEFAULT NULL, \
- `Pojazd` INT(10) NULL DEFAULT NULL, \
- `Banik` INT(10) NULL DEFAULT NULL, \
- `Wiezienie` INT(10) NULL DEFAULT NULL, \
- `FT` INT(10) NULL DEFAULT NULL, \
- `RICO` INT(10) NULL DEFAULT NULL \
- )");
- //format(StringUsers,sizeof(StringUsers),"CREATE TABLE IF NOT EXISTS `users` (name VARCHAR(40), password VARCHAR(40), Kasa INT(10), Ranga INT(10), Dostarczen INT(10), Gwiazdki INT(10), Policja INT(10), Swat INT(10), StrazGraniczna INT(10), Pogotowie INT(10), Taxi INT(10), PomocDrogowa INT(10), PATNews INT(10), Gang INT(10),");
- strcat(StringUsers, "StrazPozarna INT(10), FBI INT(10), MaSkin INT(10), Skin INT(10), Frakcja INT(10), Glod INT(10), Sen INT(10), Score INT(10), Zloto INT(10), Pojazd INT(10), Banik INT(10), Wiezienie INT(10), FT INT(10), RICO INT(10))");
- mysql_query(StringUsers);
- //mysql_query("CREATE TABLE IF NOT EXISTS `users` StrazPozarna INT(10), FBI INT(10), MaSkin INT(10), Skin INT(10), Frakcja INT(10), Glod INT(10), Sen INT(10), Score INT(10), Zloto INT(10), Pojazd INT(10), Banik INT(10), Wiezienie INT(10))");
- mysql_query("CREATE TABLE if NOT EXISTS `vips` (name VARCHAR(40), Dzien INT(10), Miesiac INT(10))");
- mysql_query("CREATE TABLE if NOT EXISTS `pojazdy` (Wlasciciel VARCHAR(40), CarID INT(10), CarX FLOAT(50), CarY FLOAT(50), CarZ FLOAT(50), CarR FLOAT(50), Kolor1 INT(10), Kolor2 INT(10), PaliwoCar FLOAT(50), CarZycie Float(50))");
- mysql_query("CREATE TABLE if NOT EXISTS `stacjepaliw`\
- (`id` INT NOT NULL AUTO_INCREMENT,\
- `x` float NOT NULL,\
- `y` float NOT NULL,\
- `z` float NOT NULL,PRIMARY KEY (`id`))");
- }
- else
- {
- // jeśli warunek się nie wykona
- printf("Niepołączono z bazą danych!!!");
- // SendRconCommand("exit"); // zamykamy serwer
- }
- ///Sluzba
- policja = LoadModelSelectionMenu("policja.txt");
- pogotowie = LoadModelSelectionMenu("pogotowie.txt");
- pomocdrogowa = LoadModelSelectionMenu("pomocdrogowa.txt");
- strazpoz = LoadModelSelectionMenu("strazpoz.txt");
- strazgran = LoadModelSelectionMenu("strazgran.txt");
- gang = LoadModelSelectionMenu("gang.txt");
- fbi = LoadModelSelectionMenu("fbi.txt");
- patnews = LoadModelSelectionMenu("patnews.txt");
- taxi = LoadModelSelectionMenu("taxi.txt");
- swat = LoadModelSelectionMenu("swat.txt");
- SetTimer("antycheat", 1000, true);
- maxping = 300;
- housesDB = db_open("Domy.db");
- db_query(housesDB, "CREATE TABLE IF NOT EXISTS `houses` (`HouseID` INT(20), `Name` VARCHAR(100), `Price` INT(20), `Owner` VARCHAR(30), `Interior` SMALLINT(3), `PosX` DECIMAL(10,6), `PosY` DECIMAL(10,6), `PosZ` DECIMAL(10,6))");
- LoadHouses();
- allstacje = 0;
- bombaa = false;
- podgladpm = 0;
- AntyDeAMX();
- SetGameModeText("MapAndreas test");
- SendRconCommand("mapname [TESTY ETG-RP");
- SendRconCommand("hostname [ETG]|Testy|Euro Truck Games [RP]");
- UsePlayerPedAnims();
- DisableInteriorEnterExits();
- EnableStuntBonusForAll(0);
- AllowInteriorWeapons(0);
- ManualVehicleEngineAndLights();
- SetWeather(2);
- StworzObiekty();
- //SetTimer("zapis", 1000, true);
- SetTimer("pogoda", 60000*15, true);
- SetTimer("czas", 1000, true);
- SetTimer("OdbierzPaliwo", ODBIERZPALIWOCZAS, true);
- SetTimer("OdbierzOpony", ODBIERZOPONYCZAS, true);
- srodekspawn = CreatePickup (19132, 1, 1450.0228, 2794.1042, 10.9047, 0);
- zewnatrzspawn = CreatePickup (19132, 1, 1456.4027, 2773.5422, 11.0503, 0);
- wejsciekosciol = CreatePickup (19132, 1, 1530.7522, 751.4896, 10.8830, 0);
- wyjsciekosciol = CreatePickup (19132, 1, 1432.4331, -1784.8870, -30.6785, 0);
- wejsciehotel = CreatePickup(19132, 1, 2233.2919,-1159.8339,25.8906, 0);
- wyjsciehotel = CreatePickup(19132, 1, 2214.9916,-1150.5384,1025.7968, 0);
- wejscierestauracja = CreatePickup(19132, 1, 2104.5834,-1806.7010,13.5546, 0);
- wyjscierestauracja = CreatePickup(19132, 1, 372.2172,-132.9067,1001.4921, 0);
- restauracjamenu = CreatePickup(19571, 1, 373.9872,-119.3082,1001.4921, 0);
- restauracjalvmenu = CreatePickup(19571, 1, 1158.97,2072.13,10.69, 0);
- restauracjarondomenu = CreatePickup(19571, 1, 1831.25,798.91,10.49, 0);
- wejscieszpital = CreatePickup(19132, 1, 1605.54,1815.25,10.49, 0);
- wyjscieszpital = CreatePickup(19132, 1, 1604.50,1813.86,10.49, 0);
- wejsciepoli = CreatePickup(19132, 1, 2289.93, 2430.98, 10.49, 0);
- wyjsciepoli = CreatePickup(19132, 1, 2339.50, 2464.86, -18.54, 0);
- wejsciefbi = CreatePickup(19132, 1, 939.24, 1733.19, 9.28, 0);
- wyjsciefbi = CreatePickup(19132, 1, 1020.13, 1030.20 ,28.51, 0);
- Create3DTextLabel("{3232CD}Wpisz /odpocznij aby odpocząć",BIALY,2244.8928,-1164.8317,1029.7968,10.0,0,0);
- Create3DTextLabel("{FFCC33}Witamy na",BIALY,1438.7582, 2792.7620, 10.8724,30.0,0,0);
- Create3DTextLabel("{FF3300}Polski{A4A4A4} Enemy{FF3300} Truck",BIALY,1438.1982, 2793.5623, 10.3185,30.0,0,0);
- Create3DTextLabel("{FFCC33}/cmd /faq /pomoc /regulamin /pytanie",BIALY,1438.7582, 2792.7620, 10.2524,30.0,0,0);
- Create3DTextLabel("{FFCC33}Zapraszamy na {3232CD}forum petrp.xaa.pl",BIALY,1438.7582, 2792.5620, 9.9000,30.0,0,0);
- Create3DTextLabel("{3232CD}Życzymy przyjemnej gry :)",BIALY,1438.7582, 2792.5620, 9.6000,30.0,0,0);
- Create3DTextLabel("{3232CD}Wpisz /odpocznijlv aby odpocząć",BIALY,1966.22,1623.22,13.13,10.0,0,0);
- Create3DTextLabel("{3232CD}Wyjście z komisariatu,aby wyjść wciśnij LPM",NIEBIESKI,2005.2030,3698.5911,674.7772,10.0,0,0);
- Create3DTextLabel("{3232CD}Wejście do komisariatu,aby wejść wciśnij LPM",NIEBIESKI,2258.5020,2456.8247,3.5313,10.0,0,0);
- Create3DTextLabel("{3232CD}Przebieralnia wpisz /sluzba aby się przebrać",BIALY, 2599.0837, -2191.5368, 17.0195 ,10.0,0,0);//wojo sluzba
- Create3DTextLabel("{3232CD}Przystanek Komisariat LV",BIALY,2392.0684,2421.8757,10.8203,10.0,0,0);
- Create3DTextLabel("{3232CD}Przebieralnia wpisz /sluzba aby się przebrać",BIALY, 2599.0837, -2191.5368, 17.0195 ,10.0,0,0);//fbi sluzba
- Create3DTextLabel("{3232CD}Przebieralnia wpisz /sluzba aby się przebrać",BIALY,994.03, 1057.10, 28.96,10.0,0,0);
- CreatePickup(1275, 1, 12328.96, 2488.67, -18.98, 0); //sluzba Policja
- CreatePickup(1239, 1, 1438.7582, 2792.7620, 10.8724, 0); //Interior na spawni (i)
- Create3DTextLabel("{3232CD}Salon chwilowo nie czynny, przepraszamy.",CZERWONY,-1957.6740,304.0634,35.4688,10.0,0,0);
- new bilboard1 = CreateDynamicObject(8292, 1076.90100, 793.67023, 30.00781, 356.85840, 0.00000, 3.14159);
- new bilboard2 = CreateDynamicObject(8292, -1967.05530, 302.31006, 50.00299, 0.00000, 0.00000, -34.97995);
- new bilboard3 = CreateDynamicObject(8292, -1967.09229, 267.86865, 50.00299, 0.00000, 0.00000, -34.97995);
- new bilboard4 = CreateDynamicObject(8292, -1967.14270, 285.10995, 50.00299, 0.00000, 0.00000, -34.97995);
- new bilboard5 = CreateDynamicObject(8292, 1771.3179, 824.0381, 30.0741, -4.0000, 0.0000, -322.9601);
- szlabanlvls1 = CreateDynamicObject(980, 1726.4630, 535.4608, 23.7105, 0.00000, 0.00000, -17.58000);
- szlabanlvls2 = CreateDynamicObject(980, 1755.7296, 524.5847, 23.7515, 0.00000, 0.00000, -17.58000);
- szlabanlvsf1 = CreateDynamicObject(980, 1012.0175, 2527.2534, 6.7801, 0.00000, 0.00000, -115.32001);
- szlabanlvsf2 = CreateDynamicObject(980, 1022.7989, 2558.1445, 6.8058, 0.00000, 0.00000, -115.32000);
- bramafbi = CreateDynamicObject (980, 997.3831, 1755.4869, 12.6575, 0.0000, 0.0000, 90.0000);
- bramapd = CreateDynamicObject(980, 1067.3318, 1358.7278, 11.9923, 0.0000, 0.0000, 0.0000, -1,-1,-1,100.0,100.0);
- bramaspawn = CreateDynamicObject (980, 1666.5734, 943.1102, 6.8397, 0.0000, 0.0000, 0.0000, -1,-1,-1,100.0,100.0);
- bramataxi = CreateDynamicObject(980, 1055.7269, 2382.0227, 12.0818, 0.0000, 0.0000, 0.0000, -1,-1,-1,100.0,100.0);
- drzwitaxi = CreateDynamicObject(3089, 1017.4761, 2354.0149, 10.9796, 0.0000, 0.0000, 0.0000, -1,-1,-1,100.0,100.0);
- bramastrazglowna = CreateDynamicObject(8378, 1488.6954, -2171.2957, -17.4998 ,0.0000, 90.0000, 0.0000);
- circuitbrama = CreateDynamicObject(980, 2856.4675, 2269.3757, 12.6288 ,0.0000, 0.0000, 90.0000);
- bramaswat = CreateDynamicObject(980, 2507.2820, -2226.8064, 15.0089, 0.0000, 0.0000, 90.3600);
- drzwiswat = CreateDynamicObject(19303, 2603.7034, -2195.8064, 13.7673, 0.0000, 0.0000, 90.3600);
- celaswat = CreateDynamicObject(19303, 2595.1721, -2193.2986, 13.7831, 0.0000, 0.0000, 0.3600);
- garazzewnatrz = CreateDynamicObject(11313, 2245.4561, 2453.3037, 11.4025, 0.0000, 0.0000, 0.3600);
- wejsciedokomi = CreateDynamicObject(3089, 2335.0657, 2485.0596, -18.4630, 0.0000, 0.0000, -90.0000);
- celalewapolicja = CreateDynamicObject(19302, 2354.0569, 2508.1951, -18.4004, 0.0000, 0.0000, -90.0000);
- bramasannews = CreateDynamicObject(980, 2303.8496, 46.8144, 25.4823 ,0.0000, 0.0000, 90.0000);
- //========================BILBOARDY====================
- SetDynamicObjectMaterialText(bilboard2,0, "{0066ff}Salon", OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetDynamicObjectMaterialText(bilboard3,0, "{0066ff}Samochodowy", OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetDynamicObjectMaterialText(bilboard4,0, "{0066ff}San Fierro", OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- SetDynamicObjectMaterialText(bilboard5,0, "{0066ff}petrp.xaa.pl Zapraszamy", OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- /*bramabs = CreateDynamicObject(980, -1913.4070, 1338.0640, 8.8920, 0.0000, 0.0000, 202.6538);
- bramagang = CreateDynamicObject(980, 1283.5681, -2056.5549, 60.5147, 0.0000, 0.0000, 268.6189);
- bramasg = CreateDynamicObject(980, 1165.2354, -1740.9512, 15.2549, 0.0000, 0.0000, 270.4023);
- bramapogo1 = CreateDynamicObject(980, -2566.8970, 579.4297, 16.2191 ,0.0000, 0.0000, 0.0000);
- bramapogo2 = CreateDynamicObject(980, -2599.1035, 593.5444, 16.2260 ,0.0000, 0.0000, 90.0000);
- bramapogo3 = CreateDynamicObject(980, -2597.2422, 685.2438, 29.5911 ,0.0000, 0.0000, 90.0000);
- bramapolicjasf = CreateDynamicObject(2990, -1571.9141, 662.0603, 10.0824, 0.0000, 0.0000, 90.0000);
- bramapolicjasf1 = CreateDynamicObject(2990, -1701.9274, 684.9626, 26.1332, 0.0000, 0.0000, -90.0000);
- bramavip = CreateDynamicObject(980, 1579.6852, 713.4527, 12.5601,0.0000, 0.0000, 90.0000);
- bramapolicja = CreateDynamicObject(980, 1100.6208, 2290.1785, 12.5523 , 0.0000, 0.0000, 90.0000, -1,-1,-1,100.0,100.0);
- */
- SetDynamicObjectMaterialText(bilboard1,0, "{FF0000}Polski{FFFFFF}Enemy{FF0000}Truck", OBJECT_MATERIAL_SIZE_256x128, "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
- //SanNews
- CreateVehicle(488, 2318.4558, 66.4122, 26.7902, -91.6200, -1, -1, 100);
- CreateVehicle(582, 2318.9985, 53.2156, 26.7979, 90.0000, -1, -1, 100);
- CreateVehicle(582, 2318.9490, 49.1023, 26.7979, 90.0000, -1, -1, 100);
- CreateVehicle(582, 2319.1821, 45.3010, 26.7979, 90.0000, -1, -1, 100);
- CreateVehicle(582, 2319.1638, 41.5568, 26.7979, 90.0000, -1, -1, 100);
- CreateVehicle(582, 2319.0964, 37.6549, 26.7979, 90.0000, -1, -1, 100);
- //FBI
- CreateVehicle(490, 982.9673, 1746.3695, 8.8285, 90.0000, 0, 0, 9999999);
- CreateVehicle(490, 982.7184, 1741.5609, 8.8285, 90.0000, 0, 0, 9999999);
- CreateVehicle(490, 982.7075, 1737.0858, 8.8285, 90.0000, 0, 0, 9999999);
- CreateVehicle(490, 982.7433, 1732.7028, 8.8285, 90.0000, 0, 0, 9999999);
- CreateVehicle(560, 983.1260, 1728.3527, 8.3179, 90.0000, 0, 0, 9999999);
- CreateVehicle(560, 983.2092, 1724.5341, 8.3179, 90.0000, 0, 0, 9999999);
- CreateVehicle(451, 983.1091, 1720.3369, 8.2954, 90.0000, 0, 0, 9999999);
- CreateVehicle(487, 960.1778, 1746.7583, 8.8648, -90.0000, 0, 0, 9999999);
- CreateVehicle(402, 955.4162, 1708.5334, 8.3978, 90.0000, 0, 0, 9999999);
- CreateVehicle(402, 955.5252, 1713.1295, 8.3978, 90.0000, 0, 0, 9999999);
- CreateVehicle(402, 955.6720, 1717.2819, 8.3978, 90.0000, 0, 0, 9999999);
- CreateVehicle(402, 955.8022, 1721.5322, 8.3978, 90.0000, 0, 0, 9999999);
- CreateVehicle(482, 955.9969, 1725.7576, 8.5857, 90.0000, 0, 0, 9999999);
- CreateVehicle(477, 955.7086, 1729.2173, 8.3025, 90.0000, 0, 0, 9999999);
- //KomisariatLVGóra
- CreateVehicle(598, 2251.9548, 2459.0032, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2256.0593, 2459.1033, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2260.8955, 2459.3789, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2260.2419, 2478.0535, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2255.9500, 2478.0442, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2251.7400, 2477.8794, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2269.1060, 2477.3086, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2273.3079, 2477.5466, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2277.8254, 2477.7024, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(598, 2281.9558, 2477.8330, 10.5158, 0.0000, 162, 138, 9999999);
- CreateVehicle(601, 2290.4580, 2478.0879, 10.4973, 0.0000, 162, 138, 9999999);
- CreateVehicle(601, 2295.1423, 2478.2788, 10.4973, 0.0000, 162, 138, 9999999);
- CreateVehicle(528, 2290.4756, 2442.4514, 10.8135, 0.0000, 162, 138, 9999999);
- CreateVehicle(528, 2295.4377, 2442.4006, 10.8135, 0.0000, 162, 138, 9999999);
- CreateVehicle(599, 2269.7080, 2459.4458, 10.9941, 0.0000, 162, 138, 9999999);
- CreateVehicle(599, 2273.9229, 2459.4063, 10.9941, 0.0000, 162, 138, 9999999);
- CreateVehicle(599, 2278.3362, 2459.4060, 10.9941, 0.0000, 162, 138, 9999999);
- CreateVehicle(599, 2282.3669, 2459.4080, 10.9941, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2289.4387, 2461.6023, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2292.2458, 2461.3672, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2292.2966, 2457.2000, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2289.5293, 2456.8608, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2294.1833, 2457.1741, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2296.3752, 2457.3284, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2296.3438, 2461.3167, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(523, 2294.1414, 2461.2549, 10.2586, 0.0000, 162, 138, 9999999);
- CreateVehicle(596, 2251.8442, 2442.7971, 10.4998, 0.0000, 162, 138, 9999999);
- CreateVehicle(596, 2256.3386, 2442.9343, 10.4998, 0.0000, 162, 138, 9999999);
- CreateVehicle(596, 2260.6543, 2442.5227, 10.4998, 0.0000, 162, 138, 9999999);
- CreateVehicle(415, 2269.1025, 2441.5813, 10.4864, 0.0000, 162, 138, 9999999);
- CreateVehicle(415, 2273.5129, 2441.6157, 10.4864, 0.0000, 162, 138, 9999999);
- CreateVehicle(541, 2278.1926, 2441.4370, 10.3978, 0.0000, 162, 138, 9999999);
- CreateVehicle(528, 2282.6653, 2443.3420, 10.8135, 0.0000, 162, 138, 9999999);
- //[PRACA DORYWCZA]Pizzeria
- //CreateVehicle(448, 1892.5616, 2094.0801, 10.3153, 90.0000, -1, -1, 9999999);
- //CreateVehicle(448, 1892.6392, 2092.4072, 10.3153, 90.0000, -1, -1, 9999999);
- //CreateVehicle(448, 1892.7233, 2090.9031, 10.3153, 90.0000, -1, -1, 9999999);
- //CreateVehicle(448, 1892.7249, 2089.2507, 10.3153, 90.0000, -1, -1, 9999999);
- //CreateVehicle(448, 1892.8032, 2087.4980, 10.3153, 90.0000, -1, -1, 9999999);
- //Wojsko
- CreateVehicle(433, 2624.6060, -2240.2388, 13.9286, 0.0000, -1, -1, 9999999);
- CreateVehicle(433, 2617.9890, -2240.2383, 13.9286, 0.0000, -1, -1, 9999999);
- CreateVehicle(433, 2611.1672, -2240.1814, 13.9286, 0.0000, -1, -1, 9999999);
- CreateVehicle(433, 2605.6404, -2240.2273, 13.9286, 0.0000, -1, -1, 9999999);
- CreateVehicle(433, 2598.9336, -2240.3774, 13.9286, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2593.4390, -2241.6860, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2588.6716, -2241.6699, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2583.9036, -2241.5686, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2577.4385, -2241.5786, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2572.6670, -2241.5405, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2567.0276, -2241.5251, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2562.1670, -2241.4968, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(470, 2556.4175, -2241.3835, 13.3479, 0.0000, -1, -1, 9999999);
- CreateVehicle(432, 2513.1602, -2236.0967, 13.5750, -90.0000, -1, -1, 9999999);
- CreateVehicle(520, 2620.6338, -2226.7656, 14.0934, 90.0000, -1, -1, 9999999);
- CreateVehicle(432, 2513.4016, -2244.2292, 13.5750, -90.0000, -1, -1, 9999999);
- //Baza VIP
- CreateVehicle(459, 2191.4590, 2823.0056, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.5925, 2819.1326, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.5195, 2815.1870, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.4014, 2810.7246, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.5491, 2806.6116, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.2056, 2802.1472, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.1611, 2797.7185, 10.8526, -88.5000, -1, -1, 100);
- CreateVehicle(459, 2191.7290, 2827.5569, 10.8526, -88.5000, -1, -1, 100);
- //Straz
- CreateVehicle(544, 1497.9886, -2165.4482, 13.9557, -178.3800, 175, 175, 99999999);
- CreateVehicle(407, 1487.6477, -2165.1824, 13.9213, -178.4000, 175, 175, 99999999);
- CreateVehicle(489, 1481.2258, -2161.2456, 13.9068, -180.4200, 175, 175, 99999999);
- CreateVehicle(489, 1483.9720, -2166.9666, 13.7846, -180.4200, 175, 175, 99999999);
- CreateVehicle(407, 1492.9463, -2164.8723, 13.9213, -178.4000, 175, 175, 99999999);
- //Pomoc Drogowa
- CreateVehicle(525, 1032.9426, 1243.7448, 10.7455, 0.0000, -1, -1, 99999999);
- CreateVehicle(525, 1038.9254, 1243.7686, 10.7455, 0.0000, -1, -1, 99999999);
- CreateVehicle(525, 1044.6064, 1243.7991, 10.7455, 0.0000, -1, -1, 99999999);
- CreateVehicle(525, 1050.1467, 1244.1080, 10.7455, 0.0000, -1, -1, 99999999);
- CreateVehicle(525, 1055.7625, 1244.3267, 10.7455, 0.0000, -1, -1, 99999999);
- //Pogotowie
- CreateVehicle(416, 1592.2207, 1848.8639, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1597.8301, 1848.8309, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1603.4108, 1848.9657, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1609.3539, 1848.6714, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1615.2982, 1848.0327, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1620.7228, 1847.9266, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(416, 1627.1477, 1847.9614, 10.9686, 180.0000, -1, -1, 99999999);
- CreateVehicle(400, 1632.3788, 1847.6486, 10.8388, 180.0000, -1, -1, 99999999);
- //Baza Taxi
- CreateVehicle(420, 1074.9131, 2377.6987, 10.5184, 90.0000, -1, -1, 99999999);
- CreateVehicle(420, 1074.8723, 2373.8596, 10.5184, 90.0000, -1, -1, 99999999);
- CreateVehicle(420, 1075.0349, 2369.8582, 10.5184, 90.0000, -1, -1, 99999999);
- CreateVehicle(420, 1074.9916, 2365.8547, 10.5184, 90.0000, -1, -1, 99999999);
- CreateVehicle(420, 1074.9412, 2362.1704, 10.5184, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.6204, 2357.6589, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.4825, 2353.5115, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.3489, 2349.7363, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.6121, 2345.7673, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.5425, 2341.7891, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(438, 1074.3665, 2337.8274, 10.7522, 90.0000, -1, -1, 99999999);
- CreateVehicle(437, 1024.8304, 2378.4919, 10.8048, -90.0000, -1, -1, 99999999);
- CreateVehicle(437, 1025.3810, 2372.2703, 10.8048, -90.0000, -1, -1, 99999999);
- //Granice
- CreateVehicle(579, 1740.6615, 523.9768, 27.8461, -18.7200, 225, 225, 9999999);
- CreateVehicle(579, 1736.1956, 525.6628, 27.8275, -18.7200, 225, 225, 9999999);
- CreateVehicle(579, 1742.6315, 541.0133, 26.8433, -198.4201, 225, 225, 9999999);
- CreateVehicle(579, 1746.3971, 539.3817, 26.8433, -198.5401, 225, 225, 9999999);
- CreateVehicle(579, 921.6967, 726.4560, 10.8024, -69.2400, 225, 225, 9999999);
- CreateVehicle(579, 920.3334, 730.7968, 10.8024, -69.2400, 225, 225, 9999999);
- CreateVehicle(579, 941.1364, 738.7598, 10.8024, -249.6601, 225, 225, 9999999);
- CreateVehicle(579, 942.5490, 734.9826, 10.8024, -249.6601, 225, 225, 9999999);
- //Rybki
- CreateVehicle(453, -2203.1313, 2418.8625, -0.0169, 45.6600, -1, -1, 9999999);
- CreateVehicle(453, -2210.5981, 2411.5850, -0.0169, 45.6600, -1, -1, 9999999);
- CreateVehicle(453, -2223.0837, 2398.4834, -0.0169, 45.6600, -1, -1, 9999999);
- CreateVehicle(453, -2230.1902, 2391.0911, -0.0169, 45.6600, -1, -1, 9999999999);
- //Spawn
- CreateVehicle(584, 1528.7136, 2818.2808, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1528.3068, 2822.9395, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1528.3081, 2827.4001, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1528.4019, 2831.8711, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1528.0922, 2836.3198, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1527.7241, 2840.9951, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(584, 1527.6167, 2845.5225, 11.8861, 90.0000, -1, -1, 9999999999);
- CreateVehicle(450, 1529.6830, 2850.0652, 11.2676, 90.0000, -1, -1, 9999999999);
- CreateVehicle(450, 1529.4836, 2854.4561, 11.2676, 90.0000, -1, -1, 9999999999);
- CreateVehicle(450, 1529.3434, 2858.8892, 11.2676, 90.0000, -1, -1, 9999999999);
- CreateVehicle(450, 1529.5167, 2863.1650, 11.2676, 90.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1494.5721, 2837.9141, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1494.4984, 2847.6267, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1489.2306, 2837.5923, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1489.3773, 2847.6519, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1484.5494, 2847.6301, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1479.7559, 2847.5737, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1475.1530, 2847.6467, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1470.3868, 2847.6096, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1465.5050, 2847.6177, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(435, 1460.7936, 2847.6023, 11.2823, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1484.5051, 2837.4082, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1479.8782, 2837.2954, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1475.0760, 2837.3291, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1470.2422, 2837.1621, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1465.4069, 2836.9648, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1460.7886, 2836.8198, 11.4292, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1522.7157, 2876.4548, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1517.9902, 2876.2688, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1509.4117, 2876.1238, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1504.6254, 2875.9099, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1500.1093, 2875.7979, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1495.5348, 2876.1655, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1490.9114, 2876.1555, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1486.2740, 2875.9846, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1482.0162, 2875.8457, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1477.6898, 2875.7874, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1473.1569, 2875.5767, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(514, 1468.7241, 2875.5918, 11.3920, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1464.1929, 2875.8540, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1459.5994, 2875.5869, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(515, 1455.1622, 2875.4302, 11.8590, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1450.6722, 2876.4497, 11.4588, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1446.3381, 2876.4331, 11.4588, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1441.8779, 2876.3818, 11.4588, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1437.6182, 2876.2507, 11.4588, 180.0000, -1, -1, 9999999999);
- CreateVehicle(403, 1433.0392, 2875.8782, 11.4588, 180.0000, -1, -1, 9999999999);
- LoadStacjePaliw();
- for(new vehicleid = 0; vehicleid < MAX_VEHICLES; vehicleid++)
- {
- Paliwo[vehicleid] = MAXPALIWO;
- Opony[vehicleid] = MAXOPONY;
- }
- adminow = 0;
- modow = 0;
- vipow = 0;
- graczy = 0;
- zacma = TextDrawCreate(-11.000000, 0.000000, "_");
- TextDrawBackgroundColor(zacma, 255);
- TextDrawFont(zacma, 1);
- TextDrawLetterSize(zacma, 0.500000, 50.000000);
- TextDrawColor(zacma, -1);
- TextDrawSetOutline(zacma, 0);
- TextDrawSetProportional(zacma, 1);
- TextDrawSetShadow(zacma, 1);
- TextDrawUseBox(zacma, 1);
- TextDrawBoxColor(zacma, 255);
- TextDrawTextSize(zacma, 640.000000, 40.000000);
- infoBox[0] = TextDrawCreate(175.000000, 157.000000, "ld_poke:cdback");
- TextDrawBackgroundColor(infoBox[0], 255);
- TextDrawFont(infoBox[0], 4);
- TextDrawLetterSize(infoBox[0], 0.500000, 1.000000);
- TextDrawColor(infoBox[0], 90);
- TextDrawSetOutline(infoBox[0], 0);
- TextDrawSetProportional(infoBox[0], 1);
- TextDrawSetShadow(infoBox[0], 1);
- TextDrawUseBox(infoBox[0], 1);
- TextDrawBoxColor(infoBox[0], 255);
- TextDrawTextSize(infoBox[0], 286.000000, 78.000000);
- infoBox[1] = TextDrawCreate(463.000000, 168.000000, "usebox");
- TextDrawBackgroundColor(infoBox[1], 255);
- TextDrawFont(infoBox[1], 1);
- TextDrawLetterSize(infoBox[1], 0.000000, 1.000000);
- TextDrawColor(infoBox[1], 120);
- TextDrawSetOutline(infoBox[1], 0);
- TextDrawSetProportional(infoBox[1], 1);
- TextDrawSetShadow(infoBox[1], 1);
- TextDrawUseBox(infoBox[1], 1);
- TextDrawBoxColor(infoBox[1], 100);
- TextDrawTextSize(infoBox[1], 173.000000, 42.000000);
- infoBox[2] = TextDrawCreate(321.000000, 167.000000, "Informacja");
- TextDrawAlignment(infoBox[2], 2);
- TextDrawBackgroundColor(infoBox[2], 255);
- TextDrawFont(infoBox[2], 2);
- TextDrawLetterSize(infoBox[2], 0.290000, 1.000000);
- TextDrawColor(infoBox[2], -16776961);
- TextDrawSetOutline(infoBox[2], 0);
- TextDrawSetProportional(infoBox[2], 1);
- TextDrawSetShadow(infoBox[2], 1);
- infoBox[3] = TextDrawCreate(179.000000, 181.000000, "ostrzezenie.");
- TextDrawBackgroundColor(infoBox[3], 255);
- TextDrawFont(infoBox[3], 1);
- TextDrawLetterSize(infoBox[3], 0.230000, 1.000000);
- TextDrawColor(infoBox[3], -1);
- TextDrawSetOutline(infoBox[3], 0);
- TextDrawSetProportional(infoBox[3], 1);
- TextDrawSetShadow(infoBox[3], 1);
- infoBox[4] = TextDrawCreate(282.000000, 214.000000, "ld_poke:cdback");
- TextDrawBackgroundColor(infoBox[4], 255);
- TextDrawFont(infoBox[4], 4);
- TextDrawLetterSize(infoBox[4], 0.500000, 1.000000);
- TextDrawColor(infoBox[4], 100);
- TextDrawSetOutline(infoBox[4], 0);
- TextDrawSetProportional(infoBox[4], 1);
- TextDrawSetShadow(infoBox[4], 1);
- TextDrawUseBox(infoBox[4], 1);
- TextDrawBoxColor(infoBox[4], 255);
- TextDrawTextSize(infoBox[4], 74.000000, 19.000000);
- nasrodku = TextDrawCreate(450, 200, "~w~NicKurwaJegoMacKurwa....");
- TextDrawColor(nasrodku, BIALY);
- TextDrawFont(nasrodku, 1);
- TextDrawLetterSize(nasrodku, 0.3, 1.1);
- TextDrawSetShadow(nasrodku, false);
- TextDrawSetOutline(nasrodku, false);
- TextDrawUseBox(nasrodku, 1);
- TextDrawBoxColor(nasrodku, 0x00000080);
- korona = TextDrawCreate(18.000000, 154.000000, "ld_tatt:9crown");
- TextDrawFont(korona, 4);
- TextDrawTextSize(korona, 30.000000, 30.000000);
- TextDrawColor(korona, -1);
- Panorama0 = TextDrawCreate(1.000000, 1.000000, "~n~");
- TextDrawUseBox(Panorama0, 1);
- TextDrawBoxColor(Panorama0, 150);
- TextDrawTextSize(Panorama0, 638.000000, 0.000000);
- TextDrawAlignment(Panorama0, 0);
- TextDrawBackgroundColor(Panorama0, 0x000000ff);
- TextDrawFont(Panorama0, 0);
- TextDrawLetterSize(Panorama0, 1.000000, 10.799995);
- TextDrawColor(Panorama0, 0xffffffff);
- TextDrawSetOutline(Panorama0, 1);
- TextDrawSetProportional(Panorama0, 1);
- TextDrawSetShadow(Panorama0, 1);
- Panorama1 = TextDrawCreate(1.000000, 355.000000, "~n~");
- TextDrawUseBox(Panorama1, 1);
- TextDrawBoxColor(Panorama1, 150);
- TextDrawTextSize(Panorama1, 638.000000, 0.000000);
- TextDrawAlignment(Panorama1, 0);
- TextDrawBackgroundColor(Panorama1, 0x000000ff);
- TextDrawFont(Panorama1, 0);
- TextDrawLetterSize(Panorama1, 1.000000, 10.100001);
- TextDrawColor(Panorama1, 0xffffffff);
- TextDrawSetOutline(Panorama1, 1);
- TextDrawSetProportional(Panorama1, 1);
- TextDrawSetShadow(Panorama1, 1);
- Panorama2 = TextDrawCreate(320.000000,96.411000, "~n~");
- TextDrawUseBox(Panorama2,1);
- TextDrawBoxColor(Panorama2,0x0066FF90);
- TextDrawTextSize(Panorama2,640.000000,640.000000);
- TextDrawAlignment(Panorama2,2);
- TextDrawLetterSize(Panorama2, 0.2, 0.2);
- Panorama3 = TextDrawCreate(320.000000,354.460000, "~n~");
- TextDrawUseBox(Panorama3,1);
- TextDrawBoxColor(Panorama3,0x0066FF90);
- TextDrawTextSize(Panorama3,640.000000,640.000000);
- TextDrawAlignment(Panorama3,2);
- TextDrawLetterSize(Panorama3, 0.2, 0.2);
- nazwaserwa = TextDrawCreate(313.5,70.000000,"~r~Polski ~w~Enemy ~r~Truck");
- TextDrawLetterSize(nazwaserwa, 0.269999, 2.645334);
- TextDrawAlignment(nazwaserwa, 2);
- TextDrawColor(nazwaserwa, -1);
- TextDrawSetShadow(nazwaserwa, 0);
- TextDrawSetOutline(nazwaserwa, 1);
- TextDrawBackgroundColor(nazwaserwa, 51);
- TextDrawFont(nazwaserwa, 2);
- TextDrawSetProportional(nazwaserwa, 1);
- for(new p = 0; p < GetMaxPlayers(); p++)
- {
- PasekStanu[p][0] = TextDrawCreate(649.000000, 430.366668, "usebox");
- TextDrawLetterSize(PasekStanu[p][0], 0.000000, 1.757406);
- TextDrawTextSize(PasekStanu[p][0], -2.000000, 0.000000);
- TextDrawAlignment(PasekStanu[p][0], 1);
- TextDrawColor(PasekStanu[p][0], 0);
- TextDrawUseBox(PasekStanu[p][0], true);
- TextDrawBoxColor(PasekStanu[p][0], 102);
- TextDrawSetShadow(PasekStanu[p][0], 0);
- TextDrawSetOutline(PasekStanu[p][0], 0);
- TextDrawFont(PasekStanu[p][0], 0);
- PasekStanu[p][1] = TextDrawCreate(201.500000, 413.466705, "LD_POKE:cd9s");
- TextDrawLetterSize(PasekStanu[p][1], 0.000000, 0.000000);
- TextDrawTextSize(PasekStanu[p][1], 224.500000, 37.333312);
- TextDrawAlignment(PasekStanu[p][1], 1);
- TextDrawColor(PasekStanu[p][1], 85);
- TextDrawSetShadow(PasekStanu[p][1], 0);
- TextDrawSetOutline(PasekStanu[p][1], 0);
- TextDrawFont(PasekStanu[p][1], 4);
- PasekStanu[p][2] = TextDrawCreate(0.000000, 427.000000, "LD_SPAC:white");
- TextDrawLetterSize(PasekStanu[p][2], 0.000000, 0.000000);
- TextDrawTextSize(PasekStanu[p][2], 640.000000, 1.866668);
- TextDrawAlignment(PasekStanu[p][2], 1);
- TextDrawColor(PasekStanu[p][2], -1523963137);
- TextDrawSetShadow(PasekStanu[p][2], 0);
- TextDrawSetOutline(PasekStanu[p][2], 0);
- TextDrawFont(PasekStanu[p][2], 4);
- PasekStanu[p][3] = TextDrawCreate(245.000000, 413.466644, "( 100 ) NajlepszaNazwaTestowa33");
- TextDrawLetterSize(PasekStanu[p][3], 0.292000, 1.506666);
- TextDrawAlignment(PasekStanu[p][3], 1);
- TextDrawColor(PasekStanu[p][3], -1);
- TextDrawSetShadow(PasekStanu[p][3], 0);
- TextDrawSetOutline(PasekStanu[p][3], -2);
- TextDrawBackgroundColor(PasekStanu[p][3], 813);
- TextDrawFont(PasekStanu[p][3], 1);
- TextDrawSetProportional(PasekStanu[p][3], 1);
- PasekStanu[p][4] = TextDrawCreate(7.500000, 431.199981, "~r~P~w~olski~r~E~w~nemy~r~T~w~ruck");
- TextDrawLetterSize(PasekStanu[p][4], 0.449999, 1.600000);
- TextDrawAlignment(PasekStanu[p][4], 1);
- TextDrawColor(PasekStanu[p][4], -1);
- TextDrawSetShadow(PasekStanu[p][4], 0);
- TextDrawSetOutline(PasekStanu[p][4], -1);
- TextDrawBackgroundColor(PasekStanu[p][4], 51);
- TextDrawFont(PasekStanu[p][4], 1);
- TextDrawSetProportional(PasekStanu[p][4], 1);
- PasekStanu[p][5] = TextDrawCreate(467.500000, 430.733306, "~y~10~w~| ~g~10~w~| ~r~10~w~|");
- TextDrawLetterSize(PasekStanu[p][5], 0.449999, 1.600000);
- TextDrawAlignment(PasekStanu[p][5], 1);
- TextDrawColor(PasekStanu[p][5], -1);
- TextDrawSetShadow(PasekStanu[p][5], 0);
- TextDrawSetOutline(PasekStanu[p][5], 1);
- TextDrawBackgroundColor(PasekStanu[p][5], 51);
- TextDrawFont(PasekStanu[p][5], 1);
- TextDrawSetProportional(PasekStanu[p][5], 1);
- PasekStanu[p][6] = TextDrawCreate(608.000000, 431.200073, "100%~n~100%");
- TextDrawLetterSize(PasekStanu[p][6], 0.295000, 0.736666);
- TextDrawAlignment(PasekStanu[p][6], 1);
- TextDrawColor(PasekStanu[p][6], -1);
- TextDrawSetShadow(PasekStanu[p][6], 0);
- TextDrawSetOutline(PasekStanu[p][6], 1);
- TextDrawBackgroundColor(PasekStanu[p][6], 51);
- TextDrawFont(PasekStanu[p][6], 1);
- TextDrawSetProportional(PasekStanu[p][6], 1);
- PasekStanu[p][7] = TextDrawCreate(594.500000, 429.800079, "hud:radar_FBI");
- TextDrawLetterSize(PasekStanu[p][7], -0.042500, 0.233333);
- TextDrawTextSize(PasekStanu[p][7], 12.500000, 8.399982);
- TextDrawAlignment(PasekStanu[p][7], 1);
- TextDrawColor(PasekStanu[p][7], -1);
- TextDrawSetShadow(PasekStanu[p][7], 0);
- TextDrawSetOutline(PasekStanu[p][7], -9);
- TextDrawFont(PasekStanu[p][7], 4);
- PasekStanu[p][8] = TextDrawCreate(595.500000, 438.267120, "hud:radar_savegame");
- TextDrawLetterSize(PasekStanu[p][8], -0.042500, 0.233333);
- TextDrawTextSize(PasekStanu[p][8], 12.500000, 6.066648);
- TextDrawAlignment(PasekStanu[p][8], 1);
- TextDrawColor(PasekStanu[p][8], -1);
- TextDrawSetShadow(PasekStanu[p][8], 0);
- TextDrawSetOutline(PasekStanu[p][8], -9);
- TextDrawFont(PasekStanu[p][8], 4);
- PasekStanu[p][9] = TextDrawCreate(234.500000, 430.733306, "hud:radar_truck");
- TextDrawLetterSize(PasekStanu[p][9], 0.000000, 0.000000);
- TextDrawTextSize(PasekStanu[p][9], 12.000000, 16.333337);
- TextDrawAlignment(PasekStanu[p][9], 1);
- TextDrawColor(PasekStanu[p][9], -1);
- TextDrawSetShadow(PasekStanu[p][9], 0);
- TextDrawSetOutline(PasekStanu[p][9], 0);
- TextDrawFont(PasekStanu[p][9], 4);
- PasekStanu[p][10] = TextDrawCreate(248.500000, 430.733337, "~r~100 ~w~Fps: ~r~100 ~w~Ping: ~r~1000");
- TextDrawLetterSize(PasekStanu[p][10], 0.252499, 1.646666);
- TextDrawAlignment(PasekStanu[p][10], 1);
- TextDrawColor(PasekStanu[p][10], -1);
- TextDrawSetShadow(PasekStanu[p][10], 0);
- TextDrawSetOutline(PasekStanu[p][10], 1);
- TextDrawBackgroundColor(PasekStanu[p][10], 51);
- TextDrawFont(PasekStanu[p][10], 3);
- TextDrawSetProportional(PasekStanu[p][10], 1);
- PasekStanu[p][11] = TextDrawCreate(643.000000, 400.966674, "usebox");
- TextDrawLetterSize(PasekStanu[p][11], 0.000000, 1.074073);
- TextDrawTextSize(PasekStanu[p][11], 207.500000, 0.000000);
- TextDrawAlignment(PasekStanu[p][11], 1);
- TextDrawColor(PasekStanu[p][11], 0);
- TextDrawUseBox(PasekStanu[p][11], true);
- TextDrawBoxColor(PasekStanu[p][11], 102);
- TextDrawSetShadow(PasekStanu[p][11], 0);
- TextDrawSetOutline(PasekStanu[p][11], 0);
- TextDrawFont(PasekStanu[p][11], 0);
- PasekStanu[p][12] = TextDrawCreate(212.000000, 399.000000, "San News:");
- TextDrawLetterSize(PasekStanu[p][12], 0.168499, 1.399333);
- TextDrawAlignment(PasekStanu[p][12], 1);
- TextDrawColor(PasekStanu[p][12], -1);
- TextDrawSetShadow(PasekStanu[p][12], 0);
- TextDrawSetOutline(PasekStanu[p][12], 0);
- TextDrawBackgroundColor(PasekStanu[p][12], 51);
- TextDrawFont(PasekStanu[p][12], 1);
- TextDrawSetProportional(PasekStanu[p][12], 1);
- Licznik[p][0] = TextDrawCreate(529.500000, 292.133453, "LD_POKE:cd9s");
- TextDrawLetterSize(Licznik[p][0], 0.000000, 0.000000);
- TextDrawTextSize(Licznik[p][0], 117.000000, 105.933341);
- TextDrawAlignment(Licznik[p][0], 1);
- TextDrawColor(Licznik[p][0], 85);
- TextDrawSetShadow(Licznik[p][0], 0);
- TextDrawSetOutline(Licznik[p][0], 0);
- TextDrawFont(Licznik[p][0], 4);
- Licznik[p][1] = TextDrawCreate(536.500000, 298.666656, "100~n~~w~Paliwo: 300~n~Stan pojazdu: 100~n~Stan opon: 100~n~Silnik: ~r~off");
- TextDrawLetterSize(Licznik[p][1], 0.275999, 1.870666);
- TextDrawAlignment(Licznik[p][1], 1);
- TextDrawColor(Licznik[p][1], -1);
- TextDrawSetShadow(Licznik[p][1], 0);
- TextDrawSetOutline(Licznik[p][1], 1);
- TextDrawBackgroundColor(Licznik[p][1], 51);
- TextDrawFont(Licznik[p][1], 1);
- TextDrawSetProportional(Licznik[p][1], 1);
- Licznik[p][2] = TextDrawCreate(558.000000, 300.533264, "~g~km/h");
- TextDrawLetterSize(Licznik[p][2], 0.269000, 1.548666);
- TextDrawAlignment(Licznik[p][2], 1);
- TextDrawColor(Licznik[p][2], -1);
- TextDrawSetShadow(Licznik[p][2], 0);
- TextDrawSetOutline(Licznik[p][2], 1);
- TextDrawBackgroundColor(Licznik[p][2], 51);
- TextDrawFont(Licznik[p][2], 3);
- TextDrawSetProportional(Licznik[p][2], 1);
- Licznik[p][3] = TextDrawCreate(536.500000, 370.666656, "Silnik: ~r~off");
- TextDrawLetterSize(Licznik[p][3], 0.275999, 1.870666);
- TextDrawAlignment(Licznik[p][3], 1);
- TextDrawColor(Licznik[p][3], -1);
- TextDrawSetShadow(Licznik[p][3], 0);
- TextDrawSetOutline(Licznik[p][3], 1);
- TextDrawBackgroundColor(Licznik[p][3], 51);
- TextDrawFont(Licznik[p][3], 1);
- TextDrawSetProportional(Licznik[p][3], 1);
- Naczepa[p][0] = TextDrawCreate(0.000000, 250.000000, "_");
- TextDrawBackgroundColor(Naczepa[p][0], 255);
- TextDrawFont(Naczepa[p][0], 1);
- TextDrawLetterSize(Naczepa[p][0], 0.500000, 10.000000);
- TextDrawColor(Naczepa[p][0], -1);
- TextDrawSetOutline(Naczepa[p][0], 0);
- TextDrawSetProportional(Naczepa[p][0], 1);
- TextDrawSetShadow(Naczepa[p][0], 1);
- TextDrawUseBox(Naczepa[p][0], 1);
- TextDrawBoxColor(Naczepa[p][0], 112);
- TextDrawTextSize(Naczepa[p][0], 140.000000, 0.000000);
- Naczepa[p][1] = TextDrawCreate(144.000000, 250.000000, "_");
- TextDrawBackgroundColor(Naczepa[p][1], 255);
- TextDrawFont(Naczepa[p][1], 1);
- TextDrawLetterSize(Naczepa[p][1], 0.500000, 1.000000);
- TextDrawColor(Naczepa[p][1], -1);
- TextDrawSetOutline(Naczepa[p][1], 0);
- TextDrawSetProportional(Naczepa[p][1], 1);
- TextDrawSetShadow(Naczepa[p][1], 1);
- TextDrawUseBox(Naczepa[p][1], 1);
- TextDrawBoxColor(Naczepa[p][1], 13369360);
- TextDrawTextSize(Naczepa[p][1], -3.000000, 0.000000);
- Naczepa[p][2] = TextDrawCreate(40.000000, 247.000000, "Naczepa");
- TextDrawBackgroundColor(Naczepa[p][2], 13369360);
- TextDrawFont(Naczepa[p][2], 1);
- TextDrawLetterSize(Naczepa[p][2], 0.360000, 1.599999);
- TextDrawColor(Naczepa[p][2], -1);
- TextDrawSetOutline(Naczepa[p][2], 1);
- TextDrawSetProportional(Naczepa[p][2], 1);
- Naczepa[p][3] = TextDrawCreate(4.000000, 266.000000, "Towar: ~r~Brak");
- TextDrawBackgroundColor(Naczepa[p][3], 65296);
- TextDrawFont(Naczepa[p][3], 1);
- TextDrawLetterSize(Naczepa[p][3], 0.300000, 1.100000);
- TextDrawColor(Naczepa[p][3], -1);
- TextDrawSetOutline(Naczepa[p][3], 1);
- TextDrawSetProportional(Naczepa[p][3], 1);
- Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~r~Brak Towaru");
- TextDrawBackgroundColor(Naczepa[p][4], 65296);
- TextDrawFont(Naczepa[p][4], 1);
- TextDrawLetterSize(Naczepa[p][4], 0.300000, 1.100000);
- TextDrawColor(Naczepa[p][4], -1);
- TextDrawSetOutline(Naczepa[p][4], 1);
- TextDrawSetProportional(Naczepa[p][4], 1);
- Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~r~Brak");
- TextDrawBackgroundColor(Naczepa[p][5], 65296);
- TextDrawFont(Naczepa[p][5], 1);
- TextDrawLetterSize(Naczepa[p][5], 0.300000, 1.100000);
- TextDrawColor(Naczepa[p][5], -1);
- TextDrawSetOutline(Naczepa[p][5], 1);
- TextDrawSetProportional(Naczepa[p][5], 1);
- Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawBackgroundColor(Naczepa[p][6], 65296);
- TextDrawFont(Naczepa[p][6], 1);
- TextDrawLetterSize(Naczepa[p][6], 0.300000, 1.100000);
- TextDrawColor(Naczepa[p][6], -1);
- TextDrawSetOutline(Naczepa[p][6], 1);
- TextDrawSetProportional(Naczepa[p][6], 1);
- Naczepa[p][7] = TextDrawCreate(4.000000, 315.000000, "Zaladowana: ~r~Nie");
- TextDrawBackgroundColor(Naczepa[p][7], 65296);
- TextDrawFont(Naczepa[p][7], 1);
- TextDrawLetterSize(Naczepa[p][7], 0.300000, 1.100000);
- TextDrawColor(Naczepa[p][7], -1);
- TextDrawSetOutline(Naczepa[p][7], 1);
- TextDrawSetProportional(Naczepa[p][7], 1);
- }
- for(new h = 0; h < GetMaxPlayers(); h++)
- {
- Opis0[h] = TextDrawCreate(211.000000, 169.937500, "usebox");
- TextDrawLetterSize(Opis0[h], 0.000000, 10.047222);
- TextDrawTextSize(Opis0[h], -6.000000, 0.000000);
- TextDrawAlignment(Opis0[h], 1);
- TextDrawColor(Opis0[h], 0);
- TextDrawUseBox(Opis0[h], true);
- TextDrawBoxColor(Opis0[h], 102);
- TextDrawSetShadow(Opis0[h], 0);
- TextDrawSetOutline(Opis0[h], 0);
- TextDrawFont(Opis0[h], 0);
- Opis1[h] = TextDrawCreate(103.500000, 168.875000, "Polski Enemy Truck ");
- TextDrawLetterSize(Opis1[h], 0.449999, 1.600000);
- TextDrawAlignment(Opis1[h], 2);
- TextDrawColor(Opis1[h], 0xFF8000FF);
- TextDrawSetShadow(Opis1[h], 0);
- TextDrawSetOutline(Opis1[h], 1);
- TextDrawBackgroundColor(Opis1[h], 0x000000FF);
- TextDrawFont(Opis1[h], 1);
- TextDrawSetProportional(Opis1[h], 1);
- Opis2[h] = TextDrawCreate(106.000000, 185.500000, " ");
- TextDrawLetterSize(Opis2[h], 0.272500, 0.965624);
- TextDrawAlignment(Opis2[h], 2);
- TextDrawColor(Opis2[h], -1);
- TextDrawSetShadow(Opis2[h], 0);
- TextDrawSetOutline(Opis2[h], 1);
- TextDrawBackgroundColor(Opis2[h], 51);
- TextDrawFont(Opis2[h], 1);
- TextDrawSetProportional(Opis2[h], 1);
- }
- Aktualizacja0 = TextDrawCreate(199.000000, 160.000000, "_");
- TextDrawBackgroundColor(Aktualizacja0, 255);
- TextDrawFont(Aktualizacja0, 1);
- TextDrawLetterSize(Aktualizacja0, 0.500000, 21.200000);
- TextDrawColor(Aktualizacja0, -1);
- TextDrawSetOutline(Aktualizacja0, 0);
- TextDrawSetProportional(Aktualizacja0, 1);
- TextDrawSetShadow(Aktualizacja0, 1);
- TextDrawUseBox(Aktualizacja0, 1);
- TextDrawBoxColor(Aktualizacja0, 128);
- TextDrawTextSize(Aktualizacja0, -2.000000, 20.000000);
- Aktualizacja1 = TextDrawCreate(51.000000, 160.000000, "Informacja:");
- TextDrawBackgroundColor(Aktualizacja1, 255);
- TextDrawFont(Aktualizacja1, 3);
- TextDrawLetterSize(Aktualizacja1, 0.420000, 1.200000);
- TextDrawColor(Aktualizacja1, 65535);
- TextDrawSetOutline(Aktualizacja1, 0);
- TextDrawSetProportional(Aktualizacja1, 1);
- TextDrawSetShadow(Aktualizacja1, 1);
- Aktualizacja2 = TextDrawCreate(0.000000, 180.000000, " Witamy Cie na Polski Enemy Truck,,~n~~w~ Wracamy po przerwie~n~ bardzo sie cieszymy z Twojego pobytu tutaj,~n~ na naszym serwerze jest niespotykana atmosfera :)~n~ Zapraszaj swoich kolegow i kolezanki,~n~im wiecej osob tym lepsza rozgrywka!~n~ Nie wiesz o co tutaj chodzi,/pytanie,napewno pomozemy ~n~ Zapraszamy na nasze forum~n~ petrp.xaa.pl,Pozdrawiam,wlasciciel Panczenko~n~Miej gry!");
- TextDrawBackgroundColor(Aktualizacja2, 255);
- TextDrawFont(Aktualizacja2, 1);
- TextDrawLetterSize(Aktualizacja2, 0.179999, 1.400000);
- TextDrawColor(Aktualizacja2, -1);
- TextDrawSetOutline(Aktualizacja2, 0);
- TextDrawSetProportional(Aktualizacja2, 1);
- TextDrawSetShadow(Aktualizacja2, 1);
- Aktualizacja3 = TextDrawCreate(199.000000, 147.000000, "_");
- TextDrawBackgroundColor(Aktualizacja3, 255);
- TextDrawFont(Aktualizacja3, 1);
- TextDrawLetterSize(Aktualizacja3, 0.500000, 1.000000);
- TextDrawColor(Aktualizacja3, -1);
- TextDrawSetOutline(Aktualizacja3, 0);
- TextDrawSetProportional(Aktualizacja3, 1);
- TextDrawSetShadow(Aktualizacja3, 1);
- TextDrawUseBox(Aktualizacja3, 1);
- TextDrawBoxColor(Aktualizacja3, 65535);
- TextDrawTextSize(Aktualizacja3, -3.000000, 0.000000);
- Aktualizacja4 = TextDrawCreate(199.000000, 147.000000, "_");
- TextDrawBackgroundColor(Aktualizacja4, 255);
- TextDrawFont(Aktualizacja4, 1);
- TextDrawLetterSize(Aktualizacja4, 0.500000, 22.499998);
- TextDrawColor(Aktualizacja4, -1);
- TextDrawSetOutline(Aktualizacja4, 0);
- TextDrawSetProportional(Aktualizacja4, 1);
- TextDrawSetShadow(Aktualizacja4, 1);
- TextDrawUseBox(Aktualizacja4, 1);
- TextDrawBoxColor(Aktualizacja4, 65535);
- TextDrawTextSize(Aktualizacja4, 186.000000, 0.000000);
- hud0 = TextDrawCreate(552.000000, 13.000000, "00:00:00");
- TextDrawBackgroundColor(hud0, 255);
- TextDrawFont(hud0, 3);
- TextDrawLetterSize(hud0, 0.500000, 1.000000);
- TextDrawColor(hud0, BIALY);
- TextDrawSetOutline(hud0, 0);
- TextDrawSetProportional(hud0, 1);
- TextDrawSetShadow(hud0, 1);
- TextDrawUseBox(hud0, 0);
- TextDrawBoxColor(hud0, 128);
- TextDrawTextSize(hud0, 628.000000, 0.000000);
- hud1 = TextDrawCreate(445.000000, 1.000000, "petrp.xaa.pl");
- TextDrawBackgroundColor(hud1, 255);
- TextDrawFont(hud1, 1);
- TextDrawLetterSize(hud1, 0.300000, 2.300000);
- TextDrawColor(hud1, -1);
- TextDrawSetOutline(hud1, 0);
- TextDrawSetProportional(hud1, 1);
- TextDrawSetShadow(hud1, 1);
- TextDrawUseBox(hud1, 0);
- TextDrawBoxColor(hud1, 128);
- TextDrawTextSize(hud1, 548.000000, -1.000000);
- sprite0 = TextDrawCreate(560.000000, 428.000000, "hud:radar_FBI");
- TextDrawFont(sprite0, 4);
- TextDrawTextSize(sprite0, 7, 7);
- sprite1 = TextDrawCreate(560.000000, 438.000000, "hud:radar_saveGame");
- TextDrawFont(sprite1, 4);
- TextDrawTextSize(sprite1, 7, 7);
- sprite2 = TextDrawCreate(292.000000, 429.000000, "hud:radar_truck");
- TextDrawFont(sprite2, 4);
- TextDrawTextSize(sprite2, 15, 15);
- /*for(new x = 0; x < GetMaxPlayers(); x++)
- {
- glod[x] = CreateProgressBar(570.000000, 428.000000, _,_, ZOLTY, 100.0);
- sen[x] = CreateProgressBar(570.000000, 438.000000, _,_, BLEKITNY, 100.0);
- } */
- return 1;
- }
- public OnGameModeExit()
- {
- mysql_close(sql_init);
- db_close(housesDB);
- DOF2_Exit();
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- TogglePlayerSpectating(playerid, true);
- //InterpolateCameraPos(playerid, 1156.651611, -1370.408325, 198.551452, 1778.626342, -1489.601562, 97.772750, 10000);
- //InterpolateCameraLookAt(playerid, 1161.419311, -1368.910644, 198.711578, 1775.481323, -1486.233276, 99.712646, 10000);
- if(Gracz[playerid][Zalogowany] == true)
- {
- SpawnPlayer(playerid);
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- Gracz[playerid][FT] = 0;
- Gracz[playerid][RICO] = 0;
- Gracz[playerid][Zalogowany] = false;
- SetTimerEx("zapisgracz", 120000, true, "i", playerid);
- SetTimerEx("glodseno", 80000*5, true, "i", playerid);
- SetTimerEx("glodsen", 80000, true, "i", playerid);
- Gracz[playerid][Skuty] = false;
- Gracz[playerid][Pasy] = false;
- Gracz[playerid][Sluzba] = false;
- Gracz[playerid][Mute] = false;
- Gracz[playerid][Afk] = false;
- SetPVarInt(playerid, "InHouse", INVALID_HOUSE_ID);
- cptrucker1[playerid] = 0;
- cptrucker2[playerid] = 0;
- cptrucker3[playerid] = 0;
- cptrucker4[playerid] = 0;
- cptrucker5[playerid] = 0;
- cptrucker6[playerid] = 0;
- cptrucker7[playerid] = 0;
- cptrucker8[playerid] = 0;
- cptrucker9[playerid] = 0;
- cpvan1[playerid] = 0;
- cpvan2[playerid] = 0;
- cpvan3[playerid] = 0;
- cpvan4[playerid] = 0;
- cpvan5[playerid] = 0;
- cpvan6[playerid] = 0;
- cpvan7[playerid] = 0;
- cpvan8[playerid] = 0;
- cpvan9[playerid] = 0;
- cpvan10[playerid] = 0;
- cptrucker10[playerid] = 0;
- Gracz[playerid][Waga] = 0;
- Gracz[playerid][Zlecenie] = false;
- Gracz[playerid][Zmienilo] = false;
- Gracz[playerid][MozeZabic] = false;
- Gracz[playerid][SenZawroty] = false;
- Gracz[playerid][GlodHP] = false;
- Gracz[playerid][ZmarlGlod] = false;
- Gracz[playerid][ZmarlZmeczenie] = false;
- sponsor[playerid] = bool:dini_Bool(SPONSOR, PlayerName(playerid));
- TextDrawShowForPlayer(playerid, Panorama0);
- TextDrawShowForPlayer(playerid, Panorama1);
- TextDrawShowForPlayer(playerid, Panorama2);
- TextDrawShowForPlayer(playerid, Panorama3);
- TextDrawShowForPlayer(playerid, nazwaserwa);
- TextDrawShowForPlayer(playerid, Aktualizacja0);
- TextDrawShowForPlayer(playerid, Aktualizacja1);
- TextDrawShowForPlayer(playerid, Aktualizacja2);
- TextDrawShowForPlayer(playerid, Aktualizacja3);
- TextDrawShowForPlayer(playerid, Aktualizacja4);
- PlayAudioStreamForPlayer(playerid, "http://samp.slayers.pl/ftp/b37tvy21/Allah Akbar Music.mp3");
- new string[254];
- format(string, sizeof(string), "{999999}Gracz {0066ff}%s{999999} dołączył do serwera", PlayerName(playerid));
- SendClientMessageToAll(BIALY, string);
- new Query[80];
- format(Query, sizeof(Query), "SELECT `name` FROM `users` WHERE `name` = '%s' LIMIT 1;", PlayerName(playerid));
- mysql_query(Query);
- mysql_store_result();
- if(mysql_num_rows() != 0)
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"{999999}Polski {FFFFFF}Enemy {999999}Truck","{FFFFFF}Wpisz niżej{00FF22} hasło {FFFFFF}aby się zalogować","Zaloguj","Wyjdź");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"{999999}Polski {FFFFFF}Enemy {999999}Truck","{FFFFFF}Wpsiz niżej {00FF22}hasło {FFFFFF}aby się zarejestrować","Rejestruj","Wyjdź");
- }
- mysql_free_result();
- //Baza SanNews
- RemoveBuildingForPlayer(playerid, 13255, 2328.4297, -12.5781, 29.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 13256, 2319.2578, 1.9219, 29.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 13257, 2310.4219, 14.2656, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 13258, 2310.5234, 32.0781, 25.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 13259, 2308.9219, 56.3438, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 13260, 2311.9219, 76.6875, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 13261, 2337.8047, 71.4609, 24.4922, 0.25);
- RemoveBuildingForPlayer(playerid, 13262, 2328.9219, 30.9375, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 13263, 2327.9219, 17.7656, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 13374, 2241.4063, 21.4609, 33.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 1308, 2303.2266, 44.2266, 25.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 12944, 2310.4219, 14.2656, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 12945, 2310.5234, 32.0781, 25.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 12946, 2308.9219, 56.3438, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2309.7344, 37.9219, 30.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 12947, 2311.9219, 76.6875, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2310.4297, 62.5703, 30.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 12822, 2319.2578, 1.9219, 29.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 12839, 2321.8203, 49.4531, 29.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 12950, 2323.3359, 27.3125, 27.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1343, 2317.1563, 29.2031, 26.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1343, 2317.5938, 30.4766, 26.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 12958, 2317.3672, -1.7344, 28.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1688, 2312.5313, 30.9063, 30.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 12821, 2327.7578, 11.4688, 26.4297, 0.25);
- RemoveBuildingForPlayer(playerid, 12840, 2330.4922, 1.3047, 30.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 12841, 2329.0391, 2.1094, 27.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 12842, 2330.7031, 1.3203, 25.9531, 0.25);
- RemoveBuildingForPlayer(playerid, 12949, 2328.9219, 30.9375, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 12951, 2327.9219, 17.7656, 25.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1688, 2329.6328, 15.6016, 34.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2329.9766, 35.9844, 31.2422, 0.25);
- RemoveBuildingForPlayer(playerid, 12954, 2314.6641, 59.8750, 26.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 12955, 2316.2266, 55.4453, 27.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2326.0781, 78.9688, 30.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1449, 2322.1406, 56.9531, 26.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 1450, 2322.9141, 58.9297, 26.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1536, 2332.6953, 60.7969, 25.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1522, 2331.3750, 75.8047, 25.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 1438, 2325.1875, 59.4688, 25.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 12948, 2337.8047, 71.4609, 24.4922, 0.25);
- RemoveBuildingForPlayer(playerid, 13375, 2436.8594, 63.8047, 32.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 12953, 2328.4297, -12.5781, 29.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 1688, 2317.3516, -12.9844, 32.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 13007, 2312.7031, -9.0625, 27.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1687, 2309.0156, -2.4219, 32.2969, 0.25);
- //Baza VIP
- RemoveBuildingForPlayer(playerid, 7156, 2222.7891, 2798.4766, 12.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1344, 2190.2500, 2792.6016, 10.6172, 0.25);
- RemoveBuildingForPlayer(playerid, 1344, 2203.6406, 2808.6719, 10.6172, 0.25);
- RemoveBuildingForPlayer(playerid, 1358, 2212.9375, 2790.9219, 11.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2210.9531, 2820.5938, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2210.9531, 2815.3281, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2219.0156, 2823.4922, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2213.7500, 2823.4922, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 6925, 2222.7891, 2798.4766, 12.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2224.2813, 2823.4922, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1344, 2229.1641, 2812.1563, 10.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2229.5469, 2823.4922, 11.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1358, 2233.7969, 2814.1484, 11.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 2234.8125, 2823.4922, 11.4063, 0.25);
- //Bilboard LV-SF
- RemoveBuildingForPlayer(playerid, 8292, 1076.8984, 793.6719, 30.0078, 0.25);
- //FBI
- RemoveBuildingForPlayer(playerid, 1503, 921.5391, 1652.1172, 8.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1503, 921.2188, 1814.3125, 8.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 647, 992.2500, 1740.6797, 11.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 647, 992.4141, 1736.3672, 11.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1680.8359, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1687.0313, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1250, 997.4141, 1707.5234, 10.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1251, 997.0469, 1710.9531, 11.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1704.1094, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1718.5703, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 647, 994.3203, 1732.9219, 11.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1733.0078, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1251, 998.0938, 1755.6875, 11.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 1250, 997.7266, 1759.1250, 10.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.3203, 1785.5938, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.3203, 1779.5391, 10.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 997.4063, 1748.3906, 10.3906, 0.25);
- //Centrum
- RemoveBuildingForPlayer(playerid, 4719, 1760.1641, -1127.2734, 43.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 4748, 1760.1641, -1127.2734, 43.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 1227, 1786.2109, -1148.2969, 23.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 1227, 1800.4531, -1148.2969, 23.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 4718, 1760.1641, -1127.2734, 43.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 1227, 1789.7734, -1116.0625, 23.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 1227, 1789.9063, -1112.6406, 23.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 1227, 1830.5703, -1113.9297, 23.6797, 0.25);
- //Baza Wojska(RP)
- RemoveBuildingForPlayer(playerid, 3244, 2557.5000, -2194.6406, 12.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 2569.5000, -2189.1563, 12.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 2574.6484, -2189.2266, 12.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 3290, 2450.5703, -2210.0156, 12.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 1396, 2637.0313, -2233.9609, 36.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 3688, 2486.5703, -2194.5313, 17.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 3745, 2494.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3745, 2487.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3745, 2480.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3745, 2473.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3745, 2466.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3755, 2549.6797, -2222.0000, 17.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 3756, 2549.6797, -2222.0000, 17.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2500.3281, -2243.1094, 15.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2549.5703, -2243.1016, 15.2422, 0.25);
- RemoveBuildingForPlayer(playerid, 3288, 2586.3594, -2193.1875, 12.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3769, 2633.7656, -2227.1094, 15.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3779, 2634.1250, -2194.8438, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2500.3281, -2243.1094, 15.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 3256, 2450.5703, -2210.0156, 12.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 3643, 2473.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3643, 2466.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3643, 2487.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3643, 2480.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3621, 2486.5703, -2194.5313, 17.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 3643, 2494.2500, -2209.3672, 17.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2549.5703, -2243.1094, 15.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 1635, 2513.6797, -2219.5625, 16.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1635, 2560.9922, -2219.5625, 16.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 3257, 2586.3594, -2193.1875, 12.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 2569.5000, -2189.1563, 12.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 2574.6484, -2189.2266, 12.5156, 0.25);
- RemoveBuildingForPlayer(playerid, 1306, 2599.1953, -2242.5234, 19.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 1378, 2637.0313, -2233.9609, 36.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 3625, 2633.7656, -2227.1094, 15.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3637, 2634.1250, -2194.8438, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3289, 2653.3672, -2187.2813, 12.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 3288, 2662.4531, -2193.9297, 12.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3688, 2692.2266, -2209.3906, 17.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 3744, 2666.3984, -2239.1016, 15.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 3769, 2633.7656, -2227.1094, 15.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3779, 2634.1250, -2194.8438, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3574, 2666.3984, -2239.1016, 15.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 3625, 2633.7656, -2227.1094, 15.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 3621, 2692.2266, -2209.3906, 17.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 1377, 2637.0313, -2203.1484, 38.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 3257, 2662.4531, -2193.9297, 12.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 3637, 2634.1250, -2194.8438, 20.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 3258, 2653.3672, -2187.2813, 12.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 1377, 2696.0781, -2203.1484, 38.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 1377, 2750.9844, -2203.1484, 39.1016, 0.25);
- //Kofiszop
- RemoveBuildingForPlayer(playerid, 13063, 321.8516, -34.5234, 4.8984, 0.25);
- RemoveBuildingForPlayer(playerid, 13061, 321.8516, -34.5234, 4.8984, 0.25);
- //Autostrada SF
- RemoveBuildingForPlayer(playerid, 1325, 1195.0859, 1463.9531, 19.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 736, 1027.5078, 744.6328, 20.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 736, 1060.3750, 751.2656, 20.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 736, 1068.4063, 748.7266, 20.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 736, 1352.8047, 882.4063, 16.9375, 0.25);
- RemoveBuildingForPlayer(playerid, 615, 1203.8047, 936.2109, 7.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 736, 1367.5938, 874.4453, 16.9375, 0.25);
- RemoveBuildingForPlayer(playerid, 1309, 1195.0859, 1463.9531, 19.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 8323, 1195.2578, 1463.9531, 30.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 615, 1738.9297, 616.7578, 9.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 615, 1741.1641, 632.6641, 9.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 7850, 2027.3828, 2563.2188, 10.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 707, 1268.7344, 2098.3516, 11.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1268, 1729.4609, 2490.0000, 21.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1259, 1729.4609, 2490.0000, 21.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 7907, 1729.8047, 2488.3516, 27.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 700, -436.7109, 600.9688, 16.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 3252, -442.3281, 606.4219, 14.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 3363, -454.1484, 614.7344, 15.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 669, -446.4766, 630.0391, 14.3906, 0.25);
- RemoveBuildingForPlayer(playerid, 669, -345.8828, 590.8906, 14.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 3337, 389.6016, 682.3125, 9.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 3337, 426.8750, 621.2344, 16.8828, 0.25);
- RemoveBuildingForPlayer(playerid, 4516, -141.3359, 468.6484, 12.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 4517, -193.8281, 269.5078, 12.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 4518, 1694.3203, 395.1094, 31.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 4523, -1592.7813, 622.7813, 42.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 4524, -1141.7188, 1098.0547, 39.4766, 0.25);
- //Pogotowie
- RemoveBuildingForPlayer(playerid, 8035, 1607.3984, 1793.2266, 10.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 8112, 1607.3984, 1793.2266, 10.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1580.3984, 1845.2891, 9.5547, 0.25);
- RemoveBuildingForPlayer(playerid, 759, 1584.5547, 1856.2656, 10.0313, 0.25);
- RemoveBuildingForPlayer(playerid, 621, 1634.1797, 1858.3359, 9.5547, 0.25);
- RemoveBuildingForPlayer(playerid, 759, 1630.1016, 1856.2656, 10.0313, 0.25);
- //Dyskoteka SanMariaBeach
- RemoveBuildingForPlayer(playerid, 6456, 397.5391, -1848.4922, 12.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 384.4297, -1874.0313, 7.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 384.4297, -1855.5234, 7.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1215, 384.4297, -1837.9766, 7.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1368, 381.7969, -1834.9219, 7.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1371, 387.1328, -1831.4453, 7.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 6288, 397.5391, -1848.4922, 12.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 1500, 387.5625, -1817.0859, 6.8203, 0.25);
- //Dom Baysade
- RemoveBuildingForPlayer(playerid, 698, -2825.3516, 2301.8672, 98.7969, 0.25);
- RemoveBuildingForPlayer(playerid, 698, -2860.8125, 2333.2734, 138.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 688, -2787.9453, 2310.0625, 77.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 688, -2803.6484, 2301.4922, 82.4922, 0.25);
- RemoveBuildingForPlayer(playerid, 688, -2812.9297, 2311.8594, 85.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 9279, -2892.4922, 2399.6563, 195.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 9280, -2855.2813, 2234.7344, 170.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2886.7500, 2289.3828, 157.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2847.5000, 2296.0859, 120.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2844.2266, 2306.5391, 115.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2825.3203, 2299.3047, 90.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2780.8516, 2308.7344, 71.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2778.8047, 2308.2109, 70.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 658, -2896.1641, 2325.1563, 150.6172, 0.25);
- //PD
- RemoveBuildingForPlayer(playerid, 8136, 1038.2266, 1263.9531, 14.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 8138, 1038.2266, 1263.9531, 14.6875, 0.25);
- //moje remove
- //roboty drogowe most
- RemoveBuildingForPlayer(playerid, 4514, 440.0469, 587.4453, 19.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 4515, 604.5234, 352.5391, 19.7344, 0.25);
- //
- //baza psp
- RemoveBuildingForPlayer(playerid, 6956, 2797.3906, 2593.2266, 9.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 7047, 2847.3906, 2623.2266, 9.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 7061, 2847.3906, 2623.2266, 9.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 7110, 2797.3906, 2593.2266, 9.7578, 0.25);
- //
- //lv-ls
- RemoveBuildingForPlayer(playerid, 1290, 1750.1094, 556.5469, 31.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 4518, 1694.3203, 395.1094, 31.1641, 0.25);
- //Taxi
- RemoveBuildingForPlayer(playerid, 7669, 1044.5234, 2347.9297, 13.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 7494, 1044.5234, 2347.9297, 13.3984, 0.25);
- //lv-pustynia
- RemoveBuildingForPlayer(playerid, 7415, 983.5078, 2560.8984, 19.5078, 0.25);
- RemoveBuildingForPlayer(playerid, 7666, 984.3984, 2563.0625, 27.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 3537, 882.3594, 1983.1250, 12.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 3537, 882.3594, 2049.7188, 12.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 3444, 882.3594, 2049.7188, 12.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 3444, 882.3594, 1983.1250, 12.3438, 0.25);
- //
- //Baza PD
- RemoveBuildingForPlayer(playerid, 7693, 1517.3906, 2343.2813, 9.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 3474, 1425.1328, 2334.2813, 16.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 7513, 1517.3906, 2343.2813, 9.8203, 0.25);
- return 1;
- }
- public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
- {
- new kicked[120], nazwa[MAX_PLAYER_NAME];
- GetPlayerName(playerid, nazwa,sizeof(nazwa));
- if(GetPlayerWeapon(playerid) != weaponid)
- {
- format(kicked, sizeof(kicked), "Gracz %s został‚ zbanowany przez: System. Powód: AntyCheat: Crasher",nazwa);
- SendClientMessageToAll(CZERWONY, kicked);
- BanCrasher(playerid);
- }
- return 0;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- ZapiszPojazd(playerid);
- if(Gracz[playerid][Ranga] >= 3)
- {
- adminow--;
- graczy--;
- }
- else if(Gracz[playerid][Ranga] == 2)
- {
- modow--;
- graczy--;
- }
- else if(Gracz[playerid][Ranga] == 1)
- {
- vipow--;
- graczy--;
- }
- else if(Gracz[playerid][Ranga] == 0)
- {
- graczy--;
- }
- new string[254];
- switch(reason)
- {
- case 0: format(string, 254, "{999999}Gracz {0066ff}%s{999999} opuścił serwer (Crash)", PlayerName(playerid));
- case 1: format(string, 254, "{999999}Gracz {0066ff}%s{999999} opuścił serwer (Wyszedł)", PlayerName(playerid));
- case 2: format(string, 254, "{999999}Gracz {0066ff}%s{999999} opuścił serwer (Kick/Ban)", PlayerName(playerid));
- }
- SendClientMessageToAll(BIALY, string);
- if(Gracz[playerid][Zalogowany] == true)
- {
- ZapiszKonto(playerid);
- }
- //zapismysql
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetTimerEx("spawn1", 5000, false, "i", playerid);
- Gracz[playerid][MozeZabic] = true;
- if(Gracz[playerid][ZmarlGlod] == true)
- {
- Gracz[playerid][Glod] = 20;
- Gracz[playerid][ZmarlGlod] = false;
- }
- if(Gracz[playerid][ZmarlZmeczenie] == true)
- {
- Gracz[playerid][Sen] = 20;
- Gracz[playerid][ZmarlZmeczenie] = false;
- }
- SetPlayerWantedLevel(playerid,Gracz[playerid][Gwiazdki]);
- TextDrawShowForPlayer(playerid, hud0);
- TextDrawShowForPlayer(playerid, hud1);
- TogglePlayerSpectating(playerid, false);
- TogglePlayerControllable(playerid, false);
- TextDrawShowForPlayer(playerid, zacma);
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 128);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- if(Gracz[playerid][Zalogowany] == true)
- {
- new rok,miesiac,dzien;
- getdate(rok,miesiac,dzien);
- if(Gracz[playerid][Dzien] >= 1)
- {
- Gracz[playerid][Ranga] = 1;
- }
- if(Gracz[playerid][Miesiac] == miesiac)
- {
- //SendClientMessage(playerid, BIALY, "Miesiąc minął");
- if(Gracz[playerid][Dzien] < dzien)
- {
- Gracz[playerid][Ranga] = 0;
- Gracz[playerid][Dzien] = 0;
- Gracz[playerid][Miesiac] = 0;
- SendClientMessage(playerid, ZOLTY, "Ważność twojego vip'a dobiegła końca, jeżeli się z tym nie zgadzasz zrób SS (F8) i napisz apelację na forum petrp.xaa.pl");
- }
- }
- }
- if(Gracz[playerid][Bann] == 1)
- {
- new s[256];
- format(s, sizeof(s), "{FF0000}Gracz {FFFFFF}%s {FF0000}został wyrzucony z serwera powód: Aktywny Ban", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- Banuj(playerid);
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SetTimerEx("test", 5000, false,"i", playerid);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- new s[256];
- format(s, sizeof(s), "{00CC00}%s {999999}%s",PlayerName(playerid), text);
- SetPlayerChatBubble(playerid, s, BIALY, 50.0, 15);
- new string[1024];
- if(Gracz[playerid][Zalogowany] == false)
- {
- SendClientMessage(playerid, CZERWONY, "{C0C0C0} Masz zablokowaną możliwość pisania, zaloguj się aby móc pisać!");
- return false;
- }
- if(Gracz[playerid][Mute] == true)
- {
- SendClientMessage(playerid, CZERWONY, "{C0C0C0} Masz zablokowaną możliwość pisania, odczekaj karę!");
- return false;
- }
- if(Gracz[playerid][Ranga] == 5){
- format(string, sizeof string, "{FFFFFF}[%d]({0874C7}Właściciel{FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Ranga] == 4){
- format(string, sizeof string, "{FFFFFF}[%d]({CC3333}HeadAdmin{FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Ranga] == 3){
- format(string, sizeof string, "{FFFFFF}[%d]({23238E}Admin{FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Ranga] == 2){
- format(string, sizeof string, "{FFFFFF}[%d]({00CCCC}Support-Team {FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Ranga] == 1){
- format(string, sizeof string, "{FFFFFF}[%d]({FFFF00}V.I.P{FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Sluzba] == false)
- {
- if(Gracz[playerid][Zalogowany]){
- format(string, sizeof string, "{FFFFFF}[%d]({FFFFFF}Kierowca{FFFFFF}): %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- }
- if(Gracz[playerid][Sluzba] == true)
- {
- if(Gracz[playerid][Policja] >= 1){
- format(string, sizeof string, "{4169E1}[Policja] {FFFFFF}{FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Swat] >= 1){
- format(string, sizeof string, "{53A6A6}[Wojsko]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][StrazGraniczna] >= 1){
- format(string, sizeof string, "{4169E1}[SG] {FFFFFF}{FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Pogotowie] >= 1){
- format(string, sizeof string, "{ADFF2F}[Pogotowie] {FFFFFF}{FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Taxi] >= 1){
- format(string, sizeof string, "{FFFF00}[Taxi]{FFFFFF} {FFDEAD}{FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][PomocDrogowa] >= 1){
- format(string, sizeof string, "{996600}[Pomoc Drogowa]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][PATNews] >= 1){
- format(string, sizeof string, "{ADBFC2}[PET {FF8000}San-News]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][Gang] >= 1){
- format(string, sizeof string, "{666633}[Petrleone]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][StrazPozarna] >= 1){
- format(string, sizeof string, "{FF7F50}[PSP]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- if(Gracz[playerid][FBI] >= 1){
- format(string, sizeof string, "{4169E1}[FBI]{FFFFFF} {FFDEAD}(%d){FFFFFF}: %s", playerid, text);
- SendPlayerMessageToAll(playerid, string);
- return 0;
- }
- }
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- return 1;
- }
- public OnPlayerCommandReceived(playerid, cmdtext[])
- {
- if(Gracz[playerid][Wiezienie] >= 1)
- {
- SendClientMessage(playerid, SZARY, "Jesteś w więzieniu, nie możesz używać komend..");
- return 0;
- }
- return 1;
- }
- public OnPlayerCommandPerformed(playerid, cmdtext[], success)
- {
- if(!success)
- {
- new str[256];
- format(str, sizeof(str), "{FFFFFF}Na serwerze nie ma komendy {FF0000}%s {FFFFFF}spróbuj ponownie. Polecamy /cmd", cmdtext);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{FF0000}Informacja",str,"Zamknij",#);
- }
- if(success)
- {
- new s[256];
- format(s, sizeof(s), "%s wpisał komendę %s", PlayerName(playerid), cmdtext);
- printf(s);
- }
- return 1;
- }
- public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
- {
- new Float:oldX, Float:oldY, Float:oldZ,
- Float:oldRotX, Float:oldRotY, Float:oldRotZ;
- GetObjectPos(objectid, oldX, oldY, oldZ);
- GetObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
- if(!playerobject) // If this is a global object, move it for other players
- {
- if(!IsValidObject(objectid)) return;
- MoveObject(objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);
- }
- if(response == EDIT_RESPONSE_FINAL)
- {
- MoveObject(objectid, fX,fY,fZ, 1.0, fRotX, fRotY, fRotZ);
- }
- if(response == EDIT_RESPONSE_CANCEL)
- {
- //The player cancelled, so put the object back to it's old position
- if(!playerobject) //Object is not a playerobject
- {
- SetObjectPos(objectid, oldX, oldY, oldZ);
- SetObjectRot(objectid, oldRotX, oldRotY, oldRotZ);
- }
- else
- {
- SetPlayerObjectPos(playerid, objectid, oldX, oldY, oldZ);
- SetPlayerObjectRot(playerid, objectid, oldRotX, oldRotY, oldRotZ);
- }
- }
- }
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // // // /||||\ //||| |||\\ //======/ //\\ // //// // // //
- // // // // \\ // \\ // \\ // // \\ // // // // // //
- // // // // \\ // \\ // \\ // // \\ // // // // // //
- // // // || || // \\// \\ //=====| // \\ // // // // //
- // // \\ || || // \\ // // \\ // // // // //
- // // \\ \\ // // \\ // // \\ // // // // //
- // // \\ \\ // // \\ // // \\ // // // // //
- // // \\ \\ |||// // \\ //======/ // \\// ///// // //
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //Auto
- new VehicleStatus[MAX_VEHICLES][5];
- CMD:swiatla(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(VehicleStatus[vehicleid][0] == 0)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, 1, alarm, doors, bonnet, boot, objective);
- VehicleStatus[vehicleid][0] = 1;
- }
- else if(VehicleStatus[vehicleid][0] == 1)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, 0, alarm, doors, bonnet, boot, objective);
- VehicleStatus[vehicleid][0] = 0;
- }
- return 1;
- }
- CMD:alarm(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(VehicleStatus[vehicleid][1] == 0)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, 1, doors, bonnet, boot, objective);
- VehicleStatus[vehicleid][1] = 1;
- }
- else if(VehicleStatus[vehicleid][1] == 1)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, 0, doors, bonnet, boot, objective);
- VehicleStatus[vehicleid][1] = 0;
- }
- return 1;
- }
- CMD:drzwi(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(VehicleStatus[vehicleid][2] == 0)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, 1, bonnet, boot, objective);
- VehicleStatus[vehicleid][2] = 1;
- }
- else if(VehicleStatus[vehicleid][2] == 1)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, 0, bonnet, boot, objective);
- VehicleStatus[vehicleid][2] = 0;
- }
- return 1;
- }
- CMD:maska(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(VehicleStatus[vehicleid][3] == 0)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, 1, boot, objective);
- VehicleStatus[vehicleid][3] = 1;
- }
- else if(VehicleStatus[vehicleid][3] == 1)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, 0, boot, objective);
- VehicleStatus[vehicleid][3] = 0;
- }
- return 1;
- }
- CMD:bagaznik(playerid, params[])
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(VehicleStatus[vehicleid][4] == 0)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, 1, objective);
- VehicleStatus[vehicleid][4] = 1;
- }
- else if(VehicleStatus[vehicleid][4] == 1)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, 0, objective);
- VehicleStatus[vehicleid][4] = 0;
- }
- return 1;
- }
- new giveplayerid;
- CMD:wyrzuc(playerid, params[])
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Info", "{AFAFAF}Nie jesteś w żadnym pojeździe!", "Zamknij", "");
- if(GetPlayerState(playerid) != 2)
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Info", "{FFFF00}Jeśli chcesz kogoś {FFFFFF}wywalić z pojazdu{FFFF00}, musisz w nim być!", "Zamknij", "");
- if(sscanf(params, "u", giveplayerid))
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Info", "{FFFF00}Użyj: {01FCFF}/wyrzuc [ID/Nick]", "Zamknij", "");
- if(GetPlayerState(giveplayerid) != PLAYER_STATE_PASSENGER)
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Info", "{AFAFAF}Ten gracz nie jest pasażerem!", "Zamknij", "");
- if(GetPlayerVehicleID(giveplayerid) != GetPlayerVehicleID(playerid))
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Info", "{AFAFAF}Ten gracz nie jest w twoim pojeździe!", "Zamknij", "");
- RemovePlayerFromVehicle(giveplayerid);
- return 1;
- }
- CMD:admins(playerid, params[])
- {
- new ddd[256],
- eee[128];
- strcat(ddd, "Aktualni administratorzy na serwerze:4n");
- foreach(Player, i)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerAdmin(i))
- {
- format(eee,sizeof(eee),"- %s (ID: %d)4n",PlayerName(i),i);
- strcat(ddd, eee);
- }
- }
- }
- ShowPlayerDialog(playerid, 3145, DIALOG_STYLE_MSGBOX, "Admini na serwerze", ddd, "Ok", "");
- return 1;
- }
- //komendy nizej
- CMD:skin(playerid, params[])
- {
- SetPlayerSkin(playerid, 43);
- return 1;
- }
- //Like do vipa
- CMD:love(playerid, params[])
- {
- if(Gracz[playerid][Ranga] == 1)
- {
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Informacje", StrEasy, "Zamknij", "");
- }
- SetPVarInt(playerid, "UnBlockNaj", GetTickCount() + 60000*5);
- format(StrEasy, sizeof StrEasy, "%s [ID: %d] {FF8050} Oznajmia {4060D0}że{FFFF00}Lovcia {FF0000}Polski {FF8050}Enemy {FF6000}Truck {FF0000}!", PlayerName(playerid), playerid);
- SendClientMessageToAll(0xFFFF00FF, StrEasy);
- return 1;
- }
- //DJ
- CMD:dj(playerid, params[])
- {
- if(IsPlayerAdmin(playerid))
- {
- if(isnull(params))
- {
- SendClientMessage(playerid, ZIELONY, "Użyj: /dj[URL]");
- SendClientMessage(playerid, ZIELONY, "Użyj /stopdj aby zatrzymać!");
- }
- else
- {
- new string[128], name[24];
- GetPlayerName(playerid,name,24);
- format(string,sizeof(string),"Dj %s włączył muzykę!",name);
- SendClientMessageToAll(-1,string);
- for(new i;i<MAX_PLAYERS;i++)
- {
- PlayAudioStreamForPlayer(i, params);
- }
- }
- } else SendClientMessage(playerid, -1, "Zła komenda.");
- return 1;
- }
- CMD:stopdj(playerid)
- {
- if(IsPlayerAdmin(playerid))
- {
- for(new i;i<MAX_PLAYERS;i++)
- {
- StopAudioStreamForPlayer(i);
- }
- } else SendClientMessage(playerid, -1, "Zła komenda.");
- return 1;
- }
- CMD:stop(playerid)
- {
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- //Ogólne
- CMD:pomoc(playerid, params[])
- {
- new s[1000];
- strcat(s,"{0066CC}-Nie wiesz o co tutaj chodzi?, wpisz {FFFF33} /faq\n");
- strcat(s,"{0066CC}-Lista komend na serwerze {FFFF33}/cmd\n");
- strcat(s,"{0066CC}- Gdzie znajde salon? {FFFF33}Salon znajduje się w SF obok dworca. ()\n");
- strcat(s,"{0066CC}-Jaki jest regulamin? {FFFF33}Wszystko na temat regulaminu pod /regulamin\n");
- strcat(s,"{0066CC}-Jaki jest adres forum? {FFFF33}petrp.xaa.pl /regulamin\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", s, "Zamknij",#);
- return 1;
- }
- CMD:faq(playerid, params[])
- {
- new info[1500];
- strcat(info,"\t{FFFFFF}Witaj na PET! Jest to serwer poświęcony ciężarówkom.\n");
- strcat(info,"\t{FFFFFF}Praca kierowcy jest bardzo odpowiedzialnym zawodem,\n\tktóry mogą wykonywać tylko najlepsi.\n");
- strcat(info,"\t{FFFFFF}Aby zacząć pracować musisz zapoznać się z {FFFF33}/faq oraz /cmd {FFFFFF},\n\tpozwoli Ci to na bezbłędne wykonywanie swojej pracy.\n");
- strcat(info,"\t{FFFFFF}Jeśli zapoznałeś się z powyższą komendom\n\t weź busa lub zestaw(Truck + Naczepa)\n\tz bazy truckerów i jedź na najbliższy załadunek.\n");
- strcat(info,"\t{FFFFFF}Wybierz towar jaki chciał byś załadować i jedz \n\tna wybrane miejsce rozładunku.\n");
- strcat(info,"\t{FFFFFF}Po dostarczeniu towaru otrzymasz wypłatę w postaci\n\tpieniędzy i punktów score.\n");
- strcat(info,"\t{FFFFFF}Punkty score przydadzą się w naborze do firm i frakcji.\n");
- strcat(info,"\t{FFFFFF}Jeśli nadal nie wiesz o co chodzi \n\t- wpisz /pytanie [text] aby spytać o pomoc administrację,napewno pomoże.\n");
- strcat(info,"\t{FFFFFF}Miłej trasy na serwerze {FF0000}P{FFFFFF}E{FF0000}T{FFFFFF} . ({FF8000}petrp.xaa.pl{FFFFFF})");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", info, "Zamknij",#);
- return 1;
- }
- CMD:sluzba(playerid, cmdtext[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 5.0, 2328.96, 2488.67, -18.98 ))
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xFFFFFF00);
- TextDrawHideForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, true);
- GivePlayerWeapon(playerid, 24, 120);
- GivePlayerWeapon(playerid, 25, 60);
- GivePlayerWeapon(playerid, 41, 700);
- GivePlayerWeapon(playerid, 3, 500);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, policja, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- ResetPlayerWeapons(playerid);
- }
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 2599.0837, -2191.5368, 17.0195 ))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xFFFFFF00);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerArmour(playerid, 100.0);
- GivePlayerWeapon(playerid, 3, 700);
- GivePlayerWeapon(playerid, 29, 999999);
- GivePlayerWeapon(playerid, 24, 120);
- GivePlayerWeapon(playerid, 25, 120);
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerWeapon(playerid, 41, 500);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, swat, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- ResetPlayerWeapons(playerid);
- }
- }
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1061.9143, 1273.4183, 10.8370))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xAAAAAAAA);
- GivePlayerWeapon(playerid, 41, 500);
- TextDrawHideForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, pomocdrogowa, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- }
- }
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1061.9143, 1273.4183, 10.8370))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- GivePlayerWeapon(playerid, 24, 15);
- GivePlayerWeapon(playerid, 1, 5);
- GivePlayerWeapon(playerid, 32, 5);
- GivePlayerWeapon(playerid, 4, 5);
- GivePlayerWeapon(playerid, 34, 5);
- GivePlayerWeapon(playerid, 27, 5);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerColor(playerid, BRAZOWY);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, gang, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- ResetPlayerWeapons(playerid);
- }
- }
- }
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1477.6804, -2181.5729, 17.3350))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xAF0000AA);
- GivePlayerWeapon(playerid, 9, 99999);
- GivePlayerWeapon(playerid, 42, 99999);
- SetPlayerSkin(playerid, 277);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, strazpoz, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- }
- }
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 994.03, 1057.10, 28.96))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xFFFFFF00);
- TextDrawHideForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, true);
- GivePlayerWeapon(playerid, 3, 1000);
- GivePlayerWeapon(playerid, 24, 350);
- GivePlayerWeapon(playerid, 25, 50);
- GivePlayerWeapon(playerid, 43, 500);
- GivePlayerWeapon(playerid, 17, 500);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, fbi, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- }
- }
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 2332.22, -14.21, 26.97 ))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0x00FFFAAA);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, patnews, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, NIEBIESKI);
- }
- }
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1061.9143, 1273.4183, 10.8370))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0xFFFA00AA);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, taxi, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- }
- }
- }
- if(Gracz[playerid][Pogotowie] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1061.9143, 1273.4183, 10.8370))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0x00FF0AAA);
- GivePlayerWeapon(playerid, 4, 500);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, pogotowie, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 1);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- }
- }
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- if (IsPlayerInRangeOfPoint(playerid, 7.0, 1737.8090, 540.3218, 26.9758))
- {
- if(Gracz[playerid][Sluzba] == false)
- {
- SetPlayerColor(playerid, 0x009100AA);
- GivePlayerWeapon(playerid, 24, 500);
- TogglePlayerControllable(playerid, true);
- Gracz[playerid][Sluzba] = true;
- ShowModelSelectionMenu(playerid, strazgran, "Wybierz Skin");
- }
- else
- {
- if(Gracz[playerid][MaSkin] == 0)
- {
- SetPlayerSkin(playerid, 3);
- SetPlayerColor(playerid, 0x0066ffaa);
- }
- else
- {
- SetPlayerSkin(playerid, Gracz[playerid][Skin]);
- }
- Gracz[playerid][Sluzba] = false;
- SetPlayerColor(playerid, BIALY);
- ResetPlayerWeapons(playerid);
- }
- }
- }
- return 1;
- }
- CMD:fcmd(playerid, params[])
- {
- new s[2048];
- if(Gracz[playerid][Policja] >= 1)
- {
- strcat(s,"{FFFFFF}/skuj [id] /odkuj [id]\n");
- strcat(s,"{FFFFFF}/kara [id] [kasa] [score]\n");
- strcat(s,"{FFFFFF}/ciag [id] - przyciągasz skutego gracza do siebie\n");
- strcat(s,"{FFFFFF}/rwp [text] - czat policji,wojska i FBI\n");
- strcat(s,"{FFFFFF}/rp [text] - Radio Policji\n");
- strcat(s,"{FFFFFF}/ro [text] - Radio służb porządkowych (straż pożarna, policja, pomoc drogowa, pogotowie,FBI)\n");
- strcat(s,"{FFFFFF}/barier - stawiasz barierke\n");
- strcat(s,"{FFFFFF}/ubarier - usuwasz barierke\n");
- strcat(s,"{FFFFFF}/lizak [id]\n");
- strcat(s,"{FFFFFF}/poscig [id] [poziom 0-6]\n");
- strcat(s,"{FFFFFF}/kontrola [id]\n");
- strcat(s,"{FFFFFF}/paka [id] [minut]\n");
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- strcat(s,"{FFFFFF}/skuj [id] /odkuj [id]\n");
- strcat(s,"{FFFFFF}/kara [id] [kasa] [score]\n");
- strcat(s,"{FFFFFF}/ciag [id] - przyciągasz skutego gracza do siebie\n");
- strcat(s,"{FFFFFF}/rwp [text] - Wojska i Policji\n");
- strcat(s,"{FFFFFF}/kontrola [id]\n");
- strcat(s,"{FFFFFF}/poscig [id] [poziom 0-6]\n");
- strcat(s,"{FFFFFF}/celeo/c - otwierasz/zamykasz wejście do sektoru cel\n");
- strcat(s,"{FFFFFF}/celao/c - otwierasz/zamykasz cele\n");
- strcat(s,"{FFFFFF}/bramao/c - otwierasz / zamykasz bramę główną\n");
- strcat(s,"{FFFFFF}/paka [id] [minut]\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- strcat(s,"{FFFFFF}/napraw\n");
- strcat(s,"{FFFFFF}/rachunek [id] [kasa]\n");
- strcat(s,"{FFFFFF}/zatankuj\n");
- strcat(s,"{FFFFFF}/oponki - pompujesz opony\n");
- strcat(s,"{FFFFFF}/lakier [kolor1] [kolor2]\n");
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę\n");
- strcat(s,"{FFFFFF}/ro - Radio służb porządkowych\n");
- strcat(s,"{FFFFFF}/pach - tworzyrz pachołek\n");
- strcat(s,"{FFFFFF}/usunp - usuwasz pachołek\n");
- strcat(s,"{FFFFFF}/bari - tworzyrz barierke\n");
- strcat(s,"{FFFFFF}/usunb - usuwasz barierke\n");
- strcat(s,"{FFFFFF}/usunpp - usuwasz pachołek przy którym stoisz\n");
- strcat(s,"{FFFFFF}/usunbb - usuwasz barierke przy której stoisz\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- strcat(s,"{FFFFFF}/bomba - tworzysz bombę\n");
- strcat(s,"{FFFFFF}/zwiaz - zwiazujesz gracza\n");
- strcat(s,"{FFFFFF}/rozwiaz - rozwiazujesz gracza\n");
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę\n");
- strcat(s,"{FFFFFF}/rc - Radio gangu\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- strcat(s,"{FFFFFF}/drabina - tworzysz drabinę\n");
- strcat(s,"{FFFFFF}/udrabina - usuwasz drabinę\n");
- strcat(s,"{FFFFFF}/c3 [text] - czat służb porządkowych (straż pożarna, policja, pomoc drogowa, pogotowie)\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- strcat(s,"{FFFFFF}/skuj- skuwasz gracza\n");
- strcat(s,"{FFFFFF}/odkuj - rozkuwasz gracza\n");
- strcat(s,"{FFFFFF}/poscig- Wysyłasz list gończy\n");
- strcat(s,"{FFFFFF}/rf - Radio FBI\n");
- strcat(s,"{FFFFFF}/rwp - Radio FBI,Wojska,Policji\n");
- strcat(s,"{FFFFFF}/bramao - Otwierasz bramę główną\n");
- strcat(s,"{FFFFFF}/m - Megafon\n");
- strcat(s,"{FFFFFF}/kontrola - kontrola gracza\n");
- strcat(s,"{FFFFFF}/lizak - Wysyłasz polecenie do zatrzymania się\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- strcat(s,"{FFFFFF}/news [text] - tworzysz nowy news\n");
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę\n");
- // strcat(s,"{FFFFFF}/wystaw [id] [kasa] - wystawiasz rachunek\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę\n");
- strcat(s,"{FFFFFF}/rachunek [id] [kasa] - wystawiasz rachunek\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][Pogotowie] >= 1)
- {
- strcat(s,"{FFFFFF}/ulecz [id] - leczysz gracza\n");
- strcat(s,"{FFFFFF}/wystaw [id] [kasa] - wystawiasz rachunek\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- strcat(s,"{FFFFFF}/open /close - otwierasz / zamykasz bramę bazy\n");
- strcat(s,"{FFFFFF}/rachunek [id] [kasa] - wystawiasz rachunek\n");
- strcat(s,"{FFFFFF}/kontrola [id]\n");
- strcat(s,"{FFFFFF}/bramy - kontrola szlabanow\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- return 1;
- }
- LoopingAnim(playerid,animlib[],animname[], Float:Speed, looping, lockx, locky, lockz, lp)
- {
- SendClientMessage(playerid, ZOLTY, "Aby zakończyć animację wcisnij SPACJĘ lub wpisz /astop");
- SetPVarInt(playerid, "WykonujeAnimacje", 1);
- ApplyAnimation(playerid, animlib, animname, Speed, looping, lockx, locky, lockz, lp);
- return 1;
- }
- //Animacje
- StopLoopingAnim(playerid)
- {
- DeletePVar(playerid, "WykonujeAnimacje");
- ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
- ClearAnimations(playerid);
- return 1;
- }
- CMD:cmd(playerid, params[])
- {
- new s[1800];
- strcat(s,"{FF6600}Lista podstawowych komend:\n\n");
- strcat(s,"{00FF33}/faq {6600CC}- Krótki przewodnik,ułatwiający start\n");
- strcat(s,"{00FF33}/pytanie {6600CC}- Pytanie do Administracji\n");
- strcat(s,"{00FF33}/zlecenie {6600CC}- Wybierasz zlecenie towarowe\n");
- //*strcat(s,"{FF8000}/zabij {FFFFFF}- Dajesz zlecenie gangowi na zabicie gracza\n");
- strcat(s,"{00FF33}/odpocznij{6600CC}- Odpoczywasz w hotelu\n");
- strcat(s,"{00FF33}/pasy(/zp) {6600CC}- Zapinasz/Odpinasz pasy\n");
- strcat(s,"{9F5F9F}Rodzaje chatów\n");
- strcat(s,"{FF8000}/do {6600CC}- Reakcja(np: /do Odbiera mandat?)\n");
- strcat(s,"{FF8000}/me {6600CC}- Co robi?(np /me Odbiera telefon)\n");
- strcat(s,"{FF8000}/l {6600CC}- Chat lokalny\n");
- strcat(s,"{FF8000}/k {6600CC}- Krzyk\n");
- strcat(s,"{FF8000}/s {6600CC}- Szept\n");
- strcat(s,"{FF6600}Statusy\n");
- strcat(s,"{FF8000}/zw {6600CC}- Zaraz Wracam\n");
- strcat(s,"{FF8000}/jj {6600CC}- Już Jestem");
- strcat(s,"{FF6600}Ogólne\n");
- strcat(s,"{00FF00}/raport {6600CC}- Raport do Administracji na gracza,łamiącego prawa serwera\n");
- strcat(s,"{00FF00}/pm {6600CC}-Prywatna wiadomość\n");
- strcat(s,"{00FF00}/anim {6600CC}-Lista dostępnych animacji na serwerze\n");
- //strcat(s,"{FF8000}/ograniczenia {FFFFFF}- Lista ograniczeń na drogach\n");
- strcat(s,"{00FF00}/fcmd {6600CC}- Komendy frakcyjne\n");
- //strcat(s,"{FF8000}/td {FFFFFF}- Menu zarządzania textdrawami\n");
- strcat(s,"{00FF00}/tankuj {6600CC}- Będąc przy stacji tankujesz paliwo\n");
- //strcat(s,"{00FF00}/odczep {6600CC}- Odczepiasz naczepę\n");
- //strcat(s,"{FF8000}/flip {FFFFFF}- Przewrócenie pojazdu na 4 koła\n");
- //strcat(s,"{FF8000}/odleglosc {FFFFFF}- Sprawdzasz jak daleko jest dany Gracz\n");
- //strcat(s,"{FF8000}/anim {FFFFFF}- Lista animacji\n");
- strcat(s,"{00FF00}/telefon {6600CC}- Telefon dzięki któremu wezwiesz służby porządkowe\n");
- strcat(s,"{00FF00}/regulamin {6600CC}- Regulamin serwera\n");
- strcat(s,"{D9D919}/vip {6600CC}- Informacje dotyczące konta Premium na serwerze\n");
- strcat(s,"{00FF00}/npomoc {6600CC}- Indormacje o plantacji marihuany\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", s, "Zamknij",#);
- return 1;
- }
- CMD:scmd(playerid, params[])
- {
- new s[1800];
- strcat(s,"{D9D919}/mute [id][czas]- Uciszasz gracza\n");
- strcat(s,"{D9D919}/unmute [id][czas] -Zciągasz karę Mute\n");
- strcat(s,"{D9D919}/ann [czas] - Tekst na środku ekranu\n");
- strcat(s,"{D9D919}/jail [czas]- Wsadzasz gracza do Admin Jaila\n");
- strcat(s,"{D9D919}/spec- Obserwujesz gracza\n");
- strcat(s,"{D9D919}/specoff- Przestajesz obserwować gracza\n");
- strcat(s,"{D9D919}/podgladpmon - Pdgląd PM ");
- strcat(s,"{D9D919}/respc - Respawnaut z odliczaniem\n");
- strcat(s,"{D9D919}/respawnall- Respawn aut bez odliczania\n");
- strcat(s,"{D9D919}/kick [id]- Kickujesz gracza\n");
- strcat(s,"{D9D919}/klaps- Dajesz Karnego klapsa\n");
- strcat(s,"{D9D919}/sch- Chat Support-Team\n");
- strcat(s,"{D9D919}/vch- Chat Vipów\n");
- strcat(s,"{D9D919}/spawno/c- Otwórz/zamknij bramę spawnu\n");
- strcat(s,"{D9D919}/paka [id] [minut]\n");
- strcat(s,"{D9D919}/bramapeto/c- otwierasz/zamykasz bramę do bazy Petrleone\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", s, "Zamknij",#);
- return 1;
- }
- CMD:acmd(playerid, params[])
- {
- new s[1800];
- strcat(s,"{D9D919}/mute [id][czas]- Uciszasz gracza\n");
- strcat(s,"{D9D919}/unmute [id][czas] -Zciągasz karę Mute\n");
- strcat(s,"{D9D919}/ann [czas] - Tekst na środku ekranu\n");
- strcat(s,"{D9D919}/jail [czas]- Wsadzasz gracza do Admin Jaila\n");
- strcat(s,"{D9D919}/spec- Obserwujesz gracza\n");
- strcat(s,"{D9D919}/specoff- Przestajesz obserwować gracza\n");
- strcat(s,"{D9D919}/podgladpmon - Pdgląd PM ");
- strcat(s,"{D9D919}/respc - Respawnaut z odliczaniem\n");
- strcat(s,"{D9D919}/respawnall- Respawn aut bez odliczania\n");
- strcat(s,"{D9D919}/kick [id]- Kickujesz gracza\n");
- strcat(s,"{D9D919}/klaps- Dajesz Karnego klapsa\n");
- strcat(s,"{D9D919}/ach- Chat Administracji\n");
- strcat(s,"{D9D919}/sch- Chat Supportów\n");
- strcat(s,"{D9D919}/vch- Chat Vipów\n");
- strcat(s,"{D9D919}/spawno/c- Otwórz/zamknij bramę spawnu\n");
- strcat(s,"{D9D919}/paka [id] [minut]\n");
- strcat(s,"{D9D919}/dajstaty[ilość]- Dajesz statystyki wszystkim graczom\n");
- strcat(s,"{D9D919}/bramapeto/c- otwierasz/zamykasz bramę do bazy Petrleone\n");
- strcat(s,"{D9D919}/dajvip [id] [dzień w którym straci vipa] [miesiac]\n");
- strcat(s,"{D9D919}/dajs [Nick]- Dajesz graczowi sponsora\n");
- strcat(s,"{D9D919}/dodaj_frakcja(np dodaj_psp) [id] [1-pracownik,2-lider,0-zwolnienie]\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", s, "Zamknij",#);
- return 1;
- }
- CMD:hcmd(playerid, params[])
- {
- new s[2048];
- strcat(s,"{D9D919}/mute [id][czas]- Uciszasz gracza\n");
- strcat(s,"{D9D919}/unmute [id][czas] -Zciągasz karę Mute\n");
- strcat(s,"{D9D919}/ann [czas] - Tekst na środku ekranu\n");
- strcat(s,"{D9D919}/jail [czas]- Wsadzasz gracza do Admin Jaila\n");
- strcat(s,"{D9D919}/spec- Obserwujesz gracza\n");
- strcat(s,"{D9D919}/specoff- Przestajesz obserwować gracza\n");
- strcat(s,"{D9D919}/podgladpmon - Pdgląd PM ");
- strcat(s,"{D9D919}/respc - Respawnaut z odliczaniem\n");
- strcat(s,"{D9D919}/respawnall- Respawn aut bez odliczania\n");
- strcat(s,"{D9D919}/kick [id]- Kickujesz gracza\n");
- strcat(s,"{D9D919}/klaps- Dajesz Karnego klapsa\n");
- strcat(s,"{D9D919}/ach- Chat Administracji\n");
- strcat(s,"{D9D919}/sch- Chat Supportów\n");
- strcat(s,"{D9D919}/vch- Chat Vipów\n");
- strcat(s,"{D9D919}/spawno/c- Otwórz/zamknij bramę spawnu\n");
- strcat(s,"{D9D919}/paka [id] [minut]\n");
- strcat(s,"{D9D919}/dajstaty[ilość]- Dajesz statystyki wszystkim graczom\n");
- strcat(s,"{D9D919}/bramapeto/c- otwierasz/zamykasz bramę do bazy Petrleone\n");
- strcat(s,"{D9D919}/dajvip [id] [dzień w którym straci vipa] [miesiac]\n");
- strcat(s,"{D9D919}/dajs [Nick]- Dajesz graczowi sponsora\n");
- strcat(s,"{D9D919}/dodaj_frakcja(np dodaj_psp) [id] [1-pracownik,2-lider,0-zwolnienie]\n");
- strcat(s,"{D9D919}/maxping [ping]\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- CMD:vip(playerid, params[])
- {
- new s[1800];
- strcat(s,"{6B238E}Informacje dotyczące konta Premium:\n\n");
- strcat(s,"{6B238E}Co daje konto Premium?\n");
- strcat(s,"{5F9F9F}Menu Vipa {CCCC33}(/menuv)\n");
- strcat(s,"{5F9F9F}Możliwośc uleczenia się \n");
- strcat(s,"{5F9F9F}Możliwośc posiadania kamizelki kuloodpornej\n");
- strcat(s,"{5F9F9F}Możliwość teleportacji do bazy {CCCC33} V.I.P\n");
- strcat(s,"{5F9F9F}Unikalny kolor {CCCC33}V.I.P\n");
- strcat(s,"{5F9F9F}Usunięcie skutków ubocznych braku jedzenia,snu.\n");
- strcat(s,"{5F9F9F}4 score za dostarczenie\n");
- strcat(s,"{6B238E}Cennik:\n\n");
- strcat(s,"{D9D919}V.I.P na okres 2 dni koszt 2,46 zł brutto\n\n");
- strcat(s,"{D9D919}V.I.P na okres 7 dni koszt 4,92 zł brutto\n\n");
- strcat(s,"{D9D919}V.I.P na okres 30 dni koszt 11,07 zł brutto {CC0000}(Promocja)\n\n");
- strcat(s,"{6B238E}SMS:\n");
- strcat(s,"{6B238E}Aby nabyć konto VIP/Premium wyślij sms o tresci:\n");
- strcat(s,"{66FF33}AA.SP na numer 7255 (koszt: 2,46 zł brutto).\n");
- strcat(s,"{66FF33}AA.SP na numer 7455 (koszt: 4,92 zł brutto).\n");
- strcat(s,"{66FF33}AA.SP na numer 7936 (koszt: 11,07 zł brutto).\n");
- strcat(s,"{6B238E}Kod zwrotny należy podać Head-Administratorowi.\n");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info", s, "Zamknij",#);
- return 1;
- }
- //Animacje
- CMD:anim(playerid, params[])
- {
- ShowAnimCMD(playerid, 0);
- return 1;
- }
- ShowAnimCMD(playerid, page)
- {
- switch(page)
- {
- case 0:
- {
- StrHard = "";
- strcat(StrHard, "{FF0000} ====- Więcej animacja /anim2-===\n");
- strcat(StrHard, "{FF99AA}/ratunku {FFFFFF}- Krzyczysz ratunku.\n");
- strcat(StrHard, "{FF99AA}/krzeslo {FFFFFF}- Siadasz na krześle.\n");
- strcat(StrHard, "{FF99AA}/trup {FFFFFF}- Udajesz trupa.\n");
- strcat(StrHard, "{FF99AA}/calus {FFFFFF}- Calujesz kogoś.\n");
- strcat(StrHard, "{FF99AA}/sikaj {FFFFFF}- Sikasz.\n");
- strcat(StrHard, "{FF99AA}/wal {FFFFFF}- Masturbujesz się.\n");
- strcat(StrHard, "{FF99AA}/wytrysk {FFFFFF}- Dostajesz wytrysku.\n");
- strcat(StrHard, "{FF99AA}/wypity {FFFFFF}- Pijesz.\n");
- strcat(StrHard, "{FF99AA}/aresztuj {FFFFFF}- Aresztujesz kogoś.\n");
- strcat(StrHard, "{FF99AA}/rapuj {FFFFFF}- Rapujesz.\n");
- strcat(StrHard, "{FF99AA}/napad {FFFFFF}- Napad.\n");
- strcat(StrHard, "{FF99AA}/rece {FFFFFF}- Pokazujesz ręce.\n");
- strcat(StrHard, "{FF99AA}/lez {FFFFFF}- Leżysz.\n");
- ShowPlayerDialog(playerid, 902, DIALOG_STYLE_LIST, "{FF0000}Animacje:",StrHard, "Wybierz", ">>>>>");
- }
- }
- return 1;
- }
- CMD:anim2(playerid, params[])
- {
- ShowAnimCMD1(playerid, 0);
- return 1;
- }
- ShowAnimCMD1(playerid, page)
- {
- switch(page)
- {
- case 0:
- {
- StrHard = "";
- strcat(StrHard, "{FF0000} ====- WRÓC WRÓC WRÓC -===\n");
- strcat(StrHard, "{FF99AA}/oslaniaj {FFFFFF}- Osłaniasz kogoś.\n");
- strcat(StrHard, "{FF99AA}/machaj {FFFFFF}- Machasz do kogoś.\n");
- strcat(StrHard, "{FF99AA}/nacpaj {FFFFFF}- Jesteś naćpany.\n");
- strcat(StrHard, "{FF99AA}/pal {FFFFFF}- Palisz fajkę.\n");
- strcat(StrHard, "{FF99AA}/siadaj {FFFFFF}- Siadasz.\n");
- strcat(StrHard, "{FF99AA}/rozmawiaj {FFFFFF}- Rozmawiasz.\n");
- strcat(StrHard, "{FF99AA}/taichi {FFFFFF}- Uprawiasz Taichi.\n");
- strcat(StrHard, "{FF99AA}/fotel {FFFFFF}- Siedzisz na fotelu.\n");
- strcat(StrHard, "{FF99AA}/patrz {FFFFFF}- Patrzysz.\n");
- strcat(StrHard, "{FF99AA}/opieraj {FFFFFF}- Opierasz się.\n");
- strcat(StrHard, "{FF99AA}/przywitaj {FFFFFF}- Witasz.\n");
- strcat(StrHard, "{FF99AA}/dance {FFFFFF}- Tanczysz.\n");
- ShowPlayerDialog(playerid, 904, DIALOG_STYLE_LIST, "{FF0000}Animacje:",StrHard, "Wybierz", "Zamknij");
- }
- }
- return 1;
- }
- CMD:regulamin(playerid, params[])
- {
- new s[512];
- strcat(s,"{FFFFFF}1.{ADBFC2}Zakaz zabijania monotomnego na Serwerze.\n");
- strcat(s,"{FFFFFF}2.{ADBFC2}Zakaz spamowania,abusowania komendami - ban/kick.\n");
- strcat(s,"{FFFFFF}3.{ADBFC2}Zakaz wykorzystywania bugów Sewera na swoją korzyść.\n");
- strcat(s,"{FFFFFF}4.{ADBFC2}Zakaz reklamowania jakichkolwiek adresów WWW oraz serwerów.\n");
- strcat(s,"{FFFFFF}5.{ADBFC2}Zakaz podszywania się pod innych Graczy i Administracje.\n");
- strcat(s,"{FFFFFF}6.{ADBFC2}Zakaz wyłudzania poparcia w rekrutacjach.\n\n");
- strcat(s,"{F70000}Nieznajomość regulaminu nie zwalnia z jego przestrzegania!");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Regulamin", s, "Zamknij",#);
- return 1;
- }
- //---------sponsor
- CMD:helps(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 1)
- {
- new ss[1000];
- strcat(ss,"{00AAFF}/menus {FFFFFF}- Panel $pon$ora.\n");
- strcat(ss,"{00AAFF}/kicks {FFFFFF}- Wyrzucenie Gracza z serwera.\n");
- strcat(ss,"{00AAFF}/mutes {FFFFFF}- Wyciszenie Gracza.\n");
- strcat(ss,"{00AAFF}/unmutes {FFFFFF}- Odciszenie Gracza.\n");
- strcat(ss,"{00AAFF}/sspec {FFFFFF}- Obserwowanie Gracza.\n");
- strcat(ss,"{00AAFF}/sspecoff {FFFFFF}- Stop Obserwowanie Gracza.\n");
- ShowPlayerDialog(playerid, 1377, DIALOG_STYLE_MSGBOX, "Pomoc $ponsora", ss, "OK", "");
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "Nie jestes $pon$orem !");
- }
- return 1;
- }
- CMD:dajs(playerid, cmdtext[])
- {
- new fileNameh[100], nameh[MAX_PLAYER_NAME+1];
- GetPlayerName(playerid, nameh, sizeof(nameh));
- if((strcmp(nameh,"Dydool[PBM]",false)==0 || strcmp(nameh,"Panczenko",false)==0 || strcmp(nameh,"Panczenko",false)==0) || dini_Exists(fileNameh))
- {
- if(sscanf(cmdtext, "s", fileNameh))
- {
- SendClientMessage(playerid, ZOLTY, "Wpisz: /dajs [Nick]");
- return 1;
- }
- else
- {
- new string2[256];
- format(string2, sizeof(string2), "{87AB3D}Gracz {FFFFFF}%s {87AB3D}otrzymał $ponsora!", cmdtext);
- SendClientMessage(playerid, ZIELONY, string2);
- dini_BoolSet(SPONSOR, cmdtext, true);
- sponsor[playerid] = true;
- }
- }
- return 1;
- }
- CMD:wezs(playerid, cmdtext[])
- {
- new fileNameh[100], nameh[MAX_PLAYER_NAME+1];
- GetPlayerName(playerid, nameh, sizeof(nameh));
- if((strcmp(nameh,"Dydool[PBM]",false)==0 || strcmp(nameh,"Panczenko",false)==0 || strcmp(nameh,"Panczenko",false)==0) || dini_Exists(fileNameh))
- {
- if(sscanf(cmdtext, "s", fileNameh))
- {
- SendClientMessage(playerid, ZOLTY, "Wpisz: /wezs [Nick]");
- return 1;
- }
- else
- {
- new string2[256];
- format(string2, sizeof(string2), "{87AB3D}Gracz {FFFFFF}%s {87AB3D}stracił $ponsora!", cmdtext);
- SendClientMessage(playerid, ZIELONY, string2);
- dini_BoolSet(SPONSOR, cmdtext, false);
- sponsor[playerid] = false;
- }
- }
- return 1;
- }
- CMD:mutes(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 1)
- {
- new id, minuty;
- if(sscanf(cmdtext, "dd", id, minuty))
- return SendClientMessage(playerid, BIALY, "Wpisz: /mutes [id] [minuty]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nieprawidłowe id");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FFE600}$pon$or {FFFFFF}%s (%d) {FF0000}uciszył gracza {FFFFFF}%s (%d) {FF0000}na {FFFFFF}%d {FF0000}minut", PlayerName(playerid), playerid, PlayerName(id), id, minuty);
- SendClientMessageToAll(BIALY, s);
- Gracz[id][Mute] = true;
- SetTimerEx("usunmute", 60000*minuty, false, "i", id);
- }
- }
- return 1;
- }
- CMD:unmutes(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /unmutes [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nieprawidłowe id");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FFE600}$pon$or {FFFFFF}%s (%d) {FF0000}odciszył gracza {FFFFFF}%s (%d) ", PlayerName(playerid), playerid, PlayerName(id), id);
- SendClientMessageToAll(BIALY, s);
- Gracz[id][Mute] = false;
- }
- }
- return 1;
- }
- ///koniec sponsor
- CMD:zabij(playerid, cmdtext[])
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /zabij [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "nie ma takiego id");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FFFFFF}%s {999999}zleca zabicie gracza {FFFFFF}%s", PlayerName(playerid), PlayerName(id));
- SendClientMessageToGang(BIALY, s);
- SendClientMessage(playerid, SZARY, "Zleciłeś zabicie gracza gangowi");
- }
- return 1;
- }
- CMD:rwp(playerid, cmdtext[])
- {
- if(Gracz[playerid][Frakcja] == 1)
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1)
- {
- new text[512];
- if(sscanf(cmdtext, "s[512]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rw [text]");
- else
- {
- new s[512];
- format(s, sizeof(s), "{FF2400}[Radio Policja-Wojsko]{23238E}%s (%d): %s", PlayerName(playerid), playerid, text);
- SendClientMessageToPolicja(BIALY, s);
- SendClientMessageToSwat(BIALY, s);
- }
- }
- }
- return 1;
- }
- CMD:rpd(playerid, cmdtext[])
- {
- if(Gracz[playerid][Frakcja] == 1)
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new text[512];
- if(sscanf(cmdtext, "s[512]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rw [text]");
- else
- {
- new s[512];
- format(s, sizeof(s), "{FF2400}[Radio PD]{23238E}%s (%d): %s", PlayerName(playerid), playerid, text);
- SendClientMessageToPolicja(BIALY, s);
- SendClientMessageToSwat(BIALY, s);
- }
- }
- }
- return 1;
- }
- CMD:rp(playerid, cmdtext[])
- {
- if(Gracz[playerid][Frakcja] == 1)
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- new text[512];
- if(sscanf(cmdtext, "s[512]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rp [text]");
- else
- {
- new s[512];
- format(s, sizeof(s), "{FF2400}[Radio Policja]{23238E}%s (%d): %s", PlayerName(playerid), playerid, text);
- SendClientMessageToPolicja(BIALY, s);
- }
- }
- }
- return 1;
- }
- CMD:rc(playerid, cmdtext[])
- {
- if(Gracz[playerid][Frakcja] == 1)
- {
- if(Gracz[playerid][Gang] >= 1)
- {
- new text[512];
- if(sscanf(cmdtext, "s[512]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rc [text]");
- else
- {
- new s[512];
- format(s, sizeof(s), "(FF2400)[Radio Corleone]{23238E}%s (%d): %s", PlayerName(playerid), playerid, text);
- SendClientMessageToGang(BIALY, s);
- }
- }
- }
- return 1;
- }
- CMD:ro(playerid, cmdtext[])
- {
- if(Gracz[playerid][Frakcja] == 1)
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][StrazPozarna] >= 1 || Gracz[playerid][Pogotowie] >= 1 || Gracz[playerid][PomocDrogowa] >= 1)
- {
- new text[512];
- if(sscanf(cmdtext, "s[512]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /ro [text]");
- else
- {
- new s[512];
- format(s, sizeof(s), "(FF2400)[Radio ogólne]{23238E}%s (%d): %s", PlayerName(playerid), playerid, text);
- SendClientMessageToPolicja(BIALY, s);
- SendClientMessageToStraz(BIALY, s);
- SendClientMessageToPogo(BIALY, s);
- }
- }
- }
- return 1;
- }
- CMD:zp(playerid, params[])
- {
- if(Gracz[playerid][Pasy] == false)
- {
- Gracz[playerid][Pasy] = true;
- SendClientMessage(playerid, SZARY, "Pasy zapięte");
- }
- else if(Gracz[playerid][Pasy] == true)
- {
- Gracz[playerid][Pasy] = false;
- SendClientMessage(playerid, SZARY, "Pasy odpięte");
- }
- return 1;
- }
- CMD:telefon(playerid, params[])
- {
- ShowPlayerDialog(playerid, DIALOG_TELEFON, DIALOG_STYLE_LIST, "Wybierz","{FFFFFF}Policja\nStraż Pożarna\nPogotowie Ratunkowe\nPomoc Drogowa\nTaxi\nWszystkie służby 112","Dzwoń","Anuluj");
- return 1;
- }
- CMD:odpoczywaj(playerid, params[])
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- TextDrawShowForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, false);
- SetTimerEx("odpocznij", 60000*5, 0, "d", playerid);
- }
- return 1;
- }
- CMD:odpocznij(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, 2244.8928,-1164.8317,1029.7968))
- {
- TextDrawShowForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, false);
- SetTimerEx("odpocznij", 6000*5, 0, "d", playerid);
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Jedź do hotelu!");
- }
- return 1;
- }
- CMD:odpocznijlv(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, 1966.22,1623.22,13.13))
- {
- TextDrawShowForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, false);
- SetTimerEx("odpocznij", 6000*5, 0, "d", playerid);
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Jedź do hotelu!");
- }
- return 1;
- }
- CMD:pos(playerid, params[])
- {
- new Float:x, Float:y, Float:z, Float:r;
- GetPlayerPos(playerid, x,y,z);
- GetPlayerFacingAngle(playerid, r);
- new s[256];
- format(s, sizeof(s), "X: %.4f Y: %.4f Z: %.4f R: %.4f", x,y,z,r);
- SendClientMessage(playerid, SZARY, s);
- return 1;
- }
- CMD:zw(playerid, cmdtext[])
- {
- if(Gracz[playerid][Zlecenie] == false)
- {
- new s[256];
- format(s, sizeof(s), "Gracz {0066ff}%s{FFFFFF} zaraz wraca!", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- Gracz[playerid][Afk] = true;
- TogglePlayerControllable(playerid, false);
- }
- return 1;
- }
- CMD:jj(playerid, params[])
- {
- if(Gracz[playerid][Afk] == true)
- {
- Gracz[playerid][Afk] = false;
- new s[256];
- format(s, sizeof(s), "Gracz {0066ff}%s{FFFFFF} już jest!", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- TogglePlayerControllable(playerid, true);
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Nie masz z/w");
- }
- return 1;
- }
- CMD:pmenu(playerid, params[])
- {
- if(Gracz[playerid][Zlecenie] == false)
- {
- if(Gracz[playerid][Pojazd] == 1)
- {
- ShowPlayerDialog(playerid, DIALOG_POJAZD, DIALOG_STYLE_LIST, "Menu pojazdu","Zespawnuj\nOdspawnuj\nZapisz\nOtwórz\nZamknij\nNamierz\nUsuń Checkpoint","Wybierz","Zamknij");
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie masz prywatnego pojazdu!");
- }
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie możesz używać prywatnego pojazdu podczas zlecenia");
- }
- return 1;
- }
- CMD:sklep(playerid, params[])
- {
- ShowPlayerDialog(playerid, DIALOG_SKLEP_ZLOTO, DIALOG_STYLE_LIST, "Sklep","100 score [1000 złota]","Kup","Zamknij");
- return 1;
- }
- CMD:kup(playerid, params[])
- {
- if(IsPlayerInRangeOfPoint(playerid, 5, -1957.6740,304.0634,35.4688))
- {
- if(Gracz[playerid][Pojazd] == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_KUP_POJAZD, DIALOG_STYLE_LIST, "Info","Elegy [200 Score]\nInfernus [1000 Score]\nBullet[800 score]\nCheetah[200 score]\nEsperanto[50 score]","Kup","Zamknij");
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Masz już pojazd");
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Nie jesteś w salonie/sklepie...");
- }
- return 1;
- }
- CMD:podgladpmon(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(podgladpm == 0)
- {
- podgladpm = 1;
- SendClientMessage(playerid, ZOLTY, "Podglad pm wlaczony");
- }
- else
- {
- podgladpm = 0;
- SendClientMessage(playerid, ZOLTY, "Podglad pm wylaczony");
- }
- }
- return true;
- }
- CMD:pm(playerid, cmdtext[])
- {
- new id, text[256];
- if(sscanf(cmdtext, "ds[64]", id, text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /pm [id] [text]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id");
- else
- {
- if(podgladpm == 1)
- {
- new s[1024];
- format(s, sizeof(s), "{6699FF}Wysłałeś pm do %s (%d) o treści: {6699FF}%s", PlayerName(id), id, text);
- SendClientMessage(playerid, POMARANCZOWY, s);
- new s2[1024];
- format(s2, sizeof(s2), "{32CD32}Dostałeś pm od %s (%d) o treści: {32CD32}%s", PlayerName(playerid), playerid, text);
- SendClientMessage(id, POMARANCZOWY, s2);
- new s3[1024];
- format(s3, sizeof(s3), "[Admin-Szpieg] %s (%d) <OD PM DO> %s (%d) o treści {38B0DE}%s", PlayerName(playerid), playerid, PlayerName(id), id, text);
- SendClientMessageToAdmins(POMARANCZOWY, s3);
- if(Gracz[id][Afk] == true)
- {
- SendClientMessage(playerid, SZARY, "Ten gracz jest AFK");
- }
- }
- else
- {
- new s[1024];
- format(s, sizeof(s), "Wysłałeś pm do %s (%d) o treści: {6699FF}%s", PlayerName(id), id, text);
- SendClientMessage(playerid, POMARANCZOWY, s);
- new s2[1024];
- format(s2, sizeof(s2), "Dostałeś pm od %s (%d) o treści: {32CD32}%s", PlayerName(playerid), playerid, text);
- SendClientMessage(id, POMARANCZOWY, s2);
- if(Gracz[id][Afk] == true)
- {
- SendClientMessage(playerid, SZARY, "Ten gracz jest AFK");
- }
- }
- }
- return 1;
- }
- CMD:zlecenie(playerid, params[])
- {
- if(Gracz[playerid][Zlecenie] == false)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, CZERWONY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, CZERWONY, "Nie możesz ładować w tym pojeździe");
- else
- {
- ShowPlayerDialog(playerid, TRUCK_AND_VAN, DIALOG_STYLE_LIST, "Info","Zlecenia Truckerskie\nZlecenia Van'ów","Wybierz","Anuluj");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Masz już jakieś zlecenie, aby je zmienić anuluj aktualne zlecenie komendą /anuluj");
- }
- return 1;
- }
- CMD:anuluj(playerid, params[])
- {
- if(Gracz[playerid][Zlecenie] == true)
- {
- ShowPlayerDialog(playerid, DIALOG_ANULUJ_ZLECENIE, DIALOG_STYLE_MSGBOX, "Info","Czy na pewno chcesz anulować zlecenie? będzie cię to kosztować {FF0000}3000$","Tak","Nie");
- }
- else
- {
- SendClientMessage(playerid, ZOLTY, "Nie dostarczasz żadnego towaru.");
- }
- return 1;
- }
- CMD:weather(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /weather [id]");
- else
- {
- SetWeather(id);
- }
- }
- return 1;
- }
- CMD:settime(playerid, cmdtext[])
- {
- new godzina;
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(sscanf(cmdtext, "d", godzina))
- return SendClientMessage(playerid, BIALY, "Wpisz: /settime [godzina]");
- else
- {
- SetWorldTime(godzina);
- }
- }
- return 1;
- }
- /*CMD:setglod(playerid, params[])
- {
- new id, ilosc;
- if(sscanf(cmdtext, "ds[100]", id, ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /setglod [id] [0-100]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "Ten gracz nie jest podlaczony");
- else
- {
- new s[256];
- format(s, sizeof(s), "Admin %s dał ci %d głodu", PlayerName(playerid), ilosc);
- SendClientMessage(id, BIALY, s);
- Gracz[id][Glod] = ilosc;
- }
- return 1;
- }
- CMD:setsen(playerid, params[])
- {
- new id, ilosc;
- if(sscanf(cmdtext, "ds[100]", id, ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /setsen [id] [0-100]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "Ten gracz nie jest podlaczony");
- else
- {
- new s[256];
- format(s, sizeof(s), "Admin %s dał ci %d snu", PlayerName(playerid), ilosc);
- SendClientMessage(id, BIALY, s);
- Gracz[id][Sen] = ilosc;
- }
- return 1;
- }*/
- new kasa, pkt, kaska;
- CMD:rachunek(playerid, cmdtext[])
- {
- //if(Gracz[playerid][Frakcja] == 1) return SendClientMessage(playerid, SZARY, "Nie jesteś w frakcji!");
- if(Gracz[playerid][PomocDrogowa] >= 1 || Gracz[playerid][Taxi] >= 1 || Gracz[playerid][Pogotowie] >= 1 ||Gracz[playerid][StrazGraniczna] >= 1 || Gracz[playerid][Policja] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "dd", id, kaska))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rachunek [id] [kasa]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nie ma gracza o tym id!");
- if(kaska < 99)
- return SendClientMessage(playerid, BIALY, "minimum 100$ max 100.000$!");
- if(kaska >= 100001)
- return SendClientMessage(playerid, BIALY, "minimum 100$ max 100.000$!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new s[256];
- format(s, sizeof(s), "{E47833}Pracownik {215E21}%s {E47833}wystawił ci rachunek na {215E21}%d ${E47833} Akceptujesz?", PlayerName(playerid), kaska);
- ShowPlayerDialog(id, DIALOG_WYSTAW, DIALOG_STYLE_MSGBOX, "Platność",s,"Zapłać","Więzienie");
- }
- }
- return 1;
- }
- CMD:kara(playerid, cmdtext[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][StrazGraniczna] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "ddd", id, kasa, pkt))
- return SendClientMessage(playerid, BIALY, "Wpisz: /kara [id] [kasa] [pkt]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nie ma gracza o tym id!");
- if(pkt < 1)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 10 pkt !");
- if(kasa < 99)
- return SendClientMessage(playerid, BIALY, "minimum 100 max 100.000$!");
- if(pkt >= 11)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 10 pkt !");
- if(kasa >= 100001)
- return SendClientMessage(playerid, BIALY, "minimum 100 max 100.000$!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, ZOLTY, "Gracz jest za daleko!!");
- new s[256];
- format(s, sizeof(s), "{E47833}Pracownik {215E21}%s {E47833}wystawił ci rachunek na {215E21}%d ${E47833} Akceptujesz?", PlayerName(playerid), kasa, pkt);
- ShowPlayerDialog(id, DIALOG_MANDAT, DIALOG_STYLE_MSGBOX, "Mandat",s,"Przyjmij","Więzienie");
- }
- }
- return 1;
- }
- CMD:barier(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- new string[256];
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i=0; i<sizeof bari; i++)
- {
- if(bari[i] != -1) continue;
- bari[i] = CreateDynamicObject(1423, x+1.6, y+1.6, z-0.6, 0.0, 0.0, 0);
- EditObject(playerid, bari[i]);
- format(string, sizeof(string), "Postawiłeś(aś) barierke !");
- SendClientMessage(playerid, SZARY, string);
- break;
- }
- }
- return 1;
- }
- CMD:ubarier(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- new string[256];
- new Float:e[3];
- for(new i=0; i<sizeof bari; i++)
- {
- for(new i1 = 0; i1 < MAX_PLAYERS; i1++)
- {
- GetObjectPos(bari[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,1,e[0],e[1],e[2]))
- {
- DestroyObject(bari[i]);
- bari[i] = -1;
- format(string, sizeof(string), "Schowałeś(aś) barierke !");
- SendClientMessage(playerid, SZARY, string);
- }
- }
- }
- }
- return 1;
- }
- CMD:drabina(playerid, params[])
- {
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- new string[256];
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i=0; i<sizeof drabina; i++)
- {
- if(drabina[i] != -1) continue;
- drabina[i] = CreateDynamicObject(1437, x+0.6, y, z - 0.5, 340, 0.0, 0.0);
- EditObject(playerid, drabina[i]);
- format(string, sizeof(string), "Postawiłeś(aś) drabine !");
- SendClientMessage(playerid, SZARY, string);
- break;
- }
- }
- return 1;
- }
- CMD:udrabina(playerid, params[])
- {
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- new string[256];
- new Float:e[3];
- for(new i=0; i<sizeof drabina; i++)
- {
- for(new i1 = 0; i1 < MAX_PLAYERS; i1++)
- {
- GetObjectPos(drabina[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,1,e[0],e[1],e[2]))
- {
- DestroyObject(drabina[i]);
- drabina[i] = -1;
- format(string, sizeof(string), "Schowałeśs(aś) drabine !");
- SendClientMessage(playerid, SZARY, string);
- }
- }
- }
- }
- return 1;
- }
- CMD:pach(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new string[256];
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i=0; i<sizeof pacholek; i++)
- {
- if(pacholek[i] != -1) continue;
- pacholek[i] = CreateDynamicObject(1238, x+0.6, y, z - 0.5, 0.0, 0.0, 0.0);
- EditObject(playerid, pacholek[i]);
- format(string, sizeof(string), "Postawiłeś(aś) pachołek !");
- SendClientMessage(playerid, SZARY, string);
- //SendClientMessage(playerid, 0xFFFFFFAA, "Stworzyłeś(aś) pacholek");
- break;
- }
- }
- return 1;
- }
- CMD:usunp(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new string[256];
- new Float:e[3];
- for(new i=0; i<sizeof pacholek; i++)
- {
- for(new i1 = 0; i1 < MAX_PLAYERS; i1++)
- {
- GetObjectPos(pacholek[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,1,e[0],e[1],e[2]))
- {
- DestroyObject(pacholek[i]);
- pacholek[i] = -1;
- format(string, sizeof(string), "Schowałeśs(aś) pachołek !");
- SendClientMessage(playerid, SZARY, string);
- }
- }
- }
- }
- return 1;
- }
- CMD:bari(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new string[256];
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- for(new i=0; i<sizeof barierka; i++)
- {
- if(barierka[i] != -1) continue;
- barierka[i] = CreateDynamicObject(1228, x+1.6, y+1.6, z-0.6, 0.0, 0.0, 0);
- EditObject(playerid, barierka[i]);
- //SendClientMessage(playerid, 0xFFFFFFAA, "Stworzyłeś(aś) barierkę");
- format(string, sizeof(string), "Postawiłeś(aś) barierke !");
- SendClientMessage(playerid, SZARY, string);
- break;
- }
- }
- return 1;
- }
- CMD:usunb(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new string[256];
- new Float:e[3];
- for(new i=0; i<sizeof barierka; i++)
- {
- GetObjectPos(barierka[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,5,e[0],e[1],e[2]))
- {
- DestroyObject(barierka[i]);
- barierka[i] = -1;
- format(string, sizeof(string), "Schowałeś(aś) barierke !");
- SendClientMessage(playerid, SZARY, string);
- }
- }
- }
- return 1;
- }
- CMD:usunpp(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new Float:e[3];
- for(new i=0; i<sizeof pacholek; i++)
- {
- GetObjectPos(pacholek[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,1,e[0],e[1],e[2]))
- {
- DestroyObject(pacholek[i]);
- pacholek[i] = -1;
- }
- }
- }
- return 1;
- }
- CMD:usunbb(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new Float:e[3];
- for(new i=0; i<sizeof barierka; i++)
- {
- GetObjectPos(barierka[i],e[0],e[1],e[2]);
- if(IsPlayerInRangeOfPoint(playerid,1,e[0],e[1],e[2]))
- {
- DestroyObject(barierka[i]);
- barierka[i] = -1;
- }
- }
- }
- return 1;
- }
- CMD:zatankuj(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, BIALY, "{38B0DE} Nie jesteś w pojeździe");
- new vehicleid = GetPlayerVehicleID(playerid);
- Paliwo[vehicleid] = MAXPALIWO;
- SendClientMessage(playerid, ZIELONY, "{38B0DE}Pojazd zatankowany.");
- }
- return 1;
- }
- CMD:oponki(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, BIALY, "{38B0DE}* Nie jesteś w pojeździe");
- new vehicleid = GetPlayerVehicleID(playerid);
- Opony[vehicleid] = 100;
- new panels, door, light, tires;
- GetVehicleDamageStatus(vehicleid, panels, door, light, tires);
- UpdateVehicleDamageStatus(vehicleid, panels, door, light, 0);
- SendClientMessage(playerid, BIALY, "Napompowałeś opony");
- }
- return 1;
- }
- CMD:napraw(playerid, params[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, BIALY, "{38B0DE}}* Nie jesteś w pojeździe");
- new vehicleid = GetPlayerVehicleID(playerid);
- SetVehicleHealth(vehicleid, 1000.0);
- RepairVehicle(vehicleid);
- SendClientMessage(playerid, BIALY, "{00A0F0}* Silnik został naprawiony");
- }
- return 1;
- }
- CMD:lakier(playerid, cmdtext[])
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- new vid = GetPlayerVehicleID(playerid);
- new k1, k2;
- if(sscanf(cmdtext, "dd", k1, k2))
- return SendClientMessage(playerid, BIALY, "Wpisz: /lakier [kolor1] [kolor2]");
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "{FF0000}* Nie jesteś w pojeździe");
- else
- {
- ChangeVehicleColor(vid, k1, k2);
- SendClientMessage(playerid, SZARY, "Kolor zmieniony!");
- }
- }
- return 1;
- }
- CMD:bramy(playerid, params[])
- {
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- ShowPlayerDialog(playerid, DIALOG_BRAMY, DIALOG_STYLE_LIST, "Bramy","Szlaban lv-ls 1\nSzlaban lv-ls 2\nSzlaban lv-sf 1\nSzlaban lv-sf 2","Wybierz","Anuluj");
- }
- return 1;
- }
- CMD:menu(playerid, params[])
- {
- if(Gracz[playerid][Pogotowie] >= 1)
- {
- ShowPlayerDialog(playerid, DIALOG_MENU_POGOTOWIE, DIALOG_STYLE_LIST, "Menu","Brama nr1\nBrama nr2\nBrama nr3","Wybierz","Anuluj");
- }
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- ShowPlayerDialog(playerid, DIALOG_MENU_STRAZ, DIALOG_STYLE_LIST, "Menu","Brama główna\nBrama Lotnisko\nGaraż 1\nGaraż 2\nGaraż 3\nGaraż 4\nGaraż 5\nOSP tył 1\nOSP przód 1\nOSP tył 2\nOSP przód 2\nOSP tył 3\nOSP przód 3\nOSP tył 4\nOSP przód 4","Wybierz","Anuluj");
- }
- return 1;
- }
- CMD:celeo(playerid, params[])
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(drzwiswat, 2603.7007, -2194.1187, 13.7673, 5);
- }
- return 1;
- }
- CMD:celec(playerid, params[])
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(drzwiswat, 2603.7034, -2195.8064, 13.7673, 5);
- }
- return 1;
- }
- CMD:celao(playerid, params[])
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(celaswat, 2596.5591, -2193.3064, 13.7831, 5);
- }
- if(Gracz[playerid][Policja] >= 1)
- {
- MoveDynamicObject(celalewapolicja,2354.0493, 2509.8186, -18.4004, 5);
- }
- return 1;
- }
- CMD:celac(playerid, params[])
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(celaswat, 2595.1721, -2193.2986, 13.7831, 5);
- }
- if(Gracz[playerid][Policja] >= 1)
- {
- MoveDynamicObject(celalewapolicja,2354.0569, 2508.1951, -18.4004, 5);
- }
- return 1;
- }
- CMD:bramao(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- //if(IsPlayerInRangeOfPoint(playerid, 10,2303.92139, 46.73355, 23.98156)) //odleglosc w jakiej zadziala
- MoveDynamicObject(garazzewnatrz, 2245.4561, 2453.3037, 7.8489, 8);
- //MoveDynamicObject(bramapolicjasf, -1571.9076, 653.3676, 10.0824, 5);
- //MoveDynamicObject(bramapolicjasf1, -1701.9341, 692.3947, 26.1332, 5);
- }
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- MoveDynamicObject(bramastrazglowna,1488.6954, -2171.2957, -21.1147, 5);
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- MoveDynamicObject(bramapd, 1067.3318, 1358.7278, 6.8912, 5);
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- MoveDynamicObject(bramafbi, 997.3304, 1744.1304, 12.6575, 5);
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- //MoveDynamicObject(bramagang, 1283.5681, -2056.5549, 54.8719, 5);
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- MoveDynamicObject(bramasannews, 2303.8774, 36.8776, 25.4823, 3);
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- //MoveDynamicObject(bramasg, 1165.2354, -1740.9512, 9.4910, 5);
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(bramaswat, 2507.2163, -2215.9827, 15.0689, 5);
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- MoveDynamicObject(bramataxi,1055.7269, 2382.0227, 12.5715, 5);
- }
- return 1;
- }
- CMD:bramac(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- MoveDynamicObject(garazzewnatrz, 2245.4561, 2453.3037, 11.4025, 5);
- //MoveDynamicObject(bramapolicjasf, -1571.9141, 662.0603, 10.0824, 5);
- //MoveDynamicObject(bramapolicjasf1, -1701.9274, 684.9626, 26.1332, 5);
- }
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- MoveDynamicObject(bramastrazglowna,1488.6954, -2171.2957, -17.5383, 5);
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- MoveDynamicObject(bramapd, 1067.3318, 1358.7278, 11.9923, 5);
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- MoveDynamicObject(bramafbi, 997.3831, 1755.4869, 12.65755, 5);
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- //MoveDynamicObject(bramagang, 1283.5681, -2056.5549, 60.5147, 5);
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- MoveDynamicObject(bramasannews, 2303.8257, 46.8464, 25.4823, 3);
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- ////MoveDynamicObject(bramasg, 1165.2354, -1740.9512, 15.2549, 5);
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- MoveDynamicObject(bramaswat, 507.2424, -2224.9453, 15.0689, 5);
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- MoveDynamicObject(bramataxi, 1055.7269, 2382.0227, 12.0818, 5);
- }
- return 1;
- }
- CMD:drzwio(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- MoveDynamicObject(wejsciedokomi, 2335.0510, 2483.6145, -18.4630, 5);
- //MoveDynamicObject(bramapolicjasf, -1571.9076, 653.3676, 10.0824, 5);
- //MoveDynamicObject(bramapolicjasf1, -1701.9341, 692.3947, 26.1332, 5);
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- MoveDynamicObject(bramapd, 1067.3318, 1358.7278, 6.8912, 5);
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- //MoveDynamicObject(bramabs, -1913.3818, 1338.0599, 3.3505, 5);
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- //MoveDynamicObject(bramagang, 1283.5681, -2056.5549, 54.8719, 5);
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- //MoveDynamicObject(bramaptr, 2809.3743, 1916.2408, 6.7901, 5);
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- //MoveDynamicObject(bramasg, 1165.2354, -1740.9512, 9.4910, 5);
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- //MoveDynamicObject(bramaswat, -1539.6636, 482.0247, 10.0483, 5);
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- MoveDynamicObject(drzwitaxi,1017.6400, 2352.4246, 10.9796, 5);
- }
- return 1;
- }
- CMD:drzwic(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- MoveDynamicObject(wejsciedokomi, 2335.0657, 2485.0596, -18.4630, 5);
- //MoveDynamicObject(bramapolicjasf, -1571.9141, 662.0603, 10.0824, 5);
- //MoveDynamicObject(bramapolicjasf1, -1701.9274, 684.9626, 26.1332, 5);
- }
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- MoveDynamicObject(bramapd, 1067.3318, 1358.7278, 11.9923, 5);
- }
- if(Gracz[playerid][FBI] >= 1)
- {
- //MoveDynamicObject(bramabs, -1913.4070, 1338.0640, 8.8920, 5);
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- //MoveDynamicObject(bramagang, 1283.5681, -2056.5549, 60.5147, 5);
- }
- if(Gracz[playerid][PATNews] >= 1)
- {
- //MoveDynamicObject(bramaptr, 2809.3743, 1916.2408, 12.6830, 5);
- }
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- ////MoveDynamicObject(bramasg, 1165.2354, -1740.9512, 15.2549, 5);
- }
- if(Gracz[playerid][Swat] >= 1)
- {
- //MoveDynamicObject(bramaswat, -1529.7045, 482.0647, 10.0483, 5);
- }
- if(Gracz[playerid][Taxi] >= 1)
- {
- MoveDynamicObject(bramataxi, 1017.6400, 2352.4246, 10.9796, 5);
- }
- return 1;
- }
- CMD:spawno(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Ranga] >= 2)
- {
- MoveDynamicObject(bramaspawn, 1666.5734, 943.1102, 6.8397, 5);
- }
- return 1;
- }
- CMD:spawnc(playerid, params[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Ranga] >= 2)
- {
- MoveDynamicObject(bramaspawn, 1666.5734, 943.1102, 12.3411, 5);
- }
- return 1;
- }
- CMD:toro(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- MoveDynamicObject(circuitbrama, 2856.4675, 2269.3757, 6.9699, 5);
- //MoveDynamicObject(bramapolicjasf, -1571.9076, 653.3676, 10.0824, 5);
- format(StrEasy, sizeof StrEasy, "%s [ID: %d] {FFFF33}Tor wyścigowy został {CCFF33} otwarty!, {4060D0}chętnych do uczestniczenia w zawodach zapraszamy na zapisy przy wejściu. {FF0000}!", PlayerName(playerid), playerid);
- }
- return 1;
- }
- CMD:torc(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- MoveDynamicObject(circuitbrama, 2856.4675, 2269.3757, 12.6288, 5);
- //MoveDynamicObject(bramapolicjasf, -1571.9076, 653.3676, 10.0824, 5);
- format(StrEasy, sizeof StrEasy, "%s [ID: %d] {FFFF33}Tor wyścigowy został {FF6600} zamknięty! {FFFF33}, zapraszamy następnym razem", PlayerName(playerid), playerid);
- }
- return 1;
- }
- CMD:ulecz(playerid, cmdtext[])
- {
- if(Gracz[playerid][Pogotowie] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /ulecz [id]");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- Gracz[id][Glod] = 100;
- Gracz[id][Sen] = 100;
- SetPlayerHealth(id, 100.0);
- SetPlayerDrunkLevel(playerid, 0);
- new s[256];
- format(s, sizeof(s), "{CC99CC}%s (%d) Z apteczki wyciąga leki,dobiera odpowiedni po czym Ci podaje.", PlayerName(playerid), playerid);
- SendClientMessage(id, BIALY, s);
- SendClientMessage(playerid, SZARY, "Podałeś lek graczowi");
- }
- }
- return 1;
- }
- CMD:bomba(playerid, params[])
- {
- if(Gracz[playerid][Gang] >= 1)
- {
- if(bombaa == false)
- {
- GetPlayerPos(playerid, xbomba,ybomba,zbomba);
- bomba = CreateObject(3795,xbomba,ybomba,zbomba,0,0,0,100.0);
- bombaa = true;
- SetTimer("wybuch", 60000*15, false);
- new s[256];
- format(s, sizeof(s), "{FF0000}: {999999}Gang podłożył bombę! wybuchnie za: 15 minut!");
- SendClientMessageToSwat(BIALY, s);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(Gracz[i][Swat] >= 1)
- {
- SetPlayerCheckpoint(i, xbomba, ybomba, zbomba, 2);
- }
- }
- }
- }
- return 1;
- }
- CMD:rozbroj(playerid, params[])
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- if(bombaa == true)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, xbomba,ybomba,zbomba))
- {
- bomba = DestroyObject(bomba);
- new s[256];
- format(s, sizeof(s), "{00CC00}FBI {999999}rozbroiło bombę! Gangowi nie udało się dokonać zamachu.");
- SendClientMessageToAll(BIALY, s);
- bombaa = false;
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(Gracz[i][Swat] >= 1)
- {
- DisablePlayerCheckpoint(i);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Jesteś za daleko od bomby!");
- }
- }
- }
- return 1;
- }
- //CMD:nakarm(playerid, cmdtext[])
- //{
- // if(Gracz[playerid][FBI] >= 1)
- // {
- // new id;
- // if(sscanf(cmdtext, "d", id))
- // return SendClientMessage(playerid, BIALY, "Wpisz: /nakarm [id]");
- // else
- // {
- // Gracz[id][Glod] = 100;
- // new s[256];
- // format(s, sizeof(s), "%s dał ci jeść", PlayerName(playerid));
- // SendClientMessage(id, BIALY, s);
- // SendClientMessage(playerid, SZARY, "Dałeś jeść graczowi");
- // }
- // }
- // return 1;
- //}
- CMD:m(playerid, cmdtext[])
- {
- new text[256];
- if(Gracz[playerid][FBI] >= 1)
- {
- new string[256];
- format(string, sizeof(string), "{FFFF00}[Megafon]%s mówi {FFFF00}: {FFFF00}%s",PlayerName(playerid), text);
- ProxDetector(200.5, playerid, string, BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY);
- }
- return 1;
- }
- CMD:do(playerid, cmdtext[])
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /do [text]");
- else
- {
- new string[256];
- format(string, sizeof(string), "{CC99CC}%s {996699}: {996699}((%s))", text, PlayerName(playerid));
- ProxDetector(50.0, playerid, string, NIEBIESKI,NIEBIESKI,NIEBIESKI,NIEBIESKI,NIEBIESKI);
- }
- return 1;
- }
- CMD:l(playerid, cmdtext[])
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /l [text]");
- else
- {
- new string[256];
- format(string, sizeof(string), "{996699}%s mówi{CC99CC}: {CC99CC}%s.",PlayerName(playerid),text);
- ProxDetector(40.0, playerid, string, SZARY,SZARY,SZARY,SZARY,SZARY);
- }
- return 1;
- }
- CMD:me(playerid, cmdtext[])
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /m [czynność]");
- else
- {
- new string[256];
- format(string, sizeof(string), "{CC99CC}%s {996699}: {996699}%s.",PlayerName(playerid), text);
- ProxDetector(50.0, playerid, string, BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY);
- }
- return 1;
- }
- CMD:k(playerid, cmdtext[])
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /k [tekst]");
- else
- {
- new string[256];
- format(string, sizeof(string), "{996699}%s krzyczy {996699}: {996699}%s!!!",PlayerName(playerid), text);
- ProxDetector(100.5, playerid, string, BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY);
- if(!IsPlayerInAnyVehicle(playerid)) ApplyAnimation(playerid, "ON_LOOKERS", "shout_in", 4.0, 0, 0, 0, 0, 0);
- }
- return 1;
- }
- CMD:s(playerid, cmdtext[])
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /s [tekst]");
- else
- {
- new string[256];
- format(string, sizeof(string), "{996699}%s szepcze {996699}: {996699}%s.",PlayerName(playerid), text);
- ProxDetector(10.5, playerid, string, BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY,BLEKITNY);
- }
- return 1;
- }
- CMD:dodaj_policja(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][Policja] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_policja [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][Policja] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w policji równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_pd(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][PomocDrogowa] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_pd [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][PomocDrogowa] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w pd równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_swat(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][Swat] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_swat [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][Swat] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w swat równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_rodzina(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][Gang] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_rodzina [id] [ranga 1 = Capo, 2 = Don, 0 = Zwolnij]");
- else
- {
- Gracz[id][Gang] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s Dodał Cię do rodziny Petrleone,nie zepsuj dobrego imienia naszej rodziny.", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_sg(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][StrazGraniczna] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_sg [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][StrazGraniczna] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w sg równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_pogotowie(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][Pogotowie] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_pogotowie [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][Pogotowie] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w pogotowiu równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_taxi(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][Taxi] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_taxi [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][Taxi] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w taxi równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_sannews(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][PATNews] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_PATNews [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][PATNews] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w PATNews równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_psp(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][StrazPozarna] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_psp [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][StrazPozarna] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w psp równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dodaj_fbi(playerid, cmdtext[])
- {
- new id, ranga;
- if(Gracz[playerid][Ranga] >= 4 || Gracz[playerid][FBI] == 2)
- {
- if(sscanf(cmdtext, "dd", id, ranga))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dodaj_fbi [id] [ranga 1 = pracownik, 2 = Lider, 0 = Zwolnij]");
- else
- {
- Gracz[id][FBI] = ranga;
- Gracz[id][Frakcja] = 1;
- new s[256];
- format(s, sizeof(s), "%s dał ci rangę w FBI równą %d", PlayerName(playerid), ranga);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:paka(playerid, cmdtext[])
- {
- new id, minut;
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- if(sscanf(cmdtext, "dd", id, minut))
- return SendClientMessage(playerid, BIALY, "Wpisz: /paka [id] [minut]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Złe id!");
- if(minut < 1)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 20 minut !");
- if(minut >= 21)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 20 minut !");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 7.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new s[256];
- format(s, sizeof(s), "{236B8E}%s aresztował cię na %d minut",PlayerName(playerid), minut);
- SendClientMessage(id, BIALY, s);
- ResetPlayerWeapons(id);
- SetPlayerPos(id, 2446.8671, -1881.9121, 1149.9554);
- SetPlayerInterior(id,3);
- PlayAudioStreamForPlayer(playerid, "http://samp.slayers.pl/ftp/b37tvy21/07. Ganja Mafia - Dobre Geesy (prod. PSR).mp3");
- Gracz[id][Wiezienie] = minut;
- Gracz[id][Mute] = true;
- SetTimerEx("wiezienie", 60000*Gracz[playerid][Wiezienie], false,"i", playerid);
- }
- }
- return 1;
- }
- CMD:jail(playerid, cmdtext[])
- {
- new id, minut;
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(sscanf(cmdtext, "dd", id, minut))
- return SendClientMessage(playerid, BIALY, "Wpisz: /jail [id] [minut]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Złe id!");
- if(minut < 1)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 20 minut !");
- if(minut >= 21)
- return SendClientMessage(playerid, BIALY, "minimum 1 max 20 minut !");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 999999999.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new s[256];
- format(s, sizeof(s), "{236B8E}Administrator %s aresztował cię na %d minut",PlayerName(playerid), minut);
- SendClientMessage(id, BIALY, s);
- ResetPlayerWeapons(id);
- SetPlayerPos(id, 2446.8671, -1881.9121, 1149.9554);
- SetPlayerInterior(id,0);
- PlayAudioStreamForPlayer(playerid, "http://samp.slayers.pl/ftp/b37tvy21/07. Ganja Mafia - Dobre Geesy (prod. PSR).mp3");
- Gracz[id][Wiezienie] = minut;
- Gracz[id][Mute] = true;
- SetTimerEx("wiezienie", 60000*Gracz[playerid][Wiezienie], false,"i", playerid);
- }
- }
- return 1;
- }
- CMD:zwiaz(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Gang] >= 1)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /zwiaz [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 7.0) return SendClientMessage(playerid, BIALY, "Nie sięgasz sznurem!");
- //TogglePlayerControllable(id, false);
- Gracz[id][Skuty] = true;
- SetPlayerSpecialAction(id, SPECIAL_ACTION_CUFFED);
- //SetPlayerAttachedObject(id, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
- new s[256];
- format(s, sizeof(s), "{996699}%s {996699}został zwiazany przez {996699}%s", PlayerName(id), PlayerName(playerid));
- SendClientMessage(id, BIALY, s);
- SendClientMessage(playerid, BIALY, s);
- }
- }
- return 1;
- }
- CMD:rozwiaz(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Gang] >= 1)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /rozwiaz [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, BIALY, "");
- //TogglePlayerControllable(id, true);
- //RemovePlayerAttachedObject(id, 0);
- ClearAnimations(id);
- SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
- Gracz[id][Skuty] = false;
- new s[256];
- format(s, sizeof(s), "{996699}%s {996699}został rozwiązany przez {996699}%s", PlayerName(id), PlayerName(playerid));
- SendClientMessage(id, BIALY, s);
- SendClientMessage(playerid, BIALY, s);
- }
- }
- return 1;
- }
- CMD:skuj(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /skuj [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- TogglePlayerControllable(id, false);
- Gracz[id][Skuty] = true;
- SetPlayerSpecialAction(id, SPECIAL_ACTION_CUFFED);
- SetPlayerAttachedObject(id, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
- new s[256];
- format(s, sizeof(s), "{996699}%s {996699}został skuty przez {996699}%s", PlayerName(id), PlayerName(playerid));
- SendClientMessage(id, BIALY, s);
- SendClientMessage(playerid, BIALY, s);
- }
- }
- return 1;
- }
- CMD:odkuj(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /odkuj [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 5.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- TogglePlayerControllable(id, true);
- RemovePlayerAttachedObject(id, 0);
- ClearAnimations(id);
- SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
- Gracz[id][Skuty] = false;
- new s[256];
- format(s, sizeof(s), "{FFFFFF}%s {996699}został odkuty przez {996699}%s", PlayerName(id), PlayerName(playerid));
- SendClientMessage(id, BIALY, s);
- SendClientMessage(playerid, BIALY, s);
- }
- }
- return 1;
- }
- CMD:ciag(playerid, cmdtext[])
- {
- new id;
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /ciag [id]");
- else
- {
- if(Gracz[id][Skuty] == true)
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 30.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new Float:x, Float:y, Float:z, Float:r;
- GetPlayerPos(playerid, x,y,z);
- GetPlayerFacingAngle(playerid, r);
- SetPlayerPos(id, x,y,z);
- SetPlayerFacingAngle(id, r);
- }
- if(Gracz[id][Skuty] == false)
- {
- SendClientMessage(playerid, SZARY, "Ten gracz nie jest skuty!");
- }
- }
- }
- return 1;
- }
- CMD:lizak(playerid, cmdtext[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /lizak [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, ZIELONY, "złe id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 70.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new s[256];
- format(s, sizeof(s), "Otrzymujesz polecenie zjechania na pobocze od funkcjonariusza %s", PlayerName(playerid));
- ShowPlayerDialog(id, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- }
- }
- return 1;
- }
- CMD:poscig(playerid, cmdtext[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][Swat] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- new id, poziom;
- if(sscanf(cmdtext, "dd", id, poziom))
- return SendClientMessage(playerid, CZERWONY, "Wpisz: /poscig [id] [poziom poszukiwań]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, SZARY, "Nie ma takiego id");
- if(poziom < 0)
- return SendClientMessage(playerid, BIALY, "minimum 0 max 6 poziom !");
- if(poziom >= 7)
- return SendClientMessage(playerid, BIALY, "minimum 0 max 6 poziom !");
- else
- {
- new s[256];
- format(s, sizeof(s), "Policjant {00CC00}%s {FFFFFF}ogłosił list gończy na Ciebie,poziom poszukiwania wzrósł do: {00CC00}%d",PlayerName(playerid), poziom);
- SendClientMessage(id, BIALY, s);
- SetPlayerWantedLevel(id, poziom);
- Gracz[id][Gwiazdki] = poziom;
- }
- }
- return 1;
- }
- CMD:kontrola(playerid, cmdtext[])
- {
- if(Gracz[playerid][Policja] >= 1 || Gracz[playerid][StrazGraniczna] >= 1 || Gracz[playerid][FBI] >= 1)
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /kontrola [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nie ma gracza o tym id!");
- else
- {
- if(GetDistanceBetweenPlayers(playerid, id) >= 10.0) return SendClientMessage(playerid, BIALY, "Jesteś za daleko od gracza!");
- new s[256];
- format(s, sizeof(s), "{FFFFFF}Nick: %s\nPoziom poszukiwań: %d\nWaga Towaru: %d (0 = nie ma towaru)", PlayerName(id), Gracz[id][Gwiazdki], Gracz[id][Waga]);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Kontrola",s,"Zamknij",#);
- }
- }
- return 1;
- }
- CMD:news(playerid, cmdtext[])
- {
- if(Gracz[playerid][PATNews] >= 1)
- {
- new text[128];
- if(sscanf(cmdtext, "s[128]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /news [text max 64 znaków]");
- if(strlen(text) > 100)
- return SendClientMessage(playerid, BIALY, "Max 100 znaków!");
- else
- {
- new s[256];
- format(s, sizeof(s), "PTR News: %s / %s", text, PlayerName(playerid));
- TextDrawSetString(PasekStanu[playerid][12], s);
- }
- SendClientMessage(playerid, SZARY, "Komenda jest chwilowo niedostępna");
- }
- return 1;
- }
- CMD:opony(playerid, params[])
- {
- if(NaStacjiPaliw(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new lights, engine, alarm, doors, bonnet, boot, objective;
- if(GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective))
- {
- if(engine == 0)
- {
- if(GetPlayerMoney(playerid) >= 3)
- {
- Opony[vehicleid] = 100;
- new panels, door, light, tires;
- GetVehicleDamageStatus(vehicleid, panels, door, light, tires);
- UpdateVehicleDamageStatus(vehicleid, panels, door, light, 0);
- GivePlayerMoney(playerid, 3);
- SendClientMessage(playerid, SZARY, "Opony napompowane");
- }
- else
- {
- SendClientMessage(playerid, SZARY, "3.00$");
- }
- }
- else if(engine == 1)
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Musisz mieć wyłączony Silnik !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Musisz byc kierowcą tego Pojazdu !");
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Nie jesteś w pobliżu Stacij Paliw !");
- }
- return 1;
- }
- CMD:tankuj(playerid, params[])
- {
- if(NaStacjiPaliw(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid != 0)
- {
- new mid = GetVehicleModel(vehicleid);
- if(mid == 509 || mid == 481 || mid == 510){SendClientMessage(playerid, BIALY, "{FF0000}* Nie odpowiedni typ pojazdu !"); return 1;}
- else
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- if(GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective))
- {
- if(engine == 1)
- {
- if(Paliwo[vehicleid] <= MAXPALIWO - 1)
- {
- new Float:Mozetankowac = MAXPALIWO - Paliwo[vehicleid];
- new CenaPaliwa = floatround(Mozetankowac) * CENAPALIWA;
- new string[100];
- format(string, sizeof(string), "Jesteś pewny/a że chcesz zatankować %i Litrów za %i$ ?", floatround(Mozetankowac), CenaPaliwa);
- ShowPlayerDialog(playerid, DIALOG_TANKOWANIE, DIALOG_STYLE_MSGBOX, "Stacja Paliw", string, "Tankuj", "Anuluj");
- }
- else
- {
- new string[200];
- format(string, sizeof(string), "{FF0000}Pojazd możesz zatankować kiedy stan paliwa wyniesie %i litrów albo mniej !",MAXPALIWO - 1);
- SendClientMessage(playerid, BIALY, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Musisz byc kierowcą tego Pojazdu !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Nie jesteś w pojeździe !");
- }
- return 1;
- }
- SendClientMessage(playerid, BIALY, "{FF0000}* Nie jesteś w pobliżu Stacij Paliw !");
- return 1;
- }
- CMD:pytanie(playerid, cmdtext[])
- {
- new text[1024];
- if(sscanf(cmdtext, "s[1024]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /pytanie [text]");
- else
- {
- new s[1024];
- format(s, sizeof(s), "{FF0000}Pytanie od: {FFFFFF}%s (%d) {00CC00} o treści: {00FF00}%s", PlayerName(playerid), playerid, text);
- SendClientMessageToAdmins(BIALY, s);
- }
- return 1;
- }
- CMD:autorzy(playerid, params[])
- {
- new s[256];
- format(s, sizeof(s), "{FFFFFF}Autor GameModa {00FFFF}Polski Enemy Truck "version"{FFFFFF} jest: {0066ff}"autor" {FFFFFF} ostatnia kompilacja:19.07.2015 {00CC00}"windowsv"");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Autor",s,"Zamknij",#);
- return 1;
- }
- CMD:raport(playerid, cmdtext[])
- {
- new id, text[1024];
- if(sscanf(cmdtext, "ds[1024]", id, text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /raport [id] [text]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nie ma takiego id");
- else
- {
- new s[1024];
- format(s, sizeof(s), "{FF0000}Raport od: {FFFFFF}%s {00CC00} Na {FF0000}%s{FFFFFF} o treści: {00FF00}%s", PlayerName(playerid), PlayerName(id), text);
- SendClientMessageToAdmins(BIALY, s);
- }
- return 1;
- }
- CMD:vch(playerid, cmdtext[])
- {
- new text[256];
- if(Gracz[playerid][Ranga] >= 1)
- {
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /vch text");
- else
- {
- new s[256];
- format(s, sizeof(s), "{CFB53B}[Vip-Chat] %s: {D9D9F3}%s", PlayerName(playerid), text);
- SendClientMessageToVips(ZOLTY, s);
- }
- }
- return 1;
- }
- CMD:st(playerid, cmdtext[])
- {
- new text[256];
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /st text");
- else
- {
- new s[256];
- format(s, sizeof(s), "{3399FF}|{3299CC}S{3399FF}| %s{00CC00}: {FFFFFF}%s", PlayerName(playerid), text);
- SendClientMessageToMods(BIALY, s);
- }
- }
- return 1;
- }
- CMD:a(playerid, cmdtext[])
- {
- new text[256];
- if(Gracz[playerid][Ranga] >= 3)
- {
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /a text");
- else
- {
- new s[256];
- format(s, sizeof(s), "{3399FF}|{FF2400}A{3399FF}|%s{FF0000}: {FFFFFF}%s",PlayerName(playerid), text);
- SendClientMessageToAdmins(BIALY, s);
- }
- }
- return 1;
- }
- CMD:dajstaty(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new ilosc;
- if(sscanf(cmdtext, "d", ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /glodsen [ilość]");
- else
- {
- new s[256];
- format(s, sizeof(s), "Admin %s dał wszystkim %d głodu i zmęczenia!", PlayerName(playerid), ilosc);
- SendClientMessageToAll(BIALY, s);
- for(new p = 0; p < GetMaxPlayers(); p++)
- {
- Gracz[p][Glod] = ilosc;
- Gracz[p][Sen] = ilosc;
- }
- }
- }
- return 1;
- }
- CMD:givecash(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new id, ilosc;
- if(sscanf(cmdtext, "dd", id, ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /givecash [id] [ilość]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Ten gracz nie jest podłączony");
- else
- {
- GivePlayerMoney(id, ilosc);
- new s[256];
- format(s, sizeof(s), "%s Dał ci %d $",PlayerName(playerid), ilosc);
- SendClientMessage(BIALY, id, s);
- new s2[256];
- format(s2, sizeof(s2), "Dałeś %s %d $",PlayerName(id), ilosc);
- SendClientMessage(BIALY, playerid, s2);
- }
- }
- return 1;
- }
- CMD:giveexp(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new id, ilosc;
- if(sscanf(cmdtext, "dd", id, ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /giveexp [id] [ilość]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Ten gracz nie jest podłączony");
- else
- {
- Dajexp(id, ilosc);
- new s[256];
- format(s, sizeof(s), "%s Dał ci %d score",PlayerName(playerid), ilosc);
- SendClientMessage(BIALY, id, s);
- new s2[256];
- format(s2, sizeof(s2), "Dałeś %s %d score",PlayerName(id), ilosc);
- SendClientMessage(BIALY, playerid, s2);
- }
- }
- return 1;
- }
- CMD:givezloto(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new id, ilosc;
- if(sscanf(cmdtext, "dd", id, ilosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /givezloto [id] [ilość]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Ten gracz nie jest podłączony");
- else
- {
- Gracz[id][Zloto] = Gracz[id][Zloto] + ilosc;
- new s[256];
- format(s, sizeof(s), "%s Dał ci %d zlota",PlayerName(playerid), ilosc);
- SendClientMessage(BIALY, id, s);
- new s2[256];
- format(s2, sizeof(s2), "Dałeś %s %d zlota",PlayerName(id), ilosc);
- SendClientMessage(BIALY, playerid, s2);
- }
- }
- return 1;
- }
- CMD:upingp(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new id, wysokosc;
- if(sscanf(cmdtext, "dd", id, wysokosc))
- return SendClientMessage(playerid, BIALY, "Wpisz: /upingp [id] [wysokosc]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "Nie ma takiego id");
- else
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- new s[256];
- format(s, sizeof(s), "{00CC00}%s podniosl cie o %d", PlayerName(playerid), wysokosc);
- SendClientMessage(id, BIALY, s);
- SetPlayerPos(id, x, y, z+wysokosc);
- }
- }
- return 1;
- }
- CMD:respawnall(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- for(new v=0;v<MAX_VEHICLES;v++)
- {
- if(!IsVehicleInUse(v)) SetVehicleToRespawn(v);
- }
- SendClientMessageToAll(SZARY, "{CC3300}(Respawn Aut){3366CC}Wykonano natychmiastowy respawn");
- print("Wszystkie nieużywane pojazdy zostały zrespawnowane!");
- }
- return 1;
- }
- CMD:respc(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- if(Respawn >= 13)
- {
- SendClientMessageToAll(ZIELONY, "{CC3300}(Respawn Aut){3366CC}Za 10 sekund respawn aut, wsiądź do pojazdu");
- respawn();
- }
- else
- {
- SendClientMessage(playerid,ZIELONY, "{CC3300}Poczekaj aż skończy się to Odliczanie!");
- }
- }
- return 1;
- }
- CMD:jetpack(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- SetPlayerSpecialAction(playerid, 2);
- }
- return 1;
- }
- CMD:walka(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- SetPlayerFightingStyle(playerid, 6);
- return 1;
- }
- CMD:kord(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid)) return 0;
- new x,y,z;
- if(sscanf(params, "iii", x, y, z))return SendClientMessage(playerid, 0xFF0000FF, "Użyj(bez kropek tych takich :d): /kord [X Pos] [Y Pos] [Z Pos]");
- SetPlayerPos(playerid, x, y, z);
- return 1;
- }
- CMD:ban(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new playa,text[50];
- if(sscanf(cmdtext, "is[50]", playa,text))
- {
- SendClientMessage(playerid, BIALY, "Użyj: /ban (id) (powód)");
- return 1;
- }
- if(!IsPlayerConnected(playa)||playa==playerid)
- {
- SendClientMessage(playerid, BIALY, "Nie poprawne id gracza!");
- return 1;
- }
- if(strlen(text)<1||strlen(text)>50)
- {
- SendClientMessage(playerid, BIALY, "Powód od 1 do 50 liter!");
- return 1;
- }
- new s[256];
- format(s, sizeof(s), "{FF0000}Gracz {FFFFFF}%s {FF0000} został zbanowany przez {FFFFFF}%s {FF0000} Powód:{FFFFFF} %s", PlayerName(playa), PlayerName(playerid), text);
- SendClientMessageToAll(BIALY, s);
- SendClientMessage(playa, BIALY, "Na Twoje konto została nałożona blokada,jeżeli się z tym nie zgadzasz napisz wniosek o UB na forum(petrp.xaa.pl)");
- SendClientMessage(playa, BIALY, "Ban permamenty");
- new s2[256];
- format(s2, sizeof(s2), "Zbanowany przez %s powód: %s", PlayerName(playerid), text);
- SendClientMessage(playa, BIALY, s2);
- Gracz[playa][Bann] = 1;
- Banuj(playa);
- }
- return 1;
- }
- CMD:czysc(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- SendClientMessageToAll(BIALY, "");
- new s[256];
- format(s, sizeof(s), "{FF0000}Administrator {FFFFFF}%s (%d) {FF0000}wyczyścił czat", PlayerName(playerid), playerid);
- SendClientMessageToAll(BIALY, s);
- }
- return 1;
- }
- CMD:spec(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new PlayerId;
- if(sscanf(cmdtext, "u", PlayerId))
- {
- SendClientMessage(playerid, BIALY, "Wpisz: /spec [id gracza]");
- return 1;
- }
- if(PlayerId == INVALID_PLAYER_ID)
- {
- SendClientMessage(playerid, BIALY, "Nie ma gracza o podanym id.");
- return 1;
- }
- if(playerid == PlayerId)
- {
- SendClientMessage(playerid, BIALY, "Podałeś/aś swoje id.");
- return 1;
- }
- if(GetPlayerVirtualWorld(PlayerId) != GetPlayerVirtualWorld(playerid))
- SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(PlayerId));
- TogglePlayerSpectating(playerid, 1);
- SetPlayerInterior(playerid, GetPlayerInterior(PlayerId));
- Gracz[playerid][Spec] = PlayerId;
- Gracz[playerid][SpecType] = ADMIN_SPEC_TYPE_PLAYER;
- if(!IsPlayerInAnyVehicle(playerid))
- PlayerSpectatePlayer(playerid, PlayerId);
- else
- PlayerSpectateVehicle(playerid, GetPlayerVehicleID(PlayerId));
- }
- return 1;
- }
- CMD:specoff(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- SetPlayerVirtualWorld(playerid, 0);
- TogglePlayerSpectating(playerid, 0);
- Gracz[playerid][Spec] = INVALID_PLAYER_ID;
- Gracz[playerid][SpecType] = ADMIN_SPEC_TYPE_NONE;
- }
- return 1;
- }
- CMD:tp(playerid, cmdtext[])
- {
- new id, id2, Float:x, Float:y, Float:z;
- if(Gracz[playerid][Ranga] >= 3)
- {
- if(sscanf(cmdtext, "dd", id, id2))
- return SendClientMessage(playerid, BIALY, "Wpisz: /tp [id1] [id2]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "złe id!");
- else
- {
- new s[256];
- new s2[256];
- GetPlayerPos(id2, x,y,z);
- SetPlayerPos(id, x,y,z);
- format(s, sizeof(s), "Nastąpiła teleportacja", PlayerName(id), PlayerName(id2));
- SendClientMessage(id, BIALY, s);
- format(s2, sizeof(s2), "Nastąpiła teleportacja", PlayerName(id2), PlayerName(id));
- SendClientMessage(id2, BIALY, s);
- }
- }
- return 1;
- }
- CMD:mute(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new id, minuty;
- if(sscanf(cmdtext, "dd", id, minuty))
- return SendClientMessage(playerid, BIALY, "Wpisz: /mute [id] [minuty]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nieprawidłowe id");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FF0000}Administrator {FFFFFF}%s (%d) {FF0000}uciszył gracza {FFFFFF}%s (%d) {FF0000}na {FFFFFF}%d {FF0000}minut", PlayerName(playerid), playerid, PlayerName(id), id, minuty);
- SendClientMessageToAll(BIALY, s);
- Gracz[id][Mute] = true;
- SetTimerEx("usunmute", 60000*minuty, false, "i", id);
- }
- }
- return 1;
- }
- CMD:unmute(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new id;
- if(sscanf(cmdtext, "d", id))
- return SendClientMessage(playerid, BIALY, "Wpisz: /unmute [id]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nieprawidłowe id");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FF0000}Administrator {FFFFFF}%s (%d) {FF0000}odciszył gracza {FFFFFF}%s (%d) ", PlayerName(playerid), playerid, PlayerName(id), id);
- SendClientMessageToAll(BIALY, s);
- Gracz[id][Mute] = false;
- }
- }
- return 1;
- }
- CMD:maxping(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new pingg;
- if(sscanf(cmdtext, "d", pingg))
- return SendClientMessage(playerid, BIALY, "Wpisz: /maxping [Ping]");
- else
- {
- new s[256];
- format(s, sizeof(s), "{FFFFFF}%s {FF0000}zmienił maksymalny ping z {FFFFFF}%d {FF0000}na {FFFFFF}%d", PlayerName(playerid), maxping, pingg);
- SendClientMessageToAll(BIALY, s);
- maxping = pingg;
- }
- }
- return 1;
- }
- CMD:kick(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new playa,text[50];
- if(sscanf(cmdtext, "is[50]", playa,text))
- {
- SendClientMessage(playerid, BIALY, "Użyj: /kick (id) (powód)");
- return 1;
- }
- if(!IsPlayerConnected(playa)||playa==playerid)
- {
- SendClientMessage(playerid, BIALY, "Nie poprawne id gracza!");
- return 1;
- }
- if(strlen(text)<1||strlen(text)>50)
- {
- SendClientMessage(playerid, BIALY, "Powód od 1 do 50 liter!");
- return 1;
- }
- new s[256];
- format(s, sizeof(s), "{FF0000}Gracz {FFFFFF}%s {FF0000} został wyrzucony przez {FFFFFF}%s {FF0000} Powód:{FFFFFF} %s", PlayerName(playa), PlayerName(playerid), text);
- SendClientMessageToAll(BIALY, s);
- SendClientMessage(playa, BIALY, "==============KICK-KICK==============");
- SendClientMessage(playa, BIALY, "Zostałeś wyrzucony z serwera.");
- new s2[256];
- format(s2, sizeof(s2), "Wyrzucony przez %s powód: %s", PlayerName(playerid), text);
- SendClientMessage(playa, BIALY, s2);
- Kick(playa);
- }
- return 1;
- }
- CMD:dajvip(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new id, dzien, miesiac;
- if(sscanf(cmdtext, "ddd", id, dzien, miesiac))
- return SendClientMessage(playerid, BIALY, "Wpisz: /dajvip [id] [dzien w ktorym straci vipa] [miesiac w ktorym straci vipa]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, BIALY, "Nieprawidłowe id");
- else
- {
- new s[256];
- format(s, sizeof(s), "Dostałeś vipa od %s, do dnia %d/%d (dzień/miesiąc)", PlayerName(playerid), dzien, miesiac);
- SendClientMessage(id, ZOLTY, s);
- new s2[256];
- format(s2, sizeof(s2), "dałeś vipa graczowi %s, do dnia %d/%d (dzień/miesiąc)", PlayerName(id), dzien, miesiac);
- SendClientMessage(playerid, ZOLTY, s2);
- Gracz[id][Ranga] = 1;
- Gracz[id][Dzien] = dzien;
- Gracz[id][Miesiac] = miesiac;
- }
- }
- return 1;
- }
- //ANIMACJE
- CMD:ratunku(playerid, params[])
- return LoopingAnim(playerid,"BD_FIRE","BD_Panic_03",4.0,1,0,0,0,0);
- CMD:krzeslo(playerid, params[])
- return LoopingAnim(playerid,"INT_OFFICE","OFF_Sit_Idle_Loop",4.0,1,0,0,0,0);
- CMD:trup(playerid, params[])
- return LoopingAnim(playerid, "WUZI", "CS_Dead_Guy", 4.1,0,1,1,1,1);
- CMD:calus(playerid, params[])
- return LoopingAnim(playerid, "KISSING", "Playa_Kiss_02", 4.0,0,0,0,0,0);
- CMD:sikaj(playerid, params[])
- return LoopingAnim(playerid, "PAULNMAC", "Piss_in", 4.1,0,1,1,1,1);
- CMD:wal(playerid, params[])
- return LoopingAnim(playerid, "PAULNMAC", "wank_loop", 4.0,1,0,0,0,0);
- CMD:wytrysk(playerid, params[])
- return LoopingAnim(playerid, "PAULNMAC", "wank_out", 4.0, 0, 0, 0, 0, 0);
- CMD:wypity(playerid, params[])
- return LoopingAnim(playerid,"PED","WALK_DRUNK",4.0,1,1,1,1,0);
- CMD:aresztuj(playerid, params[])
- return LoopingAnim(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1);
- CMD:rapuj(playerid, params[])
- return LoopingAnim(playerid, "RAPPING", "RAP_B_Loop", 4.0,1,0,0,0,0);
- CMD:napad(playerid, params[])
- return LoopingAnim(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0);
- CMD:rece(playerid, params[])
- return LoopingAnim(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- CMD:lez(playerid, params[])
- return LoopingAnim(playerid,"SUNBATHE","batherdown",4.1,0,1,1,1,1);
- CMD:oslaniaj(playerid, params[])
- return LoopingAnim(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0);
- CMD:machaj(playerid, params[])
- return LoopingAnim(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
- CMD:nacpaj(playerid, params[])
- return LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
- CMD:pal(playerid, params[])
- return LoopingAnim(playerid,"SMOKING","M_smklean_loop",4.0, 1, 0, 0, 0, 0);
- CMD:siadaj(playerid, params[])
- return LoopingAnim(playerid,"BEACH", "ParkSit_M_loop", 4.0, 1, 0, 0, 0, 0);
- CMD:rozmawiaj(playerid, params[])
- return LoopingAnim(playerid,"PED","IDLE_CHAT", 4.0,1,0,0,0,0);
- CMD:taichi(playerid, params[])
- return LoopingAnim(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0);
- CMD:fotel(playerid, params[])
- return LoopingAnim(playerid,"INT_HOUSE","LOU_In",4.1,0,1,1,1,1);
- CMD:patrz(playerid, params[])
- return LoopingAnim(playerid,"SHOP","SHP_Serve_Start",4.1,0,1,1,1,1);
- CMD:opieraj(playerid, params[])
- return LoopingAnim(playerid,"GANGS","leanIDLE",4.1,0,1,1,1,1);
- CMD:przywitaj(playerid, params[])
- return LoopingAnim(playerid,"GANGS","hndshkaa",4.1,0,1,1,1,1);
- CMD:dance(playerid, params[])
- {
- new
- style
- ;
- if(sscanf(params, "d", style))
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Informacje", "{FFFF00}Użyj: {01FCFF}/dance [Styl 1-4]", "Zamknij", "");
- if(style < 0 || style > 4)
- return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Informacje", "Nieprawidłowy styl!", "Zamknij", "");
- switch(style)
- {
- case 1: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE1);
- case 2: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE2);
- case 3: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE3);
- case 4: SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DANCE4);
- }
- return 1;
- }
- CMD:astop(playerid, params[])
- {
- StopLoopingAnim(playerid);
- return 1;
- }
- CMD:ann(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 2)
- {
- new text[256];
- if(sscanf(cmdtext, "s[256]", text))
- return SendClientMessage(playerid, BIALY, "Wpisz: /vann [text]");
- else
- {
- new s[256];
- format(s, sizeof(s), "%s : %s", PlayerName(playerid), text);
- GameTextForAll(s, 7000, 3);
- }
- }
- return 1;
- }
- CMD:menuv(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 1)
- {
- if(Gracz[playerid][Gwiazdki] == 0)
- {
- new s[512];
- strcat(s,"{00AAFF}• {FFFFFF}Teleport do bazy VIP'a\n");
- strcat(s,"{00AAFF}• {FFFFFF}Bramy\n");
- strcat(s,"{00AAFF}• {FFFFFF}Ulecz się\n");
- strcat(s,"{00AAFF}• {FFFFFF}Zjedz coś\n");
- strcat(s,"{00AAFF}• {FFFFFF}Usuń zawroty\n");
- strcat(s,"{00AAFF}• {FFFFFF}Załóż kamizelkę\n");
- strcat(s,"{00AAFF}• {FFFFFF}Napraw pojazd\n");
- strcat(s,"{00AAFF}• {FFFFFF}Załóż nitro\n");
- ShowPlayerDialog(playerid, DIALOG_MENU_VIP, DIALOG_STYLE_LIST, "Menu Vipa",s,"Wybierz","Zamknij");
- }
- else
- {
- SendClientMessage(playerid, BIALY, "Nie możesz użyć panelu vipa gdy jesteś ścigany!");
- }
- }
- return 1;
- }
- CMD:setadmin(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new id, pozioom;
- if(sscanf(cmdtext, "dd[64]", id, pozioom))
- return SendClientMessage(playerid, BIALY, "Wpisz: /setadmin [id] [poziom]");
- if(!IsPlayerConnected(id))
- return SendClientMessage(playerid, CZERWONY, "Ten gracz nie jest podlaczony");
- else
- {
- Gracz[id][Ranga] = pozioom;
- //ZapiszGracza(playerid);
- //WczytajGracza(playerid);
- new s[256];
- format(s, sizeof(s), "{CC3333}Head Admin {FFFFFF}%s {999999}dał ci poziom rangi {FFFFFF}%d (0 - gracz, 1 - V.I.P, 2 - Support-Team, 3 - Administrator, 4 - Head Admin)", PlayerName(playerid), pozioom);
- SendClientMessage(id, BIALY, s);
- }
- }
- return 1;
- }
- CMD:dompomoc(playerid, params[])
- {
- ShowPlayerDialog(playerid, 7777, DIALOG_STYLE_MSGBOX, "Dom System", "Na serwerze znajduje sie wiele domow, ktore mozesz kupic.\nWystarczy ze podejdziesz pod takim dom i uzyjesz komendy /dom.\nWtedy z Twojego konta automatycznie zostanie pobrana odpowiednia kwota,\na Ty staniesz sie wlascicielem domu. W pozniejszym czasie mozesz go takze\nsprzedac, jednakze otrzymasz tylko polowe wydanych wczesniej pieniedzy.\nSluzy do tego ta sama komenda, co do kupna.", "OK", #);
- return 1;
- }
- CMD:reloadstacje(playerid, params[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- ReloadStacjePaliw();
- SendClientMessage(playerid, SZARY, "Przeładowałeś pliki stacji");
- }
- return 1;
- }
- CMD:addstacja(playerid,params[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new uidstacja;
- new Float:Pos[3];
- GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
- new buffer[256];
- new wolny = 0;
- for(new i = 0; i < MAX_STACJI; i++)
- {
- if(StacjePaliw[i][PosX] <= 0)
- {
- wolny = i;
- break;
- }
- }
- allstacje++;
- uidstacja = allstacje;
- StacjePaliw[wolny][PosX] = Pos[0];
- StacjePaliw[wolny][PosY] = Pos[1];
- StacjePaliw[wolny][PosZ] = Pos[2];
- format(buffer,sizeof(buffer),"INSERT INTO stacjepaliw VALUES('%d',%f,%f,%f)",uidstacja,Pos[0],Pos[1],Pos[2]);
- mysql_query(buffer);
- new s[256];
- format(s, sizeof(s), "Stworzyłeś stację paliw o id: %d",uidstacja);
- SendClientMessage(playerid, SZARY, s);
- ReloadStacjePaliw();
- }
- return 1;
- }
- CMD:delstacja(playerid,params[])
- {
- if(Gracz[playerid][Ranga] >= 4)
- {
- new uidstacja;
- if(sscanf(params,"d",uidstacja))
- {
- SendClientMessage(playerid, SZARY, "Wpisz: /delstacja [uid]");
- return 1;
- }
- allstacje--;
- uidstacja = allstacje;
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- for(new i = 0 ; i < MAX_STACJI; i++)
- {
- StacjePaliw[i][PosX] = 0;
- StacjePaliw[i][PosY] = 0;
- StacjePaliw[i][PosZ] = 0;
- new buffer[256];
- format(buffer,sizeof(buffer),"DELETE FROM stacjepaliw WHERE id='%d'",uidstacja);
- mysql_query(buffer);
- }
- ReloadStacjePaliw();
- new s[256];
- format(s, sizeof(s), "Usunąłeś stację paliw o id: %d",uidstacja);
- SendClientMessage(playerid, SZARY, s);
- }
- return 1;
- }
- CMD:addhouse(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- if(CountHouses() >= (MAX_HOUSES-1))
- {
- SendClientMessage(playerid, CZERWONY, "Zostal osiagniety limit domow. Zwieksz wartosc 'MAX_HOUSES' w skrypcie, zeby go zdjac.");
- return 1;
- }
- new price, interior, name[100];
- if(sscanf(cmdtext, "dds[100]", price, interior, name))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /addhouse [Cena w score] [Interior] [Nazwa]");
- return 1;
- }
- if(!IsValidInterior(interior))
- {
- SendClientMessage(playerid, CZERWONY, "Podany interior jest nieprawidlowy.");
- SendClientMessage(playerid, ZIELONY, "Prawidlowe ID interiorow: 1, 2, 3, 7, 8, 10");
- return 1;
- }
- new houseid = GetFreeHouseID();
- if(houseid == -1)
- {
- SendClientMessage(playerid, CZERWONY, "Wystapil nieoczekiwany blad.");
- return 1;
- }
- new Float:playerPos[3];
- GetPlayerPos(playerid, playerPos[0], playerPos[1], playerPos[2]);
- new query[256];
- format(query, sizeof query, "INSERT INTO `houses` VALUES('%d', '%s', '%d', '0', '%d', '%f', '%f', '%f')", houseid, name, price, interior, playerPos[0], playerPos[1], playerPos[2]);
- db_query(housesDB, query);
- new str[128];
- format(str, sizeof str, "%s\nCena: %d Score\n(Uzyj /dom aby kupic)", name, price);
- hLabel[houseid] = CreateDynamic3DTextLabel(str, ZIELONY, playerPos[0], playerPos[1], playerPos[2]+0.5, 50.0);
- hPickup[houseid] = CreateDynamicPickup(1273, 1, playerPos[0], playerPos[1], playerPos[2], 0);
- hIcon[houseid] = CreateDynamicMapIcon(playerPos[0], playerPos[1], playerPos[2], 31, CZERWONY);
- hLocked[houseid] = false;
- new msg[128];
- format(msg, sizeof msg, "Numer ID utworzonego domu to %d.", houseid);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:removehouse(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid;
- if(sscanf(cmdtext, "d", houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /removehouse [ID domu]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- new houseName[100];
- GetHouseName(houseid, houseName);
- new query[128];
- format(query, sizeof query, "DELETE FROM `houses` WHERE `HouseID`='%d'", houseid);
- db_query(housesDB, query);
- DestroyDynamic3DTextLabel(hLabel[houseid]);
- DestroyDynamicPickup(hPickup[houseid]);
- DestroyDynamicMapIcon(hIcon[houseid]);
- new msg[128];
- format(msg, sizeof msg, "Dom %s (ID %d) zostal usuniety!", houseName, houseid);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:housename(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid, name[100];
- if(sscanf(cmdtext, "ds[100]", houseid, name))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /housename [ID domu] [Nowa nazwa]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Name`='%s' WHERE `HouseID`='%d'", name, houseid);
- db_query(housesDB, query);
- new houseOwner[30];
- GetHouseOwner(houseid, houseOwner);
- new str[128];
- if(houseOwner[0] == '0')
- format(str, sizeof str, "%s\nCena: %d Score\n(Uzyj /dom aby kupic)", name, GetHousePrice(houseid));
- else
- format(str, sizeof str, "%s\nWłaściciel: %s\n(Wciśnij spację aby wejść)", name, houseOwner);
- UpdateDynamic3DTextLabelText(hLabel[houseid], ZIELONY, str);
- new msg[128];
- format(msg, sizeof msg, "Nazwa domu o ID %d zostala zmieniona! Nowa nazwa: %s", houseid, name);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:houseprice(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid, price;
- if(sscanf(cmdtext, "dd", houseid, price))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /houseprice [ID domu] [Nowa cena]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Price`='%d' WHERE `HouseID`='%d'", price, houseid);
- db_query(housesDB, query);
- new houseName[100], houseOwner[30];
- GetHouseName(houseid, houseName);
- GetHouseOwner(houseid, houseOwner);
- if(houseOwner[0] == '0')
- {
- new str[128];
- format(str, sizeof str, "%s\nCena: %d Score\n(Uzyj /dom aby kupic)", houseName, price);
- UpdateDynamic3DTextLabelText(hLabel[houseid], ZIELONY, str);
- }
- new msg[128];
- format(msg, sizeof msg, "Cena domu %s (ID %d) zostala zmieniona! Nowa cena: %d Score", houseName, houseid, price);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:houseinterior(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid, interior;
- if(sscanf(cmdtext, "dd", houseid, interior))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /houseinterior [ID domu] [Nowy interior]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- if(!IsValidInterior(interior))
- {
- SendClientMessage(playerid, CZERWONY, "Podany interior jest nieprawidlowy.");
- SendClientMessage(playerid, ZIELONY, "Prawidlowe ID interiorow: 1, 2, 3, 7, 8, 10");
- return 1;
- }
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", interior, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, interior);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:housepos(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid;
- if(sscanf(cmdtext, "d", houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /housepos [ID domu]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- new Float:playerPos[3];
- GetPlayerPos(playerid, playerPos[0], playerPos[1], playerPos[2]);
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `PosX`='%f', `PosY`='%f', `PosZ`='%f' WHERE `HouseID`='%d'", playerPos[0], playerPos[1], playerPos[2], houseid);
- db_query(housesDB, query);
- new houseName[100], houseOwner[30];
- GetHouseName(houseid, houseName);
- GetHouseOwner(houseid, houseOwner);
- DestroyDynamic3DTextLabel(hLabel[houseid]);
- DestroyDynamicPickup(hPickup[houseid]);
- DestroyDynamicMapIcon(hIcon[houseid]);
- new str[128];
- if(houseOwner[0] == '0')
- {
- format(str, sizeof str, "%s\nCena: %d Score\n(Uzyj /dom aby kupic)", houseName, GetHousePrice(houseid));
- hIcon[houseid] = CreateDynamicMapIcon(playerPos[0], playerPos[1], playerPos[2], 31, CZERWONY);
- }
- else
- {
- format(str, sizeof str, "%s\nWłaściciel: %s\n(Wciśnij spację aby wejść)", houseName, houseOwner);
- hIcon[houseid] = CreateDynamicMapIcon(playerPos[0], playerPos[1], playerPos[2], 32, CZERWONY);
- }
- hLabel[houseid] = CreateDynamic3DTextLabel(str, ZIELONY, playerPos[0], playerPos[1], playerPos[2]+0.5, 50.0);
- hPickup[houseid] = CreateDynamicPickup(1273, 1, playerPos[0], playerPos[1], playerPos[2], 0);
- new msg[128];
- format(msg, sizeof msg, "Pozycja domu %s (ID %d) zostala zmieniona!", houseName, houseid);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:houseteleport(playerid, cmdtext[])
- {
- if(Gracz[playerid][Ranga] >= 3)
- {
- new houseid;
- if(sscanf(cmdtext, "d", houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Prawidlowe uzycie: /houseteleport [ID domu]");
- return 1;
- }
- if(!IsValidHouse(houseid))
- {
- SendClientMessage(playerid, CZERWONY, "Nie znaleziono takiego domu.");
- return 1;
- }
- new query[128], houseName[100], housePos[3][20];
- format(query, sizeof query, "SELECT Name, PosX, PosY, PosZ FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- db_get_field(result, 0, houseName, sizeof houseName);
- db_get_field(result, 1, housePos[0], 20);
- db_get_field(result, 2, housePos[1], 20);
- db_get_field(result, 3, housePos[2], 20);
- db_free_result(result);
- SetPlayerPos(playerid, floatstr(housePos[0]), floatstr(housePos[1]), floatstr(housePos[2]));
- new msg[128];
- format(msg, sizeof msg, "Pomyslnie przeniesiono do domu %s (ID %d).", houseName, houseid);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- return 1;
- }
- CMD:dom(playerid, params[])
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- {
- SendClientMessage(playerid, CZERWONY, "Nie znajdujesz sie przed domem.");
- return 1;
- }
- new msg[128], houseName[100], houseOwner[30], playerName[MAX_PLAYER_NAME];
- GetHouseName(houseid, houseName);
- GetHouseOwner(houseid, houseOwner);
- GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
- if(houseOwner[0] == '0')
- {
- new housePrice = GetHousePrice(houseid);
- if(housePrice > GetPlayerScore(playerid))
- SendClientMessage(playerid, CZERWONY, "Nie masz wystarczajacej ilosci Score aby zakupic ten dom.");
- else
- {
- format(msg, sizeof msg, "Czy chcesz kupic dom %s za %d Score?", houseName, housePrice);
- ShowPlayerDialog(playerid, DIALOG_HOUSE_BUY, DIALOG_STYLE_MSGBOX, "Kupno domu", msg, "Tak", "Nie");
- }
- }
- else if(!strcmp(houseOwner, playerName))
- {
- new title[128];
- format(title, sizeof title, "Twoj dom %s", houseName);
- if(hLocked[houseid])
- strcat(msg, "Otworz drzwi domu\n");
- else
- strcat(msg, "Zamknij drzwi domu\n");
- strcat(msg, "Sprzedaj dom\n");
- //strcat(msg, "Ulepsz dom");
- ShowPlayerDialog(playerid, DIALOG_HOUSE_OWNER, DIALOG_STYLE_LIST, title, msg, "Wybierz", "Anuluj");
- }
- else
- SendClientMessage(playerid, CZERWONY, "Ten dom nie nalezy do Ciebie.");
- return 1;
- }
- // komendy wyzej
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(Gracz[playerid][Skuty] == false)
- {
- SetTimerEx("nasrodkuoff", 5000, false, "i", playerid);
- TextDrawShowForPlayer(playerid, nasrodku);
- TextDrawSetString(nasrodku, "Aby odpalic nacisnij Y~n~Aby wlaczyc swiatla: 2 + LPM");
- SetTimerEx("vannaczepa", 4000, false, "i", playerid);
- SetTimerEx("ods", 5000, false, "i", playerid);
- if(ispassenger == 0)
- {
- if(Gracz[playerid][Policja] == 0)
- {
- if(GetVehicleModel(vehicleid)==596 || GetVehicleModel(vehicleid)==598 ||
- GetVehicleModel(vehicleid)==599 || GetVehicleModel(vehicleid)==523 ||
- GetVehicleModel(vehicleid)==497 || GetVehicleModel(vehicleid)==601 ||
- GetVehicleModel(vehicleid)==541 || GetVehicleModel(vehicleid)==415 ||
- GetVehicleModel(vehicleid)==497 || GetVehicleModel(vehicleid)==528)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Policji");
- }
- }
- if(Gracz[playerid][Gang] >= 1)
- {
- if(GetVehicleModel(vehicleid)==521 || GetVehicleModel(vehicleid)==468 ||
- GetVehicleModel(vehicleid)==469 || GetVehicleModel(vehicleid)==534 ||
- GetVehicleModel(vehicleid)==555 || GetVehicleModel(vehicleid)==517)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Petrleone");
- }
- }
- if(Gracz[playerid][FBI] == 0)
- {
- if(GetVehicleModel(vehicleid)==402 || GetVehicleModel(vehicleid)==560 ||
- GetVehicleModel(vehicleid)==477 || GetVehicleModel(vehicleid)==482 ||
- GetVehicleModel(vehicleid)==487 || GetVehicleModel(vehicleid)==490)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}FBI");
- }
- }
- if(Gracz[playerid][Swat] == 0)
- {
- if(GetVehicleModel(vehicleid)==432 || GetVehicleModel(vehicleid)==433 ||
- GetVehicleModel(vehicleid)==470 || GetVehicleModel(vehicleid)==528 ||
- GetVehicleModel(vehicleid)==520 || GetVehicleModel(vehicleid)==548 ||
- GetVehicleModel(vehicleid)==425)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Wojska");
- }
- }
- if(Gracz[playerid][Taxi] == 0)
- {
- if(GetVehicleModel(vehicleid)==437 || GetVehicleModel(vehicleid)==431 ||
- GetVehicleModel(vehicleid)==420 || GetVehicleModel(vehicleid)==438 ||
- GetVehicleModel(vehicleid)==409 || GetVehicleModel(vehicleid)==418)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Taxi");
- }
- }
- if(Gracz[playerid][StrazGraniczna] >= 0)
- {
- if(GetVehicleModel(vehicleid)==579 || GetVehicleModel(vehicleid)==436)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Straży Granicznej");
- }
- }
- if(Gracz[playerid][PomocDrogowa] == 0)
- {
- if(GetVehicleModel(vehicleid)==525 || GetVehicleModel(vehicleid)==574 ||
- GetVehicleModel(vehicleid)==443 || GetVehicleModel(vehicleid)==552 ||
- GetVehicleModel(vehicleid)==611)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Pomocy Drogowej");
- }
- }
- if(Gracz[playerid][StrazPozarna] == 0)
- {
- if(GetVehicleModel(vehicleid)==407 || GetVehicleModel(vehicleid)==544)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Straży pożarnej");
- }
- }
- if(Gracz[playerid][Pogotowie] == 0)
- {
- if(GetVehicleModel(vehicleid)==416 || GetVehicleModel(vehicleid)==563 ||
- GetVehicleModel(vehicleid)==458)
- {
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x,y,z);
- SetPlayerPos(playerid, x,y,z+1);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, 0x0,"{FFFFFF}* Ten pojazd należy do {FF0000}Pogotowia");
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- SetTimerEx("ods", 5000, false, "i", playerid);
- Gracz[playerid][Zmienilo] = false;
- if(PlayerVehicleIsVan(playerid))
- {
- TextDrawHideForPlayer(playerid, Naczepa[playerid][0]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][1]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][2]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][3]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][4]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][5]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][6]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][7]);
- }
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPriv[vehicleid] == true)
- {
- if(vehicleid != privcar[playerid])
- {
- SendClientMessage(playerid, CZERWONY, " Nie masz uprawnień do kierowania tym pojazdem");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- switch(cptrucker1[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker1[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 100*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker1[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker2[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, GreenParkLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker2[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 110*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker2[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker3[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker3[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 150*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker3[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker4[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, KlubLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker4[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 80*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker4[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker5[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, SzpitalLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker5[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 100*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker5[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker6[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, FabrykaFC, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker6[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 130*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker6[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker7[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, GreenParkLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker7[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 110*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker7[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker8[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, SuperMarketSF, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker8[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 90*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker8[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker9[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, SuperMarketSF, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker9[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 80*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker9[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cptrucker10[playerid])
- {
- case 1:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, KlubLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cptrucker10[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowana: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 130*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cptrucker10[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 10)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 20)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 30)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan1[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, KlubLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan1[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 500*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan1[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan2[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan2[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 600*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan2[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan3[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan3[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 800*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan3[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan4[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, GreenParkLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan4[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 300*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan4[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan5[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, LotniskoSF, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan5[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 400*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), " Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan5[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan6[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, SzpitalLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan6[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 600*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan6[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan7[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, KlubLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan7[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 300*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{00FF00}[Zlecenie Info]:{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan7[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan8[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan8[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 700*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan8[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan9[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, KlubLS, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan9[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 500*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan9[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- switch(cpvan10[playerid])
- {
- case 1:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- SetPlayerCheckpoint(playerid, PortPustynia, 5);
- TogglePlayerControllable(playerid, 0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa ładowanie towaru...","Zamknij",#);
- cpvan10[playerid]++;
- SetTimerEx("zaladunek",10000,0,"i",playerid);
- new s[245];
- format(s, sizeof(s), "Zaladowany: ~g~Tak");
- TextDrawSetString(Naczepa[playerid][7], s);
- }
- }
- case 2:
- {
- if(!IsPlayerInAnyVehicle(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w pojeździe!");
- if(!MozeLadowac(playerid))
- return SendClientMessage(playerid, BIALY, "Nie możesz ładować w tym pojeździe");
- if(!PlayerVehicleIsVan(playerid))
- return SendClientMessage(playerid, BIALY, "Nie jesteś w Va'nie!");
- else
- {
- DisablePlayerCheckpoint(playerid);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][Dostarczen]++;
- GivePlayerMoney(playerid, 600*Gracz[playerid][Waga]);
- new s[256];
- format(s, sizeof(s), "{999999} Kierowca {FFFFFF}%s (%d){999999} dostarczył towar, to jego {FFFFFF}%d {999999}dostarczenie.", PlayerName(playerid), playerid, Gracz[playerid][Dostarczen]);
- SendClientMessageToAll(BIALY, s);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{0066ff}Trwa rozładunek towaru...","Zamknij",#);
- SetTimerEx("rozladunek",10000,0,"i",playerid);
- cpvan10[playerid] = 0;
- Gracz[playerid][Zlecenie] = false;
- if(Gracz[playerid][Waga] <= 1)
- {
- Dajexp(playerid, 1);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 2)
- {
- Dajexp(playerid, 2);
- Gracz[playerid][Waga] = 0;
- }
- if(Gracz[playerid][Waga] <= 3)
- {
- Dajexp(playerid, 3);
- Gracz[playerid][Waga] = 0;
- }
- }
- }
- }
- 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 == wejsciehotel)
- {
- SetPlayerPos(playerid, 2216.4487,-1150.1597,1025.7968);
- SetPlayerInterior(playerid, 15);
- }
- if(pickupid == wyjsciehotel)
- {
- SetPlayerPos(playerid, 2228.2919,-1159.8339,25.8906);
- SetPlayerInterior(playerid, 0);
- }
- if(pickupid == wejscierestauracja)
- {
- SetPlayerPos(playerid, 372.3509,-130.8222,1001.4921);
- SetPlayerInterior(playerid, 5);
- }
- if(pickupid == wyjscierestauracja)
- {
- SetPlayerPos(playerid, 2102.5551,-1806.4824,13.5546);
- SetPlayerInterior(playerid, 0);
- }
- if(pickupid == restauracjamenu)
- {
- ShowPlayerDialog(playerid, DIALOG_RESTAURACJA, DIALOG_STYLE_LIST, "Kup","Frytki [5$]\nPizza [20$]\nHamburger [10$]\nDuży zestaw [50$]\nMały zestaw [25$]","Wybierz","Anuluj");
- }
- if(pickupid == restauracjarondomenu)
- {
- ShowPlayerDialog(playerid, DIALOG_RESTAURACJA, DIALOG_STYLE_LIST, "Kup","Frytki [5$]\nPizza [20$]\nHamburger [10$]\nDuży zestaw [50$]\nMały zestaw [25$]","Wybierz","Anuluj");
- }
- if(pickupid == restauracjalvmenu)
- {
- ShowPlayerDialog(playerid, DIALOG_RESTAURACJA, DIALOG_STYLE_LIST, "Kup","Frytki [5$]\nPizza [20$]\nHamburger [10$]\nDuży zestaw [50$]\nMały zestaw [25$]","Wybierz","Anuluj");
- }
- if(pickupid == wejscieszpital)
- {
- SetPlayerPos(playerid, 1604.36, 1809.09, 10.59);
- }
- if(pickupid == wyjscieszpital)
- {
- SetPlayerPos(playerid, 1603.67, 1820.35, 10.95);
- }
- if(pickupid == wejsciepoli)
- {
- SetPlayerPos(playerid, 2339.85, 2467.34, -18.24);
- }
- if(pickupid == wyjsciepoli)
- {
- SetPlayerPos(playerid, 2289.57,2426.43,11.15);
- }
- if(pickupid == wejsciefbi)
- {
- SetPlayerPos(playerid, 1017.51, 1032.87, 29.30);
- }
- if(pickupid == wyjsciefbi)
- {
- SetPlayerPos(playerid, 1535.5354, 751.2606, 11.0576);
- }
- if(pickupid == wejsciekosciol)
- {
- SetPlayerPos(playerid, 1435.9934, -1785.7162, -29.1735);
- }
- if(pickupid == wyjsciekosciol)
- {
- SetPlayerPos(playerid, 940.55, 1732.63, 9.87);
- }
- if(pickupid == srodekspawn)
- {
- SetPlayerPos(playerid, 1458.6940, 2773.4963, 10.9874);
- }
- if(pickupid == zewnatrzspawn)
- {
- SetPlayerPos(playerid, 1447.4261, 2794.0881, 10.9874);
- }
- 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)
- {
- if(PRESSED(KEY_SPRINT) && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
- {
- if(GetPVarInt(playerid, "InHouse") == INVALID_HOUSE_ID)
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- new houseOwner[30], playerName[MAX_PLAYER_NAME];
- GetHouseOwner(houseid, houseOwner);
- GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
- if(houseOwner[0] == '0')
- {
- SendClientMessage(playerid, CZERWONY, "Kup ten dom, aby uzyskac do niego dostep.");
- return 1;
- }
- if(strcmp(playerName, houseOwner) != 0 && hLocked[houseid])
- {
- SendClientMessage(playerid, CZERWONY, "Drzwi do domu sa zamkniete.");
- return 1;
- }
- new interior = GetHouseInterior(houseid);
- if(!interior)
- return 1;
- new Float:insidePos[4];
- GetInteriorInsidePos(interior, insidePos[0], insidePos[1], insidePos[2], insidePos[3]);
- SetPlayerVirtualWorld(playerid, playerid+1);
- SetPlayerInterior(playerid, interior);
- SetPlayerPos(playerid, insidePos[0], insidePos[1], insidePos[2]);
- SetPlayerFacingAngle(playerid, insidePos[3]);
- SetPVarInt(playerid, "InHouse", houseid);
- }
- else
- {
- new houseid = GetPVarInt(playerid, "InHouse");
- new interior = GetHouseInterior(houseid);
- if(GetPlayerInterior(playerid) != interior)
- {
- SetPVarInt(playerid, "InHouse", INVALID_HOUSE_ID);
- return 1;
- }
- new Float:insidePos[4];
- GetInteriorInsidePos(interior, insidePos[0], insidePos[1], insidePos[2], insidePos[3]);
- if(!IsPlayerInRangeOfPoint(playerid, 2.5, insidePos[0], insidePos[1], insidePos[2]))
- return 1;
- new Float:housePos[3];
- GetHousePos(houseid, housePos[0], housePos[1], housePos[2]);
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerPos(playerid, housePos[0], housePos[1], housePos[2]);
- SetCameraBehindPlayer(playerid);
- }
- }
- if((newkeys & KEY_YES)) //Silnik E
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- return 1;
- }
- if(2 != GetPlayerState(playerid))
- {
- return 1;
- }
- new vehicleid = GetPlayerVehicleID(playerid), engine = 0, lights = 0, alarm = 0, doors = 0, bonnet = 0, boot = 0, objective = 0;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(vehicleid == 0)
- {
- return 1;
- }
- if(engine == 1)
- {
- SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
- }
- }
- if((newkeys & KEY_SUBMISSION) && (newkeys & KEY_FIRE)) //Światła 2+LPM
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- return 1;
- }
- if(2 != GetPlayerState(playerid))
- {
- return 1;
- }
- new vehicleid = GetPlayerVehicleID(playerid), engine = 0, lights = 0, alarm = 0, doors = 0, bonnet = 0, boot = 0, objective = 0;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(vehicleid == 0)
- {
- return 1;
- }
- if(lights == 1)
- {
- SetVehicleParamsEx(vehicleid, engine, 0, alarm, doors, bonnet, boot, objective);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, engine, 1, alarm, doors, bonnet, boot, objective);
- }
- }
- if ((newkeys==KEY_ACTION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER)) //Holownik LCTRL
- {
- if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
- {
- new Float:pX,Float:pY,Float:pZ;
- GetPlayerPos(playerid,pX,pY,pZ);
- new Float:vX,Float:vY,Float:vZ;
- new Found=0;
- new vid=0;
- while((vid<MAX_VEHICLES)&&(!Found))
- {
- vid++;
- GetVehiclePos(vid,vX,vY,vZ);
- if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
- {
- Found=1;
- if (IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
- {
- DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
- }
- AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
- }
- }
- }
- }
- if(newkeys == KEY_SPRINT) // wejścia / wyjścia
- {
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- new score = GetPlayerScore(playerid);
- new ping = GetPlayerPing(playerid);
- new fps = GetPlayerFPS(playerid);
- new s[256];
- format(s, sizeof(s), "~w~%s (~y~%d~w~)", PlayerName(playerid), playerid);
- TextDrawSetString(PasekStanu[playerid][3], s);
- new s5[64];
- format(s5, sizeof(s5), "~y~%d~w~| ~g~%d~w~| ~r~%d~w~| ~w~%d", vipow, modow, adminow, graczy);
- TextDrawSetString(PasekStanu[playerid][5], s5);
- //PasekStanu[p][10] = TextDrawCreate(248.500000, 430.733337, "~r~100 ~w~Fps: ~r~100 ~w~Ping: ~r~1000");
- new s6[256];
- format(s6, sizeof(s6), "~r~%d ~w~Fps: ~r~%d ~w~Ping: ~r~%d", score, fps, ping);
- TextDrawSetString(PasekStanu[playerid][10], s6);
- new vehicleid = GetPlayerVehicleID(playerid);
- new Float:predx;
- new Float:predy;
- new Float:predz;
- new Float:pred_a;
- new pred_b;
- new Float:ZyciePojazdu;
- if(vehicleid != 0)
- {
- TextDrawShowForPlayer(playerid, Licznik[playerid][0]);
- TextDrawShowForPlayer(playerid, Licznik[playerid][1]);
- TextDrawShowForPlayer(playerid, Licznik[playerid][2]);
- TextDrawShowForPlayer(playerid, Licznik[playerid][3]);
- GetVehicleVelocity(vehicleid, predx, predy, predz);
- pred_a = floatsqroot(((predx*predx)+(predy*predy))+(predz*predz))*200;
- pred_b = floatround(pred_a,floatround_round);
- GetVehicleHealth(vehicleid, ZyciePojazdu);
- }
- else
- {
- TextDrawHideForPlayer(playerid, Licznik[playerid][0]);
- TextDrawHideForPlayer(playerid, Licznik[playerid][1]);
- TextDrawHideForPlayer(playerid, Licznik[playerid][2]);
- TextDrawHideForPlayer(playerid, Licznik[playerid][3]);
- }
- new mid = GetVehicleModel(vehicleid);
- if(mid == 509 || mid == 481 || mid == 510)
- {
- new string[256];
- format(string, sizeof(string), "%d", pred_b);
- TextDrawSetString(Licznik[playerid][3], string);
- /*if(Gracz[playerid][Zmienilo] == false)
- {
- TextDrawSetPreviewModel(Licznik[playerid][0], vehicleid);
- Gracz[playerid][Zmienilo] = true;
- }*/
- return 1;
- }
- else
- {
- new sf[256];
- format(sf, sizeof(sf), "%d ~n~~w~Paliwo: %.1f/30L~n~Stan pojazdu: %.0f/100~n~Stan opon: %d/100", pred_b, Paliwo[vehicleid], ZyciePojazdu, Opony[vehicleid]);
- TextDrawSetString(Licznik[playerid][1], sf);
- new engine[MAX_VEHICLES], lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine[vehicleid], lights, alarm, doors, bonnet, boot, objective);
- if(engine[vehicleid] == 1)
- {
- new sf2[64];
- format(sf2, sizeof(sf2), "~w~Silnik: ~g~Wlaczony", engine[vehicleid]);
- TextDrawSetString(Licznik[playerid][3], sf2);
- }
- else
- {
- new sf3[64];
- format(sf3, sizeof(sf3), "~w~Silnik: ~r~Wylaczony", engine[vehicleid]);
- TextDrawSetString(Licznik[playerid][3], sf3);
- }
- if(Paliwo[vehicleid] <= 0)
- {
- SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
- }
- if(Opony[vehicleid] <= 1)
- {
- new panels, door, light, tires;
- GetVehicleDamageStatus(vehicleid, panels, door, light, tires);
- UpdateVehicleDamageStatus(vehicleid, panels, door, light, 15);
- }
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // //
- // ///// // ////// // ///// ////// // //
- // // // // // // // // // // // // //
- // // // // // // // // // // // //
- // // // // // // // // // // // //
- // // // // // // // // // // // //
- // // // // //////////// // // // // ///// // //
- // // // // // // // // // // // // //
- // // // // // // // // // // // // //
- // ///// // // // ////////// //// //////// // //
- // //
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- if(Gracz[playerid][MozeZabic] == true)
- {
- if(Gracz[playerid][Glod] <= 5)
- {
- if(Gracz[playerid][GlodHP] == false)
- {
- SetPlayerHealth(playerid, 50.0);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{00CC00}Głód","{0066ff}Jesteś bardzo głodny, idź coś zjeść w przeciwnym razie umrzesz{FF0000}!","Zamknij",#);
- Gracz[playerid][GlodHP] = true;
- }
- }
- if(Gracz[playerid][Sen] <= 5)
- {
- if(Gracz[playerid][SenZawroty] == false)
- {
- TextDrawShowForPlayer(playerid, zacma);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "{00CC00}Sen","{0066ff}Jesteś bardzo zmęczony, idź się wyspać w przeciwnym razie zemdlejesz{FF0000}!","Zamknij",#);
- SetTimerEx("zacmaoff",15000,false,"i",playerid);
- SetPlayerDrunkLevel(playerid, 1000);
- TogglePlayerControllable(playerid, false);
- Gracz[playerid][SenZawroty] = true;
- }
- }
- if(Gracz[playerid][Glod] <= 1)
- {
- Gracz[playerid][ZmarlGlod] = true;
- SetPlayerHealth(playerid, 10.0);
- }
- if(Gracz[playerid][Sen] <= 1)
- {
- Gracz[playerid][ZmarlZmeczenie] = true;
- SetPlayerHealth(playerid, 10.0);
- }
- }
- 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(response == 1) PlayerPlaySound(playerid, 5201, 0.0, 0.0, 0.0); // Dźwięk potwierdzenia
- else PlayerPlaySound(playerid, 5205, 0.0, 0.0, 0.0); // Dźwięk anulowania
- if(dialogid == DIALOG_SKLEP_ZLOTO)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if(Gracz[playerid][Zloto] >= 1000)
- {
- Dajexp(playerid, 100);
- Gracz[playerid][Zloto] = Gracz[playerid][Zloto] - 1000;
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie masz tyle złota");
- }
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_MENU_VIP && response)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid,2203.2629, 2823.4382, 10.8203);
- new string[128];
- format(string, sizeof(string), "Witaj w bazie ~y~VIP'a ~w~!");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_MENU_VIP1, DIALOG_STYLE_LIST, "BRAMY", "{00AAFF}• {FFFFFF}Brama Główna\n", "Otwórz", "Zamknij");
- }
- case 2:
- {
- SetPlayerHealth(playerid, 100);
- new string[128];
- format(string, sizeof(string), "~w~[~g~+~w~] Uleczyłeś się !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- case 3:
- {
- Gracz[playerid][Glod] = 100;
- new string[128];
- format(string, sizeof(string), "Najadłeś się !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- case 4:
- {
- SetPlayerDrunkLevel(playerid, 0);
- new string[128];
- format(string, sizeof(string), "Zażyłeś lek na zawroty głowy !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- case 5:
- {
- SetPlayerArmour(playerid, 100.0);
- if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
- SetPlayerAttachedObject(playerid, 1, 19142 , 1 , 0.098 , 0.039);
- new string[128];
- format(string, sizeof(string), "Założyłeś kamizelkę kuloodporną!");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- case 6:
- {
- //SetPVarInt (playerid, "VehicleRepair", 1);
- if(IsPlayerInAnyVehicle(playerid))
- {
- new string[128];
- format(string, sizeof(string), "Naprawiłeś pojazd !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- RepairVehicle(GetPlayerVehicleID(playerid));
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "Nie przebywasz w pojeździe !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- }
- case 7:
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new string[128];
- format(string, sizeof(string), "Założyłeś nitro !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
- }
- else
- {
- new string[128];
- format(string, sizeof(string), "Nie przebywasz w pojeździe !");
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "",string,"Zamknij",#);
- }
- }
- case 8:
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, " ", "{FFFFFF}Użyj: {FF8000}/vann (Czas)(Tekst)", "Zamknij", #);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_MENU_VIP1)
- {
- if(response)
- {
- //MoveDynamicObject(bramavip, 1579.6852, 713.4527, 7.0118, 5);
- }
- if(!response)
- {
- //MoveDynamicObject(bramavip, 1579.6852, 713.4527, 12.5601, 5);
- }
- return 1;
- }
- if(dialogid == DIALOG_MENU_POGOTOWIE1)
- {
- if(response)
- {
- //MoveDynamicObject(bramapogo1, -2566.8970, 579.4297, 10.4700, 5);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- //MoveDynamicObject(bramapogo1, -2566.8970, 579.4297, 16.2191, 5);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_MENU_POGOTOWIE2)
- {
- if(response)
- {
- //MoveDynamicObject(bramapogo2, -2599.1035, 593.5444, 10.6351, 5);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- //MoveDynamicObject(bramapogo2, -2599.1035, 593.5444, 16.2260, 5);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_MENU_POGOTOWIE3)
- {
- if(response)
- {
- //MoveDynamicObject(bramapogo3, -2597.2422, 685.2438, 23.9449, 5);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- //MoveDynamicObject(bramapogo3, -2597.2422, 685.2438, 29.5911, 5);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_BRAMY)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid, DIALOG_BRAMY1, DIALOG_STYLE_MSGBOX, "Brama","{00FFFF}Kliknij otwórz aby otworzyć bramę, lub zamknij aby zamknąć bramę","Otwórz","Zamknij");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_BRAMY2, DIALOG_STYLE_MSGBOX, "Brama","{00FFFF}Kliknij otwórz aby otworzyć bramę, lub zamknij aby zamknąć bramę","Otwórz","Zamknij");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_BRAMY3, DIALOG_STYLE_MSGBOX, "Brama","{00FFFF}Kliknij otwórz aby otworzyć bramę, lub zamknij aby zamknąć bramę","Otwórz","Zamknij");
- }
- case 3:
- {
- ShowPlayerDialog(playerid, DIALOG_BRAMY4, DIALOG_STYLE_MSGBOX, "Brama","{00FFFF}Kliknij otwórz aby otworzyć bramę, lub zamknij aby zamknąć bramę","Otwórz","Zamknij");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_BRAMY1)
- {
- if(response)
- {
- MoveDynamicObject(szlabanlvls1,1726.4630, 535.4608, 23.7105 , 2);
- //SetDynamicObjectRot(szlabanlvls1, 0.00000, 0.00000, -17.58000);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- MoveDynamicObject(szlabanlvls1,1726.4630, 535.4608, 28.3327 , 2);
- //SetDynamicObjectRot(szlabanlvls1, 0.00000, 90.00000, -17.58000);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_BRAMY2)
- {
- if(response)
- {
- MoveDynamicObject(szlabanlvls2, 1755.7296, 524.5847, 23.7515, 2);
- //SetDynamicObjectRot(szlabanlvls2, 0.00000, 0.00000, -17.58000);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- MoveDynamicObject(szlabanlvls2, 1755.7296, 524.5847, 28.3118, 2);
- //SetDynamicObjectRot(szlabanlvls2, 0.00000, -92.00000, -17.58000);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_BRAMY3)
- {
- if(response)
- {
- MoveDynamicObject(szlabanlvsf1, 1012.0175, 2527.2534, 6.7801, 2);
- //SetDynamicObjectRot(szlabanlvsf1, 0.00000, 00.00000, -115.32000);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- MoveDynamicObject(szlabanlvsf1, 1012.0175, 2527.2534, 11.9169, 2);
- //SetDynamicObjectRot(szlabanlvsf1, 0.00000, 90.00000, -115.32000);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_BRAMY4)
- {
- if(response)
- {
- MoveDynamicObject(szlabanlvsf2, 1022.7989, 2558.1445, 6.8058, 2);
- //SetDynamicObjectRot(szlabanlvsf2, 0.00000, 0.00000, -115.32000);
- SendClientMessage(playerid, SZARY, "Brama otwiera się");
- }
- if(!response)
- {
- MoveDynamicObject(szlabanlvsf2, 1022.7989, 2558.1445, 11.9169, 2);
- //SetDynamicObjectRot(szlabanlvsf2, 0.00000, -92.00000, -115.32000);
- SendClientMessage(playerid, SZARY, "Brama zamyka się");
- }
- return 1;
- }
- if(dialogid == DIALOG_RESTAURACJA)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0://Frytki [5$]\nPizza [20$]\nHam [10$]\nDuży zestaw [50$]\nMały zestaw [25$]
- {
- if(GetPlayerMoney(playerid) >= 5)
- {
- if(Gracz[playerid][Glod] < 99)
- {
- SendClientMessage(playerid, SZARY, "Kupiłeś Frytki");
- Gracz[playerid][Glod] = Gracz[playerid][Glod] + 5;
- GivePlayerMoney(playerid, -5);
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie możesz więcej zjeść!");
- }
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie stać cię na to!");
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) >= 20)
- {
- if(Gracz[playerid][Glod] < 99)
- {
- SendClientMessage(playerid, SZARY, "Kupiłeś Pizze");
- Gracz[playerid][Glod] = Gracz[playerid][Glod] + 15;
- GivePlayerMoney(playerid, -20);
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie możesz więcej zjeść!");
- }
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie stać cię na to!");
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) >= 10)
- {
- if(Gracz[playerid][Glod] < 99)
- {
- SendClientMessage(playerid, SZARY, "Kupiłeś Hamburger'a");
- Gracz[playerid][Glod] = Gracz[playerid][Glod] + 5;
- GivePlayerMoney(playerid, -10);
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie możesz więcej zjeść!");
- }
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie stać cię na to!");
- }
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) >= 50)
- {
- if(Gracz[playerid][Glod] < 99)
- {
- SendClientMessage(playerid, SZARY, "Kupiłeś duży zestaw");
- Gracz[playerid][Glod] = Gracz[playerid][Glod] + 30;
- GivePlayerMoney(playerid, -50);
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie możesz więcej zjeść!");
- }
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie stać cię na to!");
- }
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) >= 25)
- {
- if(Gracz[playerid][Glod] < 99)
- {
- SendClientMessage(playerid, SZARY, "Kupiłeś mały zestaw");
- Gracz[playerid][Glod] = Gracz[playerid][Glod] + 15;
- GivePlayerMoney(playerid, -25);
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie możesz więcej zjeść!");
- }
- }
- else
- {
- SendClientMessage(playerid, SZARY, "Nie stać cię na to!");
- }
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_TELEFON)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: // Policja\nStraż Pożarna\nPogotowie Ratunkowe\nPomoc Drogowa\nTaxi\nWszystkie służby 112
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ1, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ2, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ3, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- case 3:
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ4, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- case 4:
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ5, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- case 5:
- {
- ShowPlayerDialog(playerid, DIALOG_WEZWIJ6, DIALOG_STYLE_INPUT, "Telefon","Wpisz niżej treść wezwania","Ok","Anuluj");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ1)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa policję do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToPolicja(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ2)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa straż do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToStraz(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ3)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa pogotowie ratunkowe do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToPogo(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ4)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa pomoc drogową do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToPD(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ5)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa taxi do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToTaxi(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WEZWIJ6)
- {
- if(response)
- {
- if(strlen(inputtext) > 3 )
- {
- new s[512];
- format(s, sizeof(s), "{FF0000}[WEZWANIE]: {999999}%s (%d) wzywa wszystkie służby porządkowe do: {FFFFFF}%s", PlayerName(playerid), playerid, inputtext);
- SendClientMessageToPolicja(BIALY, s);
- SendClientMessageToPD(BIALY, s);
- SendClientMessageToPogo(BIALY, s);
- SendClientMessageToStraz(BIALY, s);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WYSTAW)
- {
- if(response)
- {
- GivePlayerMoney(playerid, -kaska);
- new s[256];
- format(s, sizeof(s), "Zapłaciłeś za usługi: {00CC00}%d $", kaska);
- SendClientMessage(playerid, SZARY, s);
- }
- if(!response)
- {
- SendClientMessage(playerid, BIALY, "Wybrałeś 5 minut więzienia");
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid, 198.262039,162.568344,1003.029968);
- SetPlayerInterior(playerid,3);
- PlayerPlaySound(playerid,1083, 168.2941, 1917.6843, 18.3606);
- Gracz[playerid][Wiezienie] = 5;
- Gracz[playerid][Mute] = true;
- SetTimerEx("wiezienie", 60000*5, false,"i", playerid);
- }
- return 1;
- }
- if(dialogid == DIALOG_MANDAT)
- {
- if(response)
- {
- SetPlayerScore(playerid, GetPlayerScore(playerid)-pkt);
- GivePlayerMoney(playerid, -kasa);
- new s[256];
- format(s, sizeof(s), "Zapłaciłeś mandat: {00CC00}%d $ %d Score", kasa, pkt);
- SendClientMessage(playerid, SZARY, s);
- }
- if(!response)
- {
- SendClientMessage(playerid, BIALY, "Wybrałeś 5 minut więzienia");
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid, 198.262039,162.568344,1003.029968);
- SetPlayerInterior(playerid,3);
- PlayerPlaySound(playerid,1083, 168.2941, 1917.6843, 18.3606);
- Gracz[playerid][Wiezienie] = 5;
- SetTimerEx("wiezienie", 60000*5, false,"i", playerid);
- }
- return 1;
- }
- if(dialogid == KIEROWCA_FRAKCJA)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_MIASTA, DIALOG_STYLE_LIST, "Wybierz rodzaj spawnu","{0066ff}Spawn","Wybierz",#);
- SetPlayerColor(playerid, 0x0066ffAA);
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nPTR News\nGang Olesna\nStraż Pożarna\nFBI","Wybierz", #);
- }
- }
- }
- if(!response)
- {
- if(Gracz[playerid][Frakcja] == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_MIASTA, DIALOG_STYLE_LIST, "Wybierz rodzaj spawnu","{0066ff}Spawn","Wybierz",#);
- SetPlayerColor(playerid, 0x0066ffAA);
- }
- else if(Gracz[playerid][Frakcja] == 1)
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nPTR News\nGang Olesna\nStraż Pożarna\nFBI","Wybierz", #);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_WYBOR_FRAKCJI)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- if(Gracz[playerid][Policja] >= 1)
- {
- SetPlayerPos(playerid, 1081.8551,2133.4575,-10.4061);
- SetPlayerColor(playerid, 0xFFFFFF00);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 281);
- TogglePlayerControllable(playerid, true);
- GivePlayerWeapon(playerid, 3, 1000);
- GivePlayerWeapon(playerid, 24, 350);
- GivePlayerWeapon(playerid, 25, 50);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 41, 500);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w policji!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\nFBI","Wybierz", #);
- }
- }
- case 1:
- {
- if(Gracz[playerid][PomocDrogowa] >= 1)
- {
- SetPlayerPos(playerid, 1060.9222,1278.1068,10.8370);
- SetPlayerColor(playerid, 0xAAAAAAAA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 50);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w pomocy drogowej!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\nFBI","Wybierz", #);
- }
- }
- case 2: //S.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nPTR News\nGang Olesna\nStraż Pożarna\n
- {
- if(Gracz[playerid][Swat] >= 1)
- {
- SetPlayerPos(playerid, -1525.9430,485.4370,7.1797);
- SetPlayerColor(playerid, 0xFFFFFF00);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 285);
- SetPlayerArmour(playerid, 100.0);
- GivePlayerWeapon(playerid, 29, 700);
- GivePlayerWeapon(playerid, 3, 999999);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 27, 500);
- GivePlayerWeapon(playerid, 29, 500);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w S.W.A.T!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 3:
- {
- if(Gracz[playerid][StrazGraniczna] >= 1)
- {
- SetPlayerPos(playerid, 1206.0607,-1756.7621,13.5833);
- SetPlayerColor(playerid, 0x009100AA);
- TextDrawHideForPlayer(playerid, zacma);
- GivePlayerWeapon(playerid, 3, 500);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 27, 999);
- GivePlayerWeapon(playerid, 28, 999);
- SetPlayerSkin(playerid, 288);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w SG!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 4:
- {
- if(Gracz[playerid][Pogotowie] >= 1)
- {
- SetPlayerPos(playerid, -2662.6541,666.4266,14.4359);
- SetPlayerColor(playerid, 0x00FF0AAA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 274);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w Pogotowiu!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\nfShot","Wybierz", #);
- }
- }
- case 5://\nPTR News\nGang Olesna\nStraż Pożarna\n
- {
- if(Gracz[playerid][Taxi] >= 1)
- {
- SetPlayerPos(playerid, 1337.9709,745.0347,10.8203);
- SetPlayerColor(playerid, 0xFFFA00AA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 255);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w Taxi!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 6:
- {
- if(Gracz[playerid][PATNews] >= 1)
- {
- SetPlayerPos(playerid, 2856.5269,1942.9739,10.8959);
- SetPlayerColor(playerid, 0x00FFFAAA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 295);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w RT News!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 7:
- {
- if(Gracz[playerid][Gang] >= 1)
- {
- SetPlayerPos(playerid, -1145.59997559,-1012.70001221,129.50000000);
- GivePlayerWeapon(playerid, 24, 15);
- GivePlayerWeapon(playerid, 1, 5);
- GivePlayerWeapon(playerid, 32, 5);
- GivePlayerWeapon(playerid, 4, 5);
- GivePlayerWeapon(playerid, 34, 5);
- GivePlayerWeapon(playerid, 27, 5);
- SetPlayerArmour(playerid, 100.0);
- SetPlayerColor(playerid, BRAZOWY);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 98);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w Rodzinie!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 8:
- {
- if(Gracz[playerid][StrazPozarna] >= 1)
- {
- SetPlayerPos(playerid, 1731.2538,-1771.2371,13.5303);
- SetPlayerColor(playerid, 0xAF0000AA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 277);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w Straży!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- case 9:
- {
- if(Gracz[playerid][FBI] >= 1)
- {
- SetPlayerPos(playerid, -1975.4700,1361.9950,7.2251);
- SetPlayerColor(playerid, 0xD200FFAA);
- TextDrawHideForPlayer(playerid, zacma);
- SetPlayerSkin(playerid, 167);
- TogglePlayerControllable(playerid, true);
- PokazPasek(playerid);
- Gracz[playerid][Sluzba] = true;
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie jesteś w Shoc'ie!");
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nRT News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_KUP_POJAZD)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- new kasaauto = GetPlayerMoney(playerid);
- if(kasaauto >= 20000)
- {
- privcar[playerid] = CreateVehicle(562, -1990.2124,270.2211,34.8351,270.1154,0,1,999999);
- GetVehiclePos(privcar[playerid], Gracz[playerid][CarX],Gracz[playerid][CarY],Gracz[playerid][CarZ]);
- GetVehicleZAngle(privcar[playerid], Gracz[playerid][CarR]);
- Gracz[playerid][CarID] = 562;
- Gracz[playerid][CarX] = -1990.2124;
- Gracz[playerid][CarY] = 270.2211;
- Gracz[playerid][CarZ] = 34.8351;
- Gracz[playerid][CarR] = 270.1154;
- Gracz[playerid][PaliwoCar] = 30.0;
- Gracz[playerid][CarZycie] = 1000.0;
- Gracz[playerid][Pojazd] = 1;
- GivePlayerMoney(playerid, -20000);
- IsPriv[privcar[playerid]] = true;
- PutPlayerInVehicle(playerid, privcar[playerid], 0);
- SendClientMessage(playerid, SZARY, "Pomyślnie wczytano i zapisano pojazd.");
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie masz 20000$");
- }
- }
- case 1:
- {
- new kasaauto = GetPlayerMoney(playerid);
- if(kasaauto >= 1000)
- {
- privcar[playerid] = CreateVehicle(411, -1990.2124,270.2211,34.8351,270.1154,0,1,999999);
- GetVehiclePos(privcar[playerid], Gracz[playerid][CarX],Gracz[playerid][CarY],Gracz[playerid][CarZ]);
- GetVehicleZAngle(privcar[playerid], Gracz[playerid][CarR]);
- Gracz[playerid][Pojazd] = 1;
- GivePlayerMoney(playerid, -1000);
- Gracz[playerid][CarID] = 411;
- Gracz[playerid][CarX] = -1990.2124;
- Gracz[playerid][CarY] = 270.2211;
- Gracz[playerid][CarZ] = 34.8351;
- Gracz[playerid][CarR] = 270.1154;
- Gracz[playerid][PaliwoCar] = 30.0;
- Gracz[playerid][CarZycie] = 1000.0;
- IsPriv[privcar[playerid]] = true;
- PutPlayerInVehicle(playerid, privcar[playerid], 0);
- SendClientMessage(playerid, SZARY, "Pomyślnie wczytano i zapisano pojazd.");
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie masz 1000 $");
- }
- }
- case 3:
- {
- new kasaauto = GetPlayerMoney(playerid);
- if(kasaauto >= 1000)
- {
- privcar[playerid] = CreateVehicle(421, -1990.2124,270.2211,34.8351,270.1154,0,1,999999);
- GetVehiclePos(privcar[playerid], Gracz[playerid][CarX],Gracz[playerid][CarY],Gracz[playerid][CarZ]);
- GetVehicleZAngle(privcar[playerid], Gracz[playerid][CarR]);
- Gracz[playerid][Pojazd] = 1;
- GivePlayerMoney(playerid, -1000);
- Gracz[playerid][CarID] = 421;
- Gracz[playerid][CarX] = -1990.2124;
- Gracz[playerid][CarY] = 270.2211;
- Gracz[playerid][CarZ] = 34.8351;
- Gracz[playerid][CarR] = 270.1154;
- Gracz[playerid][PaliwoCar] = 30.0;
- Gracz[playerid][CarZycie] = 1000.0;
- IsPriv[privcar[playerid]] = true;
- PutPlayerInVehicle(playerid, privcar[playerid], 0);
- SendClientMessage(playerid, SZARY, "Pomyślnie wczytano i zapisano pojazd.");
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Nie masz 1000 $");
- }
- }
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{FF0000}Anulowałeś kupno pojazdu","Zamknij",#);
- }
- return 1;
- }
- if(dialogid == DIALOG_HOUSE_OWNER && response)
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- switch(listitem)
- {
- case 0:
- {
- if(hLocked[houseid])
- {
- hLocked[houseid] = false;
- SendClientMessage(playerid, NIEBIESKI, "Dom został otwarty. Teraz każdy może do niego wejść.");
- }
- else
- {
- hLocked[houseid] = true;
- SendClientMessage(playerid, NIEBIESKI, "Dom został zakmnięty.");
- }
- cmd_dom(playerid, "");
- }
- case 1:
- {
- new housePrice = GetHousePrice(houseid), msg[128], houseName[100];
- GetHouseName(houseid, houseName);
- format(msg, sizeof msg, "Czy na pewno chcesz sprzedać dom %s za %d Score?", houseName, floatround(housePrice/2, floatround_floor));
- ShowPlayerDialog(playerid, DIALOG_HOUSE_SELL, DIALOG_STYLE_MSGBOX, "Potwierdzenie sprzedaży domu", msg, "Tak", "Nie");
- }
- case 2:
- {
- new msg[256];
- strcat(msg, "Zmień interior\n");
- strcat(msg, "Zmień nazwę domu");
- ShowPlayerDialog(playerid, DIALOG_DOM_ULEPSZ, DIALOG_STYLE_LIST, "Ulepszacz domu", msg, "Wybierz", "Anuluj");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_DOM_ULEPSZ && response)
- {
- switch(listitem)
- {
- case 0:
- {
- ShowPlayerDialog(playerid, 997, DIALOG_STYLE_LIST, "Wybierz id", "1\n2\n3\n7\n8\n10","Wybierz","Anuluj");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_INPUT, "Dom","Wpisz nizej nowa nazwe domu", "Zmien", "Anuluj");
- }
- }
- return 1;
- }
- if(dialogid == 997 && response)
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- switch(listitem)
- {
- case 0: //1
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 1, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 1);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- case 1: // 2
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 2, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 2);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- case 2: // 3
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 3, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 3);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- case 3: // 7
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 7, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 7);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- case 4: // 8
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 8, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 8);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- case 5: // 10
- {
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Interior`='%d' WHERE `HouseID`='%d'", 10, houseid);
- db_query(housesDB, query);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new msg[128];
- format(msg, sizeof msg, "Interior domu %s (ID %d) został zmieniony! Nowy interior: %d", houseName, houseid, 10);
- SendClientMessage(playerid, NIEBIESKI, msg);
- }
- }
- return 1;
- }
- if(dialogid == 999 && response)
- {
- if(response)
- {
- if(strlen(inputtext))
- {
- if(strlen(inputtext) > 3 )
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Name`='%s' WHERE `HouseID`='%d'", inputtext, houseid);
- db_query(housesDB, query);
- new houseOwner[30];
- GetHouseOwner(houseid, houseOwner);
- new str[128];
- if(houseOwner[0] == '0')
- format(str, sizeof str, "%s\nCena: %d Score\n(Użyj /dom aby kupić)", inputtext, GetHousePrice(houseid));
- else
- format(str, sizeof str, "%s\nWłaściciel: %s\n(Wciśnij spację aby wejść)", inputtext, houseOwner);
- UpdateDynamic3DTextLabelText(hLabel[houseid], ZIELONY, str);
- new s[256];
- format(s, sizeof(s), "{FFFFFF}Nazwa twojego domu zmieniona na: {999999}%s", inputtext);
- SendClientMessage(playerid, BIALY, s);
- }
- }
- else
- {
- SendClientMessage(playerid, CZERWONY, "Minimum 3 znaki!");
- ShowPlayerDialog(playerid, 999, DIALOG_STYLE_INPUT, "Dom","Wpisz niżej nową nazwę domu", "Zmien", "Anuluj");
- }
- }
- return 1;
- }
- else if(dialogid == DIALOG_HOUSE_BUY && response)
- {
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- new houseOwner[30];
- GetHouseOwner(houseid, houseOwner);
- if(houseOwner[0] != '0')
- {
- SendClientMessage(playerid, CZERWONY, "Ten dom zostal juz kupiony przez kogos innego.");
- return 1;
- }
- new housePrice = GetHousePrice(houseid);
- if(GetPlayerScore(playerid) < housePrice)
- {
- SendClientMessage(playerid, CZERWONY, "Nie masz wystarczającej ilości score aby zakupić ten dom.");
- return 1;
- }
- new playerName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Owner`='%s' WHERE `HouseID`='%d'", playerName, houseid);
- db_query(housesDB, query);
- SetPlayerScore(playerid, GetPlayerScore(playerid)-housePrice);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new str[128];
- format(str, sizeof str, "%s\nWłaściciel: %s\n(Wciśnij spację aby wejść)", houseName, playerName);
- UpdateDynamic3DTextLabelText(hLabel[houseid], ZIELONY, str);
- new Float:Pos[3];
- GetHousePos(houseid, Pos[0], Pos[1], Pos[2]);
- DestroyDynamicMapIcon(hIcon[houseid]);
- hIcon[houseid] = CreateDynamicMapIcon(Pos[0], Pos[1], Pos[2], 32, CZERWONY);
- new msg[128];
- format(msg, sizeof msg, "Dom %s został kupiony za %d Score.", houseName, housePrice);
- SendClientMessage(playerid, NIEBIESKI, msg);
- SendClientMessage(playerid, NIEBIESKI, "Aby otworzyc menu domu, uzyj komendy /dom");
- return 1;
- }
- else if(dialogid == DIALOG_HOUSE_SELL)
- {
- if(!response)
- {
- cmd_dom(playerid, "");
- return 1;
- }
- new houseid = GetHouse(playerid);
- if(houseid == INVALID_HOUSE_ID)
- return 1;
- new playerName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
- new query[128];
- format(query, sizeof query, "UPDATE `houses` SET `Owner`='0' WHERE `HouseID`='%d'", houseid);
- db_query(housesDB, query);
- new housePrice = GetHousePrice(houseid),
- earn = floatround(housePrice/2, floatround_floor);
- SetPlayerScore(playerid, GetPlayerScore(playerid)+earn);
- new houseName[100];
- GetHouseName(houseid, houseName);
- new str[128];
- format(str, sizeof str, "%s\nCena: %d Score\n(Użyj /dom aby kupić)", houseName, housePrice);
- UpdateDynamic3DTextLabelText(hLabel[houseid], ZIELONY, str);
- new Float:Pos[3];
- GetHousePos(houseid, Pos[0], Pos[1], Pos[2]);
- DestroyDynamicMapIcon(hIcon[houseid]);
- hIcon[houseid] = CreateDynamicMapIcon(Pos[0], Pos[1], Pos[2], 31, CZERWONY);
- new msg[128];
- format(msg, sizeof msg, "Dom %s zostal sprzedany za %d Score.", houseName, earn);
- SendClientMessage(playerid, NIEBIESKI, msg);
- return 1;
- }
- if(dialogid == DIALOG_TANKOWANIE)
- {
- if(response)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid != 0)
- {
- new mid = GetVehicleModel(vehicleid);
- if(mid == 509 || mid == 481 || mid == 510){SendClientMessage(playerid, BIALY, "{FF0000}* Nie możesz tankować rowerów !"); return 1;}
- else
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- if(GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective))
- {
- if(engine == 1)
- {
- if(Paliwo[vehicleid] <= MAXPALIWO - 1)
- {
- new Float:Mozetankowac = MAXPALIWO - Paliwo[vehicleid];
- new CenaPaliwa = floatround(Mozetankowac) * CENAPALIWA;
- new string[100];
- if(GetPlayerMoney(playerid) >= CenaPaliwa)
- {
- Paliwo[vehicleid] = MAXPALIWO;
- GivePlayerMoney(playerid, -CenaPaliwa);
- format(string, sizeof(string), "{FF8020}* Zatankowałeś/aś ten pojazd za {FFFFFF}%i$ !", CenaPaliwa);
- SendClientMessage(playerid, BIALY, string);
- }
- else
- {
- format(string, sizeof(string), "{FF0000}* Nie masz tyle Kasy ! Potrzebujesz {FFFFFF}%i$ !", CenaPaliwa);
- SendClientMessage(playerid, BIALY, string);
- }
- }
- else
- {
- new string[200];
- format(string, sizeof(string), "{FF0000}* Pojazd możesz zatankować kiedy Stan Paliwa osiągnie wartość {FFFFFF}%i {FF0000}litrów albo mniej !",MAXPALIWO - 1);
- SendClientMessage(playerid, BIALY, string);
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Musisz być kierowcą tego pojazdu !");
- }
- }
- }
- else
- {
- SendClientMessage(playerid, BIALY, "{FF0000}* Nie jesteś w pojeździe !");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ANULUJ_ZLECENIE)
- {
- if(response)
- {
- if(PlayerVehicleIsVan(playerid))
- {
- Gracz[playerid][Zlecenie] = false;
- GivePlayerMoney(playerid, -3000);
- DisablePlayerCheckpoint(playerid);
- cpvan1[playerid] = 0;
- cpvan2[playerid] = 0;
- cpvan3[playerid] = 0;
- cpvan4[playerid] = 0;
- cpvan5[playerid] = 0;
- cpvan6[playerid] = 0;
- cpvan7[playerid] = 0;
- cpvan8[playerid] = 0;
- cpvan9[playerid] = 0;
- cpvan10[playerid] = 0;
- SendClientMessage(playerid, BIALY, "Anulowałeś zlecenie, {FF0000}-3000$");
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~r~Brak Towaru", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~r~Brak"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~r~Brak Towaru"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- Gracz[playerid][Zlecenie] = false;
- GivePlayerMoney(playerid, -3000);
- DisablePlayerCheckpoint(playerid);
- cptrucker1[playerid] = 0;
- cptrucker2[playerid] = 0;
- cptrucker3[playerid] = 0;
- cptrucker4[playerid] = 0;
- cptrucker5[playerid] = 0;
- cptrucker6[playerid] = 0;
- cptrucker7[playerid] = 0;
- cptrucker8[playerid] = 0;
- cptrucker9[playerid] = 0;
- cptrucker10[playerid] = 0;
- SendClientMessage(playerid, BIALY, "Anulowałeś zlecenie, {FF0000}-3000$");
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~r~Brak Towaru", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~r~Brak"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~r~Brak Towaru"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{00FF00}Postanowiłeś/aś wykonać zlecenie","Zamknij",#);
- }
- return 1;
- }
- if(dialogid == TRUCK_AND_VAN)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(!IsTrailerAttachedToVehicle(vehicleid))
- return SendClientMessage(playerid, BIALY, "Nie masz naczepy");
- else
- {
- SendClientMessage(playerid, BIALY, "{999999}Wybierz zlecenie, które chcesz wykonać po wybraniu wybierzesz wagę");
- new string[2048];
- strcat(string, "{0066ff}Towar:{FFFFFF}1T/$:{0066ff}Załadunek:\n");
- strcat(string, "{00CC00}1. {0066ff}Zboże{FFFFFF}100${0066ff}FarmaLS\n");
- strcat(string, "{00CC00}2. {0066ff}Alkohol{FFFFFF}110${0066ff}ImportLS\n");
- strcat(string, "{00CC00}3. {0066ff}Komputery{FFFFFF}150${0066ff}LotniskoLV\n");
- strcat(string, "{00CC00}4. {0066ff}Meble{FFFFFF}80${0066ff}ImportSF\n");
- strcat(string, "{00CC00}5. {0066ff}Leki{FFFFFF}100${0066ff}ImportLS\n");
- strcat(string, "{00CC00}6. {0066ff}Konsole{FFFFFF}130${0066ff}LotniskoLV\n");
- strcat(string, "{00CC00}7. {0066ff}Amfetamina(N){FFFFFF}110${0066ff}LostniskoLS\n");
- strcat(string, "{00CC00}8. {0066ff}Wibratory{FFFFFF}90${0066ff}LotniskoSF\n");
- strcat(string, "{00CC00}9. {0066ff}Marihuana(N){FFFFFF}80${0066ff}ImportLV\n");
- strcat(string, "{00CC00}10. {0066ff}MefedronT(N){FFFFFF}130${0066ff}LotniskoLS\n");
- ShowPlayerDialog(playerid, DIALOG_ZLECENIA, DIALOG_STYLE_LIST, "Wybierz zlecenie",string,"Wybierz","Anuluj");
- }
- }
- case 1:
- {
- if(PlayerVehicleIsVan(playerid))
- {
- new s[2048];
- strcat(s, "{0066ff}Towar:{FFFFFF}1T/$:{0066ff}Załadunek:\n");
- strcat(s, "{00CC00}Ostrzeżenie: {0066ff}Towary ze znakiem {FFFFFF}(N) {0066ff}są nie legalne.S\n");
- strcat(s, "{00CC00}1. {0066ff}Piwo{FFFFFF}500${0066ff}LotniskoLS\n");
- strcat(s, "{00CC00}2. {0066ff}Tytoń{FFFFFF}600${0066ff}LotniskoLV\n");
- strcat(s, "{00CC00}3. {0066ff}Kamery{FFFFFF}800${0066ff}LotniskoLV\n");
- strcat(s, "{00CC00}4. {0066ff}Buty {FFFFFF}300${0066ff}ImportSF\n");
- strcat(s, "{00CC00}5. {0066ff}Ubrania{FFFFFF}400${0066ff}ImportLS\n");
- strcat(s, "{00CC00}6. {0066ff}Szczepionki{FFFFFF}600${0066ff}LotniskoLV\n");
- strcat(s, "{00CC00}7. {0066ff}Czasopisma{FFFFFF}300${0066ff}LostniskoLS\n");
- strcat(s, "{00CC00}8. {0066ff}Płatki{FFFFFF}700${0066ff}LotniskoSF\n");
- strcat(s, "{00CC00}9. {0066ff}Wina{FFFFFF}500${0066ff}ImportLV\n");
- strcat(s, "{00CC00}10. {0066ff}Mefedron(N){FFFFFF}1000${0066ff}LotniskoLS\n");
- ShowPlayerDialog(playerid, DIALOG_ZLECENIA_VAN, DIALOG_STYLE_LIST, "Wybierz zlecenie",s,"Wybierz","Anuluj");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{FF0000}Nie jesteś w Vanie!","Zamknij",#);
- }
- }
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Anulowane zlecenie","{FF0000}Anulowałeś zlecenie...","Zamknij",#);
- }
- return 1;
- }
- if(dialogid == DIALOG_ZLECENIA_VAN)
- {
- if(response)
- {
- switch(listitem)
- {
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN1, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN2, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 3:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN3, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 4:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN4, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 5:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN5, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 6:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN6, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 7:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN7, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 8:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN8, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 9:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN9, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- case 10:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON_VAN10, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 2 TONY\n maxymalnie możesz załadować 3 TONY","Ładuj","Anuluj");
- }
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Anulowane zlecenie","{FF0000}Anulowałeś zlecenie...","Zamknij",#);
- }
- return 1;
- }
- if(dialogid == DIALOG_ZLECENIA)
- {
- if(response)
- {
- switch(listitem)
- {
- case 1: // strcat(string, "{00CC00}1. {0066ff}Zboże {FFFFFF}100$ {0066ff}FarmaLS\n");
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON2, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 3:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON3, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 4:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON4, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 5:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON5, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 6:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON6, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 7:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON7, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 8:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON8, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 9:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON9, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- case 10:
- {
- ShowPlayerDialog(playerid, DIALOG_ILE_TON10, DIALOG_STYLE_INPUT, "Waga towaru","{FFFFFF}Wpisz niżej wagę towaru, dozwolone 24 TON\n maxymalnie możesz załadować 30 TON","Ładuj","Anuluj");
- }
- }
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Anulowane zlecenie","{FF0000}Anulowałeś zlecenie...","Zamknij",#);
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN1)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan1[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Piwo");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~500~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN2)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan2[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Tyton");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~600~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN3)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan3[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Kamery");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~800~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN4)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan4[playerid]++;
- SetPlayerCheckpoint(playerid, ImportSF, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Buty");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~300~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportSF"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN5)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan5[playerid]++;
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Ubrania");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~400~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN6)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan6[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Szczepionki");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~600~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN7)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan7[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Czasopisma");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~300~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN8)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan8[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoSF, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Platki");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~700~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoSF"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN9)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan9[playerid]++;
- SetPlayerCheckpoint(playerid, ImportLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Wina");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~500~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON_VAN10)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 3)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cpvan10[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Cygara");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~1000~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowany: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 3)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON)
- {
- if(response)
- {
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker1[playerid]++;
- SetPlayerCheckpoint(playerid, FarmaLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Zboze");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~100~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~FarmaLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON2)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker2[playerid]++;
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Alkohol");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~100~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ZlomowiskoAP"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON3)// strcat(string, "{00CC00}3. {0066ff}Komputery {FFFFFF}150$ {0066ff}LotniskoLV\n");
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker3[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Komputery");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~150~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- return 1;
- }
- }
- if(dialogid == DIALOG_ILE_TON4)// strcat(string, "{00CC00}4. {0066ff}Meble {FFFFFF}80$ {0066ff}ImportSF\n");
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker4[playerid]++;
- SetPlayerCheckpoint(playerid, ImportSF, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Meble");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~80~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportSF"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON5)// strcat(string, "{00CC00}5. {0066ff}Leki {FFFFFF}100$ {0066ff}ImportLS\n");
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker5[playerid]++;
- SetPlayerCheckpoint(playerid, ImportLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Leki");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~100~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON6)// strcat(string, "{00CC00}6. {0066ff}Konsole {FFFFFF}130$ {0066ff}LotniskoLV\n");
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker6[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Konsole");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~130~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON7)// strcat(string, "{00CC00}7. {0066ff}Porcelana {FFFFFF}110$ {0066ff}LostniskoLS\n");
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker7[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Porcelana");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~110~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LostniskoLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON8)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker8[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoSF, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Wibratory");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~90~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoSF"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON9)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker9[playerid]++;
- SetPlayerCheckpoint(playerid, ImportLV, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Soki");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~80~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~ImportLV"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_ILE_TON10)
- {
- if(response)
- {
- new waga = strval(inputtext);
- if( waga <= 30)
- {
- Gracz[playerid][Waga] = waga;
- new s[256];
- format(s, sizeof(s), "{00CC00}przyjąłeś zlecenie {FFFFFF}%d {00CC00}ton towaru.", Gracz[playerid][Waga]);
- Gracz[playerid][Zlecenie] = true;
- cptrucker10[playerid]++;
- SetPlayerCheckpoint(playerid, LotniskoLS, 5);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info",s,"Zamknij",#);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~g~Gry");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~g~ %d ~y~Ton", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~y~130~g~$~w~/~y~T"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~g~LotniskoLS"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Błąd","Podałeś nieprawidłową ilość ton (Max 30)","Zamknij",#);
- }
- }
- return 1;
- }
- //strcat(string, "{00CC00}2. {0066ff}Alkohol {FFFFFF}110$ {0066ff}ImportLS\n");
- // strcat(string, "{00CC00}3. {0066ff}Komputery {FFFFFF}150$ {0066ff}LotniskoLV\n");
- // strcat(string, "{00CC00}4. {0066ff}Meble {FFFFFF}80$ {0066ff}ImportSF\n");
- // strcat(string, "{00CC00}5. {0066ff}Leki {FFFFFF}100$ {0066ff}ImportLS\n");
- // strcat(string, "{00CC00}6. {0066ff}Konsole {FFFFFF}130$ {0066ff}LotniskoLV\n");
- // strcat(string, "{00CC00}7. {0066ff}Porcelana {FFFFFF}110$ {0066ff}LostniskoLS\n");
- // strcat(string, "{00CC00}8. {0066ff}Wibratory {FFFFFF}90$ {0066ff}LotniskoSF\n");
- // strcat(string, "{00CC00}9. {0066ff}Soki {FFFFFF}80$ {0066ff}ImportLV\n");
- // strcat(string, "{00CC00}10. {0066ff}Gry {FFFFFF}130$ {0066ff}LotniskoLS\n");
- if(dialogid == DIALOG_WYBOR_MIASTA)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerPos(playerid, 1615.47095, 1035.63721, 10.90661);
- new s[256];
- //format(s, sizeof(s), "{0066ff}Gracz {FFFFFF}%s {0066ff}rozpoczął pracę jako kierowca", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, true);
- TextDrawHideForPlayer(playerid, zacma);
- PokazPasek(playerid);
- }//{0066ff}Las Venturas\n{0066ff}Los Santos\n{0066ff}San Fierro
- }
- }
- if(!response)
- {
- if(Gracz[playerid][Frakcja] == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_MIASTA, DIALOG_STYLE_LIST, "Wybierz miasto","{0066ff}Spawn","Wybierz",#);
- SetPlayerColor(playerid, 0x0066ffAA);
- }
- else if(Gracz[playerid][Frakcja] == 1)
- {
- ShowPlayerDialog(playerid, DIALOG_WYBOR_FRAKCJI, DIALOG_STYLE_LIST, "Wybierz Frakcję","Policja\nPomoc Drogowa\nS.W.A.T\nStraż Graniczna\nPogotowie Ratunkowe\nTaxi\nPTR News\nGang Olesna\nStraż Pożarna\n","Wybierz", #);
- }
- }
- }
- if(dialogid == DIALOG_LOGIN)
- {
- if(response == 1)
- {
- if(strlen(inputtext) < 3 || strlen(inputtext) >= 32) return ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"{999999}Polski {FFFFFF}Enemy {999999}Truck","{FFFFFF}Wpisz niżej{00FF22} hasło {FFFFFF}aby się zalogować\n{FF0000}minimum 3 znaki!","Zaloguj","Wyjdź");
- new Query[2048];
- format(Query, sizeof(Query), "SELECT * FROM `users` WHERE `name` = '%s' AND `password` = '%s'", PlayerName(playerid), inputtext);
- mysql_query(Query);
- mysql_store_result();
- if(mysql_num_rows() != 0)
- {
- LoadStats(playerid);
- LoadVip(playerid);
- WczytajPojazd(playerid);
- new s[256];
- format(s, sizeof(s), "{999999}Witaj {00CC00}%s{999999}, zalogowany/a poprawnie !", PlayerName(playerid));
- SetPlayerPos(playerid, 59.90300, 408.14059, 5000.01367);
- SetTimerEx("test", 5000, false,"i", playerid);
- SendClientMessage(playerid, BIALY, s);
- TextDrawHideForPlayer(playerid, Panorama0);
- TextDrawHideForPlayer(playerid, Panorama1);
- TextDrawHideForPlayer(playerid, Panorama2);
- TextDrawHideForPlayer(playerid, Panorama3);
- TextDrawHideForPlayer(playerid, nazwaserwa);
- TextDrawHideForPlayer(playerid, Aktualizacja0);
- TextDrawHideForPlayer(playerid, Aktualizacja1);
- TextDrawHideForPlayer(playerid, Aktualizacja2);
- TextDrawHideForPlayer(playerid, Aktualizacja3);
- TextDrawHideForPlayer(playerid, Aktualizacja4);
- Gracz[playerid][Zalogowany] = true;
- Gracz[playerid][MozeZabic] = true;
- if(Gracz[playerid][Ranga] >= 3)
- {
- adminow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 2)
- {
- modow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 1)
- {
- vipow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 0)
- {
- graczy++;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"{999999}Polski {FFFFFF}Enemy {999999}Truck ","{FFFFFF}Wpisz niżej{00FF22} hasło {FFFFFF}aby się zalogować\n{FF0000}Złe hasło!","Zaloguj","Wyjdź");
- }
- }
- if(!response)
- {
- KickEx(playerid);
- }
- return 1;
- }
- if(dialogid == DIALOG_REGISTER)
- {
- if(response == 1)
- {
- Gracz[playerid][Ranga] = 0;
- Gracz[playerid][Dostarczen] = 0;
- Gracz[playerid][Gwiazdki] = 0;
- Gracz[playerid][Policja] = 0;
- Gracz[playerid][Swat] = 0;
- Gracz[playerid][StrazGraniczna] = 0;
- Gracz[playerid][Pogotowie] = 0;
- Gracz[playerid][Taxi] = 0;
- Gracz[playerid][PomocDrogowa] = 0;
- Gracz[playerid][PATNews] = 0;
- Gracz[playerid][Gang] = 0;
- Gracz[playerid][StrazPozarna] = 0;
- Gracz[playerid][FBI] = 0;
- Gracz[playerid][MaSkin] = 0;
- Gracz[playerid][Skin] = 0;
- Gracz[playerid][Frakcja] = 0;
- Gracz[playerid][Glod] = 100;
- Gracz[playerid][Sen] = 100;
- Gracz[playerid][Zloto] = 0;
- Gracz[playerid][Pojazd] = 0;
- Gracz[playerid][Bann] = 0;
- Gracz[playerid][Wiezienie] = 0;
- Gracz[playerid][Dzien] = 0;
- Gracz[playerid][Miesiac] = 0;
- Gracz[playerid][FT] = 0;
- Gracz[playerid][RICO] = 0;
- Gracz[playerid][CarID] = 0;
- Gracz[playerid][CarX] = 0.0;
- Gracz[playerid][CarY] = 0.0;
- Gracz[playerid][CarZ] = 0.0;
- Gracz[playerid][CarR] = 0.0;
- Gracz[playerid][Kolor1] = 0;
- Gracz[playerid][Kolor2] = 0;
- Gracz[playerid][PaliwoCar] = 0.0;
- Gracz[playerid][CarZycie] = 0.0;
- //new ids;
- if(strlen(inputtext) < 3 || strlen(inputtext) >= 32) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"Zarejestruj się","{FFFFFF}Wpisz niżej{00FF22} hasło {FFFFFF}aby się zarejestrować\n{FF0000}Minimum 3 znaki max 32!","Rejestruj","Wyjdź");
- new query[1024];
- format(query, sizeof(query),"INSERT INTO pojazdy VALUES ('%s','0','0.0','0.0','0.0','0.0','0','0','0.0','0.0')", PlayerName(playerid));
- mysql_query(query);
- new str[512];
- format(str, sizeof(str),"INSERT INTO vips VALUES ('%s','%d','%d')", PlayerName(playerid), Gracz[playerid][Dzien], Gracz[playerid][Miesiac]);
- mysql_query(str);
- new Buffer[1024];
- format(Buffer, sizeof(Buffer),"INSERT INTO users VALUES ('%s','%s')", PlayerName(playerid), inputtext);
- /*format(Buffer, sizeof(Buffer),"INSERT INTO users VALUES ('%d','%s','%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')",
- //ids,
- PlayerName(playerid),
- inputtext,
- GetPlayerMoney(playerid),
- Gracz[playerid][Ranga],
- Gracz[playerid][Dostarczen],
- Gracz[playerid][Gwiazdki],
- Gracz[playerid][Policja],
- Gracz[playerid][Swat],
- Gracz[playerid][StrazGraniczna],
- Gracz[playerid][Pogotowie],
- Gracz[playerid][Taxi],
- Gracz[playerid][PomocDrogowa],
- Gracz[playerid][PATNews],
- Gracz[playerid][Gang],
- Gracz[playerid][StrazPozarna],
- Gracz[playerid][FBI],
- Gracz[playerid][MaSkin],
- Gracz[playerid][Skin],
- Gracz[playerid][Frakcja],
- Gracz[playerid][Glod],
- Gracz[playerid][Sen],
- GetPlayerScore(playerid),
- Gracz[playerid][Zloto],
- Gracz[playerid][Pojazd],
- Gracz[playerid][Bann],
- Gracz[playerid][Wiezienie],
- Gracz[playerid][FT],
- Gracz[playerid][RICO]);*/
- mysql_query(Buffer);
- new s[256];
- format(s, sizeof(s), "{999999}Zarejestrowano poprawnie! twoje hasło to: {00CC00}%s{999999} zapamiętaj je!", inputtext);
- Gracz[playerid][Zalogowany] = true;
- TextDrawHideForPlayer(playerid, Panorama0);
- TextDrawHideForPlayer(playerid, Panorama1);
- TextDrawHideForPlayer(playerid, Panorama2);
- TextDrawHideForPlayer(playerid, Panorama3);
- TextDrawHideForPlayer(playerid, nazwaserwa);
- TextDrawHideForPlayer(playerid, Aktualizacja0);
- TextDrawHideForPlayer(playerid, Aktualizacja1);
- TextDrawHideForPlayer(playerid, Aktualizacja2);
- TextDrawHideForPlayer(playerid, Aktualizacja3);
- TextDrawHideForPlayer(playerid, Aktualizacja4);
- if(Gracz[playerid][Ranga] >= 3)
- {
- adminow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 2)
- {
- modow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 1)
- {
- vipow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 0)
- {
- graczy++;
- }
- SendClientMessage(playerid, BIALY, s);
- //Gracz[playerid][Tutorial] = true;
- //TogglePlayerControllable(playerid, false);
- //TogglePlayerSpectating(playerid, true);
- SetTimerEx("test", 5000, false,"i", playerid);
- //SetTimerEx("Tutor1",1000,0,"i",playerid);
- }
- else
- {
- KickEx(playerid);
- }
- }
- /*switch(dialogid) // We switch our dialog id's
- {
- case DIALOG_REGISTER: // If the dialog_register shows up ( id 1111)
- {
- if(!response) Kick(playerid); // If he click on Quit, he will get kicked
- if(strlen(inputtext) <3) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"Zarejestruj się","{FFFFFF}Wpisz niżej{00FF22} hasło {FFFFFF}aby się zarejestrować\n{FF0000}Minimum 3 znaki!","Rejestruj","Wyjdź");
- // If he doesn't type anything, the dialog will show again.
- if(response) // If he click on Register
- {
- new file[500]; // We declare the size of the file
- GetPlayerName(playerid,file,sizeof(file)); // We get the file name
- format(file, 64, "/Gracze/%s.ini", PlayerName(playerid));
- DOF2_CreateFile(file, inputtext); // Creates the file and the password.
- DOF2_SetInt(file, "Kasa", 1); // His money will be set to 1000, you can change
- DOF2_SetInt(file, "Ranga", 0); // His Admin Level will be set to 0, you can change
- DOF2_SetInt(file, "Dostarczen", 0);
- DOF2_SetInt(file, "Gwiazdki", 0);
- DOF2_SetInt(file, "Policja", 0);
- DOF2_SetInt(file, "Swat", 0);
- DOF2_SetInt(file, "StrazGraniczna", 0);
- DOF2_SetInt(file, "Pogotowie", 0);
- DOF2_SetInt(file, "Taxi", 0);
- DOF2_SetInt(file, "PomocDrogowa", 0);
- DOF2_SetInt(file, "PATNews", 0);
- DOF2_SetInt(file, "Gang", 0);
- DOF2_SetInt(file, "StrazPozarna", 0);
- DOF2_SetInt(file, "FBI", 0);
- DOF2_SetInt(file, "MaSkin", 0);
- DOF2_SetInt(file, "Skin", 1);
- DOF2_SetInt(file, "Frakcja", 0);
- DOF2_SetInt(file, "Glod", 100);
- DOF2_SetInt(file, "Sen", 100);
- DOF2_SetInt(file, "Score", 0);
- DOF2_SetInt(file, "Zloto", 0);
- DOF2_SetInt(file, "Pojazd", 0);
- DOF2_SaveFile(); // Saves the file.
- new s[256];
- format(s, sizeof(s), "{999999}Zarejestrowano poprawnie! twoje hasło to: {00CC00}%s{999999} zapamiętaj je!", inputtext);
- Gracz[playerid][Zalogowany] = true;
- TextDrawHideForPlayer(playerid, Panorama0);
- TextDrawHideForPlayer(playerid, Panorama1);
- TextDrawHideForPlayer(playerid, Panorama2);
- TextDrawHideForPlayer(playerid, Panorama3);
- TextDrawHideForPlayer(playerid, nazwaserwa);
- TextDrawHideForPlayer(playerid, Aktualizacja0);
- TextDrawHideForPlayer(playerid, Aktualizacja1);
- TextDrawHideForPlayer(playerid, Aktualizacja2);
- TextDrawHideForPlayer(playerid, Aktualizacja3);
- TextDrawHideForPlayer(playerid, Aktualizacja4);
- if(Gracz[playerid][Ranga] >= 3)
- {
- adminow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 2)
- {
- modow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 1)
- {
- vipow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 0)
- {
- graczy++;
- }
- SendClientMessage(playerid, BIALY, s);
- //Gracz[playerid][Tutorial] = true;
- //TogglePlayerControllable(playerid, false);
- //TogglePlayerSpectating(playerid, true);
- SetTimerEx("test", 1000, false,"i", playerid);
- //SetTimerEx("Tutor1",1000,0,"i",playerid);
- }
- }
- case DIALOG_LOGIN: // If dialog_login (id 2222) shows up
- {
- if(!response) Kick(playerid); // If he click on Quit, he will get kicked.
- if(response) // If he click on Log-in
- {
- new file[500]; // We declare the size of the file
- GetPlayerName(playerid,file,sizeof(file)); // We get the file name
- format(file, 64, "/Gracze/%s.ini", PlayerName(playerid)); // We get the user path from DOF2_File ( folder Users )
- if(DOF2_FileExists(file)) // If he is registered
- {
- if(DOF2_CheckLogin(file,inputtext)) // We check if the password match
- {
- GivePlayerMoney(playerid, DOF2_GetInt(file, "Kasa"));
- Gracz[playerid][Ranga] = DOF2_GetInt(file, "Ranga");
- Gracz[playerid][Dostarczen] = DOF2_GetInt(file, "Dostarczen");
- Gracz[playerid][Gwiazdki] = DOF2_GetInt(file, "Gwiazdki");
- Gracz[playerid][Policja] = DOF2_GetInt(file, "Policja");
- Gracz[playerid][Swat] = DOF2_GetInt(file, "Swat");
- Gracz[playerid][StrazGraniczna] = DOF2_GetInt(file, "StrazGraniczna");
- Gracz[playerid][Pogotowie] = DOF2_GetInt(file, "Pogotowie");
- Gracz[playerid][Taxi] = DOF2_GetInt(file, "Taxi");
- Gracz[playerid][PomocDrogowa] = DOF2_GetInt(file, "PomocDrogowa");
- Gracz[playerid][PATNews] = DOF2_GetInt(file, "PATNews");
- Gracz[playerid][Gang] = DOF2_GetInt(file, "Gang");
- Gracz[playerid][StrazPozarna] = DOF2_GetInt(file, "StrazGraniczna");
- Gracz[playerid][FBI] = DOF2_GetInt(file, "FBI");
- Gracz[playerid][MaSkin] = DOF2_GetInt(file, "MaSkin");
- Gracz[playerid][Skin] = DOF2_GetInt(file, "Skin");
- Gracz[playerid][Frakcja] = DOF2_GetInt(file, "Frakcja");
- Gracz[playerid][Glod] = DOF2_GetInt(file, "Glod");
- Gracz[playerid][Sen] = DOF2_GetInt(file, "Sen");
- SetPlayerScore(playerid, DOF2_GetInt(file, "Score"));
- Gracz[playerid][Zloto] = DOF2_GetInt(file, "Zloto");
- Gracz[playerid][Pojazd] = DOF2_GetInt(file, "Pojazd");
- Gracz[playerid][Bann] = DOF2_GetInt(file, "Banik");
- Gracz[playerid][Wiezienie] = DOF2_GetInt(file, "Wiezienie");
- new s[256];
- format(s, sizeof(s), "{999999}Witaj {00CC00}%s{999999}, zalogowany/a poprawnie !", PlayerName(playerid));
- SetTimerEx("test", 1000, false,"i", playerid);
- SendClientMessage(playerid, BIALY, s);
- TextDrawHideForPlayer(playerid, Panorama0);
- TextDrawHideForPlayer(playerid, Panorama1);
- TextDrawHideForPlayer(playerid, Panorama2);
- TextDrawHideForPlayer(playerid, Panorama3);
- TextDrawHideForPlayer(playerid, nazwaserwa);
- TextDrawHideForPlayer(playerid, Aktualizacja0);
- TextDrawHideForPlayer(playerid, Aktualizacja1);
- TextDrawHideForPlayer(playerid, Aktualizacja2);
- TextDrawHideForPlayer(playerid, Aktualizacja3);
- TextDrawHideForPlayer(playerid, Aktualizacja4);
- Gracz[playerid][Zalogowany] = true;
- Gracz[playerid][MozeZabic] = true;
- if(Gracz[playerid][Ranga] >= 3)
- {
- adminow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 2)
- {
- modow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 1)
- {
- vipow++;
- graczy++;
- }
- else if(Gracz[playerid][Ranga] == 0)
- {
- graczy++;
- }
- return 1;
- }
- else // If the password don't match, they will get an error
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"{FF0000}Złe hasło!","{F81414}Wpisałeś złe hasło!\n{FFFFFF}Wpisz ponownie poprawne hasło aby się zalogować!","Zaloguj","Wyjdź");
- return 1;
- }
- }
- }
- }
- }*/
- return 1;
- }
- forward newsoff(playerid);
- public newsoff(playerid)
- {
- new s[256];
- format(s, sizeof(s), "RT News:");
- TextDrawSetString(PasekStanu[playerid][2], s);
- return 1;
- }
- forward usunmute(playerid);
- public usunmute(playerid)
- {
- Gracz[playerid][Mute] = false;
- SendClientMessage(playerid, SZARY, "Zostałeś odmutowany");
- return 1;
- }
- forward wybuch();
- public wybuch()
- {
- if(bombaa == true)
- {
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- CreateExplosion(xbomba,ybomba,zbomba, 1, 10.0);
- SendClientMessageToAll(BIALY, "{999999}Bomba wybuchła! S.W.A.T i F.B.I nie dało sobie rady z gangiem!");
- }
- return 1;
- }
- forward odpocznij(playerid);
- public odpocznij(playerid)
- {
- TextDrawHideForPlayer(playerid, zacma);
- Gracz[playerid][Sen] = 100;
- TogglePlayerControllable(playerid, true);
- SendClientMessage(playerid, BIALY, "Odpocząłeś");
- return 1;
- }
- forward pojazd1(playerid, weaponid);
- public pojazd1(playerid, weaponid)
- {
- SetTimerEx("s0bek", 2000, false, "i", playerid);
- DestroyVehicle(pojazd[playerid]);
- SlotBron(playerid, weaponid);
- return 1;
- }
- forward s0bek(playerid);
- public s0bek(playerid)
- {
- if(SlotBron(playerid,2))
- {
- new s[256];
- format(s, sizeof(s), "{FF0000}Gracz {FFFFFF}%s {FF0000}został zbanowany przez system, powód: {FFFFFF}s0beit/Cheat", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- Gracz[playerid][Bann] = 1;
- Banuj(playerid);
- }
- else
- {
- TextDrawShowForPlayer(playerid, zacma);
- SendClientMessage(playerid, ZIELONY, "{CC3300}(Anty-Cheat){3366CC}Nie wykryto żadnych oprogramowań, ułatwiających grę");
- if(Gracz[playerid][Wiezienie] == 0)
- {
- SetPlayerPos(playerid, 1444.8179, 2794.1604, 10.6668);
- new s[256];
- //format(s, sizeof(s), "{0066ff}Gracz {FFFFFF}%s {0066ff}rozpoczął pracę jako kierowca", PlayerName(playerid));
- SendClientMessageToAll(BIALY, s);
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, true);
- TextDrawHideForPlayer(playerid, zacma);
- PokazPasek(playerid);
- }
- else if(Gracz[playerid][Wiezienie] >= 1)
- {
- new s[256];
- format(s, sizeof(s), "{999999}Trafiłeś do więzienia, nie odsiedziałeś swojego! jeszcze: %d minut", Gracz[playerid][Wiezienie]);
- SendClientMessage(playerid, BIALY, s);
- Gracz[playerid][Mute] = true;
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, true);
- TextDrawHideForPlayer(playerid, zacma);
- ResetPlayerWeapons(playerid);
- SetPlayerPos(playerid, 2588.10009766,1343.09997559,79.90000153);
- SetPlayerInterior(playerid,0); //Interior wiezienia
- PlayerPlaySound(playerid,1083, 168.2941, 1917.6843, 18.3606);
- SetTimerEx("odejmijwiezienie", 60000, true, "i", playerid);
- SetTimerEx("wiezienie", 60000*Gracz[playerid][Wiezienie], false,"i", playerid);
- }
- }
- return 1;
- }
- forward odejmijwiezienie(playerid);
- public odejmijwiezienie(playerid)
- {
- if(Gracz[playerid][Wiezienie] >= 1)
- {
- Gracz[playerid][Wiezienie]--;
- }
- return 1;
- }
- forward wiezienie(playerid);
- public wiezienie(playerid)
- {
- Gracz[playerid][Wiezienie] = 0;
- SetPlayerColor(playerid, 0x0066ffaa);
- SetPlayerColor(playerid, 0x0066ffAA);
- SetPlayerInterior(playerid, 0);
- SetPlayerHealth(playerid,90.0);
- Gracz[playerid][Mute] = false;
- SetPlayerPos(playerid, 2340.3432, 2456.9328, 14.9687);//Spawn po jailu
- new s[256];
- SendClientMessageToAll(BIALY, s);
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid, true);
- TextDrawHideForPlayer(playerid, zacma);
- PokazPasek(playerid);
- return 1;
- }
- forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
- public ProxDetector(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);
- //radi = 2.0; //Trigger Radius
- 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);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,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
- {
- SendClientMessage(i, col1, string);
- }
- }
- }//not connected
- return 1;
- }
- forward respawn();
- public respawn()
- {
- if (Respawn > 0)
- {
- GameTextForAll(RespawnText[Respawn-1], 2500, 5);
- Respawn--;
- SoundForAll(1056);
- SetTimer("respawn", 1000, 0);
- }
- else
- {
- GameTextForAll("~w~]] ~r~RESPAWN ~w~]]", 2500, 5);
- Respawn = 13;
- SoundForAll(1057);
- static Trailer[MAX_VEHICLES];
- new trailerid;
- for(new i; i < MAX_VEHICLES; i++)
- {
- if(IsVehicleInUsed(i))
- {
- trailerid=GetVehicleTrailer(i);
- if(trailerid)
- Trailer[trailerid]=1;
- else
- Trailer[trailerid]=0;
- }
- }
- for(new v;v<MAX_VEHICLES;v++)
- if(!IsVehicleInUsed(v) && !Trailer[v])
- SetVehicleToRespawn(v);
- SendClientMessageToAll(CZERWONY, " Wszystkie nieużywane auta wróciły na miejsce Spawnu!");
- print(" Wszystkie nieużywane Auta wróciły na miejsce Spawnu!");
- }
- return 1;
- }
- SoundForAll(sound)
- {
- for (new i = 0, j = GetMaxPlayers(); i < j; i ++)
- if (IsPlayerConnected(i))
- PlayerPlaySound(i,sound,0.0,0.0,0.0);
- }
- IsVehicleInUsed(vehicleid)
- {
- new temp;
- for(new i=0;i<1000;i++)
- {
- if(IsPlayerConnected(i) && GetPlayerState(i)==PLAYER_STATE_DRIVER && GetPlayerVehicleID(i)==vehicleid)
- {
- temp++;
- }
- }
- if(temp > 0){ return true; } else return false;
- }
- stock BanCrasher(playerid)
- {
- SetTimerEx("banplayer", 100, false, "i", playerid);
- return 1;
- }
- stock KickAC(playerid)
- {
- SetTimerEx("KickACe", 100, false, "i", playerid);
- return 1;
- }
- stock GetPlayerFPS(playerid) // by pawnmaster
- {
- SetPVarInt(playerid, "DrunkL", GetPlayerDrunkLevel(playerid));
- if(GetPVarInt(playerid, "DrunkL") < 100) SetPlayerDrunkLevel(playerid, 2000);
- else{
- if(GetPVarInt(playerid, "LDrunkL") != GetPVarInt(playerid, "DrunkL"))
- {
- SetPVarInt(playerid, "FPS", (GetPVarInt(playerid, "LDrunkL") - GetPVarInt(playerid, "DrunkL")));
- SetPVarInt(playerid, "LDrunkL", GetPVarInt(playerid, "DrunkL"));
- if((GetPVarInt(playerid, "FPS") > 0) && (GetPVarInt(playerid, "FPS") < 256))
- {
- return GetPVarInt(playerid, "FPS") - 1;
- }
- }
- }
- return 0;
- }
- stock DoInRange(Float: radi, playerid, Float:x, Float:y, Float:z)//sprawdza odleglosc od miejsca
- {
- if(IsPlayerInRangeOfPoint(playerid, radi, x, y, z)) return 1;
- return 0;
- }
- stock NaStacjiPaliw(playerid)//sprawdza czy wogóle jestesmy na stacji paliw
- {
- if(IsPlayerConnected(playerid))
- {
- for(new i = 0;;i++)
- {
- if(i >= MAX_STACJI)
- break;
- if(DoInRange(8.0, playerid, StacjePaliw[i][PosX], StacjePaliw[i][PosY], StacjePaliw[i][PosZ]))
- return 1;
- }
- }
- return 0;
- }
- stock StacjaPaliw(playerid)//sprawdza nam stacje paliw na jakiej jestesmy i zwraca jej id
- {
- for(new nr = 0; nr < MAX_STACJI; nr++)
- {
- if(DoInRange(16.0, playerid, StacjePaliw[nr][PosX], StacjePaliw[nr][PosY], StacjePaliw[nr][PosZ]))
- {
- return nr;
- }
- }
- return 99;
- }
- stock LoadStacjePaliw()
- {
- new buffer[256];
- format(buffer,sizeof(buffer),"SELECT id,x,y,z FROM stacjepaliw");
- mysql_query(buffer);
- mysql_store_result();
- new num = 0;
- while(mysql_fetch_row(buffer,"|"))
- {
- new s[512];
- sscanf(buffer,"p<|>dfff", StacjePaliw[num][uid], StacjePaliw[num][PosX], StacjePaliw[num][PosY], StacjePaliw[num][PosZ]);
- format(s, sizeof(s), "Stacja benzynowa [%d]\n{999999}/tankuj /opony\n{00CC00}5 $ / 1 litr", StacjePaliw[num][uid]);
- StacjeText[num] = CreateDynamic3DTextLabel(s, ZIELONY,StacjePaliw[num][PosX], StacjePaliw[num][PosY], StacjePaliw[num][PosZ], 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, -1, 0, -1,25.0);
- StacjeIcon[num] = CreateDynamicMapIcon(StacjePaliw[num][PosX], StacjePaliw[num][PosY], StacjePaliw[num][PosZ], 55, -1, -1, -1, -1, MAPICON);
- StacjePickup[num] = CreateDynamicPickup(1650, 2, StacjePaliw[num][PosX], StacjePaliw[num][PosY], StacjePaliw[num][PosZ], 0, 0);
- new ss[124];
- format(ss, sizeof(ss), "Stacja UID: %d załadowana", StacjePaliw[num][uid]);
- printf(ss);
- num++;
- }
- allstacje = num;
- printf("Załadowano %i Stacji Paliw",num);
- mysql_free_result();
- }
- stock ReloadStacjePaliw()
- {
- for(new i = 0; i < MAX_STACJI; i++)
- {
- StacjePaliw[i][PosX] = 0;
- StacjePaliw[i][PosY] = 0;
- StacjePaliw[i][PosZ] = 0;
- StacjePaliw[i][cena] = 0;
- DestroyDynamic3DTextLabel(StacjeText[i]);
- DestroyDynamicMapIcon(StacjeIcon[i]);
- DestroyDynamicPickup(StacjePickup[i]);
- }
- LoadStacjePaliw();
- }
- stock PokazPasek(playerid)
- {
- //TextDrawShowForPlayer(playerid, sprite0);
- //TextDrawShowForPlayer(playerid, sprite1);
- //TextDrawShowForPlayer(playerid, sprite2);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][0]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][1]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][2]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][3]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][4]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][5]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][6]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][7]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][8]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][9]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][10]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][11]);
- TextDrawShowForPlayer(playerid, PasekStanu[playerid][12]);
- return 1;
- }
- stock IsVehicleInUse(vehicleid) //By Sacky
- {
- new vdid = VehicleDriverID(vehicleid);
- if(vdid != -1)
- {
- return 1;
- }
- return 0;
- }
- stock VehicleDriverID(vehicleid) //By Jan "DracoBlue" Schütze
- {
- new i;
- for (i=0;i<MAX_PLAYERS;i++)
- {
- if ((IsPlayerConnected(i))&&(GetPlayerVehicleID(i)==vehicleid)&&(GetPlayerState(i)==2)) return i;
- }
- return -1;
- }
- stock LoadVip(playerid)
- {
- new s[1024];
- format(s, sizeof(s), "SELECT `Dzien`, `Miesiac` FROM `vips` WHERE `name` = '%s'", PlayerName(playerid));
- mysql_query(s);
- //'vips' (name VARCHAR(40), Dzien INT(10), Miesiac INT(10))
- mysql_store_result();
- mysql_fetch_row(s,"|");
- sscanf(s, "p<|>dd",
- Gracz[playerid][Dzien],
- Gracz[playerid][Miesiac]);
- mysql_free_result();
- return 1;
- }
- stock LoadStats(playerid)
- {
- new string[2048];
- format(string, sizeof(string), "SELECT `Kasa`, `Ranga`, `Dostarczen`, `Gwiazdki`, `Policja`, `Swat`, `StrazGraniczna`,`Pogotowie`,`Taxi`,`PomocDrogowa`,`PATNews`,`Gang`,`StrazPozarna`,`FBI`,`MaSkin`,`Skin`,`Frakcja`,`Glod`,`Sen`,`Score`,`Zloto`,`Pojazd`,`Banik`,`Wiezienie`,`FT`,`RICO` FROM `users` WHERE `name` = '%s'",PlayerName(playerid));
- mysql_query(string);
- //new s[256];
- //format(s, sizeof(s), "SELECT `Dzien`, `Miesiac` FROM `vips` WHERE `name` = '%s'", PlayerName(playerid));
- //'vips' (name VARCHAR(40), Dzien INT(10), Miesiac INT(10))
- mysql_store_result();
- //mysql_fetch_row(s,"|");
- //sscanf(s, "p<|>dd", Gracz[playerid][Dzien], Gracz[playerid][Miesiac]);
- mysql_fetch_row(string,"|");
- sscanf(string, "p<|>dddddddddddddddddddddddddd",
- Gracz[playerid][Kasa],
- Gracz[playerid][Ranga],
- Gracz[playerid][Dostarczen],
- Gracz[playerid][Gwiazdki],
- Gracz[playerid][Policja],
- Gracz[playerid][Swat],
- Gracz[playerid][StrazGraniczna],
- Gracz[playerid][Pogotowie],
- Gracz[playerid][Taxi],
- Gracz[playerid][PomocDrogowa],
- Gracz[playerid][PATNews],
- Gracz[playerid][Gang],
- Gracz[playerid][StrazPozarna],
- Gracz[playerid][FBI],
- Gracz[playerid][MaSkin],
- Gracz[playerid][Skin],
- Gracz[playerid][Frakcja],
- Gracz[playerid][Glod],
- Gracz[playerid][Sen],
- Gracz[playerid][Score],
- Gracz[playerid][Zloto],
- Gracz[playerid][Pojazd],
- Gracz[playerid][Bann],
- Gracz[playerid][Wiezienie],
- Gracz[playerid][FT],
- Gracz[playerid][RICO]);
- mysql_free_result();
- GivePlayerMoney(playerid,Gracz[playerid][Kasa]);
- SetPlayerScore(playerid,Gracz[playerid][Score]);
- return true;
- }
- stock PlayerIp(playerid)
- {
- new PIp[16];
- GetPlayerIp(playerid, PIp, sizeof(PIp));
- return 1;
- }
- stock SlotBron(playerid, weaponid)
- {
- new weapon, ammo;
- for (new i = 0; i < 13; i ++)
- {
- GetPlayerWeaponData(playerid, i, weapon, ammo);
- if (weapon == weaponid) return 1;
- }
- return (false);
- }
- forward banplayer(playerid);
- public banplayer(playerid)
- {
- Gracz[playerid][Bann] = 1;
- ZapiszKonto(playerid);
- Banuj(playerid);
- }
- forward KickACe(playerid);
- public KickACe(playerid)
- {
- KickEx(playerid);
- }
- Float:GetPlayerVehicleSpeed(playerid)
- {
- new Float:Vx,Float:Vy,Float:Vz;
- GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz);
- return floatmul(floatmul(floatsqroot(floatpower(floatabs(Vx),2)+floatpower(floatabs(Vy),2)+floatpower(floatabs(Vz),2)),100),1.61);
- }
- forward antycheat();
- public antycheat()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- new kicked[120], nazwa[MAX_PLAYER_NAME];
- GetPlayerName(i, nazwa,sizeof(nazwa));
- if(IsPlayerInAnyVehicle(i) && GetPlayerVehicleSpeed(i)>350)
- {
- format(kicked, sizeof(kicked), "Gracz %s został‚ zbanowany przez: System. Powód: AntyCheat: Crasher",nazwa);
- SendClientMessageToAll(CZERWONY, kicked);
- KickAC(i);
- }
- }
- }
- forward spawn1(playerid);
- public spawn1(playerid)
- {
- new Float:Ang;
- GetPlayerFacingAngle(playerid,Ang);
- pojazd[playerid]=CreateVehicle(457, 5000, 5000 , 5000, Ang, 0,1, 1500000);
- PutPlayerInVehicle(playerid, pojazd[playerid], 0);
- SetTimerEx("pojazd1", 1000, false, "i", playerid);
- return 1;
- }
- forward GetDistanceBetweenPlayers(playerid,playerid2);
- public GetDistanceBetweenPlayers(playerid,playerid2)
- {
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
- new Float:dis;
- if (!IsPlayerConnected(playerid) || !IsPlayerConnected(playerid2)){
- return 0;
- }
- GetPlayerPos(playerid,x1,y1,z1);
- GetPlayerPos(playerid2,x2,y2,z2);
- dis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- return floatround(dis);
- }
- forward OdbierzPaliwo();
- public OdbierzPaliwo()
- {
- for(new vehicleid; vehicleid < MAX_VEHICLES; vehicleid++)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- if(GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective))
- {
- if(engine == 1)
- {
- if(Paliwo[vehicleid] > 0)
- {
- new mid = GetVehicleModel(vehicleid);
- if(mid == 509 || mid == 481 || mid == 510) { return 1; }
- else
- {
- new Predkoscc = PobierzPredkoscPojazdu(vehicleid);
- if(Predkoscc <= 5){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.1; }
- if(Predkoscc > 5 && Predkoscc <= 10){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.1; }
- if(Predkoscc > 10 && Predkoscc <= 30){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.2; }
- if(Predkoscc > 30 && Predkoscc <= 50){ Paliwo[vehicleid] = Paliwo[vehicleid]- 0.3; }
- if(Predkoscc > 50 && Predkoscc <= 70){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.4; }
- if(Predkoscc > 70 && Predkoscc <= 90){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.5; }
- if(Predkoscc > 90 && Predkoscc <= 100){ Paliwo[vehicleid] = Paliwo[vehicleid] - 0.6; }
- if(Predkoscc > 100){ Paliwo[vehicleid] = Paliwo[vehicleid] - 1.0; }
- }
- }
- }
- }
- }
- return 1;
- }
- forward OdbierzOpony();
- public OdbierzOpony()
- {
- for(new vehicleid; vehicleid < MAX_VEHICLES; vehicleid++)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- if(GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective))
- {
- if(engine == 1)
- {
- if(Opony[vehicleid] > 0)
- {
- new mid = GetVehicleModel(vehicleid);
- if(mid == 509 || mid == 481 || mid == 510) { return 1; }
- else
- {
- new Predkoscc = PobierzPredkoscPojazdu(vehicleid);
- if(Predkoscc <= 5){ Opony[vehicleid] = Opony[vehicleid] - 1; }
- if(Predkoscc > 5 && Predkoscc <= 10){ Opony[vehicleid] = Opony[vehicleid] - 1; }
- if(Predkoscc > 10 && Predkoscc <= 30){ Opony[vehicleid] = Opony[vehicleid] - 2; }
- if(Predkoscc > 30 && Predkoscc <= 50){ Opony[vehicleid] = Opony[vehicleid]- 2; }
- if(Predkoscc > 50 && Predkoscc <= 70){ Opony[vehicleid] = Opony[vehicleid] - 3; }
- if(Predkoscc > 70 && Predkoscc <= 90){ Opony[vehicleid] = Opony[vehicleid] - 3; }
- if(Predkoscc > 90 && Predkoscc <= 100){ Opony[vehicleid] = Opony[vehicleid] - 4; }
- if(Predkoscc > 100){ Opony[vehicleid] = Opony[vehicleid] - 5; }
- }
- }
- }
- }
- }
- return 1;
- }
- forward vannaczepa(playerid);
- public vannaczepa(playerid)
- {
- if(PlayerVehicleIsVan(playerid))
- {
- new ss[256];
- format(ss, sizeof(ss), "Van");
- TextDrawSetString(Naczepa[playerid][2], ss);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][0]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][1]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][2]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][3]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][4]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][5]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][6]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][7]);
- }
- else
- {
- new ss[256];
- format(ss, sizeof(ss), "Naczepa");
- TextDrawSetString(Naczepa[playerid][2], ss);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][0]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][1]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][2]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][3]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][4]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][5]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][6]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][7]);
- }
- return 1;
- }
- forward nasrodkuoff(playerid);
- public nasrodkuoff(playerid)
- {
- TextDrawHideForPlayer(playerid, nasrodku);
- TextDrawHideForPlayer(playerid, infoBox[0]);
- TextDrawHideForPlayer(playerid, infoBox[1]);
- TextDrawHideForPlayer(playerid, infoBox[2]);
- TextDrawHideForPlayer(playerid, infoBox[3]);
- return 1;
- }
- forward Tutor1(playerid);
- public Tutor1(playerid)
- {
- PlayAudioStreamForPlayer(playerid, "https://dl.dropboxusercontent.com/s/z834k2bgngbcmm6/kbgdHubwVdkG.128.mp3");
- InterpolateCameraPos(playerid, 1532.311645, 842.877197, 43.490371, 1832.044921, 839.722167, 18.615722, 20000);
- InterpolateCameraLookAt(playerid, 1537.118164, 843.131225, 42.136398, 1832.147949, 834.874877, 17.393850, 20000);
- TextDrawShowForPlayer (playerid, Panorama1);
- TextDrawShowForPlayer (playerid, Panorama0);
- TextDrawShowForPlayer (playerid, Panorama3);
- TextDrawShowForPlayer (playerid, Panorama2);
- TextDrawShowForPlayer (playerid, nazwaserwa);
- TextDrawShowForPlayer(playerid, Opis0[playerid]);
- TextDrawShowForPlayer(playerid, Opis1[playerid]);
- TextDrawShowForPlayer(playerid, Opis2[playerid]);
- TextDrawShowForPlayer (playerid, korona);
- TextDrawHideForPlayer(playerid, Aktualizacja0);
- TextDrawHideForPlayer(playerid, Aktualizacja1);
- TextDrawHideForPlayer(playerid, Aktualizacja2);
- TextDrawHideForPlayer(playerid, Aktualizacja3);
- TextDrawHideForPlayer(playerid, Aktualizacja4);
- TextDrawSetString(Opis1[playerid], "WSTEP");
- TextDrawSetString(Opis2[playerid], "Witaj na serwerze ~w~Polski Enemy ~r~Truck~w~.~n~Przed Toba krotki samouczek~n~z ktorego dowiesz sie najwazniejszych~n~informacji o serwerze.~n~Po ukonczeniu poradnika zostaniesz~n~przeniesiony do wybranej bazy.~n~Powodzenia...");
- //SetTimerEx("Tutor2",20000,0,"i",playerid);
- return 1;
- }
- forward Tutor2(playerid);
- public Tutor2(playerid)
- {
- InterpolateCameraPos(playerid, 1156.651611, -1370.408325, 198.551452, 1778.626342, -1489.601562, 97.772750, 10000);
- InterpolateCameraLookAt(playerid, 1161.419311, -1368.910644, 198.711578, 1775.481323, -1486.233276, 99.712646, 10000);
- TextDrawSetString(Opis2[playerid], "Na dobry poczatek zawitaj na naszym~n~forum: petrp.xaa.pl i zaloz~n~konto,dzieki czemu bedziesz na~n~biezaco z nowymi informacjami~n~dotyczacymi Serwera.");
- // SetTimerEx("Tutor3",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor3(playerid);
- public Tutor3(playerid)
- {
- SetPlayerCameraPos(playerid, 1960.8170,-2329.9209,22.6391);//skad ma patrzec kamera
- SetPlayerCameraLookAt(playerid, 1942.6664,-2301.0571,13.5469);//gdzie ma patrzec kamera
- SetPlayerPos(playerid, 2140.5667,995.7719,-10.9899);//gdzie ma byc skin jak kamera jest włonczona
- TextDrawSetString(Opis1[playerid], "ROZWINIECIE");
- TextDrawSetString(Opis2[playerid], "Serwer opiera sie na pracy kierowcy,~n~ktory dzieki zarobionym punktom~n~mozesz dostac sie do jakiejs frakcji.~n~Aby sie do niej dostac~n~nalezy spelniac wymagania Lidera~n~oraz zlozyc podanie na naszym forum(petrp.xaa.pl).");
- //SetTimerEx("Tutor4",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor4(playerid);
- public Tutor4(playerid)
- {
- InterpolateCameraPos(playerid, 1690.640625, -766.240234, 73.582504, 1619.993164, -1254.692016, 68.402282, 15000);
- InterpolateCameraLookAt(playerid, 1689.643066, -771.061401, 72.710006, 1619.208984, -1259.542480, 67.475990, 15000);
- TextDrawSetString(Opis2[playerid], "~n~~w~Aby rozpoczac zlecenie towarowe~n~nalezy wpisac ~y~/zlecenie~w~,~n~~w~a po wybraniu interesujacego~n~nas transportu~n~~w~system pokazuje nam co dalej");
- //SetTimerEx("Tutor5",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor5(playerid);
- public Tutor5(playerid)
- {
- SetPlayerPos(playerid,2140.5667,995.7719,-10.9899);
- SetPlayerCameraPos(playerid,1796.9790,1283.1334,15.2655);
- SetPlayerCameraLookAt(playerid,1797.1156,1301.5978,6.7031);
- TextDrawSetString(Opis2[playerid], "Na serwerze obowiazuje wiele zasad ~n~i kodeksow jak w zyciu realnym.~n~Miedzy innymi:~n~-zasada polskiego ruchu drogowego");
- //SetTimerEx("Tutor6",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor6(playerid);
- public Tutor6(playerid)
- {
- SetPlayerCameraPos(playerid, 1369.3394,744.3507,28.1743);//skad ma patrzec kamera
- SetPlayerCameraLookAt(playerid, 1378.5142,728.7738,10.8203);//gdzie ma patrzec kamera///////////coordy sklepu w sf
- SetPlayerPos(playerid, 2140.5667,995.7719,-10.9899);//gdzie ma byc skin jak kamera jest włonczona
- TextDrawSetString(Opis2[playerid], "Dzieki systemowi glodu gra staje~n~sie bardziej realistyczna~n~przez co nie mozemy dopuscic~n~do smierci postaci.~n~Odzywiac mozna sie w barach i sklepach.~n~Poziom glodu oznaczony jest~n~pod ikonka hamburgera.");
- //SetTimerEx("Tutor7",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor7(playerid);
- public Tutor7(playerid)
- {
- InterpolateCameraPos(playerid, 1616.892578, -1374.538085, 171.704147, 1690.149902, -1490.821411, 34.269153, 15000);
- InterpolateCameraLookAt(playerid, 1615.008056, -1371.546752, 175.239685, 1688.265380, -1487.830078, 37.804687, 15000);
- TextDrawSetString(Opis2[playerid], "Za pomoca czatow lokalnych:~n~/do /m /s~n~rozrywka staje sie latwiejsza~n~gdyz w szybki sposob~n~mozna skontaktowac sie~n~z odpowiednimi osobami na serwerze.");
- //SetTimerEx("Tutor8",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor8(playerid);
- public Tutor8(playerid)
- {
- InterpolateCameraPos(playerid, -2062.107666, -283.796142, 46.440860, -2051.218750, -120.807167, 38.624038, 10000);
- InterpolateCameraLookAt(playerid, -2062.436767, -278.921356, 45.378704, -2050.737304, -115.841476, 38.292251, 10000);
- TextDrawSetString(Opis2[playerid], "Od 50 punktow wymagane jest~n~posiadanie prawa jazdy,~n~ktore mozna wyrobic w WORD~n~znajdujacy sie w LV.~n~Brak tego dokumentu oznacza~n~kare ze strony sluzb porzadkowych.");
- //SetTimerEx("Tutor9",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor9(playerid);
- public Tutor9(playerid)
- {
- SetPlayerCameraPos(playerid, -257.4530,1012.5613,30.4336);//skad ma patrzec kamera
- SetPlayerCameraLookAt(playerid, -243.8778,1003.7106,19.7422);//gdzie ma patrzec kamera
- SetPlayerPos(playerid, 2140.5667,995.7719,-10.9899);//gdzie ma byc skin jak kamera jest włonczona
- TextDrawSetString(Opis2[playerid], "Po osiagnieciu pewnej ilosci punktow~n~jest mozliwosc zakupu domu~n~oraz pojazdow,ktorymi w latwy sposob~n~mozna zarzadzac.");
- //SetTimerEx("Tutor10",15000,0,"i",playerid);
- return 1;
- }
- forward Tutor10(playerid);
- public Tutor10(playerid)
- {
- InterpolateCameraPos(playerid, 1156.651611, -1370.408325, 198.551452, 1778.626342, -1489.601562, 97.772750, 10000);
- InterpolateCameraLookAt(playerid, 1161.419311, -1368.910644, 198.711578, 1775.481323, -1486.233276, 99.712646, 10000);
- TextDrawSetString(Opis1[playerid], "ZAKONCZENIE");
- TextDrawSetString(Opis2[playerid], "Byla to krotka prezentacja~n~z najwazniejszymi opcjami serwera.~n~Mamy nadzieje ze pomoglismy Tobie~n~w pierwszych krokach na serwerze.~n~A teraz powodzenia i szerokiej drogi!~n~~y~Wskazowka: ~w~Zapoznaj sie z ~g~/faq");
- //SetTimerEx("Tutor11",20000,0,"i",playerid);
- return 1;
- }
- forward Tutor11(playerid);
- public Tutor11(playerid)
- {
- TextDrawHideForPlayer(playerid, Panorama1);
- TextDrawHideForPlayer(playerid, Panorama0);
- TextDrawHideForPlayer(playerid, Panorama3);
- TextDrawHideForPlayer(playerid, Panorama2);
- TextDrawHideForPlayer(playerid, nazwaserwa);
- TextDrawHideForPlayer(playerid, korona);
- TextDrawHideForPlayer(playerid, Opis0[playerid]);
- TextDrawHideForPlayer(playerid, Opis1[playerid]);
- TextDrawHideForPlayer(playerid, Opis2[playerid]);
- Gracz[playerid][Tutorial] = false;
- Gracz[playerid][Zalogowany] = true;
- SpawnPlayer(playerid);
- return 1;
- }
- forward zacmaoff(playerid);
- public zacmaoff(playerid)
- {
- TextDrawHideForPlayer(playerid, zacma);
- TogglePlayerControllable(playerid, true);
- SetPlayerDrunkLevel(playerid, 0);
- return 1;
- }
- forward test(playerid);
- public test(playerid)
- {
- SpawnPlayer(playerid);
- return 1;
- }
- forward pogoda();
- public pogoda()
- {
- switch(random(7))
- {
- case 0:
- {
- SetWeather(2);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na słoneczny dzień");
- }
- case 1:
- {
- SetWeather(4);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na pochmurny dzień");
- }
- case 2:
- {
- SetWeather(8);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na burzę");
- }
- case 3:
- {
- SetWeather(9);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na mglisty dzień");
- }
- case 4:
- {
- SetWeather(32);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na bardzo mglisty dzień");
- }
- case 5:
- {
- SetWeather(11);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na słoneczny dzień i niebieskie niebo");
- }
- case 6:
- {
- SetWeather(30);
- SendClientMessageToAll(BIALY, "{999999}Prognoza pogody: {00CC00}Zapowiada się na pochmurny dzień");
- }
- }
- return 1;
- }
- forward ods(playerid);
- public ods(playerid)
- {
- if(!PlayerVehicleIsVan(playerid))
- {
- new vehid = GetPlayerVehicleID(playerid);
- if(IsTrailerAttachedToVehicle(vehid))
- {
- TextDrawShowForPlayer(playerid, Naczepa[playerid][0]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][1]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][2]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][3]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][4]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][5]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][6]);
- TextDrawShowForPlayer(playerid, Naczepa[playerid][7]);
- }
- else
- {
- TextDrawHideForPlayer(playerid, Naczepa[playerid][0]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][1]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][2]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][3]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][4]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][5]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][6]);
- TextDrawHideForPlayer(playerid, Naczepa[playerid][7]);
- }
- }
- return 1;
- }
- forward zaladunek(playerid);
- public zaladunek(playerid)
- {
- TogglePlayerControllable(playerid, true);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{00CC00}Załadowałeś towar !","Zamknij",#);
- //Naczepa[p][7] = TextDrawCreate(4.000000, 315.000000, "Zaladowana: ~r~Nie");
- return 1;
- }
- forward rozladunek(playerid);
- public rozladunek(playerid)
- {
- TogglePlayerControllable(playerid, true);
- new s2[256];
- format(s2, sizeof(s2), "Towar: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][3], s2);
- new s3[256];
- format(s3, sizeof(s3), "Waga: ~r~Brak Towaru", Gracz[playerid][Waga]); // Naczepa[p][4] = TextDrawCreate(5.000000, 279.000000, "Waga: ~g~ 30 ~y~Ton");
- TextDrawSetString(Naczepa[playerid][4], s3);
- new s4[256];
- format(s4, sizeof(s4), "Wynagrodzenie: ~r~Brak"); // Naczepa[p][5] = TextDrawCreate(4.000000, 291.000000, "Wynagrodzenie: ~y~100~g~$~w~/~b~T");
- TextDrawSetString(Naczepa[playerid][5], s4);
- new s5[256];
- format(s5, sizeof(s5), "Zaladunek: ~r~Brak Towaru"); //Naczepa[p][6] = TextDrawCreate(4.000000, 303.000000, "Zaladunek: ~r~Brak Towaru");
- TextDrawSetString(Naczepa[playerid][6], s5);
- new s6[256];
- format(s6, sizeof(s6), "Zaladowana: ~r~Nie"); // Naczepa[playerid][p][7] = Zaladowana ? Tak nIe
- TextDrawSetString(Naczepa[playerid][7], s6);
- ShowPlayerDialog(playerid, DIALOG_INFO, DIALOG_STYLE_MSGBOX, "Info","{00CC00}Rozładowałeś towar !","Zamknij",#);
- return 1;
- }
- forward glodseno(playerid);
- public glodseno(playerid)
- {
- Gracz[playerid][Glod] = Gracz[playerid][Glod] - 3;
- Gracz[playerid][Sen] = Gracz[playerid][Sen] - 2;
- if(Gracz[playerid][Glod] >= 100)
- {
- Gracz[playerid][Glod] = 99;
- }
- else if(Gracz[playerid][Glod] <= 20)
- {
- Gracz[playerid][Glod] = 20;
- }
- return 1;
- }
- forward glodsen(playerid);
- public glodsen(playerid)
- {
- if(Gracz[playerid][Zalogowany] == true)
- {
- new s[256];
- format(s, sizeof(s), "%d%~n~%d%", Gracz[playerid][Glod], Gracz[playerid][Sen]);
- TextDrawSetString(PasekStanu[playerid][6], s);
- }
- return 1;
- }
- forward czas();
- public czas()
- {
- new s[256];
- new godzina,minuta,sekunda;
- gettime(godzina,minuta,sekunda);
- format(s, sizeof(s), "%d:%d:%d", godzina,minuta,sekunda);
- TextDrawSetString(hud0, s);
- return 1;
- }
- forward Kickk(playerid);
- public Kickk(playerid)
- {
- KickEx(playerid);
- return 1;
- }
- forward Bannn(playerid);
- public Bannn(playerid)
- {
- Ban(playerid);
- return 1;
- }
- stock ZapiszVip(playerid)
- {
- new s[512];
- format(s, sizeof(s), "UPDATE `vips` SET Dzien='%d',Miesiac='%d' WHERE name='%s'", Gracz[playerid][Dzien], Gracz[playerid][Miesiac], PlayerName(playerid));
- mysql_query(s);
- mysql_free_result();
- return 1;
- }
- stock ZapiszPojazd(playerid)
- {
- new string[3000];
- format(string, sizeof(string), "UPDATE `pojazdy` SET CarID='%d', CarX='%f', CarY='%f', CarZ='%f', CarR='%f', Kolor1='%d', Kolor2='%d', PaliwoCar='%f', CarZycie='%f' WHERE Wlasciciel='%s'",
- Gracz[playerid][CarID],
- Gracz[playerid][CarX],
- Gracz[playerid][CarY],
- Gracz[playerid][CarZ],
- Gracz[playerid][CarR],
- Gracz[playerid][Kolor1],
- Gracz[playerid][Kolor2],
- Gracz[playerid][PaliwoCar],
- Gracz[playerid][CarZycie],
- PlayerName(playerid));
- //Wlasciciel VARCHAR(40), CarID INT(10), CarX FLOAT(50), CarY FLOAT(50), CarZ FLOAT(50), CarR FLOAT(50), Kolor1 INT(10), Kolor2 INT(10), PaliwoCar FLOAT(50), CarZycie Float(50)
- mysql_query(string);
- mysql_free_result();
- return 1;
- }
- stock WczytajPojazd(playerid)
- {
- new string[2048];
- format(string, sizeof(string), "SELECT `CarID`, `CarX`, `CarY`, `CarZ`, `CarR`, `Kolor1`, `Kolor2`,`PaliwoCar`,`CarZycie` FROM `pojazdy` WHERE `Wlasciciel` = '%s'",PlayerName(playerid));
- mysql_query(string);
- mysql_store_result();
- mysql_fetch_row(string,"|");
- sscanf(string, "p<|>dffffddff",
- Gracz[playerid][CarID],
- Gracz[playerid][CarX],
- Gracz[playerid][CarY],
- Gracz[playerid][CarZ],
- Gracz[playerid][CarR],
- Gracz[playerid][Kolor1],
- Gracz[playerid][Kolor2],
- Gracz[playerid][PaliwoCar],
- Gracz[playerid][CarZycie]);
- mysql_free_result();
- return 1;
- }
- stock ZapiszKonto(playerid)
- {
- if(Gracz[playerid][Zalogowany] == true)
- {
- Gracz[playerid][Kasa] = GetPlayerMoney(playerid);
- Gracz[playerid][Score] = GetPlayerScore(playerid);
- new string[3000];
- format(string, sizeof(string), "UPDATE `users` SET Kasa='%d',Ranga='%d',Dostarczen='%d',Gwiazdki='%d',Policja='%d',Swat='%d',StrazGraniczna='%d',Pogotowie='%d',Taxi='%d',PomocDrogowa='%d',PATNews='%d',Gang='%d',StrazPozarna='%d',FBI='%d',MaSkin='%d',Skin='%d',Frakcja='%d',Glod='%d',Sen='%d',Score='%d',Zloto='%d',Pojazd='%d',Banik='%d',Wiezienie='%d',FT='%d',RICO='%d' WHERE name='%s'",
- Gracz[playerid][Kasa],
- Gracz[playerid][Ranga],
- Gracz[playerid][Dostarczen],
- Gracz[playerid][Gwiazdki],
- Gracz[playerid][Policja],
- Gracz[playerid][Swat],
- Gracz[playerid][StrazGraniczna],
- Gracz[playerid][Pogotowie],
- Gracz[playerid][Taxi],
- Gracz[playerid][PomocDrogowa],
- Gracz[playerid][PATNews],
- Gracz[playerid][Gang],
- Gracz[playerid][StrazPozarna],
- Gracz[playerid][FBI],
- Gracz[playerid][MaSkin],
- Gracz[playerid][Skin],
- Gracz[playerid][Frakcja],
- Gracz[playerid][Glod],
- Gracz[playerid][Sen],
- Gracz[playerid][Score],
- Gracz[playerid][Zloto],
- Gracz[playerid][Pojazd],
- Gracz[playerid][Bann],
- Gracz[playerid][Wiezienie],
- Gracz[playerid][FT],
- Gracz[playerid][RICO],
- PlayerName(playerid));
- mysql_query(string);
- mysql_free_result();
- }
- return true;
- }
- forward zapisgracz(playerid);
- public zapisgracz(playerid)
- {
- if(Gracz[playerid][Zalogowany] == true)
- {
- ZapiszKonto(playerid);
- ZapiszVip(playerid);
- }
- new ping = GetPlayerPing(playerid);
- if(ping >= maxping)
- {
- new s[256];
- format(s, sizeof(s), "{FF0000}Gracz {FFFFFF}%s {FF0000}został wyrzucony z serwera przez: {FFFFFF}AntyLag {FF0000}Powód: {FFFFFF}Przekroczenie pingu: %d/%dms", PlayerName(playerid), ping, maxping);
- SendClientMessageToAll(BIALY, s);
- KickEx(playerid);
- }
- return 1;
- }
- stock KickEx(playerid)
- {
- SetTimerEx("Kickk", 100, false, "i", playerid);
- return 1;
- }
- stock Banuj(playerid)
- {
- SetTimerEx("Bannn", 1100, false, "i", playerid);
- return 1;
- }
- stock GetFreeHouseID()
- {
- new houseid = INVALID_HOUSE_ID, counter = 0, query[128];
- while(houseid == INVALID_HOUSE_ID)
- {
- counter++;
- format(query, sizeof query, "SELECT * FROM `houses` WHERE `HouseID`='%d'", counter);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- houseid = counter;
- db_free_result(result);
- }
- return houseid;
- }
- stock IsValidHouse(houseid)
- {
- new query[128];
- format(query, sizeof query, "SELECT * FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- new numRows = db_num_rows(result);
- db_free_result(result);
- if(!numRows)
- return 0;
- return 1;
- }
- stock GetHouseName(houseid, name[])
- {
- new query[128];
- format(query, sizeof query, "SELECT Name FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- {
- db_free_result(result);
- return 0;
- }
- db_get_field(result, 0, name, 100);
- db_free_result(result);
- return 1;
- }
- stock GetHouseOwner(houseid, owner[])
- {
- new query[128];
- format(query, sizeof query, "SELECT Owner FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- {
- db_free_result(result);
- return 0;
- }
- db_get_field(result, 0, owner, 100);
- db_free_result(result);
- return 1;
- }
- stock GetHousePrice(houseid)
- {
- new query[128];
- format(query, sizeof query, "SELECT Price FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- {
- db_free_result(result);
- return -1;
- }
- new priceStr[20];
- db_get_field(result, 0, priceStr, sizeof priceStr);
- db_free_result(result);
- new price = strval(priceStr);
- return price;
- }
- stock GetHouseInterior(houseid)
- {
- new query[128];
- format(query, sizeof query, "SELECT Interior FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- {
- db_free_result(result);
- return 0;
- }
- new interiorStr[3];
- db_get_field(result, 0, interiorStr, sizeof interiorStr);
- db_free_result(result);
- new interior = strval(interiorStr);
- return interior;
- }
- stock GetHousePos(houseid, &Float:X, &Float:Y, &Float:Z)
- {
- new query[128];
- format(query, sizeof query, "SELECT PosX, PosY, PosZ FROM `houses` WHERE `HouseID`='%d'", houseid);
- new DBResult:result = db_query(housesDB, query);
- if(!db_num_rows(result))
- {
- db_free_result(result);
- return 0;
- }
- new pos[3][20];
- db_get_field(result, 0, pos[0], 20);
- db_get_field(result, 1, pos[1], 20);
- db_get_field(result, 2, pos[2], 20);
- db_free_result(result);
- X = floatstr(pos[0]);
- Y = floatstr(pos[1]);
- Z = floatstr(pos[2]);
- return 1;
- }
- stock IsValidInterior(interiorid)
- {
- switch(interiorid)
- {
- case 1..3, 7, 8, 10: return true;
- }
- return false;
- }
- stock GetInteriorInsidePos(interior, &Float:X, &Float:Y, &Float:Z, &Float:A)
- {
- switch(interior)
- {
- case 1:
- {
- X = 223.1425;
- Y = 1287.2781;
- Z = 1082.1406;
- A = 1.0427;
- }
- case 2:
- {
- X = 226.005401;
- Y = 1240.039062;
- Z = 1082.140625;
- A= 88.782501;
- }
- case 3:
- {
- X = 235.3299;
- Y = 1187.1647;
- Z = 1080.2578;
- A = 3.4573;
- }
- case 7:
- {
- X = 225.7482;
- Y = 1022.0986;
- Z = 1084.0159;
- A = 352.2242;
- }
- case 8:
- {
- X = 2365.3176;
- Y = -1134.9512;
- Z = 1050.8750;
- A = 357.0461;
- }
- case 10:
- {
- X = 2269.7822;
- Y = -1210.4670;
- Z = 1047.5625;
- A = 90.8462;
- }
- }
- return 1;
- }
- stock LoadHouses()
- {
- print(" Rozpoczeto ladowanie domow...");
- new startTime = GetTickCount();
- new DBResult:result = db_query(housesDB, "SELECT HouseID, Name, Price, Owner, PosX, PosY, PosZ FROM `houses`");
- new numRows = db_num_rows(result);
- new count = 0;
- for(new i=0; i<numRows; i++)
- {
- new idstr[20], name[100], price[20], owner[30], posx[20], posy[20], posz[20];
- db_get_field(result, 0, idstr, sizeof idstr);
- db_get_field(result, 1, name, sizeof name);
- db_get_field(result, 2, price, sizeof price);
- db_get_field(result, 3, owner, sizeof owner);
- db_get_field(result, 4, posx, sizeof posx);
- db_get_field(result, 5, posy, sizeof posy);
- db_get_field(result, 6, posz, sizeof posz);
- new houseid, Float:Pos[3];
- houseid = strval(idstr);
- Pos[0] = floatstr(posx);
- Pos[1] = floatstr(posy);
- Pos[2] = floatstr(posz);
- new str[128];
- if(owner[0] == '0')
- {
- format(str, sizeof str, "%s\nCena: %s Score\n(Uzyj /dom aby kupic)", name, price);
- hIcon[houseid] = CreateDynamicMapIcon(Pos[0], Pos[1], Pos[2], 31, CZERWONY);
- hLocked[houseid] = false;
- }
- else
- {
- format(str, sizeof str, "%s\nWłaściciel: %s\n(Wciśnij spację aby wejść)", name, owner);
- hIcon[houseid] = CreateDynamicMapIcon(Pos[0], Pos[1], Pos[2], 32, CZERWONY);
- hLocked[houseid] = true;
- }
- hLabel[houseid] = CreateDynamic3DTextLabel(str, ZIELONY, Pos[0], Pos[1], Pos[2]+0.5, 50.0);
- hPickup[houseid] = CreateDynamicPickup(1273, 1, Pos[0], Pos[1], Pos[2], 0);
- count++;
- db_next_row(result);
- }
- db_free_result(result);
- printf(" Zaladowano %d domow. Czas ladowania: %d ms", count, (GetTickCount()-startTime));
- return 1;
- }
- stock GetHouse(playerid)
- {
- new houseid = INVALID_HOUSE_ID;
- new Float:playerPos[3];
- GetPlayerPos(playerid, playerPos[0], playerPos[1], playerPos[2]);
- new DBResult:result = db_query(housesDB, "SELECT HouseID, PosX, PosY, PosZ FROM `houses`");
- new numRows = db_num_rows(result);
- for(new i=0; i<numRows; i++)
- {
- new pos[3][20];
- db_get_field(result, 1, pos[0], 20);
- db_get_field(result, 2, pos[1], 20);
- db_get_field(result, 3, pos[2], 20);
- if(IsPlayerInRangeOfPoint(playerid, 2.5, floatstr(pos[0]), floatstr(pos[1]), floatstr(pos[2])))
- {
- new idstr[20];
- db_get_field(result, 0, idstr, 20);
- houseid = strval(idstr);
- break;
- }
- db_next_row(result);
- }
- db_free_result(result);
- return houseid;
- }
- stock CountHouses()
- {
- new DBResult:result = db_query(housesDB, "SELECT HouseID FROM `houses`"),
- numRows = db_num_rows(result);
- db_free_result(result);
- return numRows;
- }
- stock PlayerVehicleIsVan(playerid)//zlecenia
- {
- switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
- {
- case 455: return 1;
- case 413: return 1;
- case 578: return 1;
- case 440: return 1;
- case 459: return 1;
- case 482: return 1;
- }
- return 0;
- }
- stock PobierzPredkoscPojazdu(vehicleid) // PawnMaster
- {
- new Float:predx;
- new Float:predy;
- new Float:predz;
- new Float:pred_a;
- new pred_b;
- GetVehicleVelocity(vehicleid, predx, predy, predz);
- pred_a = floatsqroot(((predx*predx)+(predy*predy))+(predz*predz))* 136.666;
- pred_b = floatround(pred_a,floatround_round);
- return pred_b;
- }
- stock Dajexp(playerid, amount) //By PawnMaster
- {
- new string[50];
- SetPlayerScore(playerid,GetPlayerScore(playerid)+amount);
- if(amount >= 0)
- {
- format(string, sizeof(string), "~g~+ %i score",amount);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- if(amount < 0)
- {
- format(string, sizeof(string), "~r~- %i score",amount);
- GameTextForPlayer(playerid, string, 5000, 1);
- }
- return 1;
- }
- stock MozeLadowac(playerid)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new model = GetVehicleModel(vehicleid);
- switch(model)
- {
- case 514, 414, 403, 515, 418, 440, 459, 478, 482, 498, 499, 609, 455, 413, 578: return 1;
- }
- return 0;
- }
- forward SendClientMessageToGang(color, string[]);
- public SendClientMessageToGang(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][Gang] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToPolicja(color, string[]);
- public SendClientMessageToPolicja(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][Policja] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToSwat(color, string[]);
- public SendClientMessageToSwat(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][Swat] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToPD(color, string[]);
- public SendClientMessageToPD(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][PomocDrogowa] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToStraz(color, string[]);
- public SendClientMessageToStraz(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][StrazPozarna] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToPogo(color, string[]);
- public SendClientMessageToPogo(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][Pogotowie] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- forward SendClientMessageToTaxi(color, string[]);
- public SendClientMessageToTaxi(color, string[])
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(Gracz[i][Taxi] >= 1)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- return 1;
- }
- stock SendClientMessageToPawner(color, msg[]){
- for(new x=0; x<MAX_PLAYERS; x++) {
- if(IsPlayerConnected(x)) {
- if(Gracz[x][Ranga] >= 5) {
- SendClientMessage(x, color, msg);
- }
- }
- }
- return 1;
- }
- stock SendClientMessageToAdmins(color, msg[]){
- for(new x=0; x<MAX_PLAYERS; x++) {
- if(IsPlayerConnected(x)) {
- if(Gracz[x][Ranga] >= 3) {
- SendClientMessage(x, color, msg);
- }
- }
- }
- return 1;
- }
- stock SendClientMessageToMods(color, msg[]){
- for(new x=0; x<MAX_PLAYERS; x++) {
- if(IsPlayerConnected(x)) {
- if(Gracz[x][Ranga] >= 2) {
- SendClientMessage(x, color, msg);
- }
- }
- }
- return 1;
- }
- stock SendClientMessageToVips(color, msg[]) {
- for(new x=0; x<MAX_PLAYERS; x++) {
- if(IsPlayerConnected(x)) {
- if(Gracz[x][Ranga] >= 1) {
- SendClientMessage(x, color, msg);
- }
- }
- }
- return 1;
- }
- stock GetVehSpeed(vehid) // By PawnMaster
- {
- new
- Float:X,
- Float:Y,
- Float:Z;
- GetVehicleVelocity(vehid, X, Y, Z);
- return floatround(floatsqroot(floatpower(X, 2) + floatpower(Y, 2) + floatpower(Z, 2)) * 200);
- }
- stock PlayerName(playerid){
- new Name2[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Name2, sizeof(Name2));
- return Name2;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- new s[256];
- format(s, sizeof(s), "Kliknąłeś na %s", PlayerName(clickedplayerid));
- SendClientMessage(playerid, BIALY, s);
- return 1;
- }
- public OnPlayerModelSelection(playerid, response, listid, modelid)
- {
- if(listid == policja)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, policja, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == pogotowie)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, pogotowie, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == pomocdrogowa)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, pomocdrogowa, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == gang)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, gang, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == swat)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, swat, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == strazpoz)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, strazpoz, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == strazgran)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, strazgran, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == taxi)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, taxi, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == fbi)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, fbi, "Wybierz Skin");
- }
- return 1;
- }
- if(listid == patnews)
- {
- if(response)
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybrano Skin");
- SetPlayerSkin(playerid, modelid);
- }
- else
- {
- SendClientMessage(playerid, 0xFF0000FF, "Wybierz skin");
- ShowModelSelectionMenu(playerid, patnews, "Wybierz Skin");
- }
- return 1;
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment