- #include <amxmodx> 
- #include <amxmisc> 
- #include <cstrike> 
- #include <fun> 
- #include <fakemeta> 
- #include <engine> 
- #include <hamsandwich> 
- #include <nvault> 
- #include <colorchat> 
-   
- #define PLUGIN "COD MW3 MOD" 
- #define VERSION "1.4" 
- #define AUTHOR "QTM_Peyote" 
-   
- #define ACCESS_LEVEL ADMIN_KICK 
- #define ADMIN_LISTEN ADMIN_KICK 
-   
- new message[192] 
- new sayText 
- new teamInfo 
- new maxPlayers 
-   
- new strName[191] 
- new strText[191] 
- new alive[11] 
-   
- new bool:bSilent[33] 
- new Odliczanie[33] 
- new itemo[33] 
-   
- #define ZADANIE_POKAZ_INFORMACJE 672 
- #define ZADANIE_WSKRZES 704 
- #define ZADANIE_WYSZKOLENIE_SANITARNE 736 
- #define ZADANIE_POKAZ_REKLAME 768 
- #define ZADANIE_USTAW_SZYBKOSC 832 
- #define ZADANIE_ODBIJAJ -96 
-   
- #define TASKID_REVIVE   1337 
- #define TASKID_RESPAWN  1338 
- #define TASKID_CHECKRE  1339 
- #define TASKID_CHECKST  13310 
- #define TASKID_ORIGIN   13311 
- #define TASKID_SETUSER  13312 
-   
- #define pev_zorigin     pev_fuser4 
- #define seconds(%1)	((1<<12) * (%1)) 
- #define Keysrod		(1<<0)|(1<<1)|(1<<9) // Keys: 1234567890 
-   
- new SyncHudObj 
- new SyncHudObj2 
- new SyncHudObj3 
- new g_msg_screenfade 
-   
- new sprite_white 
- new sprite_blast 
-   
- new g_vault 
-   
- new podkladajacy 
- new rozbrajajacy 
-   
- new doswiadczenia_za_zabojstwo 
- new doswiadczenie_za_bombe 
- new doswiadczenie_za_wygrana 
- new doswiadczenie_za_hs 
- new oddaj_id[33] 
- new bool:dostal_przedmiot[33] 
-   
- new Ubrania_CT[4][] = {"sas","gsg9","urban","gign"} 
- new Ubrania_Terro[4][] = {"arctic","leet","guerilla","terror"} 
-   
- new const maxAmmo[31] = {0,52,0,90,1,32,1,100,90,1,120,100,100,90,90,90,100,120,30,120,200,32,90,120,90,2,35,90,90,0,100} 
- new const maxClip[31] = {-1,13,-1,10,1,7,1,30,30,1,30,20,25,30,35,25,12,20,10,30,100,8,30,30,20,2,7,30,30,-1,50} 
-   
- new g_msgHostageAdd, g_msgHostageDel 
-   
- new pozostale_elektromagnesy[33] 
-   
- new pcvar_ilosc_elektromagnesow, pcvar_zasieg, pcvar_widocznosc_fali 
-   
- new informacije_predmeta_igraca[33][2] 
- new const naziv_predmeta[][] = { 
- 	"Nincs",  
- 	"Támadó Csizmái", //1 
- 	"Dupla Mellény", //2 
- 	"Megerősített Mellény", //3 
- 	"Veterán Kés", //4 
- 	"Meglepetés Támadás", //5 
- 	"Mantó a Partizán", //6  
- 	"Újraéledő", //7 
- 	"Kommandó Kés", //8 
- 	"Kém Szemüveg", //9 
- 	"Misztikus Gránát", //10 
- 	"Nindzsa Láb", //11 
- 	"Titokzatos Katona", //12 
- 	"Misztikus AWP", //13 
- 	"Adrenalin", //14 
- 	"Rámbó Relytéjei", //15 
- 	"HP Mester", //16 
- 	"NASA Mellény", //17 
- 	"HP Töltő", //18 
- 	"Elsősegély Csomag", //19 
- 	"No Recoil", //20 
- 	"Ezres Patronok", //21 
- 	"Tízezres Patronok", //22 
- 	"Kisebb Recoil", //23 
- 	"SWAT Köpeny", //24 
- 	"Kisebb Elsősegély", //25 
- 	"Nomekov Páncélja", //26 
- 	"Kapitány Jegyzetei", //27 
- 	"Isten Hívó", //28 
- 	"Mr.Busta Relytélyei", //29 
- 	"Kaszkadőr Szett", //30 
- 	"Gieki Rejtélyei", //31 
- 	"Generális Felszerelése", //32 
- 	"San Komandós", //33 
- 	"Deagle Mester", //34 
- 	"Shotgun Pro", //35 
- 	"Test Duxa" , //36 
- 	"MC Donald's", //37 
- 	"FBI Felszerelés", //38 
- 	"Nehéz Pancél", //39 
- 	"Vadállat", //40 
- 	"HP Generátor", //41 
- 	"Generális Köpenye", //42 
- 	"Privát Óvszer", //43 
- 	"BunnyHopp", //44 
- 	"Kisebb HP", //45 
- 	"Szamuráj Páncélja", //46 
- 	"Rakéta Pro", //47 
- 	"Nindsza Relytéjei", //48 
- 	"Különleges Bandita", //49 
- 	"Vadember", //50 
- 	"Damage Mester", //51 
- 	"Gordon Rejtélyei", //52 
- 	"Mesterlövész Komplett", //53 
- 	"Professional", //54 
- 	"Füves Cigi", //55 
- 	"M4 Mester", //56 
- 	"Bron Partizán", //57 
- 	"Szamuráj", //58 
- 	"Profi", //59 
- 	"M4 SWAT", //60 
- 	"Rakéta Mester", //61 
- 	"Galil Terrorista", //62 
- 	"Zoom", //63 
- 	"Tolvaj Hátizsák", //64 
- 	"HS Mester", //65 
- 	"SWAT Mellény", //66 
- 	"Szamuráj Felszerelés", //67 
- 	"MacGaiver Kanala", //68 
- 	"Amerikai Felszerelés", // 69 
- 	"Generális Ebédje", //70 
- 	"HP Booster", //71 
- 	"Szuper Töltény", //72 
- 	"HP Lopo", //73 
- 	"Kisebb HP Csomag", //74 
- 	"Hacker", //75 
- 	"Teleport", //76 
- 	"Ogre", // 77 
- 	"Gravitáció Ellenes", //78 
- 	"Gránát Felszerelés", //79 
- 	"M3 Mester", // 80 
- 	"Kivégző", //81 
- 	"Zseni", //82 
- 	"Nyúlós Gumi", //83 
- 	"Hamis C4",//84 
- 	"Stat Növelő", //85 
- 	"Radar Telegráfus", //86 
- 	"Troll", //87 
- 	"HeadShot Mester", //88 
- 	"Dupla Ugrás" //89 
- } 
-   
- new const opis_predmeta[][] = { 
- 	"Egy ellenség megölése után kapsz tárgyat", //!= 
- 	"Halk Futás", //1 
-         "Csökkenti a becsapódó sebzéseket",//2 
-         "Csökkenti a becsapódó sebzéseket", //3 
-         "Sokkal erősebb szúras késsel", //4 
-         "A hátúlról eltalált ellenfél, 2x nagyobb sebzést kap az átlagtól",//5  
-         "Részben láthatatlanná tesz téged", //6 
-         "1/3 esély az újraéledésre, ha megölnek",//7 
-         "Azonnali ölés késsel",//8 
-         "1/3 esélyt kapsz arra, hogy gránáttal azonnali halált okozz",//9 
-         "Azonnali ölés HE Gránáttal",//10 
-         "2x tudsz ugrani a levegőben",//11 
-         "A sérüléseid csökkennek 1/3-hoz. 1/3-hoz esélyed van arra, hogy megvakítsd az ellenséget",//12 
-         "Azonnali ölés AWP-vel", //13 
-         "Minden Frag után, kapsz +50 HP-t",//14 
-         "Minden Frag után, teljes tárat és +20 HP-t kapsz",//15 
-         "Visszakapsz 10 HP-t 3 másodpercenként", //16 
-         "+500 Pancel",//17 
-         "Kapsz minden körben 100 HP-t, viszont lassaban futsz", //18 
-         "Nyomj E betüt HP töltéshez", //19 
-         "Nem ugrál a célzód",//20 
-         "+15 Sebzés",//21 
-         "+25 Sebzés", //22 
-         "Kevésbé ugrál a célzód", //23 
-         "Nem kapsz, csak kevés sebzést, bizonyos tárgyaktól", //24 
-         "Minden körben +50 HP-t kapsz, de hátránya, hogy lassabban futsz", //25 
-         "1/3 esélyed van arra, hogy visszaveri a károdat",//26 
-         "Immunis leszel minden egyes körben 3 golyóra", //27 
-         "Nyomj CTRL-t és SPACE-t a modul használatahoz. 4 másodpercenként töltődik újra a modul",//28 
- 		"Minden körben kapsz 50HP-t, de hátránya, hogy lassaban futsz", //29 
- 		"Kapsz +100hp-t, +20 energiát, és felszereltséged 30 lesz", //30 
- 		"+25 támadás. Úgy nézel ki, mint az ellenfeled. 1/3 esélyt kapsz azonali öles HE Gránáttal", //31  
- 		"Kapsz AK-47-el 1/2 esély ölést és AWP-vel 1/1 esélyt", //32 
- 		"Kapsz M4A1-et és 1/3 esély ölést vele", //33 
- 		"1/3 esélyed Deagle-el az ölés", //34 
- 		"1/3 öles shotgunnal", //35 
- 		"Beállitja a zöld réteg vastagságat 30-ra és nem okoz több kárt 9-re", //36 
- 		"Minden körben +100 HP-t kapsz",//37 
- 		"Kapsz 5 Komplett Cuccot", //38 
- 		"Kapsz sok páncélt", //39 
- 		"Gyorsabban jön a Tapasztalat", //40 
- 		"5 másodpercenként regenerálódik 15 HP-d", //41 
- 		"Körönként kapsz 100HP-t, de hátránya, hogy lassaban futsz", //42 
- 		"Károk csökentése 10, gyors futás, +10 Sebzes", //43 
- 		"Kapsz BunnyHoppot + 70 HP-t", //44 
- 		"HP regenerálódás (változó idoőkent)", //45 
- 		"500 páncél, 1/3 esély az azonali ölésre", //46 
- 		"20% esélyed van arra, hogy többet sebezz Rakétával", //47 
- 		"Gugolj le, és láthatatlan vagy", //48 
- 		"10 másodpercig átmehetsz a falakon", //49 
- 		"10 sebzes, tixo futás, +100 HP", //50 
- 		"+5 Sebzés, a kaptt sebzés csökken 7-el",  //51 
- 		"5mp másodpercenként kapsz valamit", //52 
- 		"1/1 AWP ölés, 1/2 Deagle ölés", //53 
- 		"Te egy pro vagy - 1 HP-d van", //54 
- 		"Úgy nézel ki, mint elenséged és 1/3 esély a Scout-al való ölés", //55 
- 		"Kapsz M4A1 fegyvert + 1/3 azonnali ölést", //56 
- 		"Kapsz AK-47-et + 1/3 azonnali ölést", //57 
- 		"+20 Sebzés, Tixo futás", //58 
- 		"+15 Sebzés, Tixo lépések, 1/3 azonali öles HE Gránát-al", //59    
- 		"1/3 esély ölés M4A1-el + Pancel", //60 
- 		"Kapsz 5 aknát körönként", //61 
- 		"Kapsz Galil-t + 1/3 esély olést vele ", //62 
- 		"Kapsz minden fegyverhez közelítést", //63 
- 		"Minden egyes körben kapsz 16000 $-t", //64 
- 		"Te immunis vagy a fejlövésekre", //65 
- 		"Ha elkapsz valakit fejen, azonnal meghal", //66 
- 		"1/2 ölés USP-vel, úgy nézel ki, mint ellenséged és 1/5 esély ölés MP5-el", //67 
- 		"Végtelen Lőszer", //68 
- 		"1/10 esély ölés AWP-vel", //69 
- 		"+100 HP", //70 
- 		"+100 HP, ölésenként +25", //71 
- 		"Minden egyes ölés után kapsz teljes tárat", //72 
- 		"HP-t lopsz az ellenféltől", //73 
- 		"+40 HP", //74 
- 		"10 másodpercig átmehetsz a falakon", //75 
- 		"Dupla Ugrás", //76 
- 		"Te egy Ogre vagy", //77 
- 		"Kisseb gravitáció", //78 
- 		"+5 Sebzés, + 10 sebesség, 3 akna",//79 
- 		"+ HP-t kapsz, M3-t és 1/5 ölési eselyt vele", //80 
- 		"- 10 sebesség, +20 sebzést és +25 HP-t kapsz ölésenként", //81 
- 		"Összesen 25 HP-d van, láthatatlan vagy és 1/1 esély ölés késsel", //82 
- 		"Kevésbé vagy látható - 15%, 90 HP, kapott sebzés csökket 5 DMG-vel", //83 
- 		"Beállíthatjuk a bomba robbanást",//84 
- 		"+ Energiát, + Inteligenciát kapsz", //85 
- 		"Láthatod az ellenséget a radaron", //86 
- 		"Kapsz 3 másodpercenként valamit", //87 
- 		"Kapsz 50% HP-t éss immunis vagy a fejlövésekre", //88 
- 		"Dupla Ugrás" //89 
- } 
-   
- new zatrzymaj_czas 
-   
- new naziv_igraca[33][64] 
- new klasa_igraca[33] 
- new nivo_igraca[33] = 1 
- new iskustvo_igraca[33] 
-   
- new nowa_klasa_igraca[33] 
-   
- new const poeni_leveli[] = { 
- 0,1,13,31,39,44,50,57,89,116, 
- 126,181,241,293,321,411,443,511,601,658, 
- 678,699,831,969,1065,1190,1346,1427,1539,1626, 
- 1806,1868,2028,2094,2128,2338,2410,2595,2747,2903, 
- 3143,3184,3268,3311,3531,3666,3758,4040,4328,4377, 
- 4477,4579,4839,4892,5108,5163,5443,5671,5961,6197, 
- 6377,6438,6562,6877,7133,7523,7853,8121,8325,8463, 
- 8603,8887,9319,9465,9909,10284,10588,10896,11052,11131, 
- 11451,11694,12022,12105,12609,12779,13123,13297,13561,14095, 
- 14455,14910,15094,15466,15560,15845,16325,16519,16813,17011, 
- 17211,17817,18021,18433,19057,19267,19373,19694,20234,20779, 
- 21219,21885,21997,22562,23132,23247,23363,23948,24538,25252, 
- 25612,26217,26583,26706,27326,28076,28580,28834,29090,29219, 
- 29869,30131,30263,30662,30930,31065,31473,31610,32024,32163, 
- 32443,32584,33294,34152,34296,34731,35169,35610,35758,36056, 
- 36956,37258,38170,38476,39246,39711,40179,40336,40652,41288, 
- 41448,41931,42255,42418,43074,43404,44234,44902,45406,45913, 
- 46253,47279,48311,49003,49873,50223,50399,50576,51466,52540, 
- 52900,53624,54534,55449,56553,57108,57666,57853,58605,59550, 
- 60310,60883,62035,63000,63970,64165,65341,65735,66329,67125, 
- 68125,69331,69937,70343,70955,71160,71984,72812,73020,73438, 
- 73648,73859,74919,75771,77055,77485,78565,79867,80085,80742, 
- 80962,82067,82511,82957,83405,84080,84758,85212,86124,87040, 
- 87960,89346,90042,90974,92378,93083,94027,94975,95213,95452, 
- 96892,98097,99307,100279,101743,102233,103217,104205,104949,105198, 
- 105948,107454,108210,108969,109223,110753,111777,113319,113835,114612, 
- 114872,115133,116443,117758,118022,119612,120410,120944,121748,122017, 
- 122287,123100,124732,125005,125553,127203,128307,128584,128862,129978, 
- 130258,131944,133636,134202,134486,135911,137055,138490,139066,140222, 
- 141092,142256,143716,144302,145478,146953,148433,149918,150812,151709, 
- 152309,152911,154421,155936,156544,158374,159904,161746,162362,162980, 
- 163910,165465,167025,167651,169221,170796,172060,172694,173648,175243, 
- 175563,177168,179100,180069,180393,182018,182996,184304,184632,184961, 
- 185621,187276,188272,188938,190274,191949,192957,194979,196331,198026, 
- 199726,200067,200751,201780,203156,203846,204538,206620,208012,210106, 
- 210456,211158,211862,213274,215398,217528,218952,220737,222885,224321, 
- 225041,225402,226488,228666,229758,231948,233778,235246,235982,237827, 
- 238197,239681,241169,243407,244903,246778,248658,250920,252054,252433, 
- 253573,255859,257387,258153,259305,261615,262773,264321,265485,266652, 
- 268212,269385,271737,272523,273705,275285,276077,277268,279656,281651, 
- 282451,284857,286465,287674,289694,290099,292129,292536,293352,295806, 
- 297856,298267,298679,300331,301159,301574,303654,306156,308246,310341, 
- 311181,313286,315818,317510,320054,322179,323883,325591,326875,328162, 
- 329022,330746,332474,332907,334209,335079,336823,339445,339883,342078, 
- 342958,345163,347815,350473,352249,354919,357595,359383,360279,362973, 
- 364773,367479,368383,371101,372917,374282,375194,377022,378854,380690, 
- 383450,383911,384835,387150,389006,391796,392262,393663,394131,396476, 
- 398826,401652,402124,402597,404967,406867,409723,410677,411155,412592, 
- 413072,413553,414517,415483,416451,418876,421306,424228,426668,428135, 
- 430095,431077,433045,434031,435513,436998,437990,438487,440977,443971, 
- 445971,448476,448978,451996,453508,454518,455024,455531,456547,459601, 
- 461641,462663,465735,467274,469844,470359,471391,473459,474495,475014, 
- 475534,476055,477621,479190,479714,482339,482865,483919,484975,485504, 
- 488154,491340,491872,493471,495073,495608,498824,501509,502585,503124, 
- 504744,507449,510159,512874,516138,518318,519410,522692,523240,524338, 
- 525438,525989,527645,528751,529859,532634,534302,536530,538204,539322, 
- 540442,543247,544371,545497,548881,552271,555101,557936,558504,559073, 
- 560213,560784,564216,564789,566511,568811,572267,574575,577465,580939, 
- 583839,587325,590817,593732,595484,598994,601338,601925,603101,606635, 
- 607815,608406,608998,610777,614341,616126,616722,620304,623294,626888, 
- 629288,632293,634701,637113,638321,639531,640743,641350,641958,643176, 
- 645616,648060,648672,651737,652351,652966,653582,655433,659141,662236, 
- 663476,665339,667827,668450,670322,670947,674703,675330,675958,677216, 
- 678476,679738,680370,682269,683537,687347,691163,692437,696265,698182, 
- 700102,702025,703951,705237,705881,709106,711690,713631,717519,721413, 
- 725313,725964,727920,729226,733150,737080,741016,741673,744963,748258, 
- 751558,753541,754203,757518,761502,763497,766827,769495,772167,774174, 
- 778194,782220,785580,786253,788949,789624,792328,796390,800458,802495, 
- 804535,808621,811349,812715,814767,818877,822307,825055,827807,829185, 
- 831255,831946,834022,837487,841651,842346,843738,845132,849320,850019, 
- 853519,857725,859129,861941,862645,866875,867581,871116,874656,876074, 
- 879624,882468,886028,887454,891024,892454,893886,898188,900342,904656, 
- 908976,913302,915468,919083,919807,923432,925610,929972,930700,933616, 
- 934346,935077,935809,940207,944611,947551,950495,951232,951970,952709, 
- 953449,954190,955674,957903,960135,963115,966099,969834,972826,977320, 
- 978820,983326,987838,992356,993110,994620,996132,998403,1001435,1002194, 
- 1005234,1009039,1012087,1015902,1019722,1022782,1024314,1028916,1029684,1031222, 
- 1034302,1035073,1039705,1041251,1042799,1045124,1049004,1053666,1058334,1060671, 
- 1062231,1066917,1071609,1073175,1077879,1082589,1087305,1088092,1092032,1093610, 
- 1098350,1101514,1106266,1107852,1111028,1115798,1119778,1120575,1122969,1123768, 
- 1126968,1129371,1133381,1136593,1137397,1142227,1147063,1148677,1149485,1153530, 
- 1158390,1159201,1164073,1168138,1169766,1171396,1176292,1179560,1184468,1185287, 
- 1186107,1189391,1192679,1196794,1201738,1205863,1206689,1209997,1212481,1216626, 
- 1218286,1223272,1224104,1226603,1229105,1230775,1233283,1234120,1235796,1237474, 
- 1241674,1246720,1247562,1250934,1255154,1257689,1259381,1261922,1265314,1267012, 
- 1271262,1275517,1277221,1280633,1285757,1290887,1291743,1295171,1298603,1302039, 
- 1304619,1308063,1310649,1315827,1320147,1321012,1321878,1323612,1327952,1333166, 
- 1335776,1336647,1337519,1338392,1343636,1345386,1350642,1355904,1356782,1362056, 
- 1366456,1371742,1374388,1378803,1381455,1385880,1386766,1389427,1392091,1394758, 
- 1395648,1397430,1398322,1403680,1407256,1412626,1413522,1415316,1418010,1418909, 
- 1420709,1422511,1424315,1426121,1430641,1432451,1437887,1439701,1445149,1446967, 
- 1447877,1450610,1451522,1457000,1460656,1463401,1467065,1468899,1471653,1474410, 
- 1479930,1483614,1489146,1490069,1491917,1497467,1499319,1502100,1506740,1507669, 
- 1513249,1517904,1522564,1526296,1530966,1533771,1538451,1544073,1546887,1552521, 
- 1553461,1554402,1557228,1559114,1561946,1562891,1564783,1568571,1571415,1574262, 
- 1576162,1579015,1582823,1586635,1587589,1591409,1592365,1597150,1599066,1600025, 
- 1600985,1601946,1603870,1604833,1605797,1608692,1614488,1620290,1624162,1625131, 
- 1630951,1632893,1635809,1640674,1641648,1646523,1648475,1654337,1655315,1660210, 
- 1664130,1669035,1673945,1675911,1681815,1683785,1685757,1686744,1690696,1693663, 
- 1699603,1703567,1707535,1710514,1716478,1717473,1719465,1722456,1723454,1726451, 
- 999999999 
- } 
-   
- new poeni_igraca[33] 
- new energija_igraca[33] 
- new inteligencija_igraca[33] 
- new bool: pomocs[33] 
- new snaga_igraca[33] 
- new Float:redukcja_obrazen_gracza[33] 
- new kondicija_igraca[33] 
- new maksymalne_energija_igraca[33] 
- new Float:szybkosc_gracza[33] 
- new snaga_predmeta[33] 
-   
- enum { 
- 	NONE = 0, 
- 	Snajperista, 
- 	Marinac, 
- 	ProStrelac, 
- 	Mitraljezac, 
- 	Doktor, 
- 	VatrenaPodrska, 
- 	Miner, 
- 	Demolitions, 
- 	Rusher, 
- 	Rambo, 
- 	Revolveras, 
- 	Bombarder, 
- 	Strelac, 
- 	Informator, 
- 	Pukovnik, 
- 	Pobunjenik, 
- 	SerijskiUbica, 
- 	Desetar, 
- 	Vodnik, 
- 	Kamikaza, 
- 	Assassin, 
- 	Major, 
- 	Kapetan, 
- 	Potpukovnik, 
- 	Marsal, 
- 	NemackiStrelac, 
- 	RuskiPukovnik, 
- 	PoljskaPesadija, 
- 	Mornar, 
- 	Napadac , 
- 	Legija, 
- 	Armageddon, 
- 	Samuraj, 
- 	RatkoMladic, 
- 	SWAT, 
- 	Partizan, 
- 	Gunner, 
- 	Cleric, 
- 	General, 
- 	Terminator, 
- 	Slayer, 
- 	Zastavnik, 
- 	Admiral, 
- 	Fighter, 
- 	Policajac, 
- 	Specijalac, 
- 	Predator, 
- 	NemackiOficir, 
- 	Cetnik, 
- 	ProfVojnik, 
- 	Crysis, 
- 	ProfStrelac, 
- 	Pijandura, 
- 	SkullzJumper, 
- 	SkullzDetective, 
- 	SkullzManijak 
- } 
-   
- new const energija_klase[] = {   
- 	0,      //NONE 
- 	120,    //Snajperista 
- 	140,     //Marinac 
- 	130,     //Pro-Strelac 
- 	120,     //Mitraljezac 
- 	110,     //Doktor 
- 	100,     //Vatrena Podrska 
- 	100,     //Miner 
- 	110,     //Demolitions 
- 	100,     //Rusher 
- 	130,     //Rambo 
- 	120,     //Revolveras 
- 	110,     //Bombarder 
- 	120,     //Strelac 
- 	70,      //Informator 
- 	110,     //Pukovnik 
- 	150,     //Pobunjenik 
- 	110,     //Serijski ubica 
- 	120,     //Desetar 
- 	110,     //Vodnik 
- 	120,     //Kamikaza 
- 	150,     //Assassin 
- 	100,     //Major 
- 	100,     //Kapetan 
- 	100,     //Potpukovnik 
- 	120,     //Marsal 
- 	120,     //Nemacki strelac 
- 	130,     //Ruski pukovnik 
- 	100,     //Poljska pesadija 
- 	110,     //Mornar 
- 	150,     //Napadac 
- 	100,     //Legija 
- 	160,     //Armageddon 
- 	100,     //Samuraj 
- 	150,     //Ratko Mladic 
- 	150,     //SWAT 
- 	100,     //Partizan 
- 	125,     //Gunner 
- 	100,     //Cleric 
- 	130,     //General 
- 	140,     //Terminator 
- 	80,      //Slayer 
- 	110,     //Zastavnik 
- 	125,     //Admiral 
- 	150,     //Fighter 
- 	120,     //Policajac 
- 	110,     //Specijalac 
- 	100,     //Predator 
- 	105,     //NemackiOficir 
- 	124,     //Cetnik 
- 	130,     //ProfVojnik 
- 	80,      //Crysis 
- 	105,      //ProfStrelac 
-          145,      //Pijandura 
- 	150, 
- 	100, 
- 	165 
- } 
-   
- new const Float:brzina_klase[] = {       
- 	0.0,    //None 
- 	1.3,    //Snajperi 
- 	1.35,   //Marinac 
- 	1.0,    //Pro-Strelac 
- 	0.8,    //Mitraljezac 
- 	1.5,    //Doktor 
- 	1.2,    //Vatrena Podrska 
- 	1.1,    //Miner 
- 	1.1,    //Demolitions 
- 	1.3,    //Rusher 
- 	1.2,    //Rambo 
- 	1.1,    //Revolveras 
- 	1.1,    //Bombarder 
- 	1.0,    //Strelac 
- 	1.6,    //Informator 
- 	1.1,    //Pukovnik 
- 	1.4,    //Pobunjenik 
- 	1.0,    //Serijski ubica 
- 	1.0,    //Desetar 
- 	1.1,    //Vodnik 
- 	1.0,    //Kamikaza 
- 	1.4,    //Assassin 
- 	1.2,    //Major 
- 	1.0,    //Kapetan 
- 	1.6,    //Potpukovnik 
- 	1.1,    //Marsal 
- 	1.0,    //Nemacki strelac 
- 	1.0,    //Ruski pukovnik 
- 	1.2,    //Poljska pesadija 
- 	0.7,    //Mornar 
- 	1.2,    //Napadac 
- 	1.0,    //Legija 
- 	1.0,    //Armageddon 
- 	1.4,    //Samuraj 
- 	1.4,    //Ratko Mladic 
- 	1.3,    //SWAT 
- 	1.3,    //Partizan 
- 	1.0,    //Gunner 
- 	1.2,    //Cleric 
- 	1.2,    //General 
- 	1.4,    //Terminator 
- 	1.6,    //Slayer 
- 	1.4,    //Zastavnik 
- 	1.1,    //Admiral 
- 	1.4,    //Fighter 
- 	1.2,    //Policajac 
- 	1.8,    //Specijalac 
- 	1.3,    //Predator 
- 	1.0,    //NemackiOficir 
- 	1.2,    //Cetnik 
- 	1.6,    //ProfVojnik 
- 	1.8,    //Crysis 
- 	1.0,       //ProfStrelac 
-          1.2,     //Pijandura 
- 	1.7, 
- 	1.2, 
- 	2.5 
- } 
-   
- new const armor_klase[] = {      
- 	0,       //None 
- 	100,     //Snajperi 
- 	100,     //Marinac 
- 	100,     //Pro-Strelac 
- 	40,      //Mitraljezac 
- 	0,       //Doktor 
- 	0,       //Vatrena Podrska 
- 	0,       //Miner 
- 	100,     //Demolitions 
- 	40,      //Rusher 
- 	0,       //Rambo 
- 	0,       //Revolveras 
- 	100,     //Bombarder 
- 	40,      //Strelac 
- 	0,       //Informator 
- 	0,       //Pukovnik 
- 	150,     //Pobunjenik 
- 	90,      //Serijski ubica 
- 	0,       //Desetar 
- 	200,     //Vodnik 
- 	0,       //Kamikaza 
- 	100,     //Assassin 
- 	0,       //Major 
- 	0,       //Kapetan 
- 	200,     //Potpukovnik 
- 	0,       //Marsal 
- 	100,     //Nemacki strelac 
- 	0,       //Ruski pukovnik 
- 	0,       //Poljska pesadija 
- 	100,     //Mornar 
- 	0,       //Napadac 
- 	0,       //Legija 
- 	120,     //Armageddon 
- 	0,       //Samuraj 
- 	150,     //Ratko Mladic 
- 	110,     //SWAT 
- 	100,     //Partizan 
- 	100,     //Gunner 
- 	150,     //Cleric 
- 	120,     //General 
- 	50,      //Terminator 
- 	120,     //Slayer 
- 	300,     //Zastavnik 
- 	70,      //Admiral 
- 	100,     //Fighter 
- 	50,      //Policajac 
- 	0,       //Specijalac 
- 	25,      //Predator 
- 	80,      //NemackiOficir 
- 	100,     //Cetnik 
- 	90,      //ProfVojnik 
- 	10,      //Crysis 
- 	45,       //ProfStrelac 
-          100, 
- 	20, 
- 	300, 
- 	65 
- } 
-   
- new const naziv_klase[][] = { 
- 	"Nincs", 
- 	"AWP, Scout", 
- 	"Deagle, Kés", 
- 	"AK47, M4A1", 
- 	"M246", 
- 	"UMP45", 
- 	"MP5, Gránát", 
- 	"P90, 3 Akna", 
- 	"AuG, Gránát Csomag", 
- 	"M3", 
- 	"Famas", 
- 	"Elites, 1 rakéta", 
- 	"M4A1, Deagle", 
- 	"XM1014, Elites", 
- 	"MP5", 
- 	"Famas, Deagle", 
- 	"SG552, 1 Gránát, 1 rakéta", 
- 	"M4A1, Füst Gránát", 
- 	"Scout, Deagle", 
- 	"M3", 
- 	"M4A1, 2 rakéta", 
- 	"Deagle, Kés", 
- 	"M4A1, 10 dinamit", 
- 	"AuG", 
- 	"AWP, Deagle", 
- 	"Deagle", 
- 	"AK47, 2 rakéta", 
- 	"M41A, 1 dinamit", 
- 	"MP5, 2 dinamit", 
- 	"MAC10, 2 dinamit", 
- 	"Famas, P90 3 dinamit", 
- 	"M4A1, Deagle", 
- 	"AK47, AuG, 1 Gránát, 2 dinamit", 
- 	"USP", 
- 	"Scout, Deagle, 5 raketa", 
- 	"M4A1, USP", 
- 	"P90, Vakító Gránát)", 
- 	"G3SG1, Gránát", 
- 	"AK47,Elites, 3 dinamit", 
- 	"M4A1, P90, Deagle", 
- 	"AK47, Deagle", 
- 	"Famas, P90, 3 rakéta", 
- 	"M4A1, P90, Deagle, 2 rakéta", 
- 	"AK47, Famas", 
- 	"M4A1, Scout, USP", 
- 	"XM1014, TMP", 
- 	"Famas, P228", 
- 	"SG552, Glock18, Füst Granát", 
- 	"P90, Glock18, Füst Gránát)", 
- 	"AK47, 2 Gránát, 2 dinamit)", 
- 	"Famas, USP 1 rakéta", 
- 	"SG552, M41A, 2 rakéta", 
- 	"AWP, M4A1", 
- 	"AK47, MP5" 
- } 
-   
- new const frakcije[][] = { 
- 	"Nincs", 
- 	"\wAlap Kasztok", 
- 	"\wAdmin Kasztok" 
- } 
-   
- enum { NONE = 0, o, p,b,s } 
-   
- new const pripada[] = { 
- 	NONE, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	p, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	p, 
- 	p, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	b, 
- 	o, 
- 	p, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	p, 
- 	o, 
- 	b, 
- 	o, 
- 	o, 
- 	b, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
- 	o, 
-          b, 
- 	s, 
- 	s, 
- 	s 
- } 
-   
- new frakcije_igraca[33] 
-   
- new const opis_klasa[][] = { 
- 	"Nema", 
- 	"\yFelszerelés:\r AWP, Deagle, Scout^n\yÉlet:\r 120 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 130%^n\yKülönleges Képességek:\r 1/3 esély ölés AWP-vel", 
- 	"\yFelszerelés:\r Deagle^n\yÉlet:\r 140 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 135%^n\yKülönleges Képességek:\r Egyböl ölés késsel", 
- 	"\yFelszerelés:\r AK47, M4A1^n\yÉlet:\r 110 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 80%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M246^n\yÉlet:\r 120 HP^n\yPáncél:\r 40 ^n\yGyorsaság:\r 80%^n\yKülönleges Képességek:\r Van esélyed arra, hogy elkerüld a bombákat.", 
- 	"\yFelszerelés:\r UMP45^n\yÉlet:\r 110 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 140%^n\yKülönleges Képességek:\r Tudod magad gyógyítani", 
- 	"\yFelszerelés:\r MP5, HE^n\yÉlet:\r 100 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r P90, 3 akna^n\yÉlet:\r 100 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 110%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AUG, Füst, Vakító, Robbanó Gránát^n\yÉlet:\r 110 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 110%^n\yKülönleges Képességek:\r Túléled azt a támadást, ami dinamittal jön, 1 m-n belül, viszont az ellenfél meghal", 
- 	"\yFelszerelés:\r M3^n\yÉlet:\r 100 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 130%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Famas^n\yÉlet:\r 130 HP^n\yPáncél:\r 150 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Minden gyilkosság után kapsz + 20 HP-t, Dupla Ugrás", 
- 	"\yFelszerelés:\r Elites, 1 raketa^n\yÉlet:\r 120 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 110%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, Deagle^n\yÉlet:\r 140 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 90%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r XM1014, Elites^n\yÉlet:\r 120 HP^n\yPáncél:\r 40 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r MP5^n\yÉlet:\r 70 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Famas, Deagle^n\yÉlet:\r 110 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r SG552, 1 akna, 1 HE^n\yÉlet:\r 100 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, Smoke grenade^n\yÉlet:\r 110 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Scout, Deagle^n\yÉlet:\r 120 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M3^n\yÉlet:\r 110 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 110%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, 2 rakete^n\yÉlet:\r 120 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Deagle^n\yÉlet:\r 150 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 200%^n\yKülönleges Képességek:\r Láthatatlan vagy, egyböl ölés késsel", 
- 	"\yFelszerelés:\r M4A1, Pisztoly Csomag, 10 mina^n\yÉlet:\r 90 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 110%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AUG^n\yÉlet:\r 100 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AWP, Deagle^n\yÉlet:\r 100 HP^n\yPáncél:\r 200 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Kevésbé vagy látható", 
- 	"\yFelszerelés:\r Deagle^n\yÉlet:\r 120 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AK47, 2 rakéta^n\yÉlet:\r 90 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, 1 akna^n\yÉlet:\r 130 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 70%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r MP5, 2 dinamit^n\yÉlet:\r 100 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r MAC10, 2 akna^n\yÉlet:\r 110 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r 50% gravitáció", 
- 	"\yFelszerelés:\r Famas, P90, 3 dinamit^n\yÉlet:\r 110 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Kisebb gravitació", 
- 	"\yFelszerelés:\r M4A1, Deagle^n\yÉlet:\r 100 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AK47, AuG, HE, 2 dinamit^n\yÉlet:\r 160 HP^n\yPáncél:\r 120 ^n\yGyorsaság:\r 140%^n\yKülönleges Képességek:\r Kevésbé vagy látható", 
- 	"\yFelszerelés:\r USP^n\yÉlet:\r 100 HP^n\yPáncél:\r Nincs ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Scout, Deagle, 5 rakéta^n\yÉlet:\r 140 HP^n\yPáncél:\r 150 ^n\yGyorsaság:\r 130%^n\yKülönleges Képességek:\r Egyböl olés Scout-tal, Dupla Ugrás", 
- 	"\yFelszerelés:\r M4A1, USP,^n\yÉlet:\r 150 HP^n\yPáncél:\r 110 ^n\yGyorsaság:\r 10%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r P90, Vakító Gránát^n\yÉlet:\r 100 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Kevésbé vagy látható", 
- 	"\yFelszerelés:\r G3SG1, HE^n\yÉlet:\r 125 HP^n\yPáncél:\r 100 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AK47, Elites, 3 akna^n\yÉlet:\r 140 HP^n\yPáncél:\r 50 ^n\yGyorsaság:\r 100%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, P90, Deagle^n\yÉlet:\r 140 HP^n\yPáncél:\r 130 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r 1/10 esely öles Deagle-el", 
- 	"\yFelszerelés:\r AK47, Deagle^n\yÉlet:\r 110 HP^n\yPáncél:\r 120 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r FAMAS, P90, 3 rakete^n\yÉlet:\r 110 HP^n\yPáncél:\r 50 ^n\yGyorsaság:\r 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, P90, Deagle, 2 rakete^n\yÉlet: 90 HP^n\yPáncél: 300 \yGyorsaság: 140%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AK47, Famas^n\yÉlet: 125 HP^n\yPáncél: 70 ^n\yGyorsaság: 110%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r M4A1, Scout, USP, 2 dinamit^n\yÉlet: 150 HP^n\yPáncél: Nincs^n\yGyorsaság: 140%^n\yKülönleges Képességek:\r 1/3 esély ölés késsel.", 
- 	"\yFelszerelés:\r XM1014, TMP, fiveseven^n\yÉlet: 150 HP^n\yPáncél: 50 ^n\yGyorsaság: 120%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r FAMAS, P228^n\yÉlet: 110 HP^n\yPáncél: Nincs^n\yGyorsaság: 150%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r SG552, Glock18, Füst Gránát^n\yÉlet: 100 HP^n\yPáncél: 25 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r P90, Glock18, Füst Gránát^n\yÉlet: 105 HP^n\yPáncél: 80 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r AK47, 2 HE, 2 dinamit^n\yÉlet: 124 HP^n\yPáncél: 100 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r FAMAS,USP,1 rakéta^n\yÉlet: 130 HP^n\yPáncél: 90 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r SG552, M4A1, 2 rakéta^n\yÉlet: 80 HP^n\yPáncél: 10 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nagyon gyors vagy, 65%-ban láthatatlan vagy", 
- 	"\yFelszerelés:\r AWP, M4A1^n\yÉlet: 105 HP^n\yPáncél: 45 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs", 
- 	"\yFelszerelés:\r Dual Infinity^n\yÉlet: 180 HP^n\yPáncél: 100 ^n\yGyorsaság: 0%^n\yKülönleges Képességek:\r Nincs"} 
- new const opisi_za[][] = { 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"(Admin Kaszt)", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"(Admin Kaszt)", 
- 	"(Admin Kaszt)", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"(Admin Kaszt)", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"(Admin Kaszt)", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"", 
- 	"(Skullz Klan)", 
- 	"(Skullz Klan)", 
- 	"(Skullz Klan)" 
-   
- } 
- new const opis_za[][] = { 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Admin Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Admin Kasztok", 
- 	"Admin Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"VIP Kasztok", 
- 	"Sima Kasztok", 
- 	"Admin Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Admin Kasztok", 
- 	"Sima Kasztok", 
- 	"VIP Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"VIP Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"Sima Kasztok", 
- 	"VIP Kasztok", 
- 	"Skullz Klan", 
- 	"Skullz Klan", 
- 	"Skullz Klan" 
-   
- } 
- new broj_medicinskih_paketa[33] 
- new broj_raketa_igraca[33] 
- new Float:poprzednia_rakieta_gracza[33] 
- new broj_mina_igraca[33] 
- new broj_dinamita_igraca[33] 
- new broj_udaraca_igraca[33] 
-   
- new SOUND_START[]	= "items/medshot4.wav" 
- new SOUND_FINISHED[]	= "items/smallmedkit2.wav" 
- new SOUND_FAILED[]	= "items/medshotno1.wav" 
-   
- enum { 
- 	ICON_HIDE = 0, 
- 	ICON_SHOW, 
- 	ICON_FLASH 
- } 
-   
- new bool:g_haskit[33] 
- new Float:g_revive_delay[33] 
- new Float:g_body_origin[33][3] 
- new bool:g_wasducking[33] 
-   
- new g_msg_bartime 
- new g_msg_statusicon 
- new g_msg_clcorpse 
-   
- new cvar_revival_time 
- new cvar_revival_health 
- new cvar_revival_dis 
- new bool:freezetime = true 
- new hasZoom[33] 
-   
- /* --==[ KillStreak ]==-- */ 
- static const CSW_to_offset[] = {0,385,378,388,381,390,382,389,386,383,382,380,380,380,382,386,377,386,379,381,380,386,378,387,384,380,378,0,383}; 
-   
- new cache_trail; 
-   
- new licznik_zabic[33],radar[33],nalot[33],predator[33],nuke[33],emp[33],uav[33], pack[33] 
- new user_controll[33] 
- new emp_czasowe 
-   
- new PobraneOrigin[3] 
- native cod_set_user_xp(id, wartosc) 
- native cod_get_user_xp(id) 
- 	/* --==[ KillStreak ]==-- */ 
-   
- /* --==[ VIP ] ==-- */ 
- static const COLOR[] = "^x04" //green 
- static const CONTACT[] = "" 
- new maxplayers 
- new gmsgSayText 
- new mpd, mkb, mhb 
- new g_MsgSync 
- new health_add 
- new health_hs_add 
- new health_max 
- new nKiller 
- new nKiller_hp 
- new nHp_add 
- new nHp_max 
- new g_vip_active 
- new g_menu_active 
- new bool:HasC4[33] 
- #define DAMAGE_RECIEVED 
- #define Keysrod (1<<0)|(1<<1)|(1<<9) // Keys: 1234567890 
- new round; 
- /* --==[ VIP ] ==-- */ 
-   
- public plugin_init()  
- { 
- 	register_plugin(PLUGIN, VERSION, AUTHOR); 
-   
- 	g_vault = nvault_open("CodMod"); 
-   
- 	register_think("Apteczka","ApteczkaThink"); 
-   
- 	RegisterHam(Ham_TakeDamage, "player", "TakeDamage"); 
- 	RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1); 
- 	RegisterHam(Ham_Touch, "armoury_entity", "DotykBroni"); 
- 	RegisterHam(Ham_Touch, "weapon_shield", "DotykBroni"); 
- 	RegisterHam(Ham_Touch, "weaponbox", "DotykBroni"); 
- 	/* --==[ KillStreak ]==-- */ 
- 	RegisterHam(Ham_Killed, "player", "SmiercGracza", 1); 
- 	RegisterHam(Ham_Touch, "player", "pack_touch", 1); 
- 	/* --==[ KillStreak ]==-- */ 
-   
- 	register_forward(FM_CmdStart, "CmdStart"); 
- 	register_forward(FM_EmitSound, "EmitSound"); 
- 	register_forward(FM_EmitSound, "fwd_emitsound") 
- 	register_forward(FM_PlayerPostThink, "fwd_playerpostthink") 
- 	register_forward(FM_PlayerPreThink, "forward_player_prethink" ); 
- 	register_forward(FM_TraceLine,"fw_traceline"); 
- 	/* --==[ KillStreak ]==-- */ 
- 	register_forward(FM_Touch, "fw_Touch"); 
- 	register_forward(FM_PlayerPreThink, "player_predator"); 
- 	register_forward(FM_PlayerPreThink, "Forward_FM_PlayerPreThink") 
- 	register_forward(FM_ClientKill, "cmdKill") 
- 	set_task (2.0,"radar_scan2",_,_,_,"b"); 
- 	/* --==[ KillStreak ]==-- */ 
-   
- 	register_logevent("PoczatekRundy", 2, "1=Round_Start");  
- 	register_logevent("BombaPodlozona", 3, "2=Planted_The_Bomb"); 
- 	register_event("SendAudio", "BombaRozbrojona", "a", "2&%!MRAD_BOMBDEF"); 
- 	register_event("BarTime", "RozbrajaBombe", "be", "1=10", "1=5"); 
- 	register_event("DeathMsg", "Death", "ade"); 
- 	register_event("Damage", "Damage", "b", "2!=0"); 
- 	register_event("CurWeapon","CurWeapon","be", "1=1"); 
- 	register_event("HLTV", "NowaRunda", "a", "1=0", "2=0"); 
- 	register_event("DeathMsg", "event_death", "a") 
- 	register_event("HLTV", "event_hltv", "a", "1=0", "2=0") 
-   
- 	register_touch("Rocket", "*" , "DotykRakiety"); 
- 	register_touch("Mine", "player",  "DotykMiny"); 
-   
- 	register_cvar("cod_killxp", "70"); 
- 	register_cvar("cod_bombxp", "500"); 
- 	register_cvar("cod_hsexp", "100"); 
- 	register_cvar("cod_winxp", "70"); 
-   
- 	cvar_revival_time = register_cvar("amx_revkit_time", "4") 
- 	cvar_revival_health = register_cvar("amx_revkit_health", "75") 
- 	cvar_revival_dis = register_cvar("amx_revkit_distance", "100.0") 
- 	register_message(get_user_msgid("Health"),"message_health"); 
- 	register_event("SendAudio", "WygranaTerro" , "a", "2&%!MRAD_terwin"); 
- 	register_event("SendAudio", "WygranaCT", "a", "2&%!MRAD_ctwin"); 
-   
- 	register_menucmd(register_menuid("rod"), Keysrod, "Pressedrod") 
- 	/* --==[ KillStreak ]==-- */ 
- 	register_clcmd("radio2", "uzyj_nagrody"); 
- 	/* --==[ KillStreak ]==-- */ 
-   
- 	register_clcmd("say /fegyo", "IzaberiteKlasu") 
- 	register_clcmd("say /osztaly", "IzaberiteKlasu") 
- 	register_clcmd("say /class", "IzaberiteKlasu") 
- 	register_clcmd("say /leiras", "OpisKlase") 
- 	register_clcmd("say /osztalyinfo", "OpisKlase") 
- 	register_clcmd("say /targy", "OpisPredmeta") 
- 	register_clcmd("say /item", "OpisPredmeta") 
- 	register_clcmd("say /dobas", "IzbaciPredmet") 
- 	register_clcmd("say /eldobas", "IzbaciPredmet") 
- 	register_clcmd("say /reset", "KomandaResetujPoene") 
- 	register_clcmd("say /bolt", "Shop") 
- 	register_clcmd("say /pomoc", "WylaczPomoc") 
- 	register_clcmd("say /odaad", "DajPredmet") 
- 	register_clcmd("say /adas", "DajPredmet")            
- 	register_clcmd("say /sell", "ProdajPredmet") 
- 	register_clcmd("say /eladas", "ProdajPredmet") 
-   
- 	register_clcmd("fullupdate", "BlokujKomende"); 
- 	register_clcmd("cl_autobuy", "BlokujKomende"); 
- 	register_clcmd("say /molotov", "BlokujKomende"); 
- 	register_clcmd("say molotov", "BlokujKomende"); 
- 	register_clcmd("cl_rebuy", "BlokujKomende"); 
- 	register_clcmd("cl_setautobuy","BlokujKomende"); 
- 	register_clcmd("rebuy", "BlokujKomende"); 
- 	register_clcmd("autobuy", "BlokujKomende"); 
- 	register_clcmd("glock", "BlokujKomende"); 
- 	register_clcmd("usp", "BlokujKomende"); 
- 	register_clcmd("p228", "BlokujKomende"); 
- 	register_clcmd("deagle", "BlokujKomende"); 
- 	register_clcmd("elites", "BlokujKomende"); 
- 	register_clcmd("fn57", "BlokujKomende"); 
- 	register_clcmd("m3", "BlokujKomende"); 
- 	register_clcmd("XM1014", "BlokujKomende"); 
- 	register_clcmd("mac10", "BlokujKomende"); 
- 	register_clcmd("tmp", "BlokujKomende"); 
- 	register_clcmd("mp5", "BlokujKomende"); 
- 	register_clcmd("ump45", "BlokujKomende"); 
- 	register_clcmd("p90", "BlokujKomende"); 
- 	register_clcmd("galil", "BlokujKomende"); 
- 	register_clcmd("ak47", "BlokujKomende"); 
- 	register_clcmd("scout", "BlokujKomende"); 
- 	register_clcmd("sg552", "BlokujKomende"); 
- 	register_clcmd("awp", "BlokujKomende"); 
- 	register_clcmd("g3sg1", "BlokujKomende"); 
- 	register_clcmd("famas", "BlokujKomende"); 
- 	register_clcmd("m4a1", "BlokujKomende"); 
- 	register_clcmd("bullpup", "BlokujKomende"); 
- 	register_clcmd("sg550", "BlokujKomende"); 
- 	register_clcmd("m249", "BlokujKomende"); 
- 	register_clcmd("shield", "BlokujKomende"); 
- 	register_clcmd("hegren", "BlokujKomende"); 
- 	register_clcmd("sgren", "BlokujKomende"); 
- 	register_clcmd("flash", "BlokujKomende"); 
- 	register_clcmd("vest", "BlokujKomende"); 
- 	register_clcmd("vesthelm", "BlokujKomende"); 
-   
- 	register_concmd("cod_lvl", "cmd_setlvl", ADMIN_CVAR, "<nick> <level>"); 
- 	register_concmd("cod_dajpredmet", "KomandaDajPredmet", ADMIN_KICK, "<nick> <item>"); 
- 	register_message(g_msg_clcorpse, "message_clcorpse") 
- 	register_clcmd("say /vips", "print_adminlist") 
- 	gmsgSayText = get_user_msgid("SayText") 
-   
- 	g_msg_screenfade = get_user_msgid("ScreenFade"); 
- 	g_msg_bartime = get_user_msgid("BarTime") 
- 	g_msg_clcorpse = get_user_msgid("ClCorpse") 
- 	g_msg_statusicon = get_user_msgid("StatusIcon") 
- 	SyncHudObj = CreateHudSyncObj(); 
- 	SyncHudObj2 = CreateHudSyncObj(); 
- 	SyncHudObj3 = CreateHudSyncObj(); 
- 	doswiadczenia_za_zabojstwo = get_cvar_num("cod_killxp"); 
- 	doswiadczenie_za_bombe = get_cvar_num("cod_bombxp"); 
- 	doswiadczenie_za_wygrana = get_cvar_num("cod_winxp"); 
- 	doswiadczenie_za_hs = get_cvar_num("cod_hsexp");	 
-   
- 	register_event("ResetHUD", "ResetHUD", "abe"); 
-   
- 	register_think("magnet","MagnetThink"); 
-   
- 	pcvar_ilosc_elektromagnesow = register_cvar("cod_magnets", "1"); 
- 	pcvar_zasieg = register_cvar("cod_magnetradius", "250"); 
- 	pcvar_widocznosc_fali = register_cvar("cod_wavesvisibility", "5"); 
- 	/* --==[ VIP ] ==-- */ 
- 	mpd = register_cvar("money_per_damage","3") 
- 	mkb = register_cvar("money_kill_bonus","500") 
- 	mhb = register_cvar("money_hs_bonus","300") 
- 	health_add = register_cvar("amx_vip_hp", "15") 
- 	health_hs_add = register_cvar("amx_vip_hp_hs", "30") 
- 	health_max = register_cvar("amx_vip_max_hp", "1000") 
- 	g_vip_active = register_cvar("vip_active", "0") 
- 	g_menu_active = register_cvar("menu_active", "0") 
-   
- 	register_event("CurWeapon", "event_CurWeapon_Vip", "be", "1=1") 
-   
- 	register_event("Damage","Damage2","b") 
- 	register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0") 
-   
- 	register_menucmd(register_menuid("rod"), Keysrod, "Pressedrod") 
- 	register_clcmd("say /vip","ShowMotd") 
-   
- 	maxplayers = get_maxplayers() 
- 	g_MsgSync = CreateHudSyncObj() 
- 	gmsgSayText = get_user_msgid("SayText") 
- 	register_clcmd("say", "handle_say") 
- 	register_cvar("sv_contact", CONTACT, FCVAR_SERVER) 
-   
- 	register_logevent("Round_Reset", 2, "1=Game_Commencing") 
- 	register_event("TextMsg", "Round_Reset", "a", "2&Game_will_restart_in") 
- 	register_event("DeathMsg", "hook_death", "a", "1>0") 
- 	/* --==[ VIP ] ==-- */ 
- 	set_task(30.0, "Pomoc"); 
-   
- 	g_msgHostageAdd = get_user_msgid("HostagePos"); 
- 	g_msgHostageDel = get_user_msgid("HostageK"); 
-   
- 	sayText = get_user_msgid ("SayText") 
-     teamInfo = get_user_msgid ("TeamInfo") 
- 	register_clcmd ("say", "msgControl") 
- 	register_clcmd ("say_team", "msgControl") 
-     maxPlayers = get_maxplayers() 
-   
-     register_message (sayText, "avoid_duplicated") 
-   
-     register_clcmd ("say", "hook_say") 
-     register_clcmd ("say_team", "hook_teamsay") 
-   
- 	set_task(1.5, "radar_scan", _, _, _, "b"); 
- } 
-   
- public avoid_duplicated (msgId, msgDest, receiver) 
- { 
-     return PLUGIN_HANDLED 
-     } 
-   
-     public hook_say(id) 
-     { 
-     read_args (message, 191) 
-     remove_quotes (message) 
-   
-     if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, 
-   
-     return PLUGIN_CONTINUE 
-   
-   
-     new name[32] 
-     get_user_name (id, name, 31) 
-   
-     new bool:admin = false 
-   
-     if (get_user_flags(id) & ACCESS_LEVEL) 
-     admin = true 
-   
-   
-     new bool:steam = false 
-   
-     if (is_user_steam(id)) 
-     steam = true 
-   
-     new isAlive 
-   
-     if (is_user_alive (id)) 
-     { 
-     isAlive = 1 
-     alive = "^x01*Él* " 
-     } 
-     else 
-     { 
-     isAlive = 0 
-     alive = "^x01*Halott* " 
-     } 
-   
-     static color[10] 
-   
- 	if(get_user_flags(id)&ADMIN_LEVEL_C) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s^x04[Konfigos] » ^x03%s ^4[%i]", alive, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     } 	 
-   
- 	else if(get_user_flags(id)&ADMIN_LEVEL_E) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s^x04[Tulaj] » ^x03%s ^4[%i]", alive, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     }       
-   
-     else if(admin) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s^x04[Admin] » ^x03%s ^4[%i]", alive, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     } 
-   
-   
-     else if(!steam) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s^x04[Játékos] » ^x03%s ^4[%i]", alive, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "%s", message) 
-     } 
-     else if (steam) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s^x04[Steames] » ^x03%s ^4[%i]", alive, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "%s", message) 
-     } 
-   
-     format (message, 191, "%s »^x01 %s", strName, strText) 
-   
-     sendMessage (color, isAlive)	 
-   
-     return PLUGIN_CONTINUE 
- } 
-   
- public hook_teamsay(id) 
- { 
-     new playerTeam = get_user_team(id) 
-     new playerTeamName[19] 
-   
-     switch (playerTeam)  
-     { 
-     case 1: 
-     copy (playerTeamName, 11, "Terrorista") 
-   
-     case 2: 
-     copy (playerTeamName, 18, "Anti-Terrorista") 
-   
-     default: 
-     copy (playerTeamName, 9, "Néző") 
-     } 
-   
-     read_args (message, 191) 
-     remove_quotes (message) 
-   
-     if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))  
-   
-     return PLUGIN_CONTINUE 
-   
-   
-     new name[32] 
-     get_user_name (id, name, 31) 
-   
-     new bool:admin = false 
-   
-     if (get_user_flags(id) & ACCESS_LEVEL) 
-     admin = true 
-   
-   
-     new bool:steam = false 
-   
-     if(is_user_steam(id)) 
-     steam = true 
-   
-     new isAlive 
-   
-     if (is_user_alive (id)) 
-     { 
-     isAlive = 1 
-     alive = "^x01*Él* " 
-     } 
-     else 
-     { 
-     isAlive = 0 
-     alive = "^x01*Halott* " 
-     } 
-   
-     static color[10] 
-   
-     if(get_user_flags(id)&ADMIN_LEVEL_C) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s(%s) ^x04[Konfigos] » ^x03%s ^4[%i]", alive, playerTeamName, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     } 	 
-   
- 	else if(get_user_flags(id)&ADMIN_LEVEL_E) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s(%s) ^x04[Tulaj] » ^x03%s ^4[%i]", alive, playerTeamName, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     }    	  
-   
-     else if (admin) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s(%s) ^x04[Admin] » ^x03%s ^4[%i]", alive, playerTeamName, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "^x04%s", message) 
-     } 
-   
-     else if(!steam) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s(%s) ^x04[Játékos] » ^x03%s ^4[%i]", alive, playerTeamName, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "%s", message) 
-     } 
-     else if(steam) 
-     { 
-     get_user_team (id, color, 9) 
-   
-     format (strName, 191, "%s(%s) ^x04[Steames] » ^x03%s ^4[%i]", alive, playerTeamName, name, nivo_igraca[id]) 
-   
-     format (strText, 191, "%s", message) 
-     } 
-   
-     format (message, 191, "%s » ^x01%s", strName, strText) 
-   
-     sendTeamMessage (color, isAlive, playerTeam)	 
-   
-     return PLUGIN_CONTINUE	 
- } 
-   
- public sendMessage (color[], alive) 
- { 
-     new teamName[10] 
-   
-     for (new player = 1; player < maxPlayers; player++) 
-     { 
-     if (!is_user_connected(player)) 
-     continue 
-   
-     if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_user_flags(player) & ADMIN_LISTEN) 
-     { 
-     get_user_team (player, teamName, 9)	 
-   
-     changeTeamInfo (player, color)	 
-   
-     writeMessage (player, message) 
-   
-     changeTeamInfo (player, teamName)	 
-     } 
-     } 
-     } 
-   
-   
-     public sendTeamMessage (color[], alive, playerTeam) 
-     { 
-     new teamName[10] 
-   
-     for (new player = 1; player < maxPlayers; player++) 
-     { 
-     if (!is_user_connected(player)) 
-     continue 
-   
-     if (get_user_team(player) == playerTeam || get_user_flags(player) & ADMIN_LISTEN) 
-     { 
-     if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_user_flags(player) & ADMIN_LISTEN) 
-     { 
-     get_user_team (player, teamName, 9)	 
-   
-     changeTeamInfo (player, color)	 
-     writeMessage (player, message) 
-   
-     changeTeamInfo (player, teamName) 
-     } 
-     } 
-     } 
-     } 
-   
-   
-     public changeTeamInfo (player, team[]) 
-     { 
-     message_begin (MSG_ONE, teamInfo, _, player)	 
-     write_byte (player)	 
-     write_string (team)	 
-     message_end()	 
- } 
-   
-   
- public writeMessage (player, message[]) 
-     { 
-     message_begin (MSG_ONE, sayText, {0, 0, 0}, player)	 
-     write_byte (player) 
-     write_string (message) 
-     message_end () 
-     } 
-   
-     stock bool:is_user_steam(id) 
-     { 
-     static dp_pointer; 
-   
-     if (dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider"))) 
-     { 
-     server_cmd("dp_clientinfo %d", id); 
-     server_exec(); 
-     return (get_pcvar_num(dp_pointer) == 2) ? true : false; 
-     } 
-   
-     return false; 
- } 
-   
- public msgControl(id){ 
- 	new message[192] 
- 	read_args (message, 191) 
- 	remove_quotes (message) 
-   
- 	new Bnum = strlen(message) 
- 	new Nnum = 0 
- 	new i = 0 
-   
- 	while(i < Bnum) 
- 	{ 
- 		if(message[i] == '1' || message[i] == '2' || message[i] == '3' || message[i] == '4' || message[i] == '5' || message[i] == '6' || message[i] == '7' || message[i] == '8' || message[i] == '9' || message[i] == '0') 
- 			Nnum++ 
- 		++i 
- 	} 
-   
- 	if( Nnum >= 7) 
- 	{ 
- 		ColorChat(id, RED, "[Szerver]^4 A Szerveren tilos a hírdetés."); 
- 		return PLUGIN_HANDLED 
- 	} 
-   
- 	return PLUGIN_CONTINUE	 
- } 
-   
- public Shop(id) 
- { 
- 	new menu = menu_create("\rBolt:", "ShopInfo"); 
- 	menu_additem(menu, "\w2db. Virsli \r[20 HP] \yÁra: \w4000$"); 
- 	menu_additem(menu, "\wKicsi HP Csomag \r[50 HP] \yÁra: \w10000$"); 
- 	menu_additem(menu, "\wNormális HP Csomag \r[100 HP] \yÁra: \w15000$"); 
- 	menu_additem(menu, "\wNagy HP Csomag \r[250 HP] \yÁra: \w16000$"); 
- 	menu_additem(menu, "\wVéletlenszerű Tárgy. \yÁra: \w10000$"); 
- 	menu_additem(menu, "\wTárgy Erő \r[+80] \yÁra: \w9000$"); 
- 	menu_additem(menu, "\wGránát Csomag \r[3db. Gránát] \yÁra: \w2500$"); 
- 	menu_additem(menu, "\wFegyver Csomag \r[M4A1,AWP,Deagle] \yÁra: \w12000$"); 
- 	menu_additem(menu, "\wKicsi Tapasztalat Csomag \r[Véletlenszerű Tapasztalat 50 és 200 tapasztalat között] \yÁra: \w2000$"); 
- 	menu_additem(menu, "\wNormális Tapasztalat Csomag \r[Véletlenszerű Tapasztalat 200 és 500 tapasztalat között] \yÁra: \w4000$"); 
- 	menu_additem(menu, "\wKözepes Tapasztalat Csomag \r[Véletlenszerű Tapasztalat 500 és 1000 tapasztalat között] \yÁra: \w8000$"); 
- 	menu_additem(menu, "\wNagy Tapasztalat Csomag \r[Véletlenszerű Tapasztalat 1000 és 3000 tapasztalat között] \yÁra: \w16000$"); 
- 	menu_additem(menu, "\wAkna Csomag \r[2db. Akna] \yÁra: \w10000$"); 
- 	menu_additem(menu, "\wDinamit Csomag \r[2db. Dinamit] \yÁra: \w10000$"); 
- 	menu_additem(menu, "\wRakéta Csomag \r[2db. Raketa] \yÁra: \w16000$"); 
- 	menu_display(id, menu); 
- } 
-   
- public ShopInfo(id, menu, item) 
- { 
- 	client_cmd(id, "spk mw/select") 
-   
- 	if(item == MENU_EXIT) 
- 	{ 
- 		menu_destroy(menu) 
- 		return PLUGIN_HANDLED 
- 	} 
-   
- 	menu_display(id, menu) 
-   
- 	new kasa_gracza = cs_get_user_money(id)  
- 	new hp = get_user_health(id) 
-   
- 	switch(item) 
- 	{ 
- 		case 0: 
- 		{ 
- 			new koszt = 4000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			if(hp >= maksymalne_energija_igraca[id]) 
- 			{ 
- 				ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 2 Virslit, azaz 20 Életet."); 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			cs_set_user_money(id, kasa_gracza-koszt); 
- 			new ammount=20; 
- 			new nowe_zdrowie = (hp+ammount<maksymalne_energija_igraca[id])? hp+ammount: maksymalne_energija_igraca[id]; 
- 			set_user_health(id, nowe_zdrowie); 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Neked teljes életed van, így nem tudsz venni még 20 Életet!!"); 
- 		} 
- 		case 1: 
- 		{ 
- 			new koszt = 10000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			if(hp >= maksymalne_energija_igraca[id]) 
- 			{ 
- 				ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 50 Életet."); 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			cs_set_user_money(id, kasa_gracza-koszt); 
- 			new ammount=50; 
- 			new nowe_zdrowie = (hp+ammount<maksymalne_energija_igraca[id])? hp+ammount: maksymalne_energija_igraca[id]; 
- 			set_user_health(id, nowe_zdrowie); 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Neked teljes életed van, így nem tudsz venni még 50 Életet!"); 
- 		} 
- 		case 2: 
- 		{ 
- 			new koszt = 15000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			if(hp >= maksymalne_energija_igraca[id]) 
- 			{ 
- 				ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 100 Életet."); 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			cs_set_user_money(id, kasa_gracza-koszt); 
- 			new ammount=100; 
- 			new nowe_zdrowie = (hp+ammount<maksymalne_energija_igraca[id])? hp+ammount: maksymalne_energija_igraca[id]; 
- 			set_user_health(id, nowe_zdrowie); 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Neked teljes életed van, így nem tudsz venni még 100 életet!!"); 
- 		} 
- 		case 3: 
- 		{ 
- 			new koszt = 16000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			if(hp >= maksymalne_energija_igraca[id]) 
- 			{ 
- 				ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 250 Életet."); 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			cs_set_user_money(id, kasa_gracza-koszt); 
- 			new ammount=250; 
- 			new nowe_zdrowie = (hp+ammount<maksymalne_energija_igraca[id])? hp+ammount: maksymalne_energija_igraca[id]; 
- 			set_user_health(id, nowe_zdrowie); 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Neked teljes életed van, így nem tudsz venni még 250 Életet!"); 
- 		} 
- 		case 4: 
- 		{ 
- 			new koszt = 10000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_HANDLED; 
- 			} 
- 			else if (kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza-koszt); 
- 				DajPrzedmiot(id, random_num(1, sizeof naziv_predmeta-1)); 
- 			} 
- 		} 
- 		case 5: 
- 		{ 
- 			new jego_snaga = snaga_predmeta[id] 
- 			new koszt= 9000 
- 			new ilosc_wytrzy = 80  
-   
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04 Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt && jego_snaga < 80) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				snaga_predmeta[id] += ilosc_wytrzy 
- 				ColorChat(id, RED, "[Bolt]^x04 Vettél +80 Tárgy Erőt.", ilosc_wytrzy);    
- 			} 
- 			else if(jego_snaga >= 81) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt]^x04 80, vagy kevesebb Tárgy Erőd kell legyen, hogy tudhass venni 80 Tárgy Erőt!");  
- 			} 
- 		} 
- 		case 6: 
- 		{ 
- 			new koszt = 2500 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				give_item(id, "weapon_hegrenade"); 
- 				give_item(id, "weapon_flashbang"); 
- 				give_item(id, "weapon_smokegrenade"); 
- 				ColorChat(id, GREEN, "^x04 [Bolt] ^x04Gránátok megvéve.")     
- 			} 
- 		} 
- 		case 7: 
- 		{ 
- 			new koszt = 12000 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				give_item(id, "weapon_m4a1"); 
- 				give_item(id, "weapon_awp"); 
- 				give_item(id, "weapon_deagle"); 
- 				ColorChat(id, GREEN, "^x04 [Bolt] ^x04Fegyvercsomag megvéve!")     
- 			} 
- 		} 
- 		case 8: 
- 		{ 
- 			new koszt = 2000 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				new exp = random_num(50, 200); 
- 				ColorChat(id, RED, "[Bolt] ^x04Kaptál %d Tapasztalatot.", exp)     
- 				iskustvo_igraca[id] += exp;  
- 			} 
- 		} 
- 		case 9: 
- 		{ 
- 			new koszt = 4000 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				new exp = random_num(200, 500); 
- 				ColorChat(id, RED, "[Bolt] ^x04Kaptál %d Tapasztalatot.", exp)     
- 				iskustvo_igraca[id] += exp;  
- 			} 
- 		} 
- 		case 10: 
- 		{ 
- 			new koszt = 8000 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				new exp = random_num(500, 1000); 
- 				ColorChat(id, RED, "[Bolt] ^x04Kaptál %d Tapasztalatot.", exp)     
- 				iskustvo_igraca[id] += exp;  
- 			} 
- 		} 
- 		case 11: 
- 		{ 
- 			new koszt = 16000 
- 			if(kasa_gracza < koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 			} 
- 			else if(kasa_gracza >= koszt) 
- 			{ 
- 				cs_set_user_money(id, kasa_gracza -= koszt) 
- 				new exp = random_num(1000, 5000); 
- 				ColorChat(id, RED, "[Bolt] ^x04Kaptál %d Tapasztalatot.", exp)     
- 				iskustvo_igraca[id] += exp; 
- 			} 
- 		} 
- 		case 12: 
- 		{ 
- 			new koszt = 10000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			broj_mina_igraca[id] +=2; 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 2db. aknát."); 
- 			cs_set_user_money(id, kasa_gracza -= koszt) 
- 		} 
- 		case 13: 
- 		{ 
- 			new koszt = 10000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			broj_dinamita_igraca[id] +=2; 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Sikeresen vettél 2db. dianamitot."); 
- 			cs_set_user_money(id, kasa_gracza -= koszt) 
- 		} 
- 		case 14: 
- 		{ 
- 			new koszt = 10000; 
- 			if (kasa_gracza<koszt) 
- 			{ 
- 				ColorChat(id, RED, "[Bolt] ^x04Nincs elég Pénzed. Ára: $%d.", koszt) 
- 				return PLUGIN_CONTINUE; 
- 			} 
- 			broj_raketa_igraca[id] +=2; 
- 			ColorChat(id,GREEN,"[Bolt]^x01 Sikersen vettél 2db. rakétát."); 
- 			cs_set_user_money(id, kasa_gracza -= koszt) 
- 		} 
- 	} 
-   
- 	return PLUGIN_CONTINUE 
- } 
-   
- public plugin_precache() 
- { 
- 	sprite_white = precache_model("sprites/white.spr") 
- 	sprite_blast = precache_model("sprites/dexplo.spr") 
-   
- 	precache_sound("mw/select.wav") 
- 	precache_sound("mw/start.wav") 
- 	precache_sound("mw/start2.wav") 
- 	precache_sound("mw/levelup.wav") 
-   
- 	precache_model("models/w_medkit.mdl") 
- 	precache_model("models/rpgrocket.mdl") 
- 	precache_model("models/mine.mdl") 
-   
- 	precache_sound("weapons/mine_charge.wav") 
- 	precache_sound("weapons/mine_activate.wav") 
- 	precache_sound("weapons/mine_deploy.wav") 
-   
- 	precache_sound(SOUND_START) 
- 	precache_sound(SOUND_FINISHED) 
- 	precache_sound(SOUND_FAILED) 
-   
- 	/* --==[ KillStreak ]==-- */ 
- 	cache_trail = precache_model("sprites/smoke.spr") 
- 	precache_model("models/p_hegrenade.mdl"); 
- 	precache_model("models/cod_carepackage.mdl") 
- 	precache_model("models/cod_plane.mdl") 
- 	precache_model("models/cod_predator.mdl") 
- 	precache_sound("mw/nuke_enemy1.wav") 
- 	precache_sound("mw/jet_fly1.wav") 
- 	precache_sound("mw/nuke_give.wav") 
- 	precache_sound("mw/emp_effect.wav") 
- 	precache_sound("mw/counter_enemy.wav") 
- 	precache_sound("mw/air_give.wav") 
- 	precache_sound("mw/predator_give.wav") 
- 	precache_sound("mw/emp_give.wav") 
- 	precache_sound("mw/uav_give.wav") 
- 	/* --==[ KillStreak ]==-- */ 
- } 
-   
- public CmdStart(id, uc_handle) 
- { 
- 	if(!is_user_alive(id)) 
- 	{ 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	if(zatrzymaj_czas && zatrzymaj_czas != id) 
- 	{ 
- 		entity_set_vector(id, EV_VEC_velocity, Float:{0.0, 0.0, 0.0}); 
- 		entity_set_vector(id, EV_VEC_v_angle, Float:{0.0, 0.0, 0.0}); 
- 		entity_set_vector(id, EV_VEC_angles, Float:{0.0, 0.0, 0.0}); 
- 		entity_set_int(id, EV_INT_fixangle, 1); 
- 		set_pdata_float(id, 83, 0.1, 5); 
- 		set_uc(uc_handle, UC_Buttons, 0); 
- 		new name[55]; 
- 		get_user_name(zatrzymaj_czas, name, 54); 
- 		client_print(id, print_center, "%s Htralv id.", name); 
- 	} 
-   
- 	new button = get_uc(uc_handle, UC_Buttons); 
- 	new oldbutton = get_user_oldbutton(id); 
- 	new flags = get_entity_flags(id); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 11 || klasa_igraca[id] == Rambo) 
- 	{ 
- 		if((button & IN_JUMP) && !(flags & FL_ONGROUND) && !(oldbutton & IN_JUMP) && broj_udaraca_igraca[id] > 0) 
- 		{ 
- 			broj_udaraca_igraca[id]--; 
- 			new Float:velocity[3]; 
- 			entity_get_vector(id,EV_VEC_velocity,velocity); 
- 			velocity[2] = random_float(265.0,285.0); 
- 			entity_set_vector(id,EV_VEC_velocity,velocity); 
- 		} 
- 		else if(flags & FL_ONGROUND) 
- 		{	 
- 			broj_udaraca_igraca[id] = 0 
-   
- 			if(informacije_predmeta_igraca[id][0] == 11) 
- 			{ 
- 				broj_udaraca_igraca[id]++ 
- 			} 
-   
- 			if(klasa_igraca[id] == Rambo) 
- 			{ 
- 				broj_udaraca_igraca[id]++ 
- 			} 
- 		} 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 48) 
- 	{ 
- 		if(button & IN_DUCK) 
- 		{ 
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 8) 
- 		} 
- 		else 
- 		{ 
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) 
- 		} 
- 	} 
-   
- 	if(button & IN_ATTACK2 && !(pev(id, pev_oldbuttons) & IN_ATTACK2) && informacije_predmeta_igraca[id][0] == 63) 
- 	{ 
- 		new szClip, szAmmo 
- 		new WeapID = get_user_weapon( id, szClip, szAmmo ) 
-   
- 		if(WeapID != CSW_KNIFE && WeapID != CSW_C4 && WeapID != CSW_AWP && WeapID != CSW_SCOUT && WeapID != CSW_SG550 && WeapID != CSW_G3SG1 && !hasZoom[id]) 
- 		{ 
- 			hasZoom[id] = true; 
- 			cs_set_user_zoom(id, CS_SET_FIRST_ZOOM, 1); 
- 			emit_sound(id, CHAN_ITEM, "weapons/zoom.wav", 0.20, 2.40, 0, 100); 
- 		} 
-   
- 		else if (hasZoom[id]) 
- 		{ 
- 			hasZoom[id] = false; 
- 			cs_set_user_zoom(id, CS_RESET_ZOOM, 0); 
- 		} 
- 	} 
-   
- 	if(button & IN_ATTACK) 
- 	{ 
- 		new Float:punchangle[3]; 
-   
- 		if(informacije_predmeta_igraca[id][0] == 20) 
- 			entity_set_vector(id, EV_VEC_punchangle, punchangle); 
- 		if(informacije_predmeta_igraca[id][0] == 23) 
- 		{ 
- 			entity_get_vector(id, EV_VEC_punchangle, punchangle); 
- 			for(new i=0; i<3;i++)  
- 				punchangle[i]*=0.9; 
- 			entity_set_vector(id, EV_VEC_punchangle, punchangle); 
- 		} 
-   
- 		if(informacije_predmeta_igraca[id][0] == 70) 
- 		{ 
- 			entity_get_vector(id, EV_VEC_punchangle, punchangle); 
- 			for(new i=0; i<3;i++)  
- 				punchangle[i]*=1.1; 
- 			entity_set_vector(id, EV_VEC_punchangle, punchangle); 
- 		} 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 28 && button & IN_JUMP && button & IN_DUCK && flags & FL_ONGROUND && get_gametime() > informacije_predmeta_igraca[id][1]+4.0) 
- 	{ 
- 		informacije_predmeta_igraca[id][1] = floatround(get_gametime()) 
- 		new Float:velocity[3] 
- 		VelocityByAim(id, 700, velocity) 
- 		velocity[2] = random_float(265.0,285.0) 
- 		entity_set_vector(id, EV_VEC_velocity, velocity) 
- 	} 
-   
- 	new clip, ammo, weapon = get_user_weapon(id, clip, ammo); 
-   
- 	if(maxClip[weapon] == -1 || !ammo) 
- 	{ 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 77 && ((button & IN_RELOAD && !(oldbutton & IN_RELOAD) && !(button & IN_ATTACK)) || !clip)) 
- 	{ 
- 		cs_set_user_bpammo(id, weapon, ammo-(maxClip[weapon]-clip)); 
- 		new new_ammo = min(clip+ammo, maxClip[weapon]); 
- 		set_user_clip(id, new_ammo); 
- 	} 
-   
- 	return FMRES_IGNORED 
- } 
-   
- public Odrodzenie(id) 
- { 
- 	if(!is_user_alive(id) || !is_user_connected(id)) 
- 		return PLUGIN_CONTINUE; 
-   
- 	if(nowa_klasa_igraca[id]) 
- 	{ 
- 		klasa_igraca[id] = nowa_klasa_igraca[id]; 
- 		nowa_klasa_igraca[id] = 0; 
- 		strip_user_weapons(id); 
- 		give_item(id, "weapon_knife"); 
- 		switch(get_user_team(id)) 
- 		{ 
- 			case 1: give_item(id, "weapon_glock18"); 
- 				case 2: give_item(id, "weapon_usp"); 
- 			} 
- 		WczytajDane(id, klasa_igraca[id]); 
- 	} 
-   
- 	if(!klasa_igraca[id]) 
- 	{ 
- 		IzaberiteKlasu(id); 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	switch(klasa_igraca[id]) 
- 	{ 
- 		case Snajperista: 
- 		{ 
- 			give_item(id, "weapon_awp"); 
- 			give_item(id, "weapon_scout"); 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case Marinac: 
- 		{ 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case ProStrelac: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_ak47"); 
- 		} 
- 		case Mitraljezac: 
- 		{ 
- 			give_item(id, "weapon_m249"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			give_item(id, "weapon_flashbang");                              
- 			give_item(id, "weapon_smokegrenade"); 
- 		} 
- 		case Doktor: 
- 		{ 
- 			give_item(id, "weapon_ump45") 
- 			broj_medicinskih_paketa[id] = 4 
- 		}       
- 		case VatrenaPodrska: 
- 		{ 
- 			give_item(id, "weapon_mp5navy"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Miner: 
- 		{ 
- 			give_item(id, "weapon_p90"); 
- 			broj_mina_igraca[id] = 3 
- 		} 
- 		case Demolitions: 
- 		{ 
- 			give_item(id, "weapon_aug"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			give_item(id, "weapon_flashbang"); 
- 			give_item(id, "weapon_smokegrenade"); 
- 			broj_dinamita_igraca[id] = 1; 
- 		} 
- 		case Rusher: 
- 		{ 
- 			give_item(id, "weapon_m3"); 
- 		} 
- 		case Rambo: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 		} 
- 		case Revolveras: 
- 		{ 
- 			give_item(id, "weapon_elite"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Bombarder: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case Strelac: 
- 		{ 
- 			give_item(id, "weapon_xm1014"); 
- 			give_item(id, "weapon_elite"); 
- 		} 
- 		case Informator: 
- 		{ 
- 			give_item(id, "weapon_mp5navy"); 
- 		} 
- 		case Pukovnik: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 			give_item(id, "weapon_deagle"); 
- 			broj_mina_igraca[id] = 2 
- 		} 
- 		case Pobunjenik:             
- 		{ 
- 			give_item(id, "weapon_sg552"); 
- 			broj_raketa_igraca[id] = 2; 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 65); 
- 		}       
- 		case SerijskiUbica: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_smokegrenade"); 
- 		} 
- 		case Desetar: 
- 		{ 
- 			give_item(id, "weapon_scout"); 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case Vodnik: 
- 		{ 
- 			give_item(id, "weapon_m3"); 
-   
- 		} 
- 		case Kamikaza: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Assassin: 
- 		{       
- 			give_item(id, "weapon_deagle"); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 2); 
- 		} 
- 		case Major: 
- 		{ 
- 			give_item(id, "weapon_glock18"); 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_usp"); 
- 			give_item(id, "weapon_p228"); 
- 			give_item(id, "weapon_deagle"); 
- 			give_item(id, "weapon_elite"); 
- 			give_item(id, "weapon_fiveseven"); 
- 			give_item(id, "weapon_smokegrenade"); 
- 			broj_mina_igraca[id] = 10 
- 		} 
- 		case Kapetan: 
- 		{ 
- 			give_item(id, "weapon_aug"); 
- 		} 
- 		case Potpukovnik: 
- 		{ 
- 			give_item(id, "weapon_awp"); 
- 			give_item(id, "weapon_deagle"); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 55); 
- 		} 
- 		case Marsal: 
- 		{ 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case NemackiStrelac: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case RuskiPukovnik: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			broj_mina_igraca[id] = 1 
- 		} 
- 		case PoljskaPesadija: 
- 		{ 
- 			give_item(id, "weapon_mp5navy"); 
- 			broj_dinamita_igraca[id] = 2 
- 		} 
- 		case Mornar: 
- 		{ 
- 			give_item(id, "weapon_mac10"); 
- 			broj_mina_igraca[id] = 2 
- 		} 
- 		case Napadac: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 			give_item(id, "weapon_p90"); 
- 			broj_dinamita_igraca[id] = 3 
- 		} 
- 		case Legija: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_sg552"); 
- 			give_item(id, "weapon_deagle"); 
- 		} 
- 		case Armageddon: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_aug"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			broj_dinamita_igraca[id] = 3 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 30);     
- 		} 
- 		case Samuraj: 
- 		{ 
- 			give_item(id, "weapon_usp"); 
- 		} 
- 		case RatkoMladic: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			give_item(id, "weapon_deagle"); 
- 			broj_raketa_igraca[id] = 5; 
- 		} 
- 		case SWAT: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_usp"); 
- 		} 
- 		case Partizan: 
- 		{ 
- 			give_item(id, "weapon_p90"); 
- 			give_item(id, "weapon_flashbang"); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 70); 
- 		} 
- 		case Gunner: 
- 		{ 
- 			give_item(id, "weapon_g3sg1"); 
- 			give_item(id, "weapon_deagle"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Cleric: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_elite"); 
- 			broj_mina_igraca[id] = 3 
- 		} 
- 		case General: 
- 		{ 
- 			give_item(id, "weapon_m4a1"); 
- 			give_item(id, "weapon_p90"); 
- 			give_item(id, "weapon_deagle"); 
- 			ZmienUbranie(id, 0); 
- 		} 
- 		case Terminator: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_usp"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Slayer: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 			give_item(id, "weapon_p90"); 
- 			broj_raketa_igraca[id] = 3; 
- 		} 
- 		case Zastavnik: 
- 		{ 
- 			give_item(id, "weapon_p90"); 
- 			give_item(id, "weapon_deagle"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Admiral: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_famas"); 
- 		} 
- 		case Fighter: 
- 		{ 
- 			give_item(id, "weapon_mac10"); 
- 			give_item(id, "weapon_scout"); 
- 			give_item(id, "weapon_usp"); 
- 			broj_dinamita_igraca[id] = 2 
- 		} 
- 		case Policajac: 
- 		{ 
- 			give_item(id, "weapon_xm014"); 
- 			give_item(id, "weapon_tmp"); 
- 			give_item(id, "weapon_fiveseven");      
-   
- 		} 
- 		case Specijalac: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 			give_item(id, "weapon_p228"); 
- 			give_item(id, "weapon_m3");     
-   
- 		} 
- 		case Predator: 
- 		{ 
- 			give_item(id, "weapon_sg552"); 
- 			give_item(id, "weapon_glock18"); 
- 			give_item(id, "weapon_smokegrenade"); 
-   
- 		} 
- 		case NemackiOficir: 
- 		{ 
- 			give_item(id, "weapon_p90"); 
- 			give_item(id, "weapon_glock18"); 
- 			give_item(id, "weapon_smokegrenade"); 
- 		} 
- 		case Cetnik: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			give_item(id, "weapon_hegrenade"); 
- 			broj_dinamita_igraca[id] = 2 
- 		} 
- 		case ProfVojnik: 
- 		{ 
- 			give_item(id, "weapon_famas"); 
- 			give_item(id, "weapon_usp"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 		case Crysis:             
- 		{ 
- 			give_item(id, "weapon_sg552"); 
- 			give_item(id, "weapon_m4a1"); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 70); 
- 		} 
- 		case ProfStrelac: 
- 		{ 
- 			give_item(id, "weapon_awp"); 
- 			give_item(id, "weapon_m4a1"); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
-                            case Pijandura: 
- 		{ 
- 			give_item(id, "weapon_ak47"); 
- 			give_item(id, "weapon_mp5navy"); 
- 			give_item(id, "weapon_deagle"); 
- 			broj_dinamita_igraca[id] = 3; 
- 		} 
- 		case SkullzJumper: 
- 		{ 
- 			give_item(id, "weapon_mp5navy"); 
- 			set_user_gravity(id, 0.4); 
- 		} 
- 		case SkullzDetective: 
- 		{ 
- 			give_item(id, "weapon_deagle"); 
- 			set_user_footsteps(id, 0); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 50); 
- 		} 
- 		case SkullzManijak: 
- 		{ 
- 			give_item(id, "weapon_m249"); 
- 			set_user_footsteps(id, 0); 
- 			broj_raketa_igraca[id] = 2; 
- 		} 
- 	} 
-   
- 	if(!informacije_predmeta_igraca[id][0] && klasa_igraca[id] != Partizan) 
- 		set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 255); 
-   
- 	if(poeni_igraca[id]>0) 
- 		set_task(1.0, "PrzydzielPunkty", id); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 61) 
- 		broj_mina_igraca[id] += 5; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 78) 
- 		set_user_gravity(id, 0.5); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 62) 
- 		give_item(id, "weapon_galil"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 10 || informacije_predmeta_igraca[id][0] == 9 || informacije_predmeta_igraca[id][0] == 59 || informacije_predmeta_igraca[id][0] == 31) 
- 		give_item(id, "weapon_hegrenade"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 56) 
- 		give_item(id, "weapon_m4a1"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 57) 
- 		give_item(id, "weapon_ak47"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 89) 
- 	{ 
- 		itemo[id]++ 
- 		if(itemo[id] > 1) 
- 			UsunPrzedmiot(id); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 9 || informacije_predmeta_igraca[id][0] == 31 || informacije_predmeta_igraca[id][0] == 55 || informacije_predmeta_igraca[id][0] == 67) 
- 		ZmienUbranie(id, 0); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 67) 
- 	{ 
- 		give_item(id, "weapon_usp"); 
- 		give_item(id, "weapon_mp5navy"); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 1 || informacije_predmeta_igraca[id][0] == 32 || informacije_predmeta_igraca[id][0] == 42 || informacije_predmeta_igraca[id][0] == 50 || informacije_predmeta_igraca[id][0] == 54 || informacije_predmeta_igraca[id][0] == 58 || informacije_predmeta_igraca[id][0] == 59) 
- 		set_user_footsteps(id, 1); 
- 	else 
- 		set_user_footsteps(id, 0); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 13) 
- 		give_item(id, "weapon_awp"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 33) 
- 		give_item(id, "weapon_m4a1"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 32) 
- 	{ 
- 		give_item(id, "weapon_ak47"); 
- 		give_item(id, "weapon_awp"); 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 53) 
- 	{ 
- 		give_item(id, "weapon_deagle"); 
- 		give_item(id, "weapon_awp"); 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 33) 
- 		give_item(id, "weapon_m4a1"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 34) 
- 		give_item(id, "weapon_deagle"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 35) 
- 		give_item(id, "weapon_m3"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 55) 
- 		give_item(id, "weapon_scout"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 60) 
- 		give_item(id, "weapon_m4a1"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 19) 
- 		informacije_predmeta_igraca[id][1] = 1; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 84 || informacije_predmeta_igraca[id][0] == 75 || informacije_predmeta_igraca[id][0] == 76 || informacije_predmeta_igraca[id][0] == 45 || informacije_predmeta_igraca[id][0] == 87) 
- 		informacije_predmeta_igraca[id][1] = 1; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 27) 
- 		informacije_predmeta_igraca[id][1] = 3; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 38) 
- 		broj_medicinskih_paketa[id] = 5; 
-   
-   
- 	if(informacije_predmeta_igraca[id][0] == 54)  
- 		set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 1); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 36)  
- 		set_user_rendering(id, kRenderFxGlowShell, 0, 255, 0, kRenderGlow, 30); 
-   
-   
- 	new weapons[32]; 
- 	new weaponsnum; 
- 	get_user_weapons(id, weapons, weaponsnum); 
- 	for(new i=0; i<weaponsnum; i++) 
- 		if(is_user_alive(id)) 
- 		if(maxAmmo[weapons[i]] > 0) 
- 		cs_set_user_bpammo(id, weapons[i], maxAmmo[weapons[i]]); 
-   
- 	redukcja_obrazen_gracza[id] = (47.3057*(1.0-floatpower( 2.7182, -0.06798*float(snaga_igraca[id])))/100); 
- 	maksymalne_energija_igraca[id] = energija_klase[klasa_igraca[id]]+energija_igraca[id]*2; 
- 	szybkosc_gracza[id] = 250*brzina_klase[klasa_igraca[id]]+floatround(kondicija_igraca[id]*1.3); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 82) 
- 	{ 
- 		maksymalne_energija_igraca[id] = 25; 
- 		set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 1) 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 83) 
- 	{ 
- 		maksymalne_energija_igraca[id] = 90; 
- 		set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 15) 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 80) 
- 	{ 
- 		maksymalne_energija_igraca[id] += informacije_predmeta_igraca[id][1]; 
- 		give_item(id, "weapon_m3"); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 70 || informacije_predmeta_igraca[id][0] == 50 || informacije_predmeta_igraca[id][0] == 71 || informacije_predmeta_igraca[id][0] == 37 || informacije_predmeta_igraca[id][0] == 42 || informacije_predmeta_igraca[id][0] == 18 || informacije_predmeta_igraca[id][0] == 30) 
- 		maksymalne_energija_igraca[id] += 100; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 18) 
- 		szybkosc_gracza[id] -= 0.4; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 29) 
- 	{ 
- 		maksymalne_energija_igraca[id] += 50; 
- 		szybkosc_gracza[id] += 0.2; 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 36) 
- 		maksymalne_energija_igraca[id] = 10; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 39) 
- 		set_user_gravity(id, 0.5); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 54) 
- 		set_user_gravity(id, 0.8); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 30) 
- 		szybkosc_gracza[id] -= 20; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 25) 
- 	{ 
- 		maksymalne_energija_igraca[id] += 50; 
- 		szybkosc_gracza[id] -= 0.3; 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 54) 
- 		maksymalne_energija_igraca[id] = 1; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 50) 
- 		szybkosc_gracza[id] += 10; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 43) 
- 		szybkosc_gracza[id] += 20; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 44) 
- 		maksymalne_energija_igraca[id] += 70; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 49) 
- 		informacije_predmeta_igraca[id][1] = 1; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 52) 
- 		informacije_predmeta_igraca[id][1] = 1; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 79) 
- 		broj_mina_igraca[id] += 3; 
-   
- 	if(informacije_predmeta_igraca[id][0] == 88) 
- 		maksymalne_energija_igraca[id] *= 2; 
-   
- 	set_user_armor(id, armor_klase[klasa_igraca[id]]); 
- 	set_user_health(id, maksymalne_energija_igraca[id]); 
- 	if(informacije_predmeta_igraca[id][0] == 17) 
- 		set_user_armor(id, 500); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 46) 
- 		set_user_armor(id, 500); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 64) 
- 		cs_set_user_money(id,16000); 
-   
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public PoczatekRundy()	 
- {	 
- 	freezetime = false; 
- 	for(new id=0;id<=32;id++) 
- 	{ 
- 		if(!is_user_alive(id)) 
- 			continue; 
-   
- 		set_task(0.1, "UstawSzybkosc", id+ZADANIE_USTAW_SZYBKOSC); 
-   
- 		switch(get_user_team(id)) 
- 		{ 
- 			case 1: client_cmd(id, "spk mw/start"); 
- 				case 2: client_cmd(id, "spk mw/start2"); 
- 			} 
- 	} 
-   
- 	round++; 
- 	new players[32], player, pnum; 
- 	get_players(players, pnum, "a"); 
- 	for(new i = 0; i < pnum; i++) 
- 	{ 
- 		player = players[i]; 
- 		if(is_user_connected(player) && get_user_flags(player) & ADMIN_LEVEL_H) 
- 		{ 
- 			if(!get_pcvar_num(g_menu_active)) 
- 				return PLUGIN_CONTINUE 
- 			if(!is_user_hltv(player) && !is_user_bot(player)) 
- 			{ 
- 				give_item(player, "weapon_hegrenade"); 
- 				give_item(player, "weapon_flashbang"); 
- 				give_item(player, "weapon_flashbang"); 
- 				give_item(player, "weapon_smokegrenade"); 
- 				give_item(player, "item_assaultsuit"); 
- 				give_item(player, "item_thighpack"); 
- 			} 
- 			if(round > 3) Showrod(player) 
- 		} 
- 	} 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public NowaRunda() 
- { 
- 	NowaRunda_magnet(); 
- 	freezetime = true; 
- 	new iEnt = find_ent_by_class(-1, "Mine"); 
- 	while(iEnt > 0)  
- 	{ 
- 		remove_entity(iEnt); 
- 		iEnt = find_ent_by_class(iEnt, "Mine");	 
- 	} 
- } 
-   
- public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) 
- { 
- 	if(!is_user_alive(this) || !is_user_connected(this) || informacije_predmeta_igraca[this][0] == 24 || !is_user_connected(idattacker) || get_user_team(this) == get_user_team(idattacker) || !klasa_igraca[idattacker]) 
- 		return HAM_IGNORED; 
-   
- 	new health = get_user_health(this); 
- 	new weapon = get_user_weapon(idattacker); 
-   
- 	if(health < 2) 
- 		return HAM_IGNORED; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 27 && informacije_predmeta_igraca[this][1]>0) 
- 	{ 
- 		informacije_predmeta_igraca[this][1]--; 
- 		return HAM_SUPERCEDE; 
- 	} 
-   
- 	if(informacije_predmeta_igraca[this][0] == 83) 
- 		damage -= floatmin(damage, 5.0); 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 81) 
- 		damage += 20.0; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 30) 
- 		damage += 20.0; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 81) 
- 		damage -= floatmin(damage, 10.0); 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 79) 
- 		damage += 15.0; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 70) 
- 		damage -= floatmin(damage, 10.0); 
-   
- 	if(snaga_igraca[this]>0) 
- 		damage -= redukcja_obrazen_gracza[this]*damage; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 2 || informacije_predmeta_igraca[this][0] == 3) 
- 		damage-=(float(informacije_predmeta_igraca[this][1])<damage)? float(informacije_predmeta_igraca[this][1]): damage; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 5 && !UTIL_In_FOV(this, idattacker) && UTIL_In_FOV(idattacker, this)) 
- 		damage*=2.0; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 10) 
- 		damage+=informacije_predmeta_igraca[idattacker][1]; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 12) 
- 		damage-=(5.0<damage)? 5.0: damage; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 29) 
- 		damage-=(10.0<damage)? 10.0: damage; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 43) 
- 		damage-=(10.0<damage)? 10.0: damage; 
-   
- 	if(informacije_predmeta_igraca[this][0] == 51) 
- 		damage-=(7.0<damage)? 7.0: damage; 
-   
- 	if(weapon == CSW_AWP && informacije_predmeta_igraca[idattacker][0] == 13) 
- 		damage=float(health); 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 21) 
- 		damage+=10; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 22) 
- 		damage+=20; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 31) 
- 		damage+=25; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 36) 
- 		damage+=9; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 42) 
- 		damage+=8; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 54) 
- 		damage+=30; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 43) 
- 		damage+=10; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 50) 
- 		damage+=10; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 51) 
- 		damage+=5; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 58) 
- 		damage+=20; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 59) 
- 		damage+=15; 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 74 && damage >= 40.0) 
- 		client_cmd(this, "drop"); 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 73) 
- 		set_user_health(idattacker, min(maksymalne_energija_igraca[idattacker], get_user_health(idattacker)+floatround(damage))) 
-   
- 	if(idinflictor != idattacker && entity_get_int(idinflictor, EV_INT_movetype) != 5) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 10 || (informacije_predmeta_igraca[idattacker][0] == 9 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_SCOUT) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 55 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_M4A1) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 56 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_HEGRENADE) 
- 	{ 
- 		if((klasa_igraca[idattacker] == RatkoMladic && random(2) == 1)) 
- 			damage = float(health); 
- 	} 
-   
- 	if(weapon == CSW_AWP) 
- 	{ 
- 		if(klasa_igraca[idattacker] == RatkoMladic) 
- 			damage = float(health); 
- 	} 
-   
- 	if(weapon == CSW_GALIL) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 62 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_M4A1) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 60 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_AK47) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 57 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1)) 
- 			damage = float(health);	 
- 	} 
-   
- 	if(weapon == CSW_KNIFE) 
- 	{ 
- 		if(informacije_predmeta_igraca[this][0] == 4) 
- 			damage=damage*1.4+inteligencija_igraca[idattacker]; 
- 		if(informacije_predmeta_igraca[idattacker][0] == 8 || (klasa_igraca[idattacker] == Snajperista && random(2) == 2) || klasa_igraca[idattacker] == Marinac && !(get_user_button(idattacker) & IN_ATTACK) || klasa_igraca[idattacker] == Assassin && !(get_user_button(idattacker) & IN_ATTACK) || klasa_igraca[idattacker] == Strelac && !(get_user_button(idattacker) & IN_ATTACK)) 
- 			damage = float(health); 
-   
- 		if(informacije_predmeta_igraca[this][0] == 82 || informacije_predmeta_igraca[this][0] == 83) 
- 			damage = float(health); 
-   
- 		if(klasa_igraca[idattacker] == Samuraj && !random(2)) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_DEAGLE) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 34 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_DEAGLE) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 53 && random(2) == 1)) 
- 			damage = float(health); 
- 	} 
-   
- 	if(weapon == CSW_HEGRENADE) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 59 && random(3) == 1)) 
- 			damage = float(health); 
- 	} 
-   
- 	if(weapon == CSW_M3) 
- 	{ 
- 		if((informacije_predmeta_igraca[idattacker][0] == 35 && random_num(2, informacije_predmeta_igraca[idattacker][1]) == 2) || (informacije_predmeta_igraca[idattacker][0] == 80 && !random(5))) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_AWP) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 35 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_AWP) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 53) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_AWP) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 32 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1) 
- 			damage = float(health); 
- 	} 
- 	if(weapon == CSW_HEGRENADE) 
- 	{ 
- 		if(informacije_predmeta_igraca[idattacker][0] == 31 && random_num(1, informacije_predmeta_igraca[idattacker][1]) == 1) 
- 			damage = float(health); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[idattacker][0] == 67) 
- 	{ 
- 		if(weapon == CSW_USP && !random(2)) 
- 			damage = float(health); 
-   
- 		if(weapon == CSW_MP5NAVY && !random(5)) 
- 			damage = float(health); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[this][0] == 26 && random_num(1, informacije_predmeta_igraca[this][1]) == 1) 
- 	{ 
- 		SetHamParamEntity(3, this); 
- 		SetHamParamEntity(1, idattacker); 
- 	} 
- 	if(informacije_predmeta_igraca[this][0] == 46 && random_num(1, informacije_predmeta_igraca[this][1]) == 1) 
- 	{ 
- 		SetHamParamEntity(3, this); 
- 		SetHamParamEntity(1, idattacker); 
- 	} 
- 	if(informacije_predmeta_igraca[this][0] == 47 && random_num(1, informacije_predmeta_igraca[this][1]) == 1) 
- 	{ 
- 		SetHamParamEntity(3, this); 
- 		SetHamParamEntity(1, idattacker); 
- 	} 
- 	if(task_exists(this+ZADANIE_ODBIJAJ)) 
- 	{ 
- 		SetHamParamEntity(3, this); 
- 		SetHamParamEntity(1, idattacker); 
- 	} 
-   
- 	SetHamParamFloat(4, damage); 
- 	return HAM_IGNORED; 
- } 
-   
- public Damage(id) 
- { 
- 	new attacker = get_user_attacker(id); 
- 	new damage = read_data(2); 
- 	if(!is_user_alive(attacker) || !is_user_connected(attacker) || id == attacker || !klasa_igraca[attacker]) 
- 		return PLUGIN_CONTINUE; 
-   
- 	if(informacije_predmeta_igraca[attacker][0] == 12 && random_num(1, informacije_predmeta_igraca[id][1]) == 1) 
- 		Display_Fade(id,1<<14,1<<14 ,1<<16,255,155,50,230); 
-   
- 	if(get_user_team(id) != get_user_team(attacker)) 
- 	{ 
- 		while(damage>20) 
- 		{ 
- 			damage-=20; 
- 			iskustvo_igraca[attacker]++; 
- 		} 
- 	} 
- 	SprawdzPoziom(attacker); 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public Death() 
- {	 
- 	new weaponname[20] 
- 	new headshot = read_data(3) 
- 	read_data(4,weaponname,31) 
- 	new id = read_data(2); 
- 	new attacker = read_data(1); 
-   
- 	if(!is_user_alive(attacker) || !is_user_connected(attacker)) 
- 		return PLUGIN_CONTINUE; 
-   
- 	new weapon = get_user_weapon(attacker); 
- 	new energija = get_user_health(attacker); 
- 	if(informacije_predmeta_igraca[id][0]) { 
- 		if(snaga_predmeta[id] > 0) { 
- 			snaga_predmeta[id]-=20; 
- 		} 
- 		if(snaga_predmeta[id] > 0)  { 
- 			ColorChat(id, RED, "[CoD:MW3]^1 Mivelhogy megöltek, a tárgyad ereje 20-szal lejjebb ment. Tárgy Erő: %i.", snaga_predmeta[id]); 
- 		} 
- 		else { 
- 			ColorChat(id, RED, "[CoD:MW3]^1 A tárgyad teljesen megsemmisült! Volt Tárgyad Neve: %s", naziv_predmeta[informacije_predmeta_igraca[id][0]]); 
- 			UsunPrzedmiot(id); 
- 		} 
- 	} 
- 	if(get_user_team(id) != get_user_team(attacker) && klasa_igraca[attacker]) 
- 	{ 
- 		new nowe_doswiadczenie = 0; 
-   
- 		nowe_doswiadczenie += doswiadczenia_za_zabojstwo; 
-   
- 		if(klasa_igraca[id] == Rambo && klasa_igraca[attacker] != Rambo) 
- 			nowe_doswiadczenie += doswiadczenia_za_zabojstwo*2; 
-   
- 		if(nivo_igraca[id] > nivo_igraca[attacker]) 
- 			nowe_doswiadczenie += nivo_igraca[id] - nivo_igraca[attacker]; 
-   
- 		if(informacije_predmeta_igraca[id][0] == 88 && !read_data(3)) 
- 			set_user_health(attacker, 1); 
-   
- 		if (get_user_flags(attacker) & ADMIN_LEVEL_H) 
- 		{		 
- 			if(headshot) 
- 			{ 
- 				new nowe_energija = (energija+30); 
- 				set_user_health(attacker, nowe_energija); 
- 				cs_set_user_money(attacker, cs_get_user_money(attacker)+800); 
- 			} 
- 			else 
- 			{ 
- 				new nowe_energija = (energija+15); 
- 				set_user_health(attacker, nowe_energija); 
- 				cs_set_user_money(attacker, cs_get_user_money(attacker)+500); 
- 			} 
- 		} 
- 		if(klasa_igraca[attacker] == Rambo || klasa_igraca[attacker] == RatkoMladic|| informacije_predmeta_igraca[attacker][0] == 15 && maxClip[weapon] != -1) 
- 		{ 
-   
- 			new nowe_energija = (energija+20); 
- 			set_user_clip(attacker, maxClip[weapon]); 
- 			set_user_health(attacker, nowe_energija); 
- 		} 
- 		if((!(klasa_igraca[attacker] == Rambo || klasa_igraca[attacker] == RatkoMladic)) && (informacije_predmeta_igraca[attacker][0] == 71 || informacije_predmeta_igraca[attacker][0] == 81)) 
- 		{ 
-   
- 			new nowe_energija = (energija+25); 
- 			set_user_health(attacker, nowe_energija); 
- 		} 
-   
- 		if((!(klasa_igraca[attacker] == Rambo || klasa_igraca[attacker] == RatkoMladic)) && (informacije_predmeta_igraca[attacker][0] == 72 && maxClip[weapon] != -1)) 
- 			set_user_clip(attacker, maxClip[weapon]); 
-   
- 		#if defined BOTY 
- 		if(is_user_bot2(attacker) && random(9) == 0) 
- 			IzbaciPredmet(id); 
- 		#endif 
- 		if(!informacije_predmeta_igraca[attacker][0]) 
- 			DajPrzedmiot(attacker, random_num(1, sizeof naziv_predmeta-1)); 
-   
- 		if(informacije_predmeta_igraca[attacker][0] == 14) 
- 		{ 
- 			new nowe_energija = (energija+50<maksymalne_energija_igraca[attacker])? energija+50: maksymalne_energija_igraca[attacker]; 
- 			set_user_health(attacker, nowe_energija); 
- 		} 
-   
- 		set_hudmessage(255, 212, 0, 0.50, 0.33, 1, 6.0, 4.0); 
- 		ShowSyncHudMsg(attacker, SyncHudObj2, "+%i", nowe_doswiadczenie); 
-   
- 		iskustvo_igraca[attacker] += nowe_doswiadczenie; 
- 	} 
-   
- 	SprawdzPoziom(attacker); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 7 && random_num(1, informacije_predmeta_igraca[id][1]) == 1) 
- 		set_task(0.1, "Wskrzes", id+ZADANIE_WSKRZES); 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public client_connect(id) 
- { 
- 	//resetuje umiejetnosci 
- 	klasa_igraca[id] = 0; 
- 	nivo_igraca[id] = 0; 
- 	iskustvo_igraca[id] = 0; 
- 	poeni_igraca[id] = 0; 
- 	energija_igraca[id] = 0; 
- 	inteligencija_igraca[id] = 0; 
- 	snaga_igraca[id] = 0; 
- 	kondicija_igraca[id] = 0; 
- 	maksymalne_energija_igraca[id] = 0; 
- 	szybkosc_gracza[id] = 0.0; 
- 	hasZoom[id] = false  
- 	pomocs[id] = true; 
-   
- 	get_user_name(id, naziv_igraca[id], 63); 
-   
- 	remove_task(id+ZADANIE_POKAZ_INFORMACJE); 
- 	remove_task(id+ZADANIE_POKAZ_REKLAME);	 
- 	remove_task(id+ZADANIE_USTAW_SZYBKOSC); 
- 	remove_task(id+ZADANIE_WSKRZES); 
- 	remove_task(id+ZADANIE_WYSZKOLENIE_SANITARNE); 
-   
- 	set_task(10.0, "PokazReklame", id+ZADANIE_POKAZ_REKLAME); 
- 	set_task(3.0, "PokazInformacje", id+ZADANIE_POKAZ_INFORMACJE); 
-   
- 	//resetuje przedmioty 
- 	UsunPrzedmiot(id); 
- } 
-   
- public client_disconnect(id) 
- { 
- 	remove_task(id+ZADANIE_POKAZ_INFORMACJE); 
- 	remove_task(id+ZADANIE_POKAZ_REKLAME);	 
- 	remove_task(id+ZADANIE_USTAW_SZYBKOSC); 
- 	remove_task(id+ZADANIE_WSKRZES); 
- 	remove_task(id+ZADANIE_WYSZKOLENIE_SANITARNE); 
- 	hasZoom[id] = false  
- 	ZapiszDane(id); 
- 	UsunPrzedmiot(id); 
- 	client_disconnect_magnet(id); 
- } 
-   
- public RozbrajaBombe(id) 
- 	if(klasa_igraca[id]) 
- 	rozbrajajacy = id; 
-   
- public BombaPodlozona() 
- { 
- 	new Players[32], playerCount, id; 
- 	get_players(Players, playerCount, "aeh", "TERRORIST"); 
-   
- 	if(get_playersnum() > 1) 
- 	{ 
- 		iskustvo_igraca[id] += doswiadczenie_za_bombe; 
- 		for (new i=0; i<playerCount; i++)  
- 		{ 
- 			id = Players[i]; 
- 			if(!klasa_igraca[id]) 
- 				continue; 
-   
- 			if(id != id) 
- 			{ 
- 				iskustvo_igraca[id] += doswiadczenia_za_zabojstwo; 
- 				ColorChat(id, RED, "[CoD:MW3]^4 Kaptál %i Tapasztalatot, a bomba lerakásáért.", doswiadczenia_za_zabojstwo); 
- 			} 
- 			else 
- 			{ 
- 				ColorChat(id, RED, "[CoD:MW3]^4 Kaptál %i Tapasztalatot, a bomba lerakásáért.", doswiadczenie_za_bombe); 
- 			} 
- 			SprawdzPoziom(id); 
- 		} 
- 	} 
- } 
-   
- public BombaRozbrojona() 
- { 
- 	new Players[32], playerCount, id; 
- 	get_players(Players, playerCount, "aeh", "CT"); 
-   
- 	iskustvo_igraca[rozbrajajacy] += doswiadczenie_za_bombe; 
- 	for (new i=0; i<playerCount; i++)  
- 	{ 
- 		id = Players[i]; 
- 		if(!klasa_igraca[id]) 
- 			continue; 
- 		if(id != rozbrajajacy) 
- 		{ 
- 			iskustvo_igraca[id]+= doswiadczenia_za_zabojstwo; 
- 			ColorChat(id, RED, "[CoD:MW3]^4 Kaptál %i Tapasztalatot, a bomba hatástalanításáért.", doswiadczenia_za_zabojstwo); 
- 		} 
- 		else 
- 			ColorChat(id, RED, "[CoD:MW3]^4 Kaptál %i Tapasztalatot, a bomba hatástalanításáért.",doswiadczenie_za_bombe); 
- 		SprawdzPoziom(id); 
- 	} 
- } 
-   
- public OpisKlase(id) 
- { 
- 	new menu = menu_create("Válassz Fegyvert:", "OpisKlase_Handle"); 
- 	for(new i=1; i<sizeof naziv_klase; i++) 
- 		menu_additem(menu, naziv_klase[i]); 
- 	menu_setprop(menu, MPROP_EXITNAME, "\rKilépés"); 
- 	menu_setprop(menu, MPROP_BACKNAME, "\yElőző Oldal"); 
- 	menu_setprop(menu, MPROP_NEXTNAME, "\yKövetkező Oldal"); 
- 	menu_display(id, menu); 
-   
- 	client_cmd(id, "spk mw/select"); 
- } 
-   
- public OpisKlase_Handle(id, menu, item) 
- { 
- 	client_cmd(id, "spk mw/select"); 
-   
- 	if(item == MENU_EXIT) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	new opis[512]; 
- 	format(opis, 511, "\yFegyver: \r%s^n%s", naziv_klase[item+1], opis_klasa[item+1]); 
- 	show_menu(id, 1023, opis); 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public IzaberiteKlasu(id) 
- { 
- 	new menu = menu_create("Válassz Fegyvert:", "Wybierzfrakcije_Handle"); 
- 	for(new i = 1;i<sizeof(frakcije);i++){ 
- 		menu_additem(menu, frakcije[i]); 
- 	} 
-   
- 	menu_display(id, menu); 
- } 
-   
- public Wybierzfrakcije_Handle(id, menu2, item) 
- {        
- 	if(item == MENU_EXIT) 
- 	{ 
- 		menu_destroy(menu2); 
- 		return PLUGIN_CONTINUE; 
- 	}        
-   
- 	item++; 
- 	frakcije_igraca[id] = item; 
- 	new menu = menu_create("Válassz Fegyvert:", "IzaberiteKlasu_Handle"); 
- 	new klasa[50]; 
- 	for(new i=1; i<sizeof naziv_klase; i++) 
- 	{ 
- 		if(pripada[i] == item){ 
- 			WczytajDane(id, i); 
- 			format(klasa, 49, "\w%s \w%s \ySzint: \r%i", naziv_klase[i], opisi_za[i], nivo_igraca[id]); 
- 			menu_additem(menu, klasa); 
- 		} 
- 	} 
-   
- 	WczytajDane(id, klasa_igraca[id]); 
-   
- 	menu_setprop(menu, MPROP_EXITNAME, "\wKilépés"); 
- 	menu_setprop(menu, MPROP_BACKNAME, "\wElőző Oldal"); 
- 	menu_setprop(menu, MPROP_NEXTNAME, "\wKövetkező Oldal"); 
- 	menu_display(id, menu); 
-   
- 	client_cmd(id, "spk mw/select"); 
- 	#if defined BOTY 
- 	if(is_user_bot2(id)) 
- 		IzaberiteKlasu_Handle(id, menu, random(sizeof naziv_klase-1)); 
- 	#endif 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public IzaberiteKlasu_Handle(id, menu, item)  
- {  
- 	client_cmd(id, "spk mw/select");  
-   
- 	if(item == MENU_EXIT)  
- 	{  
- 		menu_destroy(menu);  
- 		return PLUGIN_CONTINUE;  
- 	}         
-   
- 	item++;  
-   
- 	new ile = 0;  
- 	for(new i=1; i<sizeof naziv_klase; i++)  
- 	{  
- 		if(pripada[i] == frakcije_igraca[id]){  
- 			ile++;  
- 		}  
- 		if(ile == item) 
- 		{  
- 			item = i;  
- 			break;  
- 		}  
- 	}  
- 	if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_G) ||  item == Assassin && !(get_user_flags(id) & ADMIN_LEVEL_G) || item == RatkoMladic && !(get_user_flags(id) & ADMIN_LEVEL_G))  
- 	{  
- 		ColorChat(id, RED, "[CoD:MW3]^x04 Te nem használhatod az ^3Admin Kasztokat^x04, mivelhogy nem vagy Admin.");  
- 		IzaberiteKlasu(id);  
- 		return PLUGIN_CONTINUE;  
- 	} 
-   
- 	else if(item == Major && !(get_user_flags(id) & ADMIN_LEVEL_G)  || item == General && !(get_user_flags(id) & ADMIN_LEVEL_G))  
- 	{  
- 		ColorChat(id, RED, "[CoD:MW3]^x04 Te nem használhatod azz ^3Admin Kasztokat^x04 mivelhogy nem vagy Admin.");  
- 		IzaberiteKlasu(id);  
- 		return PLUGIN_CONTINUE;  
- 	} 
-   
- 	else if(item == ProfVojnik && !(get_user_flags(id) & ADMIN_LEVEL_H)  || item == Crysis && !(get_user_flags(id) & ADMIN_LEVEL_H)  || item == ProfStrelac && !(get_user_flags(id) & ADMIN_LEVEL_H))  
- 	{  
- 		ColorChat(id, RED, "[CoD:MW3] ^x04 Te nem hasznalhatod a ^3VIP Kasztokat^x04 mivelhogy nem vagy VIP.");  
- 		IzaberiteKlasu(id);  
- 		return PLUGIN_CONTINUE;  
- 	} 
-   
- 	else if(item == Pijandura && !(get_user_flags(id) & ADMIN_LEVEL_H))  
- 	{  
- 		ColorChat(id, RED, "[CoD:MW3] ^x04 Te nem hasznalhatod a ^3VIP Kasztokat^x04 mivelhogy nem vagy VIP.");  
- 		IzaberiteKlasu(id);  
- 		return PLUGIN_CONTINUE;  
- 	} 
-   
- 	else if(item == SkullzJumper && !(get_user_flags(id) & ADMIN_LEVEL_A)  || item == SkullzDetective && !(get_user_flags(id) & ADMIN_LEVEL_D) || item ==SkullzManijak && !(get_user_flags(id) & ADMIN_LEVEL_C))  
- 	{  
- 		ColorChat(id, RED, "[CoD:MW3]^x04 Te nem hasznalhatod az ^3Admin Kasztokat^x04 mivelhogy nem vagy Admin.");  
- 		IzaberiteKlasu(id);  
- 		return PLUGIN_CONTINUE;  
- 	}  
-   
- 	else 
- 	{ 
- 		if(item == klasa_igraca[id])  
- 			return PLUGIN_CONTINUE;  
-   
-   
-   
- 		if(klasa_igraca[id])  
- 		{  
- 			nowa_klasa_igraca[id] = item;  
- 			ColorChat(id, RED, "[CoD:MW3]^4 Fegyvered a következő körben megváltozik.");  
- 		}  
- 		else  
- 		{  
- 			klasa_igraca[id] = item;  
- 			WczytajDane(id, klasa_igraca[id]);  
- 			if(is_user_alive(id)) Odrodzenie(id);  
- 		}  
- 	} 
- 	return PLUGIN_CONTINUE;  
- } 
-   
- public PrzydzielPunkty(id) 
- { 
- 	new inteligencija[65];new inteligencija10[65];new inteligencija100[65]; 
- 	new energija[60];new energija10[60];new energija100[60]; 
- 	new snaga[60];new snaga10[60];new snaga100[60]; 
- 	new kondicija[60];new kondicija10[60];new kondicija100[60]; 
- 	new tytul[60]; 
- 	format(inteligencija, 64, "\yIntelligencia: \w%i \r(Növeli a Támadást)", inteligencija_igraca[id]); 
- 	format(energija, 59, "\yEnergia: \w%i \r(Növeli az Életed)", energija_igraca[id]); 
- 	format(snaga, 59, "\yErő: \w%i \r(Csökkenti a Sérülést)", snaga_igraca[id]); 
- 	format(kondicija, 59, "\ySebesség: \w%i \r(Növeli a Futás Tempóját)", kondicija_igraca[id]); 
- 	format(tytul, 59, "\yFelhasználható Pontok: %i", poeni_igraca[id]); 
- 	new menu = menu_create(tytul, "PrzydzielPunkty_Handler"); 
- 	menu_additem(menu, inteligencija); 
- 	menu_additem(menu, energija); 
- 	menu_additem(menu, snaga); 
- 	menu_additem(menu, kondicija); 
- 	menu_display(id, menu); 
- 	#if defined BOTY 
- 	if(is_user_bot2(id)) 
- 	PrzydzielPunkty_Handler(id, menu, random(4)); 
- 	#endif 
- } 
-   
- public PrzydzielPunkty_Handler(id, menu, item) 
- { 
- 	client_cmd(id, "spk mw/select"); 
-   
- 	if(item == MENU_EXIT) 
- 	{ 
- 		menu_destroy(menu); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	switch(item)  
- 	{  
- 		case 0:  
- 		{	 
- 			if(inteligencija_igraca[id]<500) 
- 				inteligencija_igraca[id]++; 
- 			else  
- 				ColorChat(id, RED, "[CoD:MW3]^4 Az Intelligenciád már maximális szinten van, tehát nem tudod többet fejleszteni."); 
-   
- 		} 
- 		case 1:  
- 		{	 
- 			if(energija_igraca[id]<500) 
- 				energija_igraca[id]++; 
- 			else  
- 				ColorChat(id, RED, "[CoD:MW3]^4 Az Életed már maximális szinten van, tehát nem tudod többet fejleszteni."); 
- 		} 
- 		case 2:  
- 		{	 
- 			if(snaga_igraca[id]<498) 
- 				snaga_igraca[id]++; 
- 			else  
- 				ColorChat(id, RED, "[CoD:MW3]^4 Az Erőd már maximális szinten van, tehát nem tudod többet fejleszteni."); 
-   
- 		} 
- 		case 3:  
- 		{	 
- 			if(kondicija_igraca[id]<500) 
- 				kondicija_igraca[id]++; 
- 			else  
- 				ColorChat(id, RED, "[CoD:MW3]^4 A Sebességed már maximális szinten van, tehát nem tudod többet fejleszteni."); 
- 		} 
- 		case 4:  
- 		{	 
- 			if(poeni_igraca[id]-=9) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs tbb pontod"); 
- 			} 
- 			if(inteligencija_igraca[id]<99999) 
- 				inteligencija_igraca[id]+=10; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 max inteligencia elrve"); 
-   
- 		} 
- 		case 5:  
- 		{ 
- 			if(poeni_igraca[id]-=9) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs tbb pontod"); 
- 			} 
- 			if(energija_igraca[id]<99999) 
- 				energija_igraca[id]+=10; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 max energia elrve"); 
- 		} 
- 		case 6:  
- 		{ 
- 			if(poeni_igraca[id]-=9) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Max pont elrve"); 
- 			} 
- 			if(snaga_igraca[id]<99999) 
- 				snaga_igraca[id]+=10; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Max vestinu elrve"); 
-   
- 		} 
- 		case 7:  
- 		{ 
- 			if(poeni_igraca[id]-=9) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs tbb pontod"); 
- 			} 
- 			if(kondicija_igraca[id]<99999) 
- 				kondicija_igraca[id]+=10; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Max kondici elrve"); 
- 		} 
- 		case 8:  
- 		{	 
- 			if(poeni_igraca[id]-=99) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Ninsc tbb pontod"); 
- 			} 
- 			if(inteligencija_igraca[id]<99999) 
- 				inteligencija_igraca[id]+=100; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Mac inteligencia elrve"); 
-   
- 		} 
- 		case 9:  
- 		{ 
- 			if(poeni_igraca[id]-=99) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs tbb pontod"); 
- 			} 
- 			if(energija_igraca[id]<99999) 
- 				energija_igraca[id]+=100; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Elrted  aamximum energit"); 
- 		} 
- 		case 10:  
- 		{ 
- 			if(poeni_igraca[id]-=99) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs elg pont"); 
- 			} 
- 			if(snaga_igraca[id]<99999) 
- 				snaga_igraca[id]+=100; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Elrted a maximum vestinut"); 
-   
- 		} 
- 		case 11:  
- 		{ 
- 			if(poeni_igraca[id]-=99) 
- 			{ 
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Nincs elg pont"); 
- 			} 
- 			if(kondicija_igraca[id]<99999) 
- 				kondicija_igraca[id]+=100; 
- 			else  
- 				ColorChat(id, RED, "[COD:MW3] ^x04 Elrted a max kondicit"); 
- 		} 
- 	} 
-   
- 	poeni_igraca[id]--; 
-   
- 	if(poeni_igraca[id]>0) 
- 		PrzydzielPunkty(id); 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public ResetujPunkty(id) 
- {	 
- 	poeni_igraca[id] = nivo_igraca[id]*2-2; 
- 	inteligencija_igraca[id] = 0; 
- 	energija_igraca[id] = 0; 
- 	kondicija_igraca[id] = 0; 
- 	snaga_igraca[id] = 0; 
- 	PrzydzielPunkty(id) 
- } 
-   
- public KomandaResetujPoene(id) 
- {	 
- 	ColorChat(id, RED, "[CoD:MW3] ^x04 Sikeresen nullaztad a Statisztika Pontjaid."); 
- 	client_cmd(id, "spk mw/select"); 
- 	ResetujPunkty(id); 
- } 
-   
- public WyszkolenieSanitarne(id) 
- { 
- 	id -= ZADANIE_WYSZKOLENIE_SANITARNE; 
- 	if(informacije_predmeta_igraca[id][0] != 16 || informacije_predmeta_igraca[id][0] != 41) 
- 		return PLUGIN_CONTINUE; 
- 	set_task(5.0, "WyszkolenieSanitarne", id+ZADANIE_WYSZKOLENIE_SANITARNE); 
- 	if(!is_user_alive(id)) 
- 		return PLUGIN_CONTINUE; 
- 	new health = get_user_health(id); 
-   
- 	set_user_health(id, min((informacije_predmeta_igraca[id][0] == 16)? health+10: health+15, maksymalne_energija_igraca[id])); 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public StworzApteczke(id) 
- { 
- 	if (!broj_medicinskih_paketa[id]) 
- 	{ 
- 		client_print(id, print_center, "Mr csak 2db krnknt"); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if(inteligencija_igraca[id] < 1) 
- 		client_print(id, print_center, "Ahoz, hogy hasznld az elssegly scoamgot nveld az inetligencit"); 
-   
- 	broj_medicinskih_paketa[id]--; 
-   
- 	new Float:origin[3]; 
- 	entity_get_vector(id, EV_VEC_origin, origin); 
-   
- 	new ent = create_entity("info_target"); 
- 	entity_set_string(ent, EV_SZ_classname, "Apteczka"); 
- 	entity_set_edict(ent, EV_ENT_owner, id); 
- 	entity_set_int(ent, EV_INT_solid, SOLID_NOT); 
- 	entity_set_vector(ent, EV_VEC_origin, origin); 
- 	entity_set_float(ent, EV_FL_ltime, halflife_time() + 7 + 0.1); 
-   
-   
- 	entity_set_model(ent, "models/w_medkit.mdl"); 
- 	set_rendering ( ent, kRenderFxGlowShell, 255,0,0, kRenderFxNone, 255 ) 	; 
- 	drop_to_floor(ent); 
-   
- 	entity_set_float(ent, EV_FL_nextthink, halflife_time() + 0.1); 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public ApteczkaThink(ent) 
- { 
- 	new id = entity_get_edict(ent, EV_ENT_owner); 
- 	new totem_dist = 300; 
- 	new totem_heal = 5+floatround(inteligencija_igraca[id]*0.5); 
- 	if (entity_get_edict(ent, EV_ENT_euser2) == 1) 
- 	{		 
- 		new Float:forigin[3], origin[3]; 
- 		entity_get_vector(ent, EV_VEC_origin, forigin); 
- 		FVecIVec(forigin,origin); 
-   
- 		new entlist[33]; 
- 		new numfound = find_sphere_class(0,"player",totem_dist+0.0,entlist, 32,forigin); 
-   
- 		for (new i=0; i < numfound; i++) 
- 		{		 
- 			new pid = entlist[i]; 
-   
- 			if (get_user_team(pid) != get_user_team(id)) 
- 				continue; 
-   
- 			new energija = get_user_health(pid); 
- 			new nowe_energija = (energija+totem_heal<maksymalne_energija_igraca[pid])?energija+totem_heal:maksymalne_energija_igraca[pid]; 
- 			if (is_user_alive(pid)) set_user_health(pid, nowe_energija);		 
- 		} 
-   
- 		entity_set_edict(ent, EV_ENT_euser2, 0); 
- 		entity_set_float(ent, EV_FL_nextthink, halflife_time() + 1.5); 
-   
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if (entity_get_float(ent, EV_FL_ltime) < halflife_time() || !is_user_alive(id)) 
- 	{ 
- 		remove_entity(ent); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if (entity_get_float(ent, EV_FL_ltime)-2.0 < halflife_time()) 
- 		set_rendering ( ent, kRenderFxGlowShell, 255,0,0, kRenderFxNone, 255 ) ; 
-   
- 	new Float:forigin[3], origin[3]; 
- 	entity_get_vector(ent, EV_VEC_origin, forigin); 
- 	FVecIVec(forigin,origin); 
-   
- 	//Find people near and give them health 
- 	message_begin( MSG_BROADCAST, SVC_TEMPENTITY, origin ); 
- 	write_byte( TE_BEAMCYLINDER ); 
- 	write_coord( origin[0] ); 
- 	write_coord( origin[1] ); 
- 	write_coord( origin[2] ); 
- 	write_coord( origin[0] ); 
- 	write_coord( origin[1] + totem_dist ); 
- 	write_coord( origin[2] + totem_dist ); 
- 	write_short( sprite_white ); 
- 	write_byte( 0 ); // startframe 
- 	write_byte( 0 ); // framerate 
- 	write_byte( 10 ); // life 
- 	write_byte( 10 ); // width 
- 	write_byte( 255 ); // noise 
- 	write_byte( 255 ); // r, g, b 
- 	write_byte( 100 );// r, g, b 
- 	write_byte( 100 ); // r, g, b 
- 	write_byte( 128 ); // brightness 
- 	write_byte( 5 ); // speed 
- 	message_end(); 
-   
- 	entity_set_edict(ent, EV_ENT_euser2 ,1); 
- 	entity_set_float(ent, EV_FL_nextthink, halflife_time() + 0.5); 
-   
-   
- 	return PLUGIN_CONTINUE; 
-   
- } 
-   
- public StworzRakiete(id) 
- { 
- 	if (!broj_raketa_igraca[id]) 
- 	{ 
- 		client_print(id, print_center, "Elfogyott az összes rakétád. Következő körben kapsz még!"); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if(poprzednia_rakieta_gracza[id] + 2.0 > get_gametime()) 
- 	{ 
- 		client_print(id, print_center, "Csak 2 másodpercenként tudod használni a rakétákat!"); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if (is_user_alive(id)) 
- 	{	 
- 		if(inteligencija_igraca[id] < 1) 
- 			client_print(id, print_center, "Erősebb hatású rakétákért, növeld az Intelligenciád!"); 
-   
- 		poprzednia_rakieta_gracza[id] = get_gametime(); 
- 		broj_raketa_igraca[id]--; 
-   
- 		new Float: Origin[3], Float: vAngle[3], Float: Velocity[3]; 
-   
- 		entity_get_vector(id, EV_VEC_v_angle, vAngle); 
- 		entity_get_vector(id, EV_VEC_origin , Origin); 
-   
- 		new Ent = create_entity("info_target"); 
-   
- 		entity_set_string(Ent, EV_SZ_classname, "Rocket"); 
- 		entity_set_model(Ent, "models/rpgrocket.mdl"); 
-   
- 		vAngle[0] *= -1.0; 
-   
- 		entity_set_origin(Ent, Origin); 
- 		entity_set_vector(Ent, EV_VEC_angles, vAngle); 
-   
- 		entity_set_int(Ent, EV_INT_effects, 2); 
- 		entity_set_int(Ent, EV_INT_solid, SOLID_BBOX); 
- 		entity_set_int(Ent, EV_INT_movetype, MOVETYPE_FLY); 
- 		entity_set_edict(Ent, EV_ENT_owner, id); 
-   
- 		VelocityByAim(id, 1000 , Velocity); 
- 		entity_set_vector(Ent, EV_VEC_velocity ,Velocity); 
- 	}	 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public PolozDynamit(id) 
- { 
- 	if(!broj_dinamita_igraca[id]) 
- 	{ 
- 		client_print(id, print_center, "Elfogyott az összes dinamitod. Következő körben kapsz még!"); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if(inteligencija_igraca[id] < 1) 
- 		client_print(id, print_center, "Erősebb hatású dinamitokért, növeld az Intelligenciád!"); 
-   
- 	broj_dinamita_igraca[id]--; 
- 	new Float:fOrigin[3], iOrigin[3]; 
- 	entity_get_vector( id, EV_VEC_origin, fOrigin); 
- 	iOrigin[0] = floatround(fOrigin[0]); 
- 	iOrigin[1] = floatround(fOrigin[1]); 
- 	iOrigin[2] = floatround(fOrigin[2]); 
-   
- 	message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin); 
- 	write_byte(TE_EXPLOSION); 
- 	write_coord(iOrigin[0]); 
- 	write_coord(iOrigin[1]); 
- 	write_coord(iOrigin[2]); 
- 	write_short(sprite_blast); 
- 	write_byte(32); 
- 	write_byte(20); 
- 	write_byte(0); 
- 	message_end(); 
-   
- 	message_begin( MSG_BROADCAST, SVC_TEMPENTITY, iOrigin ); 
- 	write_byte( TE_BEAMCYLINDER ); 
- 	write_coord( iOrigin[0] ); 
- 	write_coord( iOrigin[1] ); 
- 	write_coord( iOrigin[2] ); 
- 	write_coord( iOrigin[0] ); 
- 	write_coord( iOrigin[1] + 300 ); 
- 	write_coord( iOrigin[2] + 300 ); 
- 	write_short( sprite_white ); 
- 	write_byte( 0 ); // startframe 
- 	write_byte( 0 ); // framerate 
- 	write_byte( 10 ); // life 
- 	write_byte( 10 ); // width 
- 	write_byte( 255 ); // noise 
- 	write_byte( 255 ); // r, g, b 
- 	write_byte( 100 );// r, g, b 
- 	write_byte( 100 ); // r, g, b 
- 	write_byte( 128 ); // brightness 
- 	write_byte( 8 ); // speed 
- 	message_end(); 
-   
- 	new entlist[33]; 
- 	new numfound = find_sphere_class(id, "player", 300.0 , entlist, 32); 
-   
- 	for (new i=0; i < numfound; i++) 
- 	{		 
- 		new pid = entlist[i]; 
-   
- 		if (!is_user_alive(pid) || get_user_team(id) == get_user_team(pid) || informacije_predmeta_igraca[pid][0] == 24) 
- 			continue; 
- 		ExecuteHam(Ham_TakeDamage, pid, 0, id, 90.0+float(inteligencija_igraca[id]) , 1); 
- 	} 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public PostawMine(id) 
- { 
- 	if (!broj_mina_igraca[id]) 
- 	{ 
- 		client_print(id, print_center, "Elfogyott az össes aknád. Következő körben kapsz még!"); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	if(inteligencija_igraca[id] < 1) 
- 		client_print(id, print_center, "Erősebb hatású aknákért, növeld az Intelligenciád!"); 
-   
- 	broj_mina_igraca[id]--; 
-   
- 	new Float:origin[3]; 
- 	entity_get_vector(id, EV_VEC_origin, origin); 
-   
- 	new ent = create_entity("info_target"); 
- 	entity_set_string(ent ,EV_SZ_classname, "Mine"); 
- 	entity_set_edict(ent ,EV_ENT_owner, id); 
- 	entity_set_int(ent, EV_INT_movetype, MOVETYPE_TOSS); 
- 	entity_set_origin(ent, origin); 
- 	entity_set_int(ent, EV_INT_solid, SOLID_BBOX); 
-   
- 	entity_set_model(ent, "models/mine.mdl"); 
- 	entity_set_size(ent,Float:{-16.0,-16.0,0.0},Float:{16.0,16.0,2.0}); 
-   
- 	drop_to_floor(ent); 
-   
- 	entity_set_float(ent,EV_FL_nextthink,halflife_time() + 0.01) ; 
-   
- 	set_rendering(ent,kRenderFxNone, 0,0,0, kRenderTransTexture,50)	; 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public DotykMiny(ent, id) 
- { 
- 	new attacker = entity_get_edict(ent, EV_ENT_owner); 
- 	if (get_user_team(attacker) != get_user_team(id)) 
- 	{ 
- 		new Float:fOrigin[3], iOrigin[3]; 
- 		entity_get_vector( ent, EV_VEC_origin, fOrigin); 
- 		iOrigin[0] = floatround(fOrigin[0]); 
- 		iOrigin[1] = floatround(fOrigin[1]); 
- 		iOrigin[2] = floatround(fOrigin[2]); 
-   
- 		message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin); 
- 		write_byte(TE_EXPLOSION); 
- 		write_coord(iOrigin[0]); 
- 		write_coord(iOrigin[1]); 
- 		write_coord(iOrigin[2]); 
- 		write_short(sprite_blast); 
- 		write_byte(32); // scale 
- 		write_byte(20); // framerate 
- 		write_byte(0);// flags 
- 		message_end(); 
- 		new entlist[33]; 
- 		new numfound = find_sphere_class(ent,"player", 90.0 ,entlist, 32); 
-   
- 		for (new i=0; i < numfound; i++) 
- 		{		 
- 			new pid = entlist[i]; 
-   
- 			if (!is_user_alive(pid) || get_user_team(attacker) == get_user_team(pid) || informacije_predmeta_igraca[pid][0] == 24 || klasa_igraca[id] == Doktor) 
- 				continue; 
-   
- 			ExecuteHam(Ham_TakeDamage, pid, ent, attacker, 90.0+float(inteligencija_igraca[attacker]) , 1); 
- 		} 
- 		remove_entity(ent); 
- 	} 
- } 
-   
- public DotykRakiety(ent) 
- { 
- 	if ( !is_valid_ent(ent)) 
- 		return; 
-   
- 	new attacker = entity_get_edict(ent, EV_ENT_owner); 
-   
- 	new Float:fOrigin[3], iOrigin[3]; 
- 	entity_get_vector( ent, EV_VEC_origin, fOrigin);	 
- 	iOrigin[0] = floatround(fOrigin[0]); 
- 	iOrigin[1] = floatround(fOrigin[1]); 
- 	iOrigin[2] = floatround(fOrigin[2]); 
-   
- 	message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin); 
- 	write_byte(TE_EXPLOSION); 
- 	write_coord(iOrigin[0]); 
- 	write_coord(iOrigin[1]); 
- 	write_coord(iOrigin[2]); 
- 	write_short(sprite_blast); 
- 	write_byte(32); // scale 
- 	write_byte(20); // framerate 
- 	write_byte(0);// flags 
- 	message_end(); 
-   
- 	new entlist[33]; 
- 	new numfound = find_sphere_class(ent, "player", 230.0, entlist, 32); 
-   
- 	for (new i=0; i < numfound; i++) 
- 	{		 
- 		new pid = entlist[i]; 
-   
- 		if (!is_user_alive(pid) || get_user_team(attacker) == get_user_team(pid) || informacije_predmeta_igraca[pid][0] == 24) 
- 			continue; 
- 		ExecuteHam(Ham_TakeDamage, pid, ent, attacker, 55.0+float(inteligencija_igraca[attacker]) , 1); 
- 	} 
- 	remove_entity(ent); 
- }	 
-   
- public CurWeapon(id) 
- { 
- 	if(freezetime || !klasa_igraca[id]) 
- 		return PLUGIN_CONTINUE; 
-   
- 	new weapon = read_data(2); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 68 && maxClip[weapon] != -1) 
- 		set_user_clip(id, maxClip[weapon]); 
-   
- 	UstawSzybkosc(id); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 82 && weapon != CSW_KNIFE) 
- 		engclient_cmd(id, "weapon_knife"); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 78) 
- 	{ 
- 		if(weapon == CSW_KNIFE) 
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 8); 
- 		else  
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255); 
- 	} 
-   
- 	if(klasa_igraca[id] == Samuraj) 
- 	{ 
- 		if(weapon == CSW_KNIFE) 
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 122); 
- 		else  
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255); 
- 	} 
-   
- 	if(weapon == CSW_C4) 
- 		podkladajacy = id; 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public EmitSound(id, iChannel, szSound[], Float:fVol, Float:fAttn, iFlags, iPitch )  
- { 
- 	if(equal(szSound, "common/wpn_denyselect.wav")) 
- 	{ 
- 		UzyjPrzedmiotu(id); 
- 		return FMRES_SUPERCEDE; 
- 	} 
-   
- 	return FMRES_IGNORED; 
- } 
-   
- public UzyjPrzedmiotu(id) 
- { 
- 	if((informacije_predmeta_igraca[id][0] == 19 || informacije_predmeta_igraca[id][0] == 45) && informacije_predmeta_igraca[id][1]>0)  
- 	{ 
- 		set_user_health(id, maksymalne_energija_igraca[id]); 
- 		informacije_predmeta_igraca[id][1]--; 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 49 && informacije_predmeta_igraca[id][1]>0)  
- 	{ 
- 		set_task(0.1,"clipon",id,"",0,"a",1); 
- 		informacije_predmeta_igraca[id][1]--; 
- 	} 
- 	if(informacije_predmeta_igraca[id][0] == 52 && informacije_predmeta_igraca[id][1]>0)  
- 	{ 
- 		set_task(0.1,"godon",id,"",0,"a",1); 
- 		informacije_predmeta_igraca[id][1]--; 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][1] == 1 && informacije_predmeta_igraca[id][0] == 75) 
- 	{ 
- 		set_task(0.1,"clipon",id,"",0,"a",1); 
- 		informacije_predmeta_igraca[id][1] = 0; 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][1] == 1 && informacije_predmeta_igraca[id][0] == 89) 
- 	{ 
- 		set_task(0.1,"clipon",id,"",0,"a",1); 
- 		informacije_predmeta_igraca[id][1] = 0; 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][1] == 1 && informacije_predmeta_igraca[id][0] == 76) 
- 	{ 
- 		new Origin[3], DstOrigin[3]; 
- 		get_user_origin(id, Origin); 
- 		get_user_origin(id, DstOrigin, 3); 
-   
- 		DstOrigin[0] += DstOrigin[0]-Origin[0] < 0 ? 50 : -50; 
- 		DstOrigin[1] += DstOrigin[1]-Origin[1] < 0 ? 50 : -50; 
- 		DstOrigin[2] += DstOrigin[2]-Origin[2]-50 < 0 ? 50 : -50; 
-   
- 		informacije_predmeta_igraca[id][1] = 0; 
-   
- 		set_user_origin(id, DstOrigin); 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][1] == 1 && informacije_predmeta_igraca[id][0] == 84) 
- 	{ 
- 		static meekstone_gracza[33]; 
- 		if(is_valid_ent(meekstone_gracza[id])) 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = 0; 
-   
- 			new Float:fOrigin[3]; 
- 			entity_get_vector(meekstone_gracza[id], EV_VEC_origin, fOrigin); 
-   
- 			new iOrigin[3]; 
- 			for(new i=0;i<3;i++) 
- 				iOrigin[i] = floatround(fOrigin[i]); 
-   
- 			message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin); 
- 			write_byte(TE_EXPLOSION); 
- 			write_coord(iOrigin[0]); 
- 			write_coord(iOrigin[1]); 
- 			write_coord(iOrigin[2]); 
- 			write_short(sprite_blast); 
- 			write_byte(32);  
- 			write_byte(20);  
- 			write_byte(0); 
- 			message_end(); 
-   
- 			message_begin( MSG_BROADCAST, SVC_TEMPENTITY, iOrigin ); 
- 			write_byte( TE_BEAMCYLINDER ); 
- 			write_coord( iOrigin[0] ); 
- 			write_coord( iOrigin[1] ); 
- 			write_coord( iOrigin[2] ); 
- 			write_coord( iOrigin[0] ); 
- 			write_coord( iOrigin[1] + 250 ); 
- 			write_coord( iOrigin[2] + 250 ); 
- 			write_short( sprite_white ); 
- 			write_byte( 0 );  
- 			write_byte( 0 );  
- 			write_byte( 10 );  
- 			write_byte( 10 );  
- 			write_byte( 255 );  
- 			write_byte( 255 );  
- 			write_byte( 100 ); 
- 			write_byte( 100 );  
- 			write_byte( 128 );  
- 			write_byte( 0 );  
- 			message_end(); 
-   
- 			new entlist[33]; 
- 			new numfound = find_sphere_class(meekstone_gracza[id], "player", 250.0 , entlist, 32); 
-   
- 			for (new i=0; i < numfound; i++) 
- 			{		 
- 				new pid = entlist[i]; 
-   
- 				if (is_user_alive(pid) && get_user_team(id) != get_user_team(pid)) 
- 					ExecuteHam(Ham_TakeDamage, pid, meekstone_gracza[id], id, 95.0+inteligencija_igraca[id]*0.8, 1); 
-   
- 			} 
- 			remove_entity(meekstone_gracza[id]); 
- 			return PLUGIN_CONTINUE; 
- 		} 
-   
- 		new Float:origin[3]; 
- 		entity_get_vector(id, EV_VEC_origin, origin); 
-   
- 		meekstone_gracza[id] = create_entity("info_target"); 
- 		entity_set_string(meekstone_gracza[id], EV_SZ_classname, "meekstone"); 
- 		entity_set_edict(meekstone_gracza[id], EV_ENT_owner, id); 
- 		entity_set_int(meekstone_gracza[id], EV_INT_movetype, MOVETYPE_TOSS); 
- 		entity_set_origin(meekstone_gracza[id], origin); 
- 		entity_set_int(meekstone_gracza[id], EV_INT_solid, SOLID_BBOX); 
-   
- 		entity_set_model(meekstone_gracza[id], "models/w_backpack.mdl"); 
- 		entity_set_size(meekstone_gracza[id], Float:{-16.0,-16.0,0.0}, Float:{16.0,16.0,2.0}) 
-   
- 		drop_to_floor(meekstone_gracza[id]) 
-   
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 87 && informacije_predmeta_igraca[id][1]) 
- 	{ 
- 		informacije_predmeta_igraca[id][1] = 0 
- 	} 
-   
- 	if(informacije_predmeta_igraca[id][0] == 90 && !zatrzymaj_czas) 
- 	{ 
- 		zatrzymaj_czas = id 
- 		set_task(3.0, "Pusc") 
- 		UsunPrzedmiot(id) 
- 	} 
-   
- 	if(broj_medicinskih_paketa[id] > 0) 
- 	{ 
- 		StworzApteczke(id) 
- 	} 
-   
- 	if(broj_raketa_igraca[id] > 0) 
- 	{ 
- 		StworzRakiete(id) 
- 	} 
-   
- 	if(broj_mina_igraca[id] > 0) 
- 	{ 
- 		PostawMine(id) 
- 	} 
-   
- 	if(broj_dinamita_igraca[id] > 0) 
- 	{ 
- 		PolozDynamit(id) 
- 	} 
-   
- 	return PLUGIN_HANDLED 
- } 
-   
- public Pusc() 
- { 
- 	zatrzymaj_czas = 0 
- } 
-   
- public ZapiszDane(id) 
- { 
- 	new vaultkey[64],vaultdata[256]; 
- 	format(vaultkey,63,"%s-%i-cod", naziv_igraca[id], klasa_igraca[id]); 
- 	format(vaultdata,255,"%i#%i#%i#%i#%i#%i", iskustvo_igraca[id], nivo_igraca[id], inteligencija_igraca[id], energija_igraca[id], snaga_igraca[id], kondicija_igraca[id]); 
- 	nvault_set(g_vault,vaultkey,vaultdata); 
- } 
-   
- public WczytajDane(id, klasa) 
- { 
- 	new vaultkey[64],vaultdata[256]; 
- 	format(vaultkey,63,"%s-%i-cod", naziv_igraca[id], klasa); 
- 	format(vaultdata,255,"%i#%i#%i#%i#%i#%i", iskustvo_igraca[id], nivo_igraca[id], inteligencija_igraca[id], energija_igraca[id], snaga_igraca[id], kondicija_igraca[id]); 
- 	nvault_get(g_vault,vaultkey,vaultdata,255); 
-   
- 	replace_all(vaultdata, 255, "#", " "); 
-   
- 	new doswiadczeniegracza[32], poziomgracza[32], inteligencijagracza[32], silagracza[32], zrecznoscgracza[32], zwinnoscgracza[32]; 
-   
- 	parse(vaultdata, doswiadczeniegracza, 31, poziomgracza, 31, inteligencijagracza, 31, silagracza, 31, zrecznoscgracza, 31, zwinnoscgracza, 31); 
-   
- 	iskustvo_igraca[id] = str_to_num(doswiadczeniegracza); 
- 	nivo_igraca[id] = str_to_num(poziomgracza)>0?str_to_num(poziomgracza):1; 
- 	inteligencija_igraca[id] = str_to_num(inteligencijagracza); 
- 	energija_igraca[id] = str_to_num(silagracza); 
- 	snaga_igraca[id] = str_to_num(zrecznoscgracza); 
- 	kondicija_igraca[id] = str_to_num(zwinnoscgracza); 
- 	poeni_igraca[id] = (nivo_igraca[id]-1)*2-inteligencija_igraca[id]-energija_igraca[id]-snaga_igraca[id]-kondicija_igraca[id]; 
- }   
- public IzbaciPredmet(id) 
- { 
- 	if(informacije_predmeta_igraca[id][0]) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^1 Sikeresen eldobtad ezt a tárgyat: ^3%s.", naziv_predmeta[informacije_predmeta_igraca[id][0]]) 
- 		UsunPrzedmiot(id) 
- 	} 
- 	else 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^1 Neked nincs tárgyad.") 
- 	} 
- } 
-   
- public UsunPrzedmiot(id) 
- { 
- 	informacije_predmeta_igraca[id][0] = 0 
- 	informacije_predmeta_igraca[id][1] = 0 
-   
- 	if(is_user_alive(id)) 
- 	{ 
- 		set_user_footsteps(id, 0) 
-   
- 		if(!informacije_predmeta_igraca[id][0] && klasa_igraca[id] != Partizan) 
- 		{ 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransColor, 255); 
- 		} 
-   
- 		ZmienUbranie(id, 1) 
- 	} 
- } 
-   
- public DajPrzedmiot(id, przedmiot) 
- { 
- 	UsunPrzedmiot(id) 
- 	informacije_predmeta_igraca[id][0] = przedmiot 
- 	new name[32] 
- 	get_user_name(id, name, 31) 
- 	ColorChat(0, GREEN, "%s^1 kapott tárgyat -^3 %s", name, naziv_predmeta[informacije_predmeta_igraca[id][0]]); 	 
- 	snaga_predmeta[id] = 160; 
- 	switch(przedmiot) 
- 	{			 
- 		case 1: set_user_footsteps(id, 1); 
- 			case 2: informacije_predmeta_igraca[id][1] = random_num(3,6); 
- 			case 3: informacije_predmeta_igraca[id][1] = random_num(6, 11); 
- 			case 5: informacije_predmeta_igraca[id][1] = random_num(6, 9); 
- 			case 6: 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = random_num(120, 170); 
- 			set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, informacije_predmeta_igraca[id][1]); 
- 		} 
- 		case 7: informacije_predmeta_igraca[id][1] = random_num(2, 4); 
- 			case 8: 
- 		{ 
- 			if(klasa_igraca[id] == Strelac) 
- 				DajPrzedmiot(id, random_num(1, sizeof naziv_predmeta-1)); 
- 		} 
- 		case 9: 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = random_num(1, 3); 
- 			ZmienUbranie(id, 0); 
- 		} 
- 		case 10: informacije_predmeta_igraca[id][1] = random_num(4, 8); 
- 			case 12: informacije_predmeta_igraca[id][1] = random_num(1, 4); 
- 			case 15: 
- 		{ 
- 			if(klasa_igraca[id] == Rambo) 
- 				DajPrzedmiot(id, random_num(1, sizeof naziv_predmeta-1)); 
- 		} 
- 		case 16: set_task(5.0, "WyszkolenieSanitarne", id+ZADANIE_WYSZKOLENIE_SANITARNE); 
- 			case 17: set_user_armor(id, 500); 
- 			case 18: 
- 		{ 
- 			maksymalne_energija_igraca[id] += 100; 
- 			szybkosc_gracza[id] -= 0.4; 
- 		} 
- 		case 19: informacije_predmeta_igraca[id][1] = 1; 
- 			case 25: 
- 		{ 
- 			maksymalne_energija_igraca[id] += 50; 
- 			szybkosc_gracza[id] -= 0.3; 
- 		} 
- 		case 26: informacije_predmeta_igraca[id][1] = random_num(3, 6); 
- 			case 27: informacije_predmeta_igraca[id][1] = 3; 
- 			case 29: 
- 		{ 
- 			maksymalne_energija_igraca[id] += 50; 
- 			szybkosc_gracza[id] += 0.2; 
- 		} 
- 		case 30: 
- 		{ 
- 			maksymalne_energija_igraca[id] += 100; 
- 			szybkosc_gracza[id] -= 0.7; 
- 		} 
- 		case 31: 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = random_num(1, 3); 
- 			ZmienUbranie(id, 0); 
- 		} 
- 		case 34: informacije_predmeta_igraca[id][1] = random_num(2, 7); 
- 			case 35: informacije_predmeta_igraca[id][1] = random_num(3, 9); 
- 			case 36: maksymalne_energija_igraca[id] = 10; 
- 			case 37: maksymalne_energija_igraca[id] += 100; 
- 			case 38: broj_medicinskih_paketa[id] = 5; 
- 			case 39: set_user_gravity(id, 0.5); 
- 			case 40: informacije_predmeta_igraca[id][1] = 1; 
- 			case 41: set_task(5.0, "WyszkolenieSanitarne", id+ZADANIE_WYSZKOLENIE_SANITARNE); 
- 			case 43: szybkosc_gracza[id] += 0.3; 
- 			case 42: 
- 		{ 
- 			set_user_footsteps(id, 1); 
- 			maksymalne_energija_igraca[id] += 100; 
- 		} 
- 		case 45: informacije_predmeta_igraca[id][1] = 1; 
- 			case 46: 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = random_num(4, 9); 
- 			set_user_armor(id, 500); 
- 		} 
- 		case 47: informacije_predmeta_igraca[id][1] = 5; 
- 			case 49: informacije_predmeta_igraca[id][1] = 1; 
- 			case 50: 
- 		{ 
- 			set_user_footsteps(id, 1); 
- 			maksymalne_energija_igraca[id] += 100; 
- 			szybkosc_gracza[id] += 0.4; 
- 		} 
- 		case 52: informacije_predmeta_igraca[id][1] = 1; 
- 			case 54: 
- 		{ 
- 			set_user_footsteps(id, 1); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 1); 
- 			set_user_gravity(id, 0.8); 
- 		} 
- 		case 55: 
- 		{ 
- 			informacije_predmeta_igraca[id][1] = random_num(1, 3); 
- 			ZmienUbranie(id, 0); 
- 		} 
- 		case 56: informacije_predmeta_igraca[id][1] = random_num(7, 11); 
- 			case 57: informacije_predmeta_igraca[id][1] = random_num(7, 11); 
- 			case 58: set_user_footsteps(id, 1); 
- 			case 59: set_user_footsteps(id, 1); 
- 			case 60: informacije_predmeta_igraca[id][1] = random_num(3, 7); 
- 			case 61: broj_mina_igraca[id] += 5; 
- 			case 62: informacije_predmeta_igraca[id][1] = random_num(4, 8); 
- 			case 64: cs_set_user_money(id,16000); 
- 			case 66: snaga_predmeta[id] = 80; 
- 			case 75: informacije_predmeta_igraca[id][1] = 1; 
- 			case 76: informacije_predmeta_igraca[id][1] = 1; 
- 			case 78: set_user_gravity(id, 0.5); 
- 			case 79: 
- 		{ 
- 			szybkosc_gracza[id] += 10; 
- 			broj_mina_igraca[id] += 3; 
- 		} 
- 		case 80: 
- 		{ 
- 			give_item(id, "weapon_m3"); 
- 			informacije_predmeta_igraca[id][1] = random_num(50, 100); 
- 		} 
- 		case 84: informacije_predmeta_igraca[id][1] = 1; 
- 			case 85: ResetHUD(id); 
- 			case 87: informacije_predmeta_igraca[id][1] = random_num(2, 4); 
- 			case 89: 
- 		{ 
- 			szybkosc_gracza[id] *= 1.8; 
- 			UstawSzybkosc(id); 
- 			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 1); 
- 			give_item(id, "weapon_hegrenade"); 
- 			cs_set_user_bpammo(id, CSW_HEGRENADE, 15); 
- 			informacije_predmeta_igraca[id][1] = 1; 
- 		} 
- 	} 
- } 
-   
- public OpisPredmeta(id) 
- { 
- 	new opis_przedmiotu[128]; 
- 	new losowa_wartosc[3]; 
- 	num_to_str(informacije_predmeta_igraca[id][1], losowa_wartosc, 2); 
- 	format(opis_przedmiotu, 127, opis_predmeta[informacije_predmeta_igraca[id][0]]); 
- 	replace_all(opis_przedmiotu, 127, "LW", losowa_wartosc); 
-   
- 	ColorChat(id, NORMAL, "^4Tárgy: ^1%s.", naziv_predmeta[informacije_predmeta_igraca[id][0]]); 
- 	ColorChat(id, NORMAL, "^4Leírás: ^1%s.", opis_przedmiotu); 
-   
- } 
-   
- public Wskrzes(id) 
- { 
- 	id-=ZADANIE_WSKRZES; 
- 	ExecuteHamB(Ham_CS_RoundRespawn, id); 
- } 
-   
- public SprawdzPoziom(id) 
- {	 
- 	if(nivo_igraca[id] < 4000) 
- 	{ 
- 		while(iskustvo_igraca[id] >= poeni_leveli[nivo_igraca[id]]) 
- 		{ 
- 			nivo_igraca[id]++; 
- 			set_hudmessage(60, 200, 25, -1.0, 0.25, 0, 1.0, 2.0, 0.1, 0.2, 2); 
- 			ShowSyncHudMsg(id, SyncHudObj3, "*** Gratulálunk! Szintet léptel! ***^n*** [Szinted: %i] ***", nivo_igraca[id]); 
- 			client_cmd(id, "spk mw/levelup"); 
- 			ColorChat(id, GREEN, "[CoD:MW3]^1 Szintet léptél [ÚJ SZINTED:^3 %i^1].",nivo_igraca[id]) 
- 		} 
-   
- 		while(iskustvo_igraca[id] < poeni_leveli[nivo_igraca[id] - 1]) 
- 			nivo_igraca[id]-- 
-   
- 		poeni_igraca[id] = (nivo_igraca[id]-1)*2-inteligencija_igraca[id]-energija_igraca[id]-snaga_igraca[id]-kondicija_igraca[id]; 
- 	} 
- 	ZapiszDane(id) 
- } 
-   
- public message_health(msg_id,msg_dest,msg_entity) 
- { 
- 	if(pev(msg_entity, pev_health) >= 255) 
- 	{ 
- 		set_msg_arg_int(1, ARG_BYTE, 255) 
- 	} 
-   
- 	return PLUGIN_CONTINUE 
- } 
-   
- public PokazInformacje(id)  
- { 
- 	id -= ZADANIE_POKAZ_INFORMACJE 
-   
- 	set_task(0.1, "PokazInformacje", id + ZADANIE_POKAZ_INFORMACJE) 
-   
- 	if(!is_user_alive(id)) 
- 	{ 
- 		new target = entity_get_int(id, EV_INT_iuser2) 
-   
- 		if(target == 0) 
- 		{ 
- 			return PLUGIN_CONTINUE 
- 		} 
-   
- 		set_hudmessage(255, 255, 255, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2); 
- 		ShowSyncHudMsg(id, SyncHudObj, "[Fegyver: %s]^n[Tapasztalat: %i / %i]^n[Szint: %i]^n[Tárgy: %s]^n[Magyarosts: Mr.SkyRim cl#]", naziv_klase[klasa_igraca[target]], iskustvo_igraca[target], poeni_leveli[nivo_igraca[target]], nivo_igraca[target], naziv_predmeta[informacije_predmeta_igraca[target][0]]); 
-   
- 		return PLUGIN_CONTINUE 
- 	} 
-   
- 	set_hudmessage(0, 241, 230, 0.02, 0.17, 0, 0.0, 0.3, 0.0, 0.0); 
- 	ShowSyncHudMsg(id, SyncHudObj, "[Fegyver: %s]^n[Tapasztalat: %i / %i]^n[Szint: %i]^n[Tárgy: %s]^n[Tárgy Ereje: %i]^n[Élet: %i]^n[Magyarosts: Mr.SkyRim cl#]", naziv_klase[klasa_igraca[id]], iskustvo_igraca[id], poeni_leveli[nivo_igraca[id]], nivo_igraca[id], naziv_predmeta[informacije_predmeta_igraca[id][0]],snaga_predmeta[id], get_user_health(id)); 
-   
- 	return PLUGIN_CONTINUE 
- } 
-   
- public PokazReklame(id) 
- { 
- 	id -= ZADANIE_POKAZ_REKLAME 
-   
- 	if(-1 < get_user_team(id) < 4) 
- 	{ 
- 		ColorChat(0, GREEN, "[CoD:MW3] ^1Üdvözöllek a ^3Call of Duty ^1Világában. Érezd jól magad!") 
- 	} 
- } 
-   
- public UstawSzybkosc(id) 
- { 
- 	id -= id > 32 ? ZADANIE_USTAW_SZYBKOSC : 0 
-   
- 	if(klasa_igraca[id]) 
- 	{ 
- 		set_user_maxspeed(id, szybkosc_gracza[id]) 
- 	} 
- } 
-   
- public ZmienUbranie(id,reset) 
- { 
- 	if (id < 1 || id > 32 || !is_user_connected(id))  
- 		return PLUGIN_CONTINUE 
-   
- 	if (reset) 
- 		cs_reset_user_model(id); 
- 	else 
- 	{ 
- 		new num = random_num(0,3); 
- 		switch(get_user_team(id)) 
- 		{ 
- 			case 1: cs_set_user_model(id, Ubrania_CT[num]); 
- 				case 2:cs_set_user_model(id, Ubrania_Terro[num]); 
- 			} 
- 	} 
-   
- 	return PLUGIN_CONTINUE; 
- } 
- public WylaczPomoc(id)  
- { 
- 	if(pomocs[id] == true) 
- 	{ 
- 		pomocs[id] = false; 
- 		set_hudmessage(255, 0, 0, -1.0, 0.01) 
- 		show_hudmessage(id, "Chat Üzenetek Letiltva") 
- 	} 
- 	else if(pomocs[id] == false) 
- 	{ 
- 		pomocs[id] = true; 
- 		Pomoc(); 
- 		set_hudmessage(255, 0, 0, -1.0, 0.01) 
- 		show_hudmessage(id, "Chat Üzenetek Engedélyezve") 
- 	} 
- } 
- public Pomoc() 
- { 
- 	switch(random(11)) 
- 	{  
- 	                  case 1: ColorChat(0, GREEN, "[CoD:MW3] ^1A csalók azonnali kitiltásra számítsanak!") 
- 			case 2: ColorChat(0, GREEN, "[CoD:MW3] ^1Pontjaid újra kiosztásáert, használd: ^3/reset.") 
- 			case 3: ColorChat(0, GREEN, "[CoD:MW3] ^1Fegyver választáshoz, írd be: ^3/fegyo.") 
- 			case 4: ColorChat(0, GREEN, "[CoD:MW3] ^1Ha van Tárgyad ^3(Rakéta, Dinamit), ^1akkor az ^3E ^1gombbal tudod aktiválni.") 
- 			case 5: ColorChat(0, GREEN, "[CoD:MW3] ^1Ha elszeretnéd adni a tárgyad pénzért, használd: ^3/eladas.") 
- 			case 6: ColorChat(0, GREEN, "[CoD:MW3] ^1Tárgy leíráshoz, használd: ^3/targy.") 
- 			case 7: ColorChat(0, GREEN, "[CoD:MW3] ^1Fegyver leíráshoz, használd: ^3/osztalyinfo.") 
- 			case 8: ColorChat(0, GREEN, "[CoD:MW3] ^1Ha szeretnél valamit venni a Boltba, használd: ^3/bolt.") 
- 			case 9: ColorChat(0, GREEN, "[CoD:MW3] ^1Ha nincs szükséged egy tárgyra, odaadhatod egy másik játékosnak: ^3/adas.") 
- 			case 10: ColorChat(0, GREEN, "[CoD:MW3] ^1KillStreak menü bekapcsolásáért használd: ^3/ks.") 
- 			case 11: ColorChat(0, GREEN, "[CoD:MW3] ^1A módot^3 Mr.SkyRim cl# ^1magyarositotta .") 
-   
- 		} 
- 	set_task(60.0, "Pomoc"); 
- } 
- public cmd_setlvl(id, level, cid) 
- { 
- 	if(!cmd_access(id,level,cid,3)) 
- 		return PLUGIN_HANDLED; 
- 	new arg1[33]; 
- 	new arg2[6]; 
- 	read_argv(1, arg1, 32); 
- 	read_argv(2, arg2, 5); 
- 	new player = cmd_target(id, arg1); 
- 	if(!is_user_connected(player)) 
- 		return PLUGIN_HANDLED; 
- 	new value = str_to_num(arg2)-1; 
-   
- 	iskustvo_igraca[player] = poeni_leveli[value]; 
- 	nivo_igraca[player] = 0; 
- 	SprawdzPoziom(player); 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public DotykBroni(weapon,id) 
- { 
- 	new model[23]; 
- 	entity_get_string(weapon, EV_SZ_model, model, 22); 
- 	if (!is_user_connected(id) || entity_get_edict(weapon, EV_ENT_owner) == id || equal(model, "models/w_backpack.mdl")) 
- 		return HAM_IGNORED; 
- 	return HAM_SUPERCEDE; 
- } 
-   
- public BlokujKomende() 
- 	return PLUGIN_HANDLED; 
-   
- stock bool:UTIL_In_FOV(id,target) 
- { 
- 	if (Find_Angle(id,target,9999.9) > 0.0) 
- 		return true; 
-   
- 	return false; 
- } 
-   
- stock Float:Find_Angle(Core,Target,Float:dist) 
- { 
- 	new Float:vec2LOS[2]; 
- 	new Float:flDot; 
- 	new Float:CoreOrigin[3]; 
- 	new Float:TargetOrigin[3]; 
- 	new Float:CoreAngles[3]; 
-   
- 	pev(Core,pev_origin,CoreOrigin); 
- 	pev(Target,pev_origin,TargetOrigin); 
-   
- 	if (get_distance_f(CoreOrigin,TargetOrigin) > dist) 
- 		return 0.0; 
-   
- 	pev(Core,pev_angles, CoreAngles); 
-   
- 	for ( new i = 0; i < 2; i++ ) 
- 		vec2LOS[i] = TargetOrigin[i] - CoreOrigin[i]; 
-   
- 	new Float:veclength = Vec2DLength(vec2LOS); 
-   
- 	//Normalize V2LOS 
- 	if (veclength <= 0.0) 
- 	{ 
- 		vec2LOS[0] = 0.0; 
- 		vec2LOS[1] = 0.0; 
- 	} 
- 	else 
- 	{ 
- 		new Float:flLen = 1.0 / veclength; 
- 		vec2LOS[0] = vec2LOS[0]*flLen; 
- 		vec2LOS[1] = vec2LOS[1]*flLen; 
- 	} 
-   
- 	//Do a makevector to make v_forward right 
- 	engfunc(EngFunc_MakeVectors,CoreAngles); 
-   
- 	new Float:v_forward[3]; 
- 	new Float:v_forward2D[2]; 
- 	get_global_vector(GL_v_forward, v_forward); 
-   
- 	v_forward2D[0] = v_forward[0]; 
- 	v_forward2D[1] = v_forward[1]; 
-   
- 	flDot = vec2LOS[0]*v_forward2D[0]+vec2LOS[1]*v_forward2D[1]; 
-   
- 	if ( flDot > 0.5 ) 
- 	{ 
- 		return flDot; 
- 	} 
-   
- 	return 0.0; 
- } 
-   
- stock Float:Vec2DLength( Float:Vec[2] )   
- {  
- 	return floatsqroot(Vec[0]*Vec[0] + Vec[1]*Vec[1] ); 
- } 
-   
- stock Display_Fade(id,duration,holdtime,fadetype,red,green,blue,alpha) 
- { 
- 	message_begin( MSG_ONE, g_msg_screenfade,{0,0,0},id ); 
- 	write_short( duration );	// Duration of fadeout 
- 	write_short( holdtime );	// Hold time of color 
- 	write_short( fadetype );	// Fade type 
- 	write_byte ( red );		// Red 
- 	write_byte ( green );		// Green 
- 	write_byte ( blue );		// Blue 
- 	write_byte ( alpha );	// Alpha 
- 	message_end(); 
- } 
-   
- stock set_user_clip(id, ammo) 
- { 
- 	new weaponname[32], weaponid = -1, weapon = get_user_weapon(id, _, _); 
- 	get_weaponname(weapon, weaponname, 31); 
- 	while ((weaponid = find_ent_by_class(weaponid, weaponname)) != 0) 
- 		if(entity_get_edict(weaponid, EV_ENT_owner) == id)  
- 	{ 
- 		set_pdata_int(weaponid, 51, ammo, 4); 
- 		return weaponid; 
- 	} 
- 	return 0; 
- } 
-   
- public client_death(killer,victim,weapon,hitplace,TK) { 
-   
- 	if(!killer || !victim || TK) 
- 		return; 
-   
- 	if(hitplace == HIT_HEAD) 
- 	{ 
-   
- 		iskustvo_igraca[killer] += doswiadczenie_za_hs; 
-   
- 		ColorChat(killer, RED, "[CoD:MW3]^1 kaptál^3 %i^1 tapasztalatot, mert fejbe találtad.", doswiadczenie_za_hs); 
-   
- 	} 
- } 
-   
- public message_clcorpse()	 
- 	return PLUGIN_HANDLED 
-   
- public event_hltv() 
- { 
- 	remove_entity_name("fake_corpse") 
-   
- 	static players[32], num 
- 	get_players(players, num, "a") 
- 	for(new i = 0; i < num; ++i) 
- 		reset_player(players[i]) 
- } 
-   
- public reset_player(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
- 	remove_task(TASKID_REVIVE + id) 
- 	remove_task(TASKID_RESPAWN + id) 
- 	remove_task(TASKID_CHECKRE + id) 
- 	remove_task(TASKID_CHECKST + id) 
- 	remove_task(TASKID_ORIGIN + id) 
- 	remove_task(TASKID_SETUSER + id) 
-   
- 	msg_bartime(id, 0) 
- 	g_revive_delay[id] 	= 0.0 
- 	g_wasducking[id] 	= false 
- 	g_body_origin[id] 	= Float:{0.0, 0.0, 0.0} 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public event_death() 
- { 
- 	new id = read_data(2) 
-   
- 	reset_player(id) 
-   
- 	static Float:minsize[3] 
- 	pev(id, pev_mins, minsize) 
-   
- 	if(minsize[2] == -18.0) 
- 		g_wasducking[id] = true 
- 	else 
- 		g_wasducking[id] = false 
-   
- 	set_task(0.5, "task_check_dead_flag", id) 
-   
- 	if(read_data(1)<=maxplayers && read_data(1) && read_data(1)!=read_data(2)) cs_set_user_money(read_data(1),cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300) 
- } 
-   
- public fwd_playerpostthink(id) 
- { 
- 	if(!is_user_connected(id) || !g_haskit[id]) 
- 		return FMRES_IGNORED 
-   
- 	if(!is_user_alive(id)) 
- 	{ 
- 		msg_statusicon(id, ICON_HIDE) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	new body = find_dead_body(id) 
- 	if(is_valid_ent(body)) 
- 	{ 
- 		new lucky_bastard = pev(body, pev_owner) 
-   
- 		if(!is_user_connected(lucky_bastard)) 
- 			return FMRES_IGNORED 
-   
- 		new lb_team = get_user_team(lucky_bastard) 
- 		new rev_team = get_user_team(id) 
- 		if(lb_team == 1 || lb_team == 2 && lb_team == rev_team) 
- 			msg_statusicon(id, ICON_FLASH) 
- 	} 
- 	else 
- 		msg_statusicon(id, ICON_SHOW) 
-   
- 	return FMRES_IGNORED 
- } 
-   
- public task_check_dead_flag(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return 
-   
- 	if(pev(id, pev_deadflag) == DEAD_DEAD) 
- 		create_fake_corpse(id) 
- 	else 
- 		set_task(0.5, "task_check_dead_flag", id) 
- }	 
-   
- public create_fake_corpse(id) 
- { 
- 	set_pev(id, pev_effects, EF_NODRAW) 
-   
- 	static model[32] 
- 	cs_get_user_model(id, model, 31) 
-   
- 	static player_model[64] 
- 	format(player_model, 63, "models/player/%s/%s.mdl", model, model) 
-   
- 	static Float: player_origin[3] 
- 	pev(id, pev_origin, player_origin) 
-   
- 	static Float:mins[3] 
- 	mins[0] = -16.0 
- 	mins[1] = -16.0 
- 	mins[2] = -34.0 
-   
- 	static Float:maxs[3] 
- 	maxs[0] = 16.0 
- 	maxs[1] = 16.0 
- 	maxs[2] = 34.0 
-   
- 	if(g_wasducking[id]) 
- 	{ 
- 		mins[2] /= 2 
- 		maxs[2] /= 2 
- 	} 
-   
- 	static Float:player_angles[3] 
- 	pev(id, pev_angles, player_angles) 
- 	player_angles[2] = 0.0 
-   
- 	new sequence = pev(id, pev_sequence) 
-   
- 	new ent = create_entity("info_target") 
- 	if(ent) 
- 	{ 
- 		set_pev(ent, pev_classname, "fake_corpse") 
- 		engfunc(EngFunc_SetModel, ent, player_model) 
- 		engfunc(EngFunc_SetOrigin, ent, player_origin) 
- 		engfunc(EngFunc_SetSize, ent, mins, maxs) 
- 		set_pev(ent, pev_solid, SOLID_TRIGGER) 
- 		set_pev(ent, pev_movetype, MOVETYPE_TOSS) 
- 		set_pev(ent, pev_owner, id) 
- 		set_pev(ent, pev_angles, player_angles) 
- 		set_pev(ent, pev_sequence, sequence) 
- 		set_pev(ent, pev_frame, 9999.9) 
- 	}	 
- } 
-   
- public fwd_emitsound(id, channel, sound[])  
- { 
- 	if(!is_user_alive(id) || !g_haskit[id]) 
- 		return FMRES_IGNORED	 
-   
- 	if(!equali(sound, "common/wpn_denyselect.wav")) 
- 		return FMRES_IGNORED	 
-   
- 	if(task_exists(TASKID_REVIVE + id)) 
- 		return FMRES_IGNORED 
-   
- 	if(!(get_user_button(id) & IN_USE)) 
- 	{ 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	new body = find_dead_body(id) 
- 	if(!is_valid_ent(body)) 
- 		return FMRES_IGNORED 
-   
- 	new lucky_bastard = pev(body, pev_owner) 
- 	new lb_team = get_user_team(lucky_bastard) 
- 	new rev_team = get_user_team(id) 
- 	if(lb_team != 1 && lb_team != 2 || lb_team != rev_team) 
- 		return FMRES_IGNORED 
-   
- 	static name[32] 
- 	get_user_name(lucky_bastard, name, 31) 
- 	client_print(id, print_chat, "Reanimacja %s", name) 
-   
- 	new revivaltime = get_pcvar_num(cvar_revival_time) 
- 	msg_bartime(id, revivaltime) 
-   
- 	new Float:gametime = get_gametime() 
- 	g_revive_delay[id] = gametime + float(revivaltime) - 0.01 
-   
- 	emit_sound(id, CHAN_AUTO, SOUND_START, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) 
- 	set_task(0.0, "task_revive", TASKID_REVIVE + id) 
-   
- 	return FMRES_SUPERCEDE 
- } 
-   
- public task_revive(taskid) 
- { 
- 	new id = taskid - TASKID_REVIVE 
-   
- 	if(!is_user_alive(id)) 
- 	{ 
- 		failed_revive(id) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	if(!(get_user_button(id) & IN_USE)) 
- 	{ 
- 		failed_revive(id) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	new body = find_dead_body(id) 
- 	if(!is_valid_ent(body)) 
- 	{ 
- 		failed_revive(id) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	new lucky_bastard = pev(body, pev_owner) 
- 	if(!is_user_connected(lucky_bastard)) 
- 	{ 
- 		failed_revive(id) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	new lb_team = get_user_team(lucky_bastard) 
- 	new rev_team = get_user_team(id) 
- 	if(lb_team != 1 && lb_team != 2 || lb_team != rev_team) 
- 	{ 
- 		failed_revive(id) 
- 		return FMRES_IGNORED 
- 	} 
-   
- 	static Float:velocity[3] 
- 	pev(id, pev_velocity, velocity) 
- 	velocity[0] = 0.0 
- 	velocity[1] = 0.0 
- 	set_pev(id, pev_velocity, velocity) 
-   
- 	new Float:gametime = get_gametime() 
- 	if(g_revive_delay[id] < gametime) 
- 	{ 
- 		if(findemptyloc(body, 10.0)) 
- 		{ 
- 			remove_entity(body) 
- 			emit_sound(id, CHAN_AUTO, SOUND_FINISHED, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) 
- 			set_task(0.1, "task_respawn", TASKID_RESPAWN + lucky_bastard) 
- 		} 
- 		else 
- 			failed_revive(id) 
- 	} 
- 	else 
- 		set_task(0.1, "task_revive", TASKID_REVIVE + id) 
-   
- 	return FMRES_IGNORED 
- } 
-   
- public failed_revive(id) 
- { 
- 	msg_bartime(id, 0) 
- 	emit_sound(id, CHAN_AUTO, SOUND_FAILED, VOL_NORM, ATTN_NORM, 0, PITCH_NORM) 
- } 
-   
- public task_origin(taskid) 
- { 
- 	new id = taskid - TASKID_ORIGIN 
- 	engfunc(EngFunc_SetOrigin, id, g_body_origin[id]) 
-   
- 	static  Float:origin[3] 
- 	pev(id, pev_origin, origin) 
- 	set_pev(id, pev_zorigin, origin[2]) 
-   
- 	set_task(0.1, "task_stuck_check", TASKID_CHECKST + id) 
- } 
-   
- stock find_dead_body(id) 
- { 
- 	static Float:origin[3] 
- 	pev(id, pev_origin, origin) 
-   
- 	new ent 
- 	static classname[32]	 
- 	while((ent = find_ent_in_sphere(ent, origin, get_pcvar_float(cvar_revival_dis))) != 0)  
- 	{ 
- 		pev(ent, pev_classname, classname, 31) 
- 		if(equali(classname, "fake_corpse") && is_visible(id, ent)) 
- 			return ent 
- 	} 
- 	return 0 
- } 
-   
- stock msg_bartime(id, seconds)  
- { 
- 	if(is_user_bot(id)) 
- 		return 
-   
- 	message_begin(MSG_ONE, g_msg_bartime, _, id) 
- 	write_byte(seconds) 
- 	write_byte(0) 
- 	message_end() 
- } 
-   
- stock msg_statusicon(id, status) 
- { 
- 	if(is_user_bot(id)) 
- 		return 
-   
- 	message_begin(MSG_ONE, g_msg_statusicon, _, id) 
- 	write_byte(status) 
- 	write_string("rescue") 
- 	write_byte(0) 
- 	write_byte(160) 
- 	write_byte(0) 
- 	message_end() 
- } 
-   
- public task_respawn(taskid)  
- { 
- 	new id = taskid - TASKID_RESPAWN 
-   
- 	set_pev(id, pev_deadflag, DEAD_RESPAWNABLE) 
- 	dllfunc(DLLFunc_Spawn, id) 
- 	set_pev(id, pev_iuser1, 0) 
-   
- 	set_task(0.1, "task_check_respawn", TASKID_CHECKRE + id) 
- } 
-   
- public task_check_respawn(taskid) 
- { 
- 	new id = taskid - TASKID_CHECKRE 
-   
- 	if(pev(id, pev_iuser1)) 
- 		set_task(0.1, "task_respawn", TASKID_RESPAWN + id) 
- 	else 
- 		set_task(0.1, "task_origin", TASKID_ORIGIN + id) 
- } 
-   
- public task_stuck_check(taskid) 
- { 
- 	new id = taskid - TASKID_CHECKST 
-   
- 	static Float:origin[3] 
- 	pev(id, pev_origin, origin) 
-   
- 	if(origin[2] == pev(id, pev_zorigin)) 
- 		set_task(0.1, "task_respawn", TASKID_RESPAWN + id) 
- 	else 
- 		set_task(0.1, "task_setplayer", TASKID_SETUSER + id) 
- } 
-   
- public task_setplayer(taskid) 
- { 
- 	new id = taskid - TASKID_SETUSER 
-   
- 	set_user_health(id, get_pcvar_num(cvar_revival_health)) 
-   
- 	message_begin(MSG_ONE,g_msg_screenfade, _, id)       
- 	write_short(seconds(2)) 
- 	write_short(seconds(2))    
- 	write_short(0)   
- 	write_byte(0)     
- 	write_byte(0)     
- 	write_byte(0)      
- 	write_byte(255)     
- 	message_end() 
- } 
-   
-   
- stock bool:findemptyloc(ent, Float:radius) 
- { 
- 	if(!is_valid_ent(ent)) 
- 		return false 
-   
- 	static Float:origin[3] 
- 	pev(ent, pev_origin, origin) 
- 	origin[2] += 2.0 
-   
- 	new owner = pev(ent, pev_owner) 
- 	new num = 0, bool:found = false 
-   
- 	while(num <= 100) 
- 	{ 
- 		if(is_hull_vacant(origin)) 
- 		{ 
- 			g_body_origin[owner][0] = origin[0] 
- 			g_body_origin[owner][1] = origin[1] 
- 			g_body_origin[owner][2] = origin[2] 
-   
- 			found = true 
- 			break 
- 		} 
- 		else 
- 		{ 
- 			origin[0] += random_float(-radius, radius) 
- 			origin[1] += random_float(-radius, radius) 
- 			origin[2] += random_float(-radius, radius) 
-   
- 			num++ 
- 		} 
- 	} 
- 	return found 
- } 
-   
- stock bool:is_hull_vacant(const Float:origin[3]) 
- { 
- 	new tr = 0 
- 	engfunc(EngFunc_TraceHull, origin, origin, 0, HULL_HUMAN, 0, tr) 
- 	if(!get_tr2(tr, TR_StartSolid) && !get_tr2(tr, TR_AllSolid) && get_tr2(tr, TR_InOpen)) 
- 		return true 
-   
- 	return false 
- } 
- public godon(id) 
- { 
- 	set_user_godmode(id, 1) // Tutaj moemy np, da co co bdzie uruchomione w trakcie odliczania ja daem GodMode 
-   
- 	Odliczanie[id] = 4    // nasza zmienna + czas ile ma odlicza do zera w tym przypadku 4 sekundy 
-   
- 	if(task_exists(id + 3431)) 
- 	{ 
- 		remove_task(id + 3431) 
- 	} 
- 	set_task(1.0, "godoff", id + 3431, _, _, "b") 
-   
- 	return PLUGIN_CONTINUE 
- } 
- public godoff(task_id) 
- { 
- 	new id = task_id - 3431 
-   
- 	set_hudmessage(0, 255, 0, 0.03, 0.76, 2, 0.02, 1.0, 0.01) 
- 	show_hudmessage(id, " %d mp mlva elveszted halhatatlansgod.", Odliczanie[id]) //Wiadomo pokazana w HUD'zie 
-   
- 	Odliczanie[id] -= 1  
-   
- 	if(Odliczanie[id] <= 0) 
- 	{ 
- 		if(task_exists(task_id)) 
- 		{ 
- 			remove_task(task_id) 
- 		} 
- 		set_user_godmode(id, 0); // tutaj wycza goodmoda 
- 	} 
- } 
- public clipon(id) 
- { 
- 	set_user_noclip(id, 1) // Tutaj moemy np, da co co bdzie uruchomione w trakcie odliczania ja daem noclip 
-   
- 	Odliczanie[id] = 9    // nasza zmienna + czas ile ma odlicza do zera w tym przypadku 9sekund 
-   
- 	if(task_exists(id + 3431)) 
- 	{ 
- 		remove_task(id + 3431) 
- 	} 
- 	set_task(1.0, "clipoff", id + 3431, _, _, "b") 
-   
- 	return PLUGIN_CONTINUE 
- } 
- public clipoff(task_id) 
- { 
- 	new id = task_id - 3431 
-   
- 	set_hudmessage(0, 255, 0, 0.03, 0.76, 2, 0.02, 1.0, 0.01) 
- 	show_hudmessage(id, " %d Mulva lthat leszel", Odliczanie[id]) //Wiadomo pokazana w HUD'zie 
-   
- 	Odliczanie[id] -= 1  
-   
- 	if(Odliczanie[id] <= 0) 
- 	{ 
- 		if(task_exists(task_id)) 
- 		{ 
- 			remove_task(task_id) 
- 		} 
- 		set_user_noclip(id, 0); // tutaj wycza noclipa 
- 	} 
- } 
-   
- public client_PreThink(id) { 
- 	if (entity_get_int(id, EV_INT_button) & 2 && informacije_predmeta_igraca[id][0] == 44) { 
- 		new flags = entity_get_int(id, EV_INT_flags) 
-   
- 		if (flags & FL_WATERJUMP) 
- 			return PLUGIN_CONTINUE 
- 		if ( entity_get_int(id, EV_INT_waterlevel) >= 2 ) 
- 			return PLUGIN_CONTINUE 
- 		if ( !(flags & FL_ONGROUND) ) 
- 			return PLUGIN_CONTINUE 
-   
- 		new Float:velocity[3] 
- 		entity_get_vector(id, EV_VEC_velocity, velocity) 
- 		velocity[2] += 250.0 
- 		entity_set_vector(id, EV_VEC_velocity, velocity) 
-   
- 		entity_set_int(id, EV_INT_gaitsequence, 6) 
- 	} 
- 	return PLUGIN_CONTINUE 
- } 
-   
- public fw_traceline(Float:vecStart[3],Float:vecEnd[3],ignoreM,id,trace)  
- { 
- 	if(!is_user_connected(id)) 
- 		return; 
-   
- 	new hit = get_tr2(trace, TR_pHit); 
-   
- 	if(!is_user_connected(hit)) 
- 		return; 
-   
- 	new hitzone = get_tr2(trace, TR_iHitgroup); 
- 	if((informacije_predmeta_igraca[hit][0] == 65 && hitzone == HIT_HEAD) || informacije_predmeta_igraca[hit][0] == 66 && hitzone != HIT_HEAD) 
- 		set_tr2(trace, TR_iHitgroup, 8); 
-   
- 	if(informacije_predmeta_igraca[id][0] == 69 && !random(10) && get_user_weapon(id) == CSW_AWP) 
- 		set_tr2(trace, TR_iHitgroup, HIT_HEAD); 
- } 
-   
- public WygranaTerro() 
- 	WygranaRunda("TERRORIST"); 
-   
- public WygranaCT() 
- 	WygranaRunda("CT"); 
-   
- public WygranaRunda(const Team[]) 
- { 
- 	new Players[32], playerCount, id; 
- 	get_players(Players, playerCount, "aeh", Team); 
-   
- 	if(get_playersnum() < 3) 
- 		return; 
-   
- 	for (new i=0; i<playerCount; i++)  
- 	{ 
- 		id = Players[i]; 
- 		if(!klasa_igraca[id] && !is_user_connected(id)) 
- 			continue; 
-   
- 		iskustvo_igraca[id] += doswiadczenie_za_wygrana; 
- 		ColorChat(id, RED, "[CoD:MW3]^1 kaptál %i tapasztalatot, mert megnyertétek a kört.", doswiadczenie_za_wygrana); 
- 		SprawdzPoziom(id); 
- 	} 
- } 
-   
- public DajPredmet(id) 
- { 
- 	new menu = menu_create("Válassz egy Játékost:", "DajPredmet_Handle"); 
- 	new cb = menu_makecallback("DajPredmet_Callback"); 
- 	new numer_przedmiotu; 
- 	for(new i=0; i<=32; i++) 
- 	{ 
- 		if(!is_user_connected(i)) 
- 			continue; 
- 		oddaj_id[numer_przedmiotu++] = i; 
- 		menu_additem(menu, naziv_igraca[i], "0", 0, cb); 
- 	} 
- 	menu_display(id, menu); 
- } 
-   
- public DajPredmet_Handle(id, menu, item) 
- { 
- 	if(item < 1 || item > 32) return PLUGIN_CONTINUE; 
-   
- 	if(!is_user_connected(oddaj_id[item])) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^3 Ez a játékos nem található.") 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	if(dostal_przedmiot[id]) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^1 Várd meg a következő kört.") 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	if(!informacije_predmeta_igraca[id][0]) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^3 Nincs tárgyad, amit odatudnál adni.") 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	if(informacije_predmeta_igraca[oddaj_id[item]][0]) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^3 A játékosnak már van tárgya.") 
- 		return PLUGIN_CONTINUE; 
- 	} 
- 	dostal_przedmiot[oddaj_id[item]] = true; 
- 	DajPrzedmiot(oddaj_id[item], informacije_predmeta_igraca[id][0]); 
- 	informacije_predmeta_igraca[oddaj_id[item]][1] = informacije_predmeta_igraca[id][1]; 
- 	ColorChat(id, GREEN, "[CoD:MW3]^1 Adtál egy^3 %s^1 tárgyat^3 %s^1 játékosnak.",naziv_predmeta[informacije_predmeta_igraca[id][0]] , naziv_igraca[oddaj_id[item]]); 
- 	/*ColorChat(id, GREEN, "[CoD:MW3]^1 Kaptál egy^3 %s^1 tárgyat^3 %s^1 játékostól.",naziv_predmeta[informacije_predmeta_igraca[id][0]] , naziv_igraca[id]);*/ 
- 	UsunPrzedmiot(id); 
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public DajPredmet_Callback(id, menu, item) 
- { 
- 	if(oddaj_id[item] == id) 
- 		return ITEM_DISABLED; 
- 	return ITEM_ENABLED; 
- } 
-   
- public ProdajPredmet(id) 
- { 
- 	if(!informacije_predmeta_igraca[id][0]) 
- 	{ 
- 		ColorChat(id, GREEN, "[CoD:MW3]^1 Neked nincs tárgyad.") 
- 		return; 
- 	} 
-   
- 	ColorChat(id, GREEN, "[CoD:MW3]^1 Sikeresen eladtad ezt a tárgyat 2500$-ért: ^3%s.", naziv_predmeta[informacije_predmeta_igraca[id][0]]) 
- 	UsunPrzedmiot(id); 
- 	cs_set_user_money(id, cs_get_user_money(id)+2500); 
- 	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255); 
- } 
-   
- public MagnetThink(ent) 
- { 
- 	if(entity_get_int(ent, EV_INT_iuser2)) 
- 		return PLUGIN_CONTINUE; 
-   
- 	if(!entity_get_int(ent, EV_INT_iuser1)) 
- 		emit_sound(ent, CHAN_VOICE, "weapons/mine_activate.wav", 0.5, ATTN_NORM, 0, PITCH_NORM ); 
-   
- 	entity_set_int(ent, EV_INT_iuser1, 1); 
-   
- 	new id = entity_get_edict(ent, EV_ENT_owner); 
- 	new dist = get_pcvar_num(pcvar_zasieg)+inteligencija_igraca[id]; 
-   
- 	new Float:forigin[3]; 
- 	entity_get_vector(ent, EV_VEC_origin, forigin); 
-   
- 	new entlist[33]; 
- 	new numfound = find_sphere_class(0,"player", float(dist),entlist, 32,forigin); 
-   
- 	for (new i=0; i < numfound; i++) 
- 	{		 
- 		new pid = entlist[i]; 
-   
- 		if (get_user_team(pid) == get_user_team(id)) 
- 			continue; 
-   
- 		if (is_user_alive(pid)) 
- 		{ 
- 			new bronie_gracza = entity_get_int(pid, EV_INT_weapons); 
- 			for(new n=1; n <= 32;n++) 
- 			{ 
- 				if(1<<n & bronie_gracza) 
- 				{ 
- 					new weaponname[33]; 
- 					get_weaponname(n, weaponname, 32); 
- 					engclient_cmd(pid, "drop", weaponname); 
- 				} 
- 			} 
- 		} 
- 	} 
-   
- 	numfound = find_sphere_class(0,"weaponbox", float(dist)+100.0,entlist, 32,forigin); 
-   
- 	for (new i=0; i < numfound; i++) 
- 		if(get_entity_distance(ent, entlist[i]) > 50.0) 
- 		set_velocity_to_origin(entlist[i], forigin, 999.0); 
-   
- 	if (entity_get_float(ent, EV_FL_ltime) < halflife_time() || !is_user_alive(id)) 
- 	{ 
- 		entity_set_int(ent, EV_INT_iuser2, 1); 
- 		return PLUGIN_CONTINUE; 
- 	} 
-   
- 	new iOrigin[3]; 
- 	FVecIVec(forigin, iOrigin); 
-   
- 	message_begin( MSG_BROADCAST, SVC_TEMPENTITY, iOrigin ); 
- 	write_byte( TE_BEAMCYLINDER ); 
- 	write_coord( iOrigin[0] ); 
- 	write_coord( iOrigin[1] ); 
- 	write_coord( iOrigin[2] ); 
- 	write_coord( iOrigin[0] ); 
- 	write_coord( iOrigin[1] + dist ); 
- 	write_coord( iOrigin[2] + dist ); 
- 	write_short( sprite_white ); 
- 	write_byte( 0 ); // startframe 
- 	write_byte( 0 ); // framerate 
- 	write_byte( 10 ); // life 
- 	write_byte( 10 ); // width 
- 	write_byte( 255 ); // noise 
- 	write_byte( 0 ); // r, g, b 
- 	write_byte( 100 );// r, g, b 
- 	write_byte( 255 ); // r, g, b 
- 	write_byte( get_pcvar_num(pcvar_widocznosc_fali) ); // brightness 
- 	write_byte( 0 ); // speed 
- 	message_end(); 
-   
- 	entity_set_float(ent, EV_FL_nextthink, halflife_time() + 0.01); 
-   
- 	return PLUGIN_CONTINUE; 
- } 
-   
- public ResetHUD(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
- 	client_disconnect_magnet(id); 
- 	pozostale_elektromagnesy[id] = get_pcvar_num(pcvar_ilosc_elektromagnesow); 
- 	return PLUGIN_HANDLED 
- } 
-   
- public client_disconnect_magnet(id) 
- { 
- 	new ent = find_ent_by_class(0, "magnet"); 
- 	while(ent > 0) 
- 	{ 
- 		if(entity_get_edict(id, EV_ENT_owner) == id) 
- 			remove_entity(ent); 
- 		ent = find_ent_by_class(ent, "magnet"); 
- 	} 
- } 
-   
- public NowaRunda_magnet() 
- { 
- 	new ent = find_ent_by_class(-1, "magnet"); 
- 	while(ent > 0)  
- 	{ 
- 		remove_entity(ent); 
- 		ent = find_ent_by_class(ent, "magnet");	 
- 	} 
- } 
-   
- stock get_velocity_to_origin( ent, Float:fOrigin[3], Float:fSpeed, Float:fVelocity[3] ) 
- { 
- 	new Float:fEntOrigin[3]; 
- 	entity_get_vector( ent, EV_VEC_origin, fEntOrigin ); 
-   
- 	// Velocity = Distance / Time 
-   
- 	new Float:fDistance[3]; 
- 	fDistance[0] = fEntOrigin[0] - fOrigin[0]; 
- 	fDistance[1] = fEntOrigin[1] - fOrigin[1]; 
- 	fDistance[2] = fEntOrigin[2] - fOrigin[2]; 
-   
- 	new Float:fTime = -( vector_distance( fEntOrigin,fOrigin ) / fSpeed ); 
-   
- 	fVelocity[0] = fDistance[0] / fTime; 
- 	fVelocity[1] = fDistance[1] / fTime; 
- 	fVelocity[2] = fDistance[2] / fTime + 50.0; 
-   
- 	return ( fVelocity[0] && fVelocity[1] && fVelocity[2] ); 
- } 
-   
- stock set_velocity_to_origin( ent, Float:fOrigin[3], Float:fSpeed ) 
- { 
- 	new Float:fVelocity[3]; 
- 	get_velocity_to_origin( ent, fOrigin, fSpeed, fVelocity ) 
-   
- 	entity_set_vector( ent, EV_VEC_velocity, fVelocity ); 
-   
- 	return ( 1 ); 
- }  
-   
- public radar_scan(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
-   
- 	new PlayerCoords[3]; 
-   
- 	for (new id=1; id<=32; id++) 
- 	{ 
- 		if(!is_user_alive(id) || !is_user_connected(id) || informacije_predmeta_igraca[id][0] != 86) 
- 			continue; 
-   
- 		for (new i=1;i<=32;i++) 
- 		{        
- 			if(!is_user_alive(i) || get_user_team(i) == get_user_team(id))  
-   
- 			get_user_origin(i, PlayerCoords) 
-   
- 			message_begin(MSG_ONE_UNRELIABLE, g_msgHostageAdd, {0,0,0}, id) 
- 			write_byte(id) 
- 			write_byte(i)            
- 			write_coord(PlayerCoords[0]) 
- 			write_coord(PlayerCoords[1]) 
- 			write_coord(PlayerCoords[2]) 
- 			message_end() 
-   
- 			message_begin(MSG_ONE_UNRELIABLE, g_msgHostageDel, {0,0,0}, id) 
- 			write_byte(i) 
- 			message_end() 
- 		} 
- 	} 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public SmiercGracza(id, attacker, shouldgib) 
- {	 
- 	if(is_user_alive(attacker) && is_user_connected(attacker)) 
- 	{ 
- 		if(get_user_team(attacker) != get_user_team(id)) 
- 		{ 
- 			new name[32] 
- 			licznik_zabic[attacker]++; 
- 			get_user_name(attacker,name,31); 
- 			if(licznik_zabic[attacker] > 0) 
- 			{ 
- 				set_hudmessage(255, 255, 255, -1.0, 0.33, 0, 5.0, 5.0); 
- 				switch(licznik_zabic[attacker]) 
- 				{ 
- 					case 4: 
- 					{ 
- 						switch(random_num(0,1)) 
- 						{ 
- 							case 0:{ 
- 								pack[attacker] = true; 
- 								//show_hudmessage(0, "%s dostal Care Package za KILLSTRIKE x %i !", name, licznik_zabic[attacker]); 
- 								client_print(attacker, print_chat, "[KillStrike] nyomj X-et a Care Package Hasznlathoz"); 
- 							} 
- 							case 1:{ 
- 								uav[attacker] = true; 
- 								//show_hudmessage(0, "%s dostal Counter-UAV za KILLSTRIKE x %i !", name, licznik_zabic[attacker]); 
- 								client_print(attacker, print_chat, "[KillStrike] Nyomj X-et a CounterUav-hoz"); 
- 								client_cmd(attacker, "spk sound/mw/counter_enemy.wav") 
- 							} 
- 						} 
- 					} 
- 					case 6: 
- 					{ 
- 						switch(random_num(0,1)) 
- 						{ 
- 							case 0:{ 
- 								predator[attacker]++; 
- 								//show_hudmessage(0, "%s dostal PREDATORA za KILLSTRIKE x %i !", name, licznik_zabic[attacker]); 
- 								client_print(attacker, print_chat, "[KillStrike] Nyomj X-et a predtorhoz"); 
- 								client_cmd(attacker, "spk sound/mw/predator_give.wav") 
- 							} 
- 							case 1:{ 
- 								nalot[attacker]++; 
- 								//show_hudmessage(0, "%s dostal NALOT za KILLSTRIKE x %i !", name, licznik_zabic[attacker]); 
- 								client_print(attacker, print_chat, "[KillStrike] Vlassz ki egy helyet s nyomj X-et"); 
- 								client_cmd(attacker, "spk sound/mw/air_give.wav") 
- 							} 
- 						} 
- 					} 
- 					case 12: 
- 					{ 
- 						emp[attacker] = true; 
- 						//show_hudmessage(0, "%s dostal EMP za KILLSTRIKE x %i !", name, licznik_zabic[attacker]); 
- 						client_print(attacker, print_chat, "[KillStrike] Nyomj X-et az EMP-hez"); 
- 						client_cmd(attacker, "spk sound/mw/emp_give.wav") 
- 					} 
- 					case 14: 
- 					{ 
- 						nuke[attacker] = true; 
- 						show_hudmessage(0, "%s Atombomba  a Killstreakebol x %i !", name, licznik_zabic[attacker]); 
- 						client_print(attacker, print_chat, "[KillStrike] Nyomj X et az atombombhoz"); 
- 						client_cmd(attacker, "spk sound/mw/nuke_give.wav") 
- 						licznik_zabic[attacker] = false; 
- 					} 
- 					case 15: 
- 					{ 
- 						radar[attacker] = true; 
- 						cod_set_user_xp(id, cod_get_user_xp(id)+50); 
- 						//client_cmd(attacker, "drawradar") 
- 						show_hudmessage(0, "%s Uav a Killstreakbl x %i !", name, licznik_zabic[attacker]); 
- 						client_print(attacker, print_chat, "[KillStrike] Ltod a radaron az ellensget"); 
- 						client_cmd(attacker, "spk sound/mw/uav_give.wav") 
- 					} 
- 				} 
- 			} 
- 		} 
- 	} 
- 	if(!is_user_alive(id)) 
- 	{ 
- 		licznik_zabic[id] = 0; 
- 		user_controll[id] = 0 
- 	} 
- } 
-   
- public uzyj_nagrody(id) 
- { 
- 	if(!is_user_alive(id) || emp_czasowe) 
- 		return PLUGIN_HANDLED; 
-   
- 	if(pack[id] > 0 && !nuke[id] && !predator[id] && !emp[id] && !nalot[id] && !uav[id]/* && !sentry[id]*/) 
- 		CreatePack(id) 
-   
- 	if(uav[id] > 0 && !nuke[id] && !predator[id] && !emp[id] && !nalot[id]/* && !sentry[id]*/) 
- 		CreateUVA(id) 
-   
- 	if(nalot[id] > 0 && !nuke[id] && !predator[id] && !emp[id]) 
- 		CreateNalot(id) 
-   
- 	if(predator[id] > 0 && !nuke[id] && !emp[id]) 
- 		CreatePredator(id) 
-   
- 	if(emp[id] > 0 && !nuke[id]) 
- 		CreateEmp(id) 
-   
- 	if(nuke[id] > 0) 
- 		CreateNuke(id) 
-   
- 	return PLUGIN_HANDLED; 
- } 
- //radar 
- public radar_scan2(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
-   
- 	new PlayerCoords[3]; 
-   
- 	for (new id=1; id<=32; id++) 
- 	{ 
- 		if(!is_user_alive(id) || !is_user_connected(id) || !radar[id] || emp_czasowe) 
- 			continue; 
-   
- 		for (new i=1;i<=32;i++) 
- 		{        
- 			if(!is_user_alive(i) || get_user_team(i) == get_user_team(id))  
- 				continue; 
-   
- 			get_user_origin(i, PlayerCoords) 
-   
- 			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("HostagePos"), {0,0,0}, id) 
- 			write_byte(id) 
- 			write_byte(i)            
- 			write_coord(PlayerCoords[0]) 
- 			write_coord(PlayerCoords[1]) 
- 			write_coord(PlayerCoords[2]) 
- 			message_end() 
-   
- 			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("HostageK"), {0,0,0}, id) 
- 			write_byte(i) 
- 			message_end() 
- 		} 
- 	} 
- 	return PLUGIN_HANDLED; 
- } 
- //dotyk enta 
- public fw_Touch(ent, id) 
- { 
- 	if (!pev_valid(ent))  
- 		return FMRES_IGNORED 
-   
- 	new ClassName[32] 
- 	pev(ent, pev_classname, ClassName, charsmax(ClassName)) 
-   
- 	if(equal(ClassName, "Bomb")) 
- 	{ 
- 		bombs_explode(ent, 100.0, 150.0) 
- 		set_pev(ent, pev_flags, FL_KILLME) 
- 		return FMRES_IGNORED 
- 	} 
- 	if(equal(ClassName, "Predator")) 
- 	{ 
- 		new owner = pev(ent, pev_owner) 
- 		bombs_explode(ent, 220.0, 400.0) 
- 		attach_view(owner, owner) 
- 		user_controll[owner] = 0 
- 		set_pev(ent, pev_flags, FL_KILLME) 
- 		return FMRES_IGNORED 
- 	} 
- 	return FMRES_IGNORED 
- }  
- //airpack 
- public CreatePack(id) 
- { 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+100); 
- 	CreatePlane(id) 
- 	pack[id] = false 
- 	set_task(1.0, "airpack", id+742) 
- 	set_task(6.0, "usun_ent") 
- } 
-   
- public airpack(taskid) 
- { 
- 	new id = (taskid - 742) 
- 	new Origin[3]; 
- 	get_user_origin(id, Origin, 3); 
-   
- 	Origin[2] += 150;  
-   
- 	new Float:LocVecs[3];  
- 	IVecFVec(Origin, LocVecs);  
-   
- 	new g_pack = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) 
- 	create_ent(id, g_pack, "Pack", "models/cod_carepackage.mdl", 1, 6, LocVecs) 
- } 
-   
- public pack_touch(ent, id) 
- { 
- 	if (!pev_valid(ent))  
- 		return FMRES_IGNORED 
-   
- 	new ClassName[32] 
- 	pev(ent, pev_classname, ClassName, charsmax(ClassName)) 
-   
- 	if(equal(ClassName, "Pack")) 
- 	{ 
- 		new weapons[32]; 
- 		new weaponsnum; 
- 		get_user_weapons(id, weapons, weaponsnum); 
- 		for(new i=0; i<weaponsnum; i++) 
- 			if(maxAmmo[weapons[i]] > 0) 
- 			set_pdata_int(id, CSW_to_offset[weapons[i]], maxAmmo[weapons[i]], 5); 
-   
- 		set_pev(ent, pev_flags, FL_KILLME) 
- 		return FMRES_IGNORED 
- 	} 
- 	return FMRES_IGNORED 
- } 
-   
- //counter-uva 
- public CreateUVA(id) 
- { 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+100); 
- 	uav[id] = false 
- 	new num, players[32] 
- 	get_players(players, num, "cgh") 
- 	for(new a = 0; a < num; a++) 
- 	{ 
- 		new i = players[a] 
- 		if(players[a] != id){ 
- 			if(get_user_team(id)!=get_user_team(i)) 
- 			{ 
- 				radar[i] = false; 
- 				break; 
- 			} 
- 		} 
- 	} 
- } 
- //emp 
- public CreateEmp(id) 
- { 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+200); 
- 	client_cmd(0, "spk sound/mw/emp_effect.wav") 
- 	emp[id] = false; 
- 	new num, players[32] 
- 	get_players(players, num, "cgh") 
- 	for(new a = 0; a < num; a++) 
- 	{ 
- 		new i = players[a] 
- 		if(is_user_connected(i) || is_user_alive(i)) 
- 		{ 
- 			Display_Fade(i,4<<12,4<<12,1<<16,255,212,212,166) 
- 		} 
- 		//client_cmd(i, "hideradar") 
- 	} 
- 	emp_czasowe = true; 
- 	set_task(90.0,"usun_emp", 932) 
- } 
-   
- public usun_emp() 
- { 
- 	emp_czasowe = false; 
- } 
- //nuke 
- public CreateNuke(id) 
- { 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+250); 
- 	client_cmd(0, "spk sound/mw/nuke_enemy1.wav") 
-   
- 	new num, players[32] 
- 	get_players(players, num, "cgh") 
- 	for(new a = 0; a < num; a++) 
- 	{ 
- 		new i = players[a] 
- 		if(is_user_alive(i)) 
- 		{ 
- 			Display_Fade(i,8<<12,8<<12,1<<16,197,253,191,200) 
- 			set_task(4.0,"trzesienie", 0) 
- 		} 
- 	} 
- 	set_task(8.0,"usun", id) 
- 	nuke[id] = false; 
- } 
-   
- public trzesienie() 
- { 
- 	new num, players[32] 
- 	get_players(players, num, "cgh") 
- 	for(new a = 0; a < num; a++) 
- 	{ 
- 		new i = players[a] 
- 		if(is_user_connected(i) || is_user_alive(i)) 
- 		{ 
- 			message_begin(MSG_ONE, get_user_msgid("ScreenShake"), {0,0,0}, i) 
- 			write_short(255<<12) 
- 			write_short(8<<12)  
- 			write_short(255<<12)  
- 			message_end() 
- 		} 
- 	} 
- } 
- public usun(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
-   
- 	new num, players[32] 
- 	get_players(players, num, "cgh") 
- 	for(new a = 0; a < num; a++) 
- 	{ 
- 		new i = players[a] 
- 		if(is_user_alive(i)) 
- 		{ 
- 			user_silentkill(i) 
- 			if(get_user_team(id) != get_user_team(i)) 
- 			{ 
- 				set_user_frags(id, get_user_frags(id)+1); 
- 				cod_set_user_xp(id, cod_get_user_xp(id)+50); 
- 			} 
- 		} 
- 	} 
- 	return PLUGIN_HANDLED; 
- } 
- //nalot 
- public CreateNalot(id) 
- { 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+150); 
- 	CreatePlane(id) 
- 	set_task(1.0, "CreateBombs", id+997, _, _, "a", 3) 
- 	set_task(6.0, "usun_ent") 
- 	nalot[id]--; 
- } 
-   
- public usun_ent() 
- 	remove_entity_name("Samolot"); 
-   
- public CreateBombs(taskid) 
- {	 
- 	new id = (taskid-997) 
-   
- 	new g_bomby[15], radlocation[3], randomx, randomy;  
-   
- 	PobraneOrigin[2] += 50;  
-   
- 	for(new i=0; i<15; i++)  
- 	{ 
- 		randomx = random_num(-150,150);  
- 		randomy = random_num(-150,150);  
-   
- 		radlocation[0] = PobraneOrigin[0]+1*randomx;  
- 		radlocation[1] = PobraneOrigin[1]+1*randomy;  
- 		radlocation[2] = PobraneOrigin[2];  
-   
- 		new Float:LocVec[3];  
- 		IVecFVec(radlocation, LocVec);  
-   
- 		g_bomby[i] = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) 
- 		create_ent(id, g_bomby[i], "Bomb", "models/p_hegrenade.mdl", 2, 10, LocVec) 
- 	} 
- }   
-   
- public CreatePlane(id){ 
- 	new Float:Origin[3],Float: Angle[3], Float: Velocity[3]; 
-   
- 	get_user_origin(id, PobraneOrigin, 3); 
-   
- 	velocity_by_aim(id, 1200, Velocity)  
- 	pev(id, pev_origin, Origin) 
- 	pev(id, pev_v_angle, Angle) 
-   
- 	Origin[2] += 250; 
- 	Angle[0] = 0.0; 
- 	Velocity[2] = Origin[2] 
-   
- 	new g_samolot = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) 
- 	create_ent(id, g_samolot, "Samolot", "models/cod_plane.mdl", 2, 8, Origin) 
-   
- 	set_pev(g_samolot, pev_velocity, Velocity) 
- 	set_pev(g_samolot, pev_angles, Angle) 
-   
- 	emit_sound(g_samolot, CHAN_ITEM, "mw/jet_fly1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM); 
- } 
-   
- //predator 
- public CreatePredator(id){ 
- 	cod_set_user_xp(id, cod_get_user_xp(id)+150); 
- 	new Float:Origin[3], Float:Angle[3], Float:Velocity[3] 
-   
- 	velocity_by_aim(id, 700, Velocity) 
- 	pev(id, pev_origin, Origin) 
- 	pev(id, pev_v_angle, Angle) 
-   
- 	Angle[0] *= -1.0 
-   
- 	new g_predator = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) 
- 	create_ent(id, g_predator, "Predator", "models/cod_predator.mdl", 2, 5, Origin) 
-   
- 	set_pev(g_predator, pev_velocity, Velocity) 
- 	set_pev(g_predator, pev_angles, Angle) 
-   
- 	message_begin( MSG_BROADCAST, SVC_TEMPENTITY) 
- 	write_byte(TE_BEAMFOLLOW) 
- 	write_short(g_predator) 
- 	write_short(cache_trail) 
- 	write_byte(10) 
- 	write_byte(5) 
- 	write_byte(205) 
- 	write_byte(237) 
- 	write_byte(163) 
- 	write_byte(200) 
- 	message_end() 
-   
- 	predator[id] = false; 
-   
- 	set_pev(g_predator, pev_rendermode, 1) 
- 	attach_view(id, g_predator) 
- 	user_controll[id] = g_predator 
- }  
-   
- public player_predator(id) 
- {			 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
-   
- 	if (user_controll[id] > 0) 
- 	{ 
- 		new ent = user_controll[id] 
- 		if (pev_valid(ent)) 
- 		{ 
- 			new Float:Velocity[3], Float:Angle[3] 
- 			velocity_by_aim(id, 500, Velocity) 
- 			pev(id, pev_v_angle, Angle) 
-   
- 			set_pev(ent, pev_velocity, Velocity) 
- 			set_pev(ent, pev_angles, Angle) 
- 		} 
- 		else 
- 		{ 
- 			attach_view(id, id) 
- 		} 
- 	}   
- 	return PLUGIN_HANDLED; 
- } 
-   
- public bombs_explode(ent, Float:zadaje, Float:promien) 
- { 
- 	if (!pev_valid(ent))  
- 		return; 
-   
- 	new attacker = pev(ent, pev_owner) 
- 	new Float:entOrigin[3], Float:fDistance, Float:fDamage, Float:vOrigin[3] 
- 	pev(ent, pev_origin, entOrigin) 
- 	entOrigin[2] += 1.0 
-   
- 	new victim = -1 
- 	while ((victim = engfunc(EngFunc_FindEntityInSphere, victim, entOrigin, promien)) != 0) 
- 	{ 
- 		if (attacker==victim || !pev_valid(victim)) continue; 
-   
- 		pev(victim, pev_origin, vOrigin) 
- 		fDistance = get_distance_f(vOrigin, entOrigin) 
- 		fDamage = zadaje - floatmul(zadaje, floatdiv(fDistance, promien)) 
- 		fDamage *= estimate_take_hurt(entOrigin, victim, 0) 
-   
- 		if(fDamage>0.0) 
- 		{ 
- 			if(get_user_team(attacker)!=get_user_team(victim))  
- 				if(pev(victim, pev_health)) 
- 				ExecuteHam(Ham_TakeDamage, victim, ent, attacker, fDamage, DMG_BULLET) 
- 		} 
- 	} 
- 	message_begin(MSG_BROADCAST,SVC_TEMPENTITY); 
- 	write_byte(TE_EXPLOSION); 
- 	write_coord(floatround(entOrigin[0])); 
- 	write_coord(floatround(entOrigin[1]));  
- 	write_coord(floatround(entOrigin[2])); 
- 	write_short(sprite_blast); 
- 	write_byte(32); 
- 	write_byte(20);  
- 	write_byte(0); 
- 	message_end(); 
- } 
-   
- public cmdKill() 
- { 
- 	return FMRES_SUPERCEDE 
- } 
-   
- stock create_ent(id, ent, szName[], szModel[], iSolid, iMovetype, Float:fOrigin[3]) 
- { 
- 	if(!pev_valid(ent)) 
- 	{ 
- 		return 
- 	} 
-   
- 	set_pev(ent, pev_classname, szName) 
- 	engfunc(EngFunc_SetModel, ent, szModel) 
- 	set_pev(ent, pev_solid, iSolid) 
- 	set_pev(ent, pev_movetype, iMovetype) 
- 	set_pev(ent, pev_owner, id) 
- 	set_pev(ent, pev_origin, fOrigin) 
- } 
-   
- stock Float:estimate_take_hurt(Float:fPoint[3], ent, ignored)  
- { 
- 	new Float:fOrigin[3] 
- 	new tr 
- 	new Float:fFraction 
- 	pev(ent, pev_origin, fOrigin) 
- 	engfunc(EngFunc_TraceLine, fPoint, fOrigin, DONT_IGNORE_MONSTERS, ignored, tr) 
- 	get_tr2(tr, TR_flFraction, fFraction) 
-   
- 	if(fFraction == 1.0 || get_tr2(tr, TR_pHit) == ent) 
- 	{ 
- 		return 1.0 
- 	} 
-   
- 	return 0.6 
- } 
-   
- public plugin_natives() 
- { 
- 	register_native("cod_set_user_xp", "UstawDoswiadczenie", 1) 
- 	register_native("cod_get_user_xp", "PobierzDoswiadczenie", 1) 
- 	register_native("cod_get_user_health", "PobierzenergijaMax", 1) 
- } 
-   
- public UstawDoswiadczenie(id, wartosc) 
- { 
- 	iskustvo_igraca[id] = wartosc 
- 	SprawdzPoziom(id) 
- } 
-   
- public PobierzDoswiadczenie(id) 
- 	return iskustvo_igraca[id]; 
-   
- public PobierzenergijaMax(id) 
- 	return maksymalne_energija_igraca[id]; 
-   
-   
- /* --==[ VIP ] ==-- */ 
- public event_CurWeapon_Vip(id) 
- { 
- 	if(!is_user_connected(id)) 
- 		return PLUGIN_HANDLED; 
-   
- 	if (!get_pcvar_num(g_vip_active)) 
- 		return PLUGIN_CONTINUE 
-   
- 	if(read_data(2) == CSW_SG550) 
- 	{ 
- 		if(!(get_user_flags(id) & ADMIN_LEVEL_H)) 
- 		{ 
- 			client_print(id, print_center, "SG550 je samo za VIP-a!") 
- 			client_cmd(id, "drop") 
- 		} 
- 	} 
- 	else if(read_data(2) == CSW_G3SG1) 
- 	{ 
- 		if(!(get_user_flags(id) & ADMIN_LEVEL_H)) 
- 		{ 
- 			client_print(id, print_center, "G3SG1 je samo za VIP-a!") 
- 			client_cmd(id, "drop") 
- 		} 
- 	} 
- 	else if(read_data(2) == CSW_M249) 
- 	{ 
- 		if(!(get_user_flags(id) & ADMIN_LEVEL_H)) 
- 		{ 
- 			client_print(id, print_center, "M249 je samo za VIP-a") 
- 			client_cmd(id, "drop") 
- 		} 
- 	} 
- 	return PLUGIN_HANDLED 
- } 
-   
- public on_damage(id) 
- { 
- 	new attacker = get_user_attacker(id) 
- 	if ( is_user_connected(id) && is_user_connected(attacker) ) 
- 		if (get_user_flags(attacker) & ADMIN_LEVEL_H) 
- 	{ 
- 		new damage = read_data(2) 
- 		set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1) 
- 		ShowSyncHudMsg(attacker, g_MsgSync, "%i^n", damage) 
- 	} 
- } 
-   
-   
- public Damage2(id) 
- { 
- 	new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint) 
- 	if(attacker<=maxplayers && is_user_alive(attacker) && attacker!=id) 
- 		if (is_user_connected(attacker) && get_user_flags(attacker) & ADMIN_LEVEL_H)  
- 	{ 
- 		new money = read_data(2) * get_pcvar_num(mpd) 
- 		if(hitpoint==1) money += get_pcvar_num(mhb) 
- 		cs_set_user_money(attacker,cs_get_user_money(attacker) + money) 
- 	} 
- } 
- public HandleCmd(id) 
- { 
- 	if(!get_pcvar_num(g_vip_active)) 
- 	{ 
- 		return PLUGIN_CONTINUE 
- 	} 
-   
- 	if(get_user_flags(id) & ADMIN_LEVEL_H) 
- 	{ 
- 		return PLUGIN_CONTINUE 
- 	} 
-   
- 	client_print(id, print_center, "Neka Oruzja Su Samo Za VIP-a!") 
- 	return PLUGIN_HANDLED 
- } 
-   
- public Showrod(id) 
- { 
- 	show_menu(id, Keysrod, "\rVIP Menu^n\d1. \w \yM4A1+Deagle ^n\d2. \w \yAK47+Deagle^n^n\d0. \y\rIzlaz^n", -1, "rod") // Display menu 
- } 
- public Pressedrod(id, key) 
- { 
- 	/* Menu: 
- 	* VIP Menu 
- 	* 1. Wez M4A1 + Deagle 
- 	* 2. Wez AK47+Deagle 
- 	* 0. Exit 
- 	*/ 
- 	switch(key) 
- 	{ 
- 		case 0: 
- 		{  
- 			if(user_has_weapon(id, CSW_C4) && get_user_team(id) == 1) 
- 			{ 
- 				HasC4[id] = true 
- 			} 
- 			else 
- 			{ 
- 				HasC4[id] = false 
- 			} 
-   
- 			strip_user_weapons (id) 
- 			give_item(id,"weapon_m4a1") 
- 			give_item(id,"ammo_556nato") 
- 			give_item(id,"ammo_556nato") 
- 			give_item(id,"ammo_556nato") 
- 			give_item(id,"weapon_deagle") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"weapon_knife") 
-   
- 			if(get_user_flags(id) & ADMIN_RCON) 
- 			{ 
- 				give_item(id, "weapon_hegrenade"); 
- 				give_item(id, "weapon_flashbang"); 
- 				give_item(id, "weapon_flashbang"); 
- 				give_item(id, "weapon_smokegrenade"); 
- 				client_print(id, print_center, "Dobili ste M4A1, Deagle, HE, Smoke i 2x Flesh! zato sto ste Head Admin") 
- 			} 
- 			else 
- 			{ 
- 				give_item(id, "weapon_hegrenade"); 
- 			} 
-   
- 			give_item(id, "item_assaultsuit") 
- 			give_item(id, "item_thighpack") 
- 			client_print(id, print_center, "Uzeo si M4A1, Deagle i HE!") 
-   
- 			if (HasC4[id]) 
- 			{ 
- 				give_item(id, "weapon_c4"); 
- 				cs_set_user_plant( id ); 
- 			} 
- 		} 
- 		case 1: 
- 		{  
- 			if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1) 
- 			{ 
- 				HasC4[id] = true 
- 			} 
- 			else 
- 			{ 
- 				HasC4[id] = false 
- 			} 
-   
- 			strip_user_weapons (id) 
- 			give_item(id,"weapon_ak47") 
- 			give_item(id,"ammo_762nato") 
- 			give_item(id,"ammo_762nato") 
- 			give_item(id,"ammo_762nato") 
- 			give_item(id,"weapon_deagle") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"ammo_50ae") 
- 			give_item(id,"weapon_knife") 
-   
- 			if(get_user_flags(id) & ADMIN_RCON) 
- 			{ 
- 				give_item(id, "weapon_hegrenade") 
- 				give_item(id, "weapon_flashbang") 
- 				give_item(id, "weapon_flashbang") 
- 				give_item(id, "weapon_smokegrenade") 
- 				client_print(id, print_center, "Uzeo si AK47, Deagle, HE") 
- 			} 
- 			else 
- 			{ 
- 				give_item(id, "weapon_hegrenade") 
- 				client_print(id, print_center, "Primite AK47, Deagle i HE!") 
- 			} 
- 			give_item(id, "item_assaultsuit") 
- 			give_item(id, "item_thighpack") 
-   
- 			if(HasC4[id]) 
- 			{ 
- 				give_item(id, "weapon_c4") 
- 				cs_set_user_plant(id) 
- 			} 
- 		} 
- 		case 9: { 
- 			// 0 
- 			client_print(id, print_center, "Primite Granate!") 
- 		} 
- 	} 
- 	return PLUGIN_CONTINUE 
- } 
-   
- public Round_Reset() 
- { 
- 	round = 0; 
- } 
-   
- public hook_death() 
- { 
- 	// Killer id 
- 	nKiller = read_data(1) 
-   
- 	if(!is_user_connected(nKiller)) 
- 		return; 
-   
- 	if ( (read_data(3) == 1) && (read_data(5) == 0) ) 
- 	{ 
- 		nHp_add = get_pcvar_num (health_hs_add) 
- 	} 
- 	else 
- 		nHp_add = get_pcvar_num (health_add) 
- 	nHp_max = get_pcvar_num (health_max) 
- 	// Updating Killer HP 
- 	if(!(get_user_flags(nKiller) & ADMIN_LEVEL_H)) 
- 		return; 
-   
- 	nKiller_hp = get_user_health(nKiller) 
- 	nKiller_hp += nHp_add 
- 	// Maximum HP check 
- 	if (nKiller_hp > nHp_max) nKiller_hp = nHp_max 
- 	set_user_health(nKiller, nKiller_hp) 
- 	// Hud message "Healed +15/+30 hp" 
- 	set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1) 
- 	show_hudmessage(nKiller, "Healed +%d hp", nHp_add) 
- 	// Screen fading 
- 	message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, nKiller) 
- 	write_short(1<<10) 
- 	write_short(1<<10) 
- 	write_short(0x0000) 
- 	write_byte(0) 
- 	write_byte(0) 
- 	write_byte(200) 
- 	write_byte(75) 
- 	message_end() 
-   
- } 
-   
- public handle_say(id) { 
- 	new said[192] 
- 	read_args(said,192) 
- 	if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/vips") != -1 ) 
- 		set_task(0.1,"print_adminlist",id) 
- 	return PLUGIN_CONTINUE 
- } 
-   
- public print_adminlist(user)  
- { 
- 	new adminnames[33][32] 
- 	new message[256] 
- 	new contactinfo[256], contact[112] 
- 	new id, count, x, len 
-   
- 	for(id = 1 ; id <= maxplayers ; id++) 
- 		if(is_user_connected(id)) 
- 		if(get_user_flags(id) & ADMIN_LEVEL_H) 
- 		get_user_name(id, adminnames[count++], 31) 
-   
- 	len = format(message, 255, "%s Vip-ovi OnLine: ",COLOR) 
- 	if(count > 0)  
- 	{ 
- 		for(x = 0 ; x < count ; x++)  
- 		{ 
- 			len += format(message[len], 255-len, "%s%s%s ", COLOR, adminnames[x], x < (count-1) ? "^x01, ":"") 
- 			if(len > 96 ) { 
- 				print_message(user, message) 
- 				len = format(message, 255, "%s ",COLOR) 
- 			} 
- 		} 
- 		print_message(user, message) 
- 	} 
- 	else { 
- 		len += format(message[len], 255-len, "VIP OnLine") 
- 		print_message(user, message) 
- 	} 
-   
- 	get_cvar_string("amx_contactinfo", contact, 63) 
- 	if(contact[0])  { 
- 		format(contactinfo, 111, "%s Admin Kontakt -- %s", COLOR, contact) 
- 		print_message(user, contactinfo) 
- 	} 
- 	return PLUGIN_HANDLED; 
- } 
-   
- public print_message(id, msg[]) 
- { 
- 	if(!is_user_connected(id)) 
- 		return; 
- 	message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id) 
- 	write_byte(id) 
- 	write_string(msg) 
- 	message_end() 
- } 
-   
- public ShowMotd(id) 
- { 
- 	show_motd(id, "vip.txt") 
- } 
-   
- public forward_player_prethink( id ) 
- { 
- 	if( bSilent[ id ] ) 
- 	{ 
- 		set_pev( id, pev_flTimeStepSound, 999 ); 
- 	} 
- } 
- public KomandaDajPredmet(id, level, cid) 
- { 
- 	if(!cmd_access(id,level,cid,3)) 
- 		return PLUGIN_HANDLED; 
-   
- 	new arg1[33] 
- 	new arg2[6] 
- 	read_argv(1, arg1, 32) 
- 	read_argv(2, arg2, 5) 
- 	new gracz  = cmd_target(id, arg1, 0) 
- 	new przedmiot = str_to_num(arg2)-1 
-   
- 	if(przedmiot < 1 || przedmiot > sizeof naziv_predmeta-1) 
- 	{ 
- 		client_print(id, print_console, "Ilyen tárgy nem létezik.") 
- 		return PLUGIN_HANDLED; 
- 	} 
-   
- 	DajPrzedmiot(gracz, przedmiot); 
- 	return PLUGIN_HANDLED; 
- } 
- /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE 
- *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par } 
- */ 
-