Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #undef MAX_PLAYERS
- #define MAX_PLAYERS 100
- #pragma tabsize 0
- #define DEBUG
- #define GAMEMODE "Realne Mesto 2.0"
- #define PLAYER_FILE "Ucty/%s.txt"
- #define MODRA 0x33CCFFAA
- #define MAX_STRING 128
- #define r "{FF0000}"
- #define g "{00FF00}"
- #define w "{FFFFFF}"
- #define c "{00FFFF}"
- #define p playerid
- new bool:FALSE=false;
- #define SCMF(%0,%1,%2,%3) do{new _string[128]; format(_string,sizeof(_string),%2,%3); SendClientMessage(%0,%1,_string);} while(FALSE)
- #define SCMTAF(%0,%1,%2) do{new _string[128]; format(_string,sizeof(_string),%1,%2); SendClientMessageToAll(%0,_string);} while(FALSE)
- #define InfoBoxFormat(%0,%1,%2,%3) do{new _string[128]; format(_string,sizeof(_string),%2,%3); InfoBox(%0,%1,_string); } while (FALSE)
- #define IBF InfoBoxFormat
- #define IB InfoBox
- #define DEBUG
- #define SCM SendClientMessage
- #define SCMTA SendClientMessageToAll
- #define SIB ShowInfoBoxForPlayer
- #define QCMD:%1() \
- forward cmd_%1(playerid,params[],bool:help); \
- public cmd_%1(playerid,params[],bool:help)
- #define isnull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
- #define ForPlayers(%0) for(new %0; %0 <= Connects;%0++) if(IsPlayerConnected(%0))
- #define QDIALOG:%1() forward dialog_%1(playerid, response, listitem, inputtext[]); \
- public dialog_%1(playerid, response, listitem, inputtext[])
- #define DIALOG_QDIALOG 1
- new bool:Showed[MAX_PLAYERS];
- stock ShowPlayerDialogEx(playerid, style, caption[], info[], button1[], button2[], callback[])
- {
- if(Showed[playerid]) return 0;
- Showed[playerid] = true;
- ShowPlayerDialog(playerid, DIALOG_QDIALOG, style, caption, info, button1, button2);
- SetPVarString(playerid,"DialogSystem",callback);
- return true;
- }
- #define Dialog ShowPlayerDialogEx
- #define MAX_RACE_POS 30
- #define LEVEL(%1) if(Admin[playerid] < %1) return SCM(playerid,-1,"Nemas dostatecna Admin Prava !")
- #define VTYPE_CAR 1
- #define VTYPE_HEAVY 2
- #define VTYPE_MONSTER 3
- #define VTYPE_BIKE 4
- #define VTYPE_QUAD 5
- #define VTYPE_BMX 6
- #define VTYPE_HELI 7
- #define DEBUG
- #define VTYPE_PLANE 8
- #define VTYPE_SEA 9
- #define VTYPE_TRAILER 10
- #define VTYPE_TRAIN 11
- #define VTYPE_BOAT VTYPE_SEA
- #define VTYPE_BICYCLE VTYPE_BMX
- #define ADMIN_COLOR 0xCA0000AA
- #define COLOR_GREY 0xBEBEBEAA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_RED 0xFF0000FF
- #define BARVA_SEDA 0xAFAFAFAA
- #define BARVA_BILA 0xEFEFF7AA
- #define COLOR_PURPLE 0xC2A2DAAA
- #define COLOR_DARKBLUE 0x2641FEAA
- #define BARVA_SMODRA 0x33CCFFAA
- #define BARVA_HNEDA 0x993300AA
- #define BARVA_ORANZOVA 0xFF9933AA
- #define BARVA_RUZOVA 0xFF66FFAA
- #define BARVA_ZELENA 0x00FF33FF
- #define BARVA_ZLUTA 0xCCFF00FF
- #define BARVA_MODRA 0x4169FFAA
- #define BARVA_MODRA2 0x0088FFFF
- #define BARVA_CERVENA 0xE10000AA
- new Text:Hodiny;
- new bool:Logged[MAX_PLAYERS];
- new JobMoney[MAX_PLAYERS];
- new Dni[MAX_PLAYERS];
- new Hodin[MAX_PLAYERS];
- new Minut[MAX_PLAYERS];
- new Bank[MAX_PLAYERS];
- new Bomba[MAX_PLAYERS];
- new Kamicak[MAX_PLAYERS];
- new Vodicak[MAX_PLAYERS];
- new Letecak[MAX_PLAYERS];
- new Lodicak[MAX_PLAYERS];
- new Vyzbroj[MAX_PLAYERS];
- new Pas[MAX_PLAYERS];
- new PoliciaZK[MAX_PLAYERS];
- new MafiaZK[MAX_PLAYERS];
- new VojakZK[MAX_PLAYERS];
- new KamiZK[MAX_PLAYERS];
- new VodicZK[MAX_PLAYERS];
- new LetecZK[MAX_PLAYERS];
- new Zabil[MAX_PLAYERS];
- new Umrel[MAX_PLAYERS];
- new Firma[MAX_PLAYERS];
- new Dom[MAX_PLAYERS];
- new Banka[MAX_PLAYERS];
- new Marihuanab[MAX_PLAYERS];
- new Marihuana[MAX_PLAYERS];
- new Skin[MAX_PLAYERS];
- new Admin[MAX_PLAYERS];
- new Vezenie[MAX_PLAYERS];
- new Odmena[MAX_PLAYERS];
- new Uneseny[MAX_PLAYERS];
- new Zakaznik[MAX_PLAYERS];
- new bool:Zakaz;
- new Taxa[MAX_PLAYERS];
- new bool:Afk[MAX_PLAYERS];
- new Misia[MAX_PLAYERS];
- new Connects;
- new bool:Mute[MAX_PLAYERS];
- new Objekty[10];
- new POLICIA1,POLICIA2,POLICIA3,OCHRANKA,YAKUZA1,YAKUZA2,RUSACI1,RUSACI2,TERACI,HASICI1,HASICI2,TAXI1,TAXI2,
- PILOT1,PILOT2,PILOT3,DOKTOR1,DOKTOR2,DOKTOR3,DOKTOR4,VOJAK1,VOJAK2,VOJAK3,KURVA1,KURVA2,NOVINAR1,NOVINAR2,
- NOVINAR3,DEALER,BEUSAK1,BEUSAK2,BEUSAK3,OPRAVAR1,OPRAVAR2,OPRAVAR3,SBS1,SBS2,SBS3,SMETIAR1,
- SMETIAR2,SMETIAR3,TUNING1,TUNING2,KAMION1,KAMION2,KAMION3,ZMRZLINAR,PRAVNIK;
- new NEZAMESTNANY = -1;
- new Text:autor;
- new Text:prikazy;
- new Text:nadpis;
- new Text:rok;
- new Float:BombPos[MAX_PLAYERS][3];
- new Float:BombAtentat[3];
- new Otazka[128];
- new Ano,Nie;
- new Hlasoval[MAX_PLAYERS];
- new Loteria[MAX_PLAYERS] = {-1,...};
- new Locked[MAX_VEHICLES] = {-1,...};
- new Float:LocPos[4],LocInt;
- new Timer[10];
- new DragMoney = -1;
- new DragPlayers;
- new Drag[MAX_PLAYERS] = {-1,...};
- new DragCount;
- new bool:DragStarted;
- new DragTime[MAX_PLAYERS];
- new DragTimer;
- new Float:RacePos[MAX_RACE_POS][3];
- new RaceLoad = -1;
- new RaceCount;
- new RaceMoney = -1;
- new RaceStarted;
- new Race[MAX_PLAYERS] = {-1,...};
- new Ostrov[7];
- new Cela[15];
- #define MAX_RAMPS 100
- new Rampa[MAX_RAMPS];
- new RampCount = -1;
- new LeteckaSkola;
- new LodnaSkola;
- new AutoSkola;
- new AutoSkola2;
- new SkinShop1,SkinShop2,SkinShop3,SkinShop4,SkinShop5,SkinShop6;
- new Bonus1,Bonus2;
- new Stadion1,Stadion2,Stadion3;
- new AreaExit;
- new Ganja[6];
- new Mariska;
- new SexShop;
- new Obchod1,Obchod2;
- new Bar1,Bar2,Bar3,Bar4;
- new Letisko1,Letisko2,Letisko3,Letisko4;
- new ZbraneSklad1,ZbraneSklad2,ZbraneSklad3;
- new Stavkovanie,Firma1;
- new Text:BenzinTD[MAX_PLAYERS];
- new DragCars[10];
- forward MinuteTimer();
- forward OnPlayerCommandTextEx(playerid,cmdtext[],command[],params[],bool:help);
- forward VezenieOdpocet(playerid);
- forward Anketa(playerid);
- forward BombExplode(playerid);
- forward StartDrag();
- forward UpdateDrag();
- forward StartRace();
- forward ZmrzlinaPickup(i);
- forward acheat(playerid,Float:health,Float:armour,Float:z);
- forward BonusEx(playerid);
- forward letisko(playerid);
- forward Stavky(playerid);
- stock GetPlayerMoneyEx(playerid) return GetPVarInt(playerid,"PlayerMoney");
- stock GivePlayerMoneyEx(playerid,money){
- GivePlayerMoney(playerid,money);
- SetPVarInt(playerid,"PlayerMoney",GetPlayerMoney(playerid));
- }
- #include "icons_streamer.pwn"
- #include "Robbery.pwn"
- #include "Job.pwn"
- #include "infobox.pwn"
- #include "Warpy.pwn"
- #include "Bank.pwn"
- #include "Benzin.pwn"
- #include "CpStreamer.pwn"
- #define MAX_PLAYER_CARS 4
- #define SCM SendClientMessage
- #define DEBUG
- #define DIALOG_MENU 1326
- #define DIALOG_BUY 1327
- #define DIALOG_CONFIG 1328
- #define DIALOG_SETINGS 1329
- #define DIALOG_SPZ 1330
- new vehName[][] =
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
- "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
- "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
- "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
- "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
- "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
- "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic",
- "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
- "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
- "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
- "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher",
- "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
- "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
- "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
- "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
- "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
- "Uranus", "Jester", "Sultan", "Stratium", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
- "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
- "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
- "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car", "Police Car", "Police Car",
- "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
- "Boxville", "Tiller", "Utility Trailer"
- };
- new Float:Pos[MAX_PLAYERS][MAX_PLAYER_CARS][4];
- new Model[MAX_PLAYERS][MAX_PLAYER_CARS];
- new ID[MAX_PLAYERS][MAX_PLAYER_CARS];
- new Color[MAX_PLAYERS][MAX_PLAYER_CARS][2];
- new Mod[MAX_PLAYERS][MAX_PLAYER_CARS][14];
- new Float:Health[MAX_PLAYERS][MAX_PLAYER_CARS];
- new Paintjob[MAX_PLAYERS][MAX_PLAYER_CARS];
- new VehicleParams[MAX_PLAYERS][MAX_PLAYER_CARS][4];
- forward TunePlayerCar(playerid,slot,panels,doors,lights,tires);
- #define MAX_PROPERTY 50
- #define MAX_PROPERTY_TYPE 10
- #define MAX_PROPERTY_NAME 45
- #define PROPERTY_DEFAULT_PRICE 5000000
- #define PROPERTY_DEFAULT_OWNER "Mesto"
- #define PROPERTY_LABEL_COLOR 0xFF0000FF
- #define MAX_DEFAULT_CENA 999000000
- #define MIN_DEFAULT_NAME 3
- #define DIALOG_PROPERTY_BUY 1300
- #define DIALOG_FARBA_OWNER 1301
- #define DIALOG_KOLESA_OWNER 1302
- #define DIALOG_OPRAVA_OWNER 1303
- #define DIALOG_AMMO_OWNER 1304
- #define DIALOG_JEDLO_OWNER 1305
- #define DIALOG_FARBA_SHOP 1306
- #define DIALOG_KOLESA_SHOP 1307
- #define DIALOG_OPRAVA_SHOP 1308
- #define DIALOG_AMMO_SHOP 1309
- #define DIALOG_JEDLO_SHOP 1310
- #define DIALOG_TYP_CHANGE 1311
- #define DIALOG_PRICE_CHANGE 1312
- #define DIALOG_NAME_CHANGE 1313
- #define DIALOG_PROPERTY_SELL 1314
- #define DIALOG_KABRIOLET_OWNER 1315
- #define DIALOG_MOTO_OWNER 1316
- #define DIALOG_LOWRIDER_OWNER 1317
- #define DEBUG
- #define DIALOG_OFFROAD_OWNER 1318
- #define DIALOG_FAST_OWNER 1319
- #define DIALOG_KABRIOLET_SHOP 1320
- #define DIALOG_MOTO_SHOP 1321
- #define DIALOG_LOWRIDER_SHOP 1322
- #define DIALOG_OFFROAD_SHOP 1323
- #define DIALOG_FAST_SHOP 1324
- #define DIALOG_TYP_CHANGE2 1325
- #define DAYS 86400*4
- new DefaultName[MAX_PROPERTY_TYPE][MAX_PROPERTY_NAME] = {
- "Pay and Spray",
- "Wheels Servis",
- "Repair Servis",
- "Ammo Nation",
- "Burger Shoot",
- "Kabriolet Store",
- "Bike Store",
- "Lowrider car Store",
- "OffRoad car Store",
- "Sport Store"
- };
- #define FARBA 0
- #define KOLESA 1
- #define OPRAVA 2
- #define AMMO 3
- #define DEBUG
- #define JEDLO 4
- #define KABRIOLET 5
- #define MOTO 6
- #define LOWRIDER 7
- #define OFFROAD 8
- #define FAST 9
- new Float:PropertyPos[MAX_PROPERTY][3];
- new PropertyType[MAX_PROPERTY];
- new PropertyCost[MAX_PROPERTY];
- new PropertyPrice[MAX_PROPERTY] = {PROPERTY_DEFAULT_PRICE,...};
- new Text3D:PropertyLabel[MAX_PROPERTY];
- new PropertyOwner[MAX_PROPERTY][MAX_PLAYER_NAME];
- new PropertyName[MAX_PROPERTY][MAX_PROPERTY_NAME];
- new PropertyProfit[MAX_PROPERTY];
- new PropertyPC[MAX_PROPERTY];
- new PropertyConnect[MAX_PROPERTY];
- new PlayerCP[MAX_PLAYERS] = {-1,...};
- new PlayerIN[MAX_PLAYERS] = {-1,...};
- new PC = -1;
- forward PropertySaveAll();
- stock CreatePlayerVehicle(playerid,slot,model){
- new str[100];
- format(str,100,"Cars/%s.%d.txt",PlayerName(playerid),slot);
- fcreate(str);
- new Float:pos[4];
- GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
- GetPlayerFacingAngle(playerid, pos[3]);
- InfrontOf(playerid,pos[0],pos[1],4);
- ID[playerid][slot] = CreateVehicle(model,pos[0],pos[1],pos[2],pos[3],0,0,-1);
- Model[playerid][slot] = model;
- Pos[playerid][slot][0] = pos[0];
- Pos[playerid][slot][1] = pos[1];
- Pos[playerid][slot][2] = pos[2];
- Pos[playerid][slot][3] = pos[3];
- return true;
- }
- stock DeletePlayerVehicle(playerid,slot){
- if(ID[playerid][slot] == -1) return 0;
- new str[100];
- format(str,100,"Cars/%s.%d.txt",PlayerName(playerid),slot);
- if(fexist(str))
- fremove(str);
- DestroyVehicle(ID[playerid][slot]);
- ID[playerid][slot] = -1;
- return true;
- }
- stock SavePlayerVehicles(playerid){
- for(new i; i < MAX_PLAYER_CARS;i++){
- if(ID[playerid][i] != -1){
- new str[100],bigstr[798],Float:health;
- new panels,doors,lights,tires;
- GetVehicleDamageStatus(ID[playerid][i],panels,doors,lights,tires);
- GetVehicleHealth(ID[playerid][i],health);
- format(str,100,"Cars/%s.%d.txt",PlayerName(playerid),i);
- if(!fexist(str)) continue;
- new File:file = fopen(str, io_write);
- format(bigstr,798,"%d %0.3f %0.3f %0.3f %0.3f %0.3f %d %d %d %d\r\n",Model[playerid][i],Pos[playerid][i][0],Pos[playerid][i][1],Pos[playerid][i][2],Pos[playerid][i][3],health,panels,doors,lights,tires);
- fwrite(file,bigstr);
- format(bigstr,798,"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d", GetVehicleComponentInSlot(ID[playerid][i],0),
- GetVehicleComponentInSlot(ID[playerid][i],1),
- GetVehicleComponentInSlot(ID[playerid][i],2),
- GetVehicleComponentInSlot(ID[playerid][i],3),
- GetVehicleComponentInSlot(ID[playerid][i],4),
- GetVehicleComponentInSlot(ID[playerid][i],5),
- GetVehicleComponentInSlot(ID[playerid][i],6),
- GetVehicleComponentInSlot(ID[playerid][i],7),
- GetVehicleComponentInSlot(ID[playerid][i],8),
- GetVehicleComponentInSlot(ID[playerid][i],9),
- GetVehicleComponentInSlot(ID[playerid][i],10),
- GetVehicleComponentInSlot(ID[playerid][i],11),
- GetVehicleComponentInSlot(ID[playerid][i],12),
- GetVehicleComponentInSlot(ID[playerid][i],13),
- Color[playerid][i][0],
- Color[playerid][i][1],
- Paintjob[playerid][i]);
- fwrite(file,bigstr);
- fclose(file);
- DestroyVehicle(ID[playerid][i]);
- ID[playerid][i] = -1;
- }
- }
- }
- stock LoadPlayerVehicles(playerid){
- for(new i; i < MAX_PLAYER_CARS;i++){
- new str[100];
- format(str,100,"Cars/%s.%d.txt",PlayerName(playerid),i);
- if(fexist(str)){
- new bigstr[798];
- new File:file = fopen(str,io_read);
- fread(file,bigstr);
- DelChar(bigstr);
- new panels,doors,lights,tires;
- sscanf(bigstr, "dfffffdddd", Model[playerid][i],Pos[playerid][i][0],Pos[playerid][i][1],Pos[playerid][i][2],Pos[playerid][i][3],Health[playerid][i],panels,doors,lights,tires);
- fread(file,bigstr);
- DelChar(bigstr);
- sscanf(bigstr, "dddddddddddddddd",Mod[playerid][i][0],Mod[playerid][i][1],Mod[playerid][i][2],Mod[playerid][i][3],Mod[playerid][i][4],Mod[playerid][i][5],Mod[playerid][i][6],Mod[playerid][i][7],Mod[playerid][i][8],Mod[playerid][i][9],Mod[playerid][i][10],Mod[playerid][i][11],Mod[playerid][i][12],Mod[playerid][i][13],Color[playerid][i][0],Color[playerid][i][1],Paintjob[playerid][i]);
- fclose(file);
- ID[playerid][i] = CreateVehicle(Model[playerid][i],Pos[playerid][i][0],Pos[playerid][i][1],Pos[playerid][i][2],Pos[playerid][i][3],Color[playerid][i][0],Color[playerid][i][1],-1);
- SetTimerEx("TunePlayerCar",150,false,"iiiiii",playerid,i,panels,doors,lights,tires);
- }
- }
- }
- stock BuyCar(playerid,model,cena,type = 1,id = -1){
- if(GetPlayerMoney(playerid) < cena) return SCM(playerid,-1,"Nemas tolik penez !");
- GivePlayerMoney(playerid,-cena);
- new slot = -1;
- if(type == 1){
- slot = GetPVarInt(playerid,"VehiclesSelected");
- }else{
- for(new i; i < MAX_PLAYER_CARS;i++){
- if(ID[playerid][i] == -1){
- slot = i;
- break;
- }
- }
- }
- if(slot == -1) return SCM(playerid,-1,"Nemas tolik volnych mist, musis nejake auto prodat /vehicle");
- if(id > -1){
- PropertyProfit[id] += cena/100;
- }
- CreatePlayerVehicle(playerid,slot,model);
- return true;
- }
- public TunePlayerCar(playerid,slot,panels,doors,lights,tires){
- for(new i; i < 14;i++){
- AddVehicleComponent(ID[playerid][slot], Mod[playerid][slot][i]);
- }
- SetVehicleHealth(ID[playerid][slot],Health[playerid][slot]);
- UpdateVehicleDamageStatus(ID[playerid][slot],panels,doors,lights,tires);
- ChangeVehiclePaintjob(ID[playerid][slot], Paintjob[playerid][slot]);
- return true;
- }
- stock CreateProperty(typ,Float:x,Float:y,Float:z,cost){
- PC++;
- if(PC < MAX_PROPERTY){
- PropertyPos[PC][0] = x;
- PropertyPos[PC][1] = y;
- PropertyPos[PC][2] = z;
- if(typ < 0 || typ >= MAX_PROPERTY_TYPE) return printf("(%d/%d) Nemovitost ma nespravny typ !",PC,MAX_PROPERTY_TYPE);
- PropertyType[PC] = typ;
- PropertyCost[PC] = cost;
- new str[256];
- format(str,100,"Nemky/%d.txt",PC);
- if(!fexist(str)){
- new File:file = fopen(str,io_write);
- format(str,256,"%s %d %d %d %d %s",PROPERTY_DEFAULT_OWNER,-1,PROPERTY_DEFAULT_PRICE,0,typ,DefaultName[typ]);
- fwrite(file,str);
- fclose(file);
- PropertyPrice[PC] = PROPERTY_DEFAULT_PRICE;
- format(PropertyName[PC],MAX_PROPERTY_NAME,"%s",DefaultName[typ]);
- format(PropertyOwner[PC],MAX_PLAYER_NAME,"%s",PROPERTY_DEFAULT_OWNER);
- }else{
- new File:file = fopen(str,io_read);
- fread(file,str);
- DelChar(str);
- sscanf(str,"siiiiz",PropertyOwner[PC],PropertyConnect[PC],PropertyPrice[PC],PropertyProfit[PC],PropertyType[PC],PropertyName[PC]);
- }
- PropertyPC[PC] = CreateStreamCp(x, y, z, 2.5);
- format(str,256,"Nemovitost č.{FFFFFF}%d\n{FFFFFF}%s\n{FF0000}Majitel: {FFFFFF}%s",PC,PropertyName[PC],PropertyOwner[PC]);
- PropertyLabel[PC] = Create3DTextLabel(str,PROPERTY_LABEL_COLOR,x,y,z+1, 80, 0, 1);
- CreateMapIcon(8, -1, x, y, z);
- }else printf("(%d/%d) Na serveru je moc nemovitosti! ",PC,MAX_PROPERTY);
- return true;
- }
- stock PropertySave(id){
- new str[256];
- format(str,100,"Nemky/%d.txt",id);
- new File:file = fopen(str,io_write);
- if(PropertyConnect[id]+DAYS > gettime()){
- format(str,256,"%s %d %d %d %d %s",PropertyOwner[id],PropertyConnect[id],PropertyPrice[id],PropertyProfit[id],PropertyType[id],PropertyName[id]);
- }else{
- format(str,256,"%s %d %d %d %d %s",PROPERTY_DEFAULT_OWNER,-1,PROPERTY_DEFAULT_PRICE,0,PropertyType[id],DefaultName[PropertyType[id]]);
- }
- fwrite(file,str);
- fclose(file);
- }
- public PropertySaveAll(){
- for(new id; id <= PC;id++){
- new str[256];
- format(str,100,"Nemky/%d.txt",id);
- new File:file = fopen(str,io_write);
- if(PropertyConnect[id]+DAYS > gettime()){
- format(str,256,"%s %d %d %d %d %s",PropertyOwner[id],PropertyConnect[id],PropertyPrice[id],PropertyProfit[id],PropertyType[id],PropertyName[id]);
- }else{
- format(str,256,"%s %d %d %d %d %s",PROPERTY_DEFAULT_OWNER,-1,PROPERTY_DEFAULT_PRICE,0,PropertyType[id],DefaultName[PropertyType[id]]);
- }
- fwrite(file,str);
- fclose(file);
- }
- }
- stock GetPlayerPropertyID(playerid){
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,MAX_PLAYER_NAME);
- for(new i; i <= PC;i++){
- if(!strcmp(name,PropertyOwner[i],false)){
- return i;
- }
- }
- return -1;
- }
- stock IsPlayerPropertyOwner(playerid,id){
- if(!strcmp(PlayerName(playerid),PropertyOwner[id],false)) return true;
- return false;
- }
- stock GetPropertyOwner(playerid,id){
- return PropertyName[id];
- }
- stock IsPropertyForSale(id){
- if(!strcmp(PROPERTY_DEFAULT_OWNER,PropertyOwner[id],false)) return true;
- return false;
- }
- main()
- {
- print("+-------------------------------------------+");
- print("| *** REALNE Mesto 2.0 *** |");
- print("| Code: By MacBack [2011-2012] |");
- print("| SA-MP Version 0.3.7 [Linux/Win] |");
- print("| Gamemode Version [ 1.0 ] |");
- print("+-------------------------------------------+\n");
- }
- forward Float:InfrontOf(playerid,&Float:x,&Float:y,Float:vzd);
- Float:InfrontOf(playerid,&Float:x,&Float:y,Float:vzd)
- {
- new Float:a;
- new vehicleid = GetPlayerVehicleID(playerid);
- GetPlayerPos(playerid,x,y,a);
- if(IsPlayerInAnyVehicle(playerid)) GetVehicleZAngle(vehicleid,a);
- else GetPlayerFacingAngle(playerid,a);
- x += (vzd * floatsin(-a,degrees));
- y += (vzd * floatcos(-a,degrees));
- return a;
- }
- public OnGameModeInit()
- {
- new Float:pos,id;
- for(new i; i < MAX_PROPERTY_TYPE;i++){
- id++;
- CreateProperty(MAX_PROPERTY_TYPE-id,2044.85, 1174.78+pos, 10.67,100);
- pos += 50;
- }
- SetGameModeText("Realne Mesto 2.0");
- UsePlayerPedAnims();
- AddPlayerClass(249, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(28, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(120, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(0, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(1, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(2, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(66, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(290, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(291, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(292, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(293, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(294, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(295, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(296, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(297, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(299, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(59, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(60, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(98, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(101, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(185, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(186, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(187, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(188, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(240, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(195, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(194, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(193, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(192, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(191, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- AddPlayerClass(190, 1606.6906, 1820.5526, 10.828, 359.9288, 46, 1, 16, 1, 24, 7);
- CreateObject(1771, 243.6529, 1798.177, 7.0229, 0.0, 0.0, -180.0, 0);
- CreateObject(1771, 253.593, 1798.1719, 7.0479, 0.0, 0.0, -180.0, 0);
- CreateObject(1771, 249.9239, 1798.1719, 7.0479, 0.0, 0.0, -180.0, 0);
- CreateObject(971, 242.8009, 1798.1989, 9.909, 0.0, 0.0, -270.0, 0);
- CreateObject(971, 246.9839, 1798.2209, 9.8339, 0.0, 0.0, -270.0, 0);
- CreateObject(971, 250.643, 1798.165, 9.909, 0.0, 0.0, -270.0, 0);
- CreateObject(971, 254.292, 1801.6469, 9.866, 0.0, 0.0, -270.0, 0);
- CreateObject(9241, 337.3179, 1976.828, 18.3999, 0.0, 0.0, 0.0, 0);
- CreateObject(9241, 337.26, 1944.743, 18.3999, 0.0, 0.0, 0.0, 0);
- CreateObject(5822, 2270.6589, 2400.696, 13.345, 0.0, 0.0, -83.047, 0);
- CreateObject(1662, -1029.9891, 464.1679, 15.8079, 0.0, 0.0, -121.0941, 0);
- CreateObject(16362, -1660.6441, -167.9901, 16.2689, 0.0, 0.0, 45.0, 0);
- CreateObject(11391, -1679.0051, -196.368, 14.4379, 0.0, 0.0, 45.0, 0);
- CreateObject(16362, 1477.4699, 1766.302, 12.9329, 0.0, 0.0, -90.0, 0);
- CreateObject(11391, 1469.613, 1799.2419, 11.102, 0.0, 0.0, -90.0, 0);
- CreateObject(16362, 1434.6629, -2493.9122, 15.675, 0.0, 0.0, 0.0, 0);
- CreateObject(11391, 1401.112, -2500.962, 13.8439, 0.0, 0.0, 0.0, 0);
- CreateObject(17300, 1849.01, 1907.4069, 154.798, -4.297, 0.0, -90.0, 0);
- CreateObject(17300, 1608.8199, 1889.0989, 207.8699, -10.313, 0.0, -90.0, 0);
- CreateObject(17300, 1376.0279, 1870.765, 289.571, -18.0481, 0.0, -90.0, 0);
- CreateObject(17300, 1155.613, 1852.29, 402.2409, -25.7831, 0.0, -90.0, 0);
- CreateObject(17300, 952.051, 1833.9279, 541.5629, -32.6591, 0.0, -90.0, 0);
- CreateObject(17300, 765.963, 1815.4439, 704.739, -39.5341, 0.0, -90.0, 0);
- CreateObject(17300, 608.572, 1797.1529, 894.049, -50.7071, 0.0, -90.0, 0);
- CreateObject(17300, 479.307, 1778.613, 1104.4229, -55.863, 0.0, -90.0, 0);
- CreateObject(17300, 372.2399, 1760.333, 1324.5729, -61.8791, 0.0, -90.0, 0);
- CreateObject(17300, 290.785, 1742.1779, 1554.0129, -68.755, 0.0, -90.0, 0);
- CreateObject(17300, 239.0449, 1723.9549, 1792.5429, -76.49, 0.0, -90.0, 0);
- CreateObject(17300, 215.908, 1705.3819, 2039.9289, -82.506, 0.0, -90.0, 0);
- CreateObject(17300, 222.468, 1686.9759, 2285.7709, -90.241, 0.0, -90.0, 0);
- CreateObject(17300, 263.656, 1668.681, 2527.3569, -98.835, 0.0, -90.0, 0);
- CreateObject(17300, 335.803, 1650.509, 2763.5319, -104.851, 0.0, -90.0, 0);
- CreateObject(17300, 440.746, 1631.9139, 2987.112, -115.1641, 0.0, -90.0, 0);
- CreateObject(17300, 582.947, 1613.5889, 3186.8989, -125.478, 0.0, -90.0, 0);
- CreateObject(17300, 747.9439, 1595.915, 3357.3229, -132.353, 0.0, -90.0, 0);
- CreateObject(17300, 928.726, 1578.6009, 3504.091, -139.2291, 0.0, -90.0, 0);
- CreateObject(17300, 1133.9899, 1560.4909, 3633.25, -146.1041, 0.0, -90.0, 0);
- CreateObject(17300, 1357.961, 1542.1409, 3735.174, -154.6991, 0.0, -90.0, 0);
- CreateObject(17300, 1584.4709, 1524.4439, 3804.9418, -160.715, 0.0, -90.0, 0);
- CreateObject(17300, 1824.9339, 1506.208, 3852.302, -166.7311, 0.0, -90.0, 0);
- CreateObject(17300, 2068.697, 1487.884, 3868.5358, -175.325, 0.0, -90.0, 0);
- CreateObject(17613, 2218.923, 1469.426, 3863.2299, 0.0, 0.0, 0.0, 0);
- CreateObject(1655, 1976.203, 1912.301, 131.235, 0.0, 0.0, -90.0, 0);
- CreateObject(1655, 1976.228, 1920.9899, 131.238, 0.0, 0.0, -90.0, 0);
- CreateObject(1655, -2681.6331, 1582.931, 0.0869, 0.0, 0.0, 0.0, 0);
- CreateObject(1655, -2680.2361, 1607.124, 0.0659, 0.0, 0.0, -180.0, 0);
- CreateObject(1655, -2681.576, 1921.7889, 0.082, 0.0, 0.0, 0.0, 0);
- CreateObject(1655, -2681.4131, 1946.0109, 0.0869, 0.0, 0.0, -180.0, 0);
- CreateObject(18367, -2147.17, -88.8841, 37.2029, -18.0481, 0.0, -180.0, 0);
- CreateObject(1894, -2073.4109, -57.8881, 44.055, 0.0, 0.0, 0.0, 0);
- CreateObject(1696, -2053.086, -49.1241, 47.2949, 0.0, 0.0, 0.0, 0);
- CreateObject(1696, -2073.782, 2.3729, 46.291, 0.0, 0.0, 90.0, 0);
- CreateObject(18367, -2122.751, 11.112, 37.046, -18.0481, 0.0, -180.0, 0);
- CreateObject(1697, -2147.771, 92.68, 51.067, 0.0, 0.0, -135.0, 0);
- CreateObject(1696, -2194.7562, 133.1629, 55.101, 0.0, 0.0, 78.75, 0);
- CreateObject(1696, -2183.7439, 115.6129, 55.101, 0.0, 0.0, -180.0, 0);
- CreateObject(1697, -2193.72, 43.449, 59.6259, 0.0, 0.0, 0.0, 0);
- CreateObject(1696, -2202.5521, 7.3319, 63.602, 0.0, 0.0, 90.0, 0);
- CreateObject(1696, -2234.7872, -139.8911, 47.2949, 0.0, 0.0, 180.0, 0);
- CreateObject(1696, -2235.7, -57.871, 59.0149, 0.0, 0.0, 180.0, 0);
- CreateObject(1696, -2217.169, 135.6609, 57.915, 0.0, 0.0, 0.0, 0);
- CreateObject(1696, -2203.2571, 174.608, 59.478, 0.0, 0.0, -90.0, 0);
- CreateObject(1696, -2159.826, 196.151, 58.2729, 0.0, 0.0, 0.0, 0);
- CreateObject(18367, -2197.0931, 282.709, 50.6049, -12.8921, 0.0, -180.0, 0);
- CreateObject(18367, -2183.15, 467.5849, 57.1829, -26.643, 0.0, -180.0, 0);
- CreateObject(18367, -2170.8221, 488.919, 72.6679, -11.1731, 0.0, -180.0, 0);
- CreateObject(13645, -2198.1531, 551.9949, 82.0729, 0.0, 0.0, 0.0, 0);
- CreateObject(1894, -2198.5682, 595.8839, 58.3989, -0.8591, 7.735, -90.0, 0);
- CreateObject(1894, -2219.7, 657.7509, 59.7159, 0.859, 5.157, -236.25, 0);
- CreateObject(1697, -2218.73, 701.96, 64.3619, 0.0, 0.0, -180.0, 0);
- CreateObject(1894, -2234.7291, 749.8679, 62.3699, 0.0, 8.5939, 90.0, 0);
- CreateObject(1697, -2216.928, 766.2849, 67.1839, 0.0, 0.0, 90.0, 0);
- CreateObject(1697, -2205.3541, 794.203, 70.1399, 0.0, 0.0, 180.0, 0);
- CreateObject(18367, -2197.1089, 343.013, 60.6419, 6.0159, 0.0, -360.0, 0);
- CreateObject(3626, -2237.461, -178.071, 50.2509, 0.0, 0.0, -180.0, 0);
- CreateObject(3626, -2210.7271, 879.145, 70.2129, 0.0, 0.0, -360.0, 0);
- CreateObject(18450, -953.3171, 2666.5539, 44.7369, 0.0, 0.0, -266.5621, 0);
- CreateObject(5428, -943.92, 2521.5629, 45.824, 0.0, 0.0, 101.25, 0);
- CreateObject(5428, -933.37, 2463.75, 45.852, 0.0, 0.0, -78.75, 0);
- CreateObject(16113, -975.425, 2545.3459, 39.2369, 0.0, 0.0, -123.75, 0);
- CreateObject(16113, -990.87, 2511.8779, 39.573, 0.0, 0.0, -33.75, 0);
- CreateObject(16113, -981.42, 2462.8779, 38.901, 0.0, 0.0, -45.0, 0);
- CreateObject(16113, -960.568, 2428.84, 39.429, 0.0, 0.0, 22.5, 0);
- CreateObject(16113, -915.3061, 2424.466, 40.268, 0.0, 0.0, 56.25, 0);
- CreateObject(16113, -905.923, 2553.2709, 39.9889, 0.0, 0.0, -146.25, 0);
- CreateObject(16113, -895.883, 2523.277, 39.722, 0.0, 0.0, -225.0, 0);
- CreateObject(16113, -886.813, 2481.3789, 39.6749, 0.0, 0.0, -225.0, 0);
- CreateObject(16113, -888.469, 2445.069, 39.45, 0.0, 0.0, -247.5, 0);
- CreateObject(622, -896.972, 2448.8789, 45.79, 0.0, 0.0, 56.25, 0);
- CreateObject(622, -956.175, 2440.228, 45.283, 0.0, 0.0, -33.75, 0);
- CreateObject(622, -976.3591, 2533.9838, 45.763, 0.0, 0.0, -112.5, 0);
- CreateObject(622, -975.87, 2482.5249, 45.8089, 0.0, 0.0, -78.75, 0);
- CreateObject(622, -898.8511, 2504.374, 45.762, 0.0, 0.0, -247.5, 0);
- CreateObject(622, -913.8151, 2540.7351, 45.151, 0.0, 0.0, -213.75, 0);
- CreateObject(11490, -969.068, 2470.7028, 45.645, 0.0, 0.0, -258.75, 0);
- CreateObject(11491, -958.2751, 2472.852, 47.143, 0.0, 0.0, 101.25, 0);
- CreateObject(7533, -909.331, 2494.8989, 48.304, 0.0, 0.0, 56.25, 0);
- CreateObject(6965, -939.224, 2492.0161, 49.733, 0.0, 0.0, 11.25, 0);
- CreateObject(7392, -929.595, 2441.1269, 55.3139, 0.0, 0.0, -78.75, 0);
- CreateObject(16667, -922.7311, 2552.51, 53.4179, 0.0, 0.0, -348.75, 0);
- CreateObject(3279, -930.3591, 2541.7089, 45.6419, 0.0, 0.0, -90.0, 0);
- CreateObject(3279, -965.248, 2536.2971, 45.47, 0.0, 0.0, -438.75, 0);
- CreateObject(16409, -915.5571, 2527.9008, 45.636, 0.0, 0.0, 11.25, 0);
- CreateObject(5520, -972.6271, 2515.206, 50.7109, 0.0, 0.0, 101.25, 0);
- Ostrov[6] = CreateObject(18450, -948.5131, 2586.7661, 44.749, 0.0, 0.0, -446.5621, 0);
- Ostrov[3] = CreateObject(10841, -947.2181, 2548.0581, 51.3989, 0.0, 0.0, 5.157, 0);
- Ostrov[4] = CreateObject(971, -922.659, 2525.5729, 46.736, 0.0, 0.0, -78.75, 0);
- Ostrov[0] = CreateObject(18553, -961.3561, 2469.562, 48.1699, 0.0, 0.0, 11.25, 0);
- Ostrov[1] = CreateObject(18553, -962.36, 2474.7629, 48.1199, 0.0, 0.0, 11.25, 0);
- Ostrov[2] = CreateObject(18553, -973.284, 2469.7619, 48.4449, 0.0, 0.0, -168.75, 0);
- Ostrov[5] = CreateObject(3626, -931.1581, 2458.666, 47.1959, 0.0, 0.0, -168.75, 0);
- Cela[0] = CreateObject(980, 1587.8, -1638.2431, 15.1059, 0.0, 0.0, -180.0, 0);
- Cela[1] = CreateObject(980, 2334.788, 2443.458, 7.491, 0.0, 0.0, 56.25, 0);
- Cela[2] = CreateObject(972, -1629.387, 685.453, 3.9839, 0.0, 0.0, -270.0, 0);
- Cela[3] = CreateObject(980, 1961.5999, -2189.8589, 15.3199, 0.0, 0.0, 0.0, 0);
- Cela[4] = CreateObject(980, -1545.475, -430.4921, 7.762, 0.0, 0.0, 135.0, 0);
- Cela[5] = CreateObject(980, 1705.9499, 1607.592, 11.864, 0.0, 0.859, 73.593, 0);
- Cela[6] = CreateObject(975, 2720.3359, -2405.327, 13.661, 0.0, 0.0, -90.0, 0);
- Cela[7] = CreateObject(980, -1528.9351, 482.242, 8.953, 0.0, 0.0, 0.0, 0);
- Cela[8] = CreateObject(980, 2294.1259, 2498.3569, 5.0469, 0.0, 0.0, -90.0, 0);
- Cela[9] = CreateObject(975, 2720.3811, -2504.054, 13.6649, 0.0, 0.0, 90.0, 0);
- Cela[10] = CreateObject(985, -1228.985, 58.159, 14.8409, 0.0, 0.0, 45.0, 0);
- Cela[11] = CreateObject(985, -1218.016, 69.138, 14.8409, 0.0, 0.0, -135.0, 0);
- Cela[12] = CreateObject(971, 96.708, 1922.9389, 20.645, 0.0, 0.0, -90.8591, 0);
- Cela[13] = CreateObject(976, 218.5489, 1875.5119, 12.309, 0.0, 0.0, -180.0, 0);
- Cela[14] = CreateObject(980, 248.5549, 1802.6109, 9.0909, 0.0, 0.0, 0.0, 0);
- Ganja[0] = CreateObject(3409, -1069.215, -1630.323, 75.537, 0.0, 0.0, -90.0, 0);
- Ganja[1] = CreateObject(3409, -1069.174, -1625.944, 75.537, 0.0, 0.0, -90.0, 0);
- Ganja[2] = CreateObject(3409, -1064.344, -1630.278, 75.537, 0.0, 0.0, -90.0, 0);
- Ganja[3] = CreateObject(3409, -1064.3021, -1626.094, 75.537, 0.0, 0.0, -90.0, 0);
- Ganja[4] = CreateObject(3409, -1069.2181, -1621.544, 75.537, 0.0, 0.0, -90.0, 0);
- Ganja[5] = CreateObject(3409, -1064.449, -1621.6191, 75.537, 0.0, 0.0, -90.0, 0);
- AddStaticVehicle(576, 2356.4177, -1160.6126, 27.1266, 272.9424, 68, 96);
- AddStaticVehicle(576, 2346.0051, -1160.5906, 26.8876, 270.4479, 72, 1);
- AddStaticVehicle(536, 2217.4448, -1161.1482, 25.4638, 90.0717, 12, 1);
- AddStaticVehicle(535, 2228.7661, -1170.0695, 25.5041, 268.4971, 28, 1);
- AddStaticVehicle(567, 2490.4777, -1682.3493, 13.2089, 266.728, 88, 64);
- AddStaticVehicle(536, 2486.5925, -1655.3389, 13.0715, 91.1604, 26, 96);
- AddStaticVehicle(534, 1879.3421, -2021.6495, 13.1146, 178.5601, 42, 42);
- AddStaticVehicle(535, 1885.3823, -2034.155, 13.1527, 13.0844, 31, 1);
- AddStaticVehicle(534, 1926.1184, -1788.8904, 13.1106, 269.8139, 53, 53);
- AddStaticVehicle(535, 1794.7098, -1932.134, 13.1499, 178.5319, 55, 1);
- AddStaticVehicle(536, 2055.8637, -1904.0878, 13.2842, 356.7001, 30, 96);
- AddStaticVehicle(567, 2188.5864, -1908.8119, 13.412, 359.6065, 90, 96);
- AddStaticVehicle(576, 2329.7509, -1987.2157, 13.1583, 1.4006, 74, 8);
- AddStaticVehicle(534, 2530.1784, -2012.1792, 13.2768, 83.7596, 62, 62);
- AddStaticVehicle(535, 2489.1726, -1953.4274, 13.1877, 179.7442, 66, 1);
- AddStaticVehicle(536, 2513.227, -1784.3356, 13.2863, 264.4749, 32, 1);
- AddStaticVehicle(567, 2263.8232, -1751.2259, 13.2527, 268.4988, 93, 64);
- AddStaticVehicle(576, 2173.0146, -1676.3074, 14.6859, 317.4211, 75, 96);
- AddStaticVehicle(534, 2019.4012, -1648.732, 13.2784, 89.1579, 7, 7);
- AddStaticVehicle(535, 2111.9335, -1782.4105, 13.1499, 179.9337, 97, 1);
- AddStaticVehicle(536, 1997.3865, -1118.8119, 26.5111, 221.0502, 37, 1);
- AddStaticVehicle(576, 2123.3583, -1142.1288, 24.528, 342.7549, 76, 8);
- AddStaticVehicle(534, 2030.1972, -965.7953, 40.452, 195.7769, 10, 10);
- AddStaticVehicle(535, 2270.0134, -1041.9898, 50.4889, 141.9741, 123, 1);
- AddStaticVehicle(536, 2453.9309, -1020.032, 59.2355, 175.8034, 57, 96);
- AddStaticVehicle(567, 2601.2956, -1062.2549, 69.4561, 26.3451, 97, 96);
- AddStaticVehicle(534, 2503.3747, -960.7248, 82.0034, 175.7055, 11, 11);
- AddStaticVehicle(535, 2659.6677, -1131.0813, 65.2115, 91.8226, 118, 1);
- AddStaticVehicle(536, 2827.3361, -1181.3135, 24.7801, 260.9126, 71, 96);
- AddStaticVehicle(576, 2803.9604, -1087.6042, 30.336, 180.8368, 79, 1);
- AddStaticVehicle(534, 2783.2167, -1250.0657, 47.3888, 178.7434, 15, 15);
- AddStaticVehicle(535, 2585.6918, -1411.9725, 24.8775, 85.5329, 3, 1);
- AddStaticVehicle(536, 2537.3715, -1474.9767, 23.7523, 268.8033, 9, 1);
- AddStaticVehicle(567, 2391.3161, -1487.0691, 23.6958, 89.3068, 99, 81);
- AddStaticVehicle(576, 2337.3378, -1370.6342, 23.6126, 174.0444, 84, 96);
- AddStaticVehicle(534, 2270.8557, -1434.0865, 23.5536, 357.9028, 37, 37);
- AddStaticVehicle(535, 2137.854, -1370.9542, 24.1888, 181.8726, 28, 1);
- AddStaticVehicle(536, 1997.2246, -1275.2931, 23.5576, 359.655, 12, 1);
- AddStaticVehicle(567, 2745.7175, -1463.8539, 30.3264, 359.9809, 102, 114);
- AddStaticVehicle(576, 2856.1945, -1355.9688, 10.6806, 271.5213, 67, 1);
- AddStaticVehicle(534, 2859.3266, -1912.1679, 10.6562, 7.0009, 42, 42);
- AddStaticVehicle(535, 2562.5209, -1244.521, 46.3091, 183.6356, 31, 1);
- AddStaticVehicle(536, 2299.1579, -1636.2367, 14.4203, 201.3887, 26, 96);
- AddStaticVehicle(536, 2756.7214, -1962.7431, 13.2842, 0.0718, 26, 96);
- AddStaticVehicle(567, 2129.4052, -1483.6139, 23.6688, 357.3302, 114, 1);
- AddStaticVehicle(534, 2647.6057, -1996.6473, 13.2786, 90.3794, 53, 53);
- AddStaticVehicle(535, 2653.7885, -2011.9262, 13.3185, 271.6528, 55, 1);
- AddStaticVehicle(567, 2658.3879, -1996.4028, 13.4252, 90.4804, 97, 96);
- AddStaticVehicle(536, 2662.9948, -2011.4159, 13.2924, 270.3411, 32, 1);
- AddStaticVehicle(576, 2667.3828, -1996.2796, 13.1625, 90.4352, 68, 96);
- AddStaticVehicle(451, 487.4045, -1511.2619, 20.0548, 5.3873, 123, 123);
- AddStaticVehicle(506, 653.8402, -1657.2261, 14.3032, 90.7655, 76, 76);
- AddStaticVehicle(429, 639.947, -1547.2436, 14.8891, 358.4461, 13, 13);
- AddStaticVehicle(402, 625.4685, -1304.6999, 14.1764, 177.9501, 30, 30);
- AddStaticVehicle(541, 732.4407, -1189.3425, 19.4477, 321.4331, 13, 8);
- AddStaticVehicle(506, 1051.5292, -1298.2132, 13.287, 179.5606, 18, 1);
- AddStaticVehicle(471, 1065.43, -1162.1459, 23.6875, 2.67, 6, 6);
- AddStaticVehicle(411, 1252.8311, -1152.9737, 23.3717, 270.8038, 75, 1);
- AddStaticVehicle(451, 1334.069, -1061.8195, 27.84, 266.7593, 125, 125);
- AddStaticVehicle(506, 1180.1647, -913.4808, 42.9511, 188.5762, 3, 3);
- AddStaticVehicle(429, 957.9207, -961.0738, 38.9967, 102.6134, 14, 14);
- AddStaticVehicle(402, 1108.0949, -1025.8071, 31.7646, 187.2519, 39, 39);
- AddStaticVehicle(541, 953.2418, -1381.0821, 12.9687, 181.2091, 22, 1);
- AddStaticVehicle(506, 815.082, -1408.8339, 13.1343, 269.5085, 32, 1);
- AddStaticVehicle(471, 781.8126, -1622.9347, 13.3592, 272.8004, 4, 4);
- AddStaticVehicle(471, 992.4108, -1883.8117, 10.8626, 158.0879, 3, 6);
- AddStaticVehicle(471, 650.0223, -1881.9534, 3.9704, 131.889, 6, 16);
- AddStaticVehicle(471, 306.187, -1872.8176, 2.341, 184.785, 15, 30);
- AddStaticVehicle(411, 331.4529, -1789.1426, 4.6034, 0.7646, 12, 1);
- AddStaticVehicle(451, 458.798, -1811.0441, 5.2537, 88.1704, 36, 36);
- AddStaticVehicle(506, 169.9862, -1547.2232, 11.866, 328.7138, 6, 6);
- AddStaticVehicle(429, 892.8734, -1668.9806, 13.2304, 1.0154, 1, 2);
- AddStaticVehicle(402, 1098.7078, -1758.035, 13.1838, 272.152, 90, 90);
- AddStaticVehicle(541, 1125.9593, -1559.5243, 13.3354, 182.7729, 36, 8);
- AddStaticVehicle(506, 1032.7814, -1506.7602, 13.378, 308.8128, 45, 45);
- AddStaticVehicle(423, 379.1871, -2046.1653, 7.8522, 57.3418, 1, 53);
- AddStaticVehicle(471, 1283.8358, -1612.3309, 13.5136, 269.0161, 46, 46);
- AddStaticVehicle(411, 1358.0709, -1752.0894, 13.0957, 358.4667, 64, 1);
- AddStaticVehicle(451, 1713.8244, -1069.5837, 23.6112, 179.5386, 16, 16);
- AddStaticVehicle(506, 1558.1151, -1012.2767, 23.6105, 184.6045, 7, 7);
- AddStaticVehicle(429, 1325.9993, -1450.1302, 13.1665, 278.7326, 2, 1);
- AddStaticVehicle(402, 1467.6616, -1235.7402, 13.4656, 92.3081, 98, 98);
- AddStaticVehicle(541, 1537.3437, -1449.2293, 13.0079, 354.9523, 51, 1);
- AddStaticVehicle(506, 1248.4425, -2032.3956, 59.5928, 269.7648, 13, 1);
- AddStaticVehicle(411, 1549.3032, -2360.6182, 13.2813, 181.4743, 123, 1);
- AddStaticVehicle(451, 1395.4204, -2207.9971, 13.2465, 0.9016, 18, 18);
- AddStaticVehicle(506, 1574.0109, -1879.3637, 13.251, 272.5884, 52, 52);
- AddStaticVehicle(429, 1766.0914, -1702.808, 13.1508, 89.657, 1, 3);
- AddStaticVehicle(402, 1730.1638, -1276.9861, 13.3852, 137.5997, 110, 110);
- AddStaticVehicle(541, 1279.0109, -1378.3862, 12.8937, 359.9331, 2, 1);
- AddStaticVehicle(506, 1089.5784, -641.4136, 112.9599, 264.6437, 34, 1);
- AddStaticVehicle(411, 788.1312, -822.1055, 69.2866, 358.493, 116, 1);
- AddStaticVehicle(451, 288.5549, -1157.4468, 80.6163, 225.0408, 46, 46);
- AddStaticVehicle(506, 167.3372, -1342.0712, 69.3574, 175.7288, 76, 76);
- AddStaticVehicle(429, 568.6519, -1132.1337, 50.284, 209.6199, 3, 1);
- AddStaticVehicle(541, 1028.8635, -810.3453, 101.4766, 16.7693, 13, 8);
- AddStaticVehicle(443, 2616.0949, -2229.2767, 13.8942, 270.2774, 54, 1);
- AddStaticVehicle(515, 2488.3254, -2671.1243, 14.6569, 86.3042, 13, 76);
- AddStaticVehicle(446, 2490.0546, -2268.2471, -0.4328, 90.4306, 1, 53);
- AddStaticVehicle(446, 2355.9565, -2531.5391, -0.2505, 1.8974, 1, 57);
- AddStaticVehicle(406, 2206.5695, -2523.0386, 15.0958, 269.6041, 1, 1);
- AddStaticVehicle(525, 2232.6875, -2227.9666, 13.4287, 314.7052, 36, 43);
- AddStaticVehicle(443, 2322.7045, -2073.3597, 14.1887, 273.8464, 84, 1);
- AddStaticVehicle(515, 2102.5781, -2074.6209, 14.5801, 210.966, 24, 77);
- AddStaticVehicle(423, 380.0979, -2040.2956, 7.8562, 53.5847, 1, 5);
- AddStaticVehicle(515, 2497.0322, -2619.1153, 14.6567, 92.0542, 63, 78);
- AddStaticVehicle(515, 2497.9653, -2609.8899, 14.6658, 91.3182, 42, 76);
- AddStaticVehicle(515, 2497.8134, -2604.3895, 14.669, 90.7052, 54, 77);
- AddStaticVehicle(435, 2461.726, -2593.1204, 14.2878, 271.3161, 42, 76);
- AddStaticVehicle(435, 2463.8691, -2584.5789, 14.1239, 273.6892, 42, 76);
- AddStaticVehicle(435, 2506.8798, -2630.3631, 14.2777, 94.6303, 42, 76);
- AddStaticVehicle(431, 1080.1894, -1772.706, 13.4454, 269.3317, 79, 7);
- AddStaticVehicle(431, 1081.1203, -1766.3052, 13.4633, 270.3713, 92, 72);
- AddStaticVehicle(431, 1080.3928, -1760.9444, 13.4729, 269.9692, 87, 7);
- AddStaticVehicle(408, 2281.7355, -2316.4043, 14.0802, 225.0715, 26, 26);
- AddStaticVehicle(408, 2272.3698, -2325.7938, 14.0801, 225.0715, 26, 26);
- AddStaticVehicle(408, 2267.6958, -2330.48, 14.0801, 225.0715, 26, 26);
- AddStaticVehicle(525, 2785.3518, -1834.6636, 9.7129, 222.9237, 52, 54);
- AddStaticVehicle(525, 2781.3151, -1837.8838, 9.6695, 213.878, 1, 1);
- AddStaticVehicle(525, 2776.5446, -1839.7081, 9.6492, 199.4732, 17, 20);
- AddStaticVehicle(525, 2771.656, -1841.5407, 9.6555, 200.7528, 18, 20);
- AddStaticVehicle(490, 758.0676, -1337.8133, 13.586, 266.8089, 41, 20);
- AddStaticVehicle(490, 781.4492, -1340.6464, 13.5958, 186.251, 41, 20);
- AddStaticVehicle(409, 2431.5432, -1222.9091, 25.0571, 90.3635, 126, 126);
- AddStaticVehicle(510, 1946.7333, -1381.1268, 18.1793, 131.302, 43, 43);
- AddStaticVehicle(510, 1876.9796, -1403.568, 13.1738, 346.0291, 39, 39);
- AddStaticVehicle(510, 1905.3074, -1443.3294, 13.1164, 233.3426, 28, 28);
- AddStaticVehicle(510, 1969.4283, -1444.6407, 13.1364, 23.2024, 16, 16);
- AddStaticVehicle(522, 1970.9903, -1426.0575, 13.1218, 88.0054, 7, 79);
- AddStaticVehicle(522, 1914.2186, -1408.2143, 13.1147, 14.1575, 8, 82);
- AddStaticVehicle(560, 1255.1032, -805.6119, 83.8451, 352.0184, 0, 0);
- AddStaticVehicle(560, 1281.4744, -828.6561, 82.8468, 84.6676, 0, 0);
- AddStaticVehicle(487, 1291.3347, -789.9191, 96.611, 0.3353, 0, 0);
- AddStaticVehicle(406, 2686.6237, -1672.5483, 10.0945, 177.1082, 79, 7);
- AddStaticVehicle(556, 2657.7482, -1697.1027, 9.6927, 271.1286, 1, 1);
- AddStaticVehicle(443, 2790.7946, -2400.3077, 14.0697, 88.3207, 123, 123);
- AddStaticVehicle(406, 2596.7353, -2424.9422, 14.9919, 44.4137, 123, 123);
- AddStaticVehicle(579, 2752.6074, -2396.772, 13.6296, 108.8401, 123, 123);
- AddStaticVehicle(579, 2752.3537, -2423.1849, 13.6287, 18.8411, 123, 123);
- AddStaticVehicle(515, 2745.8735, -2390.5162, 14.6614, 83.475, 123, 123);
- AddStaticVehicle(416, 2032.7072, -1436.2118, 17.3654, 359.9259, 1, 3);
- AddStaticVehicle(416, 2012.0312, -1415.2968, 17.141, 267.3153, 1, 3);
- AddStaticVehicle(416, 1179.165, -1308.5978, 13.9295, 266.1411, 1, 3);
- AddStaticVehicle(407, 1749.7492, -1457.2845, 13.7763, 270.4247, 3, 1);
- AddStaticVehicle(490, 1569.9124, -1709.9422, 6.0206, 178.08, 0, 0);
- AddStaticVehicle(596, 1547.4145, -1610.6539, 13.1043, 273.2207, 0, 1);
- AddStaticVehicle(407, 1585.5218, -1671.7869, 5.6525, 87.5286, 106, 106);
- AddStaticVehicle(427, 1603.0074, -1696.2718, 6.0356, 269.3848, 0, 1);
- AddStaticVehicle(596, 1536.0305, -1673.8289, 13.1031, 1.097, 1, 1);
- AddStaticVehicle(485, 1975.5997, -2181.5049, 13.2074, 177.3551, 1, 75);
- AddStaticVehicle(485, 1981.2692, -2181.6644, 13.2052, 180.1885, 1, 75);
- AddStaticVehicle(519, 1455.9291, -2453.2117, 14.4738, 187.888, 1, 1);
- AddStaticVehicle(519, 1953.7061, -2639.2105, 14.4686, 16.1851, 1, 1);
- AddStaticVehicle(513, 2062.1584, -2551.9708, 14.0777, 30.715, 21, 36);
- AddStaticVehicle(513, 1906.7586, -2448.9559, 14.9151, 185.5646, 4, 90);
- AddStaticVehicle(487, 1972.7158, -2306.7439, 13.7053, 180.6177, 29, 42);
- AddStaticVehicle(411, 1693.7631, -2249.8655, 13.1099, 88.1162, 123, 1);
- AddStaticVehicle(576, 1672.5957, -2249.9837, 12.9959, 91.2606, 75, 96);
- AddStaticVehicle(538, 1701.6553, -1953.6576, 15.0994, 89.8159, 1, 1);
- AddStaticVehicle(579, -213.6639, 2595.3149, 62.6379, 359.4513, 37, 37);
- AddStaticVehicle(463, -275.9958, 2719.5844, 62.1538, 178.1174, 11, 11);
- AddStaticVehicle(463, -172.7855, 2720.207, 62.0203, 90.6026, 68, 96);
- AddStaticVehicle(579, -771.0317, 2752.3745, 45.672, 208.6179, 42, 42);
- AddStaticVehicle(463, -1399.5274, 2628.2856, 55.3261, 87.4256, 19, 19);
- AddStaticVehicle(402, -1596.1893, 2686.3471, 54.7823, 176.7156, 110, 110);
- AddStaticVehicle(416, -1522.3146, 2525.4516, 55.8618, 1.0922, 1, 3);
- AddStaticVehicle(471, -1934.7803, 2376.9082, 49.2813, 291.9049, 15, 30);
- AddStaticVehicle(463, -2608.2974, 2258.3291, 7.7456, 27.6685, 22, 22);
- AddStaticVehicle(579, -2473.6866, 2225.5925, 4.774, 359.1993, 53, 53);
- AddStaticVehicle(487, -2227.4292, 2326.8957, 7.723, 181.2229, 54, 29);
- AddStaticVehicle(541, -2304.1407, 2418.3535, 4.6514, 134.9102, 55, 1);
- AddStaticVehicle(541, -1808.6247, 2043.3629, 8.6325, 298.3019, 55, 1);
- AddStaticVehicle(468, -1043.3694, 1555.4228, 32.9355, 141.5437, 46, 46);
- AddStaticVehicle(579, -866.3884, 1566.411, 24.7219, 267.7802, 62, 62);
- AddStaticVehicle(510, -765.4484, 1604.6929, 26.7233, 83.0557, 28, 28);
- AddStaticVehicle(521, -722.1095, 1438.2342, 18.044, 126.3531, 75, 13);
- AddStaticVehicle(556, -705.1265, 963.5341, 12.8078, 118.9266, 1, 1);
- AddStaticVehicle(515, -355.7027, 1156.0676, 20.7458, 251.6365, 62, 77);
- AddStaticVehicle(579, -215.3039, 1215.0238, 19.673, 177.817, 7, 7);
- AddStaticVehicle(463, -143.1234, 1113.1269, 19.2903, 228.8903, 36, 36);
- AddStaticVehicle(468, 42.3809, 1219.8653, 18.7444, 170.7673, 53, 53);
- AddStaticVehicle(468, 114.2489, 1066.2963, 13.4807, 178.1952, 30, 1);
- AddStaticVehicle(468, -1482.3702, 1878.2564, 32.3016, 8.9673, 3, 3);
- AddStaticVehicle(579, -91.664, 1339.3549, 10.4758, 7.9959, 10, 10);
- AddStaticVehicle(579, 590.5335, 1222.9798, 11.6584, 237.813, 11, 11);
- AddStaticVehicle(468, 603.4158, 1650.8536, 6.6621, 60.1381, 6, 6);
- AddStaticVehicle(471, 802.5761, 1683.2763, 4.7624, 330.6691, 74, 91);
- AddStaticVehicle(471, 2519.5073, -19.5322, 26.1608, 2.3491, 74, 91);
- AddStaticVehicle(468, -1431.0539, -955.4554, 200.6027, 93.3346, 6, 6);
- AddStaticVehicle(579, -1040.0718, -1077.1858, 129.1974, 183.3336, 37, 37);
- AddStaticVehicle(515, -1299.5945, 2707.9516, 51.082, 183.7698, 62, 77);
- AddStaticVehicle(435, -1539.9379, -2747.5997, 49.5532, 168.9082, 113, 1);
- AddStaticVehicle(406, -1112.8212, -1621.1681, 77.3506, 271.2976, 0, 0);
- AddStaticVehicle(579, -1108.4679, -1644.2083, 76.0801, 267.5351, 81, 8);
- AddStaticVehicle(579, -1108.4885, -1654.1031, 76.0848, 251.4138, 32, 8);
- AddStaticVehicle(562, -2161.3643, 366.8656, 34.9799, 267.3099, 113, 1);
- AddStaticVehicle(561, -2160.324, 453.1171, 34.9851, 270.7304, 43, 21);
- AddStaticVehicle(560, -2429.5782, 320.729, 34.8773, 239.9687, 9, 39);
- AddStaticVehicle(558, -2453.5542, 139.6282, 34.5914, 221.9017, 35, 1);
- AddStaticVehicle(559, -2460.6619, -23.9051, 32.4609, 89.2155, 51, 1);
- AddStaticVehicle(565, -2484.9739, -195.4782, 25.2455, 109.8787, 37, 37);
- AddStaticVehicle(561, -2773.9549, -312.0216, 6.853, 0.5422, 54, 38);
- AddStaticVehicle(579, -2751.8138, -282.7291, 6.9657, 180.1408, 15, 15);
- AddStaticVehicle(562, -2796.2911, -136.8093, 6.8477, 270.7175, 101, 1);
- AddStaticVehicle(560, -2626.7667, -55.1844, 4.0405, 358.1387, 17, 1);
- AddStaticVehicle(558, -2679.368, -22.7696, 3.9644, 0.59, 36, 1);
- AddStaticVehicle(559, -2616.3135, 134.3634, 3.9923, 90.6037, 58, 8);
- AddStaticVehicle(565, -2796.5298, 181.0648, 6.8106, 271.8208, 42, 42);
- AddStaticVehicle(561, -2668.4341, 267.7614, 4.1498, 181.7702, 67, 8);
- AddStaticVehicle(562, -2675.1983, 369.9516, 4.05, 266.7934, 92, 1);
- AddStaticVehicle(560, -2869.9122, 472.3687, 4.5862, 269.4779, 21, 1);
- AddStaticVehicle(559, -2879.5403, 740.7603, 29.4647, 99.9231, 60, 1);
- AddStaticVehicle(558, -2671.8177, 824.239, 49.6152, 178.772, 40, 1);
- AddStaticVehicle(565, -2538.4478, 746.4641, 31.8236, 272.6329, 53, 53);
- AddStaticVehicle(561, -2371.4043, 707.1298, 34.9826, 92.3563, 37, 78);
- AddStaticVehicle(560, -2416.8602, 528.5233, 29.635, 241.1058, 33, 0);
- AddStaticVehicle(562, -2460.5477, 740.8876, 34.6771, 182.7368, 36, 1);
- AddStaticVehicle(559, -2398.9163, 881.21, 45.1016, 89.7361, 68, 8);
- AddStaticVehicle(565, -2197.0704, 930.9429, 73.2983, 357.3073, 62, 62);
- AddStaticVehicle(558, -2276.5296, 912.0836, 66.2768, 176.2552, 112, 1);
- AddStaticVehicle(560, -2569.1526, 990.7183, 77.9777, 181.8959, 37, 0);
- AddStaticVehicle(561, -2571.8394, 1148.4687, 55.5401, 157.516, 65, 79);
- AddStaticVehicle(556, -1770.6567, 1204.5404, 25.4999, 89.833, 1, 1);
- AddStaticVehicle(565, -1943.0025, 1193.6252, 45.0351, 357.7633, 7, 7);
- AddStaticVehicle(562, -2047.8327, 901.3582, 53.2834, 331.8294, 35, 1);
- AddStaticVehicle(558, -1799.9001, 822.989, 24.5207, 357.3185, 116, 1);
- AddStaticVehicle(560, -1519.4135, 925.8062, 6.8914, 356.396, 41, 29);
- AddStaticVehicle(565, -1752.3476, 954.7092, 24.3631, 88.7012, 10, 10);
- AddStaticVehicle(559, -2048.2493, 1108.552, 52.9454, 152.423, 2, 1);
- AddStaticVehicle(562, -1704.5827, 409.6642, 6.8376, 40.2639, 17, 1);
- AddStaticVehicle(443, -1835.2757, 122.8175, 15.7475, 178.8834, 36, 1);
- AddStaticVehicle(515, -1726.6722, 47.763, 4.5707, 208.1062, 11, 76);
- AddStaticVehicle(443, -1576.9808, 120.8061, 4.1567, 334.4736, 40, 1);
- AddStaticVehicle(579, -1872.6352, -859.0342, 31.9585, 88.2351, 37, 37);
- AddStaticVehicle(565, -2149.1448, -952.9736, 31.6452, 88.3031, 11, 11);
- AddStaticVehicle(446, -1574.5777, 1263.4289, -0.3105, 270.255, 1, 53);
- AddStaticVehicle(446, -1720.7609, 1435.811, -0.4421, 0.2049, 1, 57);
- AddStaticVehicle(446, -2931.0687, 1233.236, -0.1599, 53.5419, 0, 0);
- AddStaticVehicle(446, -1448.4819, 1507.0679, -0.4709, 82.0507, 0, 0);
- AddStaticVehicle(560, -1944.6171, 1325.7788, 6.9172, 284.2929, 9, 39);
- AddStaticVehicle(522, -2140.4341, -208.8037, 34.8965, 356.126, 8, 82);
- AddStaticVehicle(522, -2139.147, -209.1084, 34.8911, 354.2051, 36, 105);
- AddStaticVehicle(522, -2137.8824, -209.4784, 34.8951, 338.3045, 39, 106);
- AddStaticVehicle(522, -2136.4058, -209.4027, 34.8922, 348.5794, 51, 118);
- AddStaticVehicle(515, -1650.1573, 436.992, 8.1963, 252.3408, 39, 78);
- AddStaticVehicle(435, -1668.3144, 438.1242, 8.2061, 274.0573, 113, 1);
- AddStaticVehicle(560, -2758.9244, 244.8775, 6.8807, 87.9084, 41, 29);
- AddStaticVehicle(559, -2766.5118, 235.0527, 6.8438, 270.7922, 68, 8);
- AddStaticVehicle(562, -2770.8311, 245.761, 6.8459, 84.7931, 101, 1);
- AddStaticVehicle(558, -2777.3001, 235.7109, 6.8189, 266.0903, 35, 1);
- AddStaticVehicle(561, -2782.6502, 245.5686, 7.0013, 91.0328, 65, 79);
- AddStaticVehicle(565, -2787.7525, 235.1479, 6.8123, 277.0245, 10, 10);
- AddStaticVehicle(408, -1730.1108, 137.1766, 4.1092, 88.4117, 26, 26);
- AddStaticVehicle(408, -1730.2636, 131.6571, 4.109, 88.4117, 26, 26);
- AddStaticVehicle(408, -1730.4977, 123.2158, 4.109, 88.4117, 26, 26);
- AddStaticVehicle(515, -1719.946, 51.2419, 4.5683, 207.7268, 63, 78);
- AddStaticVehicle(435, -1733.9036, 61.2224, 4.1823, 203.421, 42, 76);
- AddStaticVehicle(435, -1727.5536, 64.3514, 4.1956, 212.3506, 42, 76);
- AddStaticVehicle(490, -2039.2747, 464.5091, 35.299, 309.3111, 41, 20);
- AddStaticVehicle(490, -2046.3251, 471.1986, 35.3036, 352.0809, 41, 20);
- AddStaticVehicle(420, -1852.5143, -130.6086, 11.6844, 92.6509, 6, 1);
- AddStaticVehicle(420, -1854.0693, -141.6263, 11.6803, 82.1694, 6, 1);
- AddStaticVehicle(420, -1877.292, -149.8519, 11.6803, 353.2168, 6, 1);
- AddStaticVehicle(560, -1821.9648, -181.9827, 9.1024, 36.8656, 0, 0);
- AddStaticVehicle(560, -1824.5446, -151.5353, 9.1041, 183.2503, 0, 0);
- AddStaticVehicle(560, -1817.74, -167.8749, 9.1017, 173.0971, 0, 0);
- AddStaticVehicle(561, -2206.4495, 637.0733, 49.3144, 71.3999, 36, 1);
- AddStaticVehicle(561, -2188.3824, 644.7136, 49.3125, 100.2866, 36, 1);
- AddStaticVehicle(561, -2204.5745, 644.8814, 49.3148, 109.7335, 36, 1);
- AddStaticVehicle(431, -1990.3298, 174.212, 27.6487, 359.8168, 92, 72);
- AddStaticVehicle(431, -1991.1714, 160.0476, 27.6725, 0.3792, 79, 7);
- AddStaticVehicle(431, -1991.8918, 145.5417, 27.6401, 0.6037, 47, 74);
- AddStaticVehicle(431, -1991.1845, 127.0043, 27.672, 359.6546, 87, 7);
- AddStaticVehicle(560, -1652.106, 1311.4013, 6.9091, 134.1446, 41, 41);
- AddStaticVehicle(560, -1715.4231, 1348.184, 7.0514, 77.9329, 41, 41);
- AddStaticVehicle(560, -1640.3686, 1412.2041, 7.0897, 158.6141, 41, 41);
- AddStaticVehicle(525, -2104.3553, -377.8056, 35.2053, 87.5867, 36, 43);
- AddStaticVehicle(525, -2093.2137, -378.3016, 35.2025, 89.0576, 52, 54);
- AddStaticVehicle(525, -2081.491, -378.1139, 35.2055, 88.6107, 1, 1);
- AddStaticVehicle(525, -2070.4146, -377.759, 35.1855, 88.9512, 17, 20);
- AddStaticVehicle(494, -2133.0711, -419.6081, 35.2309, 292.3121, 87, 75);
- AddStaticVehicle(556, -2170.0569, -404.7709, 35.7108, 318.988, 1, 1);
- AddStaticVehicle(556, -2195.9986, -395.9574, 35.6875, 207.9331, 116, 115);
- AddStaticVehicle(565, -2019.7431, -93.9348, 34.8807, 89.0934, 37, 19);
- AddStaticVehicle(565, -2030.1438, -93.9351, 34.8806, 87.3949, 22, 22);
- AddStaticVehicle(520, -1455.9872, 501.5899, 19.2115, 269.4281, 0, 0);
- AddStaticVehicle(520, -1414.8243, 516.4437, 19.106, 269.3594, 0, 0);
- AddStaticVehicle(541, -1956.543, 303.2687, 35.0937, 146.8343, 60, 1);
- AddStaticVehicle(506, -1955.7815, 294.0805, 35.3073, 147.9394, 18, 1);
- AddStaticVehicle(521, -1952.7334, 300.2237, 40.6097, 131.6293, 92, 3);
- AddStaticVehicle(559, -1989.6821, 270.6593, 34.8319, 268.0284, 2, 1);
- AddStaticVehicle(560, -1990.9965, 259.9725, 34.8848, 264.9531, 41, 29);
- AddStaticVehicle(562, -1986.2724, 300.8255, 34.8338, 86.8694, 116, 1);
- AddStaticVehicle(451, -1946.9482, 261.815, 35.1757, 56.7545, 16, 16);
- AddStaticVehicle(506, -1954.0452, 258.282, 40.7518, 316.2774, 52, 52);
- AddStaticVehicle(411, -1946.9329, 269.4414, 35.2011, 72.2916, 116, 1);
- AddStaticVehicle(429, -1951.0944, 256.2258, 35.2472, 71.2031, 6, 6);
- AddStaticVehicle(506, -1658.689, 1214.5688, 13.376, 311.7644, 76, 76);
- AddStaticVehicle(411, -1659.1008, 1212.914, 20.8833, 316.5132, 106, 1);
- AddStaticVehicle(541, -1658.3652, 1211.9093, 6.884, 287.5329, 58, 8);
- AddStaticVehicle(451, -2394.5623, -596.5018, 132.3553, 125.747, 125, 125);
- AddStaticVehicle(451, -2411.6473, -585.5364, 132.3544, 214.4548, 36, 36);
- AddStaticVehicle(451, -2401.1429, -586.9346, 132.3556, 301.0697, 16, 16);
- AddStaticVehicle(522, -2817.2713, -9.018, 6.7495, 267.502, 36, 105);
- AddStaticVehicle(522, -1653.0719, 532.2559, 38.0, 304.7474, 3, 8);
- AddStaticVehicle(522, -1656.7416, 529.5742, 37.9968, 304.5234, 6, 25);
- AddStaticVehicle(522, -1659.6984, 527.8828, 38.0052, 307.686, 7, 79);
- AddStaticVehicle(522, -1663.3842, 525.8438, 38.0415, 294.8406, 51, 118);
- AddStaticVehicle(579, -1540.769, 478.9401, 7.1795, 269.8464, 123, 123);
- AddStaticVehicle(579, -1512.358, 478.5863, 7.1761, 89.9449, 123, 123);
- AddStaticVehicle(443, -1527.2189, 452.7763, 7.6241, 0.0581, 4123, 123);
- AddStaticVehicle(432, -1235.8593, 443.7175, 7.2006, 64.4644, 123, 123);
- AddStaticVehicle(425, -1306.7935, 496.3638, 18.8033, 305.6279, 43, 0);
- AddStaticVehicle(407, -2043.2935, 55.7201, 28.6305, 268.2622, 3, 1);
- AddStaticVehicle(407, -2059.2027, 77.2922, 28.627, 178.6168, 3, 1);
- AddStaticVehicle(416, -2635.3887, 621.6599, 14.6017, 87.1762, 1, 3);
- AddStaticVehicle(416, -2656.0176, 621.5889, 14.6026, 90.073, 1, 3);
- AddStaticVehicle(416, -2668.0054, 590.8767, 14.6028, 269.3724, 1, 3);
- AddStaticVehicle(597, -1605.941, 720.921, 11.8236, 267.7184, 108, 1);
- AddStaticVehicle(597, -1588.2447, 673.7252, 6.9572, 2.1208, 0, 1);
- AddStaticVehicle(597, -1612.3416, 673.749, 6.9551, 179.1799, 0, 1);
- AddStaticVehicle(597, -1604.7757, 651.0142, 6.9534, 178.9458, 0, 1);
- AddStaticVehicle(446, -1476.4491, 693.184, -0.3166, 172.1757, 46, 26);
- AddStaticVehicle(407, -1572.9626, 738.6428, -5.4834, 268.6159, 106, 106);
- AddStaticVehicle(407, -1573.4513, 726.4628, -5.484, 90.0606, 106, 106);
- AddStaticVehicle(427, -1612.7822, 734.0316, -5.1104, 2.2702, 0, 1);
- AddStaticVehicle(427, -1596.8936, 748.856, -5.1108, 178.9978, 0, 1);
- AddStaticVehicle(523, -1612.6915, 750.6373, -5.6709, 179.6994, 0, 0);
- AddStaticVehicle(497, -1678.2505, 705.1309, 30.7985, 93.1837, 0, 1);
- AddStaticVehicle(490, -1616.9161, 693.2484, -5.1119, 356.1169, 0, 0);
- AddStaticVehicle(490, -1573.4849, 705.7418, -5.1987, 92.4637, 0, 0);
- AddStaticVehicle(541, -2681.7369, 1261.2814, 55.1882, 180.5794, 86, 1);
- AddStaticVehicle(446, -1110.3619, 330.6964, -0.5771, 311.0799, 1, 22);
- AddStaticVehicle(446, -1154.1634, -490.4863, -0.41, 322.5234, 1, 22);
- AddStaticVehicle(561, -1418.8641, -297.4593, 13.9624, 50.928, 25, 78);
- AddStaticVehicle(562, -1429.1823, -288.771, 13.809, 57.2527, 11, 1);
- AddStaticVehicle(513, -1361.0644, -490.5723, 15.542, 207.7673, 8, 66);
- AddStaticVehicle(513, -1434.9653, -532.1797, 15.5243, 204.3827, 12, 60);
- AddStaticVehicle(513, -1609.9524, -618.162, 14.6691, 278.849, 21, 34);
- AddStaticVehicle(513, -1573.3268, -604.6208, 14.7179, 282.8534, 30, 34);
- AddStaticVehicle(519, -1331.1446, -263.0045, 15.0839, 312.9891, 1, 1);
- AddStaticVehicle(519, -1366.1703, -225.4298, 15.0825, 312.9892, 1, 1);
- AddStaticVehicle(485, -1527.965, -452.8341, 5.695, 328.0383, 1, 77);
- AddStaticVehicle(485, -1566.1871, -420.1685, 5.7557, 328.0168, 1, 77);
- AddStaticVehicle(487, -1223.2205, -11.9201, 14.325, 42.1223, 26, 3);
- AddStaticVehicle(487, -1186.1001, 24.2915, 14.3248, 49.0684, 3, 29);
- AddStaticVehicle(519, -1498.3705, -190.4226, 15.497, 332.2077, 71, 87);
- AddStaticVehicle(560, -1824.9382, -13.3411, 14.918, 327.5969, 83, 1);
- AddStaticVehicle(560, -1735.7313, 1012.0797, 17.3866, 267.7655, 91, 1);
- AddStaticVehicle(409, -2612.6116, 1401.7961, 6.9155, 201.1519, 126, 126);
- AddStaticVehicle(409, -2629.5696, 1379.5395, 6.9526, 269.4346, 126, 126);
- AddStaticVehicle(464, -2244.1189, 137.3927, 34.6128, 91.5264, 14, 75);
- AddStaticVehicle(464, -2244.0188, 133.6331, 34.6133, 91.527, 14, 75);
- AddStaticVehicle(464, -2243.96, 131.4375, 34.6137, 91.527, 14, 75);
- AddStaticVehicle(464, -2243.8094, 125.7988, 34.6144, 91.527, 14, 75);
- AddStaticVehicle(464, -2243.6731, 120.6985, 34.6152, 91.527, 14, 75);
- AddStaticVehicle(449, -2006.5, 83.471, 27.9972, 0.0, 1, 1);
- AddStaticVehicle(449, -2006.5, 209.2279, 27.9972, 180.0, 1, 1);
- AddStaticVehicle(538, -1943.2188, 159.9091, 27.2245, 357.246, 1, 1);
- AddStaticVehicle(579, 2380.2177, 75.9132, 27.021, 92.5959, 15, 15);
- AddStaticVehicle(468, 2207.6708, 110.8087, 27.1625, 88.8457, 46, 46);
- AddStaticVehicle(463, 2254.8129, -124.6709, 26.8582, 176.2232, 53, 53);
- AddStaticVehicle(510, 1927.5778, 176.1219, 36.8897, 82.2013, 39, 39);
- AddStaticVehicle(579, 1387.597, 265.2896, 19.4993, 69.5917, 37, 37);
- AddStaticVehicle(468, 1277.5268, 171.593, 19.7313, 323.7119, 53, 53);
- AddStaticVehicle(471, 1219.7818, 295.3031, 19.0345, 59.5152, 120, 112);
- AddStaticVehicle(402, 889.0482, -24.3039, 63.0718, 157.7566, 10, 10);
- AddStaticVehicle(515, 798.1599, -616.1761, 17.3922, 1.9608, 13, 76);
- AddStaticVehicle(468, 668.2108, -545.1445, 15.9984, 266.7062, 3, 3);
- AddStaticVehicle(490, 626.5402, -600.6219, 16.9085, 309.7658, 0, 0);
- AddStaticVehicle(471, 683.049, -442.9443, 15.8166, 104.7932, 74, 83);
- AddStaticVehicle(579, 243.0216, -294.3852, 1.5102, 277.1181, 42, 42);
- AddStaticVehicle(515, 69.0295, -253.6567, 2.5862, 320.9107, 24, 77);
- AddStaticVehicle(468, 182.9454, -6.9837, 1.2443, 359.7958, 6, 6);
- AddStaticVehicle(463, 362.7112, -93.8975, 0.9031, 271.1311, 79, 79);
- AddStaticVehicle(402, -75.6618, -4.7804, 2.9497, 164.2595, 13, 13);
- AddStaticVehicle(579, -478.4414, -61.1283, 60.2647, 76.5214, 53, 53);
- AddStaticVehicle(468, -539.228, -472.1862, 25.187, 180.5489, 46, 46);
- AddStaticVehicle(463, -571.1302, -1050.6271, 23.3673, 244.2984, 84, 84);
- AddStaticVehicle(579, -580.7757, -1062.8915, 23.4092, 236.6692, 62, 62);
- AddStaticVehicle(471, -371.0152, -1437.492, 25.208, 270.0813, 120, 113);
- AddStaticVehicle(579, -942.0141, -524.5588, 25.9058, 308.5564, 7, 7);
- AddStaticVehicle(471, -845.0972, -1956.0975, 13.8282, 300.5921, 66, 71);
- AddStaticVehicle(468, -1417.7776, -1576.3278, 101.4223, 358.5607, 53, 53);
- AddStaticVehicle(406, -1907.0192, -1724.6327, 23.2821, 134.2628, 1, 1);
- AddStaticVehicle(408, -1889.0409, -1742.5323, 22.2915, 125.1348, 26, 26);
- AddStaticVehicle(579, -2331.0752, -1636.7759, 483.639, 98.9349, 10, 10);
- AddStaticVehicle(468, -2048.7713, -2522.5081, 30.294, 118.3005, 3, 3);
- AddStaticVehicle(515, -1950.2825, -2449.4617, 31.6441, 179.3966, 63, 78);
- AddStaticVehicle(579, -2201.0896, -2430.7095, 30.5599, 53.0177, 11, 11);
- AddStaticVehicle(463, -2194.2056, -2265.337, 30.1651, 133.1441, 7, 7);
- AddStaticVehicle(471, -1223.4749, -2629.4083, 9.5031, 248.3209, 120, 117);
- AddStaticVehicle(471, -1362.4087, -2144.4017, 26.4533, 237.1392, 120, 117);
- AddStaticVehicle(579, -1204.1232, 1813.0568, 41.6341, 45.1864, 11, 11);
- AddStaticVehicle(515, -1530.2372, -2752.9139, 49.5561, 172.8697, 42, 76);
- AddStaticVehicle(435, -1291.6393, 2714.0556, 51.0709, 186.0791, 54, 77);
- AddStaticVehicle(409, 701.6514, 1947.1805, 5.339, 180.3659, 126, 126);
- AddStaticVehicle(406, 548.0457, 853.499, -41.0514, 257.6004, 1, 1);
- AddStaticVehicle(406, 675.4613, 895.0833, -38.6872, 97.3264, 1, 1);
- AddStaticVehicle(592, -46.2136, 2501.8054, 17.6802, 269.0527, 1, 1);
- AddStaticVehicle(487, 365.5546, 2537.986, 17.1352, 181.9763, 12, 39);
- AddStaticVehicle(513, 326.7424, 2539.2841, 15.8584, 177.4273, 7, 6);
- AddStaticVehicle(513, 291.7009, 2540.8586, 15.8584, 177.4273, 7, 6);
- AddStaticVehicle(539, -2214.5625, 2422.3801, 1.8567, 0.8346, 79, 74);
- AddStaticVehicle(539, -2231.8348, 2440.7346, 1.8501, 290.6427, 70, 86);
- AddStaticVehicle(446, -2243.1128, 2442.1767, -0.5362, 229.4443, 3, 3);
- AddStaticVehicle(446, -2213.9524, 2413.6469, -0.636, 37.6212, 1, 53);
- AddStaticVehicle(579, -1276.7256, 2495.8151, 86.9524, 40.2228, 43, 0);
- AddStaticVehicle(579, -1307.2646, 2520.3474, 87.3032, 240.6186, 43, 0);
- AddStaticVehicle(579, -1328.778, 2540.2097, 86.3964, 213.6253, 43, 0);
- AddStaticVehicle(487, -1321.7159, 2513.5837, 92.7023, 175.2657, 3, 29);
- AddStaticVehicle(579, 270.703, 1946.0533, 17.6299, 306.006, 123, 123);
- AddStaticVehicle(579, 281.0232, 1946.953, 17.6376, 317.3875, 123, 123);
- AddStaticVehicle(579, 271.8304, 1965.3327, 17.6338, 230.7859, 123, 123);
- AddStaticVehicle(579, 282.3989, 1964.4635, 17.6366, 222.2689, 123, 123);
- AddStaticVehicle(443, 276.6447, 1983.6575, 18.0776, 268.358, 123, 123);
- AddStaticVehicle(443, 276.9442, 1994.1043, 18.0776, 268.358, 123, 123);
- AddStaticVehicle(432, 275.0885, 2018.0573, 17.6566, 271.5061, 123, 123);
- AddStaticVehicle(432, 274.812, 2028.5761, 17.6569, 271.5061, 123, 123);
- AddStaticVehicle(520, 302.3644, 2049.9465, 18.37, 181.36, 0, 0);
- AddStaticVehicle(520, 315.1733, 2051.6721, 18.3589, 179.507, 0, 0);
- AddStaticVehicle(451, -340.0156, 1515.7789, 75.0655, 0.5311, 61, 61);
- AddStaticVehicle(451, -318.1041, 1515.2221, 75.0643, 358.2481, 75, 75);
- AddStaticVehicle(451, -268.2685, 1544.5856, 75.0668, 134.3038, 123, 123);
- AddStaticVehicle(425, 338.532, 1944.8016, 20.7999, 91.9253, 43, 0);
- AddStaticVehicle(425, 338.133, 1976.6967, 20.7996, 92.013, 43, 0);
- AddStaticVehicle(490, -1399.9008, 2650.069, 55.875, 90.3246, 0, 0);
- AddStaticVehicle(490, 224.2053, 1908.6331, 17.8243, 124.8379, 0, 0);
- AddStaticVehicle(490, 197.5509, 1905.6425, 17.8288, 247.5225, 0, 0);
- AddStaticVehicle(490, 130.0643, 1928.6791, 19.3936, 173.9618, 0, 0);
- AddStaticVehicle(407, 177.3869, 1928.5996, 17.8544, 82.2967, 1, 1);
- AddStaticVehicle(427, 143.8744, 1928.2115, 19.3292, 181.0041, 0, 1);
- AddStaticVehicle(432, -957.3608, 2733.404, 46.1444, 185.0023, 43, 0);
- AddStaticVehicle(432, -914.3514, 2526.8986, 46.6856, 100.0468, 43, 0);
- AddStaticVehicle(407, -902.9896, 2458.5322, 46.353, 37.3134, 1, 1);
- AddStaticVehicle(425, -945.3235, 2517.5144, 47.8339, 45.1305, 43, 0);
- AddStaticVehicle(556, -965.9463, 2489.7539, 46.9413, 346.1953, 1, 1);
- AddStaticVehicle(464, -957.4626, 2453.6303, 46.62, 11.152, 43, 0);
- AddStaticVehicle(425, -942.6304, 2735.6286, 46.9576, 180.8484, 43, 0);
- AddStaticVehicle(446, -929.6056, 2644.9653, 40.0508, 132.2973, 0, 0);
- AddStaticVehicle(539, -909.3541, 2698.4589, 41.7274, 137.5821, 61, 98);
- AddStaticVehicle(411, 2075.384, 1145.0838, 10.399, 357.9767, 80, 1);
- AddStaticVehicle(506, 2038.9819, 1182.0617, 10.3762, 178.6062, 3, 3);
- AddStaticVehicle(541, 2119.8852, 1398.4853, 10.4373, 359.1104, 60, 1);
- AddStaticVehicle(451, 2039.8598, 1334.2652, 10.3788, 179.481, 61, 61);
- AddStaticVehicle(429, 2039.2236, 1352.4731, 10.3515, 178.6053, 1, 3);
- AddStaticVehicle(402, 2039.6273, 1546.0992, 10.5036, 177.16, 10, 10);
- AddStaticVehicle(411, 2074.5363, 1481.8121, 10.399, 358.203, 12, 1);
- AddStaticVehicle(562, 2075.6374, 1595.1416, 10.3315, 358.5332, 11, 1);
- AddStaticVehicle(560, 2039.7272, 1695.965, 10.377, 182.6069, 9, 39);
- AddStaticVehicle(558, 2099.1323, 1820.9204, 10.3018, 155.1325, 30, 1);
- AddStaticVehicle(451, 2119.654, 1922.3386, 10.3788, 179.4069, 75, 75);
- AddStaticVehicle(506, 2172.1303, 1984.9913, 10.6583, 89.1517, 34, 1);
- AddStaticVehicle(506, 2102.9758, 2043.1629, 10.5248, 91.0384, 6, 6);
- AddStaticVehicle(559, 2155.1845, 2118.9384, 10.3282, 359.9796, 60, 1);
- AddStaticVehicle(411, 2119.9897, 2189.4123, 10.399, 181.9201, 64, 1);
- AddStaticVehicle(561, 2155.2446, 2197.4121, 10.4849, 0.3203, 54, 38);
- AddStaticVehicle(565, 2009.7145, 2455.655, 10.4448, 87.9237, 53, 53);
- AddStaticVehicle(429, 1969.5013, 2410.8312, 10.5, 181.785, 3, 1);
- AddStaticVehicle(579, 2048.2294, 688.9766, 11.2098, 0.6639, 37, 37);
- AddStaticVehicle(565, 2353.0017, 698.3713, 10.909, 359.9129, 62, 62);
- AddStaticVehicle(451, 2622.9316, 730.6511, 10.5268, 181.4669, 123, 123);
- AddStaticVehicle(402, 2843.6494, 897.3485, 10.5895, 358.4298, 13, 13);
- AddStaticVehicle(443, 2842.1855, 994.728, 11.4055, 177.9324, 84, 1);
- AddStaticVehicle(541, 2636.3635, 1076.0285, 10.4453, 91.6947, 68, 8);
- AddStaticVehicle(558, 2551.1091, 1238.9361, 10.4511, 1.9823, 35, 1);
- AddStaticVehicle(562, 2486.6123, 1409.2851, 10.5164, 0.2897, 116, 1);
- AddStaticVehicle(471, 2488.6044, 1534.7148, 10.6527, 226.7429, 2, 2);
- AddStaticVehicle(559, 2476.2294, 1658.0649, 10.4765, 1.345, 68, 8);
- AddStaticVehicle(521, 2395.8178, 1629.5361, 10.3872, 181.8498, 115, 118);
- AddStaticVehicle(411, 2599.7336, 1703.8107, 10.5474, 270.9836, 123, 1);
- AddStaticVehicle(506, 2591.4243, 1859.5057, 10.6492, 89.615, 58, 1);
- AddStaticVehicle(560, 2453.9179, 1991.6346, 10.526, 358.8508, 17, 1);
- AddStaticVehicle(402, 2609.7392, 2262.8757, 10.6514, 271.495, 22, 22);
- AddStaticVehicle(429, 2565.457, 2275.3107, 10.4996, 88.1493, 10, 10);
- AddStaticVehicle(506, 2531.5053, 2501.4719, 10.5244, 271.6099, 7, 7);
- AddStaticVehicle(443, 2523.8964, 2816.1613, 11.4231, 178.9678, 4, 1);
- AddStaticVehicle(541, 2347.4687, 2747.7941, 10.4448, 89.4641, 2, 1);
- AddStaticVehicle(558, 2167.4094, 2724.2836, 10.4512, 269.0136, 36, 1);
- AddStaticVehicle(565, 2028.0848, 2730.934, 10.4468, 272.9017, 7, 7);
- AddStaticVehicle(562, 1888.2941, 2616.3974, 10.4799, 182.0104, 113, 1);
- AddStaticVehicle(559, 1592.0291, 2745.0803, 10.4762, 179.0997, 2, 1);
- AddStaticVehicle(411, 1639.9266, 2577.4702, 10.5544, 179.8777, 116, 1);
- AddStaticVehicle(451, 1494.0681, 2540.2961, 10.5272, 89.1766, 125, 125);
- AddStaticVehicle(541, 1433.5341, 2608.1364, 10.2966, 88.6783, 13, 8);
- AddStaticVehicle(471, 1464.858, 2773.0744, 10.6441, 179.7976, 6, 6);
- AddStaticVehicle(429, 1282.9975, 2571.3906, 10.4997, 271.039, 12, 12);
- AddStaticVehicle(506, 1264.5812, 2695.9018, 10.5243, 1.9388, 52, 52);
- AddStaticVehicle(506, 1135.633, 2268.3493, 16.5573, 271.8446, 69, 1);
- AddStaticVehicle(559, 991.9254, 2350.8881, 10.9257, 270.6124, 13, 8);
- AddStaticVehicle(522, 994.2424, 1885.4271, 10.6478, 272.4133, 3, 3);
- AddStaticVehicle(443, 1047.8724, 2167.3332, 11.4755, 174.6475, 20, 1);
- AddStaticVehicle(541, 1106.5128, 1935.4779, 10.4454, 91.0509, 22, 1);
- AddStaticVehicle(562, 1030.1508, 1216.0423, 10.4799, 232.5408, 101, 1);
- AddStaticVehicle(521, 1470.9071, 1057.4332, 10.3711, 91.4483, 25, 118);
- AddStaticVehicle(443, 1395.7622, 1116.0089, 11.3656, 3.835, 24, 1);
- AddStaticVehicle(515, 1547.4331, 1022.8043, 11.8458, 267.5924, 54, 77);
- AddStaticVehicle(406, 1747.0543, 1056.7703, 12.2599, 267.4704, 1, 1);
- AddStaticVehicle(443, 1713.3746, 924.7103, 11.2875, 61.5415, 25, 1);
- AddStaticVehicle(558, 1413.7866, 704.7714, 10.4499, 269.7792, 40, 1);
- AddStaticVehicle(506, 1682.3457, 1286.9359, 10.5244, 178.1596, 76, 76);
- AddStaticVehicle(429, 1730.4107, 1815.2332, 10.4994, 272.4082, 13, 13);
- AddStaticVehicle(521, 1612.4075, 2199.1726, 10.3706, 267.1187, 36, 0);
- AddStaticVehicle(402, 1542.1468, 2132.1489, 11.1085, 89.6738, 30, 30);
- AddStaticVehicle(560, 1548.0775, 2338.7946, 10.527, 0.3028, 21, 1);
- AddStaticVehicle(515, 1636.4669, 2331.997, 11.8375, 270.9572, 39, 78);
- AddStaticVehicle(443, 1901.0836, 2308.0317, 11.3888, 177.194, 36, 1);
- AddStaticVehicle(416, 1873.4929, 2244.217, 10.9686, 177.0646, 1, 3);
- AddStaticVehicle(411, 1583.4063, 1964.7543, 10.5431, 358.4989, 112, 1);
- AddStaticVehicle(558, 1373.5939, 1903.8872, 10.7811, 272.8758, 112, 1);
- AddStaticVehicle(429, 1117.6545, 2070.0676, 10.5, 181.5007, 14, 14);
- AddStaticVehicle(541, 1340.9869, 2242.9797, 10.4453, 92.4657, 36, 8);
- AddStaticVehicle(560, 1731.384, 1945.5443, 10.5199, 88.7614, 33, 0);
- AddStaticVehicle(506, 1691.1206, 2202.5737, 10.525, 179.4067, 3, 3);
- AddStaticVehicle(506, 2223.8427, 1285.5192, 10.5102, 178.654, 75, 77);
- AddStaticVehicle(562, 2460.4606, 925.2412, 10.4804, 267.7239, 92, 1);
- AddStaticVehicle(402, 2270.4675, 2229.2468, 10.5825, 270.1296, 39, 39);
- AddStaticVehicle(521, 1166.2756, 1213.9561, 10.3907, 225.6381, 118, 118);
- AddStaticVehicle(522, 2142.4758, 1009.4359, 10.3935, 87.6144, 6, 25);
- AddStaticVehicle(446, 2354.7678, 518.7446, -0.7428, 266.4642, 3, 3);
- AddStaticVehicle(446, 1624.3835, 566.5712, -0.4452, 92.0112, 1, 22);
- AddStaticVehicle(446, 2946.602, 469.0029, -0.3701, 8.4534, 0, 0);
- AddStaticVehicle(446, 2933.6938, 509.9699, 0.0054, 218.1941, 1, 5);
- AddStaticVehicle(409, 2129.1606, 2356.8857, 10.4715, 90.3563, 1, 1);
- AddStaticVehicle(409, 2034.4528, 1919.5795, 11.9777, 178.1694, 1, 1);
- AddStaticVehicle(409, 2176.0009, 1675.697, 10.6201, 357.8554, 1, 1);
- AddStaticVehicle(409, 2039.0245, 1008.0347, 10.4707, 177.6477, 1, 1);
- AddStaticVehicle(409, 2423.4128, 1124.9294, 10.4737, 181.1694, 1, 1);
- AddStaticVehicle(522, 1942.324, 2201.165, 10.3907, 271.0791, 51, 118);
- AddStaticVehicle(522, 2090.26, 1354.0496, 10.3961, 266.8782, 3, 3);
- AddStaticVehicle(560, 2246.9108, 2050.5671, 10.5246, 91.0864, 0, 0);
- AddStaticVehicle(560, 2235.1057, 2043.0849, 10.5257, 91.4989, 0, 0);
- AddStaticVehicle(490, 2247.415, 2038.6479, 10.9489, 268.1853, 0, 0);
- AddStaticVehicle(409, 2552.7695, 1028.0531, 10.6203, 178.4037, 126, 126);
- AddStaticVehicle(409, 2511.8115, 2132.758, 10.472, 269.6502, 126, 126);
- AddStaticVehicle(409, 2498.9191, 2132.8366, 10.4718, 269.6502, 126, 126);
- AddStaticVehicle(504, 1078.8645, 1727.5341, 10.612, 357.5838, 51, 39);
- AddStaticVehicle(494, 1093.6041, 1727.5397, 10.7159, 358.4685, 42, 30);
- AddStaticVehicle(556, 1060.0809, 1726.8875, 11.1688, 357.9184, 114, 108);
- AddStaticVehicle(406, 1040.841, 1729.2969, 11.4701, 358.8138, 79, 7);
- AddStaticVehicle(525, 1110.5223, 1795.1763, 10.7063, 89.5038, 1, 1);
- AddStaticVehicle(525, 1110.4357, 1789.8341, 10.6864, 89.0439, 17, 20);
- AddStaticVehicle(525, 1110.4758, 1784.5744, 10.6969, 90.5018, 18, 20);
- AddStaticVehicle(525, 1110.7055, 1778.415, 10.7009, 92.2057, 22, 30);
- AddStaticVehicle(490, 2765.8068, 1271.548, 10.8016, 270.9544, 41, 20);
- AddStaticVehicle(490, 2778.3508, 1295.0229, 10.8023, 179.4006, 41, 20);
- AddStaticVehicle(487, 2801.6879, 1278.1333, 11.0467, 38.2969, 2, 29);
- AddStaticVehicle(431, 1503.0584, 2199.6337, 10.9198, 180.4653, 47, 74);
- AddStaticVehicle(431, 1496.3779, 2200.5153, 10.9197, 181.0487, 79, 7);
- AddStaticVehicle(431, 1489.576, 2200.4262, 10.9267, 179.1217, 92, 72);
- AddStaticVehicle(451, 2352.5375, 1459.0245, 42.5211, 90.4767, 18, 18);
- AddStaticVehicle(451, 2302.2834, 1433.57, 42.5267, 269.5394, 46, 46);
- AddStaticVehicle(451, 2302.7075, 1472.7969, 42.5265, 90.2624, 61, 61);
- AddStaticVehicle(519, 1329.7498, 1602.5838, 11.7423, 268.5103, 1, 1);
- AddStaticVehicle(519, 1569.2696, 1473.5004, 12.9469, 63.1836, 1, 1);
- AddStaticVehicle(519, 1574.895, 1423.1611, 11.7951, 105.3755, 1, 1);
- AddStaticVehicle(513, 1553.8852, 1629.0087, 11.3704, 137.9167, 54, 34);
- AddStaticVehicle(513, 1570.1333, 1543.8671, 11.3702, 89.9478, 55, 20);
- AddStaticVehicle(487, 1615.5202, 1546.3004, 11.1162, 16.0007, 26, 14);
- AddStaticVehicle(487, 1636.5958, 1553.7336, 10.9334, 0.2167, 29, 42);
- AddStaticVehicle(513, 1303.8659, 1322.091, 12.1892, 268.4682, 12, 60);
- AddStaticVehicle(513, 1305.0228, 1361.5162, 12.194, 267.9565, 27, 97);
- AddStaticVehicle(560, 1325.5661, 1279.7882, 10.6336, 0.0083, 91, 1);
- AddStaticVehicle(485, 1316.0693, 1278.4222, 10.4748, 0.516, 1, 75);
- AddStaticVehicle(485, 1704.6486, 1620.315, 10.0291, 141.0231, 1, 75);
- AddStaticVehicle(485, 1709.8082, 1585.5772, 10.2068, 79.3324, 1, 75);
- AddStaticVehicle(560, 1711.0245, 1591.7965, 10.1543, 73.6117, 7, 7);
- AddStaticVehicle(519, 1346.9683, 1489.7355, 12.1785, 273.0448, 71, 87);
- AddStaticVehicle(592, 1587.3071, 1192.5924, 10.719, 175.5847, 8, 10);
- AddStaticVehicle(561, 1881.6365, 960.2147, 10.6953, 269.143, 75, 1);
- AddStaticVehicle(561, 1890.2864, 948.1481, 10.695, 2.3873, 91, 1);
- AddStaticVehicle(561, 1918.3942, 949.7545, 10.6876, 0.1703, 123, 1);
- AddStaticVehicle(560, 2173.5937, 1697.4144, 10.6953, 62.6622, 47, 47);
- AddStaticVehicle(560, 2165.6437, 1701.5201, 10.6953, 63.5359, 35, 35);
- AddStaticVehicle(560, 2157.718, 1705.5526, 10.695, 61.2316, 37, 37);
- AddStaticVehicle(407, 1763.3818, 2076.8349, 11.0545, 182.5966, 3, 1);
- AddStaticVehicle(407, 1750.8359, 2075.9587, 11.056, 178.9593, 3, 1);
- AddStaticVehicle(420, 2179.695, 1810.8448, 10.5999, 358.7843, 6, 1);
- AddStaticVehicle(420, 2188.6318, 1821.8029, 10.5988, 358.368, 6, 1);
- AddStaticVehicle(420, 2195.3002, 1810.3548, 10.5966, 181.3489, 6, 1);
- AddStaticVehicle(515, 2216.9191, 1865.1785, 11.8481, 140.9777, 63, 78);
- AddStaticVehicle(435, 2230.5087, 1873.9632, 11.8343, 129.5095, 54, 77);
- AddStaticVehicle(515, 968.9401, 2146.4018, 11.8344, 178.7353, 13, 76);
- AddStaticVehicle(515, 993.9926, 2148.4401, 11.8432, 179.1434, 24, 77);
- AddStaticVehicle(515, 978.8162, 2145.9118, 11.8278, 179.3791, 63, 78);
- AddStaticVehicle(435, 994.7066, 2169.6442, 11.8388, 179.3459, 42, 76);
- AddStaticVehicle(435, 969.7896, 2172.1154, 11.8358, 179.9331, 42, 76);
- AddStaticVehicle(435, 976.2349, 2174.2446, 11.841, 177.2895, 42, 76);
- AddStaticVehicle(408, 1447.551, 974.7435, 11.3492, 358.8068, 26, 26);
- AddStaticVehicle(408, 1437.5655, 974.9512, 11.3491, 358.8068, 26, 26);
- AddStaticVehicle(408, 1430.2427, 975.1038, 11.3491, 358.8068, 26, 26);
- AddStaticVehicle(416, 1617.8778, 1849.8118, 10.9429, 0.0965, 1, 6);
- AddStaticVehicle(416, 1609.8623, 1849.9675, 10.9696, 0.0249, 1, 16);
- AddStaticVehicle(416, 1601.061, 1849.7395, 10.9697, 358.6593, 1, 83);
- AddStaticVehicle(416, 1592.825, 1849.7983, 10.9689, 0.5703, 1, 2);
- AddStaticVehicle(490, 2297.246, 2464.4094, 3.4021, 270.9129, 0, 0);
- AddStaticVehicle(427, 2298.2465, 2450.7287, 3.407, 269.6838, 0, 1);
- AddStaticVehicle(411, 2272.2346, 2430.4174, 3.0004, 359.4862, 0, 0);
- AddStaticVehicle(451, 2290.8032, 2432.3537, 2.9807, 1.8695, 0, 0);
- AddStaticVehicle(541, 2272.8901, 2473.9299, 2.8982, 181.4743, 0, 0);
- AddStaticVehicle(523, 2291.2768, 2443.1198, 10.3908, 0.6525, 0, 0);
- AddStaticVehicle(523, 2251.2175, 2477.6115, 10.3868, 181.3032, 0, 0);
- AddStaticVehicle(598, 2268.165, 2459.9033, 10.5607, 180.0543, 0, 1);
- AddStaticVehicle(598, 2282.656, 2477.4357, 10.5691, 357.8075, 0, 1);
- AddStaticVehicle(497, 2263.7187, 2387.6367, 19.8348, 0.0038, 0, 1);
- AddStaticVehicle(497, 2245.2614, 2387.6367, 19.732, 0.0038, 0, 1);
- AddStaticVehicle(523, 2278.1289, 2418.0412, 10.2413, 88.6061, 0, 1);
- AddStaticVehicle(598, 2284.746, 2417.9416, 10.5156, 91.1473, 16, 1);
- AddStaticVehicle(427, 2311.9343, 2444.5129, 10.952, 139.5502, 16, 1);
- AddStaticVehicle(606, 1707.8785, 1663.6495, 10.6288, 189.8336, 0, 0);
- AddStaticVehicle(606, 1708.7832, 1658.4313, 10.4708, 189.8336, 0, 0);
- AddStaticVehicle(606, 1709.7377, 1652.9252, 10.3043, 189.8336, 0, 0);
- AddStaticVehicle(606, 1710.9378, 1646.0002, 10.0946, 189.8336, 0, 0);
- AddStaticVehicle(606, 1713.1765, 1633.0849, 9.7038, 189.8336, 0, 0);
- AddStaticVehicle(538, 2864.75, 1255.6872, 12.3494, 180.0, 1, 1);
- AddStaticVehicle(423, 2220.6403, 1455.7636, 3864.1728, 87.5493, 1, 1);
- AddStaticVehicle(407, 2219.6689, 1481.8138, 3864.5297, 90.1162, 3, 1);
- AddStaticVehicle(406, 2208.5415, 1459.3345, 3865.7951, 55.949, 1, 1);
- AddStaticVehicle(539, 2209.0749, 1482.3599, 3863.6132, 94.6119, 79, 74);
- AddStaticVehicle(451, 2235.8945, 1470.9852, 3864.0236, 94.5591, 16, 16);
- AddStaticVehicle(411, 2236.3681, 1465.8258, 3864.0339, 91.5026, 116, 1);
- AddStaticVehicle(541, 2235.5744, 1474.4355, 3863.9592, 96.971, 22, 22);
- AddStaticVehicle(402, 2232.4899, 1478.383, 3864.1567, 92.5757, 90, 90);
- AddStaticVehicle(402, 2234.1975, 1461.4489, 3864.0761, 91.6231, 25, 1);
- AddStaticVehicle(494, 2197.4277, 1464.5075, 3864.3225, 9.537, 42, 33);
- AddStaticVehicle(471, 1624.8341, 1818.5343, 10.3009, 354.2305, 103, 111);
- AddStaticVehicle(423, 1590.9675, 1822.6691, 10.8417, 272.7398, 1, 1);
- AddStaticVehicle(510, 1621.8067, 1819.0289, 10.4266, 2.5186, 43, 43);
- AddStaticVehicle(463, 1616.9765, 1832.6005, 10.3601, 1.0829, 79, 79);
- AddStaticVehicle(471, 1606.4169, 1832.645, 10.5998, 181.7671, 3, 6);
- AddStaticVehicle(558, 1597.9129, 1831.9118, 10.6164, 359.2265, 62, 62);
- AddStaticVehicle(443, 1708.7318, 1491.1667, 11.3549, 338.7221, 43, 0);
- AddStaticVehicle(471, 1709.8376, 1493.0239, 13.4652, 338.6293, 36, 2);
- AddStaticVehicle(471, 1706.8294, 1485.351, 11.2302, 338.5857, 36, 2);
- AddStaticVehicle(556, 1676.2059, 1425.8825, 11.1529, 295.3677, 1, 1);
- AddStaticVehicle(525, 1704.9326, 1432.1331, 10.5524, 173.9371, 36, 43);
- AddStaticVehicle(471, 1689.119, 1438.7803, 10.2484, 277.4461, 103, 111);
- AddStaticVehicle(510, 1689.5413, 1460.0234, 10.3773, 269.8302, 28, 28);
- AddStaticVehicle(510, 1705.5595, 1439.4744, 10.4989, 175.2973, 55, 84);
- AddStaticVehicle(515,-1709.2952,8.2920,4.5686,315.8435,63,78);
- CreatePickup(1239, 1, -1684.1608, 19.3720, 3.5547, 0);
- CreatePickup(1314, 1, -1714.1982, 18.5633, 3.5916, 0);
- /////////////////////////////////////////////////// web ///////////////////////////////////////////////////////
- prikazy = TextDrawCreate(25.0, 426.0, "~w~TimeForPlay");
- TextDrawAlignment(prikazy, 0);
- TextDrawBackgroundColor(prikazy, 0x000000FF);
- TextDrawFont(prikazy, 3);
- TextDrawLetterSize(prikazy, 0.6999, 1.1);
- TextDrawColor(prikazy, BARVA_BILA);
- TextDrawSetOutline(prikazy, 1);
- TextDrawSetProportional(prikazy, true);
- TextDrawSetShadow(prikazy, 1);
- /////////////////////////////////////////////////// nadpis ///////////////////////////////////////////////////////
- nadpis = TextDrawCreate(621.0, 2.0, "~b~Realny~w~Me~r~sto ~b~2~r~.~w~0");
- TextDrawLetterSize(nadpis, 0.8999, 1.8999);
- TextDrawFont(nadpis, 0);
- TextDrawColor(nadpis, COLOR_YELLOW);
- TextDrawTextSize(nadpis, 55.0, 35.0);
- TextDrawSetOutline(nadpis, 1);
- TextDrawAlignment(nadpis, 3);
- TextDrawSetShadow(nadpis, 2);
- /////////////////////////////////////////////////// rok ///////////////////////////////////////////////////////
- rok = TextDrawCreate(566.5 ,394.8899688720703 , "2015");
- TextDrawFont(rok , 3);
- TextDrawLetterSize(rok , 0.6, 4.2);
- TextDrawColor(rok , 0x7b00ffFF);
- TextDrawSetOutline(rok , false);
- TextDrawSetProportional(rok , true);
- TextDrawSetShadow(rok , 1);
- /////////////////////////////////////////////////// rok ///////////////////////////////////////////////////////
- DragCars[0] = AddStaticVehicle(411, -1682.4617, -162.5226, 13.9958, 223.4855, 2, 1);
- DragCars[1] = AddStaticVehicle(411, -1671.3664, -197.0947, 13.8044, 10.2995, 58, 8);
- DragCars[2] = AddStaticVehicle(411, -1681.3974, -190.8514, 13.9266, 316.099, 3, 3);
- DragCars[3] = AddStaticVehicle(411, -1684.4314, -177.7255, 13.8516, 228.0484, 79, 79);
- DragCars[4] = AddStaticVehicle(411, 1466.7397, 1794.2761, 10.5396, 178.8787, 112, 1);
- DragCars[5] = AddStaticVehicle(411, 1475.9803, 1795.2969, 10.5396, 179.5525, 106, 1);
- DragCars[6] = AddStaticVehicle(411, 1485.804, 1791.1494, 10.5396, 184.7901, 80, 1);
- DragCars[7] = AddStaticVehicle(411, 1405.6002, -2503.0796, 13.2818, 269.8605, 116, 1);
- DragCars[8] = AddStaticVehicle(411, 1405.0467, -2493.7789, 13.2818, 266.8781, 112, 1);
- DragCars[9] = AddStaticVehicle(411, 1413.2054, -2481.294, 13.2818, 270.6105, 106, 1);
- for(new d = 0; d < 10; d++) AddVehicleComponent(DragCars[d], 1010);
- new Race1Cars[7];
- Race1Cars[0] = AddStaticVehicle(468, -1336.1858, -591.0724, 1055.1477, 120.4608, 53, 53);
- Race1Cars[1] = AddStaticVehicle(468, -1333.5936, -592.3776, 1055.1553, 121.7249, 3, 3);
- Race1Cars[2] = AddStaticVehicle(468, -1330.5358, -593.3744, 1055.1312, 120.6753, 6, 6);
- Race1Cars[3] = AddStaticVehicle(468, -1327.9345, -594.274, 1055.108, 127.6724, 46, 46);
- Race1Cars[4] = AddStaticVehicle(468, -1324.5628, -595.8771, 1055.0992, 125.1238, 53, 53);
- Race1Cars[5] = AddStaticVehicle(468, -1321.5137, -597.1249, 1055.0802, 125.2934, 3, 3);
- Race1Cars[6] = AddStaticVehicle(468, -1318.3893, -598.883, 1055.1077, 135.9192, 6, 6);
- for(new rc = 0; rc < 7; rc++) LinkVehicleToInterior(Race1Cars[rc], 4);
- new Race2Cars[5];
- Race2Cars[0] = AddStaticVehicle(494, -1403.8785, -230.3971, 1043.1511, 349.6029, 16, 16);
- Race2Cars[1] = AddStaticVehicle(494, -1405.3388, -239.5299, 1043.2857, 349.7919, 6, 6);
- Race2Cars[2] = AddStaticVehicle(494, -1406.632, -248.9173, 1043.4324, 351.4446, 3, 3);
- Race2Cars[3] = AddStaticVehicle(494, -1396.7383, -265.1128, 1043.7755, 6.4639, 42, 42);
- Race2Cars[4] = AddStaticVehicle(494, -1388.0278, -231.7482, 1043.194, 6.0984, 6, 6);
- for(new rc2 = 0; rc2 < 5; rc2++) LinkVehicleToInterior(Race2Cars[rc2], 7);
- new Race3Cars[4];
- Race3Cars[0] = AddStaticVehicle(464, -973.8398, 1088.0668, 1344.2844, 84.085, 14, 75);
- Race3Cars[1] = AddStaticVehicle(464, -973.5433, 1090.9316, 1344.2844, 84.0916, 14, 75);
- Race3Cars[2] = AddStaticVehicle(464, -1132.6451, 1027.6325, 1345.0261, 266.694, 14, 75);
- Race3Cars[3] = AddStaticVehicle(464, -1132.5099, 1029.9708, 1345.0266, 266.6975, 14, 75);
- for(new rc3 = 0; rc3 < 4; rc3++) LinkVehicleToInterior(Race3Cars[rc3], 10);
- new Race4Cars[5];
- Race4Cars[0] = AddStaticVehicle(468, -1472.5414, 1557.4411, 1052.1999, 6.3262, 46, 46);
- Race4Cars[1] = AddStaticVehicle(468, -1469.53, 1557.6027, 1052.1998, 2.4883, 53, 53);
- Race4Cars[2] = AddStaticVehicle(468, -1459.5615, 1557.8198, 1052.1998, 1.071, 3, 3);
- Race4Cars[3] = AddStaticVehicle(468, -1462.3429, 1557.6234, 1052.1981, 2.7427, 6, 6);
- Race4Cars[4] = AddStaticVehicle(468, -1457.0583, 1557.9697, 1052.2012, 3.7223, 46, 46);
- for(new rc4 = 0; rc4 < 5; rc4++) LinkVehicleToInterior(Race4Cars[rc4], 14);
- new Race5Cars[15];
- Race5Cars[0] = AddStaticVehicle(504, -1454.1601, 940.3408, 1036.4079, 76.8402, 6, 6);
- Race5Cars[1] = AddStaticVehicle(504, -1470.1486, 946.0814, 1036.5345, 66.841, 66, 66);
- Race5Cars[2] = AddStaticVehicle(504, -1433.1128, 937.3026, 1036.3177, 86.0106, 7, 7);
- Race5Cars[3] = AddStaticVehicle(504, -1411.8321, 936.3045, 1036.2631, 87.2272, 1, 1);
- Race5Cars[4] = AddStaticVehicle(504, -1393.1032, 936.3508, 1036.2346, 90.5475, 7, 7);
- Race5Cars[5] = AddStaticVehicle(504, -1375.7675, 936.5172, 1036.2125, 90.7013, 121, 121);
- Race5Cars[6] = AddStaticVehicle(504, -1479.462, 949.6381, 1036.6102, 63.9662, 38, 38);
- Race5Cars[7] = AddStaticVehicle(494, -1371.3704, 907.3602, 1041.1086, 274.237, 42, 42);
- Race5Cars[8] = AddStaticVehicle(494, -1403.8893, 906.9902, 1041.1313, 271.501, 16, 16);
- Race5Cars[9] = AddStaticVehicle(494, -1413.2857, 922.4545, 1038.4809, 274.0773, 6, 6);
- Race5Cars[10] = AddStaticVehicle(494, -1404.3283, 922.5574, 1038.4724, 269.751, 70, 70);
- Race5Cars[11] = AddStaticVehicle(494, -1394.9059, 922.5604, 1038.4788, 270.3855, 55, 55);
- Race5Cars[12] = AddStaticVehicle(494, -1379.6006, 922.7841, 1038.4575, 271.4486, 3, 3);
- Race5Cars[13] = AddStaticVehicle(494, -1414.7092, 907.0468, 1041.1005, 268.4457, 6, 6);
- Race5Cars[14] = AddStaticVehicle(494, -1396.0359, 907.5341, 1041.0374, 273.2141, 2, 2);
- for(new rc5 = 0; rc5 < 15; rc5++) LinkVehicleToInterior(Race5Cars[rc5], 15);
- AddStaticPickup(1242, 2, 2257.4382, 2451.9562, 3.5313, 0);
- AddStaticPickup(356, 2, 2257.4108, 2455.6369, 3.5313, 0);
- AddStaticPickup(353, 2, 2257.8139, 2461.6638, 3.5313, 0);
- AddStaticPickup(353, 2, -1600.3836, 730.4343, -4.9064, 0);
- AddStaticPickup(356, 2, -1599.1071, 730.2059, -4.9064, 0);
- AddStaticPickup(1242, 2, 1583.6358, -1682.8816, 6.2252, 0);
- AddStaticPickup(356, 2, 1583.2459, -1684.9112, 6.2188, 0);
- AddStaticPickup(353, 2, 1583.1499, -1688.1896, 6.2188, 0);
- AddStaticPickup(1242, 2, -918.2245, 2663.9333, 42.2505, 0);
- AddStaticPickup(1240, 2, -923.5101, 2658.4545, 41.9695, 0);
- AddStaticPickup(361, 2, -928.2062, 2653.7624, 42.2727, 0);
- AddStaticPickup(359, 2, -934.1426, 2647.8825, 42.2459, 0);
- AddStaticPickup(358, 2, -939.6011, 2642.5695, 42.4014, 0);
- AddStaticPickup(358, 2, -930.6924, 2541.7426, 62.7201, 0);
- AddStaticPickup(358, 2, -965.7748, 2535.8022, 62.548, 0);
- AddStaticPickup(356, 2, -907.6957, 2483.456, 49.5617, 0);
- AddStaticPickup(353, 2, -910.3373, 2494.466, 49.5617, 0);
- AddStaticPickup(351, 2, -912.6268, 2505.9414, 49.5617, 0);
- AddStaticPickup(370, 2, -966.7065, 2471.6269, 48.1528, 0);
- AddBenzinka(2114.4521, 923.2661, 10.5474);
- AddBenzinka(2639.2939, 1103.1833, 10.5479);
- AddBenzinka(1597.0775, 2195.7436, 10.5474);
- AddBenzinka(2146.8232, 2751.2419, 10.5474);
- AddBenzinka(616.4793, 1690.5131, 6.7192);
- AddBenzinka(-1328.2037, 2677.6928, 49.7896);
- AddBenzinka(-1672.7383, 413.3457, 6.9067);
- AddBenzinka(-2413.6634, 973.9432, 45.0239);
- AddBenzinka(-1606.1141, -2713.7266, 48.2633);
- AddBenzinka(1943.9356, -1772.9733, 13.1176);
- AddBenzinka(2206.1804, 2474.2966, 10.8203);
- AddBenzinka(1421.9689, 1463.2421, 10.8203);
- AddBenzinka(1643.6905, -2593.9163, 13.5468);
- AddBenzinka(-1411.5501, -2.4991, 14.875);
- AddBenzinka(-1476.7148, 1861.8446, 32.6328);
- AddBenzinka(1381.4516, 461.3782, 20.0785);
- AddBenzinka(657.0178, -569.1056, 16.3358);
- AddBenzinka(-95.6028, -1175.3602, 2.2834);
- AddBenzinka(2864.75, 1255.6872, 12.3494);
- AddBenzinka(-2264.6834, 526.548, 35.5931);
- Stadion1 = CreatePickup(1314, 1, 1099.7078, 1601.0848, 12.5468, 0);
- Stadion2 = CreatePickup(1314, 1, -2110.5958, -444.5386, 38.7344, 0);
- Stadion3 = CreatePickup(1314, 1, 2695.5852, -1704.7251, 11.8437, 0);
- AreaExit = CreatePickup(1318, 1, 246.307, 1863.5156, 18.6744, 0);
- AddBankomat(2194.9365, 1994.5064, 12.2968);
- AddBankomat(2832.5563, 2400.7692, 11.0625);
- AddBankomat(1716.0927, 1532.8995, 10.765);
- AddBankomat(-1968.6146, 308.1098, 35.1719);
- AddBankomat(-1550.2759, 1168.7388, 7.1875);
- AddBankomat(-2438.49, 752.5833, 35.1719);
- AddBankomat(816.8142, -1386.6443, 13.6082);
- AddBankomat(2703.3891, -1698.7236, 11.8437);
- SkinShop1 = CreatePickup(1275, 1, 218.1042, -98.8189, 1005.2578, 0);
- SkinShop2 = CreatePickup(1275, 1, 181.507, -88.2512, 1002.0233, 0);
- SkinShop3 = CreatePickup(1275, 1, 214.0332, -41.8442, 1002.0233, 0);
- SkinShop4 = CreatePickup(1275, 1, 201.9837, -131.0051, 1003.5078, 0);
- SkinShop5 = CreatePickup(1275, 1, 208.8249, -3.5272, 1001.2177, 0);
- SkinShop6 = CreatePickup(1275, 1, 215.5612, -155.7894, 1000.5233, 0);
- Bonus1 = CreatePickup(1248, 1, -2235.2981, -178.3127, 50.035, 0);
- Bonus2 = CreatePickup(1248, 1, -2212.9117, 879.1217, 69.9971, 0);
- LeteckaSkola = CreatePickup(1239, 1, 415.664, 2533.5859, 19.1483, 0);
- LodnaSkola = CreatePickup(1239, 1, -2187.3304, 2416.4843, 5.1654, 0);
- AutoSkola = CreatePickup(1239, 1, 1173.8448, 1351.0395, 10.9218, 0);
- AutoSkola2 = CreatePickup(1239, 1, -2026.7071, -114.3502, 1035.1718, 0);
- Mariska = CreatePickup(1279, 1, -1067.6751, -1625.9257, 76.3739, 0);
- SexShop = CreatePickup(1239, 1, -103.6034, -21.6703, 1000.7188, 0);
- Obchod1 = CreatePickup(1239, 1, -27.9082, -52.8504, 1003.5468, 0);
- Obchod2 = CreatePickup(1239, 1, -28.8734, -87.5393, 1003.5541, 0);
- Bar1 = CreatePickup(1484, 1, 498.8608, -75.6094, 998.7578, 0);
- Bar2 = CreatePickup(1484, 1, -2652.7081, 1412.5122, 906.2733, 0);
- Bar3 = CreatePickup(1484, 1, 1955.7628, 1018.077, 992.4688, 0);
- Bar4 = CreatePickup(1484, 1, 2200.3129, 1602.9289, 1005.0625, 0);
- Letisko1 = CreatePickup(1239, 1, 1673.1152, 1448.6966, 10.7863, 0);
- Letisko2 = CreatePickup(1239, 1, -1423.7634, -288.2014, 14.1484, 0);
- Letisko3 = CreatePickup(1239, 1, 1685.9111, -2237.5418, 13.5468, 0);
- Letisko4 = CreatePickup(1239, 1, -841.4327, 504.5628, 1358.238, 0);
- ZbraneSklad1 = CreatePickup(2061, 1, 2786.8964, -2424.022, 13.6338, 0);
- ZbraneSklad2 = CreatePickup(2061, 1, -1348.4554, 496.3113, 18.2343, 0);
- ZbraneSklad3 = CreatePickup(2061, 1, 350.5578, 2032.8417, 22.6406, 0);
- Stavkovanie = CreatePickup(1274, 1, 833.5999, 3.2037, 1004.1796, 0);
- Firma1 = CreatePickup(1272, 1, 362.1336, 173.7449, 1008.3828, 0);
- POLICIA1 = CreateJob("Policie",280,283,284,24,1000,25,1000,3,1,7500,0x0066FFFF,30);
- AddJobPickup(234.966201,158.785903,1003.023315,2290.0146,2429.6028,10.8203);
- POLICIA2 = CreateJob("Policie",280,283,284,24,1000,25,1000,3,1,7500,0x0066FFFF,30);
- AddJobPickup(252.120803,65.339103,1003.640625,-1620.3043,692.7501,7.1875);
- POLICIA3 = CreateJob("Policie",280,283,284,24,1000,25,1000,3,1,7500,0x0066FFFF,30);
- AddJobPickup(237.670303,112.395103,1003.218811,1586.6873,-1693.5253,6.2188);
- OCHRANKA = CreateJob("Ochranka",164,163,164,31,1000,25,1000,3,1,7500,0x996600FF,30);
- AddJobPickup(211.356292,1811.508544,21.859300,211.7551,1816.8502,17.6406);
- YAKUZA1 = CreateJob("Yakuza",117,118,120,26,2000,28,1000,30,2000,7500,0x336666FF,43);
- AddJobPickup(1906.291748,956.687011,10.820300,1922.3425,955.5071,10.8127);
- YAKUZA2 = CreateJob("Yakuza",117,118,120,26,2000,28,1000,30,2000,7500,0x336666FF,43);
- AddJobPickup(-2172.755371,680.036621,55.162200,-2180.2490,696.2125,53.8906);
- RUSACI1 = CreateJob("Ruska Mafie",111,112,113,26,2000,28,1000,30,2000,7500,0x3366CCFF,44);
- AddJobPickup(2170.076660,1711.978759,11.046799,2165.3276,1723.3876,11.0469);
- RUSACI2 = CreateJob("Ruska Mafie",111,112,113,26,2000,28,1000,30,2000,7500,0x3366CCFF,44);
- AddJobPickup(-1673.365478,1367.173828,7.172200,-1684.1515,1358.9100,7.1722);
- TERACI = CreateJob("Teroristi",127,126,125,26,2000,35,10,30,2000,7500,0x990000FF,42);
- AddJobPickup(-1303.483154,2541.687255,93.304702,-1312.0713,2529.4385,87.6670);
- HASICI1 = CreateJob("Hasici",277,278,279,37,100,42,1000,3,1,7500,0xFF0000FF,20);
- AddJobPickup(1770.616943,2079.719238,10.820300,1775.0414,2081.3333,10.8203);
- HASICI2 = CreateJob("Hasici",277,278,279,37,100,42,1000,3,1,7500,0xFF0000FF,20);
- AddJobPickup(-2026.739257,67.250701,28.691600,-2025.6426,63.7443,28.4251);
- TAXI1 = CreateJob("Taxikár",60,101,234,5,1,22,1000,0,0,7500,0xFFD700FF,56);
- AddJobPickup(2184.246093,1815.805053,10.820300,2185.3188,1805.5313,11.0000);
- TAXI2 = CreateJob("Taxikar",60,101,234,5,1,22,1000,0,0,7500,0xFFD700FF,56);
- AddJobPickup(-1862.215454,-145.227294,11.898400,-1865.3208,-145.5064,11.8984);
- PILOT1 = CreateJob("Pilot",223,187,61,32,1000,27,2000,15,1,7500,0xADFF2FFF,5);
- AddJobPickup(1715.289550,1616.648559,10.045299,1710.2271,1617.3290,10.0304);
- PILOT2 = CreateJob("Pilot",223,187,61,32,1000,27,2000,15,1,7500,0xADFF2FFF,5);
- AddJobPickup(-1543.833862,-441.096496,6.000000,-1540.6636,-437.4383,6.0000);
- PILOT3 = CreateJob("Pilot",223,187,61,32,1000,27,2000,15,1,7500,0xADFF2FFF,5);
- AddJobPickup(1956.741943,-2183.605224,13.546799,1952.6326,-2188.1426,13.5469);
- DOKTOR1 = CreateJob("Doktor",274,275,276,4,1,41,1000,0,0,7500,0x000080FF,22);
- AddJobPickup(1615.275146,1818.594604,10.820300,1610.7471,1817.1653,10.8203);
- DOKTOR2 = CreateJob("Doktor",274,275,276,4,1,41,1000,0,0,7500,0x000080FF,22);
- AddJobPickup(2036.740356,-1413.208129,16.992200,2033.5876,-1403.5522,17.2818);
- DOKTOR3 = CreateJob("Doktor",274,275,276,4,1,41,1000,0,0,7500,0x000080FF,22);
- AddJobPickup(1177.588256,-1323.376098,14.078100,1172.7813,-1325.2448,15.4008);
- DOKTOR4 = CreateJob("Doktor",274,275,276,4,1,41,1000,0,0,7500,0x000080FF,22);
- AddJobPickup(-2649.774902,635.628417,14.453100,-2643.5305,639.0719,14.4531);
- VOJAK1 = CreateJob("Vojak",287,287,287,31,1000,33,100,16,10,7500,0x8B4513FF,19);
- AddJobPickup(349.729400,2024.149414,22.640600,349.6023,2029.3268,22.6406);
- VOJAK2 = CreateJob("Vojak",287,287,287,31,1000,33,100,16,10,7500,0x8B4513FF,19);
- AddJobPickup(-1525.942871,485.587005,7.179599,-1521.8956,480.9630,7.1875);
- VOJAK3 = CreateJob("Vojak",287,287,287,31,1000,33,100,16,10,7500,0x8B4513FF,19);
- AddJobPickup(2731.622070,-2417.220458,13.627900,2724.7756,-2416.3555,13.6277);
- KURVA1 = CreateJob("Prostitutka",63,64,85,10,1,32,1000,24,1003,7500,0xFF1493FF,12);
- AddJobPickup(1212.038940,-10.867799,1000.921813,2511.1729,2121.6750,10.8401);
- KURVA2 = CreateJob("Prostitutka",63,64,85,10,1,32,1000,24,1003,7500,0xFF1493FF,12);
- AddJobPickup(1209.071411,-31.623699,1000.953125,696.8232,1964.5580,5.5391);
- NOVINAR1 = CreateJob("Novinar",98,119,187,24,2000,14,1,46,1,7500,0x9ACD32FF,4);
- AddJobPickup(2786.293945,1278.472045,10.750000,2760.9058,1296.3073,10.8984);
- NOVINAR2 = CreateJob("Novinar",98,119,187,24,2000,14,1,46,1,7500,0x9ACD32FF,4);
- AddJobPickup(-2057.207519,457.688995,35.171901,-2060.1016,469.0777,35.1723);
- NOVINAR3 = CreateJob("Novinar",98,119,187,24,2000,14,1,46,1,7500,0x9ACD32FF,4);
- AddJobPickup(774.513427,-1341.681762,13.528599,769.0343,-1331.8188,13.5463);
- DEALER = CreateJob("Dealer",202,206,222,18,10,24,1000,4,1,7500,0xDEB887FF,23);
- AddJobPickup(-1111.310058,-1637.322143,76.367202,-1095.3252,-1627.3052,76.3672);
- BEUSAK1 = CreateJob("Ridic Autobusu",221,223,229,25,1000,42,500,5,1,7500,0xC71585FF,51);
- AddJobPickup(1477.230346,2194.022460,11.023400,1480.9177,2201.0454,11.0234);
- BEUSAK2 = CreateJob("Ridic Autobusu",221,223,229,25,1000,42,500,5,1,7500,0xC71585FF,51);
- AddJobPickup(-1968.589599,111.855003,27.687500,-1971.7594,118.5936,27.6875);
- BEUSAK3 = CreateJob("Ridic Autobusu",221,223,229,25,1000,42,500,5,1,7500,0xC71585FF,51);
- AddJobPickup(1111.469116,-1795.851684,16.593700,1111.0221,-1800.7748,16.5938);
- OPRAVAR1 = CreateJob("Opravar",260,261,179,9,1,24,2000,43,150,7500,0x2E8B57FF,55);
- AddJobPickup(2772.822265,-1819.684448,11.843700,2768.8323,-1822.5529,11.8478);
- OPRAVAR2 = CreateJob("Opravar",260,261,179,9,1,24,2000,43,150,7500,0x2E8B57FF,55);
- AddJobPickup(-2102.148437,-391.204101,35.531200,-2107.7419,-394.0410,35.5313);
- OPRAVAR3 = CreateJob("Opravar",260,261,179,9,1,24,2000,43,150,7500,0x2E8B57FF,55);
- AddJobPickup(1104.926757,1795.117553,10.820300,1102.7299,1797.4707,10.8203);
- SBS1 = CreateJob("SBS",163,164,164,27,1000,29,1000,31,1000,7500,0x6A5ACDFF,18);
- AddJobPickup(-1819.333862,-150.339492,9.398400,-1816.0636,-149.8863,9.3984);
- SBS2 = CreateJob("SBS",163,164,164,27,1000,29,1000,31,1000,7500,0x6A5ACDFF,18);
- AddJobPickup(1304.629028,-795.658081,84.140602,1307.2643,-798.8323,84.1406);
- SBS3 = CreateJob("SBS",163,164,164,27,1000,29,1000,31,1000,7500,0x6A5ACDFF,18);
- AddJobPickup(2262.114501,2036.392333,10.820300,2262.1062,2043.3740,10.8203);
- SMETIAR1 = CreateJob("Popelar",260,260,260,46,1,17,10,5,1,7500,0xF5DEB3FF,51);
- AddJobPickup(1442.470458,969.818420,10.820300,1439.9784,971.4142,10.8203);
- SMETIAR2 = CreateJob("Popelar",260,260,260,46,1,17,10,5,1,7500,0xF5DEB3FF,51);
- AddJobPickup(-1732.249023,150.153106,3.554600,-1731.8741,154.8366,3.5547);
- SMETIAR3 = CreateJob("Popelar",260,260,260,46,1,17,10,5,1,7500,0xF5DEB3FF,51);
- AddJobPickup(2264.014404,-2346.636718,13.546799,2260.6228,-2342.9553,13.5469);
- TUNING1 = CreateJob("Tuningar",241,240,217,24,1000,4,1,1,1,7500,0xFF6347FF,26);
- AddJobPickup(-2757.426513,241.317993,7.173699,-2755.8789,238.4416,7.1875);
- TUNING2 = CreateJob("Tuningar",241,240,217,24,1000,4,1,1,1,7500,0xFF6347FF,26);
- AddJobPickup(2637.083007,-2011.906372,13.813799,2635.9507,-2004.2930,13.5561);
- KAMION1 = CreateJob("Ridic Kamionu",206,202,188,46,1,17,10,24,1000,7500,0x008080FF,51);
- AddJobPickup(968.131469,2155.837402,10.820300,973.0441,2179.6770,10.8203);
- KAMION2 = CreateJob("Ridic Kamionu",206,202,188,46,1,17,10,24,1000,7500,0x008080FF,51);
- AddJobPickup(-1733.261352,37.896400,3.554600,-1733.1860,33.9222,3.5547);
- KAMION3 = CreateJob("Ridic Kamionu",206,202,188,46,1,17,10,24,1000,7500,0x008080FF,51);
- AddJobPickup(2509.646972,-2636.859863,13.645099,2504.0024,-2637.4541,13.6480);
- ZMRZLINAR = CreateJob("Zmrzlinar",189,189,189,1,1,5,1,24,1000,7500,0xFA8072FF,17);
- AddJobPickup(375.859313,-2055.146972,8.015600,371.5605,-2051.8547,8.0156);
- PRAVNIK = CreateJob("Pravnik",17,57,147,32, 1000,22, 1000,41, 1000,17500,0xFFB164AA,17);
- AddJobPickup(360.0642,179.2915,1008.3828,2416.4666,1128.5604,10.8203);
- CreateWarp("/sf",-1614.5040,731.7487,13.0416,348.6936);
- CreateWarp("/lv",2414.7256,1130.3811,10.3968,343.5894);
- CreateWarp("/ls",1779.0985,-1696.8611,13.0770,270.1799);
- CreateWarp("/draglv",1473.9210,1780.9508,10.3794,72.1012,true);
- CreateWarp("/dragsf",-1671.2389,-174.6529,13.7106,93.1223,true);
- CreateWarp("/dragls",1420.5726,-2492.5190,13.1033,93.1224,true);
- CreateWarp("/ostrov",-954.5678,2717.0439,45.4231,336.2947);
- CreateWarp("/skatepark",1944.7495,-1372.5892,18.1282,336.2947);
- CreateWarp("/stadion",1099.9292,1603.9835,12.5469,355.8761,false);
- CreateWarp("/stuntsf",-2139.3652,-215.2812,35.3203,355.8761);
- CreateWarp("/driftpoust",-307.5253,1514.7635,74.9180,269.8281);
- CreateWarp("/driftls",2320.3948,1448.6752,42.8203,265.8760);
- CreateWarp("/driftsf",1264.1234,-2034.2374,59.3021,265.8760);
- CreateWarp("/driftlv",-2408.1377,-597.8226,132.6484,355.8761);
- CreateRobbery(-30.9913,-185.7957,1003.5469,"Test");
- CreateRobbery(-0.1455,-30.0955,1003.5494,"Test");
- CreateRobbery(-25.3708,-90.6454,1003.5469,"Test");
- CreateRobbery(-22.9809,-56.5375,1003.5469,"Test");
- CreateRobbery(821.9736,10.4566,1004.1942,"Test");
- CreateRobbery(-107.2540,-24.6829,1000.7188,"Test");
- CreateRobbery(-2231.9275,128.9666,1035.4141,"Test");
- CreateRobbery(207.7521,-98.1624,1005.2578,"Test");
- CreateRobbery(204.1107,-157.4183,1000.5234,"Test");
- CreateRobbery(207.0750,-127.2052,1003.5078,"Test");
- CreateRobbery(203.8924,-40.7872,1001.8047,"Test");
- CreateRobbery(204.7404,-8.0436,1001.2109,"Test");
- CreateRobbery(161.3840,-79.8851,1001.8047,"Test");
- CreateRobbery(372.6374,-65.0751,1001.5078,"Test");
- CreateRobbery(372.6942,-6.7844,1001.8589,"Test");
- CreateRobbery(378.0284,-119.8877,1001.4922,"Test");
- CreateRobbery(-1686.5433,14.9441,3.5547,"Test");
- for(new i; i < MAX_PLAYERS; i++){
- for(new x; x < MAX_PLAYER_CARS;x++){
- ID[i][x] = -1;
- Paintjob[i][x] = -999;
- }
- }
- new str[30];
- new hod,minn,sec;
- gettime(hod,minn,sec);
- #pragma unused sec
- format(str,30,"%02d:%02d",hod,minn);
- Hodiny = TextDrawCreate(551.2, 24.0, str);
- TextDrawLetterSize(Hodiny, 0.55, 2.0);
- TextDrawFont(Hodiny, 3);
- TextDrawSetOutline(Hodiny, 2);
- for(new i; i < MAX_PLAYERS;i++){
- BenzinTD[i] = TextDrawCreate(205.000000, 374.000000, "~b~~b~Benzin: ~w~100~b~ KM/H: ~w~300");
- TextDrawBackgroundColor(BenzinTD[i],255);
- TextDrawFont(BenzinTD[i],2);
- TextDrawLetterSize(BenzinTD[i], 0.440000, 2.400000);
- TextDrawColor(BenzinTD[i], 16711935);
- TextDrawSetOutline(BenzinTD[i], 1);
- TextDrawSetProportional(BenzinTD[i], 1);
- }
- for(new x; x< MAX_VEHICLES;x++){
- Benzin[x] = random(100);
- }
- SetTimer("MinuteTimer",60000,true);
- SetTimer("PropertySaveAll",3600000,true);
- SetTimer("FuelUpdate",800,true);
- SetTimer("IconCheck",650,true);
- OnInfoBoxGameModeInit();
- return 1;
- }
- public MinuteTimer(){
- TextDrawHideForAll(Hodiny);
- new str[30];
- new hod,minn,sec;
- gettime(hod,minn,sec);
- #pragma unused sec
- format(str,30,"%02d:%02d",hod,minn);
- TextDrawSetString(Hodiny,str);
- TextDrawShowForAll(Hodiny);
- Timer[0]++;
- if(Timer[0] == 24){
- new Cislo[5];
- new cena = random(100000) + 200000;
- for(new i; i < 5; i++) Cislo[i] = random(101);
- SCMTAF(0xF3D70CAA,"{1B1BE0}Loterie: {FFFFFF}Vyherne cisla jsou dnes {DB881A}%d, %d, %d, %d, %d",Cislo[0],Cislo[1],Cislo[2],Cislo[3],Cislo[4]);
- ForPlayers(i){
- if(Loteria[i] == Cislo[0] || Loteria[i] == Cislo[1] || Loteria[i] == Cislo[2] || Loteria[i] == Cislo[3] || Loteria[i] == Cislo[4]){
- SCMTAF(0xFF0000AA,"{FFFFFF}Hrac {DB881A}%s {FFFFFF}vyhral v {1B1BE0}loterii {DB881A}%d$",Jmeno(i),cena);
- GivePlayerMoney(i,cena);
- }else{
- if(Loteria[i] != -1){
- SCM(i, 0xEFEFF7AA, "{1B1BE0}V loterii {1B1BE0}vaše cislo bohuzel nevylosovali, zkuste to v dalsim kole");
- }}
- Loteria[i] = -1;
- }
- Timer[0] = 0;
- }
- return true;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(!Logged[playerid]){
- new str[100];
- format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
- if(fexist(str))
- {
- Dialog(playerid, 1, "{FF0000}Login", "{37DB45}Zadej heslo který si daval na registraci.", "Ok", "Odejit", "login");
- }else{
- Dialog(playerid, 1, "{FF0000}Register", "{37DB45}Musis se zaregistrovat\nZadej heslo, kterym se budes prihlasovat.", "Ok", "Odejit", "register");
- }
- }
- SetPlayerPos(playerid, 2180.8125, 1285.5476, 42.8084);
- SetPlayerFacingAngle(playerid, 89.624);
- switch(random(8)) {
- case 0:{
- SetPlayerCameraPos(playerid, 2016.0831, 1669.5897, 13.3373);
- SetPlayerCameraLookAt(playerid, 2006.3176, 1669.4318, 17.201);
- }
- case 1:{
- SetPlayerCameraPos(playerid, 2057.7805, 1014.6895, 10.91);
- SetPlayerCameraLookAt(playerid, 2021.9477, 1008.3184, 15.2925);
- }
- case 2:{
- SetPlayerCameraPos(playerid, 2098.1823, 1159.0108, 24.5625);
- SetPlayerCameraLookAt(playerid, 2205.0881, 1103.565, 38.9416);
- }
- case 3:{
- SetPlayerCameraPos(playerid, 2064.3659, 1511.3061, 49.3666);
- SetPlayerCameraLookAt(playerid, 1999.7075, 1549.5496, 13.5859);
- }
- case 4:{
- SetPlayerCameraPos(playerid, 2109.0573, 1956.987, 10.8388);
- SetPlayerCameraLookAt(playerid, 2070.1162, 1910.0932, 37.2484);
- }
- case 5:{
- SetPlayerCameraPos(playerid, 1819.6752, 1571.9051, 36.7925);
- SetPlayerCameraLookAt(playerid, 1908.5758, 1522.5449, 13.871);
- }
- case 6:{
- SetPlayerCameraPos(playerid, 2602.3122, 1612.4586, 43.5872);
- SetPlayerCameraLookAt(playerid, 2487.9414, 1532.0664, 10.8162);
- }
- case 7:{
- SetPlayerCameraPos(playerid, 2160.5881, 1285.2786, 24.4754);
- SetPlayerCameraLookAt(playerid, 2172.6491, 1285.7404, 29.7654);
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SetPlayerJob(playerid,NEZAMESTNANY);
- if(playerid > Connects) Connects = playerid;
- Logged[playerid] = false;
- OnPlayerConnectCp(playerid);
- LoadPlayerVehicles(playerid);
- PlayerCP[playerid] = -1;
- PlayerIN[playerid] = -1;
- new slot = GetPlayerPropertyID(playerid);
- if(slot > -1){
- PropertyConnect[slot] = gettime();
- }
- new str[100];
- format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
- if(fexist(str))
- {
- Dialog(playerid, 1, "{FF0000}Login", "{37DB45}Zadej heslo ktere si pouzil pri registraci.", "Ok", "Odejit", "login");
- }else{
- SCM(playerid, 0xFF9900AA, "===================Vitejte======================================================");
- SCM(playerid, 0x33CCFFAA, "{1B1BE0}Realne Mesto 2.0 {FF0000}Vytvořil{1B1BE0} Autor {FF0000}[ARW]_MacBack_");
- SCM(playerid, 0x33CCFFAA, "{1B1BE0}Navstivte nas web -> {FF0000}www.timeforplay.fakaheda.eu ");
- SCM(playerid, 0x33CCFFAA, "{FF0000}[Upozorneni]: {1B1BE0}Zaregistrujte se a vase skore se ulozi");
- SCM(playerid, 0x33CCFFAA, "{1B1BE0}Registraci se vam budou ukladat {37DB45}penize, {FF0000}prukazy, {DBED15}zkusenosti {1B1BE0}a spousta dalsiho .");
- SCM(playerid, 0x33CCFFAA, "{37DB45}Napoveda: {1B1BE0}/prikazy");
- SCM(playerid, 0xFF9900AA, "==================Prijemnou zabavu==============================================");
- Dialog(playerid, 1, "{FF0000}Register", "{37DB45}Musis se zaregistrovat\nZadej heslo, kterym se budes prihlasovat.", "Ok", "Odejit", "register");
- }
- SCM(playerid, 0xFF0000AA, "{FF0000}Hrajete {1B1BE0}Realne Mesto 2.0");
- SCMTAF(-1,"{15D4ED}Hrac {FF0000}%s {E81CC9} {DBED15}Prisel {8CED15} na {DBED15}server",Jmeno(playerid));
- PlayAudioStreamForPlayer(playerid, "http://extremstunt.eu/Extrem-Stunt-Frerooam.mp3");
- TextDrawShowForPlayer(playerid,Hodiny);
- if(Zakaz == true) SetPVarInt(playerid,"Zakaz",1);
- TextDrawShowForPlayer(playerid,prikazy);
- TextDrawShowForPlayer(playerid,nadpis);
- TextDrawShowForPlayer(playerid,autor);
- TextDrawShowForPlayer(playerid,rok);
- return 1;
- }
- QDIALOG:register(){
- if(response){
- if(!inputtext[0]) return Dialog(playerid, 1, "{FF0000}Register", "Musis se zaregistrovat\nZadej heslo, kterym se budes prihlasovat.", "Ok", "Odejit", "register");
- new str[100];
- format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
- new File:file = fopen(str,io_write);
- fclose(file);
- SCMF(playerid,MODRA,"{FF0000} {1B1BE0}Tvoje heslo je : {DBED15}%s",inputtext);
- SetPVarInt(playerid,"Heslo",Hash(inputtext));
- Logged[playerid] = true;
- }else Kick(playerid);
- return true;
- }
- QDIALOG:login(){
- if(response){
- new str[100];
- format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
- new File:file = fopen(str,io_read);
- fread(file,str);
- if(Hash(inputtext) == strval(str)){
- fread(file,str);
- GivePlayerMoney(playerid,strval(str));
- fread(file,str); Dni[playerid] = strval(str);
- fread(file,str); Hodin[playerid] = strval(str);
- fread(file,str); Minut[playerid] = strval(str);
- fread(file,str); Bank[playerid] = strval(str);
- fread(file,str); JobMoney[playerid] = strval(str);
- fread(file,str); Bomba[playerid] = strval(str);
- fread(file,str); Vodicak[playerid] = strval(str);
- fread(file,str); Letecak[playerid] = strval(str);
- fread(file,str); Lodicak[playerid] = strval(str);
- fread(file,str); Vyzbroj[playerid] = strval(str);
- fread(file,str); Pas[playerid] = strval(str);
- fread(file,str); PoliciaZK[playerid] = strval(str);
- fread(file,str); MafiaZK[playerid] = strval(str);
- fread(file,str); VojakZK[playerid] = strval(str);
- fread(file,str); VodicZK[playerid] = strval(str);
- fread(file,str); LetecZK[playerid] = strval(str);
- fread(file,str); Zabil[playerid] = strval(str);
- fread(file,str); Umrel[playerid] = strval(str);
- fread(file,str); Firma[playerid] = strval(str);
- fread(file,str); Dom[playerid] = strval(str);
- fread(file,str); Banka[playerid] = strval(str);
- fread(file,str); Marihuanab[playerid] = strval(str);
- fread(file,str); Marihuana[playerid] = strval(str);
- fread(file,str); Skin[playerid] = strval(str);
- fread(file,str); Admin[playerid] = strval(str);
- SCM(playerid,MODRA,"{37DB45}Uspesne {1B1BE0}Prihlaseny !");
- SetPVarInt(playerid,"Heslo",Hash(inputtext));
- Logged[playerid] = true;
- }else{
- Dialog(playerid, 1, "{FF0000}Login", "{37DB45}Spatne heslo !\nZadej heslo ktere si pouzil pri registraci.", "Ok", "Odejit", "login");
- }
- fclose(file);
- }else Kick(playerid);
- return true;
- }
- QDIALOG:radio(){
- if(response){
- switch(listitem){
- case 0:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[LETIŠTĚ] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}zada o uvolneni pristavaci plochy, chysta se na pristat",playerid,Jmeno(playerid));
- }}}
- case 1:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[LETIŠTĚ] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}Právě vzlétá",playerid,Jmeno(playerid));
- }}}
- case 2:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}klesa o 100m",playerid,Jmeno(playerid));
- }}}
- case 3:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[VZDUCH] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}stoupa o 100m",playerid,Jmeno(playerid));
- }}}
- case 4:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[OHLAS] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}podtvrzuji",playerid,Jmeno(playerid));
- }}}
- case 5:{
- ForPlayers(i){
- if(IsVehiclePlane(i)){
- SCMF(i,-1,"[STAV] {1B1BE0}Let č. 70%d Pilot {37DB45}%s {1B1BE0}se hlasi, palivo {37DB45}%d, {1B1BE0}vyska %0.4f",playerid,Jmeno(playerid));
- }}}
- }
- }
- return true;
- }
- QDIALOG:barvy(){
- if(response){
- switch(listitem){
- case 0:{
- SetPlayerColor(playerid, 0xAA3333AA);
- IB(playerid,3,"Zmenil si si barvu nicku na {FF0000}Cervenou");
- }
- case 1:{
- SetPlayerColor(playerid, 0x8000FFAA);
- IB(playerid,3,"Zmenil si si barvu nicku na {7340DB}Fialovou");
- }
- case 2:{
- SetPlayerColor(playerid, 0xFF00FFAA);
- IB(playerid,3,"Zmenil si si barvu nicku na {E81CC9}Ruzovou");
- }
- case 3:{
- SetPlayerColor(playerid, 0x00AA2BAA);
- IB(playerid,3,"Zmenil si si barvu nicku na {37DB45}Zelenou");
- }
- case 4:{
- SetPlayerColor(playerid, 0xF0F000AA);
- IB(playerid,3,"Zmenil si si barvu nicku na {DBED15}Zlutou");
- }
- case 5:{
- SetPlayerColor(playerid, 0x000000AA);
- IB(playerid,3,"Zmenil si si barvu nicku na Cernou");
- }
- case 6:{
- SetPlayerColor(playerid, 0x0000FFAA);
- IB(playerid,3,"Zmenil si si barvu nicku na {1B1BE0}Modrou");
- }
- case 7:{
- SetPlayerColor(playerid, 0x6F3700AA);
- IB(playerid,3,"Zmenil si si barvu nicku na Hnedou");
- }
- case 8:{
- SetPlayerColor(playerid, 0xAFAFAFAA);
- IB(playerid,3,"Zmenil si si barvu nicku na {00FFFF}Sedou");
- }
- case 9:{
- SetPlayerColor(playerid, 0xEFEFF7AA);
- IB(playerid,3,"Zmenil si si barvu nicku na {FFFFFF}Bilou");
- }
- }
- }
- return true;
- }
- QDIALOG:telefon(){
- if(response){
- switch(listitem){
- case 0: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {E81CC9}hleda platenu spolecniku !",Jmeno(playerid));
- case 1: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {37DB45}potrebuje mechanika !",Jmeno(playerid));
- case 2: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {FFFFFF}potrebuje pravnika !",Jmeno(playerid));
- case 3: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {E81CC9}potrebuje doktora !",Jmeno(playerid));
- case 4: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s potrebuje hasiče !",Jmeno(playerid));
- case 5: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {8CED15}chce soukromeho pilota !",Jmeno(playerid));
- case 6: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {1B1BE0}potrebuje policii !",Jmeno(playerid));
- case 7: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s {DBED15}chce taxikare !",Jmeno(playerid));
- case 8: SCMTAF(0x33CCFFAA,"{1B1BE0}[ TELEFON ] {FFD700}Hrac {FF0000}%s hleda najemneho vraha !",Jmeno(playerid));
- }
- }
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
- RemovePlayerAttachedObject(playerid, 4);
- return true;
- }
- QDIALOG:dmostrov(){
- if(response){
- switch(listitem) {
- case 0:{
- MoveObject(Ostrov[3], -947.2181, 2548.0581, 51.3989, 2.0, 0.0, 0.0, 5.157);
- IB(playerid,2,"Hlavni brana je zavrena");
- }
- case 1:{
- MoveObject(Ostrov[3], -947.2181, 2548.0581, 30.399, 2.0, 0.0, 0.0, 5.157);
- IB(playerid,2,"Hlavni brana je otevrena");
- }
- case 2:{
- MoveObject(Ostrov[6], -948.5131, 2586.7661, 44.749, 2.0,0.0, 0.0, -446.5621);
- IB(playerid,2,"Most byl zavreny");
- }
- case 3:{
- MoveObject(Ostrov[6], -948.5131, 2586.7661, 30.749, 2.0,0.0, 0.0, -446.5621);
- IB(playerid,2,"Most byl otevreny");
- }
- case 4:{
- MoveObject(Ostrov[4], -922.659, 2525.5729, 46.736, 2.0, 0.0, 0.0, -78.75);
- IB(playerid,2,"Garaz byla zavrena");
- }
- case 5:{
- MoveObject(Ostrov[4], -922.659, 2525.5729, 30.736, 2.0, 0.0, 0.0, -78.75);
- IB(playerid,2,"Garaz je otevrena");
- }
- case 6:{
- MoveObject(Ostrov[0], -961.3561, 2469.562, 48.1699, 2.0, 0.0, 0.0, 11.25);
- MoveObject(Ostrov[1], -962.36, 2474.7629, 48.1199, 2.0, 0.0, 0.0, 11.25);
- MoveObject(Ostrov[2], -973.284, 2469.7619, 48.4449, 2.0, 0.0, 0.0, -168.75);
- IB(playerid,2,"Chata je zavrena");
- }
- case 7:{
- MoveObject(Ostrov[0], -961.3561, 2469.562, 30.17, 2.0, 0.0, 0.0, 11.25);
- MoveObject(Ostrov[1], -962.36, 2474.7629, 30.12, 2.0, 0.0, 0.0, 11.25);
- MoveObject(Ostrov[2], -973.284, 2469.7619, 30.4449, 2.0, 0.0, 0.0, -168.75);
- IB(playerid,2,"Chata je otevrena");
- }
- case 8:{
- MoveObject(Ostrov[5], -931.1581, 2458.666, 47.1959, 2.0, 0.0, 0.0, -168.75);
- IB(playerid,2,"Vytah jede dolu");
- }
- case 9:{
- MoveObject(Ostrov[5], -931.1581, 2458.666, 470.196, 2.0, 0.0, 0.0, -168.75);
- IB(playerid,2,"Vytah jede nahoru");
- }
- }
- }
- return true;
- }
- QDIALOG:mechanik(){
- if(response){
- new car = GetPlayerVehicleID(playerid);
- if(car == 0) return SCM(playerid,-1,"Musis sedet v aute !");
- switch(listitem){
- case 0:{
- if(GetVehicleModel(car) != 525) return SCM(playerid,-1,"Nemas odtahovku");
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
- {
- DetachTrailerFromVehicle(car);
- }else{
- new car2 = GetClosestVehicle(playerid, 100);
- if(car2 == -1) return SCM(playerid,-1,"Nejsi v blizkosti jineho auta");
- AttachTrailerToVehicle(car2, car);
- }
- }
- case 1:{
- SCMTAF(0x33CCFFAA,"{DBED15}Opravar {FF0000}%s {DBED15}opravil zakaznikovi auto",Jmeno(playerid));
- SetVehicleHealth(car, 1000.0);
- }
- case 2:{
- if(GetVehicleType(car) != VTYPE_CAR) return SCM(playerid,-1,"{FF0000}Na toto vozidlo se neda namontovat nitro");
- SCMTAF(0x33CCFFAA,"{DBED15}Opravar {FF0000}%s {DBED15}namontoval zakaznikovi nitro",Jmeno(playerid));
- AddVehicleComponent(car, 1010);
- }
- case 3:{
- if(GetVehicleType(car) != VTYPE_CAR) return SCM(playerid,-1,"{FF0000}Na toto vozidlo se neda namontovat hydrauliku");
- SCMTAF(0x33CCFFAA,"{DBED15}Opravar {FF0000}%s {DBED15}namontoval zakaznikovi hydrauliku",Jmeno(playerid));
- AddVehicleComponent(car, 1087);
- }
- }
- }
- return true;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if(playerid == Connects){
- warp:
- Connects--;
- if(!IsPlayerConnected(Connects) && Connects > 0) goto warp;
- }
- OnPlayerDisconnectCp(playerid);
- if(Logged[playerid] == true){
- SavePlayerVehicles(playerid);
- new slot = GetPlayerPropertyID(playerid);
- if(slot > -1){
- PropertyConnect[slot] = gettime();
- PropertySave(slot);
- }
- SavePlayerData(playerid);
- }
- for(new i; i < 3;i++) BombPos[playerid][i] = 0;
- if(reason == 0){ SCMTAF(-1,"{FF0000}Hrac {1B1BE0}%s{DBED15} opustil server {37DB45}(pad hry)",Jmeno(playerid));
- }else if(reason == 1){ SCMTAF(-1,"{FF0000}Hrac {1B1BE0}%s{DBED15} opustil server {37DB45}(odesel)",Jmeno(playerid));
- }else if(reason == 2){ SCMTAF(-1,"{FF0000}Hrac {1B1BE0}%s{DBED15} opustil server {FF0000}(kick/ban)",Jmeno(playerid)); }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- PlayAudioStreamForPlayer(playerid, "NIC");
- if(!Logged[playerid]) return Kick(playerid);
- if(Vezenie[playerid] > 0){
- ResetPlayerWeapons(playerid);
- switch(random(3)) {
- case 0: SetPlayerPos(playerid, 252.5713, 1800.3693, 7.4212);
- case 1: SetPlayerPos(playerid, 249.4624, 1800.6694, 7.4141);
- case 2: SetPlayerPos(playerid, 245.2964, 1800.8026, 7.4141);
- }
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- Showed[playerid] = false;
- if(dialogid == DIALOG_QDIALOG)
- {
- new callback[100],str[140];
- GetPVarString(playerid,"DialogSystem",callback,100);
- format(str,140,"dialog_%s",callback);
- if(strlen(inputtext) == 0) inputtext[0] = ' ';
- CallLocalFunction(str,"iiis",playerid,response,listitem,inputtext);
- return true;
- }
- if(dialogid == DIALOG_MENU){
- if(response){
- SetPVarInt(playerid,"VehiclesSelected",listitem);
- if(ID[playerid][listitem] == -1){
- ShowPlayerDialog(playerid,DIALOG_BUY,0,"Vehicles","Auto si muzes koupit u nejaky nemovitosti s prodavanim aut !","Vybrat","Zrusit");
- }else{
- ShowPlayerDialog(playerid,DIALOG_CONFIG,DIALOG_STYLE_LIST,"Vehicles","Respawn\nNastaveni\nProdat","Vybrat","Zrusit");
- }
- }
- return true;
- }
- if(dialogid == DIALOG_BUY){
- if(response){
- }
- return true;
- }
- if(dialogid == DIALOG_CONFIG){
- if(response){
- new slot = GetPVarInt(playerid,"VehiclesSelected");
- switch(listitem){
- case 0:{
- SetVehiclePos(ID[playerid][slot],Pos[playerid][slot][0],Pos[playerid][slot][1],Pos[playerid][slot][2]);
- SetVehicleZAngle(ID[playerid][slot], Pos[playerid][slot][3]);
- }
- case 1:{
- ShowPlayerDialog(playerid,DIALOG_SETINGS,DIALOG_STYLE_LIST,"Vehicles","Motor\nSvetla\nKapota\nKufr\nSPZ","Vybrat","Zrusit");
- }
- case 2:{
- DeletePlayerVehicle(playerid,slot);
- SCM(playerid,-1,"Prodal si svoje auto, dostal si 50 000$ jak srotovne");
- GivePlayerMoney(playerid,50000);
- }
- }
- }
- return true;
- }
- if(dialogid == DIALOG_SETINGS){
- if(response){
- new slot = GetPVarInt(playerid,"VehiclesSelected");
- if(GetPlayerVehicleID(playerid) != ID[playerid][slot]) return SCM(playerid,-1,"Musis sedet ve svem aute !");
- new engine,lights,alarm,doors,bonnet,boot,objective;
- GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
- switch(listitem){
- case 0:{
- if(VehicleParams[playerid][slot][0] == 0){
- SetVehicleParamsEx(ID[playerid][slot],VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- VehicleParams[playerid][slot][0] = 1;
- }else{
- SetVehicleParamsEx(ID[playerid][slot],VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- VehicleParams[playerid][slot][0] = 1;
- }
- }
- case 1:{
- if(VehicleParams[playerid][slot][1] == 0){
- SetVehicleParamsEx(ID[playerid][slot],engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
- VehicleParams[playerid][slot][1] = 1;
- }else{
- SetVehicleParamsEx(ID[playerid][slot],engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
- VehicleParams[playerid][slot][1] = 0;
- }}
- case 2:{
- if(VehicleParams[playerid][slot][2] == 0){
- SetVehicleParamsEx(ID[playerid][slot],engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
- VehicleParams[playerid][slot][2] = 1;
- }else{
- SetVehicleParamsEx(ID[playerid][slot],engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
- VehicleParams[playerid][slot][2] = 0;
- }}
- case 3:{
- if(VehicleParams[playerid][slot][3] == 0){
- SetVehicleParamsEx(ID[playerid][slot],engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
- VehicleParams[playerid][slot][3] = 1;
- }else{
- SetVehicleParamsEx(ID[playerid][slot],engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
- VehicleParams[playerid][slot][3] = 0;
- }}
- case 4:{
- ShowPlayerDialog(playerid,DIALOG_SPZ,1,"Vehicle","Zadej text, ktery chces na SPZ","Ano","Ne");
- }
- }
- }
- return true;
- }
- if(dialogid == DIALOG_SPZ){
- if(response){
- new slot = GetPVarInt(playerid,"VehiclesSelected");
- if(strlen(inputtext) >30 || strlen(inputtext) < 1) return ShowPlayerDialog(playerid,DIALOG_SPZ,1,"Vehicle","Text muze byt [0-29]\nZadej text, ktery chces na SPZ","Ano","Ne");
- RemovePlayerFromVehicle(playerid);
- SetVehicleNumberPlate(ID[playerid][slot],inputtext);
- new Float:x,Float:y,Float:z;
- GetVehiclePos( ID[playerid][slot],x,y,z);
- SetVehicleToRespawn(ID[playerid][slot]);
- SetVehiclePos(ID[playerid][slot],x,y,z);
- }
- return true;
- }
- if(dialogid == DIALOG_PROPERTY_BUY){
- if(response){
- new id = PlayerCP[playerid];
- if(GetPlayerMoney(playerid) < PropertyCost[id]) return SendClientMessage(playerid,-1,"{FF0000}Nemas dostatek penez, na koupeni teto nemovitosti !");
- if(GetPlayerPropertyID(playerid) > -1) return SendClientMessage(playerid,-1,"{1B1BE0}Uz jednu nemovitost vlastniš !");
- GivePlayerMoney(playerid,-PropertyCost[id]);
- format(PropertyOwner[id],MAX_PLAYER_NAME,"%s",PlayerName(playerid));
- PropertyConnect[id] = gettime();
- new str[256];
- format(str,256,"Nemovitost č.{FFFFFF}%d\n{FFFFFF}%s\n{FF0000}Majitel: {FFFFFF}%s",id,PropertyName[id],PropertyOwner[id]);
- Update3DTextLabelText(PropertyLabel[id], PROPERTY_LABEL_COLOR, str);
- SendClientMessage(playerid,-1,"Koupil si si novou nemovitost !");
- }
- return true;
- }
- if(dialogid == DIALOG_FARBA_OWNER || dialogid == DIALOG_KOLESA_OWNER || dialogid == DIALOG_OPRAVA_OWNER){
- if(response){
- new id = PlayerCP[playerid];
- switch(listitem){
- case 0:{
- new str[128];
- format(str,128,"{1B1BE0}Zisk nemovitosti %d$",PropertyProfit[id]);
- GivePlayerMoney(playerid,PropertyProfit[id]);
- SendClientMessage(playerid,-1,str);
- PropertyProfit[id] = 0;
- }
- case 1: ShowPlayerDialog(playerid,DIALOG_TYP_CHANGE,2,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Sprejovna\nPneuservis\nOpravarna","Ano","Ne");
- case 2: ShowPlayerDialog(playerid,DIALOG_PRICE_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadat novou cenu !","Ano","Ne");
- case 3: ShowPlayerDialog(playerid,DIALOG_NAME_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadej novy nazev nemovitosti !","Ano","Ne");
- case 4: ShowPlayerDialog(playerid,DIALOG_PROPERTY_SELL,0,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Chces {FF0000}Prodat {FFFFFF}firmu ?","Ano","Ne");
- }
- }
- return true;
- }
- if(dialogid == DIALOG_AMMO_OWNER || dialogid == DIALOG_JEDLO_OWNER){
- if(response){
- new id = PlayerCP[playerid];
- switch(listitem){
- case 0:{
- new str[128];
- format(str,128,"Zisk nemovitosti %d$",PropertyProfit[id]);
- GivePlayerMoney(playerid,PropertyProfit[id]);
- SendClientMessage(playerid,-1,str);
- PropertyProfit[id] = 0;
- }
- case 1: ShowPlayerDialog(playerid,DIALOG_PRICE_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadat novou cenu !","Ano","Ne");
- case 2: ShowPlayerDialog(playerid,DIALOG_NAME_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadaj novy nazev nemovitosti !","Ano","Ne");
- case 3: ShowPlayerDialog(playerid,DIALOG_PROPERTY_SELL,0,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Chces {FF0000}Prodat {FFFFFF}firmu ?","Ano","Ne");
- }
- }
- return true;
- }
- if(dialogid == DIALOG_TYP_CHANGE){
- if(response){
- new id = PlayerCP[playerid];
- PropertyType[id] = listitem;
- new str[128];
- format(str,128,"Zmenil si typ nemovitosti na %s",DefaultName[listitem]);
- SendClientMessage(playerid,-1,str);
- }
- return true;
- }
- if(dialogid == DIALOG_PRICE_CHANGE){
- if(response){
- new id = PlayerCP[playerid];
- if(!IsNumeric(inputtext)) return ShowPlayerDialog(playerid,DIALOG_PRICE_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{ff0000}Cena musi byt ciselna !\n{FFFFFF}Zadat novou cenu !","Ano","Ne");
- new cena = strval(inputtext);
- new str[128];
- if(cena < 0 || cena > MAX_DEFAULT_CENA){
- format(str,128,"{ff0000}Cena musi byt od 1 do %d !\n{FFFFFF}Zadat novou cenu !",MAX_DEFAULT_CENA);
- ShowPlayerDialog(playerid,DIALOG_PRICE_CHANGE,1,"{FFFFFF}Property {FF0000}Config",str,"Ano","Ne");
- return true;
- }
- PropertyPrice[id] = cena;
- format(str,128,"Cenu za tovar v nemovitosti si nastavil na %d",cena);
- SendClientMessage(playerid,-1,str);
- }
- return true;
- }
- if(dialogid == DIALOG_NAME_CHANGE){
- if(response){
- new id = PlayerCP[playerid];
- new len = strlen(inputtext);
- if(len < MIN_DEFAULT_NAME || len > MAX_PROPERTY_NAME) return ShowPlayerDialog(playerid,DIALOG_NAME_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zly nazev !\n{FFFFFF}Zadat novy nazev nemovitosti !","Ano","Ne");
- format(PropertyName[id],MAX_PROPERTY_NAME,"%s",inputtext);
- new str[256];
- format(str,128,"Nazev nemovitosti zmeneny na %s",inputtext);
- SendClientMessage(playerid,-1,str);
- format(str,256,"Nemovitost č.{FFFFFF}%d\n{FFFFFF}%s\n{FF0000}Majitel: {FFFFFF}%s",id,PropertyName[id],PropertyOwner[id]);
- Update3DTextLabelText(PropertyLabel[id], PROPERTY_LABEL_COLOR, str);
- }
- return true;
- }
- if(dialogid == DIALOG_PROPERTY_SELL){
- if(response){
- new id = PlayerCP[playerid];
- format(PropertyName[id],MAX_PROPERTY_NAME,"%s",DefaultName[PropertyType[id]]);
- format(PropertyOwner[id],MAX_PLAYER_NAME,"%s",PROPERTY_DEFAULT_OWNER);
- new str[256];
- format(str,256,"Nemovitost č.{FFFFFF}%d\n{FFFFFF}%s\n{FF0000}Majitel: {FFFFFF}%s",id,PropertyName[id],PropertyOwner[id]);
- Update3DTextLabelText(PropertyLabel[id], PROPERTY_LABEL_COLOR, str);
- SendClientMessage(playerid,-1,"Prodal si svoji nemovitost !");
- }
- return true;
- }
- if(dialogid == DIALOG_FARBA_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid == 0) return SendClientMessage(playerid,-1,"Musis byt v aute !");
- if(GetPlayerMoney(playerid) < PropertyPrice[id]) return SendClientMessage(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-PropertyPrice[id]);
- PropertyProfit[id] += PropertyPrice[id];
- switch(listitem){
- case 0: ChangeVehicleColor(vehicleid, random(127), random(127));
- case 1: ChangeVehicleColor(vehicleid, 0,0);
- case 2: ChangeVehicleColor(vehicleid, 1,1);
- case 3: ChangeVehicleColor(vehicleid, 151,151);
- case 4: ChangeVehicleColor(vehicleid, 86,86);
- case 5: ChangeVehicleColor(vehicleid, 2,2);
- case 6: ChangeVehicleColor(vehicleid, 6,6);
- case 7: ChangeVehicleColor(vehicleid, 146,146);
- case 8: ChangeVehicleColor(vehicleid, 118,118);
- case 9: ChangeVehicleColor(vehicleid, 149,149);
- case 10:ChangeVehicleColor(vehicleid, 146,146);
- }
- }
- return true;
- }
- if(dialogid == DIALOG_KOLESA_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid == 0) return SendClientMessage(playerid,-1,"Musis byt v aute !");
- if(GetPlayerMoney(playerid) < PropertyPrice[id]) return SendClientMessage(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-PropertyPrice[id]);
- PropertyProfit[id] += PropertyPrice[id];
- AddVehicleComponent(vehicleid, 1073+listitem);
- }
- return true;
- }
- if(dialogid == DIALOG_OPRAVA_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid == 0) return SendClientMessage(playerid,-1,"Musis byt v aute !");
- if(GetPlayerMoney(playerid) < PropertyPrice[id]) return SendClientMessage(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-PropertyPrice[id]);
- PropertyProfit[id] += PropertyPrice[id];
- if(listitem == 0) SetVehicleHealth(vehicleid,1000);
- else RepairVehicle(vehicleid);
- }
- return true;
- }
- if(dialogid == DIALOG_AMMO_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- if(GetPlayerMoney(playerid) < PropertyPrice[id]) return SendClientMessage(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-PropertyPrice[id]);
- PropertyProfit[id] += PropertyPrice[id];
- PlayerIN[playerid] = id;
- SetPlayerPos(playerid,285.75,-38.40,1001.52);
- SetPlayerInterior(playerid,1);
- SetPlayerVirtualWorld(playerid,id);
- SendClientMessage(playerid,-1,"Pro opusteni budovy stlac klavesu 'N' pri vychode !");
- }
- return true;
- }
- if(dialogid == DIALOG_JEDLO_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- if(GetPlayerMoney(playerid) < PropertyPrice[id]) return SendClientMessage(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-PropertyPrice[id]);
- PropertyProfit[id] += PropertyPrice[id];
- PlayerIN[playerid] = id;
- SetPlayerPos(playerid,372.37, -130.13, 1001.49);
- SetPlayerInterior(playerid,5);
- SetPlayerVirtualWorld(playerid,id);
- SendClientMessage(playerid,-1,"Pro opusteni budovy stlac klavesu 'N' pri vychode !");
- }
- return true;
- }
- if(dialogid == DIALOG_KABRIOLET_OWNER || dialogid == DIALOG_MOTO_OWNER || dialogid == DIALOG_LOWRIDER_OWNER || dialogid == DIALOG_OFFROAD_OWNER || dialogid == DIALOG_FAST_OWNER){
- if(response){
- new id = PlayerCP[playerid];
- switch(listitem){
- case 0:{
- new str[128];
- format(str,128,"Zisk firmy udelal %d$",PropertyProfit[id]);
- GivePlayerMoney(playerid,PropertyProfit[id]);
- SendClientMessage(playerid,-1,str);
- PropertyProfit[id] = 0;
- }
- case 1: ShowPlayerDialog(playerid,DIALOG_TYP_CHANGE2,2,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Kabriolet\nMoto\nLowrider\nOffroad\nSport","Ano","Ne");
- case 2: ShowPlayerDialog(playerid,DIALOG_PRICE_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadat novou cenu !","Ano","Ne");
- case 3: ShowPlayerDialog(playerid,DIALOG_NAME_CHANGE,1,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Zadat novy nazev nemovitosti !","Ano","Ne");
- case 4: ShowPlayerDialog(playerid,DIALOG_PROPERTY_SELL,0,"{FFFFFF}Property {FF0000}Config","{FFFFFF}Chces {FF0000}Prodat {FFFFFF}firmu ?","Ano","Ne");
- }
- }
- return true;
- }
- if(dialogid == DIALOG_TYP_CHANGE2){
- if(response){
- new id = PlayerCP[playerid];
- PropertyType[id] = listitem+5;
- new str[128];
- format(str,128,"Zmenil si typ nemovitosti na %s",DefaultName[listitem+5]);
- SendClientMessage(playerid,-1,str);
- }
- return true;
- }
- if(dialogid == DIALOG_KABRIOLET_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- switch(listitem){
- case 0: BuyCar(playerid,480,75000,0,id);
- case 1: BuyCar(playerid,533,100000,0,id);
- case 2: BuyCar(playerid,439,125000,0,id);
- case 3: BuyCar(playerid,555,115000,0,id);
- }
- }
- return true;
- }
- if(dialogid == DIALOG_MOTO_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- switch(listitem){
- case 0: BuyCar(playerid,481,45000,0,id);
- case 1: BuyCar(playerid,510,35000,0,id);
- case 2: BuyCar(playerid,462,10000,0,id);
- case 3: BuyCar(playerid,581,80000,0,id);
- case 4: BuyCar(playerid,522,130000,0,id);
- case 5: BuyCar(playerid,461,100000,0,id);
- case 6: BuyCar(playerid,521,95000,0,id);
- case 7: BuyCar(playerid,463,110000,0,id);
- case 8: BuyCar(playerid,468,115000,0,id);
- case 9: BuyCar(playerid,471,125000,0,id);
- }
- }
- return true;
- }
- if(dialogid == DIALOG_LOWRIDER_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- switch(listitem){
- case 0: BuyCar(playerid,536,155000,0,id);
- case 1: BuyCar(playerid,575,100000,0,id);
- case 2: BuyCar(playerid,534,75000,0,id);
- case 3: BuyCar(playerid,567,140000,0,id);
- case 4: BuyCar(playerid,535,150000,0,id);
- case 5: BuyCar(playerid,576,135000,0,id);
- case 6: BuyCar(playerid,412,80000,0,id);
- }
- }
- return true;
- }
- if(dialogid == DIALOG_OFFROAD_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- switch(listitem){
- case 0: BuyCar(playerid,568,100000,0,id);
- case 1: BuyCar(playerid,424,125000,0,id);
- case 2: BuyCar(playerid,579,79000,0,id);
- case 3: BuyCar(playerid,400,65000,0,id);
- case 4: BuyCar(playerid,500,55000,0,id);
- case 5: BuyCar(playerid,557,175000,0,id);
- case 6: BuyCar(playerid,505,140000,0,id);
- case 7: BuyCar(playerid,495,110000,0,id);
- }
- }
- return true;
- }
- if(dialogid == DIALOG_FAST_SHOP){
- if(response){
- new id = PlayerCP[playerid];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid > 0) return SendClientMessage(playerid,-1,"Nesmis byt v aute !");
- switch(listitem){
- case 0: BuyCar(playerid,602,80000,0,id);
- case 1: BuyCar(playerid,429,85000,0,id);
- case 2: BuyCar(playerid,402,93000,0,id);
- case 4: BuyCar(playerid,541,100000,0,id);
- case 5: BuyCar(playerid,589,45000,0,id);
- case 6: BuyCar(playerid,587,75000,0,id);
- case 7: BuyCar(playerid,565,50000,0,id);
- case 8: BuyCar(playerid,494,170000,0,id);
- case 9: BuyCar(playerid,411,165000,0,id);
- case 10:BuyCar(playerid,559,150000,0,id);
- case 11:BuyCar(playerid,603,135000,0,id);
- case 12:BuyCar(playerid,475,90000,0,id);
- case 13:BuyCar(playerid,506,120000,0,id);
- case 14:BuyCar(playerid,451,163000,0,id);
- }
- }
- return true;
- }
- return false;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- DisablePlayerRaceCheckpoint(playerid);
- Race[playerid] = -1;
- Drag[playerid] = -1;
- Umrel[playerid]++;
- SendDeathMessage(killerid, playerid, reason);
- if(playerid != killerid){
- Zabil[killerid]++;
- SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) + 1);
- GivePlayerMoney(killerid,GetPlayerMoney(playerid));
- ResetPlayerMoney(playerid);
- if(Odmena[playerid] > 0){
- SCMTAF(0x00B700AA,"[ ! ] {FF0000}Vrah {DBED15}%s {FF0000}zabil hrace {DBED15}%s{1B1BE0}, na ktereho byla vypsana odmena {FFD700}%d$.",Jmeno(killerid),Jmeno(playerid),Odmena[playerid]);
- GivePlayerMoney(killerid,Odmena[playerid]);
- Odmena[playerid] = 0;
- }
- if(GetPlayerJob(playerid) == GetPlayerJob(killerid)){
- IB(killerid,5,"Bylo ti ztrhnutych 5 000$ za teamkill");
- GivePlayerMoney(killerid,-5000);
- }
- if(GetPlayerWeapon(killerid) == 38 && !IsPlayerInAnyVehicle(killerid)){
- SCMTAF(0xCA0000AA,"{FF0000}Anticheat vyhodil hrace {DBED15}%s {FF0000}za minigun !", Jmeno(killerid));
- Kick(killerid);
- }
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- if(Mute[playerid]){
- SCM(playerid,-1,"{1B1BE0}Byl si umlčeny, nemuzes psat");
- return 0;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return OnPlayerCommand(playerid,cmdtext);
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(ispassenger){
- new id = GetVehicleDriver(vehicleid);
- if(GetPlayerJob(id) == TAXI1 || GetPlayerJob(id) == TAXI2){
- if(GetPlayerMoney(playerid) > Taxa[id]){
- JobMoney[id] += Taxa[id]+random(500);
- GivePlayerMoney(playerid,-Taxa[id]);
- SCMF(playerid,-1,"{DBED15}Zaplatil si za taxik {E81CC9}%d$",Taxa[id]);
- SCMF(id,-1,"{DBED15}Hrac {E81CC9}%s {DBED15}zaplatil za taxik {E81CC9}%d$ {DBED15}odvez ho, kam potrebuje",Jmeno(playerid),Taxa[id]);
- }else{
- SCM(playerid,-1,"{FF0000}Nemas dostatek penez !");
- TogglePlayerControllable(playerid, false);
- TogglePlayerControllable(playerid, true);
- TogglePlayerControllable(playerid, false);
- TogglePlayerControllable(playerid, true);
- }
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER){
- new car = GetPlayerVehicleID(playerid);
- if(Benzin[car] < 1){
- RemovePlayerFromVehicle(playerid);
- IB(playerid,2,"V Aute dosel benzin");
- }
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model == 425 || model == 520 || model == 592){
- if(LetecZK[playerid] < 15){
- IB(playerid,5, "Potrebujes minimalne 15 leteckych ZK");
- RemovePlayerFromVehicle(playerid);
- }
- }
- else if(model == 432){
- if(VojakZK[playerid] < 30){
- IB(playerid,5, "Potrebujes minimalne 30 vojenskych ZK");
- RemovePlayerFromVehicle(playerid);
- }
- }
- else if(model == 497){
- if(PoliciaZK[playerid] < 20){
- IB(playerid,5, "Potrebujes minimalne 20 policejnich ZK");
- RemovePlayerFromVehicle(playerid);
- }
- }
- return true;
- }
- if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER){
- TextDrawHideForPlayer(playerid,BenzinTD[playerid]);
- }
- return 1;
- }
- public OnPlayerEnterCp(playerid, checkpointid){
- if(PlayerCP[playerid] == -1){
- for(new i; i <= PC;i++){
- if(checkpointid == PropertyPC[i]){
- PlayerCP[playerid] = i;
- }
- }
- if(PlayerCP[playerid] != -1){
- new id = PlayerCP[playerid],str[75],string[150];
- format(str,75,"{FFFFFF}Property {FF0000}%s",PropertyName[id]);
- if(IsPropertyForSale(id)){
- format(string,150,"{FFFFFF}Prejete si koupit {FF0000}%s{FFFFFF} za {FF0000}%d{00FF00}${FFFFFF} ?",PropertyName[id],PropertyCost[id]);
- ShowPlayerDialog(playerid,DIALOG_PROPERTY_BUY,0,str,string,"Ano","Ne");
- }else{
- if(IsPlayerPropertyOwner(playerid,id)){
- switch(PropertyType[id]){
- case FARBA: ShowPlayerDialog(playerid,DIALOG_FARBA_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case KOLESA: ShowPlayerDialog(playerid,DIALOG_KOLESA_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case OPRAVA: ShowPlayerDialog(playerid,DIALOG_OPRAVA_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case AMMO: ShowPlayerDialog(playerid,DIALOG_AMMO_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case JEDLO: ShowPlayerDialog(playerid,DIALOG_JEDLO_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case KABRIOLET: ShowPlayerDialog(playerid,DIALOG_KABRIOLET_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case MOTO: ShowPlayerDialog(playerid,DIALOG_MOTO_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case LOWRIDER: ShowPlayerDialog(playerid,DIALOG_LOWRIDER_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case OFFROAD: ShowPlayerDialog(playerid,DIALOG_OFFROAD_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- case FAST: ShowPlayerDialog(playerid,DIALOG_FAST_OWNER,2,str,"{FFFFFF}Vybrat kasu\nZmenit typ\nZmenit Cenu\nZmenit Nazev\nProdat firmu","Ano","Ne");
- }
- }else{
- switch(PropertyType[id]){
- case FARBA:{
- ShowPlayerDialog(playerid,DIALOG_FARBA_SHOP,2,str,"{FFFFFF}Nahodna\nCerna\nBila\nCervena\nZelena\nModra\nZluta\nRuzova\nSeda\nFialova\nAzurova","Ano","Ne");
- }
- case KOLESA:{
- ShowPlayerDialog(playerid,DIALOG_KOLESA_SHOP,2,str,"{FFFFFF}Shadow\nMega\nRamshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic","Ano","Ne");
- }
- case OPRAVA:{
- ShowPlayerDialog(playerid,DIALOG_OPRAVA_SHOP,2,str,"{FFFFFF}Opravit Motor\nOpravit Karoserii","Ano","Ne");
- }
- case AMMO:{
- format(string,150,"{FFFFFF}Chces vstoupit do {FF0000}%s {FFFFFF}?\nCena za vstup je {FF0000}%d{00FF00}$",PropertyName[id],PropertyPrice[id]);
- ShowPlayerDialog(playerid,DIALOG_AMMO_SHOP,0,str,string,"Ano","Ne");
- }
- case JEDLO:{
- format(string,150,"{FFFFFF}Chces vstoupit do {FF0000}%s {FFFFFF}?\nCena za vstup je {FF0000}%d{00FF00}$",PropertyName[id],PropertyPrice[id]);
- ShowPlayerDialog(playerid,DIALOG_JEDLO_SHOP,0,str,string,"Ano","Ne");
- }
- case KABRIOLET:{
- ShowPlayerDialog(playerid,DIALOG_KABRIOLET_SHOP,2,str,"{FFFFFF}Comet\t\t75 000\
- \nFeltzer\t100 000\
- \nStallion\t125 000\
- \nWindsor\t115 000","Ano","Ne");
- }
- case MOTO:{
- ShowPlayerDialog(playerid,DIALOG_MOTO_SHOP,2,str,"{FFFFFF}BMX\t\t45 000\
- \nMountian Bike\t35 000\
- \nFaggio\t\t10 000\
- \nBF-400\t\t80 000\
- \nNRG-500\t130 000\
- \nPCJ-600\t100 000\
- \nFCR-900\t95 000\
- \nFreeway\t110 000\
- \nSanchez\t115 000\
- \nQuad\t\t125 000","Ano","Ne");
- }
- case LOWRIDER:{
- ShowPlayerDialog(playerid,DIALOG_LOWRIDER_SHOP,2,str,"{FFFFFF}Blade\t\t155 000\
- \nBroadway\t100 000\
- \nRemington\t75 000\
- \nSavanna\t140 000\
- \nSlamvan\t150 000\
- \nTornado\t135 000\
- \nVoodoo\t\t80 000","Ano","Ne");
- }
- case OFFROAD:{
- ShowPlayerDialog(playerid,DIALOG_OFFROAD_SHOP,2,str,"{FFFFFF}Bandito\t100 000\
- \nBF Injection\t125 000\
- \nHuntley\t79 000\
- \nLandstalker\t65 000\
- \nMesa\t\t55 000\
- \nMonster\t175 000\
- \nRancher\t140 000\
- \nSandking\t110 000","Ano","Ne");
- }
- case FAST:{
- ShowPlayerDialog(playerid,DIALOG_FAST_SHOP,2,str,"{FFFFFF}Alpha\t\t80 000\
- \nBanshee\t85 000\
- \nBuffalo\t93 000\
- \nBullet\t\t100 000\
- \nCheath\t\t99 000\
- \nClub\t\t45 000\
- \nEuros\t\t75 000\
- \nFlash\t\t50 000\
- \nHotring Racer\t170 000\
- \nInfernus\t165 000\
- \nJester\t\t150 000\
- \nPhoenix\t135 000\
- \nSabre\t\t90 000\
- \nSuper GT\t120 000\
- \nTurismo\t163 000","Ano","Ne");
- }
- }
- }
- }
- }
- }
- return true;
- }
- public OnPlayerLeaveCp(playerid, checkpointid){
- PlayerCP[playerid] = -1;
- return true;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- if(Misia[playerid] == 100){
- if(408 != GetVehicleModel(GetPlayerVehicleID(playerid))) return SCM(playerid, -1, "{FF0000}Musis mit popelarske auto");
- new money = 5000+random(5000);
- JobMoney[playerid] += money;
- VodicZK[playerid]++;
- IBF(playerid,2,"{1B1BE0}Na vyplatu ti pribylo dalsich {FF0000}%d$",money);
- DisablePlayerRaceCheckpoint(playerid);
- }
- else if(Misia[playerid] == 101){
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model != 515 && model != 514) return SCM(playerid,-1,"{FF0000}Musis sedet v kamione !");
- new money = 5000+random(5000);
- JobMoney[playerid] += money;
- VodicZK[playerid]++;
- IBF(playerid,2,"{1B1BE0}Na vyplatu ti pribylo dalsich {FF0000}%d$",money);
- DisablePlayerRaceCheckpoint(playerid);
- }
- else if(Misia[playerid] == 7){
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, 843.895, -2493.2908, 13.5546, 1689.4665, -2494.6495, 13.5546, 10.0);
- Misia[playerid] = 8;
- }
- else if(Misia[playerid] == 8){
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 1, 1689.4665, -2494.6495, 13.5546, 843.895, -2493.2908, 13.5546, 10.0);
- Misia[playerid] = 9;
- }
- else if(Misia[playerid] == 9){
- new money = 5000+random(5000);
- JobMoney[playerid] += money;
- LetecZK[playerid]++;
- IBF(playerid,2,"{1B1BE0}Na vyplatu ti pribylo dalsich {FF0000}%d$",money);
- DisablePlayerRaceCheckpoint(playerid);
- }
- else if(Misia[playerid] == 105){
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 522) return SCM(playerid,-1,"{FF0000}Musis mit NRG-500 !");
- DisablePlayerRaceCheckpoint(playerid);
- switch(random(6)) {
- case 0:GivePlayerWeapon(playerid, 37, 10);
- case 1:GivePlayerWeapon(playerid, 34, 10);
- case 2:GivePlayerWeapon(playerid, 35, 10);
- case 3:GivePlayerWeapon(playerid, 36, 10);
- case 4:GivePlayerWeapon(playerid, 28, 100);
- case 5:GivePlayerWeapon(playerid, 26, 8);
- }
- GivePlayerMoney(playerid,5000);
- }
- else if(Misia[playerid] == 5000){
- SetPVarInt(playerid,"Zkouska",GetPVarInt(playerid,"Zkouska")+1);
- switch(GetPVarInt(playerid,"Zkouska")){
- case 0: SetPlayerRaceCheckpoint(playerid, 0, 2249.5476,-180.0750,34.7949, -2285.7517,49.6997,34.7864, 10.0);
- case 1: SetPlayerRaceCheckpoint(playerid, 0, -2285.7517,49.6997,34.7864, -2388.9695,-71.3457,34.7869,10.0);
- case 2: SetPlayerRaceCheckpoint(playerid, 0, -2388.9695,-71.3457,34.7869, -2501.2405,-55.0628,25.1191,10.0);
- case 3: SetPlayerRaceCheckpoint(playerid, 0, -2501.2405,-55.0628,25.1191, -2478.0554,40.7703,28.4774, 10.0);
- case 4: SetPlayerRaceCheckpoint(playerid, 0, -2478.0554,40.7703,28.4774, -2420.8037,94.3143,34.6398,10.0);
- case 5: SetPlayerRaceCheckpoint(playerid, 0, -2420.8037,94.3143,34.6398, -2297.5083,399.4831,34.7559,10.0);
- case 6: SetPlayerRaceCheckpoint(playerid, 0, -2297.5083,399.4831,34.7559, -2228.4456,320.9213,34.7943, 10.0);
- case 7: SetPlayerRaceCheckpoint(playerid, 0, -2228.4456,320.9213,34.7943, -2006.1217,305.0538,34.4637,10.0);
- case 8: SetPlayerRaceCheckpoint(playerid, 0, -2006.1217,305.0538,34.4637, -2026.8287,-71.1781,34.7951, 10.0);
- case 9: SetPlayerRaceCheckpoint(playerid, 1,-2026.8287,-71.1781,34.7951,-2026.8287,-71.1781,34.7951, 10.0);
- case 10:{
- new Float:h;
- GetVehicleHealth(GetPlayerVehicleID(playerid),h);
- DeletePVar(playerid,"Zkouska");
- Misia[playerid] = 0;
- if(h < 850){
- IB(playerid,5,"Rozbil si auto řidičak nedostaneš.");
- }else{
- Vodicak[playerid] = 1;
- IB(playerid,5,"Uspesne sis udelal ridicky prukaz");
- }
- DisablePlayerRaceCheckpoint(playerid);
- }
- }
- }
- else if(Misia[playerid] == 6000){
- SetPVarInt(playerid,"Zkouska",GetPVarInt(playerid,"Zkouska")+1);
- switch(GetPVarInt(playerid,"Zkouska")){
- case 0: SetPlayerRaceCheckpoint(playerid, 0, -2320.3389,2179.1833,-0.6010, -2320.3389,2179.1833,-0.5463,10.0);
- case 1: SetPlayerRaceCheckpoint(playerid, 0, -2320.3389,2179.1833,-0.5463,-2681.0059,1966.7726,-0.4939,10.0);
- case 2: SetPlayerRaceCheckpoint(playerid, 0, -2681.0059,1966.7726,-0.4939,-2681.9307,1639.6233,-0.6330,10.0);
- case 3: SetPlayerRaceCheckpoint(playerid, 0, -2681.9307,1639.6233,-0.6330,-2394.9016,1499.3820,-0.5096,10.0);
- case 4: SetPlayerRaceCheckpoint(playerid, 0, -2394.9016,1499.3820,-0.5096,-2272.2192,1586.3774,-0.6850,10.0);
- case 5: SetPlayerRaceCheckpoint(playerid, 0, -2272.2192,1586.3774,-0.6850,-2238.2556,1856.0607,-0.6480,10.0);
- case 6: SetPlayerRaceCheckpoint(playerid, 0, -2238.2556,1856.0607,-0.6480,-2196.7068,2128.2358,-0.7715,10.0);
- case 7: SetPlayerRaceCheckpoint(playerid, 0, -2196.7068,2128.2358,-0.7715,-2140.1714,2395.8369,0.4202,10.0);
- case 8: SetPlayerRaceCheckpoint(playerid, 1, -2140.1714,2395.8369,0.4202,-2140.1714,2395.8369,0.4202,10.0);
- case 9:{
- new Float:h;
- GetVehicleHealth(GetPlayerVehicleID(playerid),h);
- DeletePVar(playerid,"Zkouska");
- Misia[playerid] = 0;
- if(h < 850){
- IB(playerid,5,"Poškodil si loď nedáme ti lodní průkaz.");
- }else{
- Lodicak[playerid] = 1;
- IB(playerid,5,"Uspesne si udelal lodni prukaz");
- }
- DisablePlayerRaceCheckpoint(playerid);
- }
- }
- }
- else if(Misia[playerid] == 7000){
- SetPVarInt(playerid,"Zkoouska",GetPVarInt(playerid,"Zkouska")+1);
- switch(GetPVarInt(playerid,"Zkouska")){
- case 1: SetPlayerRaceCheckpoint(playerid, 0, -427.0748, 2502.677, 124.3047, 263.2797, 2507.6181, 16.4965, 10.0);
- case 2: SetPlayerRaceCheckpoint(playerid, 1, 263.2797, 2507.6181, 16.4965, 263.2797, 2507.6181, 16.4965, 10.0);
- case 3:{
- new Float:h;
- GetVehicleHealth(GetPlayerVehicleID(playerid),h);
- DeletePVar(playerid,"Zkouska");
- Misia[playerid] = 0;
- if(h < 850){
- IB(playerid,5,"Poškodil si letadlo nedáme ti letecký průkaz.");
- }else{
- Letecak[playerid] = 1;
- IB(playerid,5,"Uspesne sis udelal letecky prukaz");
- }
- DisablePlayerRaceCheckpoint(playerid);
- }
- }
- }
- if(Race[playerid] > -1){
- if(Misia[playerid] == 500){
- SCM(playerid,-1,"{1B1BE0}Pockej na ostatni zavodniky. Jestli jste vsichni ready pouzij {37DB45}/racestart");
- }
- if(RaceStarted){
- new id = Misia[playerid] - 500;
- if(RacePos[id+1][0] == 0 && RacePos[id+1][1] == 0){
- DisablePlayerRaceCheckpoint(playerid);
- new count;
- ForPlayers(x) { if(Race[x] > -1) count++; }
- SCMTAF(-1,"{37DB45}Hrac {1B1BE0}%s {37DB45}vyhral zavod. Ziskal {1B1BE0}%d$",Jmeno(playerid),count*RaceMoney);
- GivePlayerMoney(playerid,count*RaceMoney);
- Misia[playerid] = 0;
- ForPlayers(i){
- if(Race[i] > -1){
- Misia[i] = 0;
- DisablePlayerRaceCheckpoint(i);
- Race[i] = -1;
- }
- }
- RaceMoney = -1;
- RaceStarted = false;
- }
- else if(RacePos[id+2][0] == 0 && RacePos[id+2][1] == 0){
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,1,RacePos[id+1][0],RacePos[id+1][1],RacePos[id+1][2],RacePos[id+1][0],RacePos[id+1][1],RacePos[id+1][2],15);
- Misia[playerid] = 500 + id + 1;
- }
- else{
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,RacePos[id+1][0],RacePos[id+1][1],RacePos[id+1][2],RacePos[id+2][0],RacePos[id+2][1],RacePos[id+2][2],15);
- Misia[playerid] = 500 + id + 1;
- }
- }
- }
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- Job_OnPlayerPickupUpPickup(playerid,pickupid);
- Bank_OnPlayerPickupUpPickup(playerid,pickupid);
- Rob_OnPlayerPickupUpPickup(playerid,pickupid);
- if(pickupid == LeteckaSkola){
- Dialog(playerid,0,"{37DB45}Letecka Skola","{1B1BE0}Chces si udelat letecky prukaz \nZa 35 000$?","Vybrat","Zrusit","Letecka");
- return true;
- }
- if(pickupid == LodnaSkola){
- Dialog(playerid,0,"{37DB45}Lodni Skola","{DBED15}Chces si udelat lodni prukaz \nZa 15 000$?","Vybrat","Zrusit","Lodni");
- return true;
- }
- if(pickupid == AutoSkola || pickupid == AutoSkola2){
- Dialog(playerid, 0, "{37DB45}Auto Skola","{FF0000}Chces si udelat ridicky prukaz \nZa 15 000$?","Vybrat","Zrusit","Auto");
- return true;
- }
- if(pickupid == ZbraneSklad1 || pickupid == ZbraneSklad2 || pickupid == ZbraneSklad3){
- Dialog(playerid,2,"{37DB45}Sklad zbrani","{DBED15}Granaty\nSniper\nBazuka\nPlamenomet\nC4\nBazuka Tepelna","Vybrat","Zrusit","Sklad");
- return true;
- }
- if(pickupid == SkinShop1 || pickupid == SkinShop2 || pickupid == SkinShop3 || pickupid == SkinShop4 || pickupid == SkinShop5 || pickupid == SkinShop6){
- Dialog(playerid, 1,"{37DB45}Skin Shop", "{DBED15}Zadej [ID] skinu. Kazdy skin stoji 500$","Vybrat","Zrusit","Skin");
- return true;
- }
- if(pickupid == Bonus1 || pickupid == Bonus2){
- if(GetPVarInt(playerid,"SebralBonus") == 1) return SCM(playerid,-1,"{DBED15}Bonus muzes sebrat jednou za 5 min.");
- SCMTAF(-1,"{DBED15}Hrac {37DB45}%s {DBED15}nasel bonus !",Jmeno(playerid));
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerMoney(playerid,10000);
- GivePlayerWeapon(playerid,26,1000);
- GivePlayerWeapon(playerid,30,1000);
- GivePlayerWeapon(playerid,28,1000);
- GivePlayerWeapon(playerid,34,100);
- GivePlayerWeapon(playerid,35,10);
- SetPVarInt(playerid,"SebralBonus",1);
- SetTimerEx("BonusEx",5*60000,false,"i",playerid);
- return true;
- }
- if(pickupid == Stadion1 || pickupid == Stadion2 || pickupid == Stadion3){
- Dialog(playerid,2,"{15D4ED}Stadion","Kickstart\nDirttrack\n8-Track\nDerby\nZavod\nRC","Vybrat","Zrusit","stadion");
- return true;
- }
- if(pickupid == Mariska){
- Dialog(playerid,2,"{15D4ED}Marihuana","Sklidit\nPohnojit","Vybrat","Zrusit","trava");
- return true;
- }
- if(pickupid == Firma1){
- IB(playerid,5,"/firma /investice /prodatfirmu");
- return true;
- }
- if(pickupid == AreaExit){
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 246.307, 1863.5156, 21.1919);
- return true;
- }
- if(pickupid == Letisko1 || pickupid == Letisko2 || pickupid == Letisko3 || pickupid == Letisko4){
- Dialog(playerid,2,"{15D4ED}Letiste","Las Venturas\nSan Fierro\nLos Santos\nLiberty City\nSkok","Vybrat","Zrusit","letiste");
- return true;
- }
- if(pickupid == Bar1 || pickupid == Bar2 || pickupid == Bar3 || pickupid == Bar4){
- Dialog(playerid,2,"{E81CC9}Napojovy listek","Whiski\nRum\nVodka\nPivo\nSlivovice\nVino\nTequila\nLimonada","Vybrat","Zrusit","bar");
- return true;
- }
- if(pickupid == Obchod1 || pickupid == Obchod2){
- Dialog(playerid,2,"{E81CC9}Obchod","Boxer\nPolicejni Obusek\nNuz\nBaseballka\nLopata\nKatana\nMotorova pila","Vybrat","Zrusit","obchod");
- return true;
- }
- if(pickupid == SexShop){
- Dialog(playerid,2,"{E81CC9}Sex Shop","Purpurovy robertko\nBili robertko\nDlouhy bili robertko\nBili robertko 2","Vybrat","Zrusit","sexshop");
- return true;
- }
- if(pickupid == Stavkovanie){
- Dialog(playerid,2,"{E81CC9}Stavkova Kancelar","Kun Ferrero\nKun Eliz\nKun LalaPo\nKun Iner\nKun Choan","Vybrat","Zrusit","stavkovani");
- return true;
- }
- return 1;
- }
- QDIALOG:stavkovanie(){
- if(response){
- if(GetPVarInt(playerid,"Stavil") != 0) return SCM(playerid,-1,"{37DB45}Uz si stavil na kone");
- if(GetPlayerMoney(playerid) < 10000) return SCM(playerid,-1,"{37DB45}Nemas dostatek penez !");
- SetPVarInt(playerid,"Stavil",listitem+1);
- GivePlayerMoney(playerid, -10000);
- SetTimerEx("Stavky", 20000, false, "i", playerid);
- IB(playerid,5,"{37DB45}Za nekolik sekund budou vysledky, drzim ti palce");
- }
- return true;
- }
- QDIALOG:sklad(){
- if(response){
- switch(listitem){
- case 0:{
- if(GetPlayerMoney(playerid) < 6000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-6000);
- }
- case 1:{
- if(GetPlayerMoney(playerid) < 6000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-6000);
- GivePlayerWeapon(playerid, 16, 10);
- IB(playerid,5,"Vzal sis svoji zbran ze skladu");
- }
- case 2:{
- if(GetPlayerMoney(playerid) < 5750) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-5750);
- GivePlayerWeapon(playerid, 34, 50);
- IB(playerid,5,"Vzal sis svoji zbran ze skladu");
- }
- case 3:{
- if(GetPlayerMoney(playerid) < 33000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-33000);
- GivePlayerWeapon(playerid, 35, 10);
- IB(playerid,5,"Vzal sis svoji zbran ze skladu");
- }
- case 4:{
- if(GetPlayerMoney(playerid) < 7500) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-7500);
- GivePlayerWeapon(playerid, 37, 50);
- IB(playerid,5,"Vzal sis svoji zbran ze skladu");
- }
- case 5:{
- if(GetPlayerMoney(playerid) < 25000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-25000);
- GivePlayerWeapon(playerid, 36, 10);
- IB(playerid,5,"Vzal sis svoji zbran ze skladu");
- }
- }
- }
- return true;
- }
- QDIALOG:letisko(){
- if(response){
- if(GetPlayerMoney(playerid) < 20000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-20000);
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 1.6942, 30.9393, 1199.5937);
- SetTimerEx("letiste", 25000, false, "i", playerid);
- GameTextForPlayer(playerid, "~w~Pockej na dalsi", 5000, 1);
- SetPVarInt(playerid,"letisko",listitem+1);
- }
- return true;
- }
- QDIALOG:bar(){
- if(response){
- switch(listitem){
- case 0:{
- if(GetPlayerMoney(playerid) < 100) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-100);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+100);
- }
- case 1:{
- if(GetPlayerMoney(playerid) < 150) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-150);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+150);
- }
- case 2:{
- if(GetPlayerMoney(playerid) < 200) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-200);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+200);
- }
- case 3:{
- if(GetPlayerMoney(playerid) < 250) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-250);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+250);
- }
- case 4:{
- if(GetPlayerMoney(playerid) < 300) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-300);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+300);
- }
- case 5:{
- if(GetPlayerMoney(playerid) < 350) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-350);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+350);
- }
- case 6:{
- if(GetPlayerMoney(playerid) < 800) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-800);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)+400);
- }
- case 7:{
- if(GetPlayerMoney(playerid) < 20) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-20);
- SetPlayerDrunkLevel (playerid, GetPlayerDrunkLevel(playerid)-50);
- }
- }
- }
- return true;
- }
- QDIALOG:obchod(){
- if(response){
- switch(listitem){
- case 0:{
- if(GetPlayerMoney(playerid) < 400) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-400);
- GivePlayerWeapon(playerid, 1, 1);
- }
- case 1:{
- if(GetPlayerMoney(playerid) < 950) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-950);
- GivePlayerWeapon(playerid, 2, 1);
- }
- case 2:{
- if(GetPlayerMoney(playerid) < 270) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-270);
- GivePlayerWeapon(playerid, 4, 1);
- }
- case 3:{
- if(GetPlayerMoney(playerid) < 550) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-550);
- GivePlayerWeapon(playerid, 5, 1);
- }
- case 4:{
- if(GetPlayerMoney(playerid) < 310) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-310);
- GivePlayerWeapon(playerid, 6, 1);
- }
- case 5:{
- if(GetPlayerMoney(playerid) < 1100) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-1100);
- GivePlayerWeapon(playerid, 8, 1);
- }
- case 6:{
- if(GetPlayerMoney(playerid) < 2000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-2000);
- GivePlayerWeapon(playerid, 9, 1);
- }
- }
- }
- return true;
- }
- QDIALOG:sexshop(){
- if(response){
- if(GetPlayerMoney(playerid) < 300) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-300);
- IB(playerid,5,"Koupil sis Robertka za 300$");
- switch(listitem){
- case 0:GivePlayerWeapon(playerid, 10, 1);
- case 1:GivePlayerWeapon(playerid, 11, 1);
- case 2:GivePlayerWeapon(playerid, 12, 1);
- case 3:GivePlayerWeapon(playerid, 13, 1);
- }
- }
- return true;
- }
- QDIALOG:trava(){
- if(response){
- switch(listitem){
- case 0:{
- if(GetPVarInt(playerid,"Pohnojil") == 0) return SCM(playerid,-1,"Musis pohnojit");
- SetPVarInt(playerid,"Pohnojil",0);
- IB(playerid,5,"Ziskal si 5g marihuany");
- Marihuana[playerid] += 5;
- MoveObject(Ganja[0], -1069.215, -1630.323, 74.262, 2.0);
- MoveObject(Ganja[1], -1069.174, -1625.944, 74.262, 2.0);
- MoveObject(Ganja[2], -1064.344, -1630.278, 74.262, 2.0);
- MoveObject(Ganja[3], -1064.3021, -1626.094, 74.262, 2.0);
- MoveObject(Ganja[4], -1069.2181, -1621.544, 74.262, 2.0);
- MoveObject(Ganja[5], -1064.449, -1621.6191, 74.262, 2.0);
- }
- case 1:{
- if(GetPlayerJob(playerid) != DEALER) return SCM(playerid,-1,"Nejsi dealer !");
- SetPVarInt(playerid,"Pohnojil",1);
- MoveObject(Ganja[0], -1069.215, -1630.323, 75.537, 1.0);
- MoveObject(Ganja[1], -1069.174, -1625.944, 75.537, 1.0);
- MoveObject(Ganja[2], -1064.344, -1630.278, 75.537, 1.0);
- MoveObject(Ganja[3], -1064.3021, -1626.094, 75.537, 1.0);
- MoveObject(Ganja[4], -1069.2181, -1621.544, 75.537, 1.0);
- MoveObject(Ganja[5], -1064.449, -1621.6191, 75.537, 1.0);
- }
- }
- }
- return true;
- }
- QDIALOG:stadion(){
- if(response){
- switch(listitem){
- case 0:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil do kickstart",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod z kickstart pouzij /kickstadion");
- SetPlayerInterior(playerid, 14);
- SetPlayerPos(playerid, -1464.1987, 1557.7785, 1052.5312);
- }
- case 1:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil na dirttrack",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod z dirttrack pouzij /kickstadion");
- SetPlayerInterior(playerid, 4);
- SetPlayerPos(playerid, -1333.34, -593.1901, 1055.2099);
- }
- case 2:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil do 8track",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod z 8track pouzij /kickstadion");
- SetPlayerInterior(playerid, 7);
- SetPlayerPos(playerid, -1403.1605, -257.3104, 1043.6562);
- }
- case 3:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil na derby",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod z derby pouzij /kickstadion");
- SetPlayerInterior(playerid, 15);
- SetPlayerPos(playerid, -1436.1763, 936.296, 1036.5008);
- }
- case 4:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil do zavodu",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod ze zavodu pouzij /kickstadion");
- SetPlayerInterior(playerid, 15);
- SetPlayerPos(playerid, -1386.4787, 905.0482, 1041.5269);
- }
- case 5:{
- SCMTAF(0x33CCFFAA, "Hrac %s se pripojil do RC",Jmeno(playerid));
- SendClientMessage(playerid, 0xEFEFF7AA, "{37DB45}Pro odchod z RC pouzij /kickstadion");
- SetPlayerInterior(playerid, 10);
- SetPlayerPos(playerid, -978.5821, 1053.2087, 1344.9862);
- }
- }
- }
- return true;
- }
- QDIALOG:skin(){
- if(response){
- if(GetPlayerMoney(playerid) < 500) return SCM(playerid,-1,"Potrebujes minimalne 500$");
- if(!inputtext[0]) return SCM(playerid,-1,"Zadej [id] skinu");
- new skin = strval(inputtext);
- if(skin < 0 || skin > 299) return SCM(playerid,-1,"Skiny sou od [0-299]");
- SetPlayerSkin(playerid,strval(inputtext));
- GivePlayerMoney(playerid,-500);
- }
- return true;
- }
- QDIALOG:autos(){
- if(response){
- if(GetPlayerMoney(playerid) < 15000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-15000);
- SetPlayerRaceCheckpoint(playerid, 0, -2081.8079, -70.5868, 35.1719, -2166.1407, -83.5973, 35.1719, 10.0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2020.8603, -101.8107, 35.1641);
- IB(playerid,5,"Sedni si do auta a snaz se cestou neznicit auto");
- Misia[playerid] = 5000;
- }
- return true;
- }
- QDIALOG:lodna(){
- if(response){
- if(GetPlayerMoney(playerid) < 15000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-15000);
- SetPlayerRaceCheckpoint(playerid, 0, -2151.6287, 2412.0312, -0.7538, -2340.846, 2158.6516, 1.1167, 10.0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2208.9568, 2416.7485, 2.4848);
- Misia[playerid] = 6000;
- }
- return true;
- }
- QDIALOG:letecka(){
- if(response){
- if(GetPlayerMoney(playerid) < 35000) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-35000);
- SetPlayerRaceCheckpoint(playerid, 0, 263.2797, 2507.6181, 16.4965, -427.0748, 2502.677, 124.3047, 10.0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 332.9101, 2544.5302, 16.804);
- Misia[playerid] = 7000;
- }
- return true;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- for(new i; i < MAX_PLAYER_CARS;i++){
- if(vehicleid == ID[playerid][i]){
- Color[playerid][i][0] = color1;
- Color[playerid][i][1] = color2;
- break;
- }
- }
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid,newinteriorid,oldinteriorid)
- {
- if(PlayerIN[playerid] > -1){
- new id = PlayerIN[playerid];
- if(PropertyType[id] == AMMO){
- SetPlayerShopName(playerid,"AMMUN1");
- }else{
- SetPlayerShopName(playerid,"FDPIZA");
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == KEY_NO){
- if(PlayerIN[playerid] != -1){
- if(IsPlayerInRangeOfPoint(playerid,5,372.37, -130.13, 1001.49) || IsPlayerInRangeOfPoint(playerid,5,285.75,-38.40,1001.52)){
- new id = PlayerIN[playerid];
- PlayerIN[playerid] = -1;
- PlayerCP[playerid] = id;
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- SetPlayerPos(playerid,PropertyPos[id][0],PropertyPos[id][1],PropertyPos[id][2]);
- }
- }
- }
- if(newkeys == 2){
- if(GetPlayerJob(playerid) == POLICIA1 || GetPlayerJob(playerid) == POLICIA2 || GetPlayerJob(playerid) == POLICIA3){
- if(IsPlayerInRangeOfPoint(playerid,30,1587.8, -1638.2431, 9.5889)){
- if(Objekty[0] == 0){
- MoveObject(Cela[0], 1587.8, -1638.2431, 9.5889, 2.0);
- Objekty[0] = 1;
- }else{
- MoveObject(Cela[0], 1587.8, -1638.2431, 15.1059, 2.0);
- Objekty[0] = 0;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,30, 2334.788, 2443.458, 1.972) || IsPlayerInRangeOfPoint(playerid,30,2294.1259, 2498.3569, -0.5031)){
- if(!Objekty[1]){
- MoveObject(Cela[1], 2334.788, 2443.458, 1.972, 2.0);
- MoveObject(Cela[8], 2294.1259, 2498.3569, -0.5031, 2.0);
- Objekty[1] = 1;
- }else{
- MoveObject(Cela[1], 2334.788, 2443.458, 7.491, 2.0);
- MoveObject(Cela[8], 2294.1259, 2498.3569, 5.0469, 2.0);
- Objekty[1] = 0;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,30, -1629.387, 685.453, -1.091)){
- if(!Objekty[2])
- {
- MoveObject(Cela[2], -1629.387, 685.453, -1.091, 2.0);
- Objekty[2] = 1;
- }else{
- MoveObject(Cela[2], -1629.387, 685.453, 3.9839, 2.0);
- Objekty[2] = 0;
- }
- }
- else if(GetPlayerJob(playerid) == PILOT1 || GetPlayerJob(playerid) == PILOT2 || GetPlayerJob(playerid) == PILOT3){
- if(IsPlayerInRangeOfPoint(playerid,30, 1961.5999, -2189.8589, 9.77)){
- if(!Objekty[3]){
- MoveObject(Cela[3], 1961.5999, -2189.8589, 9.77, 2.0);
- Objekty[3] = 1;
- }else{
- MoveObject(Cela[3], 1961.5999, -2189.8589, 15.3199, 2.0);
- Objekty[3] = 0;
- }}
- else if(IsPlayerInRangeOfPoint(playerid, 30, -1545.475, -430.4921, 7.762) || IsPlayerInRangeOfPoint(playerid, 30, -1228.985, 58.159, 14.8409) || IsPlayerInRangeOfPoint(playerid, 30, -1218.016, 69.138, 14.8409)){
- if(!Objekty[4])
- {
- MoveObject(Cela[4], -1545.475, -430.4921, 2.2449, 2.0);
- MoveObject(Cela[10], -1228.985, 58.159, 7.6129, 2.0);
- MoveObject(Cela[11], -1218.016, 69.138, 7.6129, 2.0);
- Objekty[4] = 1;
- }else{
- MoveObject(Cela[4], -1545.475, -430.4921, 7.762, 2.0);
- MoveObject(Cela[10], -1228.985, 58.159, 14.8409, 2.0);
- MoveObject(Cela[11], -1218.016, 69.138, 14.8409, 2.0);
- Objekty[4] = 0;
- }}
- else if(IsPlayerInRangeOfPoint(playerid,30, 1705.9499, 1607.592, 6.3579)){
- if(!Objekty[5]){
- MoveObject(Cela[5], 1705.9499, 1607.592, 6.3579, 2.0);
- Objekty[5] = 1;
- }else{
- MoveObject(Cela[5], 1705.9499, 1607.592, 11.864, 2.0);
- Objekty[5] = 0;
- }}
- }
- else if(GetPlayerJob(playerid) == VOJAK1 || GetPlayerJob(playerid) == VOJAK2 || GetPlayerJob(playerid) == VOJAK3){
- if(IsPlayerInRangeOfPoint(playerid,30, 2720.3359, -2405.327, 10.8109) || IsPlayerInRangeOfPoint(playerid,30, 2720.3811, -2504.054, 10.8109)){
- if(!Objekty[6]){
- MoveObject(Cela[6], 2720.3359, -2405.327, 10.8109, 2.0);
- MoveObject(Cela[9], 2720.3811, -2504.054, 10.8109, 2.0);
- Objekty[6] = 1;
- }else{
- MoveObject(Cela[6], 2720.3359, -2405.327, 13.661, 2.0);
- MoveObject(Cela[9], 2720.3811, -2504.054, 13.6649, 2.0);
- Objekty[6] = 0;
- }}
- else if(IsPlayerInRangeOfPoint(playerid,30, -1528.9351, 482.242, 3.453)){
- if(!Objekty[7]){
- MoveObject(Cela[7], -1528.9351, 482.242, 3.453, 2.0);
- Objekty[7] = 1;
- }else{
- MoveObject(Cela[7], -1528.9351, 482.242, 8.953, 2.0);
- Objekty[7] = 0;
- }}
- }
- else if(GetPlayerJob(playerid) == OCHRANKA){
- if(IsPlayerInRangeOfPoint(playerid,30, 96.7649, 1927.284, 20.663)){
- if(!Objekty[8]){
- MoveObject(Cela[12], 96.7649, 1927.284, 20.663, 2.0);
- Objekty[8] = 1;
- }else{
- MoveObject(Cela[12], 96.708, 1922.9389, 20.645, 2.0);
- Objekty[8] = 0;
- }
- }
- else if(IsPlayerInRangeOfPoint(playerid,30, 226.6369, 1875.5219, 12.2779)){
- if(!Objekty[9]){
- MoveObject(Cela[13], 226.6369, 1875.5219, 12.2779, 2.0);
- Objekty[9] = 1;
- }else{
- MoveObject(Cela[13], 218.5489, 1875.5119, 12.309, 2.0);
- Objekty[9] = 0;
- }
- }
- }
- }
- return true;
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public VezenieOdpocet(playerid){
- if(Vezenie[playerid] > 0){
- Vezenie[playerid]--;
- IBF(playerid,1,"Zustalo %d sekund",Vezenie[playerid]);
- SetTimerEx("VezenieOdpocet",1010,false,"i",playerid);
- }else if(Vezenie[playerid] == 0){
- SetPlayerWantedLevel(playerid, 0);
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 2290.1501, 2432.0678, 10.8203);
- SCMTAF(-1,"Hrac %s byl propusteny z vezeni",Jmeno(playerid));
- if(Zakaz == false){
- DeletePVar(playerid,"Zakaz");
- }
- Vezenie[playerid] = 0;
- }
- return true;
- }
- public Anketa(playerid){
- ForPlayers(i){
- Hlasoval[i] = 0;
- }
- SCMTA(0xFF9900AA, "{15D4ED}[ ANKETA ]");
- SCMTAF(0x33CCFFAA, "{FFFFFF}%s {DBED15}[ NOVINAR %s ]",Otazka,Jmeno(playerid));
- SCMTAF(0x33CCFFAA, "{37DB45}Stav hlasu: {1B1BE0}Ano: %d {FF0000}Ne: %d",Ano,Nie);
- if(Ano > Nie) SCMTA(0x33CCFFAA,"{37DB45}Nejvic hlasu melo {1B1BE0}Ano");
- else if(Ano < Nie) SCMTA(0x33CCFFAA,"{37DB45}Nejvic hlasu melo {FF0000}Ne");
- else SCMTA(0x33CCFFAA,"{37DB45}Anketa skoncila {DBED15}Remizou");
- format(Otazka,128, " ");
- Ano = 0;
- Nie = 0;
- return true;
- }
- public BombExplode(playerid){
- IB(playerid,3,"Bomba byla odpalena !");
- CreateExplosion(BombAtentat[0], BombAtentat[1], BombAtentat[2], 1, 50.0);
- CreateExplosion(BombAtentat[0] + 5, BombAtentat[1] + 5, BombAtentat[2], 2, 50.0);
- CreateExplosion(BombAtentat[0] - 5, BombAtentat[1] - 5, BombAtentat[2], 3, 50.0);
- CreateExplosion(BombAtentat[0] - 5, BombAtentat[1] + 5, BombAtentat[2], 5, 50.0);
- CreateExplosion(BombAtentat[0] + 5, BombAtentat[1] - 5, BombAtentat[2], 4, 50.0);
- new Mrtvy;
- ForPlayers(i){
- if(IsPlayerInRangeOfPoint(i,55,BombAtentat[0], BombAtentat[1], BombAtentat[2])){
- SetPlayerHealth(i,-5);
- IB(i,3,"Zemrel si na vysokem ozareni !");
- Mrtvy++;
- }
- }
- for(new i; i < 3;i++) BombAtentat[i] = 0;
- if(Mrtvy == 0){
- SCMTA(0xFF0000AA,"{37DB45}Pri atentate nebyl nikdo zraneny !");
- }
- else if(Mrtvy == 1){
- SCMTA(0xFF0000AA,"{E81CC9}Pri atentate byl zraneny 1 clovek !");
- }
- else{
- SCMTAF(0xFF0000AA,"{FF0000}Pri atentate bylo zraneno %d lidi",Mrtvy);
- }
- return true;
- }
- public StartDrag(){
- if(DragCount > 0){
- new str[5];
- format(str,5,"~r~%d",DragCount);
- for(new i; i < DragPlayers+1;i++){
- if(IsPlayerConnected(Drag[i])){
- PlayerPlaySound(Drag[i], 1056, 0.0, 0.0, 0.0);
- GameTextForPlayer(Drag[i],str, 1000, 5);
- }
- }
- DragCount--;
- SetTimer("StartDrag", 1000, false);
- }else{
- SCMTA(0x00B700AA,"Drag byl odstartovany !");
- for(new i; i < DragPlayers+1;i++){
- if(!IsPlayerInRangeOfPoint(Drag[i],20, -1660.8578, -167.9993, 14.3471) && !IsPlayerInRangeOfPoint(Drag[i],20, 1477.0673, 1766.8509, 11.011) && !IsPlayerInRangeOfPoint(Drag[i],20, 1434.1582, -2493.96, 13.7531)){
- SCMTAF(0xF3D70CAA,"{1B1BE0}Zavodnik {FF0000}%s {1B1BE0}byl diskvalifikovan za predcasny start !",Jmeno(Drag[i]));
- Drag[i] = -1;
- }else{
- GameTextForPlayer(Drag[i],"~g~GO GO GO",1000, 5);
- PlayerPlaySound(Drag[i], 1057, 0.0, 0.0, 0.0);
- DragTime[i] = GetTickCount();
- }
- }
- DragTimer = GetTickCount();
- SetTimer("UpdateDrag", 50, false);
- }
- return true;
- }
- public UpdateDrag(){
- if(DragStarted){
- for(new i; i < DragPlayers+1;i++){
- if(IsPlayerInRangeOfPoint(Drag[i],10, -1074.8897, 417.5118, 14.1484) || IsPlayerInRangeOfPoint(Drag[i],10, 1477.8522, 1205.229, 10.8203) || IsPlayerInRangeOfPoint(Drag[i],10, 2063.133, -2493.7962, 13.5468)){
- if(DragStarted){
- DragStarted = false;
- SCMTAF(0x00B700AA,"{1B1BE0}Drag v case {37DB45}%d {1B1BE0}vyhral {37DB45}%s ! {1B1BE0}Ziskava vyhru {37DB45}%d$ .",GetTickCount()-DragTime[i],Jmeno(Drag[i]),DragMoney*(DragPlayers+1));
- GivePlayerMoney(Drag[i], DragMoney*(DragPlayers+1));
- DragMoney = -1;
- for(new x; x < DragPlayers+1;x++) Drag[x] = -1;
- DragPlayers = 0;
- break;
- }
- }
- }
- if(GetTickCount()-DragTimer > 60000){
- DragStarted = false;
- SCMTA(0x00B700AA,"{FF0000}Drag skoncil, nevyhral nikdo !");
- DragMoney = -1;
- for(new x; x < DragPlayers+1;x++) Drag[x] = -1;
- DragPlayers = 0;
- DragTimer = 0;
- }else SetTimer("UpdateDrag", 50, false);
- }
- return true;
- }
- public StartRace(){
- if(RaceCount > 0){
- new str[5];
- format(str,5,"~r~%d",RaceCount);
- ForPlayers(i){
- if(Race[i] == 0){
- PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0);
- GameTextForPlayer(i,str, 1000, 5);
- }}
- RaceCount--;
- SetTimer("StartRace", 1000, false);
- }else{
- SCMTA(0x00B700AA,"Zavod byl odstartovany !");
- ForPlayers(i){
- if(Race[i] == 0){
- TogglePlayerControllable(i,1);
- if(!IsPlayerInRaceCheckpoint(i)){
- SCMTAF(0xF3D70CAA,"{1B1BE0}Zavodnik {FF0000}%s {1B1BE0}byl diskvalifikovan za predcasny start !",Jmeno(i));
- Race[i] = -1;
- Misia[i] = 0;
- DisablePlayerRaceCheckpoint(i);
- }else{
- GameTextForPlayer(i,"~g~GO GO GO",1000, 5);
- PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
- Misia[i] = 501;
- if(RacePos[2][0] == 0 && RacePos[2][1] == 0)
- {
- SetPlayerRaceCheckpoint(i,1,RacePos[1][0],RacePos[1][1],RacePos[1][2],RacePos[2][0],RacePos[2][1],RacePos[2][2],15);
- }else{
- SetPlayerRaceCheckpoint(i,0,RacePos[1][0],RacePos[1][1],RacePos[1][2],RacePos[2][0],RacePos[2][1],RacePos[2][2],15);
- }}}}
- }
- return true;
- }
- public ZmrzlinaPickup(i){
- DestroyPickup(i);
- return true;
- }
- public acheat(playerid,Float:health,Float:armour,Float:z){
- new Float:h,Float:Poss[3];
- GetPlayerHealth(playerid,h);
- if(h > 81.0){
- SCMTAF(ADMIN_COLOR,"{37DB45}[AntiCheat] {1B1BE0}Hrac {FF0000}%s {1B1BE0}byl vyhozeny za {FF0000}nesmrtelnost",Jmeno(playerid));
- Kick(playerid);
- return true;
- }else SCMTA(0xEFEFF7AA, "{FF0000}Nesmrtelnost = {37DB45}[Mel Nesmrtelnost]");
- new Weapon[2];
- GetPlayerWeaponData(playerid,7,Weapon[0],Weapon[1]);
- if(Weapon[0] == 38){
- SCMTAF(ADMIN_COLOR,"{37DB45}[AntiCheat] {1B1BE0}Hrac {FF0000}%s {1B1BE0}byl vyhozeny za {FF0000}minigun",Jmeno(playerid));
- Kick(playerid);
- return true;
- }else SCMTA(0xEFEFF7AA, "{FF0000}Minigun = {37DB45}[Mel Minigun]");
- GetPlayerPos(playerid,Poss[0],Poss[1],Poss[2]);
- SetPlayerPos(playerid,Poss[0],Poss[1],z);
- SetPlayerHealth(playerid,health);
- SetPlayerArmour(playerid,armour);
- SetPVarInt(playerid,"Testovany",0);
- return true;
- }
- public BonusEx(playerid){
- DeletePVar(playerid,"SebralBonus");
- return true;
- }
- public letisko(playerid){
- if(GetPVarInt(playerid,"letiste") > 0){
- SetPlayerInterior(playerid, 0);
- switch(GetPVarInt(playerid,"letiste")){
- case 1:{
- SetPlayerPos(playerid, 1673.1152, 1448.6966, 10.7863);
- IB(playerid,5,"Vitej v Las Venturas");
- }
- case 2:{
- SetPlayerPos(playerid, -1423.7634, -288.2014, 14.1484);
- IB(playerid,5,"Vitej v San Fierru");
- }
- case 3:{
- SetPlayerPos(playerid, 1685.9111, -2237.5418, 13.5468);
- IB(playerid,5,"Vitej v Los Santos");
- }
- case 4:{
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, -841.4327, 504.5628, 1358.238);
- IB(playerid,5,"Vitej v Liberty City");
- }
- case 5:{
- SetPlayerPos(playerid, 1907.2947, 519.5615, 1800.2524);
- GivePlayerWeapon(playerid, 46, 1);
- IB(playerid,5,"Vitej na Skoku");
- }
- }
- }
- return true;
- }
- public Stavky(playerid){
- new vyhral = random(4)+1;
- switch(vyhral){
- case 1:IB(playerid,5,"Vyhral Kun Ferrero");
- case 2:IB(playerid,5,"Vyhral Kun Eliz");
- case 3:IB(playerid,5,"Vyhral Kun LalaPo");
- case 4:IB(playerid,5,"Vyhral Kun Iner");
- case 5:IB(playerid,5,"Vyhral Kun Choan");
- }
- if(vyhral == GetPVarInt(playerid,"Stavil")){
- GivePlayerMoney(playerid,50000);
- SCM(playerid,-1,"{1B1BE0}Tvuj kun vyhral, ziskal si {37DB45}50 000$");
- }
- return true;
- }
- QCMD:park(){
- new vehicleid = GetPlayerVehicleID(playerid);
- if(vehicleid == 0) return SCM(playerid,-1,"Nejsi v aute !");
- new vlastne = -1;
- for(new i; i < MAX_PLAYER_CARS;i++){
- if(ID[playerid][i] == vehicleid){
- vlastne = i;
- break;
- }
- }
- if(vlastne == -1) return SCM(playerid,-1,"Nesedis ve vlastnim aute !");
- GetVehiclePos(vehicleid,Pos[playerid][vlastne][0],Pos[playerid][vlastne][1],Pos[playerid][vlastne][2]);
- GetVehicleZAngle(vehicleid, Pos[playerid][vlastne][3]);
- SCM(playerid,-1,"Auto uspesne odparkovane");
- return true;
- }
- QCMD:vehicle(){
- new string1[700],string2[100];
- for(new i;i<MAX_PLAYER_CARS;i++){
- if(ID[playerid][i]==-1){
- format(string2,100,"- Zadne Auto -\n");
- }else{
- format(string2,100,"%s\n",vehName[GetVehicleModel(ID[playerid][i])-400]);
- }
- format(string1,256,"%s%s",string1,string2);
- }
- ShowPlayerDialog(playerid,DIALOG_MENU,DIALOG_STYLE_LIST,"Vehicles",string1,"Vybrat","Zrusit");
- return true;
- }
- QCMD:savenemky(){
- LEVEL(4);
- PropertySaveAll();
- SCM(playerid,-1,"Nemovitost ulozena");
- return true;
- }
- QCMD:test(){
- SetPlayerPos(playerid,-30.9913,-185.7957,1003.5469);
- SetPlayerInterior(playerid,17);
- return true;
- }
- QCMD:kickstadion(){
- SCMTAF(0x33CCFFAA,"{37DB45}Hrac {1B1BE0}%s {37DB45}opustil stadion",Jmeno(playerid));
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1099.7078, 1601.0848, 12.5468);
- return true;
- }
- QCMD:zat(){
- if(GetPlayerJob(playerid) != POLICIA1 && GetPlayerJob(playerid) != POLICIA2 && GetPlayerJob(playerid) != POLICIA3) return SCM(playerid,-1,"Tento prikaz je jen pro policajty !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /zat [id]");
- new id = strval(params);
- if(id == playerid) return SCM(playerid,-1,"Nemuzes zatknut sam sebe");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7)) return SCM(playerid,-1,"Hrac neni u tebe");
- if(IsPlayerInAnyVehicle(id)) return SCM(playerid,-1,"Hrac nesmi byt v aute");
- if(!GetPlayerWeapon(playerid)) return SCM(playerid,-1,"Musis mit v ruce zbran");
- new level = GetPlayerWantedLevel(id);
- if(level < 1) return SCM(playerid,-1,"Hrac nema Wanted Level !");
- new sec = level*100;
- if(sec > 600) sec = 600;
- SCMTAF(-1,"{1B1BE0}Policajt {37DB45}%s {1B1BE0}zatkl kriminalnika {FF0000}%s",Jmeno(playerid),Jmeno(id),sec);
- ApplyAnimation(id, "ROB_BANK", "SHP_HandsUp_Scr", 4.0999, 0, 1, 1, 1, 1, 0);
- ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0999, 0, 1, 1, 1, 1, 0);
- ResetPlayerWeapons(id);
- SetPlayerInterior(id, 0);
- Vezenie[id] = sec;
- SetPVarInt(playerid,"Zakaz",1);
- SetTimerEx("VezenieOdpocet",1000,false,"i",id);
- PoliciaZK[playerid] += 1;
- switch(random(3)) {
- case 0: SetPlayerPos(id, 252.5713, 1800.3693, 7.4212);
- case 1: SetPlayerPos(id, 249.4624, 1800.6694, 7.4141);
- case 2: SetPlayerPos(id, 245.2964, 1800.8026, 7.4141);
- }
- new odmena = 500+random(PoliciaZK[playerid])+random(PoliciaZK[playerid]);
- JobMoney[playerid] += odmena;
- new str[50];
- format(str,50,"~r~~r~~r~Odmena~n~~g~%d$",odmena);
- GameTextForPlayer(playerid,str,3000,0);
- return true;
- }
- QCMD:stop(){
- if(GetPlayerJob(playerid) != POLICIA1 && GetPlayerJob(playerid) != POLICIA2 && GetPlayerJob(playerid) != POLICIA3) return SCM(playerid,-1,"Tento prikaz je jen pro policajty !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /stop [id]");
- new id = strval(params);
- if(id == playerid) return SCM(playerid,-1,"Nemuzes stopnout sam sebe");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7)) return SCM(playerid,-1,"Hrac neni blizko u tebe");
- GameTextForPlayer(id,"~r~~r~Policie Okamzite~n~ZASTAVTE",3000,0);
- SCMF(playerid,0xFF0000FF,"Policie:{FFFFFF} %s Zastavte !",Jmeno(id));
- SCMF(id,0xFF0000FF,"{1B1BE0}Policie: {FF0000}%s Zastavte !",Jmeno(id));
- return true;
- }
- QCMD:pokuta(){
- if(GetPlayerJob(playerid) != POLICIA1 && GetPlayerJob(playerid) != POLICIA2 && GetPlayerJob(playerid) != POLICIA3) return SCM(playerid,-1,"Tento prikaz e jen pro policajty !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /pokuta [id]");
- new id = strval(params);
- if(id == playerid) return SCM(playerid,-1,"Nemuzes si dat pokutu");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7)) return SCM(playerid,-1,"Hrac neni blizko u tebe");
- if(GetPlayerMoney(id) < 5000) return SCM(playerid,-1,"Hrac nema dostatek penez");
- SCMTAF(-1,"{1B1BE0}Policajt {FFFFFF}%s {1B1BE0}dal pokutu hracovi {FF0000}%s",Jmeno(playerid),Jmeno(id));
- GivePlayerMoney(id,-5000);
- GivePlayerMoney(playerid,5000);
- return true;
- }
- QCMD:pm(){
- new id,sprava[128],string[128];
- if(sscanf(params,"iz",id,sprava)) return SCM(playerid,-1,"Pouzij: /pm [id] [TEXT]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(playerid == id) return SCM(playerid,-1,"Nemuzes poslat PM sam sobe");
- format(string,128,"{DB881A}[PM od {1B1BE0}%s{DB881A}]: {FFFFFF}%s",Jmeno(playerid),sprava);
- SCM(id,-1,string);
- format(string,128,"{DB881A}[PM pro {1B1BE0}%s{DB881A}]: {FFFFFF}%s",Jmeno(id),sprava);
- SCM(playerid,-1,string);
- return true;
- }
- QCMD:anketa(){
- if(GetPlayerJob(playerid) != NOVINAR1 && GetPlayerJob(playerid) != NOVINAR2 && GetPlayerJob(playerid) != NOVINAR3) return SCM(playerid,-1,"Tento prikaz je jen pro novinare");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /anketa [text]");
- if(strlen(Otazka)) return SCM(playerid,-1,"Zadna anketa neprobiha !");
- format(Otazka,128,params);
- SCMTA(0xFF9900AA, "{15D4ED}[ ANKETA ]");
- SCMTAF(0x33CCFFAA, "{DBED15}%s {37DB45}[ NOVINAR %s ]",params,Jmeno(playerid));
- SCMTA(0x33CCFFAA, "{FF0000}[ ! ] {DBED15}Hlasovat muzete pomoci {37DB45}/ano {DBED15}nebo {1B1BE0}/ne");
- SetTimerEx("Anketa",60000,false,"i",playerid);
- return true;
- }
- QCMD:ano(){
- if(!Otazka[0]) return SCM(playerid,-1,"Zaadna anketa neprebiha !");
- if(Hlasoval[playerid] != 0) return SCM(playerid,-1,"Uz si hlasoval !");
- Ano++;
- Hlasoval[playerid] = 1;
- SCMTA(0xFF9900AA, "{15D4ED}[ ANKETA ]");
- SCMTAF(0x33CCFFAA, "{DBED15}%s",Otazka);
- SCMTAF(0x33CCFFAA, "{DBED15}Stav hlasu: {37DB45}Ano: %d {1B1BE0}Ne: %d",Ano,Nie);
- return true;
- }
- QCMD:ne(){
- if(!Otazka[0]) return SCM(playerid,-1,"Zadna anketa neprobiha !");
- if(Hlasoval[playerid] != 0) return SCM(playerid,-1,"Uz si hlasoval !");
- Nie++;
- Hlasoval[playerid] = 1;
- SCMTA(0xFF9900AA, "{15D4ED}[ ANKETA ]");
- SCMTAF(0x33CCFFAA, "{DBED15}%s",Otazka);
- SCMTAF(0x33CCFFAA, "{DBED15}Stav hlasu: {37DB45}Ano: %d {1B1BE0}Ne: %d",Ano,Nie);
- return true;
- }
- QCMD:nie(){
- if(!Otazka[0]) return SCM(playerid,-1,"Zadna anketa neprobiha !");
- if(Hlasoval[playerid] != 0) return SCM(playerid,-1,"Uz si hlasoval !");
- Nie++;
- Hlasoval[playerid] = 1;
- SCMTA(0xFF9900AA, "{15D4ED}[ ANKETA ]");
- SCMTAF(0x33CCFFAA, "{DBED15}%s",Otazka);
- SCMTAF(0x33CCFFAA, "{DBED15}Stav hlasu: {37DB45}Ano: %d {1B1BE0}Ne: %d",Ano,Nie);
- return true;
- }
- QCMD:afk(){
- if(!Afk[playerid]){
- if(params[0]){
- SCMTAF(0xAFAFAFAA,"{FF0000}[ AFK ] {1B1BE0}Hrac {37DB45}%s {1B1BE0}odesel na chvili od PC [Duvod: {37DB45}%s{1B1BE0}]",Jmeno(playerid),params);
- Afk[playerid] = true;
- TogglePlayerControllable(playerid, false);
- }else{
- SCMTAF(0xAFAFAFAA,"{FF0000}[ AFK ] {1B1BE0}Hrac {37DB45}%s {1B1BE0}odesel na chvili od PC",Jmeno(playerid));
- Afk[playerid] = true;
- TogglePlayerControllable(playerid, false);
- }
- }else{
- SCMTAF(0xAFAFAFAA,"{FF0000}[ AFK ] {1B1BE0}Hrac {37DB45}%s {1B1BE0}je zpet ve hre",Jmeno(playerid));
- Afk[playerid] = false;
- TogglePlayerControllable(playerid, true);
- }
- return true;
- }
- QCMD:job(){
- ShowPlayerJobCommands(playerid);
- return true;
- }
- QCMD:sex(){
- if(GetPlayerJob(playerid) != KURVA1 && GetPlayerJob(playerid) != KURVA2) return SCM(playerid,-1,"Nejsi prostitutka !");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(id == playerid) return SCM(playerid,-1,"Chces vzrusovat sama sebe ? :D");
- if(IsPlayerInAnyVehicle(id)) return SCM(playerid,-1,"Zakaznik nesmi byt v aute");
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Nesmis sedet v aute");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7)) return SCM(playerid,-1,"Hrac neni v dosahu");
- SetPlayerHealth(playerid, 100.0);
- SetPlayerHealth(id, 100.0);
- GivePlayerWeapon(id, 10, 1);
- ApplyAnimation(playerid, "STRIP", "strip_F", 4.0999, 0, 1, 1, 1, 1, 0);
- ApplyAnimation(id, "PAULNMAC", "wank_out", 4.0999, 0, 1, 1, 1, 1, 0);
- SCMTAF(0x33CCFFAA,"{E81CC9}Prostitutka %s vzrusila hrace {DBED15}%s",Jmeno(playerid),Jmeno(id));
- JobMoney[playerid] += 900;
- return true;
- }
- QCMD:sit(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /sit [1-3]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1){
- ApplyAnimation(playerid, "BEACH", "ParkSit_M_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- }else if(id == 2){
- ApplyAnimation(playerid, "Attractors", "Stepsit_in", 4.0999, 0, 1, 1, 1, 1, 0);
- }else{
- ApplyAnimation(playerid, "SUNBATHE", "batherdown", 4.0999, 0, 1, 1, 1, 1, 0);
- }
- return true;
- }
- QCMD:ped(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ped [1-26]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1) ApplyAnimation(playerid, "PED", "CAR_jackedLHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2) ApplyAnimation(playerid, "PED", "CAR_jackedRHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3) ApplyAnimation(playerid, "PED", "SEAT_down", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 4) ApplyAnimation(playerid, "PED", "fucku", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 5) ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 6) ApplyAnimation(playerid, "PED", "KO_skid_front", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 7) ApplyAnimation(playerid, "PED", "FLOOR_hit_f", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 8) ApplyAnimation(playerid, "PED", "IDLE_tired", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 9) ApplyAnimation(playerid, "PED", "KO_shot_stom", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 10) ApplyAnimation(playerid, "PED", "KO_shot_face", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 11) ApplyAnimation(playerid, "PED", "EV_dive", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 12) ApplyAnimation(playerid, "PED", "BIKE_elbowL", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 13) ApplyAnimation(playerid, "PED", "BIKE_fallR", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 14) ApplyAnimation(playerid, "PED", "CAR_doorlocked_LHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 15) ApplyAnimation(playerid, "PED", "CAR_pulloutL_LHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 16) ApplyAnimation(playerid, "PED", "CAR_pulloutL_RHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 17) ApplyAnimation(playerid, "PED", "CAR_pullout_LHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 18) ApplyAnimation(playerid, "PED", "CAR_pullout_RHS", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 19) ApplyAnimation(playerid, "PED", "gang_gunstand", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 20) ApplyAnimation(playerid, "PED", "Driveby_L", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 21) ApplyAnimation(playerid, "PED", "Driveby_R", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 22) ApplyAnimation(playerid, "PED", "WALK_gang2", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 23) ApplyAnimation(playerid, "PED", "WALK_gang1", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 24) ApplyAnimation(playerid, "PED", "sprint_civi", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 25) ApplyAnimation(playerid, "ped", "cower", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:box(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- ApplyAnimation(playerid, "GYMNASIUM", "GYMshadowbox", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:rap(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /rap [1-4]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1) ApplyAnimation(playerid, "RAPPING", "RAP_C_Loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2) ApplyAnimation(playerid, "RAPPING", "RAP_A_Loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3) ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3) ApplyAnimation(playerid, "RIOT", "RIOT_shout", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "RIOT", "RIOT_CHANT", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:taxa(){
- if(GetPlayerJob(playerid) != TAXI1 && GetPlayerJob(playerid) != TAXI2) return SCM(playerid,-1,"Nejsi taxikar !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /taxa [suma]");
- new id = strval(params);
- if(id < 0 || id > 1000) return SCM(playerid,-1,"Spatne zadana caastka [ 1 - 1000 ]");
- IBF(playerid,2,"Taxa nastavena na %d$",id);
- Taxa[playerid] = id;
- return true;
- }
- QCMD:deal(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /deal [1-3]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1) ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2) ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "DEALER", "DEALER_IDLE", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:wave(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:mise(){
- if(GetPlayerJob(playerid) == PILOT1 || GetPlayerJob(playerid) == PILOT2 || GetPlayerJob(playerid)){
- if(Misia[playerid] != 0) return SCM(playerid,-1,"Musis nejdriv dokoncit misii aby si mohl zacit novou");
- if(!IsVehiclePlane(playerid)) return SCM(playerid,-1,"Musis sedet v letadle !");
- SetPlayerRaceCheckpoint(playerid, 0, -1542.1292, -49.6311, 14.144, 1725.6325, -2493.6888, 13.5546, 10.0);
- Misia[playerid] = 7;
- IB(playerid,3,"Prilet letadlem na misto oznacene cervenou teckou na mape");
- }
- else if(GetPlayerJob(playerid) == SMETIAR1 || GetPlayerJob(playerid) == SMETIAR2 || GetPlayerJob(playerid) == SMETIAR3){
- if(Misia[playerid] != 0) return SCM(playerid,-1,"Musis nejdriv dokoncit misii aby si mohl zacit novou");
- if(408 != GetVehicleModel(GetPlayerVehicleID(playerid))) return SCM(playerid,-1,"Musis byt v popelarskem aute !");
- IB(playerid,3,"Dojed s autem na misto oznacene cervenou teckou na mape");
- Misia[playerid] = 100;
- switch(random(9)){
- case 0:SetPlayerRaceCheckpoint(playerid, 1, 2088.2653, 758.8892, 10.4707, 0.0, 0.0, 0.0, 10.0);
- case 1:SetPlayerRaceCheckpoint(playerid, 1, 1748.0772, 980.0532, 10.4518, 0.0, 0.0, 0.0, 10.0);
- case 2:SetPlayerRaceCheckpoint(playerid, 1, 1490.335, 1008.0275, 10.5474, 0.0, 0.0, 0.0, 10.0);
- case 3:SetPlayerRaceCheckpoint(playerid, 1, 1371.7871, 1911.9312, 10.4505, 0.0, 0.0, 0.0, 10.0);
- case 4:SetPlayerRaceCheckpoint(playerid, 1, 1533.3999, 2130.0744, 10.5474, 0.0, 0.0, 0.0, 10.0);
- case 5:SetPlayerRaceCheckpoint(playerid, 1, 2002.3486, 2289.1027, 10.4708, 0.0, 0.0, 0.0, 10.0);
- case 6:SetPlayerRaceCheckpoint(playerid, 1, 2841.685, 2206.8874, 10.4708, 0.0, 0.0, 0.0, 10.0);
- case 7:SetPlayerRaceCheckpoint(playerid, 1, 2490.7573, 1730.3489, 10.5474, 0.0, 0.0, 0.0, 10.0);
- case 8:SetPlayerRaceCheckpoint(playerid, 1, 2604.445, 1147.9091, 10.3989, 0.0, 0.0, 0.0, 10.0);
- }
- }else if(GetPlayerJob(playerid) == KAMION1 || GetPlayerJob(playerid) == KAMION2 || GetPlayerJob(playerid) == KAMION3){
- if(Misia[playerid] != 0) return SCM(playerid,-1,"Musis nejdriv dokoncit misii aby si mohl zacit novou");
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model != 515 && model != 514) return SCM(playerid,-1,"Musis sedet v kamione !");
- if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SCM(playerid,-1,"Musis mit prives !");
- IB(playerid,3,"Privez naklad na misto oznacene cervenou teckou na mape");
- Misia[playerid] = 101;
- switch(random(9)) {
- case 0:SetPlayerRaceCheckpoint(playerid, 1, 2281.5966, 613.6132, 10.8203, 0.0, 0.0, 0.0, 10.0);
- case 1:SetPlayerRaceCheckpoint(playerid, 1, 2273.7971, 28.1399, 26.4484, 0.0, 0.0, 0.0, 10.0);
- case 2:SetPlayerRaceCheckpoint(playerid, 1, 1253.853, -2040.5872, 59.5922, 0.0, 0.0, 0.0, 10.0);
- case 3:SetPlayerRaceCheckpoint(playerid, 1, -571.6189, -1047.9026, 23.8532, 0.0, 0.0, 0.0, 10.0);
- case 4:SetPlayerRaceCheckpoint(playerid, 1, -2120.3084, -2491.0391, 30.625, 0.0, 0.0, 0.0, 10.0);
- case 5:SetPlayerRaceCheckpoint(playerid, 1, -2306.1507, -1659.2142, 483.6734, 0.0, 0.0, 0.0, 10.0);
- case 6:SetPlayerRaceCheckpoint(playerid, 1, -1985.8071, 267.5335, 35.1794, 0.0, 0.0, 0.0, 10.0);
- case 7:SetPlayerRaceCheckpoint(playerid, 1, -2628.316, 1378.4914, 7.1435, 0.0, 0.0, 0.0, 10.0);
- case 8:SetPlayerRaceCheckpoint(playerid, 1, -1405.3619, 2643.718, 55.6875, 0.0, 0.0, 0.0, 10.0);
- }
- }else return SCM(playerid,-1,"Tvoje povolani nema misie !");
- return true;
- }
- QCMD:flip(){
- if(GetPlayerJob(playerid) != TUNING1 && GetPlayerJob(playerid) != TUNING2) return SCM(playerid,-1,"Tento prikaz je jen pro tuningare !");
- new Float:pos[4];
- new car = GetPlayerVehicleID(playerid);
- if(car == 0) return SCM(playerid,-1,"Musis sedet v aute !");
- GetVehiclePos(car,pos[0],pos[1],pos[2]);
- GetVehicleZAngle(car,pos[3]);
- SetVehiclePos(car,pos[0],pos[1],pos[2]);
- SetVehicleZAngle(car,pos[3]);
- return true;
- }
- QCMD:kiss(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /kiss [1-14]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1)ApplyAnimation(playerid, "KISSING", "BD_GF_Wave", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2) ApplyAnimation(playerid, "KISSING", "gfwave2", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3) ApplyAnimation(playerid, "KISSING", "GF_CarArgue_01", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 4) ApplyAnimation(playerid, "KISSING", "GF_CarArgue_02", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 5) ApplyAnimation(playerid, "KISSING", "GF_CarSpot", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 6) ApplyAnimation(playerid, "KISSING", "GF_StreetArgue_01", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 7) ApplyAnimation(playerid, "KISSING", "GF_StreetArgue_02", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 8) ApplyAnimation(playerid, "KISSING", "gift_give", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 9) ApplyAnimation(playerid, "KISSING", "Grlfrd_Kiss_01", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 10) ApplyAnimation(playerid, "KISSING", "Grlfrd_Kiss_02", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 11) ApplyAnimation(playerid, "KISSING", "Grlfrd_Kiss_03", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 12) ApplyAnimation(playerid, "KISSING", "Playa_Kiss_01", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 13) ApplyAnimation(playerid, "KISSING", "Playa_Kiss_02", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "KISSING", "Playa_Kiss_03", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:hide(){
- SetPlayerColor(playerid, 0x0000FF00);
- IB(playerid,3,"Si neviditelny na mape");
- return true;
- }
- QCMD:unhide(){
- SetPlayerColor(playerid, 0x0000FFFF);
- IB(playerid,3,"Si viditelny na mape");
- return true;
- }
- QCMD:boom(){
- if(Bomba[playerid] == 0) return SCM(playerid,-1,"Nemas zadnou bombu !");
- if(MafiaZK[playerid] < 10) return SCM(playerid,-1,"Potrebujes mít minimalne 10 Mafianskych ZK !");
- new Float:pos[3];
- GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
- CreateExplosion(pos[0],pos[1],pos[2], 6, 20.0);
- IB(playerid,3,"Bomba byla odpalena");
- Bomba[playerid]--;
- return true;
- }
- QCMD:unlock(){
- if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1,"Musis byt ridic !");
- new car = GetPlayerVehicleID(playerid);
- Locked[car] = playerid;
- ForPlayers(i){
- SetVehicleParamsForPlayer(car, i, false, false);
- }
- return true;
- }
- QCMD:taxi(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /taxi [pozicie]");
- new count;
- ForPlayers(i){
- if(GetPlayerJob(i) == TAXI1 || GetPlayerJob(i) == TAXI2){
- SCMF(i,0xF3D70CAA,"{DBED15}Hrac {37DB45}%s {DBED15}potrebuje odvezt [Pozicie: {37DB45}%s{DBED15}]",Jmeno(playerid),params);
- count++;
- }
- }
- if(count == 0){
- SCM(playerid,-1,"{DBED15}Na serveru neni zadny Taxikar !");
- }else{
- SCMF(playerid,-1,"{DBED15}Taxisluzba byla informovana. Pocet taxikaru: {37DB45}%d",count);
- Zakaznik[playerid] = true;
- }
- return true;
- }
- QCMD:chat(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:food(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /food [1-2]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- if(strval(params) == 1) ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:piss(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- SetPlayerSpecialAction(playerid, 68);
- return true;
- }
- QCMD:kill(){
- SetPlayerHealth(playerid,-1);
- IB(playerid,3,"Spachal si sebevrazdu :((");
- return true;
- }
- QCMD:radio(){
- if(GetPlayerJob(playerid) != PILOT1 && GetPlayerJob(playerid) != PILOT2 && GetPlayerJob(playerid)) return SCM(playerid,-1,"Nejsi pilot !");
- if(!IsVehiclePlane(playerid)) return SCM(playerid,-1,"Nejsi V Letadle ");
- Dialog(playerid,2,"Radio","Na pristani\nZadost o vzletnuti\nKlesani\nStoupani\nRozumim\nOhlasit se","Vybrat","Zrusit","radio");
- return true;
- }
- QCMD:gangs(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /gangs [1-8]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis sedet v aute !");
- new id = strval(params);
- if(id == 1) ApplyAnimation(playerid, "GANGS", "hndshkba", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2)ApplyAnimation(playerid, "GANGS", "hndshkda", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3)ApplyAnimation(playerid, "GANGS", "hndshkfa_swt", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 4)ApplyAnimation(playerid, "GANGS", "prtial_gngtlkH", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 5)ApplyAnimation(playerid, "GANGS", "prtial_gngtlkD", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 6)ApplyAnimation(playerid, "GANGS", "shake_carSH", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 7)ApplyAnimation(playerid, "GANGS", "shake_cara", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "GANGS", "leanIDLE", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:firma(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /firma [castka]");
- if(IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,1721.8676, -1652.5937, 20.0625)){
- if(Firma[playerid] > 0) return SCM(playerid,-1,"Firmu uz mas, pouzij /investice");
- new money = strval(params);
- if(money < 50000) return SCM(playerid,-1,"Investovat muzes min 50 000$");
- if(GetPlayerMoney(playerid) < money) return SCM(playerid,-1,"Nemas tolik penez !");
- Firma[playerid] = money;
- GivePlayerMoney(playerid,-money);
- IBF(playerid,5,"Zalozil si firmu z hodnotou %d$",money);
- } else SCM(playerid,-1,"Nejsi na urade !");
- return true;
- }
- QCMD:unest(){
- if(GetPlayerJob(playerid) != TERACI && GetPlayerJob(playerid) != RUSACI1 && GetPlayerJob(playerid) != RUSACI2 && GetPlayerJob(playerid) != YAKUZA1 && GetPlayerJob(playerid) != YAKUZA2) return SCM(playerid,-1,"Tento prikaz pouzivat nemuzes");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /unest [id]");
- new id = strval(params);
- if(id == playerid) return SCM(playerid,-1,"Nemuzes unest sam sebe !");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni na serveru");
- new car = GetPlayerVehicleID(playerid);
- if(car == 0) return SCM(playerid,-1,"Musis sedet v aute !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- if(!Uneseny[playerid]){
- if(IsPlayerInAnyVehicle(id)) return SCM(playerid,-1,"Hrac nesmi byt v aute!");
- TogglePlayerControllable(id, false);
- SCMTAF(-1,"Mafian %s unesl hrace %s",Jmeno(playerid),Jmeno(id));
- SCM(playerid,-1,"Hrace propustis prikazem /unest [jeho ID]");
- PutPlayerInVehicle(id, car, 1);
- GameTextForPlayer(id, "~r~Unesen", 5000, 1);
- Uneseny[playerid] = true;
- }else{
- SCMTAF(-1,"Mafian %s propustil hrace %s",Jmeno(playerid),Jmeno(id));
- TogglePlayerControllable(id, true);
- RemovePlayerFromVehicle(id);
- SetPlayerInterior(id, 0);
- SetPlayerPos(id, 1606.6906, 1820.5526, 10.828);
- Uneseny[playerid] = false;
- }
- return true;
- }
- QCMD:vybav(){
- if(GetPlayerJob(playerid) != SBS1 && GetPlayerJob(playerid) != SBS2 && GetPlayerJob(playerid) != SBS3) return SCM(playerid,-1,"Nejsi SBS");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /vybav [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- GivePlayerWeapon(id, 28, 10000);
- GivePlayerWeapon(id, 26, 10000);
- GivePlayerWeapon(id, 30, 10000);
- GivePlayerWeapon(id, 34, 10000);
- GivePlayerWeapon(id, 1, 1);
- GivePlayerWeapon(id, 46, 1);
- Bomba[playerid]++;
- if(id == playerid){
- SCMTAF(-1,"Clen ochranky %s si vzal zbrane ze skladu !",Jmeno(playerid));
- }else{
- SCMTAF(-1,"Clen ochranky %s dal zbrane hracovi %s !",Jmeno(playerid),Jmeno(id));
- }
- return true;
- }
- QCMD:strip(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /strip [1-20]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- new id = strval(params);
- if(id == 1)ApplyAnimation(playerid, "STRIP", "PLY_CASH", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2)ApplyAnimation(playerid, "STRIP", "PUN_CASH", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3)ApplyAnimation(playerid, "STRIP", "PUN_HOLLER", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 4)ApplyAnimation(playerid, "STRIP", "PUN_LOOP", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 5)ApplyAnimation(playerid, "STRIP", "strip_A", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 6)ApplyAnimation(playerid, "STRIP", "strip_B", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 7)ApplyAnimation(playerid, "STRIP", "strip_C", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 8)ApplyAnimation(playerid, "STRIP", "strip_D", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 9)ApplyAnimation(playerid, "STRIP", "strip_E", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 10)ApplyAnimation(playerid, "STRIP", "strip_F", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 11)ApplyAnimation(playerid, "STRIP", "strip_G", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 12)ApplyAnimation(playerid, "STRIP", "STR_A2B", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 13)ApplyAnimation(playerid, "STRIP", "STR_B2A", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 14)ApplyAnimation(playerid, "STRIP", "STR_B2C", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 15)ApplyAnimation(playerid, "STRIP", "STR_C1", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 16)ApplyAnimation(playerid, "STRIP", "STR_C2", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 17)ApplyAnimation(playerid, "STRIP", "STR_C2B", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 18)ApplyAnimation(playerid, "STRIP", "STR_Loop_A", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 19)ApplyAnimation(playerid, "STRIP", "STR_Loop_B", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "STRIP", "STR_Loop_C", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:dance(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /dance [1-4]");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- new id = strval(params);
- if(id == 1) SetPlayerSpecialAction(playerid, 5);
- else if(id == 2) SetPlayerSpecialAction(playerid, 6);
- else if(id == 3) SetPlayerSpecialAction(playerid, 7);
- else SetPlayerSpecialAction(playerid, 8);
- return true;
- }
- QCMD:vesta(){
- if(GetPlayerJob(playerid) != VOJAK1 || GetPlayerJob(playerid) != VOJAK2 || GetPlayerJob(playerid) != VOJAK3) return SCM(playerid,-1,"Tento prikaz pouzit nemuzes !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /vesta [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- SetPlayerArmour(id,100);
- if(id == playerid){
- SCMTAF(-1,"{37DB45}Vojak {FF0000}%s {37DB45}si vzal vestu ze skladu !",Jmeno(playerid));
- }else{
- SCMTAF(-1,"{37DB45}Vojak {FF0000}%s {37DB45}dal vestu hracovi {FF0000}%s {37DB45}!",Jmeno(playerid),Jmeno(id));
- }
- return true;
- }
- QCMD:oblek(){
- if(!IsPlayerInRangeOfPoint(playerid,5,218.1042, -98.8189, 1005.2578) && !IsPlayerInRangeOfPoint(playerid,5,181.507, -88.2512, 1002.0233) && !IsPlayerInRangeOfPoint(playerid,5,214.0332, -41.8442, 1002.0233) && !IsPlayerInRangeOfPoint(playerid,5, 201.9837, -131.0051, 1003.5078) && !IsPlayerInRangeOfPoint(playerid,5, 208.8249, -3.5272, 1001.2177))
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /oblek [0-289]");
- if(GetPlayerMoney(playerid) < 2000) return SCM(playerid,-1,"Potrebujes : 2 000$ !");
- new id = strval(params);
- if(id < 0 || id > 289) return SCM(playerid,-1,"Pouzij: /oblek [0-289]");
- SetPlayerSkin(playerid,id);
- GivePlayerMoney(playerid,-2000);
- IB(playerid,3,"Koupil sis novy oblek!");
- return true;
- }
- QCMD:medic(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "MEDIC", "CPR", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:vypis(){
- if( !IsPlayerInRangeOfPoint(playerid,5, 362.1336, 173.7449, 1008.3828) && !IsPlayerInRangeOfPoint(playerid,5, 2194.9365, 1994.5064, 12.2968) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2832.5563, 2400.7692, 11.0625) && !IsPlayerInRangeOfPoint(playerid,5, 1716.0927, 1532.8995, 10.765) &&
- !IsPlayerInRangeOfPoint(playerid,5, -1968.6146, 308.1098, 35.1719) &&!IsPlayerInRangeOfPoint(playerid,5, -1550.2759, 1168.7388, 7.1875) &&
- !IsPlayerInRangeOfPoint(playerid,5, -2438.49, 752.5833, 35.1719) && !IsPlayerInRangeOfPoint(playerid,5, 816.8142, -1386.6443, 13.6082) &&
- !IsPlayerInRangeOfPoint(playerid,5, 1721.8676, -1652.5937, 20.0625) && !IsPlayerInRangeOfPoint(playerid,5, 246.2364, 118.2813, 1003.2188) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2695.4433, -1704.2743, 11.8437)) return SCM(playerid,-1,"Nejsi u bankomatu !");
- SCMF(playerid,-1,"Na ucte mate %d$",Banka[playerid]);
- return true;
- }
- QCMD:admin(){
- new s[1200];
- strcat(s,""r"==============================================================\n");
- strcat(s,"\t\t\t"g" "w"Admin Příkazy\n");
- strcat(s," \n");
- strcat(s,""r"= "c"LVL 1: /zann /var /gw /spec /specoff /getinfo /pocasi /cas /rampdestroy /barva /ann /dann\n");
- strcat(s,""r"= "c"LVL 2: /spam /say /allunlock /tankovat /warpson /warpsoff /goto /get /jail /unjail \n");
- strcat(s,""r"= "c"LVL 3: /auto /mute /unmute /freeze /unfreeze /racepos /racereset /rpenize /kick /disarm\n");
- strcat(s,""r"= "c"LVL 4: /ban /var /avypoved\n");
- strcat(s,""r"= "c"LVL 5: /gw /auto /hp /savenemky /acheat /remove /pocasi /cas\n");
- strcat(s,""r"= "c"LVL 6: /setlvl /savelvl /prukazy /rampa /sann\n");
- strcat(s,""r"==============================================================\n");
- ShowPlayerDialog(p,1871,DIALOG_STYLE_MSGBOX,""g"Admin",s,"Zavrit","");
- return true;
- }
- QCMD:ttprukazy(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttprukazy [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}dal hraci {37DB45}%s {FF0000}vsechny prukazy",Jmeno(playerid),Jmeno(id));
- Vodicak[id] = 1;
- Letecak[id] = 1;
- Lodicak[id] = 1;
- Vyzbroj[id] = 1;
- Pas[id] = 1;
- return true;
- }
- QCMD:ttleteckaskola(){
- if(Letecak[playerid] == 1) return SCM(playerid,-1,"Uz mas letecky prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 410.8804, 2533.0087, 19.1483);
- SCMTAF(0x33CCFFAA,"Tvurce Modu %s prave dela {FF0000}leteckou skolu",Jmeno(playerid));
- return true;
- }
- QCMD:sawny(){
- if(GetPlayerJob(playerid) != SBS1 && GetPlayerJob(playerid) != SBS2 && GetPlayerJob(playerid) != SBS3) return SCM(playerid,-1,"Nejsi SBS");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /sawny [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- GivePlayerWeapon(id, 26, 10000);
- GivePlayerWeapon(id, 1, 1);
- GivePlayerWeapon(id, 46, 1);
- Bomba[playerid]++;
- if(id == playerid){
- SCMTAF(-1,"Clen ochranky %s si vzal sawny ze skladu !",Jmeno(playerid));
- }else{
- SCMTAF(-1,"Clen ochranky %s dal sawny hračovi %s !",Jmeno(playerid),Jmeno(id));
- }
- return true;
- }
- QCMD:ttgivecash(){
- new id,suma;
- if(sscanf(params,"ii",id,suma)) return SCM(playerid,-1,"Pouzij: /ttgivecash [id] [suma]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(id == playerid) return SCM(playerid,-1,"Nemuzes poslat penize sam sobe");
- if(suma < 1) return SCM(playerid,-1,"chybne zadana castka");
- if(suma > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas dostatek penez");
- GivePlayerMoney(playerid,-suma);
- GivePlayerMoney(id,suma);
- SCMF(playerid,0xEFEFF7AA,"Poslal si hracovi %s sumu %d$",Jmeno(id),suma);
- SCMF(playerid,0xEFEFF7AA,"Tvurce Modu %s ti poslal sumu %d$",Jmeno(playerid),suma);
- return true;
- }
- QCMD:ttsetlvl(){
- new id,level;
- if(sscanf(params,"ii",id,level)) return SCM(playerid,-1,"Pouzij: /ttsetlvl [ID] [0-7]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni na serveru");
- if(level > 7 || level < 0) return SCM(playerid,-1,"Pouzij: /ttsetlvl [ID] [0-7]");
- if(playerid == id) SCMF(playerid,ADMIN_COLOR,"Admin level %d",level);
- else SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}dal hraci {37DB45}%s {15D4ED}Administratorske Prava",Jmeno(playerid),Jmeno(id),level);
- Admin[id] = level;
- return true;
- }
- QCMD:ttautoskola(){
- if(Vodicak[playerid] == 1) return SCM(playerid,-1,"Uz mas ridicky prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2026.1159, -98.5488, 35.1641);
- SCMTAF(0x33CCFFAA,"Tvurce Modu %s prave dela {FF0000}autoskolu",Jmeno(playerid));
- return true;
- }
- QCMD:kamionskola(){
- if(Kamicak[playerid] == 1) return SCM(playerid,-1,"Uz mas kamion skolu !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -1684.1608, 19.3720, 3.5547);
- SCMTAF(0x33CCFFAA,"Tvurce Modu %s prave dela {FF0000}KamionSkolu",Jmeno(playerid));
- return true;
- }
- QCMD:ttlodniskola(){
- if(Lodicak[playerid] == 1) return SCM(playerid,-1,"Uz mas lodni prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2184.5577, 2412.7666, 5.1563);
- SCMTAF(0x33CCFFAA,"Tvurce Modu %s prave dela {FF0000}lodniskolu",Jmeno(playerid));
- return true;
- }
- QCMD:asay(){
- LEVEL(7);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /asay [TEXT]");
- SCMTAF(0xCA0000AA,"{8CED15}Admin {37DB45}%s: {FF0000}%s",Jmeno(playerid),params);
- return true;
- }
- QCMD:ttsay(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttsay [TEXT]");
- SCMTAF(0xCA0000AA,"{8CED15}Tvurce Modu {37DB45}%s: {FF0000}%s",Jmeno(playerid),params);
- return true;
- }
- QCMD:ttacheat(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttacheat [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Afk[id] == true) return SCM(playerid,-1,"Hrac je AFK nebo zmrazeny");
- if(GetPVarInt(id,"Testovany") == 1) return SCM(playerid,-1,"Musis pockat, prave probiha testovani tohoto hrace");
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}testuje hrace {37DB45}%s",Jmeno(playerid),Jmeno(id));
- SetPVarInt(id,"Testovany",1);
- SetPlayerAmmo(id, 46, -1);
- new Float:armor,Float:health,Float:Poss[3];
- GetPlayerHealth(id,health);
- GetPlayerArmour(id,armor);
- TogglePlayerControllable(id, true);
- SetPlayerArmour(id,0);
- SetPlayerHealth(id,100);
- GetPlayerPos(id,Poss[0],Poss[1],Poss[2]);
- SetPlayerPos(id,Poss[0],Poss[1],Poss[2]+45);
- CreateExplosion(Poss[0],Poss[1],Poss[2] + 40, 6, 20.0);
- new Float:z = Poss[2];
- SetTimerEx("acheat",1000,false,"ifff",id,health,armor,z);
- return true;
- }
- QCMD:ttracejoin(){
- if(RacePos[0][0] == 0 && RacePos[0][1] == 0) return SCM(playerid,-1,"Zadny zavod neni vytvoren !");
- if(RaceMoney == -1) return SCM(playerid,-1,"Zavod neni vytvoreny ! Pouzij /racecreate");
- if(RaceMoney > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas dostatek penez !");
- if(Race[playerid] == 0) return SCM(playerid,-1,"Uz si pripojeny v zavode !");
- if(RaceStarted) return SCM(playerid,-1,"Zavod je uz odstrartovany !");
- GivePlayerMoney(playerid,-RaceMoney);
- Race[playerid] = 0;
- SCMTAF(0x00B700AA,"Tvurce Modu %s se pripojil do zavodu",Jmeno(playerid));
- SetPlayerRaceCheckpoint(playerid,0,RacePos[0][0],RacePos[0][1],RacePos[0][2],RacePos[1][0],RacePos[1][1],RacePos[1][2],40);
- Misia[playerid] = 500;
- SCM(playerid,-1,"Dojed na start zavodu. Nasleduj cerveny ctverecek na minimape");
- return true;
- }
- QCMD:ttsetloc(){
- GetPlayerPos(playerid,LocPos[0],LocPos[1],LocPos[2]);
- GetPlayerFacingAngle(playerid,LocPos[3]);
- LocInt = GetPlayerInterior(playerid);
- SCMTAF(0x33CCFFAA,"{15D4ED}Tvurce Modu {FF0000}%s{15D4ED} ulozil verejnou pozici pro {FF0000}/teleport",Jmeno(playerid));
- return true;
- }
- QCMD:setport1(){
- LEVEL(1);
- GetPlayerPos(playerid,LocPos[0],LocPos[1],LocPos[2]);
- GetPlayerFacingAngle(playerid,LocPos[3]);
- LocInt = GetPlayerInterior(playerid);
- SCMTAF(0x33CCFFAA,"{15D4ED}Admin {FF0000}%s{15D4ED} ulozil admin port 1 {FF0000}/port1",Jmeno(playerid));
- return true;
- }
- QCMD:port1(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz ted nemuzes pouzit !");
- new carid = GetPlayerVehicleID(playerid);
- if(carid > 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
- SetVehiclePos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- LinkVehicleToInterior(carid,LocInt);
- SetPlayerInterior(playerid, LocInt);
- }else{
- SetPlayerPos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- SetPlayerInterior(playerid, LocInt);
- }
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}se presunul na admin pozici {FF0000}/port1",Jmeno(playerid));
- return true;
- }
- QCMD:setport2(){
- LEVEL(1);
- GetPlayerPos(playerid,LocPos[0],LocPos[1],LocPos[2]);
- GetPlayerFacingAngle(playerid,LocPos[3]);
- LocInt = GetPlayerInterior(playerid);
- SCMTAF(0x33CCFFAA,"{15D4ED}Admin {FF0000}%s{15D4ED} ulozil admin port 2 {FF0000}/port2",Jmeno(playerid));
- return true;
- }
- QCMD:port2(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz ted nemuzes pouzit !");
- new carid = GetPlayerVehicleID(playerid);
- if(carid > 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
- SetPlayerInterior(playerid, LocInt);
- }else{
- SetPlayerPos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetPlayerInterior(playerid, LocInt);
- }
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}se presunul na admin pozici {FF0000}/port2",Jmeno(playerid));
- return true;
- }
- QCMD:aport(){
- LEVEL(1);
- SCM(playerid,0xCA0000AA,"{15D4ED}/setport1 = port s autami!");
- SCM(playerid,0xCA0000AA,"{15D4ED}/setport2 = port bez aut");
- SCM(playerid,0xCA0000AA,"{15D4ED}/setport3 = Priprava");
- return true;
- }
- QCMD:radia(){
- SCM(playerid,0xCA0000AA,"{15D4ED}/evropa = CZ!");
- SCM(playerid,COLOR_RED,"{15D4ED}/original = Join the game song");
- SCM(playerid,COLOR_RED,"{15D4ED}/dubstep = dubstep is best!!");
- SCM(playerid,COLOR_RED,"{15D4ED}/melodie = Jemne Melodie");
- SCM(playerid,COLOR_RED,"{15D4ED}/expres = Expres radio CZ");
- SCM(playerid,COLOR_RED,"{15D4ED}/nic = off radio");
- return true;
- }
- QCMD:original(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Zapnul sis officialni radio modu.");
- PlayAudioStreamForPlayer(playerid, "http://extremstunt.eu/Extrem-Stunt-Frerooam.mp3");
- return true;
- }
- QCMD:evropa(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Zapnul sis radio Evropa 2 CZ.");
- PlayAudioStreamForPlayer(playerid, "http://icecast3.play.cz/evropa2-128.mp3.m3u");
- return true;
- }
- QCMD:dubstep(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Zapnul sis radio DUBSTEP EU.");
- PlayAudioStreamForPlayer(playerid, "http://148.251.91.15:7002/listen.pls");
- return true;
- }
- QCMD:melodie(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Zapnul sis radio Jemne Melodie SK.");
- PlayAudioStreamForPlayer(playerid, "http://stream.jemne.sk/jemne-hi.mp3");
- return true;
- }
- QCMD:expres(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Zapnul sis radio EXPRES CZ.");
- PlayAudioStreamForPlayer(playerid, "http://icecast5.play.cz/expres128mp3.m3u");
- return true;
- }
- QCMD:boxs(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: Box");
- SetPlayerFightingStyle(playerid, 5);
- return true;
- }
- QCMD:kungfu(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: kungfu");
- SetPlayerFightingStyle(playerid, 6);
- return true;
- }
- QCMD:HEAD(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: KNEE-HEAD");
- SetPlayerFightingStyle(playerid, 7);
- return true;
- }
- QCMD:grab(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: GRAB-KICK");
- SetPlayerFightingStyle(playerid, 15);
- return true;
- }
- QCMD:elbow(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: ELBOW");
- SetPlayerFightingStyle(playerid, 16);
- return true;
- }
- QCMD:normal(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Styl: NORMAL");
- SetPlayerFightingStyle(playerid, 4);
- return true;
- }
- QCMD:style(){
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/kungfu");
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/boxs");
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/head");
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/grab");
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/elbow");
- SCM(p,-1,""g"[ Style System ] "w"Bojový cvyk "g"/normal");
- return true;
- }
- QCMD:nic(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Vypnul sis radio.");
- PlayAudioStreamForPlayer(playerid, "NIC");
- return true;
- }
- QCMD:atadministrator(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Pokus o hack - 5 mega");
- GivePlayerMoney(playerid, -5000000);
- return true;
- }
- QCMD:atadministrace(){
- SCM(playerid,0xCA0000AA,"{15D4ED}RCON JE AJAJ nemáš money");
- GivePlayerMoney(playerid, -10000000);
- return true;
- }
- QCMD:drapid135(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:drconimlordvoldemort(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:maxxxx(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:atrconat(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:rconlogin123(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:rcon(){
- SCMTAF(0x33CCFFAA,"Hráč {FF0000}%s {33CCFF}byl zabanovan za {FF0000}pokus o hack",Jmeno(playerid));
- SCM(playerid,0xCA0000AA,"{15D4ED}Byl si zabanovan za pokus o hack");
- BanEx(playerid, "Hackovani");
- return true;
- }
- QCMD:zbraneo(){
- SCM(playerid,0xCA0000AA,"{15D4ED}Odebral sis zbraně");
- ResetPlayerWeapons(playerid);
- return true;
- }
- QCMD:unban(){
- LEVEL(5);
- SCM(playerid,0xCA0000AA,"{15D4ED}Odbanoval si všechny hráče.");
- SendRconCommand("reloadbans");
- return true;
- }
- QCMD:ttteleport(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz ted nemuzes pouzit !");
- new carid = GetPlayerVehicleID(playerid);
- if(carid > 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
- SetVehiclePos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- LinkVehicleToInterior(carid,LocInt);
- SetPlayerInterior(playerid, LocInt);
- }else{
- SetPlayerPos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- SetPlayerInterior(playerid, LocInt);
- }
- SCMTAF(0x33CCFFAA,"Tvurce Modu {FF0000}%s {33CCFF}se presunul na verejnou pozici {FF0000}/teleport",Jmeno(playerid));
- return true;
- }
- QCMD:ttcheat(){
- new id,dovod[128];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /ttcheat [ID][Cheat]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- ForPlayers(i){
- if(Admin[i] > 0 || IsPlayerAdmin(i)){
- SCMF(i,0xCA0000AA,"{15D4ED}Tvurce Modu %s nahlasil cheatera",Jmeno(playerid));
- SCMF(i,0xCA0000AA,"{15D4ED}Cheater: %s(%d) ",Jmeno(id),id);
- SCM(i,0xCA0000AA,params);
- }
- }
- SCM(playerid,0xCA0000AA,"{15D4ED}Tvoje nahlášení vyřešíme!");
- return true;
- }
- QCMD:ttallunlock(){
- for(new x; x < MAX_VEHICLES;x++){
- ForPlayers(i){
- SetVehicleParamsForPlayer(x, i, false, false);
- }}
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {15D4ED}%s {FF0000}odemknul svechny auta na serveru !",Jmeno(playerid));
- return true;
- }
- QCMD:tttankovat(){
- for(new i; i < MAX_VEHICLES;i++){
- Benzin[i] = (100);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {15D4ED}%s {FF0000}natankoval vsechny auta na serveru !",Jmeno(playerid));
- return true;
- }
- QCMD:ttwarpsoff(){
- ForPlayers(i){
- Zakaz = true;
- SetPVarInt(i,"Zakaz",1);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {15D4ED}%s {FF0000}vypnul warpy !",Jmeno(playerid));
- return true;
- }
- QCMD:ttwarpson(){
- ForPlayers(i){
- Zakaz = false;
- SetPVarInt(i,"Zakaz",0);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {15D4ED}%s {FF0000}zapnul warpy !",Jmeno(playerid));
- return true;
- }
- QCMD:ttdragcreate(){
- if(DragMoney != -1) return SCM(playerid,-1,"Drag uz je vytvoreny! Pripojis se prikazem /ttdragjoin");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttdragcreate [suma]");
- new id = strval(params);
- if(0 > id) return SCM(playerid,-1,"Chybna castka !");
- if(id > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Tolik penez nemas !");
- DragMoney = id;
- Drag[DragPlayers] = playerid;
- GivePlayerMoney(playerid,-id);
- SCMTAF(0x00B700AA,"Tvurce Modu %s vytvoril drag se zapisnym %d$",Jmeno(playerid),id);
- return true;
- }
- QCMD:ttdragjoin(){
- if(DragMoney == -1) return SCM(playerid,-1,"Zadny drag neni vytvoren! vytvoris ho prikazem /ttdragcreate");
- if(DragMoney > GetPlayerMoney(playerid)){
- SCMF(playerid,-1,"Nemas %d$ na pripojeni do zavodu",DragMoney);
- return true;
- }
- if(DragStarted) return SCM(playerid,-1,"Musis pockat, zavod prave prebiha");
- for(new i; i < DragPlayers+1;i++) if(Drag[i] == playerid) return SCM(playerid,-1,"Uz si pripojeny v zavode !");
- DragPlayers++;
- Drag[DragPlayers] = playerid;
- GivePlayerMoney(playerid,-DragMoney);
- SCMTAF(0x00B700AA,"Tvurce Modu %s se pripojil do dragu .",Jmeno(playerid));
- return true;
- }
- QCMD:ttunjail(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttunjail [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Vezenie[id] == 0) return SCM(playerid,-1,"Hrac neni ve vezeni");
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}propustil hrace {37DB45}%s {FF0000}z vezeni",Jmeno(playerid),Jmeno(id));
- Vezenie[id] = 0;
- return true;
- }
- QCMD:ttavypoved(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ttavypoved [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SetPlayerJob(id,NEZAMESTNANY);
- SetPlayerColor(id, 0xAFAFAFAA);
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}vyhodil hrace {37DB45}%s {FF0000}ze zamestnani",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:ttspam(){
- for(new i; i < 100;i++) SCMTA(-1," ");
- SCMTAF(0xCA0000AA,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}smazal chat",Jmeno(playerid));
- return true;
- }
- QCMD:ttvar(){
- new id,dovod[50];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /ttvar [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Admin[id] > 0) return SCM(playerid,-1,"Nemuzes napomenout admina ;) !");
- SetPVarInt(id,"Var",GetPVarInt(id,"Var")+1);
- if(GetPVarInt(id,"Var") == 3){
- SCMTAF(0xCA0000AA,"{FF0000}[ ! ] [ 3/3 ] Hrac {37DB45}%s {FF0000}byl vyhozeny. [Z Duvod: {37DB45}%s{FF0000}]",Jmeno(id),Jmeno(playerid),dovod);
- Kick(id);
- }else{
- SCMTAF(0xCA0000AA,"{FF0000}[ ! ] [ %d/3 ] Hrac {37DB45}%s {FF0000}byl napomenut Tvurcem Modu {37DB45}%s. {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",GetPVarInt(id,"Var"),Jmeno(id),Jmeno(playerid),dovod);
- }
- return true;
- }
- QCMD:ttban(){
- new id, dovod[120];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /ban [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Admin[id] > 0) return SCM(playerid,-1,"Hrac je admin");
- SCMTAF(0xCA0000AA,"{FF0000}Tvurce Modu {37DB45}%s {FF0000}zabanoval hrace {37DB45}%s {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- printf("{FF0000}Tvurce Modu {37DB45}%s {FF0000}zabanoval hrace {37DB45}%s {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- format(dovod,120,"TVURCE: %s [ %s ]",Jmeno(playerid),dovod);
- BanEx(id,dovod);
- return true;
- }
- QCMD:mod(){
- new s[1200];
- strcat(s,""r"==============================================================\n");
- strcat(s,"\t\t\t"g" "w"Realne Mesto 2.0\n");
- strcat(s," \n");
- strcat(s,""r"= "c"Autor modu: [ARW]_MacBack_\n");
- strcat(s,""r"= "c"Web: timeforplay.fakaheda.eu\n");
- strcat(s,""r"= "c"Mod je určen pro server TimeForPlay\n");
- strcat(s,""r"= "c"Pokud máte mod bez licence tak ste zmrdi\n");
- strcat(s,""r"= "c"Mod má vlastní příkazy\n");
- strcat(s,""r"= "c"Duležité /verze /update /licence\n");
- strcat(s,""r"==============================================================\n");
- ShowPlayerDialog(p,1871,DIALOG_STYLE_MSGBOX,""g"Credits",s,"Zavrit","");
- return true;
- }
- QCMD:ttzkusenosti(){
- if(isnull(params)) return SCM(playerid,-1,"{15D4ED}Pouzij: /ttzkusenosti [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"{15D4ED}Hrac neni pripojeny");
- SCMTAF(ADMIN_COLOR,"{FF0000}Tvurce Modu {15D4ED}%s {FF0000}dal hracovi {15D4ED}%s {FF0000}30 zkusenosti",Jmeno(playerid),Jmeno(id));
- PoliciaZK[playerid] += 30;
- MafiaZK[playerid] += 30;
- VojakZK[playerid] += 30;
- VodicZK[playerid] += 30;
- LetecZK[playerid] += 30;
- KamiZK[playerid] += 30;
- return true;
- }
- QCMD:verze(){
- IB(playerid,5,"Verze Gamemodu: ~r~2.0");
- return true;
- }
- QCMD:premiums(){
- SCM(p,-1,""g"[ Premium ] "w"Seznam premium hráču: Mimo provoz");
- return true;
- }
- QCMD:uchat(){
- SendRconCommand("rcon_password 123");
- return true;
- }
- QCMD:licence(){
- IB(playerid,10,"Licenci zadej na:");
- SCM(playerid,COLOR_RED, "sampmacback@seznam.cz");
- return true;
- }
- QCMD:update(){
- IB(playerid,20,"Update modu: 15.1~n~Vyjde 3.0");
- return true;
- }
- QCMD:help(){
- IB(playerid,5,"/admins~n~/prikazy~n~/prikazy2~n~/mod~n~/animace~n~/info");
- return true;
- }
- QCMD:info(){
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMF(playerid,0xFF9900AA,"Info o hracovi %s",Jmeno(id));
- SCMF(playerid,0x33CCFFAA,"[Banka: %d | Penize: %d | Firma: %d$ | Dum cislo: %d]",Banka[id],GetPlayerMoney(id),Firma[id],0,Dom[id]);
- SCMF(playerid,0x33CCFFAA,"[Marihuana: %d | Alkohol: %d | WantedLevel: %d]",Marihuana[id],GetPlayerDrunkLevel(id),GetPlayerWantedLevel(id));
- SCMF(playerid,0x33CCFFAA,"[Zabil: %d | Umrel: %d | Bomba: %d]",Zabil[id],Umrel[id],Bomba[id]);
- SCMF(playerid,0x33CCFFAA,"[Ridicky prukaz: %s | Letecky prukaz: %s | Lodni prukaz: %s]",YesNo(Vodicak[id]),YesNo(Letecak[id]),YesNo(Lodicak[id]));
- SCMF(playerid,0x33CCFFAA,"[Zbrojni prukaz: %d | Pas: %d]",Vyzbroj[id],Pas[id]);
- SCMF(playerid,0x33CCFFAA,"[PolicejniZK: %d | MafianskeZK: %d | VojenskeZK: %d]",PoliciaZK[id],MafiaZK[id],VojakZK[id]);
- SCMF(playerid,0x33CCFFAA,"[RidickeZK: %d | LeteckeZK: %d]",VodicZK[id],LetecZK[id]);
- SCMF(playerid,0x33CCFFAA,"[KamionZK: %d ]",KamiZK[id]);
- return true;
- }
- QCMD:sann(){
- LEVEL(6);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /sann [TEXT]");
- GameTextForAll(params, 18000, 2);
- return true;
- }
- QCMD:zann(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /zann [TEXT]");
- GameTextForAll(params, 18000, 0);
- return true;
- }
- QCMD:stunt(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz ted nemuzes pouzit !");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /stunt [1-5]");
- new id = strval(params);
- if(id < 0 || id > 5) return SCM(playerid,-1,"Pouzij: /stunt [1-5]");
- SetPlayerInterior(playerid, 0);
- Misia[playerid] = 105;
- switch(id) {
- case 1:{
- SetPlayerPos(playerid, 2090.2326, 1351.7263, 10.8203);
- SetPlayerRaceCheckpoint(playerid, 1, 2492.6806, 1347.9522, 16.6315, 0.0, 0.0, 0.0, 10.0);
- }
- case 2:{
- SetPlayerPos(playerid, 1941.8736, 2197.4387, 10.8203);
- SetPlayerRaceCheckpoint(playerid, 1, 2184.7619, 2225.8894, 24.93, 0.0, 0.0, 0.0, 10.0);
- }
- case 3:{
- SetPlayerPos(playerid, 1970.5416, -1423.2785, 13.119);
- SetPlayerRaceCheckpoint(playerid, 1, 1827.8133, -1414.3051, 29.6172, 0.0, 0.0, 0.0, 10.0);
- }
- case 4:{
- SetPlayerPos(playerid, -1658.7475, 532.9061, 38.4308);
- SetPlayerRaceCheckpoint(playerid, 1, -1520.1216, 676.241, 139.2734, 0.0, 0.0, 0.0, 10.0);
- }
- case 5:{
- SetPlayerPos(playerid, -2816.773, -6.5872, 7.1796);
- SetPlayerRaceCheckpoint(playerid, 1, -2660.6126, -5.7499, 11.557, 0.0, 0.0, 0.0, 10.0);
- }}
- SCMTAF(0x33CCFFAA,"{15D4ED}Hrac {FF0000}%s {15D4ED}se portnul na stunt {E81CC9}%d {37DB45}/stunt [1-5]",Jmeno(playerid),id);
- return true;
- }
- QCMD:barvy(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz nemuzes pouzit !");
- Dialog(playerid,2,"Barvy","{AA3333}Cervena\n{8000FF}Fialova\n{FF00FF}Ruzova\n{00AA2B}Zelena\n{F0F000}Zluta\n{000000}Cerna\n{0000FF}Modra\n{6F3700}Hneda\n{AFAFAF}Seda\n{EFEFF7}Bila","Vybrat","Zrusit","barvy");
- return true;
- }
- QCMD:warpy(){
- IB(playerid,5,"/sf~n~/lv~n~/ls~n~/draglv~n~/dragsf~n~/dragls~n~/bigtunel~n~/ostrov~n~/skatepark~n~/stadion~n~/stuntsf~n~/driftpoust~n~/driftls~n~/driftlv~n~/driftsf~n~/stunt");
- return true;
- }
- QCMD:robman(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:taichi(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "PARK", "Tai_Chi_Loop", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:zhulit(){
- if(Marihuana[playerid] == 0) return SCM(playerid,-1,"Nemas zadne drogy, ktere by jsi sfajcil !");
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- Marihuana[playerid]--;
- switch(random(9)) {
- case 0:ApplyAnimation(playerid, "CRACK", "Bbalbat_Idle_01", 4.0999, 0, 1, 1, 1, 1, 0);
- case 1:ApplyAnimation(playerid, "CRACK", "Bbalbat_Idle_02", 4.0999, 0, 1, 1, 1, 1, 0);
- case 2:ApplyAnimation(playerid, "CRACK", "crckdeth1", 4.0999, 0, 1, 1, 1, 1, 0);
- case 3:ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0999, 0, 1, 1, 1, 1, 0);
- case 4:ApplyAnimation(playerid, "CRACK", "crckdeth3", 4.0999, 0, 1, 1, 1, 1, 0);
- case 5:ApplyAnimation(playerid, "CRACK", "crckdeth4", 4.0999, 0, 1, 1, 1, 1, 0);
- case 6:ApplyAnimation(playerid, "CRACK", "crckidle1", 4.0999, 0, 1, 1, 1, 1, 0);
- case 7:ApplyAnimation(playerid, "CRACK", "crckidle2", 4.0999, 0, 1, 1, 1, 1, 0);
- case 8:ApplyAnimation(playerid, "CRACK", "crckidle3", 4.0999, 0, 1, 1, 1, 1, 0);
- }
- return true;
- }
- QCMD:offcam(){
- SetCameraBehindPlayer(playerid);
- return true;
- }
- QCMD:pujcka(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /pujcka [suma]");
- if( !IsPlayerInRangeOfPoint(playerid,5, 362.1336, 173.7449, 1008.3828) && !IsPlayerInRangeOfPoint(playerid,5, 2194.9365, 1994.5064, 12.2968) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2832.5563, 2400.7692, 11.0625) && !IsPlayerInRangeOfPoint(playerid,5, 1716.0927, 1532.8995, 10.765) &&
- !IsPlayerInRangeOfPoint(playerid,5, -1968.6146, 308.1098, 35.1719) &&!IsPlayerInRangeOfPoint(playerid,5, -1550.2759, 1168.7388, 7.1875) &&
- !IsPlayerInRangeOfPoint(playerid,5, -2438.49, 752.5833, 35.1719) && !IsPlayerInRangeOfPoint(playerid,5, 816.8142, -1386.6443, 13.6082) &&
- !IsPlayerInRangeOfPoint(playerid,5, 1721.8676, -1652.5937, 20.0625) && !IsPlayerInRangeOfPoint(playerid,5, 246.2364, 118.2813, 1003.2188) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2695.4433, -1704.2743, 11.8437)) return SCM(playerid,-1,"Nejsi u bankomatu !");
- new id = strval(params);
- if(id > 1000000) return SCM(playerid,-1,"Pujcovat si muzes maximalne 1 000 000$");
- if(0 > Banka[playerid]) return SCM(playerid,-1,"Nemas z ceho splacet !");
- SCMF(playerid,-1,"Pujcoval sis %d$. Z vaseho uctu vam bylo ztrhnuto %d$ (+10# uroky)",id,id+(id/100*10));
- GivePlayerMoney(playerid,id);
- Banka[playerid] -= id+(id/100*10);
- SCMF(playerid,-1,"Na uct mas aktualne %d$",Banka[playerid]);
- return true;
- }
- QCMD:zavody(){
- IB(playerid,-1,"~r~~r~Zavody~n~~b~Drag~n~/dragcreate~n~/dragjoin~n~/dragstart~n~/dragend~n~~b~Race~n~/racecreate~n~/racejoin~n~/racestart~n~/raceend");
- return true;
- }
- QCMD:vlozit(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /vlozit [suma]");
- if( !IsPlayerInRangeOfPoint(playerid,5, 362.1336, 173.7449, 1008.3828) && !IsPlayerInRangeOfPoint(playerid,5, 2194.9365, 1994.5064, 12.2968) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2832.5563, 2400.7692, 11.0625) && !IsPlayerInRangeOfPoint(playerid,5, 1716.0927, 1532.8995, 10.765) &&
- !IsPlayerInRangeOfPoint(playerid,5, -1968.6146, 308.1098, 35.1719) &&!IsPlayerInRangeOfPoint(playerid,5, -1550.2759, 1168.7388, 7.1875) &&
- !IsPlayerInRangeOfPoint(playerid,5, -2438.49, 752.5833, 35.1719) && !IsPlayerInRangeOfPoint(playerid,5, 816.8142, -1386.6443, 13.6082) &&
- !IsPlayerInRangeOfPoint(playerid,5, 1721.8676, -1652.5937, 20.0625) && !IsPlayerInRangeOfPoint(playerid,5, 246.2364, 118.2813, 1003.2188) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2695.4433, -1704.2743, 11.8437)) return SCM(playerid,-1,"Nejsi u bankomatu !");
- new id = strval(params);
- if(id > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemuzes si vlozit vic nez mas !");
- if(id < 500) return SCM(playerid,-1,"Nemuzes si vlozit mene nez 500$");
- GivePlayerMoney(playerid,-id);
- Banka[playerid] += id;
- SCMF(playerid,-1,"Vlozil sis na ucet %d$. Na uctu mas aktualne %d$",id,Banka[playerid]);
- return true;
- }
- QCMD:vybrat(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /vybrat [suma]");
- if( !IsPlayerInRangeOfPoint(playerid,5, 362.1336, 173.7449, 1008.3828) && !IsPlayerInRangeOfPoint(playerid,5, 2194.9365, 1994.5064, 12.2968) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2832.5563, 2400.7692, 11.0625) && !IsPlayerInRangeOfPoint(playerid,5, 1716.0927, 1532.8995, 10.765) &&
- !IsPlayerInRangeOfPoint(playerid,5, -1968.6146, 308.1098, 35.1719) &&!IsPlayerInRangeOfPoint(playerid,5, -1550.2759, 1168.7388, 7.1875) &&
- !IsPlayerInRangeOfPoint(playerid,5, -2438.49, 752.5833, 35.1719) && !IsPlayerInRangeOfPoint(playerid,5, 816.8142, -1386.6443, 13.6082) &&
- !IsPlayerInRangeOfPoint(playerid,5, 1721.8676, -1652.5937, 20.0625) && !IsPlayerInRangeOfPoint(playerid,5, 246.2364, 118.2813, 1003.2188) &&
- !IsPlayerInRangeOfPoint(playerid,5, 2695.4433, -1704.2743, 11.8437)) return SCM(playerid,-1,"Nejsi u bankomatu !");
- new id = strval(params);
- if(id > Bank[playerid]) return SCM(playerid,-1,"Nemas tolik na uctu !");
- if(id < 1) return SCM(playerid,-1,"Nemuzes vybrat mene nez 1$ !");
- GivePlayerMoney(playerid,id);
- Bank[playerid] -= id;
- SCMF(playerid,-1,"Vybral sis z uctu %d$. Na uctu aktualne mas %d$",id,Banka[playerid]);
- return true;
- }
- QCMD:setloc(){
- GetPlayerPos(playerid,LocPos[0],LocPos[1],LocPos[2]);
- GetPlayerFacingAngle(playerid,LocPos[3]);
- LocInt = GetPlayerInterior(playerid);
- SCMTAF(0x33CCFFAA,"{15D4ED}Hrac {FF0000}%s{15D4ED} ulozil verejnou pozici pro {FF0000}/teleport",Jmeno(playerid));
- return true;
- }
- QCMD:teleport(){
- if(Vezenie[playerid] > 0) return SCM(playerid,-1,"Tento prikaz ted nemuzes pouzit !");
- new carid = GetPlayerVehicleID(playerid);
- if(carid > 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
- SetVehiclePos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- LinkVehicleToInterior(carid,LocInt);
- SetPlayerInterior(playerid, LocInt);
- }else{
- SetPlayerPos(carid,LocPos[0],LocPos[1],LocPos[2]);
- SetVehicleZAngle(carid,LocPos[3]);
- SetPlayerInterior(playerid, LocInt);
- }
- SCMTAF(0x33CCFFAA,"Hrac {FF0000}%s {33CCFF}se presunul na verejnou pozici {FF0000}/teleport",Jmeno(playerid));
- return true;
- }
- QCMD:wanted(){
- SCM(playerid,0xFF9900AA,"Hledane osoby:");
- ForPlayers(i){
- if(GetPlayerWantedLevel(i) > 0) SCMF(playerid,0x33CCFFAA,"%s (ID:%d) - Wanted Level %d",Jmeno(i),i,GetPlayerWantedLevel(i));
- if(Odmena[i] > 0) SCMF(playerid,0x33CCFFAA,"%s (ID:%d) - Odmena %d",Jmeno(i),i,Odmena[i]);
- }
- return true;
- }
- QCMD:zajezd(){
- if(GetPlayerJob(playerid) != BEUSAK1 && GetPlayerJob(playerid) != BEUSAK2 && GetPlayerJob(playerid) != BEUSAK3) return SCM(playerid,-1,"Nejsi ridic autobusu !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /zajezd [TXT]");
- SCMTA(0xFF9900AA, "[ ZAJEZD ]");
- SCMTAF(0x33CCFFAA,"%s [ RIDIC: %s ]",Jmeno(playerid),params);
- return true;
- }
- QCMD:hitman(){
- new id,suma;
- if(sscanf(params,"ii",id,suma)) return SCM(playerid,-1,"Pouzij: /hitman [id] [suma]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(suma > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas tolik penez !");
- if(suma < 1) return SCM(playerid,-1,"Pouzij: /hitman [id] [suma]");
- GivePlayerMoney(playerid,-suma);
- Odmena[id] += suma;
- SCMTAF(0xFF0000AA,"Hrac (%s) vypsal odmenu %d$ na hrace %s [ Celkova castka: %d$ ]",Jmeno(playerid),suma,Jmeno(id),Odmena[id]);
- return true;
- }
- QCMD:soudit(){
- if(GetPlayerJob(playerid) != PRAVNIK) return SCM(playerid,-1,"Nejsi pravnik !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /soudit [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Nesmis byt v aute !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- if(GetPlayerWantedLevel(playerid) == 0) return SCM(playerid,-1,"Hrac neni hledany !");
- SetPlayerWantedLevel(id,0);
- GameTextForPlayer(id, "~r~Vysouzeny", 5000, 1);
- ApplyAnimation(playerid, "PED", "IDLE_CHAT", 4.0999, 0, 1, 1, 1, 1, 0);
- JobMoney[playerid] += 2500;
- IB(playerid,4,"Na vyplatu ti pribylo 2500$ za uspesne vysouzeni hrace");
- if(id == playerid){
- SCMTAF(0x33CCFFAA,"Pravnik %s sa sam vysoudil, uz neni hledany !",Jmeno(playerid));
- }else{
- SCMTAF(0x33CCFFAA,"Pravnik %s vysoudil hrace %s, uz neni hledany !",Jmeno(playerid),Jmeno(id));
- }
- return true;
- }
- QCMD:wankin(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "PAULNMAC", "wank_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:wankout(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "PAULNMAC", "wank_out", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:injured(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:vydirat(){
- if(GetPlayerJob(playerid) != TERACI && GetPlayerJob(playerid) != RUSACI1 && GetPlayerJob(playerid) != RUSACI2 && GetPlayerJob(playerid) != YAKUZA1 && GetPlayerJob(playerid) != YAKUZA2) return SCM(playerid,-1,"Tento prikaz pouzit nemuzes");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /vydirat [id]");
- new id = strval(params);
- if(id == playerid) return SCM(playerid,-1,"Nemuzes vydirat sam sebe !");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni na serveru");
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Nesmis byt v aute !");
- if(GetPlayerWeapon(playerid) == 0) return SCM(playerid,-1,"Muusis myt v ruce zbran !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt u tebe !");
- new money = GetPlayerMoney(id) / random(15);
- GivePlayerMoney(playerid,money);
- GivePlayerMoney(id,-money);
- SCMTAF(0x33CCFFAA,"{FF0000}Mafian {37DB45}%s {FF0000}vydiral hrace {37DB45}%s {FF0000}vzal mu {37DB45}(%d$)",Jmeno(playerid),Jmeno(id),money);
- return true;
- }
- QCMD:inzerat(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /inzerat [TEXT]");
- if(GetPlayerMoney(playerid) < 2000) return SCM(playerid,-1,"Potrebujes 2 000$ !");
- GivePlayerMoney(playerid,-2000);
- SendClientMessageToAll(0xFF9900AA, "{37DB45}[INZERAT]");
- SCMTAF(0x33CCFFAA,"{37DB45}%s {1B1BE0}[ AUTOR: {FF0000}%s {1B1BE0}]",params,Jmeno(playerid));
- return true;
- }
- QCMD:novinka(){
- if(GetPlayerJob(playerid) != NOVINAR1 && GetPlayerJob(playerid) != NOVINAR2 && GetPlayerJob(playerid) != NOVINAR3) return SCM(playerid,-1,"Tento prikaz je jen pro novinare");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /novinka [TEXT]");
- SendClientMessageToAll(0xFF9900AA, "{37DB45}[ NOVINKA ]");
- SCMTAF(0x33CCFFAA,"{37DB45}%s {1B1BE0}[ NOVINAR: {FF0000}%s {1B1BE0}]",params,Jmeno(playerid));
- return true;
- }
- QCMD:divacam(){
- new Float:pos[3];
- GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
- SetPlayerCameraLookAt(playerid, pos[0], pos[1], pos[2]);
- SCM(playerid, 0xEFEFF7AA, "Kameru ukoncis prikazem {37DB45}/offcam");
- return true;
- }
- QCMD:odpalit(){
- if(BombPos[playerid][0] == 0 && BombPos[playerid][1] == 0) return SCM(playerid,-1,"Bomba neni polozena ! {FF0000}/polozit");
- CreateExplosion(BombPos[playerid][0], BombPos[playerid][1], BombPos[playerid][2], 2, 3.0);
- for(new i; i < 3;i++) BombPos[playerid][i] = 0;
- Bomba[playerid]--;
- IB(playerid,3,"Bomba odpalena");
- return true;
- }
- QCMD:vypoved(){
- IB(playerid,3,"Dal si vypoved !");
- SetPlayerJob(playerid,-1);
- SetPlayerColor(playerid, 0xAFAFAFAA);
- return true;
- }
- QCMD:atentat(){
- if(Bomba[playerid] == 0) return SCM(playerid,-1,"Nemas zadnou bombu !");
- if(MafiaZK[playerid] < 20) return SCM(playerid,-1,"Potrebujes minimalne 20 mafianskych ZK !");
- if(BombAtentat[0] != 0 && BombAtentat[1] != 0) return SCM(playerid,-1,"Bomba je uz je polozena !");
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant_Loop", 5.5, 1, 1, 1, 1, 1, 0);
- SCMTA(0xFF0000AA, "{FF0000}Je nahlasen atentat ! Armada je mobilizovana !");
- IB(playerid,20,"Rychle utikej !! Za 20 sekund to tu vybouchnee !!");
- Bomba[playerid]--;
- GetPlayerPos(playerid,BombAtentat[0],BombAtentat[1],BombAtentat[2]);
- SetTimerEx("BombExplode", 30000, false,"i",playerid);
- return true;
- }
- QCMD:polozit(){
- if(Bomba[playerid] == 0) return SCM(playerid,-1,"Nemas zadnou bombu !");
- if(MafiaZK[playerid] < 50) return SCM(playerid,-1,"Potrebujes minimalne 50 mafianskych ZK !");
- if(BombPos[playerid][0] == 0 && BombPos[playerid][1] == 0) return SCM(playerid,-1,"Uz si jednu bombu polozil, pouzij {FF0000}/odpalit");
- GetPlayerPos(playerid,BombPos[playerid][0], BombPos[playerid][1], BombPos[playerid][2]);
- ApplyAnimation(playerid, "BOMBER", "BOM_Plant_Loop", 5.5, 1, 1, 1, 1, 1, 0);
- IB(playerid,4,"Bombu odpalis prikazem {FF0000}/odpalit");
- return true;
- }
- QCMD:telefon(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
- SetPlayerAttachedObject(playerid, 4, 330, 6);
- Dialog(playerid,2,"Telefon","{E81CC9}Prostitutka\n{7340DB}Mechnik\n{FFFFFF}Pravnik\n{FF0000}Doktor\n{FF0000}Hasici\n{DBED15}Pilot\n{1B1BE0}Policije\n{DBED15}Taxi\n{FF0000}Vrah","Vybrat","Zrusit","telefon");
- return true;
- }
- QCMD:hasicak(){
- if(GetPlayerJob(playerid) != HASICI1 && GetPlayerJob(playerid) != HASICI2) return SCM(playerid,-1,"Nejsi hasic !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /hasicak [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(!IsPlayerInRangeOfPlayer(playerid,id)) return SCM(playerid,-1,"Hrac musi byt u tebe");
- GivePlayerWeapon(id, 42, 100);
- GivePlayerWeapon(id, 37, 100);
- if(id == playerid) SCMTAF(0x33CCFFAA,"Hasic %s si vzal vybavu ze skladu",Jmeno(playerid));
- else SCMTAF(0x33CCFFAA,"Hasic %s dal hracovi %s hasicskou vybavu",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:loterie(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /loterie [0-100]");
- if(Loteria[playerid] > -1) return SCM(playerid,-1,"Uz si podal sportku !");
- if(GetPlayerMoney(playerid) < 5000) return SCM(playerid,-1,"Nemas 5 000$");
- new id = strval(params);
- if(id < 0 || id > 100) return SCM(playerid,-1,"Pouzij: /loterie [0-100]");
- Loteria[playerid] = id;
- SCMF(playerid,-1,"Vsadil si na cislo %d. Hodne stesti",id);
- GivePlayerMoney(playerid, -5000);
- return true;
- }
- QCMD:handsup(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- ApplyAnimation(playerid, "ROB_BANK", "SHP_HandsUp_Scr", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:smoking(){
- if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SCM(playerid,-1,"Nesmis byt v aute !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /smoking [1-6]");
- new id = strval(params);
- if(id == 1) ApplyAnimation(playerid, "SMOKING", "M_smk_tap", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 2)ApplyAnimation(playerid, "SMOKING", "M_smk_in", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 3)ApplyAnimation(playerid, "SMOKING", "M_smklean_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 4)ApplyAnimation(playerid, "SMOKING", "F_smklean_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else if(id == 5)ApplyAnimation(playerid, "SMOKING", "M_smkstnd_loop", 4.0999, 0, 1, 1, 1, 1, 0);
- else ApplyAnimation(playerid, "SMOKING", "M_smk_out", 4.0999, 0, 1, 1, 1, 1, 0);
- return true;
- }
- QCMD:dragcreate(){
- if(DragMoney != -1) return SCM(playerid,-1,"Drag uz je vytvoreny! Pripojis se prikazem /dragjoin");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /dragcreate [suma]");
- new id = strval(params);
- if(0 > id) return SCM(playerid,-1,"Chybna castka !");
- if(id > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Tolik penez nemas !");
- DragMoney = id;
- Drag[DragPlayers] = playerid;
- GivePlayerMoney(playerid,-id);
- SCMTAF(0x00B700AA,"Hrac %s vytvoril drag se zapisnym %d$",Jmeno(playerid),id);
- return true;
- }
- QCMD:dragjoin(){
- if(DragMoney == -1) return SCM(playerid,-1,"Zadny drag neni vytvoren! vytvoris ho prikazem /dragcreate");
- if(DragMoney > GetPlayerMoney(playerid)){
- SCMF(playerid,-1,"Nemas %d$ na pripojeni do zavodu",DragMoney);
- return true;
- }
- if(DragStarted) return SCM(playerid,-1,"Musis pockat, zavod prave prebiha");
- for(new i; i < DragPlayers+1;i++) if(Drag[i] == playerid) return SCM(playerid,-1,"Uz si pripojeny v zavode !");
- DragPlayers++;
- Drag[DragPlayers] = playerid;
- GivePlayerMoney(playerid,-DragMoney);
- SCMTAF(0x00B700AA,"Hrac %s se pripojil do dragu .",Jmeno(playerid));
- return true;
- }
- QCMD:dragstart(){
- if(DragMoney == -1) return SCM(playerid,-1,"Zadny drag neni vytvoreny ! vytvoris ho prikazem /dragcreate");
- if(DragStarted) return SCM(playerid,-1,"Zavod je uz odstartovany");
- DragCount = 5;
- DragStarted = true;
- SetTimer("StartDrag", 1000, false);
- return true;
- }
- QCMD:dragend(){
- if(DragMoney == -1) return SCM(playerid,-1,"Zadny drag neni vytvoreny ! vytvoris ho prikazem /dragcreate");
- if(DragStarted) return SCM(playerid,-1,"Musis pockat zavod jiz probiha");
- DragStarted = false;
- for(new x; x < DragPlayers+1;x++){
- GivePlayerMoney(Drag[x], DragMoney);
- Drag[x] = -1;
- }
- SCMTA(0x00B700AA,"Drag byl zruseny .");
- DragMoney = -1;
- DragPlayers = 0;
- return true;
- }
- QCMD:racepos(){
- LEVEL(3);
- if(RaceLoad == MAX_RACE_POS-1) return SCM(playerid,-1,"Uz vic pozic nemuzes ukladat !");
- new car = GetPlayerVehicleID(playerid);
- if(car == 0) return SCM(playerid,-1,"Musis byt v aute !");
- RaceLoad++;
- GetVehiclePos(car,RacePos[RaceLoad][0],RacePos[RaceLoad][1],RacePos[RaceLoad][2]);
- SCMF(playerid,-1,"{37DB45}CP %d byl uspesne vytvoreny",RaceLoad);
- return true;
- }
- QCMD:racereset(){
- LEVEL(3);
- for(new i; i < MAX_RACE_POS;i++){
- RacePos[i][0] = 0;
- RacePos[i][1] = 0;
- RacePos[i][2] = 0;
- }
- RaceLoad = -1;
- SCM(playerid,-1,"Vynuloval si mapu. Novou vytvoris prikazem {37DB45}/racepos");
- return true;
- }
- QCMD:racecreate(){
- if(RacePos[0][0] == 0 && RacePos[0][1] == 0) return SCM(playerid,-1,"Zadny zavod neni vytvoren !");
- if(RaceMoney > -1) return SCM(playerid,-1,"Zavod je vytvoreny ! Pouzij /racejoin");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /racecreate [suma]");
- new id = strval(params);
- if(id < 1) return SCM(playerid,-1,"Pouzij: /racecreate [suma]");
- if(id > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas dostatek penez !");
- GivePlayerMoney(playerid,-id);
- RaceMoney = id;
- Race[playerid] = 0;
- SCMTAF(0x00B700AA,"Hrac %s vytvoril zavod se zapisnym %d$",Jmeno(playerid),id);
- SetPlayerRaceCheckpoint(playerid,0,RacePos[0][0],RacePos[0][1],RacePos[0][2],RacePos[1][0],RacePos[1][1],RacePos[1][2],40);
- Misia[playerid] = 500;
- SCM(playerid,-1,"Dojed na start zavodu. Nasleduj cerveny ctverecek na minimape");
- return true;
- }
- QCMD:racejoin(){
- if(RacePos[0][0] == 0 && RacePos[0][1] == 0) return SCM(playerid,-1,"Zadny zavod neni vytvoren !");
- if(RaceMoney == -1) return SCM(playerid,-1,"Zavod neni vytvoreny ! Pouzij /racecreate");
- if(RaceMoney > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas dostatek penez !");
- if(Race[playerid] == 0) return SCM(playerid,-1,"Uz si pripojeny v zavode !");
- if(RaceStarted) return SCM(playerid,-1,"Zavod je uz odstrartovany !");
- GivePlayerMoney(playerid,-RaceMoney);
- Race[playerid] = 0;
- SCMTAF(0x00B700AA,"Hrac %s se pripojil do zavodu, pomoci /racejoin",Jmeno(playerid));
- SetPlayerRaceCheckpoint(playerid,0,RacePos[0][0],RacePos[0][1],RacePos[0][2],RacePos[1][0],RacePos[1][1],RacePos[1][2],40);
- Misia[playerid] = 500;
- SCM(playerid,-1,"Dojed na start zavodu. Nasleduj cerveny ctverecek na minimape");
- return true;
- }
- QCMD:racestart(){
- if(RacePos[0][0] == 0 && RacePos[0][1] == 0) return SCM(playerid,-1,"Zadny zavod neni vytvoren !");
- if(RaceMoney == -1) return SCM(playerid,-1,"Zavod neni vytvoreny ! Pouzij /racecreate");
- RaceCount = 5;
- RaceStarted = true;
- ForPlayers(i){
- if(Race[i] == 0){
- TogglePlayerControllable(i,0);
- SCM(i,-1,"Odpocitavani zavodu bylo zpustene !");
- }
- }
- SetTimer("StartRace", 1000, false);
- return true;
- }
- QCMD:raceend(){
- if(RacePos[0][0] == 0 && RacePos[0][1] == 0) return SCM(playerid,-1,"Zadny zavod neni vytvoren !");
- if(RaceMoney == -1) return SCM(playerid,-1,"Zavod neni vytvoreny ! Pouzij /racecreate");
- if(RaceStarted) return SCM(playerid,-1,"Zavod je uz odstartovany !");
- ForPlayers(i){
- if(Race[i] > -1){
- Misia[i] = 0;
- DisablePlayerRaceCheckpoint(i);
- Race[i] = -1;
- GivePlayerMoney(playerid,RaceMoney);
- }
- }
- RaceMoney = -1;
- RaceStarted = false;
- SCMTA(0x00B700AA,"Zavod byl zrusenej .");
- return true;
- }
- QCMD:prikazy(){
- IB(playerid,5,"~r~Prikazy~w~~n~/polozit /odpalit~n~/atentat /boom~n~/nastavcam~n~/divacam~n~/offcam~n~/schovatnicky~n~/ukazatnicky~n~/pustitzbrane~n~~r~/prikazy2");
- return true;
- }
- QCMD:prikazy2(){
- IB(playerid,5,"~r~Prikazy2~w~~n~/ulozit /givecash~n~/wanted /barvy~n~/zhulit /afk~n~/ano /ne~n~/telefon /lock~n~/unlock /kill~n~/vypoved~n~/warpy~n~/animace /job~n~/zavody /dum~n~/pravidla~n~~r~/prikazy");
- return true;
- }
- QCMD:animace(){
- IB(playerid,5,"~r~Animace~w~~n~/dance /strip~n~/kiss /ped~n~/basketball~n~/gangs /smoking~n~/food /handsup~n~/sit /deal /rap~n~/clothes /piss~n~/wankin~n~/wankout~n~/robman /medic~n~/box /taichi~n~/injured /chat");
- return true;
- }
- QCMD:dmostrov(){
- Dialog(playerid,2,"Dmostrov","HLBrana Zavrit\nHLBrana Otevrit\nMost Zavrit\nMost Otevrit\nGaraz Zavrit\nGaraz Otevrit\nChata Zavrit\nChata Otevrit\nVytah Dolu\nVytah Nahoru","Vybrat","Zrusit","dmostrov");
- return true;
- }
- QCMD:uzdravit(){
- if(GetPlayerJob(playerid) != DOKTOR1 && GetPlayerJob(playerid) != DOKTOR2 && GetPlayerJob(playerid) != DOKTOR3 && GetPlayerJob(playerid) != DOKTOR4) return SCM(playerid,-1,"Tento prikaz pouzivat nemuzes");
- if(isnull(params)) return SCM(playerid,-1,"POUZIJ: /uzdravit [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(IsPlayerInAnyVehicle(id)) return SCM(playerid,-1,"Hrac nesmi byt v aute !");
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Nesmis byt v aute !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt vedle tebe !");
- new Float:h;
- GetPlayerHealth(id,h);
- if(h == 100) return SCM(playerid,-1,"Hrac nepotrebuje uzdravit !");
- SetPlayerHealth(id, 100.0);
- GameTextForPlayer(id, "~r~Uzdraveny", 5000, 1);
- JobMoney[playerid] += 500;
- IB(playerid,2,"Na vyplatu ti pribylo dalsich 500$");
- if(id == playerid){
- SCMTAF(0x33CCFFAA,"Doktor %s se uzdravil",Jmeno(id));
- }else{
- SCMTAF(0x33CCFFAA,"Doktor %s uzdravil hrace %s",Jmeno(playerid),Jmeno(id));
- ApplyAnimation(id, "KNIFE", "KILL_Knife_Ped_Die", 4.0999, 0, 1, 1, 1, 1, 0);
- ApplyAnimation(playerid, "MEDIC", "CPR", 4.0999, 0, 1, 1, 1, 1, 0);
- }
- return true;
- }
- QCMD:zmrzlina(){
- if(GetPlayerJob(playerid) != ZMRZLINAR) return SCM(playerid,-1,"Tento prikaz pouzit nemuzes");
- if(isnull(params)) return SCM(playerid,-1,"POUZIJ: /zmrzlina [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(IsPlayerInAnyVehicle(id)) return SCM(playerid,-1,"Hrac nesmi byt v aute !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt vedle tebe !");
- new Float:x,Float:y,Float:z,pickup;
- GetPlayerPos(id,x,y,z);
- pickup = CreatePickup(1241, 4, x,y,z, 0);
- SetTimerEx("ZmrzlinaPickup", 2000, false, "i",pickup);
- JobMoney[playerid] += 500;
- IB(playerid,2,"Na vyplatu ti pribylo dalsich 500$");
- SCMTAF(0x33CCFFAA,"Zmrzlinar %s prodal hraci %s zmrzlinu :)",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:kontrola(){
- if(GetPlayerJob(playerid) != POLICIA1 && GetPlayerJob(playerid) != POLICIA2 && GetPlayerJob(playerid) != POLICIA3) return SCM(playerid,-1,"Tento prikaz je jen pro policajty !");
- if(isnull(params)) return SCM(playerid,-1,"POUZIJ: /kontrola [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(id == playerid) return SCM(playerid,-1,"Nemuzes kontrolovat sam sebe ! :D");
- if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Nemuzes sedet v aute !");
- if(Vodicak[id] == 1) return SCM(playerid,-1,"Hrac ma ridicky prukaz !");
- if(!IsPlayerInRangeOfPlayer(playerid,id,7.0)) return SCM(playerid,-1,"Hrac musi byt vedle tebe !");
- if(GetPlayerMoney(playerid) < 5000) return SCM(playerid,-1,"Hrac nema dostatek penez na zaplaceni pokuty");
- GivePlayerMoney(playerid,5000);
- GivePlayerMoney(id,-5000);
- SCMTAF(0x33CCFFAA,"Policajt %s dava hracovi %s pokutu protoze nema ridicky prukaz",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:zakaznik(){
- if(GetPlayerJob(playerid) != TAXI1 && GetPlayerJob(playerid) != TAXI2) return SCM(playerid,-1,"Nejsi taxikar !");
- if(isnull(params)) return SCM(playerid,-1,"POUZIJ: /zakaznik [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Musis sedet v aute !");
- if(Zakaznik[id] == 0) return SCM(playerid,-1,"Hrac si nezavolal taxi !");
- new Float:pos[3],interier;
- GetPlayerPos(id,pos[0],pos[1],pos[2]);
- interier = GetPlayerInterior(id);
- new car = GetPlayerVehicleID(playerid);
- SetVehiclePos(car,pos[0],pos[1] + 4,pos[2] + 0.5);
- LinkVehicleToInterior(car, interier);
- ForPlayers(i){
- if(GetPlayerVehicleID(i) == car){
- SetPlayerInterior(i,interier);
- }
- }
- Zakaznik[id] = false;
- SCM(id,-1,"Vas taxik je pripraveny !");
- return true;
- }
- QCMD:celaopen(){
- if(GetPlayerJob(playerid) != OCHRANKA) return SCM(playerid,-1,"Nejsi ochranka");
- MoveObject(Cela[14], 248.5469, 1802.618, 3.674, 2.0);
- IB(playerid,3,"Cely se oteviraji");
- return true;
- }
- QCMD:celaclose(){
- if(GetPlayerJob(playerid) != OCHRANKA) return SCM(playerid,-1,"Nejsi ochranka");
- IB(playerid,3,"Cely se zaviraji");
- MoveObject(Cela[14], 248.5549, 1802.6109, 9.0909, 2.0);
- return true;
- }
- QCMD:mechanik(){
- if(GetPlayerJob(playerid) != OPRAVAR1 && GetPlayerJob(playerid) != OPRAVAR2 && GetPlayerJob(playerid) != OPRAVAR3) return SCM(playerid,-1,"Tento prikaz muze pouzivat jen mechanik");
- if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,"Musis sedet v aute !");
- Dialog(playerid,2,"Mechanik","Odtahnout\nOpravit\nNitro\nHydraulika","Vybrat","Zrusit","mechanik");
- return true;
- }
- QCMD:givecash(){
- new id,suma;
- if(sscanf(params,"ii",id,suma)) return SCM(playerid,-1,"Pouzij: /givecash [id] [suma]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(id == playerid) return SCM(playerid,-1,"Nemuzes poslat penize sam sobe");
- if(suma < 1) return SCM(playerid,-1,"chybne zadana castka");
- if(suma > GetPlayerMoney(playerid)) return SCM(playerid,-1,"Nemas dostatek penez");
- GivePlayerMoney(playerid,-suma);
- GivePlayerMoney(id,suma);
- SCMF(playerid,0xEFEFF7AA,"Poslal si hracovi %s sumu %d$",Jmeno(id),suma);
- SCMF(playerid,0xEFEFF7AA,"Hrac %s ti poslal sumu %d$",Jmeno(playerid),suma);
- return true;
- }
- QCMD:investice(){
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /investice [castka]");
- if(IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,1721.8676, -1652.5937, 20.0625)){
- if(Firma[playerid] == 0) return SCM(playerid,-1,"Nemas firmu ! Pouzij /firma");
- new money = strval(params);
- if(GetPlayerMoney(playerid) < money) return SCM(playerid,-1,"Nemas tolik penez !");
- Firma[playerid] = money;
- GivePlayerMoney(playerid,-money);
- IBF(playerid,5,"Investoval si do svoji firmy %d$. Tvoje firma ma %d$",money,Firma[playerid]);
- } else SCM(playerid,-1,"Nejsi na urade !");
- return true;
- }
- QCMD:autoskola(){
- if(Vodicak[playerid] == 1) return SCM(playerid,-1,"Uz mas ridicky prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2026.1159, -98.5488, 35.1641);
- SCMTAF(0x33CCFFAA,"Hrac %s pouzil pomocny prikaz {FF0000}/autoskola",Jmeno(playerid));
- return true;
- }
- QCMD:lodniskola(){
- if(Lodicak[playerid] == 1) return SCM(playerid,-1,"Uz mas lodni prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, -2184.5577, 2412.7666, 5.1563);
- SCMTAF(0x33CCFFAA,"Hrac %s pouzil pomocny prikaz {FF0000}/lodniskola",Jmeno(playerid));
- return true;
- }
- QCMD:prodatfirmu(){
- if(IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,362.1336, 173.7449, 1008.3828) || IsPlayerInRangeOfPoint(playerid,5,1721.8676, -1652.5937, 20.0625)){
- if(Firma[playerid] == 0) return SCM(playerid,-1,"Nemas firmu ! Pouzij /firma");
- GivePlayerMoney(playerid,Firma[playerid]);
- IBF(playerid,5,"Prodal si svoji firmu za %d$",Firma[playerid]);
- Firma[playerid] = 0;
- } else SCM(playerid,-1,"Nejsi na urade !");
- return true;
- }
- QCMD:ukazatnicky(){
- ForPlayers(i){
- ShowPlayerNameTagForPlayer(playerid, i, true);
- }
- IB(playerid,3,"Zobrazil si vsechny nicky");
- return true;
- }
- QCMD:schovatnicky(){
- ForPlayers(i){
- ShowPlayerNameTagForPlayer(playerid, i, false);
- }
- IB(playerid,3,"Skryl si vsechny nicky");
- return true;
- }
- QCMD:pustitzbrane(){
- ResetPlayerWeapons(playerid);
- IB(playerid,3,"Vyhodil si vsechny svoje zbrane");
- return true;
- }
- QCMD:leteckaskola(){
- if(Letecak[playerid] == 1) return SCM(playerid,-1,"Uz mas letecky prukaz !");
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 410.8804, 2533.0087, 19.1483);
- SCMTAF(0x33CCFFAA,"Hrac %s pouzil pomocny prikaz {FF0000}/leteckaskola",Jmeno(playerid));
- return true;
- }
- QCMD:rampdestroy(){
- LEVEL(1);
- if(RampCount == -1) return SCM(playerid,-1, "{15D4ED}Neni vytvorena zadna rampa !");
- for(new i; i < RampCount+1;i++){
- DestroyObject(Rampa[i]);
- }
- RampCount = -1;
- SCM(playerid,-1,"{15D4ED}Rampy byli uspesne znicene !");
- SCMTAF(0xEFEFF7AA,"{15D4ED}Administrator {37DB45}%s {15D4ED}smazal vsechny rampy !",Jmeno(playerid));
- return true;
- }
- QCMD:rampa(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"{15D4ED}Pouzij: /rampa [0-9]");
- new id = strval(params);
- if(id < 0 || id > 9) return SCM(playerid,-1,"{15D4ED}Pouzij: /rampa [0-9]");
- if(RampCount == MAX_RAMPS-1) return SCM(playerid,-1,"{15D4ED}Kapacita ramp byla vytvorena ! Pouzij {37DB45}/rampdestroy");
- new Float:Poss[4], car = GetPlayerVehicleID(playerid);
- GetPlayerPos(playerid,Poss[0],Poss[1],Poss[2]);
- if(car == 0) GetPlayerFacingAngle(playerid,Poss[3]);
- else GetVehicleZAngle(car, Poss[3]);
- InfrontOf(playerid,Poss[0],Poss[1],8.0);
- if(id == 0) id = 1631;
- else if(id == 1) id = 1632;
- else if(id == 2) id = 1634;
- else if(id == 3) id = 1655;
- else if(id == 4){ id = 13641; Poss[3] += 90;
- }else if(id == 5){ id = 7627; Poss[2] += 3;
- }else if(id == 6){
- id = 11011; Poss[2] += 3;
- }else{ id = 4564;
- Poss[2] += 65;
- Poss[0] += 17;
- Poss[1] += 17;
- }
- RampCount++;
- Rampa[RampCount] = CreateObject(id,Poss[0],Poss[1],Poss[2],0.0, 0.0, Poss[3], 500);
- SCMF(playerid,0xEFEFF7AA,"[%d/%d] Objekt vytvoren",RampCount,MAX_RAMPS);
- return true;
- }
- QCMD:allunlock(){
- LEVEL(2);
- for(new x; x < MAX_VEHICLES;x++){
- ForPlayers(i){
- SetVehicleParamsForPlayer(x, i, false, false);
- }}
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {15D4ED}%s {FF0000}odemknul svechny auta na serveru !",Jmeno(playerid));
- return true;
- }
- QCMD:tankovat(){
- LEVEL(2);
- for(new i; i < MAX_VEHICLES;i++){
- Benzin[i] = (100);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {15D4ED}%s {FF0000}natankoval vsechny auta na serveru !",Jmeno(playerid));
- return true;
- }
- QCMD:warpsoff(){
- LEVEL(2);
- ForPlayers(i){
- Zakaz = true;
- SetPVarInt(i,"Zakaz",1);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {15D4ED}%s {FF0000}vypnul warpy !",Jmeno(playerid));
- return true;
- }
- QCMD:warpson(){
- LEVEL(2);
- ForPlayers(i){
- Zakaz = false;
- SetPVarInt(i,"Zakaz",0);
- }
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {15D4ED}%s {FF0000}zapnul warpy !",Jmeno(playerid));
- return true;
- }
- QCMD:unfreeze(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /unfreeze [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- TogglePlayerControllable(id, 1);
- SCMTAF(ADMIN_COLOR,"Administrator %s odmrazil hrace %s",Jmeno(playerid),Jmeno(id));
- Afk[id] = false;
- return true;
- }
- QCMD:freeze(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /freeze [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- TogglePlayerControllable(id, 0);
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}zmrazil hrace {37DB45}%s",Jmeno(playerid),Jmeno(id));
- Afk[id] = true;
- return true;
- }
- QCMD:avypoved(){
- LEVEL(4);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /avypoved [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SetPlayerJob(id,NEZAMESTNANY);
- SetPlayerColor(id, 0xAFAFAFAA);
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}vyhodil hrace {37DB45}%s {FF0000}ze zamestnani",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:getinfo(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /getinfo [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMF(playerid,0xFF9900AA,"Info o hracovi %s",Jmeno(id));
- SCMF(playerid,0x33CCFFAA,"[Banka: %d | Penize: %d | Firma: %d$ | Dum cislo: %d]",Banka[id],GetPlayerMoney(id),Firma[id],0,Dom[id]);
- SCMF(playerid,0x33CCFFAA,"[Marihuana: %d | Alkohol: %d | WantedLevel: %d]",Marihuana[id],GetPlayerDrunkLevel(id),GetPlayerWantedLevel(id));
- SCMF(playerid,0x33CCFFAA,"[Zabil: %d | Umrel: %d | Bomba: %d]",Zabil[id],Umrel[id],Bomba[id]);
- SCMF(playerid,0x33CCFFAA,"[Ridicky prukaz: %s | Letecky prukaz: %s | Lodni prukaz: %s]",YesNo(Vodicak[id]),YesNo(Letecak[id]),YesNo(Lodicak[id]));
- SCMF(playerid,0x33CCFFAA,"[Zbrojni prukaz: %d | Pas: %d]",Vyzbroj[id],Pas[id]);
- SCMF(playerid,0x33CCFFAA,"[PolicejniZK: %d | MafianskeZK: %d | VojenskeZK: %d]",PoliciaZK[id],MafiaZK[id],VojakZK[id]);
- SCMF(playerid,0x33CCFFAA,"[RidickeZK: %d | LeteckeZK: %d]",VodicZK[id],LetecZK[id]);
- return true;
- }
- QCMD:savelvl(){
- if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"Musis byt prihlasen prez Rcon !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /savelvl [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SavePlayerData(id);
- SCM(playerid,0xEFEFF7AA, "{FF0000}[ ! ] {DB881A}Uspesne Ulozeno");
- return true;
- }
- QCMD:prukazy(){
- if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"Musis byt prihlasen prez Rcon !");
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /prukazy [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}dal hraci {37DB45}%s {FF0000}vsechny prukazy",Jmeno(playerid),Jmeno(id));
- Vodicak[id] = 1;
- Letecak[id] = 1;
- Lodicak[id] = 1;
- Vyzbroj[id] = 1;
- Pas[id] = 1;
- return true;
- }
- QCMD:specoff(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /spec [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- TogglePlayerSpectating(playerid, false);
- TogglePlayerControllable(playerid, true);
- SetCameraBehindPlayer(playerid);
- return true;
- }
- QCMD:rpenize(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /rpenize [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}restartoval hraci {37DB45}%s {FF0000}penize",Jmeno(playerid),Jmeno(id));
- ResetPlayerMoney(id);
- return true;
- }
- QCMD:acheat(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /acheat [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Afk[id] == true) return SCM(playerid,-1,"Hrac je AFK nebo zmrazeny");
- if(GetPVarInt(id,"Testovany") == 1) return SCM(playerid,-1,"Musis pockat, prave probiha testovani tohoto hrace");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}testuje hrace {37DB45}%s",Jmeno(playerid),Jmeno(id));
- SetPVarInt(id,"Testovany",1);
- SetPlayerAmmo(id, 46, -1);
- new Float:armor,Float:health,Float:Poss[3];
- GetPlayerHealth(id,health);
- GetPlayerArmour(id,armor);
- TogglePlayerControllable(id, true);
- SetPlayerArmour(id,0);
- SetPlayerHealth(id,100);
- GetPlayerPos(id,Poss[0],Poss[1],Poss[2]);
- SetPlayerPos(id,Poss[0],Poss[1],Poss[2]+45);
- CreateExplosion(Poss[0],Poss[1],Poss[2] + 40, 6, 20.0);
- new Float:z = Poss[2];
- SetTimerEx("acheat",1000,false,"ifff",id,health,armor,z);
- return true;
- }
- QCMD:pocasi(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /pocasi [1-39]");
- new id = strval(params);
- if(id < 0 || id > 39) SCM(playerid,-1,"Pouzij: /pocasi [1-39]");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}zmenil pocasi na {37DB45}%d",Jmeno(playerid),id);
- SetWeather(id);
- return true;
- }
- QCMD:disarm(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /disarm [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- ResetPlayerWeapons(id);
- SCMTAF(ADMIN_COLOR,"Administrator %s odebral zbrane hracovi %s",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:unjail(){
- LEVEL(2);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /unjail [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Vezenie[id] == 0) return SCM(playerid,-1,"Hrac neni ve vezeni");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}propustil hrace {37DB45}%s {FF0000}z vezeni",Jmeno(playerid),Jmeno(id));
- Vezenie[id] = 0;
- return true;
- }
- QCMD:unmute(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /unmute [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(!Mute[id]) return SCM(playerid,-1,"Tento hrac neni umlceny");
- Mute[id] = false;
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}odmlcel hrace {37DB45}%s",Jmeno(playerid),Jmeno(id));
- return true;
- }
- QCMD:remove(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Použi: /remove ID");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- new car = GetPlayerVehicleID(id);
- if(car == 0) return SCM(playerid,-1,"Tento hrac neni v aute !");
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}vyhodil hrace {37DB45}%s {FF0000}z auta",Jmeno(playerid),Jmeno(id));
- RemovePlayerFromVehicle(id);
- return true;
- }
- QCMD:setlvl(){
- if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"Přihlaš se přes RCON !");
- new id,level;
- if(sscanf(params,"ii",id,level)) return SCM(playerid,-1,"Pouzij: /setlvl [ID] [0-5]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni na serveru");
- if(level > 6 || level < 0) return SCM(playerid,-1,"Pouzij: /setlvl [ID] [0-5]");
- if(playerid == id) SCMF(playerid,ADMIN_COLOR,"Admin level %d",level);
- else SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}dal hraci {37DB45}%s {15D4ED}Administratorske Prava",Jmeno(playerid),Jmeno(id),level);
- Admin[id] = level;
- return true;
- }
- QCMD:admins(){
- SCM(playerid, COLOR_RED, "{15D4ED}Administratoři On-line:");
- ForPlayers(i){
- if(IsPlayerAdmin(i)){
- if(Admin[i] > 0) SCMF(playerid,BARVA_ZELENA,"{15D4ED}[On-line] {15D4ED}%s | {15D4ED}[ Hlavni Administrator + RCON ]",Jmeno(i),Admin[i]);
- else SCMF(playerid,COLOR_YELLOW,"{15D4ED}[On-line] {37DB45}%s | {15D4ED}[ RCON ]",Jmeno(i));
- }
- else if(Admin[i] > 0){
- SCMF(playerid,0x33CCFFAA,"{15D4ED}[On-line] {37DB45}%s | {15D4ED}[Administrator LVL = %d ]",Jmeno(i),Admin[i]);
- }
- }
- return true;
- }
- QCMD:cheat(){
- new id,dovod[128];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /cheat [ID][Cheat]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- ForPlayers(i){
- if(Admin[i] > 0 || IsPlayerAdmin(i)){
- SCMF(i,0xCA0000AA,"{15D4ED}Hrac %s nahlasil cheatera",Jmeno(playerid));
- SCMF(i,0xCA0000AA,"{15D4ED}Cheater: %s(%d) ",Jmeno(id),id);
- SCM(i,0xCA0000AA,params);
- }
- }
- SCM(playerid,0xCA0000AA,"{15D4ED}Tvoje nahlášení vyřešíme!");
- return true;
- }
- QCMD:barva(){
- LEVEL(1);
- new color1,color2;
- if(sscanf(params,"ii",color1,color2)) return SCM(playerid,-1,"Pouzij: /barva [0-128 ] [0-128]");
- if(color1 < 0 || color1 > 128 || color2 < 0 || color2 > 128) return SCM(playerid,-1,"Pouzij: /barva [0-128] [0-128]");
- new car = GetPlayerVehicleID(playerid);
- if(car == 0) return SCM(playerid,-1,"Musis byt v aute !");
- ChangeVehicleColor(car, color1, color2);
- SCM(playerid, 0xEFEFF7AA, "Prebarvil sis auto !");
- return true;
- }
- QCMD:auto(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /auto [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- new car = GetPlayerVehicleID(id);
- if(car == 0) return SCM(playerid,-1,"Tento hrac neni v aute");
- if(id == playerid){
- if(Admin[playerid] == 5){
- SetVehicleHealth(car, 1000.0);
- RepairVehicle(car);
- SCM(playerid,ADMIN_COLOR,"Opravil si si auto");
- }else SCM(playerid, 0xEFEFF7AA, "{FF0000}[WARNING!!] Nezneuzivej Admin Prava !!!");
- }else{
- SCMTAF(ADMIN_COLOR,"{FF0000}Administrator {37DB45}%s {FF0000}opravil auto hraci {37DB45}%s",Jmeno(playerid),Jmeno(id));
- SetVehicleHealth(car, 1000.0);
- RepairVehicle(car);
- }
- return true;
- }
- QCMD:goto(){
- LEVEL(2);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /goto [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- new Float:Poss[3],interier;
- GetPlayerPos(id,Poss[0],Poss[1],Poss[2]);
- interier = GetPlayerInterior(id);
- SetPlayerInterior(playerid,interier);
- new car = GetPlayerVehicleID(playerid);
- if(car > 0){
- SetVehiclePos(car,Poss[0],Poss[1] + 4,Poss[2] + 0.5);
- LinkVehicleToInterior(car,interier);
- ForPlayers(i){
- if(GetPlayerVehicleID(i) == car){
- SetPlayerInterior(i,interier);
- }}
- }else{
- SetPlayerPos(playerid,Poss[0],Poss[1] + 2,Poss[2] + 0.5);
- }
- return true;
- }
- QCMD:spam(){
- LEVEL(2);
- for(new i; i < 100;i++) SCMTA(-1," ");
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}smazal chat",Jmeno(playerid));
- return true;
- }
- QCMD:jail(){
- LEVEL(2);
- new id,dovod[50];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /jail [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- SCMTAF(0xCA0000AA,"Administrator %s zatkl hrace %s [ Duvod: %s ]",Jmeno(playerid),Jmeno(id),dovod);
- SetPlayerInterior(id,3);
- SetPlayerPos(id,198.3796, 160.8905, 1003.03);
- SetPVarInt(id,"Zakaz",1);
- return true;
- }
- QCMD:dann(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /dann [TEXT]");
- GameTextForAll(params, 10000, 1);
- return true;
- }
- QCMD:mute(){
- LEVEL(3);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /mute [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Mute[id]) return SCM(playerid,-1,"Hrac je umlceny");
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}Umčel hráče{37DB45}%s",Jmeno(playerid),Jmeno(id));
- Mute[id] = true;
- return true;
- }
- QCMD:spec(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /spec [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(id == playerid) return SCM(playerid,-1,"Si krasavec :D");
- new car = GetPlayerVehicleID(id);
- SetPlayerInterior(playerid, GetPlayerInterior(id));
- TogglePlayerSpectating(playerid, true);
- if(car > 0) PlayerSpectatePlayer(playerid, id, 1);
- else PlayerSpectateVehicle(playerid, car);
- SCMF(playerid,0xEFEFF7AA,"{37DB45}Prave specujes hrace %s(%d) pro ukonceni specu pouzij {1B1BE0}/specoff",Jmeno(id),id);
- return true;
- }
- QCMD:kick(){
- LEVEL(3);
- new id,dovod[50];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /kick [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny !");
- if(Admin[id] > 0) return SCM(playerid,-1,"Hrac je admin");
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}kicknul hrace {37DB45}%s {FF0000}[ Z Duvodu: {37DB45}%s {FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- printf("{FF0000}Administrator {37DB45}%s {FF0000}kicknul hrace {37DB45}%s {FF0000}[ Z Duvodu: {37DB45}%s {FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- Kick(id);
- return true;
- }
- QCMD:ann(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /ann [TEXT]");
- GameTextForAll(params, 18000, 6);
- return true;
- }
- QCMD:cas(){
- LEVEL(1);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /cas [1-24]");
- new id = strval(params);
- if(id < 1 || id > 24) return SCM(playerid,-1,"Pouzij: /cas [1-24]");
- SetWorldTime(id);
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}zmenil cas na {37DB45}%02d:00",Jmeno(playerid),id);
- return true;
- }
- QCMD:say(){
- LEVEL(2);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /say [TEXT]");
- SCMTAF(0xCA0000AA,"{8CED15}Administrator {37DB45}%s: {FF0000}%s",Jmeno(playerid),params);
- return true;
- }
- QCMD:var(){
- LEVEL(1);
- new id,dovod[50];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /var [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Admin[id] > 0) return SCM(playerid,-1,"Nemuzes napomenout admina ;) !");
- SetPVarInt(id,"Var",GetPVarInt(id,"Var")+1);
- if(GetPVarInt(id,"Var") == 3){
- SCMTAF(0xCA0000AA,"{FF0000}[ ! ] [ 3/3 ] Hrac {37DB45}%s {FF0000}byl vyhozeny. [Z Duvod: {37DB45}%s{FF0000}]",Jmeno(id),Jmeno(playerid),dovod);
- Kick(id);
- }else{
- SCMTAF(0xCA0000AA,"{FF0000}[ ! ] [ %d/3 ] Hrac {37DB45}%s {FF0000}byl napomenut Administratorem {37DB45}%s. {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",GetPVarInt(id,"Var"),Jmeno(id),Jmeno(playerid),dovod);
- }
- return true;
- }
- QCMD:ban(){
- LEVEL(4);
- new id, dovod[120];
- if(sscanf(params,"iz",id,dovod)) return SCM(playerid,-1,"Pouzij: /ban [id] [duvod]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Admin[id] > 0) return SCM(playerid,-1,"Hrac je admin");
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}zabanoval hrace {37DB45}%s {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- printf("{FF0000}Administrator {37DB45}%s {FF0000}zabanoval hrace {37DB45}%s {FF0000}[Z Duvodu: {37DB45}%s{FF0000}]",Jmeno(playerid),Jmeno(id),dovod);
- format(dovod,120,"ADMIN: %s [ %s ]",Jmeno(playerid),dovod);
- BanEx(id,dovod);
- return true;
- }
- QCMD:get(){
- LEVEL(2);
- if(isnull(params)) return SCM(playerid,-1,"Pouzij: /get [id]");
- new id = strval(params);
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(Admin[id] > 0) return SCM(playerid,-1,"Nemuzes Portnout admina k sobe");
- new Float:Poss[3],interier;
- GetPlayerPos(playerid,Poss[0],Poss[1],Poss[2]);
- interier = GetPlayerInterior(playerid);
- SetPlayerInterior(id,interier);
- new car = GetPlayerVehicleID(id);
- if(car > 0){
- SetVehiclePos(car,Poss[0],Poss[1] + 4,Poss[2] + 0.5);
- LinkVehicleToInterior(car,interier);
- ForPlayers(i){
- if(GetPlayerVehicleID(i) == car){
- SetPlayerInterior(i,interier);
- }}
- }else{
- SetPlayerPos(id,Poss[0],Poss[1] + 2,Poss[2] + 0.5);
- }
- return true;
- }
- QCMD:cp(){
- LEVEL(3);
- SCM(playerid,0xCA0000AA,"Pouzivej /racepos");
- return true;
- }
- QCMD:hp(){
- LEVEL(1);
- new id,health;
- if(sscanf(params,"ii",id,health)) return SCM(playerid,-1,"Pouzij: /hp [ID][health]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(health > 100 || health < 0) return SCM(playerid,-1,"Pouzij: /hp [id] [0-100]");
- if(id == playerid){
- if(Admin[playerid] == 5 || IsPlayerAdmin(playerid)){
- SCMF(playerid,0xCA0000AA,"Nastavil sis HP na %d !",health);
- SetPlayerHealth(playerid,float(health));
- }else SCM(playerid,-1,"Nezneuzivej Admin Prava !");
- }else{
- SCMTAF(0xCA0000AA,"{FF0000}Administrator: {37DB45}%s {FF0000}nastavil HP hraci {37DB45}%s {FF0000}Na {37DB45}%d",Jmeno(playerid),Jmeno(id),health);
- SetPlayerHealth(id,float(health));
- }
- return true;
- }
- QCMD:gm(){
- LEVEL(1);
- new id,money;
- if(sscanf(params,"ii",id,money)) return SCM(playerid,-1,"Pouzij: /gm [id] [money]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(money > 900000000 || money < -900000000) return SCM(playerid,-1,"Maximalne muzes dat 900000000$");
- if(id == playerid){
- if(Admin[playerid] == 5 || IsPlayerAdmin(playerid)){
- SCMF(playerid,0xCA0000AA,"Pridal sis na ucet %d$ !",money);
- GivePlayerMoney(playerid,money);
- }else SCM(playerid,-1,"Nezneuzivej Admin Prava !");
- }else{
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}dal hraci {37DB45}%s {FF0000}penize",Jmeno(playerid),Jmeno(id),money);
- GivePlayerMoney(id,money);
- }
- return true;
- }
- QCMD:gw(){
- LEVEL(1);
- new id,weapon,ammo;
- if(sscanf(params,"iii",id,weapon,ammo)) return SCM(playerid,-1,"Pouzij: /gw [ID] [WEAPONID] [AMMO]");
- if(!IsPlayerConnected(id)) return SCM(playerid,-1,"Hrac neni pripojeny");
- if(BadWeapons(weapon)) return SCM(playerid,-1,"Zbran je zakazana!");
- if(ammo < 1) return SCM(playerid,-1,"Spatny pocet naboju");
- if(id == playerid){
- if(Admin[playerid] == 5 || IsPlayerAdmin(playerid)){
- SCMF(playerid,0xCA0000AA,"Dal sis zbran %d !",weapon);
- GivePlayerWeapon(playerid,weapon,ammo);
- }else SCM(playerid,-1,"Nezneuzivej Admin Prava !");
- }else{
- new name[50];
- GetWeaponName(weapon,name,50);
- SCMTAF(0xCA0000AA,"{FF0000}Administrator {37DB45}%s {FF0000}dal hraci {37DB45}%s {FF0000}zbran: {37DB45}%s(%d)",Jmeno(playerid),Jmeno(id),name,weapon,ammo);
- GivePlayerWeapon(id,weapon,ammo);
- }
- return true;
- }
- stock DelChar(tstring[])
- {
- new ln = strlen(tstring);
- if(tstring[ln-2] == '\r')tstring[ln-2] = '\0';
- if(tstring[ln-1] == '\n')tstring[ln-1] = '\0';
- }
- stock IsNumeric(const string[])
- {
- new length=strlen(string);
- if (length==0) return false;
- for (new i = 0; i < length; i++)
- {
- if ((string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+')|| (string[i]=='-' && i!=0)|| (string[i]=='+' && i!=0)) return false;
- }
- if (length==1 && (string[0]=='-' || string[0]=='+')) return false;
- return true;
- }
- stock fcreate(filename[])
- {
- if (fexist(filename)){return false;}
- new File:fhandle = fopen(filename,io_write);
- fclose(fhandle);
- return true;
- }
- stock PlayerName(playerid){
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,MAX_PLAYER_NAME);
- return name;
- }
- stock BadWeapons(weapon){
- if(weapon < 1 || weapon > 47) return true;
- if(weapon == 43 || weapon == 44 || weapon == 45) return true;
- if(weapon == 19 || weapon == 20 || weapon == 21) return true;
- if(weapon == 38) return true;
- return false;
- }
- stock YesNo(a){
- new str[5];
- if(a > 0) format(str,5,"Ano");
- else format(str,5,"Nie");
- return str;
- }
- stock IsVehiclePlane(playerid){
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if( model == 592 || model == 577 || model == 511 || model == 512 || model == 593 || model == 553 || model == 519 || model == 460 || model == 513 || model == 487){
- return true;
- }
- return false;
- }
- stock GetVehicleDriver(vehicleid){
- new id = -1;
- ForPlayers(i){
- if(GetPlayerVehicleID(i) == vehicleid){
- id = i;
- break;
- }
- }
- return id;
- }
- stock IsPlayerInRangeOfPlayer(playerid,id,Float:range=10.0){
- new Float:x,Float:y,Float:z;
- GetPlayerPos(id,x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,range,x,y,z)){
- return true;
- }
- return false;
- }
- stock SavePlayerData(playerid){
- new str[200];
- format(str,100,PLAYER_FILE,DeCode(Jmeno(playerid)));
- new File:file = fopen(str,io_write);
- format(str,200,"%d\r\n",GetPVarInt(playerid,"Heslo"));
- fwrite(file,str);
- format(str,200,"%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n",GetPlayerMoney(playerid),Dni[playerid],Hodin[playerid],Minut[playerid],Bank[playerid],JobMoney[playerid],Bomba[playerid],Vodicak[playerid],Letecak[playerid],Lodicak[playerid]);
- fwrite(file,str);
- format(str,200,"%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n",Vyzbroj[playerid],Pas[playerid],PoliciaZK[playerid],MafiaZK[playerid],VojakZK[playerid],VodicZK[playerid],LetecZK[playerid],Zabil[playerid],Umrel[playerid],Firma[playerid]);
- fwrite(file,str);
- format(str,200,"%d\r\n%d\r\n%d\r\n%d\r\n%d\r\n%d",Dom[playerid],Banka[playerid],Marihuanab[playerid],Marihuana[playerid],Skin[playerid],Admin[playerid]);
- fwrite(file,str);
- fclose(file);
- return true;
- }
- stock ShowPlayerJobCommands(playerid){
- if(GetPlayerJob(playerid) == POLICIA1 || GetPlayerJob(playerid) == POLICIA2 || GetPlayerJob(playerid) == POLICIA3) IB(playerid,3,"~b~~b~Policie:~n~/zat~n~/stop~n~/pokuta~n~/hide~n~/unhide~n~/kontrola");
- else if(GetPlayerJob(playerid) == OCHRANKA) IB(playerid,3,"~b~~b~Dozorce:~n~/celaopen~n~/celaclose");
- else if(GetPlayerJob(playerid) == YAKUZA1 || GetPlayerJob(playerid) == YAKUZA2) IB(playerid,3,"~b~~b~Yakuza:~n~/unest~n~/vydirat");
- else if(GetPlayerJob(playerid) == RUSACI1 || GetPlayerJob(playerid) == RUSACI2) IB(playerid,3,"~b~~b~Rusaci:~n~/unest~n~/vydirat");
- else if(GetPlayerJob(playerid) == TERACI) IB(playerid,3,"~b~~b~Teraci:~n~/unest~n~/vydirat");
- else if(GetPlayerJob(playerid) == HASICI1 || GetPlayerJob(playerid) == HASICI2) return IB(playerid,3,"~b~~b~Hasic:~n~/hasicak");
- else if(GetPlayerJob(playerid) == TAXI1 || GetPlayerJob(playerid) == TAXI2) IB(playerid,3,"~b~~b~Taxikar:~n~/taxa~n~/zakaznik");
- else if(GetPlayerJob(playerid) == PILOT1||GetPlayerJob(playerid) == PILOT2 || GetPlayerJob(playerid) == PILOT3) IB(playerid,3,"~b~~b~Pilot:~n~/mise~n~/radio");
- else if(GetPlayerJob(playerid) == DOKTOR1||GetPlayerJob(playerid) == DOKTOR2||GetPlayerJob(playerid) == DOKTOR3||GetPlayerJob(playerid) == DOKTOR4) IB(playerid,3,"~b~~b~Doktor:~n~/uzdravit");
- else if(GetPlayerJob(playerid) == VOJAK1||GetPlayerJob(playerid) == VOJAK2||GetPlayerJob(playerid) == VOJAK3) IB(playerid,3,"~b~~b~Vojak:~n~/vesta");
- else if(GetPlayerJob(playerid) == KURVA1||GetPlayerJob(playerid) == KURVA2) IB(playerid,3,"~b~~b~Slapka:~n~/sex");
- else if(GetPlayerJob(playerid) == NOVINAR1||GetPlayerJob(playerid) == NOVINAR2||GetPlayerJob(playerid) == NOVINAR3) IB(playerid,3,"~b~~b~Novinar:~n~/novinka~n~/anketa");
- else if(GetPlayerJob(playerid) == DEALER) IB(playerid,3,"~b~~b~Dealer:~n~Zadne specialne prikazy");
- else if(GetPlayerJob(playerid) == BEUSAK1||GetPlayerJob(playerid) == BEUSAK2||GetPlayerJob(playerid) == BEUSAK3) IB(playerid,3,"~b~~b~Autobusak:~n~/zajezd");
- else if(GetPlayerJob(playerid) == OPRAVAR1||GetPlayerJob(playerid) == OPRAVAR2||GetPlayerJob(playerid) == OPRAVAR3) IB(playerid,3,"~b~~b~Opravar:~n~/mechanik");
- else if(GetPlayerJob(playerid) == SBS1||GetPlayerJob(playerid) == SBS2||GetPlayerJob(playerid) == SBS3) IB(playerid,3,"~b~~b~SBS:~n~/hide~n~/unhide~n~/vybav");
- else if(GetPlayerJob(playerid) == SMETIAR1||GetPlayerJob(playerid) == SMETIAR2||GetPlayerJob(playerid) == SMETIAR3) IB(playerid,3,"~b~~b~Popelar:~n~/mise");
- else if(GetPlayerJob(playerid) == TUNING1||GetPlayerJob(playerid) == TUNING2) IB(playerid,3,"~b~~b~Tuningar:~n~/flip");
- else if(GetPlayerJob(playerid) == KAMION1||GetPlayerJob(playerid) == KAMION2||GetPlayerJob(playerid) == KAMION3) IB(playerid,3,"~b~~b~Vodic kamionu:~n~/mise");
- else if(GetPlayerJob(playerid) == ZMRZLINAR) IB(playerid,3,"~b~~b~Zmrzlinar:~n~/zmrzlina");
- else if(GetPlayerJob(playerid) == PRAVNIK) IB(playerid,3,"~b~~b~Pravnik:~n~/soudit");
- else IB(playerid,3,"~b~~b~Nezamestnany:~n~Nemas zamestnáni");
- return true;
- }
- stock EnCode(nickname[]) {
- new tmp[MAX_STRING];
- set(tmp,nickname);
- tmp=strreplace("_","_00",tmp);
- tmp=strreplace(";","_01",tmp);
- tmp=strreplace("!","_02",tmp);
- tmp=strreplace("/","_03",tmp);
- tmp=strreplace("\\","_04",tmp);
- tmp=strreplace("[","_05",tmp);
- tmp=strreplace("]","_06",tmp);
- tmp=strreplace("?","_07",tmp);
- tmp=strreplace(".","_08",tmp);
- tmp=strreplace("*","_09",tmp);
- tmp=strreplace("<","_10",tmp);
- tmp=strreplace(">","_11",tmp);
- tmp=strreplace("{","_12",tmp);
- tmp=strreplace("}","_13",tmp);
- tmp=strreplace(" ","_14",tmp);
- tmp=strreplace("\"","_15",tmp);
- tmp=strreplace(":","_16",tmp);
- tmp=strreplace("|","_17",tmp);
- tmp=strreplace("=","_18",tmp);
- return tmp;
- }
- stock DeCode(nickname[]) {
- new tmp[MAX_STRING];
- set(tmp,nickname);
- tmp=strreplace("_01",";",tmp);
- tmp=strreplace("_02","!",tmp);
- tmp=strreplace("_03","/",tmp);
- tmp=strreplace("_04","\\",tmp);
- tmp=strreplace("_05","[",tmp);
- tmp=strreplace("_06","]",tmp);
- tmp=strreplace("_07","?",tmp);
- tmp=strreplace("_08",".",tmp);
- tmp=strreplace("_09","*",tmp);
- tmp=strreplace("_10","<",tmp);
- tmp=strreplace("_11",">",tmp);
- tmp=strreplace("_12","{",tmp);
- tmp=strreplace("_13","}",tmp);
- tmp=strreplace("_14"," ",tmp);
- tmp=strreplace("_15","\"",tmp);
- tmp=strreplace("_16",":",tmp);
- tmp=strreplace("_17","|",tmp);
- tmp=strreplace("_18","=",tmp);
- tmp=strreplace("_00","_",tmp);
- return tmp;
- }
- stock set(dest[],source[]) {
- new count = strlen(source);
- new i=0;
- for (i=0;i<count;i++) {
- dest[i]=source[i];
- }
- dest[count]=0;
- }
- stock strreplace(trg[],newstr[],src[]) {
- new f=0;
- new s1[MAX_STRING];
- new tmp[MAX_STRING];
- format(s1,sizeof(s1),"%s",src);
- f = strfind(s1,trg);
- tmp[0]=0;
- while (f>=0) {
- strcat(tmp,ret_memcpy(s1, 0, f));
- strcat(tmp,newstr);
- format(s1,sizeof(s1),"%s",ret_memcpy(s1, f+strlen(trg), strlen(s1)-f));
- f = strfind(s1,trg);
- }
- strcat(tmp,s1);
- return tmp;
- }
- ret_memcpy(source[],index=0,numbytes) {
- new tmp[MAX_STRING];
- new i=0;
- tmp[0]=0;
- if (index>=strlen(source)) return tmp;
- if (numbytes+index>=strlen(source)) numbytes=strlen(source)-index;
- if (numbytes<=0) return tmp;
- for (i=index;i<numbytes+index;i++) {
- tmp[i-index]=source[i];
- if (source[i]==0) return tmp;
- }
- tmp[numbytes]=0;
- return tmp;
- }
- stock Hash(string[])
- {
- new
- hash = -1,
- i,
- j;
- while ((j = string[i++]))
- {
- hash = hash * 33 + j;
- }
- return hash;
- }
- stock ReturnPVarString(playerid,name[]){
- new string[MAX_STRING];
- GetPVarString(playerid,name,string,MAX_STRING);
- return string;
- }
- stock Jmeno(playerid){
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,MAX_PLAYER_NAME);
- return name;
- }
- stock GetClosestVehicle(playerid, Float:range)
- {
- new Float:p_X;
- new Float:p_Y;
- new Float:p_Z;
- new Float:Distance;
- new Float:PretendentDistance = range +1;
- new Pretendent = -1;
- GetPlayerPos(playerid, p_X, p_Y, p_Z);
- for(new vehicleid=1; vehicleid < MAX_VEHICLES; vehicleid++)
- {
- Distance = GetVehicleDistanceFromPoint(vehicleid, p_X, p_Y, p_Z);
- if(Distance <= range && Distance <= PretendentDistance)
- {
- Pretendent = vehicleid;
- PretendentDistance = Distance;
- }
- }
- return Pretendent;
- }
- stock OnPlayerCommand(playerid,command[])
- {
- new cmd[50],callback[55], params[128], size, len = strlen(command),help;
- for(new i; i < len;i++){
- if(command[i] != ' '){
- if(command[i] >= 'A' && command[i] <= 'Z'){
- command[i] += 32;
- }
- }else{
- size = i;
- break;
- }}
- if(size > 0){
- strmid(cmd,command,1,size,50);
- strmid(params,command,size+1,len,128);
- }else{
- format(cmd,50,command[1]);
- }
- if(!params[0]) params = " ";
- if(!strcmp(params,"help")) help = 1;
- format(callback,50,"cmd_%s",cmd);
- if(CallLocalFunction(callback,"isi",playerid,params,help))
- {
- return true;
- }else{
- if(PlayerCallWarp(playerid,command)) return true;
- else if(!CallLocalFunction("OnPlayerCommandTextEx","isssi",playerid,command,cmd,params,help)){
- return SCM(playerid,-1,"SERVER : Prikaz Neexistuje pouzij /help");
- }
- }
- return true;
- }
- stock GetVehicleType(vehicleid)
- {
- new type=0;
- new car = GetVehicleModel(vehicleid);
- switch(car)
- {
- case
- 416, //ambulan - car
- 445, //admiral - car
- 602, //alpha - car
- 485, //baggage - car
- 568, //bandito - car
- 429, //banshee - car
- 499, //benson - car
- 424, //bfinject, //car
- 536, //blade - car
- 496, //blistac - car
- 504, //bloodra - car
- 422, //bobcat - car
- 609, //boxburg - car
- 498, //boxville, //car
- 401, //bravura - car
- 575, //broadway, //car
- 518, //buccanee, //car
- 402, //buffalo - car
- 541, //bullet - car
- 482, //burrito - car
- 431, //bus - car
- 438, //cabbie - car
- 457, //caddy - car
- 527, //cadrona - car
- 483, //camper - car
- 524, //cement - car
- 415, //cheetah - car
- 542, //clover - car
- 589, //club - car
- 480, //comet - car
- 596, //copcarla, //car
- 599, //copcarru, //car
- 597, //copcarsf, //car
- 598, //copcarvg, //car
- 578, //dft30 - car
- 486, //dozer - car
- 507, //elegant - car
- 562, //elegy - car
- 585, //emperor - car
- 427, //enforcer, //car
- 419, //esperant, //car
- 587, //euros - car
- 490, //fbiranch, //car
- 528, //fbitruck, //car
- 533, //feltzer - car
- 544, //firela - car
- 407, //firetruk, //car
- 565, //flash - car
- 455, //flatbed - car
- 530, //forklift, //car
- 526, //fortune - car
- 466, //glendale, //car
- 604, //glenshit, //car
- 492, //greenwoo, //car
- 474, //hermes - car
- 434, //hotknife, //car
- 502, //hotrina - car
- 503, //hotrinb - car
- 494, //hotring - car
- 579, //huntley - car
- 545, //hustler - car
- 411, //infernus, //car
- 546, //intruder, //car
- 559, //jester - car
- 508, //journey - car
- 571, //kart - car
- 400, //landstal, //car
- 403, //linerun - car
- 517, //majestic, //car
- 410, //manana - car
- 551, //merit - car
- 500, //mesa - car
- 418, //moonbeam, //car
- 572, //mower - car
- 423, //mrwhoop - car
- 516, //nebula - car
- 582, //newsvan - car
- 467, //oceanic - car
- 404, //peren - car
- 514, //petro - car
- 603, //phoenix - car
- 600, //picador - car
- 413, //pony - car
- 426, //premier - car
- 436, //previon - car
- 547, //primo - car
- 489, //rancher - car
- 441, //rcbandit, //car
- 594, //rccam - car
- 564, //rctiger - car
- 515, //rdtrain - car
- 479, //regina - car
- 534, //remingtn, //car
- 505, //rnchlure, //car
- 442, //romero - car
- 440, //rumpo - car
- 475, //sabre - car
- 543, //sadler - car
- 605, //sadlshit, //car
- 495, //sandking, //car
- 567, //savanna - car
- 428, //securica, //car
- 405, //sentinel, //car
- 535, //slamvan - car
- 458, //solair - car
- 580, //stafford, //car
- 439, //stallion, //car
- 561, //stratum - car
- 409, //stretch - car
- 560, //sultan - car
- 550, //sunrise - car
- 506, //supergt - car
- 601, //swatvan - car
- 574, //sweeper - car
- 566, //tahoma - car
- 549, //tampa - car
- 420, //taxi - car
- 459, //topfun - car
- 576, //tornado - car
- 583, //tug - car
- 451, //turismo - car
- 558, //uranus - car
- 552, //utility - car
- 540, //vincent - car
- 491, //virgo - car
- 412, //voodoo - car
- 478, //walton - car
- 421, //washing - car
- 529, //willard - car
- 555, //windsor - car
- 456, //yankee - car
- 554, //yosemite - car
- 477 //zr350 - car
- : type = VTYPE_CAR;
- case
- 581, //bf400 - bike
- 523, //copbike - bike
- 462, //faggio - bike
- 521, //fcr900 - bike
- 463, //freeway - bike
- 522, //nrg500 - bike
- 461, //pcj600 - bike
- 448, //pizzaboy, //bike
- 468, //sanchez - bike
- 586 //wayfarer, //bike
- : type = VTYPE_BIKE;
- case
- 509, //bike - bmx
- 481, //bmx - bmx
- 510 //mtbike - bmx
- : type = VTYPE_BMX;
- case
- 471 //quad - quad
- : type = VTYPE_QUAD;
- case
- 472, //coastg - boat
- 473, //dinghy - boat
- 493, //jetmax - boat
- 595, //launch - boat
- 484, //marquis - boat
- 430, //predator, //boat
- 453, //reefer - boat
- 452, //speeder - boat
- 446, //squalo - boat
- 454 //tropic - boat
- : type = VTYPE_SEA;
- case
- 548, //cargobob, //heli
- 425, //hunter - heli
- 417, //leviathn, //heli
- 487, //maverick, //heli
- 497, //polmav - heli
- 563, //raindanc, //heli
- 501, //rcgoblin, //heli
- 465, //rcraider, //heli
- 447, //seaspar - heli
- 469, //sparrow - heli
- 488 //vcnmav - heli
- : type = VTYPE_HELI;
- case
- 592, //androm - plane
- 577, //at 400 - plane
- 511, //beagle - plane
- 512, //cropdust, //plane
- 593, //dodo - plane
- 520, //hydra - plane
- 553, //nevada - plane
- 464, //rcbaron - plane
- 476, //rustler - plane
- 519, //shamal - plane
- 460, //skimmer - plane
- 513, //stunt - plane
- 539 //vortex - plane
- : type = VTYPE_PLANE;
- case
- 588, //hotdog - car
- 437, //coach - car
- 532, //combine - car
- 433, //barracks, //car
- 414, //mule - car
- 443, //packer - car
- 470, //patriot - car
- 432, //rhino - car
- 525, //towtruck, //car
- 531, //tractor - car
- 408 //trash - car
- : type = VTYPE_HEAVY;
- case
- 406, //dumper - mtruck
- 573, //duneride, //mtruck
- 444, //monster - mtruck
- 556, //monstera, //mtruck
- 557 //monsterb, //mtruck
- : type = VTYPE_MONSTER;
- case
- 435, //artict1 - trailer
- 450, //artict2 - trailer
- 591, //artict3 - trailer
- 606, //bagboxa - trailer
- 607, //bagboxb - trailer
- 610, //farmtr1 - trailer
- 584, //petrotr - trailer
- 608, //tugstair - trailer
- 611 //utiltr1 - trailer
- : type = VTYPE_TRAILER;
- case
- 590, //freibox - train
- 569, //freiflat, //train
- 537, //freight - train
- 538, //streak - train
- 570, //streakc - train
- 449 //tram - train
- : type = VTYPE_TRAIN;
- }
- return type;
- }
- stock sscanf(string[], format[], {Float,_}:...)
- {
- #if defined isnull
- if (isnull(string))
- #else
- if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- stringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (string[stringPos] && string[stringPos] <= ' ')
- {
- stringPos++;
- }
- while (paramPos < paramCount && string[stringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = string[stringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = string[++stringPos];
- }
- do
- {
- stringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = string[stringPos];
- do
- {
- stringPos++;
- switch (ch)
- {
- case 'x', 'X':
- {
- num = 0;
- continue;
- }
- case '0' .. '9':
- {
- num = (num << 4) | (ch - '0');
- }
- case 'a' .. 'f':
- {
- num = (num << 4) | (ch - ('a' - 10));
- }
- case 'A' .. 'F':
- {
- num = (num << 4) | (ch - ('A' - 10));
- }
- default:
- {
- return -1;
- }
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, string[stringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = stringPos;
- while(changepos < 16 && string[strpos] && string[strpos] != delim)
- {
- changestr[changepos++] = string[strpos++];
- }
- changestr[changepos] = '\0';
- setarg(paramPos,0,_:floatstr(changestr));
- }
- case 'p':
- {
- delim = format[formatPos++];
- continue;
- }
- case '\'':
- {
- new
- end = formatPos - 1,
- ch;
- while ((ch = format[++end]) && ch != '\'') {}
- if (!ch)
- {
- return -1;
- }
- format[end] = '\0';
- if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- stringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = stringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = string[++end]) && ch != delim)
- {
- if (num)
- {
- if ('0' <= ch <= '9')
- {
- id = (id * 10) + (ch - '0');
- }
- else
- {
- num = false;
- }
- }
- }
- if (num && IsPlayerConnected(id))
- {
- setarg(paramPos, 0, id);
- }
- else
- {
- #if !defined foreach
- #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
- #define __SSCANF_FOREACH__
- #endif
- string[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - stringPos;
- ForPlayers(playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, string[stringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- string[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- stringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = string[stringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = string[stringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- stringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
- {
- stringPos++;
- }
- while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
- {
- stringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement