Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*////////////////////////////////////// Selfmade Reallife by Nightstr3am ///////////////////////////////////////
- /////////////////////////////////////// Server Name änderbar bei #define SNAME 0.3x //////////////////////////////
- Es ist nicht erlaubt dieses Script zu Verkaufen, da es im Breadfish Veröffentlicht wurde.
- @Nightstr3am aka. Markus G.
- HAUPTFARBEN VOM SCRIPT SIND :
- - Blau 0x0041FFFF || {0041FF}
- - Weiß 0xFFFEFEFF || {FFFFFF}
- ========== [ Ideen nicht Vergessen || Noch nicht Fertig] ========
- - Jobs welche ich machen werde :
- >> Holzfäller F|| Fischer || Minenarbeiter || Trucker
- - Die Fraktionen beginnen... SAPD Angefangen
- -- Anti-Hack FUnktion weiter machen !
- - Internet System
- - FRAKTION's KASSE (FMANAGE) BUGGT NOCH UND fAMRANG(playerid)
- - 24/7 Läden wegen GPS SYSTEM
- ========== [ Changelog ] ============
- - Mysql R5 Login / Register Fertig
- - /setadmin || /gps || /stats ||
- - Story || Newbie Roller || Werbetafel
- - Motor Sysem || /motor || /tanken || Krafstoffe : Benzin, Diesel, Super+, Kerosin(halb)
- - ATM - System fertig || Bank System Fertig !
- - Login / Register Bereich schöner gemacht...
- - Stadthalle Fertig ausser Jobs,
- - Uhren system Fertig ( Uhr kaufen für Textdraw )
- - Neues Geld System
- - Handy System || Telefonzellen System || /handy || /hangup || /pickup || /tcall
- - Werbetafel System ( Bis jetzt nur 1 Tafel LS/LV Autobahn)
- - /kick || /goto || /cleartext || /makeleader || /invite || /veh || /gethere
- - /gate (Für alle Fraks) || /duty
- - buyfcar Dialog fertig
- - Fahrschule || /dolic || /aban || Anti Böse Waffen
- - Neue Stats || /jobchat || Job Fracht-Arbeiter || /startjob
- - Payday System || Fahr/Flug/Motorradschein gemacht || /su || /cuff /uncuff || /grab
- - Skin System (/kleidung) || F-Manage Befehl im Dialog || Family Chat
- - Autohaus System || Wang-Cars ( LUxus ) || 1 24/7 bei Stadthalle
- */
- //=== [ Include's ] ===//
- #include <a_samp>
- #include <a_mysql>
- #include <streamer>
- #include <ocmd>
- #include <sscanf2>
- #include <playerzone>
- #include <mSelection>
- #pragma tabsize 0
- #pragma dynamic 10000
- //=== [ Zugang ] ===//
- #define My_Host "localhost"
- #define My_User "samp1754"
- #define My_Pass "passwort"
- #define My_DB "samp1754_Script"
- //=== [ Farben ] ===//
- #define C_ROT 0xFF0000FF
- #define C_BLAU 0x0000FFFF
- #define C_GRÜN 0x00FE00FF
- #define C_ORANGE 0xFFB400FF
- #define C_LILA 0x9100FFFF
- #define C_WEISS 0xFEFEFEFF
- #define C_GRAU 0x969696FF
- #define C_PINK 0xFF00E1FF
- #define C_HBLAU 0x00D7FFFF
- #define C_HGRÜN 0x9BFF00FF
- #define C_GELB 0xEBFF00FF
- #define C_CBLAU 0x67B7D9FF
- //=== [ Dialoge ] ===//
- enum
- {
- D_REGISTER,
- D_LOGIN,
- D_FM,
- D_TANKE,
- D_GPS,
- D_GPS2,
- D_GPS3,
- D_GPS4,
- D_GPS5,
- D_GPS6,
- D_CKONTO,
- D_KONTOPW,
- D_KONTO,
- D_KONTOS,
- D_KONTOA,
- D_KONTOE,
- D_KONTOU,
- D_KONTOU2,
- D_SHALLE,
- D_SHALLEJ,
- D_SHALLEP,
- D_SHALLEP2,
- D_LADEN,
- D_LADEN2,
- D_LADEN3,
- D_HANDY,
- D_HANDYA,
- D_HANDYS,
- D_HANDYS2,
- D_WBT,
- D_INVITE,
- D_SAPDREP,
- D_DLIC,
- D_DLICA1,
- D_DLICA2,
- D_DLICA3,
- D_DLICF1,
- D_DLICF2,
- D_FMANAGE,
- D_FMANAGEM,
- D_FMANAGEF,
- D_FMANAGEFA,
- D_FMANAGEFE,
- D_SELLCAR,
- D_CARKEY,
- D_STATS,
- D_247,
- D_TBUCH
- }
- //=== [ Textdraw's ] ===//
- new Text:Tuto;
- new Text:Tutou;
- new Text:WText;
- new Text:WSch,Text:WSch2;
- new Text:Time, Text:Date;
- new Text:Geldt[MAX_PLAYERS];
- new Text:euro1;
- new Text:euro2;
- new Text:WtP[MAX_PLAYERS];
- new Text3D:zrt[MAX_VEHICLES];
- new Text3D:zrt2[MAX_VEHICLES];
- new PlayerText:Tacho1[MAX_PLAYERS];
- new PlayerText:Tacho2[MAX_PLAYERS];
- new PlayerText:Tacho3[MAX_PLAYERS];
- new PlayerText:Tacho4[MAX_PLAYERS];
- new PlayerText:Tacho5[MAX_PLAYERS];
- //=== [ Define's ] ===//
- //>>> EINSTELLUNGEN <<<//
- #define SNAME "Nightstr3am Reallife"
- #define STAG "NRL"
- #define SFORUM "www.server-server.de"
- #define STS "46.466.123.45:9981"
- #define MAX_TANKSTELLEN 28 // ALLE TANKSTELLEN
- #define MAX_ATM 3 // ALLE ATM's
- #define MAX_TCALL 2 // ALLE Telefonzellen
- #define MAX_ENTEXT 7 // INterior Enter System
- #define VERLUST 36000 //LIter verbrennung
- #define BENZINPREIS 3 // Tank-Presi
- #define MAX_FCARS 250 // Wieviel Fraktion's Fahrzeuge es insgesammt sein können
- #define MAX_BWEAP 11 // Wieviele Anti Böse Waffen es geben soll ( Man wird gebannt )
- #define MAX_JOBP 1 // Wieviel Job Pickups mit Textlab3l
- #define MAX_FRAKS 5 // Wieviele Fraktionen es Maximal geben soll...
- #define steuern 500 // Die Steuern...
- #define MAX_VEH 4 //MAximale Vehicles
- //>>> FRAKTION's NAMEN !! <<<//
- #define zivicolor 0xFEFEFE22
- #define frak1 "SAPD"
- #define sapdspawn 211.5526,186.8414,1003.0313
- #define sapdcolor 0x007DFF22
- #define frak2 "FBI"
- #define fbispawn
- #define fbicolor
- #define frak3 "THW"
- #define thwspawn
- #define thwcolor
- #define frak4 "Ordnungsamt"
- #define oamtspawn
- #define oamtcolor
- //>>> JOB NAMEN !!! <<<//
- #define jobname1 "Fracht-Arbeiter"
- #define jobgehalt1 450
- //=== [ Enum's ] ===//
- enum PlayerDaten
- {
- pName[MAX_PLAYER_NAME],
- pLevel,
- pAdmin,
- pGeld,
- pKills,
- pTode,
- pFM, // Frau2 / Mann1 / Beides3
- pSkin,
- pFrak,
- pRang,
- Float:pPx,
- Float:pPy,
- Float:pPz,
- pAge,
- pCKonto,
- pKonto,
- pPerso,
- pHerkunft,
- pJob,
- pUhr,
- pHandy,
- pNummer,
- pBanned,
- pDLic,
- pMLic,
- pFLic,
- pBLic,
- pGehalt,
- pRespekt,
- pPayExp,
- pWarns,
- pWanted,
- pJailed,
- pJailTime,
- pGPS,
- pTBuch
- }
- new PlayerInfo[MAX_PLAYERS][PlayerDaten];
- enum FrakCars
- {
- fFrak,
- fModel,
- fX,
- fY,
- fZ,
- fR,
- fPlate[12],
- fC1,
- fC2
- }
- new FCarInfo[MAX_VEHICLES][FrakCars];
- enum FrakI
- {
- iFrak,
- iKasse,
- iDrogen,
- iWaffen
- }
- new FInfo[MAX_FRAKS][FrakI];
- enum ahSpawn
- {
- Float:CarPos_x,
- Float:CarPos_y,
- Float:CarPos_z,
- Float:CarRotate,
- };
- new Autospawns[2][ahSpawn] = {
- {-1988.8777, 272.9300, 35.6609, -90.0000}, // San Fierro - Wang-Cars ( LUXUS AUTOHAUS )
- {550.6537,-1264.4824,16.9693,135.6086} // Los Santos - Grottis
- };
- enum aHaus
- {
- aName[128],
- Autohaus,//0=Intercars,1=Grottis
- Modelid,
- Carid,
- aPreis,
- Float:CarPos_x,
- Float:CarPos_y,
- Float:CarPos_z,
- Float:CarRotate
- };
- new Kaufliste[12][aHaus] = {
- // Wang-Cars //
- {"Banshee", 0, 429, 1, 105100, -1945.7943000,272.7690000,35.1000000,79.5000000},
- {"Buffalo",0,402,1,81500,-1945.7943000,268.0505000,35.1000000,79.5000000},
- {"Bullet",0,541,1,190666,-1945.7943000,263.3239000,35.1000000,79.5000000},
- {"Cheetah",0,415,1,170000,-1945.7943000,258.4880000,35.1000000,79.5000000},
- {"Euros",0,587,1,101699,-1961.7715000,258.4880000,35.1000000,-79.5000000},
- {"Phoenix",0,603,1,150899,-1961.7715000,263.3239000,35.1999000,-79.5000000},
- {"Super-GT",0,506,1,98899,-1961.7715000,268.0505000,35.1000000,-79.5000000},
- {"ZR-350",0,477,1,131000,-1961.7715000,272.7690000,35.1000000,-79.5000000},
- {"Infernus",0,411,1,275600,-1945.9241000,271.1837000,41.0000000,79.5000000},
- {"Turismo",0,451,1,323998,-1945.9241000,264.3837000,41.0000000,79.5000000},
- {"Sultan",0,560,1,105667,-1945.9241000,257.7307000,41.0000000,79.5000000},
- {"Limousine",0,409,1,540616,-1954.8732000,304.0692000,41.0000000,180.0000000}
- };
- enum cInfo//cars
- {
- CarId,
- CarOwner[MAX_PLAYER_NAME],
- CarModel,
- Float:CarPos_x,
- Float:CarPos_y,
- Float:CarPos_z,
- Float:CarRotate,
- CarNitro,
- CarHyd,
- CarWheel,
- CarAusp,
- CarSideL,
- CarSideR,
- CarFB,
- CarRB,
- CarSpoiler,
- CarRoof,
- CarHood,
- CarVents,
- CarLamps,
- CarPJ,
- CarC1,
- CarC2,
- CarPreis,
- CarState
- }
- new PlayerCar[MAX_PLAYERS][MAX_VEH][cInfo];
- //=== [ Variablen ] ===//
- new Navi[MAX_PLAYERS]; //Für das Navi
- new fpick; // Fallschirm 1st spawn
- new TUTchange[MAX_PLAYER_NAME]; // Für das Tutorial...
- new OnPlayerTuT[MAX_PLAYER_NAME]; // Für das Tutorial...
- new weobj1,weobj2,weobj3,weobj4,weobj5,weobj6,weobj7,weobj8; // Spawn,spawn,LS Bank
- new PDuty[MAX_PLAYERS]; // SAPD DUTY
- new engine,lights,alarm,doors,bonnet,boot,objective;
- new bool:Motor[MAX_VEHICLES]=false;
- new Anrufen[MAX_PLAYERS],DeinAnrufer[MAX_PLAYERS]; // Für das Anrufen eines Spieler damit er keinen zweiten gleichzeitig Anrufen kann...
- new fsa[MAX_PLAYERS],tfsa,fsm[MAX_PLAYERS],fsf[MAX_PLAYERS],faj[MAX_PLAYERS];
- new LSPDZellen,PlayerCuffed[MAX_PLAYERS];
- new PlayerHaveCar[MAX_PLAYERS][MAX_VEH];
- new PlayerKey[MAX_PLAYERS];
- new Carlock[700];
- new Spectating[MAX_PLAYERS][1];
- //>>> FÜR SKIN LISTE <<<//
- new sapdskins = mS_INVALID_LISTID;
- new ziviskins = mS_INVALID_LISTID;
- //>>> Car Bestimmiung <<<//
- new ZRoller[14];
- new fsVehs[16];
- new SideR, SideL;
- new SAPDVeh[38], SAPDVehs[6];
- //>>> Tore + Frak dingens <<<//
- new pdtor1,pdtor2,pdtor3,pditor1,pditor2;
- new sapdrep;
- new fstor1,fstor2;
- //=========
- new Tank[MAX_VEHICLES], bool:TanktGerade[MAX_VEHICLES]=false, tanktimer[MAX_PLAYERS];
- new Float:Tankstelle[MAX_TANKSTELLEN][3] =
- {
- {1824.1428,-2407.0569,18.2448},
- {-656.46270751953, 871.70965576172, 1.5984833240509},
- {-1479.5152587891, 686.85699462891, 0.9187958240509},
- {-2325.6611328125, 2307.8862304688, 0.79384350776672},
- {-1448.7921142578, 1503.6788330078, 1.3351314067841},
- {723.14196777344, -1494.6817626953, 1.5328280925751},
- {1359.3675537109, -279.16091918945, 0.85160452127457},
- {1004.0070,-939.3102,42.1797},
- {1944.3260,-1772.9254,13.3906},
- {-90.5515,-1169.4578,2.4079},
- {-1609.7958,-2718.2048,48.5391},
- {-2243.9629,-2560.6477,31.8841},
- {1824.6738,-2427.6272,13.5547},
- {-2029.4968,156.4366,28.9498},
- {-2408.7590,976.0934,45.4175},
- {-1676.6323,414.0262,6.9484},
- {2202.2349,2474.3494,10.5258},
- {614.9333,1689.7418,6.6968},
- {-1328.8250,2677.2173,49.7665},
- {70.3882,1218.6783,18.5165},
- {2113.7390,920.1079,10.5255},
- {-1327.7218,2678.8723,50.0625},
- {1595.1289,2199.2390,10.8203},
- {2640.2949,1107.3567,10.8203},
- {-1472.3009,1864.0583,32.6328},
- {1380.6432,459.0359,19.9837},
- {-737.2056,2743.5520,47.2266},
- {654.7516,-565.1221,16.3359}
- };
- new Float:AtAtm[MAX_ATM][6] =
- {
- //{X,Y,Z,R-X,R-Y,-R-Z}
- {913.1700000,-1003.7000000,1335.7200000,0.0000000,0.0000000,-90.0000000},
- {913.2000000,-1006.1600000,1335.7200000,0.0000000,0.0000000,-90.0000000},
- {913.2100000,-1009.4100000,1335.7200000,0.0000000,0.0000000,-90.0000000}
- };
- new Float:Atcall[MAX_TCALL][6] =
- {
- {905.7600000,-1002.6300000,1335.8000000,0.0000000,0.0000000,0.0000000},
- {909.2500000,-1002.5600000,1335.8000000,0.0000000,0.0000000,0.0000000}
- };
- new Float:EntExt[MAX_ENTEXT][6] =
- {
- //========================== NUR SELBSTGEMACHTE INTERIORS MIT INTERIOR ID 0 !!!! =========//////
- {914.5827,-1002.5477,38.0211,902.3807,-1002.9018,1336.1160},
- {1481.2009,-1771.4316,18.7958,1481.5043,-1752.7407,996.8728},
- {1223.0034,-1131.6509,23.9377,1221.9138,-1131.9735,998.8028},
- {1558.6278,990.4366,10.8203,1222.0125,-1131.6156,1015.3028},
- {-2288.0630,-79.8800,35.3203,1222.1650,-1131.6215,1008.3028},
- {-2027.0707,-100.9517,1000.8787,-2026.6604,-100.2924,35.1641},
- {-2029.8994,-116.1566,1000.8787,-2029.7303,-121.9193,35.1855}
- };
- new Float:JobP[MAX_JOBP][3] =
- {
- {2182.9666,-2253.7715,14.7747}
- };
- new BWeap[MAX_BWEAP][1] =
- {
- {16},
- {17},
- {18},
- {26},
- {32},
- {33},
- {35},
- {36},
- {37},
- {38},
- {39}
- };
- //===== TACHO / SPEEDO !!!NEU!!!====//
- new CarName[][] =
- {
- "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel",
- "Dumper", "Firetruck", "Trashmaster", "Limousine", "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", "Harley Davidson", "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", "Stratum",
- "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 Shit", "Sadler Shit", "Luggage", "Luggage", "Stairs", "Boxville",
- "Tiller", "Utility Trailer"
- };
- //=============================//
- main()
- {
- print("\n----------------------------------");
- print(SNAME);
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetGameModeText("[GER] Reallife Selfmade");
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- //=================================================================================
- C_T_D();
- AntiDeAMX();
- //mysql_debug(1);
- EnableStuntBonusForAll(false);
- DisableInteriorEnterExits();
- UsePlayerPedAnims();
- ShowPlayerMarkers(1);
- LimitPlayerMarkerRadius(150.0);
- LimitGlobalChatRadius(15.0);
- ManualVehicleEngineAndLights();
- LSPDZellen = 0;
- LoadiFrak();
- for (new i=0; i< MAX_VEHICLES; i++)
- {
- GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[i] = false;
- Tank[i] = 67;
- }
- //=== SKIN LOADING ====//
- sapdskins = LoadModelSelectionMenu("sapd.txt");
- ziviskins = LoadModelSelectionMenu("zivi.txt");
- //=================================================================================
- //=== [ Timer ] ===//
- SetTimer("BenzinVerlust", VERLUST, true);
- SetTimer("settime",1000,true);
- SetTimer("PayDay",60000,true);
- //=== [ Pickup's + 3DTextLabel ] ===//
- AddStaticPickup(19130,1,1766.4607,-1644.2506,-4.7841,0); // SAPD Unte draussen
- AddStaticPickup(19130,1,239.0495,139.6293,1003.0234,0);// SAPD Unten drinne
- AddStaticPickup(19130,1,1708.7882,-1677.2994,17.4188,0); // PD Vorne draussen
- AddStaticPickup(19130,1,289.1393,167.3272,1007.1719,0); // PD Vorne drinne
- AddStaticPickup(19130,1,1352.4474, -1758.6519, 13.5068,0); // 24/7 Stadthalle draussen
- AddStaticPickup(19130,1,-25.9294, -187.3482, 1003.5456,0); // 24/7 Stadthalle drinne
- AddStaticPickup(1239,1,-28.9502,-184.5532,1003.5469,0); Create3DTextLabel("{0041FF}/kaufen\nUm etwas zu kaufen !",C_BLAU,-28.9502,-184.5532,1003.5469,15.0,0);// 24/7 Pickup
- AddStaticPickup(19130,1,1655.6443,1733.1990,10.8281,0); AddStaticPickup(19130,1,204.4767, -168.2590, 1000.5168,0); //LVBincodraussen
- AddStaticPickup(19130,1,2244.6035,-1664.3324,15.4766,0); AddStaticPickup(19130,1,226.8063, -8.2192, 1002.2311,0); // LS H&M Rodeo
- AddStaticPickup(19130,1,460.5013,-1501.1703,31.0558,0); AddStaticPickup(19130,1,207.6487,-110.1596,1005.1269,0);// LS Binco
- AddStaticPickup(19130,1,-1695.1504,950.3972,24.8906,0); AddStaticPickup(19130,1,161.4429, -95.2401, 1001.8502,0); // Sf H&M
- Create3DTextLabel("{0041FF}/kleidung\n{FFFFFF}Um deinen Skin zu wechseln !",C_BLAU,212.1382,-4.9641,1001.2109,15.0,0); AddStaticPickup(1275,1,212.1382,-4.9641,1001.2109,0);
- Create3DTextLabel("{0041FF}/kleidung\n{FFFFFF}Um deinen Skin zu wechseln !",C_BLAU,207.7511,-101.4679,1005.2578,15.0,0); AddStaticPickup(1275,1,207.7511,-101.4679,1005.2578,0);
- Create3DTextLabel("{0041FF}/kleidung\n{FFFFFF}Um deinen Skin zu wechseln !",C_BLAU,161.5696,-84.2858,1001.8047,15.0,0); AddStaticPickup(1275,1,161.5696,-84.2858,1001.8047,0);
- Create3DTextLabel("{0041FF}/kleidung\n{FFFFFF}Um deinen Skin zu wechseln !",C_BLAU,204.4363,-159.9981,1000.5234,15.0,0); AddStaticPickup(1275,1,204.4363,-159.9981,1000.5234,0);
- for(new id; id < MAX_ENTEXT; id++)
- {
- AddStaticPickup(19130,1,EntExt[id][0],EntExt[id][1],EntExt[id][2],0);
- AddStaticPickup(19130,1,EntExt[id][3],EntExt[id][4],EntExt[id][5],0);
- }
- for(new id; id < MAX_JOBP; id++)
- {
- AddStaticPickup(1314,1,2182.9666,-2253.7715,14.7747,0);
- Create3DTextLabel("{0041FF}/s(tart)job\n{FFFFFF}Um deinen Beruf auszuüben !",C_BLAU,JobP[id][0],JobP[id][1],JobP[id][2],15.0,0);
- }
- for(new id; id < MAX_ATM; id++)
- {
- CreateObject(2942,AtAtm[id][0],AtAtm[id][1],AtAtm[id][2],AtAtm[id][3],AtAtm[id][4],AtAtm[id][5]);
- Create3DTextLabel("{0041FF}/atm {FFFFFF}|| {0041FF}[ALT]\n{FFFFFF}Um das ATM-Menü zu öffnen !",C_BLAU,AtAtm[id][0],AtAtm[id][1],AtAtm[id][2],15.0,0);
- }
- for(new id; id < MAX_TCALL; id++)
- {
- CreateObject(1216,Atcall[id][0],Atcall[id][1],Atcall[id][2],Atcall[id][3],Atcall[id][4],Atcall[id][5]);
- Create3DTextLabel("{0041FF}/tcall {FFFFFF}|| {0041FF}[ALT]\n{FFFFFF}Um jemanden anzurufen !",C_BLAU,Atcall[id][0],Atcall[id][1],Atcall[id][2],15.0,0);
- }
- for(new id; id < MAX_TANKSTELLEN; id++)
- {
- AddStaticPickup(1650,1,Tankstelle[id][0], Tankstelle[id][1], Tankstelle[id][2],0);
- Create3DTextLabel("{0041FF}/tanken\n{FFFFFF}Um dein Fahrzeug aufzutanken !",C_BLAU,Tankstelle[id][0], Tankstelle[id][1], Tankstelle[id][2],15.0,0);
- }
- fpick = CreatePickup(1310,1,368.10000610352,-2160.5,852.79998779297,0);
- sapdrep = CreatePickup(3096,14,1808.0525,-1703.8970,-4.9928,0);
- Create3DTextLabel("{0041FF}/ckonto\n{FFFFFF}Um ein Konto zu erstellen !",C_BLAU,897.9027,-1003.6714,1336.1160,15.0,0); AddStaticPickup(1274,1,897.9027,-1003.6714,1336.1160,0); // CKONTO in der LS Bank
- Create3DTextLabel("{0041FF}/dolic oder [ALT]\n{FFFFFF}Um einen Schein zu machen !",C_BLAU,-2032.5883,-114.3543,1000.8787,15.0,0); AddStaticPickup(1274,1,-2032.5883,-114.3543,1000.8787,0); // /dolic
- Create3DTextLabel("{0041FF}Taste ALT\n{FFFFFF}Um das Stadthallen Menü zu öffnen !",C_BLAU,1481.4144,-1780.6416,996.8728,15.0,0); AddStaticPickup(1314,1,1481.4144,-1780.6416,996.8728,0);
- Create3DTextLabel("{0041FF}/adt\n{FFFFFF}Um eine Werbung auf die Tafel zu schreiben !",C_BLAU,1670.5343,-728.6733,54.5659,15.0,0); AddStaticPickup(1253,1,1670.5343,-728.6733,54.5659,0);
- Create3DTextLabel("{0041FF}/adt\n{FFFFFF}Um eine Werbung auf die Tafel zu schreiben !",C_BLAU,-1989.8208,-57.0336,35.3137,15.0,0); AddStaticPickup(1253,1,-1989.8208,-57.0336,35.3137,0);
- Create3DTextLabel("{0041FF}/adt\n{FFFFFF}Um eine Werbung auf die Tafel zu schreiben !",C_BLAU,1654.7750, 75.8361, 37.6751,15.0,0); AddStaticPickup(1253,1,1654.7750, 75.8361, 37.6751,0);
- AddStaticPickup(1314,1,1227.3749,-1117.9836,998.8098,0); AddStaticPickup(1314,1,1227.4165,-1117.9923,1008.3098,0); AddStaticPickup(1314,1,1227.4059,-1118.1008,1015.3098,0); // LAden 1,2,3
- Create3DTextLabel("{0041FF}/laden\n{FFFFFF}Um das Laden Menü zu öffnen !",C_BLAU,1227.3749,-1117.9836,998.8098,6.0,0); Create3DTextLabel("{0041FF}/laden\n{FFFFFF}Um das Laden Menü zu öffnen !",C_BLAU,1227.4165,-1117.9923,1008.3098,6.0,0); Create3DTextLabel("{0041FF}/laden\n{FFFFFF}Um das Laden Menü zu öffnen !",C_BLAU,1227.4059,-1118.1008,1015.3098,6.0,0);
- Create3DTextLabel("{0041FF}/duty\n{FFFFFF}Um als Polizist OnDuty zu gehen !",C_BLAU,219.3194,169.2498,1003.0234,15.0,0); AddStaticPickup(1247,1,219.3194,169.2498,1003.0234,0); // Duty Punkt SAPD
- //=== [ Objekte ] ===//
- //== Raststätte ==//
- CreateDynamicObject(9131,1668.4200400,-54.5000000,35.0300000,0.0000000,0.0000000,22.7500000); //
- CreateDynamicObject(9131,1644.9000200,-62.6800000,35.2200000,0.0000000,0.0000000,22.7500000); //
- CreateDynamicObject(19126,1644.8700000,-62.7200000,36.5600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19126,1668.3800000,-54.5000000,36.3600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1659.0799600,-57.2700000,35.6300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1653.9799800,-59.2100000,35.6300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1654.3800000,-45.4200000,35.8300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1656.7700200,-51.4300000,35.7300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19126,1652.3800000,-40.3100000,35.9300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1649.8700000,-34.3300000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1646.9699700,-27.6300000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1644.4899900,-22.1000000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1641.0899700,-14.4100000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1637.8399700,-7.0000000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1635.2500000,-1.1400000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1632.7299800,4.5400000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1630.0400400,10.7200000,36.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1626.9399400,17.6100000,36.2300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1624.3199500,24.1500000,36.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1621.6899400,31.0500000,36.3300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1619.2099600,37.3500000,36.4300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1617.1300000,42.9200000,36.5300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1615.4799800,48.8900000,36.6200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1613.7099600,55.0200000,36.7200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1612.1300000,62.3100000,36.9200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1611.1899400,70.4100000,37.0200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1610.8000500,77.0500000,37.0200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1611.2199700,84.4000000,37.0200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19123,1615.9599600,112.9500000,36.5300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1617.5699500,119.7600000,36.4300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1618.9100300,125.2200000,36.2300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1620.3900100,131.8200100,35.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1621.9100300,137.9299900,35.6400000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1623.2500000,144.0500000,35.2500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1624.7299800,150.1499900,35.0600000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(9131,1634.2600100,148.1200000,34.2700000,0.0000000,0.0000000,75.2500000); //
- CreateDynamicObject(19126,1634.2399900,148.1000100,35.7500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9131,1610.0100100,153.7500000,34.4900000,0.0000000,0.0000000,76.9900000); //
- CreateDynamicObject(19126,1610.0300300,153.6600000,35.7500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19126,1651.7299800,-53.4600000,35.7300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1649.4200400,-47.5500000,35.8300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1647.3499800,-42.2600000,35.9300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1644.9200400,-36.4400000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1641.9899900,-29.7300000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1639.5999800,-24.2300000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1636.1899400,-16.5900000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1632.9000200,-9.1800000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1630.3199500,-3.3500000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1627.7600100,2.4400000,36.1300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1625.0000000,8.7000000,36.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1621.9599600,15.6100000,36.2300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1619.2399900,22.3700000,36.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1616.8199500,28.6300000,36.3300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1614.1700400,35.3700000,36.4300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1611.9899900,41.5300000,36.5300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1610.2800300,47.4500000,36.6200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1608.5699500,53.6400000,36.7200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1606.8800000,61.5900000,36.9200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1605.8499800,69.7500000,37.0200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1605.4899900,77.3100000,37.0200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1605.8499800,84.6900000,37.0200000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19123,1610.7500000,114.2400000,36.5300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1612.3900100,121.1600000,36.4300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1613.6300000,126.4600000,36.2300000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1615.1700400,133.0600000,35.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1616.6200000,139.3900000,35.6400000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(19126,1617.9799800,145.3600000,35.2500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19123,1619.4699700,151.4900100,35.0600000,0.0000000,0.0000000,-0.4200000); //
- CreateDynamicObject(1267,1617.4399400,134.0000000,50.0600000,0.0000000,0.0000000,89.6400000); //
- CreateDynamicObject(19467,1624.5699500,43.7200000,35.4000000,231.5000000,0.0000000,20.0000000); //
- CreateDynamicObject(19467,1620.5500500,42.2500000,35.4000000,231.5000000,0.0000000,20.2400000); //
- CreateDynamicObject(19467,1605.8399700,37.0400000,35.5000000,231.5000000,0.0000000,20.2400000); //
- CreateDynamicObject(19467,1609.8399700,38.5100000,35.5000000,231.5000000,0.0000000,20.2400000); //
- CreateDynamicObject(19467,1626.7500000,127.2700000,34.9000000,232.0000000,-1.5000000,-10.7600000); //
- CreateDynamicObject(19467,1622.5400400,127.9900000,34.9700000,232.0000000,-1.0000000,-10.7600000); //
- CreateDynamicObject(19467,1611.5300300,130.0900000,35.1000000,232.0000000,-1.0000000,-10.7600000); //
- CreateDynamicObject(19467,1607.3599900,130.8100000,35.1500000,232.0000000,-1.0000000,-10.7600000); //
- CreateDynamicObject(1660,1634.7399900,99.9600000,26.9100000,39.5000000,0.0000000,78.8800000); //
- CreateDynamicObject(1660,1633.8199500,94.8300000,26.9100000,39.5000000,0.0000000,78.8800000); //
- CreateDynamicObject(1660,1632.8199500,89.7200000,26.9100000,39.5000000,0.0000000,78.8800000); //
- CreateDynamicObject(19452,1631.1999500,98.3400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1629.6099900,88.8900000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1628.0000000,79.4100000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(9314,1624.0200200,76.5600000,37.6800000,0.0000000,0.0000000,34.9400000); //
- CreateDynamicObject(19452,1634.6400100,97.7600000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1631.4499500,78.8200000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1634.8800000,78.2200000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1638.3299600,77.6500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1641.7399900,77.0800000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1645.1800500,76.5100000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1648.6300000,75.9200000,36.5900000,0.0000000,90.0000000,-9.6200000); //
- CreateDynamicObject(19452,1652.0600600,75.3500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1655.5200200,74.7700000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1658.9300500,74.1900000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1662.3399700,73.6000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1665.7900400,73.0100000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1669.2199700,72.4500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1672.6400100,71.9000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1676.0500500,71.3300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1679.5200200,70.7800000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1682.9699700,70.2300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1636.3399700,87.6900000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1633.0300300,88.2400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1639.8000500,87.1200000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1643.2500000,86.5300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1646.6800500,85.9400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1650.0899700,85.3600000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1653.5500500,84.7800000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1656.9799800,84.1900000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1660.4100300,83.6400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1663.8599900,83.0300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1667.3000500,82.4500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1670.7500000,81.8700000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1674.1899400,81.3000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1677.6099900,80.6900000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1681.0699500,80.1800000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1684.5100100,79.6100000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1638.0500500,97.1800000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1641.5000000,96.6000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1644.9300500,96.0100000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1648.3800000,95.4200000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1651.8399700,94.8500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1655.2500000,94.2600000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1658.6700400,93.6200000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1662.0999800,93.0500000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1665.5400400,92.4700000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1668.9699700,91.9000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1672.3800000,91.3000000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1675.8299600,90.7300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1679.2500000,90.1300000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1682.6899400,89.5400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(19452,1686.1300000,88.9400000,36.5900000,0.0000000,90.0000000,-9.5000000); //
- CreateDynamicObject(8645,1686.4399400,79.4200000,37.4800000,0.0000000,0.0000000,-99.5000000); //
- CreateDynamicObject(8645,1674.2299800,96.0000000,37.4800000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(8645,1645.0400400,100.8800000,37.4800000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(970,1625.8199500,104.1500000,36.8600000,0.0000000,-3.5000000,-11.2600000); //
- CreateDynamicObject(970,1625.5799600,88.2700000,36.8600000,0.0000000,-3.5000000,-11.2600000); //
- CreateDynamicObject(19121,1623.0200200,96.3800000,36.9000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(970,1628.4799800,103.6200000,37.0100000,0.0000000,-3.5000000,-11.2600000); //
- CreateDynamicObject(970,1623.5600600,88.6700000,36.7300000,0.0000000,-3.5000000,-11.2600000); //
- CreateDynamicObject(19121,1624.4399400,96.1300000,37.0300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,1626.3700000,95.8000000,37.0300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,1628.3299600,95.4900000,37.0300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(8645,1681.5999800,50.7000000,37.4800000,0.0000000,0.0000000,-99.5000000); //
- CreateDynamicObject(19452,1681.3499800,60.7900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1677.8900100,61.3400000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1674.4599600,61.9000000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1671.0200200,62.5200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1667.5699500,63.0900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1664.1300000,63.6200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1660.6700400,64.1600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1657.2399900,64.7600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1650.3900100,65.9000000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1646.9399400,66.4800000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1643.5100100,67.0600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1640.0899700,67.6200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1636.6899400,68.2200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1633.3000500,68.7900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1629.8800000,69.3400000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1628.1999500,70.4100000,36.5900000,0.0000000,90.0000000,6.8200000); //
- CreateDynamicObject(19452,1679.6999500,51.3500000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1676.3000500,51.8600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1672.8599900,52.4300000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1669.4300500,53.0100000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1665.9799800,53.6200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1662.5699500,54.2000000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1659.1099900,54.7700000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1655.6800500,55.3600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1652.2500000,55.9400000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1648.8100600,56.4900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1645.3700000,57.0800000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1641.9300500,57.6500000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1638.5000000,58.2100000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1635.0600600,58.7800000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1631.6200000,59.3700000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1629.0799600,59.9400000,36.5900000,0.0000000,90.0000000,-0.5600000); //
- CreateDynamicObject(19452,1678.1500200,41.9000000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1674.6999500,42.4800000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1671.2399900,43.0300000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1667.8299600,43.6000000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1664.4200400,44.1800000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1660.9699700,44.7600000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1657.5400400,45.3500000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1654.0899700,45.9200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1650.6300000,46.4900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1647.1999500,47.0900000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1643.7500000,47.6700000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1640.3199500,48.2700000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1636.8700000,48.8500000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1633.4200400,49.4200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1630.0100100,50.0200000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(19452,1628.9100300,50.2600000,36.5900000,0.0000000,90.0000000,-1.2800000); //
- CreateDynamicObject(8645,1664.8000500,39.0800000,37.4800000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(8645,1642.9300500,42.7500000,37.4800000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(970,1630.7399900,47.0900000,36.8600000,0.0000000,0.0000000,88.5000000); //
- CreateDynamicObject(970,1630.8499800,51.2300000,36.8600000,0.0000000,0.0000000,88.5000000); //
- CreateDynamicObject(970,1630.9699700,55.3600000,36.8600000,0.0000000,0.0000000,88.5000000); //
- CreateDynamicObject(970,1631.0699500,59.4800000,36.8600000,0.0000000,0.0000000,88.5000000); //
- CreateDynamicObject(970,1631.1800500,63.5900000,36.8600000,0.0000000,0.0000000,88.5000000); //
- CreateDynamicObject(970,1630.9799800,67.7300000,36.8600000,0.0000000,0.0000000,96.5000000); //
- CreateDynamicObject(970,1630.5100100,71.8100000,36.8600000,0.0000000,0.0000000,96.5000000); //
- CreateDynamicObject(970,1630.0300300,75.9300000,36.8600000,0.0000000,0.0000000,96.5000000); //
- CreateDynamicObject(970,1629.5600600,80.0100000,36.8600000,0.0000000,0.0000000,96.5000000); //
- CreateDynamicObject(970,1629.3399700,81.9400000,36.8600000,0.0000000,0.0000000,96.5000000); //
- CreateDynamicObject(970,1628.3499800,85.9500000,36.8600000,0.0000000,0.0000000,111.2600000); //
- CreateDynamicObject(14402,1627.5600600,81.7600000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1627.3100600,78.4100000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1627.9599600,77.1400000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.1099900,74.3400000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.0999800,71.9300000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.3299600,69.6400000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.6600300,67.5700000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1629.2600100,65.0400000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1629.0500500,62.6800000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1629.0699500,60.2700000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1629.0600600,56.7900000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.9899900,53.5700000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1629.0500500,50.4700000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.8000500,47.8300000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14402,1628.8900100,46.5700000,36.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9833,1628.6899400,49.0900000,36.6800000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9833,1628.9799800,55.1700000,36.6800000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9833,1628.9000200,62.7100000,36.6800000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9833,1628.2500000,70.8000000,36.6800000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(9833,1627.8399700,81.0900000,36.6800000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19452,1653.8100600,65.3300000,36.5900000,0.0000000,90.0000000,-9.5600000); //
- CreateDynamicObject(1383,1669.9499500,30.9500000,59.5900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1384,1670.0000000,30.9900000,91.2700000,0.0000000,0.0000000,28.1600000); //
- CreateDynamicObject(1391,1651.6600300,106.6500000,61.9500000,0.0000000,0.0000000,1.5400000); //
- CreateDynamicObject(1388,1651.7700200,106.7100000,74.0300000,0.0000000,0.0000000,160.5399900); //
- CreateDynamicObject(19447,1683.3800000,94.0300000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1673.8800000,95.6200000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1664.3900100,97.2100000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1658.9300500,93.3200000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19391,1657.8599900,87.0000000,38.4300000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(1502,1657.7099600,86.1900000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1656.7900400,80.6900000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1660.6700400,75.0600000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1667.0999800,65.7300000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19391,1666.9499500,73.9900000,38.4300000,0.0000000,0.0000000,800.5000000); //
- CreateDynamicObject(19391,1668.1600300,72.0800000,38.4300000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1670.9899900,60.2900000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1677.5600600,59.1800000,36.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1687.2600100,88.5800000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1685.6800500,79.0800000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1684.1099900,69.6500000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1683.0400400,63.0800000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(1502,1668.0100100,71.2600000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1502,1667.6999500,73.8700000,36.6700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(983,1655.4000200,72.6200000,37.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(983,1654.3700000,66.3200000,37.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(983,1656.9899900,62.6600000,37.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(983,1663.3100600,61.6000000,37.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(640,1655.8299600,73.0300000,37.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(640,1654.9499500,67.7400000,37.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(640,1663.7199700,61.9500000,37.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(640,1658.4499500,62.8400000,37.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(2010,1654.4899900,63.6000000,36.7000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1655.4899900,63.3000000,36.7000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1654.5400400,64.7700000,36.7000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2001,1655.0999800,64.1600000,36.7000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1654.8499800,63.8100000,36.9700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3858,1666.8900100,96.8000000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3858,1680.9000200,94.4300000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3858,1686.9100300,86.0400000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3858,1675.0799600,59.6500000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3858,1684.5100100,71.6400000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1682.9100300,62.1300000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1667.2600100,66.8600000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1666.9300500,64.8200000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1669.9799800,60.5200000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3857,1661.7500000,74.8700000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3857,1659.6200000,75.2300000,37.2700000,0.0000000,0.0000000,35.4800000); //
- CreateDynamicObject(3857,1656.5600600,79.5200000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1657.0600600,82.4600000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1659.0799600,94.3400000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(3857,1658.5799600,91.3400000,37.2700000,0.0000000,0.0000000,125.4800000); //
- CreateDynamicObject(19447,1656.7900400,80.6900000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1656.7900400,80.6900000,36.3700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1658.9300500,93.3200000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1664.3900100,97.2100000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1673.8900100,95.6400000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1683.3800000,94.0300000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1687.3000500,88.5800000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1685.6700400,79.1000000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1684.1099900,69.6500000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1683.0400400,63.0800000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1677.5600600,59.1800000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1670.9899900,60.2900000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1667.0999800,65.7300000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19447,1660.6500200,75.0700000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19355,1666.9399400,73.9800000,41.8700000,0.0000000,0.0000000,800.5000000); //
- CreateDynamicObject(19355,1668.1400100,72.0700000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19355,1657.8599900,87.0200000,41.8700000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(14410,1673.6800500,61.8400000,39.7000000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1676.2600100,63.4300000,38.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1676.2600100,63.4300000,41.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1671.6800500,64.1900000,37.8700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19447,1671.6800500,64.1900000,41.3700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1635.2600100,102.4400000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1644.7099600,100.8700000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1654.0899700,99.2900000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1663.5600600,97.7000000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1673.0000000,96.1400000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1682.4899900,94.5700000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19437,1688.0200200,93.6400000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1635.2600100,102.4400000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1644.7099600,100.8700000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1654.0799600,99.3100000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1663.5600600,97.7000000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1673.0000000,96.1400000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1682.4899900,94.5700000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19437,1688.0200200,93.6400000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1644.6899400,100.8600000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1654.0799600,99.3100000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1663.5600600,97.7000000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1673.0000000,96.1400000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1682.4899900,94.5700000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19437,1688.0200200,93.6400000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1688.1099900,88.8500000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1686.5200200,79.3600000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1684.9200400,69.9100000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1683.3700000,60.4600000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1681.7800300,50.9800000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1680.1999500,41.4800000,34.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1688.1099900,88.8500000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1686.5200200,79.3600000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1684.9200400,69.9100000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1683.3700000,60.4600000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1681.7800300,50.9800000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1680.1999500,41.4800000,31.4600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1680.1999500,41.4800000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1681.7800300,50.9800000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1683.3700000,60.4600000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1684.9200400,69.9100000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1686.5200200,79.3600000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1688.1099900,88.8500000,27.9600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(19456,1674.7299800,37.4500000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1665.2800300,39.0500000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1655.8100600,40.6200000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1646.3100600,42.2100000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1636.8299600,43.8000000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1633.1300000,44.4400000,34.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1674.7299800,37.4500000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1665.2800300,39.0500000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1655.8100600,40.6200000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1646.3100600,42.2100000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1636.8299600,43.8000000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1633.1300000,44.4400000,31.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1636.8100600,43.8000000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1646.3100600,42.2100000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1655.8100600,40.6200000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1665.2800300,39.0500000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1674.7299800,37.4500000,27.9600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1636.8100600,43.8000000,24.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1646.3100600,42.2100000,24.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(19456,1655.8100600,40.6200000,24.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1679.3499800,58.1800000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1678.8900100,54.3900000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1678.2934600,50.9950000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1677.7608600,47.2742100,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1677.0213600,43.6918000,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1251,1676.5020800,40.1880600,36.6700000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1657.0500500,65.7900000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1657.6700400,69.4200000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1658.1800500,72.9700000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1660.6200000,65.2300000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1664.0000000,64.7100000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(1281,1661.1800500,68.9700000,37.4600000,0.0000000,0.0000000,80.5000000); //
- CreateDynamicObject(2746,1684.2500000,77.5800000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2746,1684.8399700,80.7100000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2746,1685.3599900,83.7800000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2746,1685.8199500,86.8400000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2748,1683.7399900,74.8500000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2748,1686.7800300,92.9200000,37.2600000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1686.3000500,90.0900000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1686.5999800,91.7200000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2637,1685.9499500,88.4200000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2637,1685.4599600,85.3100000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2637,1684.9399400,82.1600000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2637,1684.5200200,79.1200000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2637,1683.8800000,75.9700000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2748,1678.8700000,75.6900000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1679.0600600,76.7600000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1679.2900400,78.4900000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1679.5400400,80.0000000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1679.9000200,81.6000000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1680.1999500,83.1300000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1680.4799800,84.6400000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1680.7199700,86.0800000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1681.0999800,87.6300000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1681.3399700,89.1400000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2746,1681.7399900,90.8200000,37.2600000,0.0000000,0.0000000,170.5000000); //
- CreateDynamicObject(2637,1682.0699500,92.3300000,37.1000000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2748,1682.2800300,93.5600000,37.2600000,0.0000000,0.0000000,-9.5400000); //
- CreateDynamicObject(2400,1680.4300500,62.8500000,36.3400000,0.0000000,0.0000000,170.5200000); //
- CreateDynamicObject(2400,1676.7600100,63.4600000,37.3400000,0.0000000,0.0000000,170.5200000); //
- CreateDynamicObject(2400,1672.9300500,64.0100000,38.3400000,0.0000000,0.0000000,170.5200000); //
- CreateDynamicObject(2439,1671.0200200,90.6100000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1672.0000000,90.4400000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1672.9699700,90.2800000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1673.9499500,90.1100000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1674.9300500,89.9500000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1675.9200400,89.7800000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2440,1676.9100300,89.6100000,36.6700000,0.0000000,0.0000000,-9.5000000); //
- CreateDynamicObject(2439,1677.0999800,90.5900000,36.6700000,0.0000000,0.0000000,81.7400000); //
- CreateDynamicObject(2439,1677.3700000,92.3900000,36.6700000,0.0000000,0.0000000,81.7400000); //
- CreateDynamicObject(2439,1677.5000000,93.3900000,36.6700000,0.0000000,0.0000000,81.7400000); //
- CreateDynamicObject(2439,1677.6500200,94.3700000,36.6700000,0.0000000,0.0000000,81.7400000); //
- CreateDynamicObject(2440,1670.0300300,90.8100000,36.6700000,0.0000000,0.0000000,-99.5000000); //
- CreateDynamicObject(2439,1670.1999500,91.7900000,36.6700000,0.0000000,0.0000000,-99.8800000); //
- CreateDynamicObject(2439,1670.9000200,95.5700000,36.6700000,0.0000000,0.0000000,-99.8800000); //
- CreateDynamicObject(2439,1670.7199700,94.5800000,36.6700000,0.0000000,0.0000000,-99.8800000); //
- CreateDynamicObject(2439,1670.5500500,93.6200000,36.6700000,0.0000000,0.0000000,-99.8800000); //
- //=== Hindernisse Blockierungen ===//
- CreateDynamicObject(727,-1234.8743900,-753.5714700,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1241.2744100,-753.6936600,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1235.7657500,-758.9614900,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1247.2844200,-754.0689100,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1254.2706300,-758.8656000,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1258.4887700,-764.0565200,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1258.4173600,-773.8668800,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1253.3530300,-770.1818200,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1250.1962900,-764.9763200,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1243.2171600,-760.2430400,62.1797000,356.9505000,0.2014000,2.2873000); //
- CreateDynamicObject(727,-1233.0470000,-746.6639400,61.1796900,356.9504700,0.2014000,2.2872700); //
- CreateDynamicObject(727,-1216.3079800,-731.9280400,57.0468800,356.9321900,0.0143500,-1.6205900); //
- CreateDynamicObject(727,-1220.5491900,-733.2477400,57.0468800,356.9321900,0.0143500,-1.6205900); //
- CreateDynamicObject(727,-1222.7846700,-738.6362900,57.0468800,356.9321900,0.0143500,-1.6205900); //
- CreateDynamicObject(727,-1227.2254600,-742.0799600,57.0468800,356.9321900,0.0143500,-1.6205900); //
- CreateDynamicObject(970,1951.6427000,-1622.6043700,13.0455000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(970,1991.6710200,-1622.7168000,13.0455000,0.0000000,0.0000000,90.0000000); //
- //=== Wang-Cars ===//
- CreateDynamicObject(19127,-1941.8977100,269.9628900,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2773,-1948.6251200,273.2831400,34.9660000,0.0000000,0.0000000,-18.5400000); //
- CreateDynamicObject(2773,-1948.8304400,268.5986000,34.9660000,0.0000000,0.0000000,-18.5400000); //
- CreateDynamicObject(2773,-1948.3657200,263.9687800,34.9660000,0.0000000,0.0000000,-18.5400000); //
- CreateDynamicObject(2773,-1948.7664800,258.9890700,34.9660000,0.0000000,0.0000000,-18.5400000); //
- CreateDynamicObject(19127,-1941.8934300,264.7106600,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1941.8885500,259.7944600,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2773,-1959.1340300,258.9558400,34.9660000,0.0000000,0.0000000,10.8000000); //
- CreateDynamicObject(2773,-1958.6992200,264.1924400,34.9660000,0.0000000,0.0000000,9.4800000); //
- CreateDynamicObject(2773,-1959.1912800,268.5307000,34.9660000,0.0000000,0.0000000,9.4800000); //
- CreateDynamicObject(2773,-1958.9058800,273.4024700,34.9660000,0.0000000,0.0000000,9.4800000); //
- CreateDynamicObject(19127,-1964.8564500,270.0393400,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1964.9154100,265.4467200,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1964.7971200,260.5466000,34.9657000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2165,-1961.7906500,303.3629200,34.4650000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(2166,-1959.8469200,304.3601400,34.4655000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(2165,-1963.7144800,303.3605700,34.4650000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(1671,-1962.4484900,304.8136900,34.9663000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1671,-1964.3492400,304.7973600,34.9663000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2773,-1948.9697300,271.7557700,40.9660000,0.0000000,0.0000000,-15.1800000); //
- CreateDynamicObject(2773,-1948.7203400,264.9511100,40.9660000,0.0000000,0.0000000,-15.1800000); //
- CreateDynamicObject(2773,-1948.8652300,258.2712400,40.9660000,0.0000000,0.0000000,-15.1800000); //
- CreateDynamicObject(2773,-1954.8508300,300.0965000,40.9660000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19127,-1942.7033700,267.3514100,40.5409000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1942.3007800,259.7795700,40.5409000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1957.8671900,307.9811700,40.5409000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19127,-1951.8891600,308.1369900,40.5409000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-1983.3769500,278.1376600,34.9632000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(983,-1989.7778300,278.1295500,34.9632000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(982,-1994.0155000,265.3821400,34.9640000,0.0000000,0.0000000,-4.5600000); //
- CreateDynamicObject(984,-1995.8642600,246.2782100,34.9664000,0.0000000,0.0000000,-7.6800000); //
- CreateDynamicObject(982,-1982.9681400,238.6787400,34.9640000,0.0000000,0.0000000,-90.0000100); //
- CreateDynamicObject(983,-1983.5440700,298.6679100,34.9632000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(983,-1988.3424100,298.6679100,34.9632000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-1985.1387900,309.8387500,34.9664000,0.0000000,0.0000000,-90.5399900); //
- CreateDynamicObject(983,-1991.5341800,301.8802800,34.9632000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-1991.5417500,306.6824600,34.9632000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19126,-1980.0463900,278.0833700,34.6622000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19126,-1980.2363300,298.6104700,34.6622000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(982,-1892.0081800,250.9987900,40.5371000,0.0000000,0.0000000,-12.4200000); //
- CreateDynamicObject(982,-1885.8049300,275.8285500,40.5371000,0.0000000,0.0000000,-15.6000000); //
- CreateDynamicObject(984,-1880.6107200,294.3130200,40.5409000,0.0000000,0.0000000,-15.9000000); //
- CreateDynamicObject(982,-1890.9807100,304.5970500,40.5371000,0.0000000,0.0000000,71.2200100); //
- CreateDynamicObject(983,-1906.2965100,308.8299900,40.5420000,0.0000000,0.0000000,88.0800000); //
- //=== SAN FIERRO FAHRSCHULE + Interior ===//
- CreateDynamicObject(14530,-2029.0100000,-111.9600000,1001.6600000,0.0000000,0.0000000,0.0000000); //
- CreateObject(5271, -2067.20, -276.57, 1001.45, 0.00, 0.00, 135.06);
- AddStaticVehicleEx(411,-2069.6543000,-278.6575000,1002.3336000,90.0000000,1,1,15); //Infernus
- AddStaticVehicleEx(525,-2085.8103000,-266.9494000,1002.2571000,180.0000000,128,128,15); //Tow Truck
- AddStaticVehicleEx(401,-2096.4172000,-283.7686000,1002.3014000,-90.0000000,3,3,15); //Bravura
- CreateDynamicObject(1497,-2027.8700000,-99.9900000,999.9600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1497,-2030.6500000,-116.7000000,999.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1721,-2023.8600000,-114.4200000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2023.8900000,-113.3800000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2023.9000000,-112.1900000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2025.0800000,-114.5300000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2025.0700000,-113.3900000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2025.0800000,-112.2400000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2026.3000000,-112.1700000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2026.2300000,-113.3100000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2026.4400000,-114.4800000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2165,-2033.9700000,-115.0300000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2166,-2034.9700000,-113.1000000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1721,-2035.3700000,-114.6000000,999.8700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(966,-2038.1700000,-102.3000000,34.1600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(966,-2056.2500000,-102.2900000,34.1600000,0.0000000,0.0000000,180.0000000); //
- fstor1 = CreateObject(968,-2037.9800000,-102.2700000,35.0100000,0.0000000,-90.0000000,0.0000000); //
- Create3DTextLabel("{0041FF}[H] oder /fs\n{FFFFFF}Um das Fahrschul-Tor zu öffnen !",C_BLAU,-2037.9800000,-102.2700000,35.0100000,15.0,0);
- fstor2 = CreateObject(968,-2056.4700000,-102.2600000,35.0100000,0.0000000,90.0000000,0.0000000); //
- Create3DTextLabel("{0041FF}[H] oder /fs\n{FFFFFF}Um das Fahrschul-Tor zu öffnen !",C_BLAU,-2056.4700000,-102.2600000,35.0100000,15.0,0);
- CreateDynamicObject(970,-2047.2200000,-102.3100000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2049.3700000,-106.9800000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2045.0900000,-107.0000000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2045.9800000,-116.2300000,34.6400000,0.0000000,0.0000000,-101.0000000); //
- CreateDynamicObject(1237,-2047.2100000,-120.8300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2047.1600000,-119.5600000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2048.6400000,-114.2600000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2045.7900000,-114.8800000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2048.8900000,-110.3900000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2045.3400000,-110.2900000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2049.0800000,-102.7500000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2049.1500000,-106.8900000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2045.3100000,-106.8200000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(673,-2045.3000000,-102.5900000,34.2300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(827,-2047.1100000,-104.7900000,33.7300000,0.0000000,0.0000000,9.2400000); //
- CreateDynamicObject(827,-2046.8300000,-110.4000000,33.7300000,0.0000000,0.0000000,9.2400000); //
- CreateDynamicObject(827,-2046.9800000,-108.8300000,33.7300000,0.0000000,0.0000000,9.2400000); //
- CreateDynamicObject(827,-2046.9800000,-108.8300000,33.7300000,0.0000000,0.0000000,9.2400000); //
- CreateDynamicObject(827,-2046.6200000,-113.8600000,33.7300000,0.0000000,0.0000000,-24.1800000); //
- CreateDynamicObject(827,-2046.5100000,-112.6100000,33.7300000,0.0000000,0.0000000,-24.1800000); //
- CreateDynamicObject(19121,-2037.5200000,-102.4200000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2056.9100000,-102.4200000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2035.7000000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2058.6400000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2071.4100000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2084.2000000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2096.9700000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2017.1300000,-86.7600000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2026.0600000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(983,-2020.3300000,-80.3400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2017.1500000,-99.5700000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(970,-2013.9500000,-120.1500000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(970,-2018.0700000,-120.1300000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2018.4300000,-104.4700000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2017.4200000,-104.4600000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2017.3700000,-105.3100000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2017.3500000,-106.1300000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2018.5200000,-105.3100000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2018.5100000,-106.1200000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2016.5500000,-104.4500000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2016.5900000,-105.1900000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2016.6300000,-106.0000000,34.1900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1282,-2015.6300000,-104.6500000,34.5300000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1282,-2015.7000000,-105.7400000,34.5300000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1282,-2014.5400000,-104.4800000,34.5300000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1282,-2014.5200000,-105.6900000,34.5300000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1422,-2017.5500000,-107.0600000,34.5300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1422,-2017.5400000,-107.9600000,34.5300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1422,-2017.4500000,-108.9700000,34.5300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1422,-2017.4400000,-109.9400000,34.5300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.8700000,-107.0800000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.8400000,-107.6300000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.7600000,-108.3100000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.7000000,-109.0500000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.7000000,-109.6800000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1423,-2014.6500000,-110.1600000,34.5500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2042.0900000,-83.5300000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2052.2100000,-83.5500000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-80.2700000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-81.8900000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-83.4900000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-84.9100000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-86.2900000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19121,-2047.3300000,-87.7100000,34.6600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(8843,-2044.9100000,-79.2300000,34.1700000,-0.0800000,0.0000000,0.0000000); //
- CreateDynamicObject(8843,-2049.8000000,-79.2800000,34.1700000,0.0800000,0.0000000,180.0000000); //
- CreateDynamicObject(3578,-2041.9100000,-121.5600000,33.4700000,0.0000000,0.4800000,0.0000000); //
- CreateDynamicObject(3578,-2041.8200000,-125.1800000,33.4800000,0.0000000,0.4800000,0.0000000); //
- CreateDynamicObject(3578,-2052.1100000,-125.1800000,33.5600000,0.0000000,0.4800000,0.0000000); //
- CreateDynamicObject(3578,-2052.1000000,-121.5800000,33.5600000,0.0000000,0.4800000,0.0000000); //
- CreateDynamicObject(1497,-2068.9000000,-120.8600000,34.2600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3458,-2093.1800000,-123.5900000,35.8400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(970,-2092.9000000,-105.9000000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(970,-2092.8900000,-119.9100000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(640,-2093.0600000,-117.6700000,34.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(640,-2093.0400000,-114.6400000,34.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(640,-2093.0400000,-111.6400000,34.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(640,-2093.0400000,-108.7300000,34.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1215,-2090.5700000,-117.7000000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.6000000,-114.6400000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.6100000,-111.6200000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.6000000,-108.7500000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(970,-2092.8600000,-141.2000000,34.6700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.8300000,-123.5600000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.9000000,-127.0600000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2090.9000000,-130.6000000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2091.0000000,-134.0000000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2091.0500000,-137.7500000,34.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2075.5700000,-129.0900000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2069.1900000,-141.8500000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(983,-2075.5800000,-138.6500000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2057.6200000,-129.0700000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2057.5900000,-138.6300000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2060.7700000,-141.8300000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(8843,-2053.0500000,-122.3100000,34.3900000,0.5000000,0.0000000,180.0000000); //
- CreateDynamicObject(8843,-2041.4100000,-122.0700000,34.3900000,0.5000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2036.8200000,-129.0700000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(983,-2036.8300000,-138.6300000,34.9400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(984,-2030.3900000,-141.8100000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(984,-2017.6700000,-141.8400000,34.9400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1597,-2047.3200000,-129.7800000,36.9500000,-0.5000000,0.0000000,0.0000000); //
- CreateDynamicObject(1597,-2047.3100000,-139.5400000,37.0400000,-0.5000000,0.0000000,0.0000000); //
- CreateDynamicObject(1280,-2026.6500000,-120.4900000,34.6800000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1280,-2021.0500000,-120.4900000,34.6800000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1280,-2059.4900000,-121.2700000,34.6800000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1280,-2065.2500000,-121.2100000,34.6800000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1281,-2020.7400000,-130.2100000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2022.5400000,-127.1500000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2025.4500000,-125.9500000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2027.7500000,-128.0400000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2025.3700000,-134.1500000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2027.1100000,-131.0400000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2025.3800000,-137.0500000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2027.7100000,-138.7200000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2030.3400000,-137.4900000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2032.4700000,-135.3400000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2071.8700000,-139.1800000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2071.8700000,-135.9400000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2071.8100000,-133.0200000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2071.8100000,-129.8800000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2071.7100000,-126.9500000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2068.0500000,-126.9900000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2064.3600000,-127.0100000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2068.2400000,-133.0000000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1281,-2064.5200000,-132.9100000,35.2700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2048.4900000,-116.2300000,34.6400000,0.0000000,0.0000000,101.0000000); //
- CreateDynamicObject(973,-2070.9600000,-151.3300000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2075.5200000,-155.9200000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2075.5400000,-165.3000000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2075.5500000,-174.6600000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1237,-2091.9600000,-149.8000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2087.0100000,-149.8100000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2087.3300000,-157.5700000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2082.4900000,-157.7000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2076.6700000,-164.1400000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2082.0300000,-164.4200000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2077.9500000,-169.8700000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2084.4300000,-170.0000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2075.8900000,-179.4900000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2087.4700000,-180.5100000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2083.2200000,-177.5500000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2061.6000000,-151.3200000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2052.2400000,-151.3400000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2047.4100000,-146.5400000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2046.7500000,-146.5100000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2042.0400000,-151.2500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2032.6900000,-151.2500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2023.3300000,-151.2500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2075.6600000,-191.4100000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2080.4100000,-196.2100000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2092.2600000,-196.2400000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2086.3800000,-196.2200000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2071.0400000,-186.7900000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2061.7800000,-186.8500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2071.0200000,-179.2600000,34.6400000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(973,-2061.6500000,-179.2500000,34.6400000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(3852,-2067.7400000,-184.7700000,34.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3852,-2067.6900000,-181.1900000,34.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1215,-2068.7200000,-179.5900000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2066.7200000,-179.5700000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2066.8100000,-186.2600000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2068.6000000,-186.4300000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3852,-2065.3600000,-184.7700000,34.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3852,-2065.3700000,-181.1900000,34.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1215,-2064.4400000,-179.5300000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2064.4500000,-186.3900000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3852,-2061.9100000,-181.2400000,33.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3852,-2061.8900000,-184.8400000,33.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3852,-2058.5500000,-184.8600000,33.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3852,-2058.5500000,-181.2400000,33.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1215,-2064.4400000,-179.5300000,36.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2060.9200000,-186.5000000,35.8200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,-2086.1400000,-266.9000000,34.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,-2086.2100000,-253.9600000,34.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,-2085.6700000,-240.1800000,34.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(8843,-2071.0900000,-273.4800000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2070.6900000,-260.0900000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2070.6900000,-247.3400000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2071.1800000,-235.3200000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2044.2900000,-273.1700000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2044.5000000,-260.1700000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2045.0000000,-249.2000000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(8843,-2045.3100000,-237.3000000,34.3900000,0.5000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0600000,-278.2100000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-274.0900000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-270.0100000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-265.8800000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-261.7900000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-257.6600000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-253.5700000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-249.4400000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-245.4100000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-241.3000000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1634,-2026.0400000,-237.2300000,34.8000000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1215,-2057.5400000,-186.5500000,35.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2060.9700000,-179.6000000,35.8200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1215,-2057.5900000,-179.6700000,35.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2076.0300000,-186.4000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2051.7700000,-186.2100000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2052.5000000,-186.8400000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2043.1400000,-186.8500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2051.7500000,-185.4700000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2051.7200000,-184.6000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2052.2700000,-179.2300000,34.6400000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(973,-2042.9800000,-179.2300000,34.6400000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(1237,-2047.8000000,-179.7400000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2047.7900000,-180.5400000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2047.8300000,-181.3900000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2044.3800000,-186.2200000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2044.3300000,-185.4000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2044.2400000,-184.6300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2040.6400000,-179.9100000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2040.6100000,-180.5700000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2040.6100000,-181.3200000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2034.0600000,-181.2700000,34.6400000,0.0000000,0.0000000,153.8800000); //
- CreateDynamicObject(973,-2029.8000000,-188.0500000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2038.5100000,-191.4100000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1237,-2038.2200000,-186.6000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2037.6900000,-186.1300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2037.1700000,-185.6300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2036.6400000,-185.1400000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2030.3200000,-189.1600000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2031.0900000,-189.1700000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2031.7900000,-189.2000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2029.7900000,-197.3400000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1633,-2032.9200000,-198.2800000,34.3100000,0.0000000,17.5000000,178.2000000); //
- CreateDynamicObject(973,-2038.5100000,-200.8000000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2038.5000000,-210.1700000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2033.1200000,-204.6400000,34.6400000,0.0000000,0.0000000,44.8200000); //
- CreateDynamicObject(973,-2029.7700000,-206.6800000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(973,-2029.7900000,-216.0400000,34.6400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1237,-2056.7700000,-200.5300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2032.8100000,-224.2200000,34.6400000,0.0000000,0.0000000,48.9600000); //
- CreateDynamicObject(973,-2040.3600000,-226.5800000,34.6400000,0.0000000,0.0000000,-13.7400000); //
- CreateDynamicObject(973,-2049.5500000,-225.4600000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(11015,-2066.5600000,-112.1000000,36.1300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2058.0500000,-222.8000000,34.6400000,0.0000000,0.0000000,-34.6200000); //
- CreateDynamicObject(973,-2050.9100000,-195.6600000,34.6400000,0.0000000,0.0000000,129.2400000); //
- CreateDynamicObject(973,-2058.4300000,-193.0900000,34.6400000,0.0000000,0.0000000,193.0800000); //
- CreateDynamicObject(973,-2063.9200000,-198.7100000,34.6400000,0.0000000,0.0000000,260.4000000); //
- CreateDynamicObject(1215,-2056.7800000,-200.7400000,35.3200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2065.7600000,-217.4900000,34.6400000,0.0000000,0.0000000,-34.6200000); //
- CreateDynamicObject(973,-2073.9100000,-216.2600000,34.6400000,0.0000000,0.0000000,17.4000000); //
- CreateDynamicObject(973,-2069.0800000,-204.5000000,34.6400000,0.0000000,0.0000000,-163.9800000); //
- CreateDynamicObject(973,-2078.0600000,-207.0800000,34.6400000,0.0000000,0.0000000,-163.9800000); //
- CreateDynamicObject(973,-2085.6200000,-211.8400000,34.6400000,0.0000000,0.0000000,-130.9800000); //
- CreateDynamicObject(973,-2088.9700000,-220.1400000,34.6400000,0.0000000,0.0000000,-92.8200000); //
- CreateDynamicObject(973,-2077.3400000,-230.7000000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2085.5800000,-227.7400000,34.6400000,0.0000000,0.0000000,-39.6600000); //
- CreateDynamicObject(1237,-2078.6300000,-217.6300000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2079.4000000,-217.7900000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2080.1600000,-218.1000000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1237,-2080.9600000,-218.3200000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1633,-2075.1700000,-220.3700000,34.3100000,0.0000000,17.5000000,270.0600000); //
- CreateDynamicObject(1633,-2075.4200000,-226.4900000,34.3100000,0.0000000,-17.5000000,270.0600000); //
- CreateDynamicObject(973,-2068.0500000,-230.6900000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2058.8800000,-231.8900000,34.6400000,0.0000000,0.0000000,-15.1200000); //
- CreateDynamicObject(973,-2049.7300000,-233.1400000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2040.3500000,-233.1400000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2031.0200000,-233.1500000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2021.6400000,-233.1300000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2016.4600000,-233.1200000,34.6400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2049.9300000,-203.1800000,34.6400000,0.0000000,0.0000000,64.5000000); //
- CreateDynamicObject(973,-2018.6400000,-155.7300000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2018.6400000,-165.0800000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2018.6400000,-174.4100000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2018.6400000,-183.7400000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2017.0300000,-192.8000000,34.6400000,0.0000000,0.0000000,-70.1400000); //
- CreateDynamicObject(1237,-2015.3800000,-197.4800000,34.2400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(973,-2018.7400000,-211.1900000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2016.9500000,-202.2400000,34.6400000,0.0000000,0.0000000,70.1400000); //
- CreateDynamicObject(973,-2018.7500000,-220.5200000,34.6400000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(973,-2023.3100000,-225.9200000,34.6400000,0.0000000,0.0000000,7.6200000); //
- CreateDynamicObject(973,-2031.2900000,-226.9800000,34.6400000,0.0000000,0.0000000,7.8600000); //
- //=== SAPD Interior ====//
- CreateObject(19457, 233.16, 153.70, 1002.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 242.78, 153.70, 1002.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 252.41, 153.71, 1002.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 252.41, 153.71, 1005.52, 0.00, 0.00, 90.00);
- CreateObject(19457, 242.78, 153.70, 1005.52, 0.00, 0.00, 90.00);
- CreateObject(19457, 233.16, 153.70, 1005.52, 0.00, 0.00, 90.00);
- CreateObject(19457, 252.41, 153.71, 1009.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 242.76, 153.69, 1009.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 233.16, 153.70, 1009.02, 0.00, 0.00, 90.00);
- CreateObject(19457, 252.41, 153.71, 1012.52, 0.00, 0.00, 90.00);
- CreateObject(19457, 242.76, 153.69, 1012.52, 0.00, 0.00, 90.00);
- CreateObject(19457, 233.16, 153.70, 1012.52, 0.00, 0.00, 90.00);
- pditor1 = CreateObject(18756, 230.12, 162.26, 1004.00, 0.00, 0.00, 0.00);
- pditor2 = CreateObject(18756, 232.49, 167.97, 1004.00, 0.00, 0.00, -90.30);
- //=== SAPD BASE ====//
- CreateObject(7184,1797.66,-1710.13,14.38, 0.00,0.00,270.00);
- CreateObject(7244,1780.09,-1682.24,3.14, 0.00,0.00,180.00);
- CreateObject(18981,1667.33,-1702.39,12.07, 0.00,90.00,0.00);
- CreateObject(18981,1645.34,-1703.74,12.04, 0.00,90.00,0.00);
- pdtor1 = CreateObject(968,1810.7400000,-1669.4500000,13.1900000,0.0000000,-90.0000000,90.0000000); //
- pdtor2 = CreateObject(971,1754.9800000,-1718.2900000,6.2400000,0.0000000,0.0000000,90.0000000); //
- pdtor3 = CreateObject(971,1713.8300000,-1662.9800000,8.6500000,0.0000000,0.0000000,-121.0200000); //
- CreateDynamicObject(7009,1722.0799600,-1682.7199700,26.2000000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(7010,1705.2700200,-1651.3499800,13.8400000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(19435,1810.9200400,-1676.0600600,12.2700000,-15.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19435,1810.9200400,-1672.8100600,12.2700000,-15.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19435,1810.9200400,-1669.3499800,12.2700000,-15.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(713,1704.2900400,-1667.8399700,16.4500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(700,1805.0699500,-1643.6700400,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(700,1799.9200400,-1643.7299800,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(700,1794.7500000,-1643.9499500,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(700,1790.0699500,-1644.0000000,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(700,1785.1999500,-1644.2099600,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(700,1780.1099900,-1644.0100100,13.4500000,356.8599900,0.0000000,3.1400000); //
- CreateDynamicObject(19125,1778.3000500,-1641.3800000,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1778.2800300,-1639.9699700,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1778.2700200,-1638.6300000,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1776.5899700,-1638.5500500,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1773.4799800,-1638.5200200,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1770.0999800,-1638.4899900,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1766.7399900,-1638.4899900,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1763.3800000,-1638.4899900,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1760.1400100,-1638.4799800,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1756.2199700,-1638.4699700,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1752.5999800,-1638.4899900,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1749.0999800,-1638.4399400,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1745.0999800,-1638.4599600,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1740.8199500,-1638.4300500,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1738.4599600,-1638.4599600,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1738.4300500,-1639.9799800,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19125,1738.4100300,-1641.4799800,12.9500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(8661,1813.4399400,-1670.1099900,12.3000000,0.0000000,0.0000000,89.5200000); //
- CreateDynamicObject(8661,1810.0000000,-1710.0200200,12.3000000,0.0000000,0.0000000,89.5200000); //
- CreateDynamicObject(1290,1741.0300300,-1648.7299800,17.7300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1290,1758.5999800,-1640.9000200,16.4100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(4003,1760.7299800,-1648.3700000,45.4300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1495,1755.0200200,-1713.6500200,4.7500000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(16100,1661.6500200,-1621.6700400,13.9300000,0.5000000,0.0000000,90.0000000); //
- CreateDynamicObject(3934,1653.1400100,-1621.0300300,12.5900000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3934,1671.1999500,-1620.8800000,12.5900000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3934,1653.5699500,-1643.6200000,12.6300000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3934,1671.5500500,-1643.3800000,12.6100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(10183,1774.5699500,-1618.6700400,12.3200000,0.0000000,0.0000000,30.0000000); //
- CreateDynamicObject(10183,1814.3499800,-1624.7700200,12.3000000,0.0000000,0.0000000,44.0800000); //
- CreateDynamicObject(10183,1798.9200400,-1639.0400400,12.3000000,0.0000000,0.0000000,224.0800000); //
- CreateDynamicObject(10183,1717.3000500,-1607.3800000,12.3200000,0.0000000,0.0000000,37.0000000); //
- CreateDynamicObject(713,1721.6494100,-1650.8599900,13.4500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1290,1753.2800300,-1628.0400400,16.4100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1290,1779.1099900,-1630.1300000,16.4100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1536,1693.5699500,-1676.9899900,12.3100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1536,1693.5200200,-1674.0400400,12.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1332,1692.8900100,-1662.6300000,13.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1333,1692.7700200,-1665.1899400,13.1700000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1334,1692.9699700,-1668.2900400,13.4300000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1236,1692.7800300,-1659.7900400,12.8900000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(14796,1824.6800500,-1680.6200000,-2.2800000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(14826,1817.9899900,-1673.4499500,-5.3600000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1676,1812.5899700,-1690.3800000,-4.5000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1676,1812.5799600,-1694.9200400,-4.5000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1738.2099600,-1636.8199500,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1738.2199700,-1627.2700200,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1738.2399900,-1617.6300000,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19364,1738.2500000,-1611.2900400,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19364,1738.2299800,-1609.7800300,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1733.5699500,-1607.2199700,14.0100000,0.0000000,0.0000000,79.4200000); //
- CreateDynamicObject(19456,1724.1200000,-1605.4499500,14.0100000,0.0000000,0.0000000,79.4200000); //
- CreateDynamicObject(19456,1714.6300000,-1604.0200200,14.0100000,0.0000000,0.0000000,83.5000000); //
- CreateDynamicObject(19456,1705.0899700,-1602.9599600,14.0100000,0.0000000,0.0000000,83.5000000); //
- CreateDynamicObject(19456,1733.4499500,-1641.5799600,14.0100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1723.8199500,-1641.5899700,14.0100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1714.1800500,-1641.5799600,14.0100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1712.4000200,-1641.6200000,14.0100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19364,1701.1200000,-1602.5300300,14.0100000,0.0000000,0.0000000,83.5000000); //
- CreateDynamicObject(19364,1697.9100300,-1602.3399700,14.0100000,0.0000000,0.0000000,89.5000000); //
- CreateDynamicObject(19456,1681.2399900,-1602.3599900,14.0100000,0.0000000,0.0000000,91.1800000); //
- CreateDynamicObject(19364,1679.4899900,-1610.3499800,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19364,1679.4899900,-1607.1600300,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19364,1679.4899900,-1604.1200000,14.0100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1688.7800300,-1678.0899700,13.7500000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1684.3900100,-1678.1300000,13.7500000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1679.6800500,-1673.3299600,13.7500000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1677.4658200,-1664.3429000,13.7500000,0.0000000,0.0000000,27.8400000); //
- CreateDynamicObject(19456,1647.3399700,-1655.0600600,14.0700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1656.9300500,-1655.0600600,14.0700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1666.5300300,-1655.0500500,14.0700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1671.6700400,-1655.0899700,14.0700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1662.4100300,-1605.2399900,13.9500000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19456,1646.0000000,-1608.5000000,13.9500000,0.0000000,0.0000000,-45.0000000); //
- CreateDynamicObject(19393,1678.0100100,-1655.0899700,14.0700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19364,1696.4499500,-1602.3199500,14.0100000,0.0000000,0.0000000,89.5000000); //
- CreateDynamicObject(10183,1682.6400100,-1617.2199700,12.3200000,0.0000000,0.0000000,135.7800000); //
- CreateDynamicObject(1290,1729.3900100,-1624.9599600,16.4100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1290,1710.1999500,-1624.9799800,16.4100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19453,1806.8399700,-1622.2199700,11.1800000,0.0000000,0.0000000,87.7400000); //
- CreateDynamicObject(19453,1811.5400400,-1627.2099600,11.1800000,0.0000000,0.0000000,179.8600000); //
- CreateDynamicObject(19453,1811.5300300,-1636.7900400,11.1800000,0.0000000,0.0000000,179.8600000); //
- CreateDynamicObject(19453,1806.8000500,-1641.6999500,11.1600000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19453,1797.3000500,-1621.8299600,11.1800000,0.0000000,0.0000000,87.7400000); //
- CreateDynamicObject(19453,1786.6600300,-1620.5200200,11.1800000,0.0000000,0.0000000,76.7400000); //
- CreateDynamicObject(19453,1777.2800300,-1618.3100600,11.1800000,0.0000000,0.0000000,76.7400000); //
- CreateDynamicObject(19453,1768.0100100,-1615.7800300,11.1800000,0.0000000,0.0000000,73.0400000); //
- CreateDynamicObject(19453,1759.2199700,-1613.1800500,11.1800000,0.0000000,0.0000000,73.9800000); //
- CreateDynamicObject(19434,1739.2299800,-1608.2500000,11.1800000,0.0000000,0.0000000,77.4000000); //
- CreateDynamicObject(19361,1741.5000000,-1608.8000500,11.1800000,0.0000000,0.0000000,75.9800000); //
- CreateDynamicObject(19434,1743.7399900,-1609.3499800,11.1800000,0.0000000,0.0000000,75.9800000); //
- CreateDynamicObject(19434,1792.1300000,-1621.6500200,11.1800000,0.0000000,0.0000000,88.1800000); //
- CreateDynamicObject(18981,1800.7900400,-1697.6800500,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1782.0899700,-1697.7900400,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1800.8399700,-1673.8399700,11.7800000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1777.3900100,-1672.8000500,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1757.1700400,-1698.8499800,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1763.5699500,-1670.2199700,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1761.6999500,-1689.4799800,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1800.7900400,-1697.6800500,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1800.7800300,-1662.1600300,11.7800000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1776.4000200,-1662.1400100,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1768.2399900,-1662.1200000,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(18981,1812.5999800,-1716.1099900,11.7900000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(8661,1792.3499800,-1640.0000000,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1752.6200000,-1640.3800000,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1791.5600600,-1620.0699500,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1752.7900400,-1600.5999800,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1714.5500500,-1593.4000200,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1714.4599600,-1633.0799600,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1752.5000000,-1620.4499500,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1684.6099900,-1622.0600600,12.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(8661,1684.4599600,-1661.9799800,12.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(8661,1689.5269800,-1701.9628900,12.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(8661,1691.3700000,-1741.7700200,12.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(8661,1714.5300300,-1613.2800300,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1744.3499800,-1660.2299800,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(8661,1744.6300000,-1680.1999500,12.3000000,0.0000000,0.0000000,-0.3000000); //
- CreateDynamicObject(7940,1640.1033900,-1709.5909400,15.4238000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(7940,1671.0477300,-1709.5766600,15.4238000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19456,1674.8486300,-1659.4276100,13.7500000,0.0000000,0.0000000,27.8400000); //
- CreateDynamicObject(10183,1653.0581100,-1689.7590300,12.5580000,0.0000000,0.0000000,225.2998800); //
- //>>>>> Material TExt am Spawn <<<<<<<//
- CreateDynamicObject(16000,388.3000000,-1932.2600000,6.8500000,0.0000000,0.0000000,-180.0000000); //
- weobj1 = CreateObject(4731,388.3200000,-1932.2700000,14.9400000,0.0000000,0.0000000,30.2500000); //
- SetObjectMaterialText(weobj1, "Besuch unser Forum : "SFORUM"", 0, 90, "Arial", 12, 0, -32256, 0, 1);
- weobj2 = CreateObject(4731,388.3200000,-1932.2700000,9.4700000,0.0000000,0.0000000,30.2500000); //
- SetObjectMaterialText(weobj2, "Besuch unseren Teamspeak : "STS"", 0, 90, "Arial", 12, 0, -32256, 0, 1);
- //>>>> WERBETAFELN ( /adt ) <<<<<//
- CreateDynamicObject(16000,1668.9200000,-730.8500000,53.5200000,0.0000000,0.0000000,339.7000000); //
- CreateDynamicObject(19456,1658.1800000,-728.2500000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1661.4400000,-729.4600000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1664.7200000,-730.6800000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1667.9900000,-731.8800000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1671.2300000,-733.0800000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1674.5100000,-734.2700000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1677.7600000,-735.4500000,53.4800000,0.0000000,90.0000000,339.7000000); //
- CreateDynamicObject(19456,1679.3200000,-736.0400000,51.7800000,0.0000000,0.0000000,339.7000000); //
- CreateDynamicObject(19456,1679.3200000,-736.0400000,48.2800000,0.0000000,0.0000000,339.7000000); //
- CreateDynamicObject(19456,1676.5500000,-729.7800000,51.7800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(19456,1676.5500000,-729.7800000,48.2800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(19456,1667.5300000,-726.4600000,51.7800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(19456,1658.4800000,-723.1300000,51.7800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(19456,1673.2100000,-738.9300000,51.7800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(19456,1664.1500000,-735.6600000,51.7800000,0.0000000,0.0000000,249.7200000); //
- CreateDynamicObject(16000,-1986.5300000,-54.3900000,34.3000000,0.0000000,0.0000000,175.3200000); //
- weobj6 = CreateObject(4731,-1986.5300000,-54.4000000,40.0400000,0.0000000,0.0000000,25.5600000); //
- SetObjectMaterialText(weobj6, "Hier könnte Ihre Werbung stehen", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- weobj5 = CreateObject(4731,1668.8300000,-730.8000000,59.8000000,0.0000000,0.0000000,-170.0200000); //
- SetObjectMaterialText(weobj5, "Hier könnte Ihre Werbung stehen", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- weobj7 = CreateObject(4731,1618.8299600,132.1200000,55.9400000,0.0000000,0.0000000,22.6200000); //
- SetObjectMaterialText(weobj7, "Hier könnte Ihre Werbung stehen", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- weobj8 = CreateObject(4731,1616.0200200,135.5900000,55.9400000,0.0000000,0.0000000,217.3400000); //
- SetObjectMaterialText(weobj8, "Hier könnte Ihre Werbung stehen", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- //>>>>> Spawn Flugzeug <<<<<<//
- CreateDynamicObject(14548,370.7999878,-2161.1999512,853.9000244,8.0000000,0.0000000,0.0000000); //object(cargo_test) (1)
- CreateDynamicObject(14550,370.7999878,-2161.1999512,853.9000244,8.0000000,0.0000000,0.0000000); //object(cargo_netting) (1)
- //>>>> Las venturas Juwelier <<<<//
- CreateDynamicObject(1498,1230.1500000,-1132.7200000,1014.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.1900000,-1132.2500000,1014.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.8900000,-1132.2600000,1014.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1514,1226.7100000,-1116.9000000,1015.6000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1227.9300000,-1117.2300000,1015.3000000,0.0000000,0.0000000,179.4000000); //
- CreateDynamicObject(2362,1225.4300000,-1116.6900000,1015.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1227.9600000,-1116.7600000,1014.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2460,1229.9700000,-1116.7500000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1225.9600000,-1116.7600000,1014.3000000,0.0000000,0.0000000,-0.0600000); //
- CreateDynamicObject(2460,1223.5900000,-1116.7900000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.8900000,-1116.6900000,1015.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.3400000,-1116.6800000,1015.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8600000,-1129.1400000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8700000,-1125.5100000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0900000,-1125.5100000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0500000,-1129.1700000,1014.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2469,1225.5300000,-1125.0800000,1015.9000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2469,1224.2600000,-1125.1600000,1015.9000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2502,1222.0000000,-1121.0700000,1014.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2501,1222.1600000,-1121.3600000,1015.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2202,1222.4100000,-1110.9300000,1014.5200000,0.0000000,0.0000000,91.0800000); //
- CreateDynamicObject(2463,1231.7800000,-1119.7000000,1014.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1121.1600000,1014.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1122.6300000,1014.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2504,1222.1400000,-1120.8800000,1015.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2503,1222.1700000,-1120.4000000,1015.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2710,1229.6300000,-1116.9900000,1015.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1229.8900000,-1117.0100000,1015.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1230.1100000,-1116.9900000,1015.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14531,1226.4800000,-1120.9200000,1017.9200000,0.0000000,0.0000000,90.0000000); //
- //>>>> San Fierro Juwelier <<<< ///
- CreateDynamicObject(1498,1230.1300000,-1132.7500000,1007.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.1900000,-1132.2500000,1007.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.8900000,-1132.2600000,1007.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1514,1226.7100000,-1116.9000000,1008.6000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1227.9300000,-1117.2300000,1008.3000000,0.0000000,0.0000000,179.4000000); //
- CreateDynamicObject(2362,1225.4300000,-1116.6900000,1008.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1227.9600000,-1116.7600000,1007.3000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2460,1229.9700000,-1116.7500000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1225.9600000,-1116.7600000,1007.3000000,0.0000000,0.0000000,-0.0600000); //
- CreateDynamicObject(2460,1223.5900000,-1116.7900000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.8900000,-1116.6900000,1008.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.3400000,-1116.6800000,1008.4000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8600000,-1129.1400000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8700000,-1125.5100000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0900000,-1125.5100000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0500000,-1129.1700000,1007.3100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2469,1225.5300000,-1125.0800000,1008.9000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2469,1224.2600000,-1125.1600000,1008.9000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2502,1222.0000000,-1121.0700000,1007.3000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2501,1222.1600000,-1121.3600000,1008.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2202,1222.4100000,-1110.9300000,1007.5200000,0.0000000,0.0000000,91.0800000); //
- CreateDynamicObject(2463,1231.7800000,-1119.6800000,1007.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1121.1600000,1007.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1122.6300000,1007.3100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2504,1222.1400000,-1120.8600000,1008.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2503,1222.1700000,-1120.4000000,1008.7700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2710,1229.6300000,-1116.9900000,1008.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1229.8900000,-1117.0100000,1008.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1230.1100000,-1116.9900000,1008.5000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14531,1226.4800000,-1120.9200000,1010.9200000,0.0000000,0.0000000,90.0000000); //
- //>>>> Los Santos Juwelier <<<< //
- CreateDynamicObject(1498,1230.1300000,-1132.7500000,997.8000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.1900000,-1132.2500000,997.8000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1885,1223.8900000,-1132.2600000,997.8000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1514,1226.7100000,-1116.9000000,999.1000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1227.9300000,-1117.2300000,998.8000000,0.0000000,0.0000000,179.4000000); //
- CreateDynamicObject(2362,1225.4300000,-1116.6900000,998.9000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1227.9600000,-1116.7600000,997.8000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2460,1229.9700000,-1116.7500000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2414,1225.9600000,-1116.7600000,997.8000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2460,1223.5900000,-1116.7900000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.8900000,-1116.6900000,998.9000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2362,1224.3400000,-1116.6800000,998.9000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8600000,-1129.1400000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1227.8700000,-1125.5100000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0900000,-1125.5100000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2459,1224.0500000,-1129.1700000,997.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2469,1225.5800000,-1125.0900000,999.4000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2469,1224.2600000,-1125.1600000,999.4000000,0.0000000,0.0000000,-19.0800000); //
- CreateDynamicObject(2502,1222.0000000,-1121.0700000,997.8000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2501,1222.1600000,-1121.3600000,999.2700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(14531,1226.4800000,-1120.9200000,1001.4200000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2202,1222.4100000,-1110.9300000,998.0200000,0.0000000,0.0000000,91.0800000); //
- CreateDynamicObject(2463,1231.7800000,-1119.6800000,997.8100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1121.1600000,997.8100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2463,1231.7800000,-1122.6300000,997.8100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2504,1222.1700000,-1120.8900000,999.2700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2503,1222.1700000,-1120.4000000,999.2700000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2710,1229.6300000,-1116.9900000,999.0000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1229.8900000,-1117.0100000,999.0000000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2710,1230.1100000,-1116.9900000,999.0000000,0.0000000,0.0000000,0.0000000); //
- //>>>> Los Santos Stadthalle <<<<//
- CreateDynamicObject(977,1465.4800000,-1774.9500000,996.8600000,0.0000000,0.0000000,-79.5600000); //
- CreateDynamicObject(977,1488.6900000,-1769.8000000,996.8600000,0.0000000,0.0000000,-79.5600000); //
- CreateDynamicObject(1649,1475.7300000,-1768.9100000,997.5400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1649,1475.7300000,-1764.5700000,997.5400000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1649,1473.4300000,-1773.6800000,997.5400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1649,1469.1700000,-1773.6700000,997.5400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1649,1464.8500000,-1773.6700000,997.5400000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1703,1467.7100000,-1766.7400000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1703,1470.9100000,-1766.7200000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1703,1469.7000000,-1770.9000000,995.8700000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(14602,1481.4800000,-1766.2000000,1001.2400000,0.0000000,0.0000000,89.2800000); //
- CreateDynamicObject(1703,1472.8400000,-1770.9200000,995.8700000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(2010,1470.2400000,-1766.9000000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1470.1700000,-1770.9500000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1485.2800000,-1769.5400000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1477.7100000,-1769.4600000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1477.5800000,-1777.4900000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,1485.0600000,-1777.6500000,995.8700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14455,1472.8100000,-1789.0100000,997.4700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14455,1466.9300000,-1788.9600000,997.4700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14455,1484.6200000,-1789.0800000,997.4700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(14455,1490.4800000,-1789.1600000,997.4700000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1704,1474.2300000,-1768.4800000,995.8700000,0.0000000,0.0000000,-89.8800000); //
- CreateDynamicObject(1714,1481.2900000,-1783.7700000,995.8700000,0.0000000,0.0000000,-180.0000000); //
- CreateDynamicObject(1714,1477.9100000,-1786.8100000,995.8700000,0.0000000,0.0000000,-180.0000000); //
- CreateDynamicObject(1714,1474.3600000,-1786.8600000,995.8700000,0.0000000,0.0000000,-180.0000000); //
- CreateDynamicObject(1714,1484.4400000,-1787.0500000,995.8700000,0.0000000,0.0000000,-180.0000000); //
- CreateDynamicObject(1714,1487.7500000,-1787.0100000,995.8700000,0.0000000,0.0000000,-180.0000000); //
- CreateDynamicObject(2894,1486.6900000,-1785.9300000,996.7900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2894,1475.5100000,-1785.7300000,996.7900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1481.3200000,-1782.0300000,996.5900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1478.2300000,-1785.3900000,996.6900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1474.4400000,-1785.2900000,996.6900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1484.1700000,-1785.3700000,996.6900000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2190,1487.5900000,-1785.4400000,996.6900000,0.0000000,0.0000000,0.0000000); //
- weobj4 = CreateObject(4731,1480.6100000,-1750.7800000,29.4100000,0.0000000,0.0000000,-149.7400000); //
- SetObjectMaterialText(weobj4, "Los Santos Stadthalle", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- //>>>> Los Santos Bank Interior <<<<<<//
- weobj3 = CreateObject(4731,914.1600000,-1000.7800000,44.8800000,0.0000000,0.0000000,210.1800000); //
- SetObjectMaterialText(weobj3, "Los Santos National Bank", 0, 90, "Arial", 15, 0, -32256, 0, 1);
- CreateDynamicObject(19124,916.6100000,-992.1500000,37.7100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19124,907.7000000,-995.5200000,37.2200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3578,912.1500000,-993.7800000,36.1900000,0.0000000,-2.9900000,20.8800000); //
- CreateDynamicObject(19462,912.0000000,-1006.9100000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19462,908.5200000,-1006.9400000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19462,905.0100000,-1006.9200000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19462,901.5600000,-1006.9100000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19462,898.0800000,-1006.9100000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19462,894.5800000,-1006.9100000,1335.0300000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19446,913.6500000,-1006.9000000,1336.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19446,908.9100000,-1002.1600000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19446,896.1100000,-1002.1700000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19384,902.5100000,-1002.1600000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19446,892.9500000,-1007.0000000,1336.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19446,900.8600000,-1011.7100000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19384,894.5000000,-1011.7400000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19446,910.4400000,-1011.7200000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1502,893.7200000,-1011.7300000,1335.0300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1556,901.7300000,-1002.1600000,1335.0600000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2368,896.7000000,-1002.7300000,1335.1200000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2368,896.7100000,-1005.6000000,1335.1200000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(18872,896.3400000,-1005.8600000,1336.1600000,0.0000000,0.0000000,-91.6200000); //
- CreateDynamicObject(18872,896.3500000,-1003.0400000,1336.1600000,0.0000000,0.0000000,-91.6200000); //
- CreateDynamicObject(1714,895.5400000,-1005.5300000,1335.1200000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1714,895.6200000,-1002.6700000,1335.1200000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1892,893.9200000,-1011.3900000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1616,913.1600000,-1011.1700000,1338.1100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1616,909.0800000,-1002.6100000,1338.1100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1616,893.3600000,-1011.2700000,1338.1100000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(2010,913.2300000,-1002.6300000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,913.1300000,-1011.2700000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2773,896.6300000,-1010.4900000,1335.6200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2773,898.1800000,-1005.1400000,1335.6200000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(3657,907.0600000,-1011.2400000,1335.6200000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(2010,904.8300000,-1011.3700000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(2010,909.2700000,-1011.3200000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(3657,902.6900000,-1011.1900000,1335.6200000,0.0000000,0.0000000,180.0000000); //
- CreateDynamicObject(2010,900.5900000,-1011.2900000,1335.1200000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19462,894.2900000,-1013.4800000,1335.0300000,0.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19462,894.3900000,-1016.9800000,1335.0300000,0.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19462,894.3000000,-1020.4300000,1335.0300000,0.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19446,894.3500000,-1021.5200000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19446,899.0600000,-1016.6200000,1336.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19446,889.6700000,-1016.7400000,1336.8100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(19446,888.0800000,-1011.7400000,1336.8100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2824,896.5900000,-1007.1300000,1336.1600000,0.0000000,0.0000000,-90.9600000); //
- CreateDynamicObject(14455,893.1900000,-1003.7200000,1335.7500000,0.0000000,0.0000000,-90.0000000); //
- CreateDynamicObject(1514,896.4700000,-1005.5200000,1336.4000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(1514,896.7600000,-1002.6300000,1336.4000000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(2634,894.5400000,-1021.2400000,1336.5300000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1550,893.2600000,-1021.2000000,1335.6100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1550,892.7900000,-1021.2000000,1335.6100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1550,892.9600000,-1020.7100000,1335.6100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1550,892.4400000,-1020.8000000,1335.6100000,0.0000000,0.0000000,0.0000000); //
- CreateDynamicObject(1616,897.8000000,-1012.1500000,1338.1100000,0.0000000,0.0000000,90.0000000); //
- CreateDynamicObject(19455,912.1200000,-1006.8900000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,908.6000000,-1006.8600000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,905.1000000,-1006.8200000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,901.6000000,-1006.8300000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,898.1200000,-1006.8400000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,894.6300000,-1006.8500000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,891.3100000,-1016.4900000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,894.7600000,-1016.4400000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,898.2400000,-1016.4600000,1338.6400000,0.0000000,90.0000000,0.0000000); //
- CreateDynamicObject(19455,898.7400000,-1022.9500000,1338.6400000,0.0000000,90.0000000,90.0000000); //
- CreateDynamicObject(19455,889.0900000,-1023.0200000,1338.6400000,0.0000000,90.0000000,90.0000000); //
- //=== [ Fahrzeuge ] ===//
- //>>> SAPD Fahrzeuge <<<//
- SAPDVeh[0] = AddStaticVehicleEx(497,1671.2678000,-1621.7719000,14.0413000,0.3600000,211,1,600); //Police Maverick
- SAPDVeh[1] = AddStaticVehicleEx(497,1653.5100000,-1644.0878000,14.0413000,0.3600000,211,1,600); //Police Maverick
- SAPDVeh[2] = AddStaticVehicleEx(497,1671.4091000,-1644.0313000,14.0413000,0.3600000,211,1,600); //Police Maverick
- SAPDVeh[3] = AddStaticVehicleEx(497,1653.1669000,-1621.5986000,14.0413000,0.3600000,211,1,600); //Police Maverick
- SAPDVeh[4] = AddStaticVehicleEx(496,1776.3900000,-1651.2083000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[5] = AddStaticVehicleEx(496,1771.6842000,-1650.9454000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[6] = AddStaticVehicleEx(496,1762.6979000,-1651.2600000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[7] = AddStaticVehicleEx(496,1758.7063000,-1651.4021000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[8] = AddStaticVehicleEx(496,1754.6454000,-1651.4192000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[9] = AddStaticVehicleEx(496,1780.5457000,-1651.5990000,-4.5024000,180.0000000,211,1,600); //Blista Compact
- SAPDVeh[10] = AddStaticVehicleEx(596,1763.2407000,-1694.5571000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[11] = AddStaticVehicleEx(596,1767.4791000,-1694.4579000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[12] = AddStaticVehicleEx(596,1772.1166000,-1694.6931000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[13] = AddStaticVehicleEx(596,1776.3966000,-1694.6846000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[14] = AddStaticVehicleEx(596,1780.8568000,-1694.6780000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[15] = AddStaticVehicleEx(596,1785.1367000,-1694.6892000,-4.5003000,180.0000000,211,1,600); //Police Car (LSPD)
- SAPDVeh[16] = AddStaticVehicleEx(597,1784.9269000,-1694.9294000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[17] = AddStaticVehicleEx(597,1780.7677000,-1695.0725000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[18] = AddStaticVehicleEx(597,1776.3525000,-1694.8770000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[19] = AddStaticVehicleEx(597,1772.0330000,-1695.0441000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[20] = AddStaticVehicleEx(597,1768.0123000,-1694.8892000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[21] = AddStaticVehicleEx(597,1763.0857000,-1695.1561000,6.2268000,180.0000000,211,1,600); //Police Car (SFPD)
- SAPDVeh[22] = AddStaticVehicleEx(598,1807.9231000,-1695.0370000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[23] = AddStaticVehicleEx(598,1807.7832000,-1690.3975000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[24] = AddStaticVehicleEx(598,1807.8376000,-1685.3762000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[25] = AddStaticVehicleEx(598,1807.7159000,-1680.7765000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[26] = AddStaticVehicleEx(598,1807.6140000,-1676.0370000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[27] = AddStaticVehicleEx(598,1807.4718000,-1671.4376000,6.2256000,90.0000000,211,1,600); //Police Car (LVPD)
- SAPDVeh[28] = AddStaticVehicleEx(599,1793.6646000,-1651.3966000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[29] = AddStaticVehicleEx(599,1789.3121000,-1651.5537000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[30] = AddStaticVehicleEx(599,1784.7643000,-1651.7064000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[31] = AddStaticVehicleEx(599,1780.6023000,-1651.7262000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[32] = AddStaticVehicleEx(599,1776.3966000,-1651.7697000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[33] = AddStaticVehicleEx(599,1771.8557000,-1651.5145000,6.2279000,180.0000000,211,1,600); //Police Ranger
- SAPDVeh[34] = AddStaticVehicleEx(427,1749.1995000,-1683.7997000,6.2245000,90.0000000,211,1,600); //Enforcer
- SAPDVeh[35] = AddStaticVehicleEx(427,1748.9951000,-1679.6332000,6.2245000,90.0000000,211,1,600); //Enforcer
- SAPDVeh[36] = AddStaticVehicleEx(427,1749.1139000,-1675.4247000,6.2245000,90.0000000,211,1,600); //Enforcer
- SAPDVeh[37] = AddStaticVehicleEx(427,1748.9926000,-1671.2986000,6.2245000,90.0000000,211,1,600); //Enforcer
- for(new v;v< sizeof(SAPDVeh);v++)
- {
- SetVehicleNumberPlate(SAPDVeh[v],"{007DFF}SAPD"); SetVehicleToRespawn(SAPDVeh[v]);
- AddVehicleComponent(SAPDVeh[v],1010);
- }
- SAPDVehs[0] = AddStaticVehicleEx(560,1735.5226000,-1679.7994000,6.2259000,-90.0000000,211,1,600); //Sultan
- SAPDVehs[1] = AddStaticVehicleEx(560,1735.5581000,-1684.4208000,6.2259000,-90.0000000,211,1,600); //Sultan
- SAPDVehs[2] = AddStaticVehicleEx(560,1735.7074000,-1689.0984000,6.2259000,-90.0000000,211,1,600); //Sultan
- SAPDVehs[3] = AddStaticVehicleEx(560,1735.9209000,-1693.9534000,6.2259000,-90.0000000,211,1,600); //Sultan
- SAPDVehs[4] = AddStaticVehicleEx(560,1735.9276000,-1698.4333000,6.2259000,-90.0000000,211,1,600); //Sultan
- SAPDVehs[5] = AddStaticVehicleEx(560,1736.0193000,-1703.2748000,6.2259000,-90.0000000,211,1,600); //Sultan
- for(new v;v< sizeof(SAPDVehs);v++)
- {
- SetVehicleNumberPlate(SAPDVehs[v],"{007DFF}SAPD"); SetVehicleToRespawn(SAPDVehs[v]);
- AddVehicleComponent(SAPDVehs[v],1010);
- new obj = CreateObject(19419,0,0,0,0,0,0);
- AttachObjectToVehicle(obj, SAPDVehs[v], 0.000000, 0.000000, 0.814999, 0.000000, 0.000000, 0.000000);
- }
- //>>> AUTOHAUS FAHRZEUGE <<<//
- for(new a=0;a<sizeof(Kaufliste);a++)
- {
- Kaufliste[a][Carid]=CreateVehicle(Kaufliste[a][Modelid],Kaufliste[a][CarPos_x], Kaufliste[a][CarPos_y], Kaufliste[a][CarPos_z], Kaufliste[a][CarRotate], 29, 29, 5);
- }
- //>>> Fahrschul Fahrzeuge <<<//
- fsVehs[0] = AddStaticVehicleEx(522,-2093.2500000,-107.3534000,34.8138000,-90.0000000,1,1,15); //NRG-500
- fsVehs[1] = AddStaticVehicleEx(522,-2093.2500000,-110.3897000,34.8138000,-90.0000000,1,1,15); //NRG-500
- fsVehs[2] = AddStaticVehicleEx(522,-2093.2500000,-113.3390000,34.8138000,-90.0000000,1,1,15); //NRG-500
- fsVehs[3] = AddStaticVehicleEx(522,-2093.2500000,-116.3292000,34.8138000,-90.0000000,1,1,15); //NRG-500
- fsVehs[4] = AddStaticVehicleEx(522,-2093.2500000,-119.1490000,34.8138000,-90.0000000,1,1,15); //NRG-500
- fsVehs[5] = AddStaticVehicleEx(410,-2093.0242000,-128.7468000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[6] = AddStaticVehicleEx(410,-2093.0242000,-132.2750000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[7] = AddStaticVehicleEx(410,-2093.0242000,-135.5961000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[8] = AddStaticVehicleEx(410,-2093.0242000,-139.6086000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[9] = AddStaticVehicleEx(410,-2093.0242000,-125.2389000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[10] = AddStaticVehicleEx(410,-2093.0242000,-121.7887000,34.9067000,-90.0000000,1,1,15); //Manana
- fsVehs[11] = AddStaticVehicleEx(593,-2088.5544000,-273.5280000,35.8068000,-90.0000000,1,1,15); //Dodo
- fsVehs[12] = AddStaticVehicleEx(593,-2088.5398000,-260.3802000,35.8068000,-90.0000000,1,1,15); //Dodo
- fsVehs[13] = AddStaticVehicleEx(593,-2088.5305000,-247.1630000,35.8068000,-90.0000000,1,1,15); //Dodo
- fsVehs[14] = AddStaticVehicleEx(593,-2088.4585000,-233.5891000,35.8068000,-90.0000000,1,1,15); //Dodo
- for(new v;v< sizeof(fsVehs);v++)
- {
- SetVehicleNumberPlate(fsVehs[v],"SA-"STAG""); SetVehicleToRespawn(fsVehs[v]);
- zrt2[v] = Create3DTextLabel("||>>|| Fahrschule ||<<||\nAngreifen Verboten !",0x0041FFFF,0,0,0,15.0,0);
- Attach3DTextLabelToVehicle(zrt2[v],fsVehs[v],0,0,2.0);
- }
- //>>> Zivi Fahrzeuge <<<//
- ZRoller[0] = AddStaticVehicleEx(462,376.9793000,-2021.4294000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[1] = AddStaticVehicleEx(462,376.9577000,-2019.7225000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[2] = AddStaticVehicleEx(462,376.8874000,-2018.0566000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[3] = AddStaticVehicleEx(462,376.8704000,-2016.4932000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[4] = AddStaticVehicleEx(462,376.8489000,-2014.7853000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[5] = AddStaticVehicleEx(462,376.7328000,-2013.1824000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[6] = AddStaticVehicleEx(462,376.6535000,-2011.8121000,7.4376000,90.0000000,79,1,600); //Faggio
- ZRoller[7] = AddStaticVehicleEx(462,364.3400000,-2021.3018000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[8] = AddStaticVehicleEx(462,364.1317000,-2019.6595000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[9] = AddStaticVehicleEx(462,364.1421000,-2018.1984000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[10] = AddStaticVehicleEx(462,364.1134000,-2016.5970000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[11] = AddStaticVehicleEx(462,364.0052000,-2014.9159000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[12] = AddStaticVehicleEx(462,363.8972000,-2013.2340000,7.4376000,-90.0000000,79,1,600); //Faggio
- ZRoller[13] = AddStaticVehicleEx(462,363.8678000,-2011.7529000,7.4376000,-90.0000000,79,1,600); //Faggio
- for(new v;v< sizeof(ZRoller);v++)
- {
- SetVehicleNumberPlate(ZRoller[v],"SA-"STAG""); SetVehicleToRespawn(ZRoller[v]);
- zrt[v] = Create3DTextLabel("||>>|| Zivil-Roller ||<<||\nAngreifen Verboten !",0x0041FFFF,0,0,0,15.0,0);
- Attach3DTextLabelToVehicle(zrt[v],ZRoller[v],0,0,2.0);
- }
- //=== [ Textdraw's ] ===//
- //>>>>>> TUTORIAL <<<<<<<<<//
- Tuto = TextDrawCreate(1.000000,1.000000,"~w~"STAG"-Tutorial~n~~n~~n~~n~~n~~n~~n~");
- TextDrawUseBox(Tuto,1);
- TextDrawBoxColor(Tuto,0x000000BB);
- TextDrawTextSize(Tuto,642.000000,20.000000);
- TextDrawAlignment(Tuto,0);
- TextDrawBackgroundColor(Tuto,0x000000BB);
- TextDrawFont(Tuto,2);
- TextDrawLetterSize(Tuto,0.400000,1.400000);
- TextDrawColor(Tuto,0xffffffBB);
- TextDrawSetOutline(Tuto,1);
- TextDrawSetProportional(Tuto,1);
- TextDrawSetShadow(Tuto,1);
- Tutou = TextDrawCreate(2.000000,336.000000,"~n~~w~_~n~~n~~n~~n~~n~~n~~n~~n~");
- TextDrawUseBox(Tutou,1);
- TextDrawBoxColor(Tutou,0x000000BB);
- TextDrawTextSize(Tutou,638.000000,3.000000);
- TextDrawAlignment(Tutou,0);
- TextDrawBackgroundColor(Tutou,0x00ffffBB);
- TextDrawFont(Tutou,2);//,1.200000,2.000000);
- TextDrawLetterSize(Tutou,0.400000,1.300000);
- TextDrawColor(Tutou,0xffffffBB);
- TextDrawSetOutline(Tutou,1);
- TextDrawSetProportional(Tutou,1);
- TextDrawSetShadow(Tutou,5);
- //>>>>> LOGIN WELCOME <<<<<<<//
- new strn[50]; format(strn,sizeof(strn),"Herzlich Willkommen auf, %s",SNAME);
- WText = TextDrawCreate(46.000000, 168.000000, strn);
- TextDrawBackgroundColor(WText, 255);
- TextDrawFont(WText, 0);
- TextDrawLetterSize(WText, 0.619999, 1.800000);
- TextDrawColor(WText, 65535);
- TextDrawSetOutline(WText, 0);
- TextDrawSetProportional(WText, 1);
- TextDrawSetShadow(WText, 1);
- TextDrawUseBox(WText, 1);
- TextDrawBoxColor(WText, 0xFFFFFF00);
- TextDrawTextSize(WText, 235.000000, 28.000000);
- WSch = TextDrawCreate(1.000000,1.000000,"~w~_~n~~n~~n~~n~~n~~n~~n~");
- TextDrawUseBox(WSch,1);
- TextDrawBoxColor(WSch,0x0A0A0AFF);
- TextDrawTextSize(WSch,642.000000,20.000000);
- TextDrawAlignment(WSch,0);
- TextDrawBackgroundColor(WSch,0x000000BB);
- TextDrawFont(WSch,2);
- TextDrawLetterSize(WSch,0.400000,1.400000);
- TextDrawColor(WSch,0x0A0A0AFF);
- TextDrawSetOutline(WSch,1);
- TextDrawSetProportional(WSch,1);
- TextDrawSetShadow(WSch,1);
- WSch2 = TextDrawCreate(2.000000,336.000000,"~n~~w~_~n~~n~~n~~n~~n~~n~~n~~n~");
- TextDrawUseBox(WSch2,1);
- TextDrawBoxColor(WSch2,0x000000BB);
- TextDrawTextSize(WSch2,638.000000,3.000000);
- TextDrawAlignment(WSch2,0);
- TextDrawBackgroundColor(WSch2,0x0A0A0AFF);
- TextDrawFont(WSch2,2);//,1.200000,2.000000);
- TextDrawLetterSize(WSch2,0.400000,1.300000);
- TextDrawColor(WSch2,0x0A0A0AFF);
- TextDrawSetOutline(WSch2,1);
- TextDrawSetProportional(WSch2,1);
- TextDrawSetShadow(WSch2,5);
- //>>>> UHRZEIT + DATUM <<<<//
- Date = TextDrawCreate(547.000000,11.000000,"00.00.2011");
- TextDrawFont(Date,3);
- TextDrawLetterSize(Date,0.399999,1.600000);
- TextDrawColor(Date,0x000FFFFF);
- TextDrawSetShadow(Date,0);
- TextDrawSetOutline(Date,1);
- Time = TextDrawCreate(547.000000,28.000000,"00:00:00");
- TextDrawFont(Time,3);
- TextDrawLetterSize(Time,0.399999,1.600000);
- TextDrawColor(Time,0x000FFFFF);
- TextDrawSetShadow(Time,0);
- TextDrawSetOutline(Time,1);
- //>>>> EURO ZEIcHEn <<<//
- euro1 = TextDrawCreate(609.000000, 83.000000, "=");
- TextDrawBackgroundColor(euro1, 255);
- TextDrawFont(euro1, 3);
- TextDrawLetterSize(euro1, 0.570000, 1.200000);
- TextDrawColor(euro1, 0x05782BFF);
- TextDrawSetOutline(euro1, 0);
- TextDrawSetProportional(euro1, 1);
- TextDrawSetShadow(euro1, 1);
- euro2 = TextDrawCreate(606.000000, 76.000000, "C");
- TextDrawBackgroundColor(euro2, 255);
- TextDrawFont(euro2, 1);
- TextDrawLetterSize(euro2, 0.869999, 2.899999);
- TextDrawColor(euro2, 0x05782BFF);
- TextDrawSetOutline(euro2, 0);
- TextDrawSetProportional(euro2, 1);
- TextDrawSetShadow(euro2, 1);
- return 1;
- }
- public OnGameModeExit()
- {
- for (new i=0; i< MAX_VEHICLES; i++)
- {
- if(IsAFCar(i))
- {
- DestroyVehicle(i);
- print("||>>|| F-Car Sys||<<|| Die Fraktion's Fahrzeuge wurden zerstört !");
- }
- }
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- OnPlayerCarUpdate(i);
- }
- }
- SaveiFrak();
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if(GetPVarInt(playerid,"logged") == 0)
- {
- if(mysql_CheckAccount(playerid) == 0)
- {
- InterpolateCameraPos(playerid, 1255.030273, -1323.599487, 136.420806, 891.130859, -1385.070800, 136.420806, 25000);
- InterpolateCameraLookAt(playerid, 1250.062255, -1323.727905, 135.871139, 892.092041, -1380.257934, 135.465774, 2000);
- SetTimerEx("RegTime",7000,0,"i",playerid);
- }
- else if(mysql_CheckAccount(playerid) == 1)
- {
- InterpolateCameraPos(playerid, 1255.030273, -1323.599487, 136.420806, 891.130859, -1385.070800, 136.420806, 25000);
- InterpolateCameraLookAt(playerid, 1250.062255, -1323.727905, 135.871139, 892.092041, -1380.257934, 135.465774, 2000);
- SetTimerEx("LogTime",7000,0,"i",playerid);
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- //REmoveBuilding
- // WANG-Cars //
- RemoveBuildingForPlayer(playerid, 792, -1995.4766, 298.0859, 34.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 625, -1960.8438, 305.3516, 35.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 625, -1960.8438, 264.7578, 35.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 625, -1960.8438, 277.5859, 35.3672, 0.25);
- // SF Fahrschule //
- RemoveBuildingForPlayer(playerid, 11372, -2076.4375, -107.9297, 36.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 1278, -2094.3438, -237.4609, 48.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 1278, -2094.3438, -143.1953, 48.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 11099, -2056.9922, -184.5469, 34.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 11014, -2076.4375, -107.9297, 36.9688, 0.25);
- // SAPD BASE !! ==//
- RemoveBuildingForPlayer(playerid, 4038, 1719.9375, -1662.2891, 12.4688, 0.25);
- RemoveBuildingForPlayer(playerid, 4065, 1654.5938, -1637.7422, 28.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 4073, 1721.8750, -1643.0547, 12.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 4074, 1722.0547, -1702.2891, 12.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 4075, 1791.7969, -1716.9844, 12.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 4076, 1783.1016, -1702.3047, 14.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 4077, 1781.4766, -1648.4219, 26.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 4078, 1783.1016, -1647.3125, 23.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 4181, 1721.7500, -1657.9297, 30.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 4187, 1664.6484, -1691.3203, 16.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 1531, 1767.2109, -1617.5391, 15.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1531, 1799.1328, -1708.7656, 14.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 4213, 1654.2813, -1636.8750, 57.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 4216, 1722.7109, -1661.2109, 38.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1807.5156, -1625.8828, 12.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 1261, 1638.5859, -1721.4766, 27.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 1266, 1805.0234, -1692.4453, 25.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 4229, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 4230, 1597.9063, -1699.7500, 30.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1267, 1638.5859, -1721.4766, 27.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1641.0547, -1706.0234, 18.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1641.0547, -1689.4297, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1641.0547, -1680.2734, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1690.2109, -1718.5781, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1693.6719, -1704.5391, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1287, 1700.2266, -1721.5859, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1288, 1700.2266, -1720.6484, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1289, 1700.2266, -1719.5938, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1700.6563, -1706.4063, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1700.6563, -1700.1484, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1701.4844, -1706.4063, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1701.4844, -1700.1484, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1702.4922, -1703.3125, 13.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1702.4922, -1715.0703, 13.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 4014, 1664.6484, -1691.3203, 16.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1656.4922, -1689.3281, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1661.8438, -1689.2500, 18.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 4184, 1660.0781, -1674.1250, 22.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1661.8438, -1673.4688, 18.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1656.4922, -1673.5469, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1647.0234, -1663.5938, 22.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1664.0781, -1663.5938, 22.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1685.4609, -1690.9453, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1676.6328, -1689.4297, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1676.6328, -1683.8984, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1676.6328, -1673.2891, 18.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1685.4219, -1661.0781, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1688.5234, -1673.2188, 17.7813, 0.25);
- RemoveBuildingForPlayer(playerid, 1533, 1700.1328, -1666.4063, 19.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1537, 1700.1328, -1669.4219, 19.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1702.4922, -1692.0391, 13.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1717.5000, -1721.4063, 12.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1721.6719, -1721.2891, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1713.0938, -1721.1797, 13.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1717.5000, -1720.5234, 12.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1721.6719, -1720.3906, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1722.6094, -1721.2891, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1722.6094, -1720.3906, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1726.5703, -1721.4063, 12.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1726.5703, -1720.5234, 12.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1734.1953, -1721.1797, 13.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1733.6563, -1709.1016, 12.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1711.5625, -1703.8203, 12.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1721.8672, -1706.4063, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1721.8672, -1700.1484, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 3993, 1719.9375, -1662.2891, 12.4688, 0.25);
- RemoveBuildingForPlayer(playerid, 4141, 1721.7500, -1657.9297, 30.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1722.6953, -1706.4063, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1722.2891, -1703.2500, 15.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 3987, 1722.0547, -1702.2891, 12.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1722.6953, -1700.1484, 12.9063, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1733.1641, -1695.2109, 12.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1750.2656, -1719.6328, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1294, 1744.8750, -1706.2578, 17.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 4018, 1791.7969, -1716.9844, 12.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 4027, 1783.1016, -1702.3047, 14.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1777.8516, -1677.1953, 14.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 1294, 1753.7656, -1671.3125, 17.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 1260, 1805.0234, -1692.4453, 25.1484, 0.25);
- RemoveBuildingForPlayer(playerid, 3979, 1654.5938, -1637.7422, 28.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 4013, 1654.5938, -1637.7422, 28.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 4015, 1654.5938, -1637.7422, 28.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 4188, 1654.5938, -1637.7422, 28.6406, 0.25);
- RemoveBuildingForPlayer(playerid, 4185, 1679.1016, -1634.8203, 13.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1685.3672, -1634.1875, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1646.1172, -1604.7969, 12.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1655.4141, -1604.7969, 12.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1664.7031, -1604.7969, 12.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1674.0000, -1604.7969, 12.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1685.3516, -1607.3047, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1690.2813, -1607.8438, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1693.6719, -1647.4531, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 4033, 1721.8750, -1643.0547, 12.7344, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1710.3828, -1634.9219, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1710.3906, -1634.8750, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1717.4844, -1633.0313, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1717.4922, -1632.9844, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 1537, 1725.4297, -1637.4375, 19.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1533, 1728.4453, -1637.4375, 19.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1711.9766, -1629.3359, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1711.9844, -1629.2891, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1703.8828, -1621.9922, 17.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1733.0469, -1631.8047, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1733.0391, -1631.8516, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1732.9609, -1626.5469, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1732.9297, -1626.5781, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 642, 1738.5547, -1629.6328, 20.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 643, 1738.5859, -1629.6016, 19.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1740.4766, -1621.9219, 17.6094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1693.6719, -1620.1797, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 3743, 1716.3906, -1618.9922, 16.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1703.8828, -1614.7969, 17.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1711.3438, -1606.0391, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 1216, 1709.9922, -1604.9141, 13.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 4034, 1720.5625, -1620.7266, 17.6484, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1722.3750, -1620.6016, 15.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1722.1797, -1615.7188, 11.7969, 0.25);
- RemoveBuildingForPlayer(playerid, 3743, 1727.9766, -1618.9922, 16.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 1289, 1733.8594, -1608.9141, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 1288, 1732.8047, -1608.9141, 13.0938, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1740.4453, -1614.3984, 17.6094, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1761.4609, -1651.7422, 14.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 4028, 1781.4766, -1648.4219, 26.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 3984, 1783.1016, -1647.3125, 23.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1294, 1753.7656, -1632.0625, 17.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1753.4453, -1610.8281, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1792.8047, -1640.9531, 14.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 14674, 1721.6328, -1655.1875, 24.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 14675, 1719.7500, -1655.7656, 30.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2744, 1721.6172, -1655.6641, 21.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2756, 1712.5938, -1655.6016, 21.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2756, 1730.5000, -1655.5078, 21.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2759, 1715.7266, -1655.6016, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2759, 1727.3672, -1655.5078, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2757, 1715.6719, -1655.6016, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2757, 1727.4219, -1655.5078, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2761, 1716.3438, -1655.6016, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2761, 1726.7500, -1655.5078, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2758, 1715.6250, -1655.6016, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2758, 1727.4688, -1655.5078, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2760, 1715.8125, -1655.6016, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2760, 1727.2813, -1655.5078, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2756, 1730.5469, -1647.6484, 21.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2759, 1727.4141, -1647.6484, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2757, 1727.4688, -1647.6484, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2761, 1726.7969, -1647.6484, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2758, 1727.5156, -1647.6484, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2760, 1727.3281, -1647.6484, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2756, 1712.5469, -1663.4688, 21.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2757, 1715.6250, -1663.4688, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2758, 1715.5781, -1663.4688, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2759, 1715.6797, -1663.4688, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2760, 1715.7656, -1663.4688, 21.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2761, 1716.2969, -1663.4688, 21.1563, 0.25);
- //==== TEXTDRAW ======//
- //>>>> WANTED ANZAHL <<<<<//
- WtP[playerid] = TextDrawCreate(470.000000, 101.000000, " ");
- TextDrawBackgroundColor(WtP[playerid], 255);
- TextDrawFont(WtP[playerid], 1);
- TextDrawLetterSize(WtP[playerid], 0.610000, 1.699999);
- TextDrawColor(WtP[playerid], -1);
- TextDrawSetOutline(WtP[playerid], 0);
- TextDrawSetProportional(WtP[playerid], 1);
- TextDrawSetShadow(WtP[playerid], 1);
- Tacho1[playerid] = CreatePlayerTextDraw(playerid,140.000000, 337.000000, " ");
- PlayerTextDrawBackgroundColor(playerid,Tacho1[playerid], 255);
- PlayerTextDrawFont(playerid,Tacho1[playerid], 1);
- PlayerTextDrawLetterSize(playerid,Tacho1[playerid], 0.280000, 1.100000);
- PlayerTextDrawColor(playerid,Tacho1[playerid], -1);
- PlayerTextDrawSetOutline(playerid,Tacho1[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Tacho1[playerid], 1);
- PlayerTextDrawUseBox(playerid,Tacho1[playerid], 1);
- PlayerTextDrawBoxColor(playerid,Tacho1[playerid], 0x00000066);
- PlayerTextDrawTextSize(playerid,Tacho1[playerid], 267.000000, 2.000000);
- Tacho2[playerid] = CreatePlayerTextDraw(playerid,140.000000, 351.000000, " ");
- PlayerTextDrawBackgroundColor(playerid,Tacho2[playerid], 255);
- PlayerTextDrawFont(playerid,Tacho2[playerid], 1);
- PlayerTextDrawLetterSize(playerid,Tacho2[playerid], 0.280000, 1.100000);
- PlayerTextDrawColor(playerid,Tacho2[playerid], -1);
- PlayerTextDrawSetOutline(playerid,Tacho2[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Tacho2[playerid], 1);
- PlayerTextDrawUseBox(playerid,Tacho2[playerid], 1);
- PlayerTextDrawBoxColor(playerid,Tacho2[playerid], 0x00000066);
- PlayerTextDrawTextSize(playerid,Tacho2[playerid], 267.000000, 2.000000);
- Tacho3[playerid] = CreatePlayerTextDraw(playerid,140.000000, 365.000000, " ");
- PlayerTextDrawBackgroundColor(playerid,Tacho3[playerid], 255);
- PlayerTextDrawFont(playerid,Tacho3[playerid], 1);
- PlayerTextDrawLetterSize(playerid,Tacho3[playerid], 0.280000, 1.100000);
- PlayerTextDrawColor(playerid,Tacho3[playerid], -1);
- PlayerTextDrawSetOutline(playerid,Tacho3[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Tacho3[playerid], 1);
- PlayerTextDrawUseBox(playerid,Tacho3[playerid], 1);
- PlayerTextDrawBoxColor(playerid,Tacho3[playerid], 0x00000066);
- PlayerTextDrawTextSize(playerid,Tacho3[playerid], 267.000000, 2.000000);
- Tacho4[playerid] = CreatePlayerTextDraw(playerid,140.000000, 379.000000, " ");
- PlayerTextDrawBackgroundColor(playerid,Tacho4[playerid], 255);
- PlayerTextDrawFont(playerid,Tacho4[playerid], 1);
- PlayerTextDrawLetterSize(playerid,Tacho4[playerid], 0.280000, 1.100000);
- PlayerTextDrawColor(playerid,Tacho4[playerid], -1);
- PlayerTextDrawSetOutline(playerid,Tacho4[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Tacho4[playerid], 1);
- PlayerTextDrawUseBox(playerid,Tacho4[playerid], 1);
- PlayerTextDrawBoxColor(playerid,Tacho4[playerid], 0x00000066);
- PlayerTextDrawTextSize(playerid,Tacho4[playerid], 267.000000, 2.000000);
- Tacho5[playerid] = CreatePlayerTextDraw(playerid,140.000000, 393.000000, " ");
- PlayerTextDrawBackgroundColor(playerid,Tacho5[playerid], 255);
- PlayerTextDrawFont(playerid,Tacho5[playerid], 1);
- PlayerTextDrawLetterSize(playerid,Tacho5[playerid], 0.280000, 1.100000);
- PlayerTextDrawColor(playerid,Tacho5[playerid], -1);
- PlayerTextDrawSetOutline(playerid,Tacho5[playerid], 1);
- PlayerTextDrawSetProportional(playerid,Tacho5[playerid], 1);
- PlayerTextDrawUseBox(playerid,Tacho5[playerid], 1);
- PlayerTextDrawBoxColor(playerid,Tacho5[playerid], 0x00000066);
- PlayerTextDrawTextSize(playerid,Tacho5[playerid], 267.000000, 2.000000);
- //>>>> Geld System TExtdraw <<<<<<//
- Geldt[playerid] = TextDrawCreate(499.000000, 81.000000, "00000000");
- TextDrawBackgroundColor(Geldt[playerid], 255);
- TextDrawFont(Geldt[playerid], 1);
- TextDrawLetterSize(Geldt[playerid], 0.629999, 1.800000);
- TextDrawColor(Geldt[playerid], 0x05782BFF);
- TextDrawSetOutline(Geldt[playerid], 0);
- TextDrawSetProportional(Geldt[playerid], 1);
- TextDrawSetShadow(Geldt[playerid], 1);
- TextDrawUseBox(Geldt[playerid], 1);
- TextDrawBoxColor(Geldt[playerid], 255);
- TextDrawTextSize(Geldt[playerid], 641.000000, 0.000000);
- TextDrawShowForPlayer(playerid,WText); TextDrawShowForPlayer(playerid,WSch); TextDrawShowForPlayer(playerid,WSch2);
- //====== SONG ======//
- PlayAudioStreamForPlayer(playerid,"http://k002.kiwi6.com/hotlink/f1q4tif7mp/hit_the_floor_take_3_.mp3");
- ClearPChat(playerid);
- //==== SetPlayerMap Icon ====//
- SetPlayerMapIcon(playerid,1,897.9027,-1003.6714,1336.1160,52,0,MAPICON_LOCAL);
- for(new x=0;x<MAX_VEH;x++)
- {
- Carlock[PlayerCar[playerid][PlayerKey[x]][CarId]] = 1;
- LockCar(PlayerCar[playerid][PlayerKey[x]][CarId]);
- PlayerHaveCar[playerid][x] = 0;
- LockCar(x);
- }
- OnPlayerCarLogin(playerid);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- PlayerTextDrawDestroy(playerid, Tacho1[playerid]);
- PlayerTextDrawDestroy(playerid, Tacho2[playerid]);
- PlayerTextDrawDestroy(playerid, Tacho3[playerid]);
- PlayerTextDrawDestroy(playerid, Tacho4[playerid]);
- PlayerTextDrawDestroy(playerid, Tacho5[playerid]);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- PlayerInfo[playerid][pPx] = x;
- PlayerInfo[playerid][pPy] = y;
- PlayerInfo[playerid][pPz] = z;
- OnPlayerCarUpdate(playerid);
- SpielerSpeichern(playerid);
- DeletePVar(playerid,"logged");
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawHideForPlayer(playerid, Time); TextDrawHideForPlayer(playerid, Date);
- TextDrawHideForPlayer(playerid,euro1); TextDrawShowForPlayer(playerid,euro1);
- TextDrawHideForPlayer(playerid,euro2); TextDrawShowForPlayer(playerid,euro2);
- TextDrawHideForPlayer(playerid, Geldt[playerid]); TextDrawShowForPlayer(playerid, Geldt[playerid]);
- if(PlayerInfo[playerid][pUhr] >= 1)
- {
- TextDrawShowForPlayer(playerid, Time);
- TextDrawShowForPlayer(playerid, Date);
- }
- if(PlayerInfo[playerid][pWanted] >= 1)
- {
- TextDrawShowForPlayer(playerid,WtP[playerid]);
- }
- TextDrawHideForPlayer(playerid,WText); TextDrawHideForPlayer(playerid,WSch); TextDrawHideForPlayer(playerid,WSch2);
- StopAudioStreamForPlayer(playerid);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pSkin]);
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,sapdspawn);
- SetPlayerColor(playerid,sapdcolor);
- }
- else if(PlayerInfo[playerid][pFrak] == 2)
- {
- }
- else
- {
- if(GetPVarInt(playerid,"Tut") == 1)
- {
- FreezePlayer(playerid);
- ClearPChat(playerid);
- SetPlayerPos(playerid,PlayerInfo[playerid][pPx],PlayerInfo[playerid][pPy],PlayerInfo[playerid][pPz]);
- SetPlayerColor(playerid,zivicolor);
- SendClientMessage(playerid,C_WEISS,"John sagt: Ey, Luigi, Sind die Gefangenen noch hinten ? ");
- SetTimerEx("J1",1500,0,"i",playerid);
- }
- else
- {
- SetPlayerPos(playerid,PlayerInfo[playerid][pPx],PlayerInfo[playerid][pPy],PlayerInfo[playerid][pPz]);
- SetPlayerColor(playerid,zivicolor);
- }
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- PlayerInfo[playerid][pTode] += 1;
- PlayerInfo[killerid][pKills] += 1;
- if(GetPVarInt(playerid,"FSP") == 1)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du gestorben bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- fsm[playerid] = 0;
- KillTimer(tfsa);
- fsa[playerid] = 0;
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[vehicleid] = false;
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- SetPlayerChatBubble(playerid,text,C_ROT,15,4000);
- if(Anrufen[playerid] == 2)
- {
- new string[200];
- new pID = DeinAnrufer[playerid];
- format(string,sizeof(string),"(Handy) %s || %s",SpielerName(playerid), text);
- SendClientMessage(pID,C_GELB,string);
- }
- else
- {
- new say[200];
- format(say,sizeof(say),"%s sagt: %s",SpielerName(playerid),text);
- }
- return 1;
- }
- ocmd:invite(playerid,params[])
- {
- new text[128];
- if(PlayerInfo[playerid][pFrak] == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du gehörst keiner Fraktion an.");
- return 1;
- }
- if(sscanf(params, "s", text))return SendClientMessage(playerid, C_LILA, "Verwendung: /invite [Spieler/ID]");
- if(PlayerInfo[playerid][pRang] >= 5)
- {
- if(PlayerInfo[playerid][pFrak] >= 1)
- {
- new pID,string[280],fraktname[64];
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,C_LILA,"Benutze: /invite [Spieler/ID]");
- if(PlayerInfo[pID][pFrak] >= 1)return SendClientMessage(playerid,C_ROT,"Der Spieler ist bereits in einer Frak/Gang!");
- if(PlayerInfo[playerid][pPerso] == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du brauchst einen Personalausweis !");
- return 1;
- }
- if(PlayerInfo[pID][pPerso] == 0)
- {
- SendClientMessage(pID,C_ROT,"Man wollte dich in eine Fraktion einladen, das ging aber leider nicht. Grund: Du hast noch keinen Personalausweiß !");
- return 1;
- }
- if(PlayerInfo[pID][pLevel] <= 1)return SendClientMessage(playerid,C_ROT,"Du kannst Spieler erst ab Level 2 Inviten !");
- format(string,sizeof(string),"Du wurdest von Leader %s in die Fraktion eingeladen",SpielerName(playerid));
- SendClientMessage(pID,C_HBLAU,string);
- format(string,sizeof(string),"Du hast %s in deine Fraktion eingeladen",SpielerName(pID));
- SendClientMessage(playerid,C_HBLAU,string);
- switch (PlayerInfo[playerid][pFrak])
- {
- case 0:{fraktname=" Zivi ";}
- case 1:{fraktname=frak1; SetPVarInt(pID,"Invite",1);}
- }
- format(string,sizeof(string),"{FFFFFF}Du wurdest von {FF0000} %s {FFFFFF} in die Fraktion/Gang {FF0000} %s {FFFFFF} eingeladen.\nUm beizutreten drücke *Beitreten* wenn nicht *Abbrechen*",SpielerName(playerid),fraktname);
- ShowPlayerDialog(pID,D_INVITE,DIALOG_STYLE_MSGBOX,"Fraktion's Einladung",string,"Beitreten","Abbrechen");
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist kein (Co)Leader!");
- }
- return 1;
- }
- ocmd:uninvite(playerid,params[])
- {
- new text[128];
- if(PlayerInfo[playerid][pFrak] >= 5)
- {
- SendClientMessage(playerid,C_ROT,"Du gehörst keiner Fraktion an.");
- return 1;
- }
- if(sscanf(params, "s", text))return SendClientMessage(playerid, C_LILA, "Verwendung: /uninvite [Spieler/ID]");
- if(PlayerInfo[playerid][pRang] >= 5)
- {
- if(PlayerInfo[playerid][pFrak] >= 1)
- {
- new pID,string[280];
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,C_LILA,"Benutze: /uninvite [Spieler/ID]");
- if(PlayerInfo[pID][pFrak] != PlayerInfo[playerid][pFrak])return SendClientMessage(playerid,C_ROT,"Dieser Spieler ist nicht in deiner Fraktion!");
- if(PlayerInfo[playerid][pPerso] == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du brauchst einen Personalausweis !");
- return 1;
- }
- if(PlayerInfo[pID][pPerso] == 0)
- {
- SendClientMessage(pID,C_ROT,"Man wollte dich in eine Fraktion einladen, das ging aber leider nicht. Grund: Du hast noch keinen Personalausweiß !");
- return 1;
- }
- format(string,sizeof(string),"Du wurdest vom Leader %s aus der Fraktion geschmissen !",SpielerName(playerid));
- SendClientMessage(pID,C_HBLAU,string);
- format(string,sizeof(string),"Du hast %s aus deiner Fraktion geschmissen !",SpielerName(pID));
- SendClientMessage(playerid,C_HBLAU,string);
- PlayerInfo[pID][pFrak] = 0; PlayerInfo[pID][pRang] = 0; PlayerInfo[pID][pSkin] = 2; SetPlayerSkin(playerid,PlayerInfo[pID][pSkin]);
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist kein (Co)Leader!");
- }
- return 1;
- }
- ocmd:su(playerid,params[])
- {
- if(PlayerInfo[playerid][pFrak] >= 3) return SendClientMessage(playerid,C_ROT,"Du musst ein SAPD / FBI Member sein !");
- new pID,wtds,grund;
- if(sscanf(params,"uds",pID,wtds,grund))return SendClientMessage(playerid,C_LILA,"/su [Spieler] [Anzahl] [Grund]");
- if(wtds<0||wtds>14)return SendClientMessage(playerid,C_ROT,"Du darfst nicht mehr als 14 Wanteds vergeben !");
- if(PlayerInfo[pID][pWanted] >= 14) return SendClientMessage(playerid,C_ROT,"Dieser Spieler Hat bereits 14 Wanteds !");
- PlayerInfo[pID][pWanted] += wtds;
- SetPlayerWantedLevel(playerid,1);
- if(PlayerInfo[pID][pWanted] >= 14) { PlayerInfo[pID][pWanted] = 14; }
- new str[100];
- format(str,sizeof(str),"Beamter %s hat dir %d Wanteds gegeben ! Grund : %s",SpielerName(playerid),wtds,grund);
- SendClientMessage(pID,C_CBLAU,str);
- SendFrakMessage(1,C_CBLAU,str);
- SendFrakMessage(2,C_CBLAU,str);
- return 1;
- }
- ocmd:veh(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] <=2) return SendClientMessage(playerid,C_ROT,"Du musst mindestens Admin-Rang 3 sein !");
- new mid,c1,c2;
- if(sscanf(params,"ddd",mid,c1,c2))return SendClientMessage(playerid,C_LILA,"/veh [Model] [Farbe 1] [Farbe 2]");
- if(mid<400||mid>600)return SendClientMessage(playerid,C_ROT,"Nur Fahrzeug ID's von 400-600 !");
- new Float:X,Float:Y,Float:Z,Float:R;
- GetPlayerPos(playerid,X,Y,Z);
- GetPlayerFacingAngle(playerid,R);
- PutPlayerInVehicle(playerid,CreateVehicle(mid,X,Y,Z,R,c1,c2,-1),0);
- SendClientMessage(playerid,C_HBLAU,"Vergiss nicht das Fahrzeug mit /dv wieder zu löschen !");
- return 1;
- }
- ocmd:makeleader(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] <= 4) return SendClientMessage(playerid,C_ROT,"Du brauchst min. den Admin-Rang 4 !");
- new pID, fraktion, string[128],string2[128],fraktname[64];
- if(sscanf(params,"ui",pID,fraktion))return SendClientMessage(playerid,C_LILA,"/makeleader [Spieler] [FrakID]");
- if(fraktion<0||fraktion>MAX_FRAKS)return SendClientMessage(playerid,C_ROT,"Bitte gültige FraktionID angeben");
- PlayerInfo[pID][pFrak] = fraktion;
- PlayerInfo[pID][pRang] = 6;
- switch (PlayerInfo[pID][pFrak])
- {
- case 0:{fraktname = "Zivi"; }
- case 1:{fraktname = frak1; }
- }
- format(string, sizeof(string), "Admin %s hat dich zum Leader von der Fraktion %s ernannt.", SpielerName(playerid),fraktname);
- SendClientMessage(pID, C_HBLAU,string);
- SendClientMessage(pID, C_HBLAU, " Mit dem Befehl /help siehst du die Fraktion's Befehle!");
- SendClientMessage(pID, C_HBLAU, " Du musst nun mindestens 2 Wochen Leader dieser Fraktion sein, ansonsten droht eine Frak-Sperre!");
- SendClientMessage(pID, C_HBLAU, " Wenn du vor Ablauf der Frist rausgeworfen wirst, musst du die Rest der Zeit Zivilist bleiben.");
- format(string, sizeof(string), "Du hast %s zum Leader der/die %s ernannt.", SpielerName(pID),fraktname);
- SendClientMessage(playerid, C_HBLAU, string);
- format(string2, sizeof(string2), "%s hat %s zum Leader der Fraktion %s ernannt.", SpielerName(playerid),SpielerName(pID),fraktname);
- SendAdminMessage(C_ROT,string2);
- SpawnPlayer(pID);
- return 1;
- }
- ocmd:setadmin(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] == 5 || IsPlayerAdmin(playerid))
- {
- new pID,rang;
- if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid,C_GRAU,"SERVER:/setadmin [Name/ID] [Rang]");
- if(rang<0||rang>5)return SendClientMessage(playerid,C_ROT,"Bitte gib ein rang von 0-5 an!");
- {
- PlayerInfo[pID][pAdmin] = rang;
- new str[200];
- format(str,sizeof(str),"{FFFFFF}[ADMIN-CMD]: Spieler {0041FF}%s{FFFFFF} wurde vom Admin {0041FF}%s{FFFFFF} zu einem Admin Rang {0041FF}%d{FFFFFF} befördert !",SpielerName(pID),SpielerName(playerid),rang);
- SendClientMessageToAll(C_WEISS,str);
- SendClientMessage(playerid,C_WEISS,"Er wurde zum Admin gemacht");
- }
- }
- return 1;
- }
- ocmd:kick(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new pID, reason[128],string[128];
- if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,C_LILA,"/kick [id] [Grund] ");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,C_ROT,"Diese Spieler ist nicht online");
- if(pID == playerid)return SendClientMessage(playerid,C_ROT,"Du kannst dich LEIDER nicht selber kicken");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,C_ROT,"Du kannst keinen Bot kicken !");
- if(PlayerInfo[playerid][pAdmin] < PlayerInfo[pID][pAdmin])
- {
- SendClientMessage(playerid,C_ROT, "Du kannst das nicht !");
- return 1;
- }
- format(string,sizeof(string),"["STAG"-Admin]: %s wurde von %s gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
- SendClientMessageToAll(0x9B0000FF,string);
- format(string,sizeof(string),"~r~Du wurdest gekickt !~n~Grund: %s",reason);
- GameTextForPlayer(pID, string, 30000, 4);
- TogglePlayerControllable(pID,0);
- SetTimerEx("Kickp",500,0,"i",pID);
- }
- else
- {
- SendClientMessage(playerid,C_ROT, "Du hast dafür keine Rechte!");
- }
- return 1;
- }
- ocmd:aban(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] >= 3)
- {
- new pID, reason[128],string[128];
- if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,C_LILA,"/aban [id] [Grund] ");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,C_ROT,"Diese Spieler ist nicht online");
- if(pID == playerid)return SendClientMessage(playerid,C_ROT,"Du kannst dich LEIDER nicht selber Bannen");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,C_ROT,"Du kannst keinen Bot bannen !");
- if(PlayerInfo[playerid][pAdmin] < PlayerInfo[pID][pAdmin])
- {
- SendClientMessage(playerid,C_ROT, "Du kannst das nicht !");
- return 1;
- }
- format(string,sizeof(string),"["STAG"-Admin]: %s wurde von %s gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
- SendClientMessageToAll(0x9B0000FF,string);
- format(string,sizeof(string),"~r~Du wurdest gebannt !~n~Grund: %s",reason);
- GameTextForPlayer(pID, string, 30000, 4);
- TogglePlayerControllable(pID,0);
- SetTimerEx("Kickp",500,0,"i",pID);
- }
- else
- {
- SendClientMessage(playerid,C_ROT, "Du hast dafür keine Rechte!");
- }
- return 1;
- }
- ocmd:gethere(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] >= 2)
- {
- new pID;
- new string[128];
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,C_LILA,"Benutze: /gethere [ID]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,C_ROT,"Spieler nicht Online");
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(playerid,X,Y,Z);
- if(IsPlayerInAnyVehicle(pID))
- {
- new cid=GetPlayerVehicleID(pID);
- SetVehiclePos(cid,X,Y+4,Z);
- PutPlayerInVehicle(pID,cid,0);
- SetPlayerInterior(pID,GetPlayerInterior(pID));
- SendClientMessage(pID,C_HBLAU,"Du wurdest Teleportiert!");
- format(string,sizeof(string),"%s hat %s zu sich geportet",SpielerName(playerid),SpielerName(pID));
- SendAdminMessage(C_ROT,string);
- }
- else
- {
- SetPlayerPos(pID,X,Y+4,Z);
- SetPlayerInterior(playerid,GetPlayerInterior(playerid));
- SendClientMessage(playerid,C_HBLAU,"Du hast dich Teleportiert!");
- format(string,sizeof(string),"%s hat %s zu sich geportet",SpielerName(playerid),SpielerName(pID));
- SendAdminMessage(C_ROT,string);
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT, "Du hast dafür keine Rechte!");
- }
- return 1;
- }
- ocmd:goto(playerid,params[])
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new pID;
- new string[128];
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,C_LILA,"Benutze: /goto [ID]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,C_ROT,"Spieler nicht Online");
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(pID,X,Y,Z);
- if(IsPlayerInAnyVehicle(playerid))
- {
- new cid=GetPlayerVehicleID(playerid);
- SetVehiclePos(cid,X,Y+4,Z);
- PutPlayerInVehicle(playerid,cid,0);
- SetPlayerInterior(playerid,GetPlayerInterior(pID));
- SendClientMessage(playerid,C_HBLAU,"Du hast dich Teleportiert!");
- format(string,sizeof(string),"%s hat sich zu %s geportet",SpielerName(playerid),SpielerName(pID));
- SendAdminMessage(C_ROT,string);
- }
- else
- {
- SetPlayerPos(playerid,X,Y+4,Z);
- SetPlayerInterior(playerid,GetPlayerInterior(pID));
- SendClientMessage(playerid,C_HBLAU,"Du hast dich Teleportiert!");
- format(string,sizeof(string),"%s hat sich zu %s geportet",SpielerName(playerid),SpielerName(pID));
- SendAdminMessage(C_ROT,string);
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT, "Du hast dafür keine Rechte!");
- }
- return 1;
- }
- public OnPlayerModelSelection(playerid, response, listid, modelid)
- {
- if(listid == ziviskins)
- {
- if(response)
- {
- SendClientMessage(playerid, C_LILA, "Du hast dich umgezogen !");
- SetPlayerSkin(playerid, modelid);
- PlayerInfo[playerid][pSkin] = modelid;
- }
- }
- if(listid == sapdskins)
- {
- if(response)
- {
- SendClientMessage(playerid, C_LILA, "Du hast dich umgezogen !");
- SetPlayerSkin(playerid, modelid);
- PlayerInfo[playerid][pSkin] = modelid;
- }
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(GetPVarInt(playerid,"logged") == 1)
- {
- new cmd[256],tmp[256];
- new idx;
- cmd = strtok(cmdtext, idx);
- //////////////////////////////
- if(strcmp(cmdtext,"/help",true) == 0 || strcmp(cmdtext,"/hilfe",true) == 0)
- {
- SendClientMessage(playerid,C_WEISS,"{0041FF}>>> BEFEHLE <<<{FFFFFF} : /stats /motor /tanken /gps /atm /laden /handy /telefonbuch");
- SendClientMessage(playerid,C_WEISS,"{0041FF}>>> BEFEHLE <<<{FFFFFF} : /(p)ickup /(h)angup /tcall /adt /kleidung");
- SendClientMessage(playerid,C_WEISS,"{0041FF}>>> BEFEHLE <<<{FFFFFF} : /carkey /licht /carlock /parken /carsell");
- if(PlayerInfo[playerid][pJob] >= 1)
- {
- ShowJobHelp(playerid);
- }
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- SendClientMessage(playerid,C_WEISS,"{FF0023}>>> A-BEFEHLE <<<{FFFFFF} : /kick /goto /(c)lear(t)ext /makeleader /aban /veh /dv /gethere");
- }
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- if(PlayerInfo[playerid][pRang] >= 5)
- {
- SendClientMessage(playerid,C_WEISS,"{00D7FF}>>> F-(C)L-BEFEHLE <<<{FFFFFF} : /fmanage /invite /uninvite");
- }
- SendClientMessage(playerid,C_WEISS,"{00D7FF}>>> F-BEFEHLE <<<{FFFFFF} : /gate|/auf /duty /su /arrest /cuff /uncuff /r(ein)z(iehen)");
- SendClientMessage(playerid,C_WEISS,"{00D7FF}>>> F-BEFEHLE <<<{FFFFFF} : /f(amchat)");
- }
- }
- if(strcmp(cmdtext,"/telefonbuch",true) == 0)
- {
- if(PlayerInfo[playerid][pTBuch] == 1)
- {
- new tb[1024];
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- format(tb,sizeof(tb),"{0041FF}%s || Nr.: {FF0023}%d\n",SpielerName(i),PlayerInfo[i][pNummer]);
- ShowPlayerDialog(playerid,D_TBUCH,DIALOG_STYLE_MSGBOX,"San Andreas Telefonbuch",tb,"Ok","");
- }
- }
- else SendClientMessage(playerid,C_ROT,"Du hast kein Telefonbuch !");
- }
- if(strcmp(cmdtext,"/kaufen",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,-28.9502,-184.5532,1003.5469))
- {
- ShowPlayerDialog(playerid,D_247,DIALOG_STYLE_LIST,"24/7 Laden","Telefonbuch (4 €)\nGPS-System (110 €)","Kaufen","Abbrechen");
- }
- }
- if(strcmp(cmd, "/licht", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vid = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(vid) == 509 || GetVehicleModel(vid) == 481 || GetVehicleModel(vid) == 510) { return 1; }
- GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(lights == VEHICLE_PARAMS_OFF || lights == VEHICLE_PARAMS_UNSET)
- {
- SetVehicleParamsEx(vid, engine, VEHICLE_PARAMS_ON, alarm ,doors, bonnet, boot, objective);
- SendClientMessage(playerid, C_GELB, "Licht angeschaltet.");
- }
- else
- {
- SetVehicleParamsEx(vid, engine, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
- SendClientMessage(playerid, C_GELB, "Licht ausgeschaltet.");
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/carsell", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerHaveCar[playerid][PlayerKey[playerid]])
- {
- new price = PlayerCar[playerid][PlayerKey[playerid]][CarPreis];
- PlayerInfo[playerid][pGeld] += price;
- Carlock[PlayerCar[playerid][PlayerKey[playerid]][CarId]] = 0;
- UnLockCar(PlayerCar[playerid][PlayerKey[playerid]][CarId]);
- DestroyVehicle(PlayerCar[playerid][PlayerKey[playerid]][CarId]);
- new string3[32];
- new playername3[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername3, sizeof(playername3));
- format(string3, sizeof(string3), "/Autos/%s_Car_%d.ini", playername3, PlayerKey[playerid]);
- fremove(string3);
- print("FAHRZEUG REMOVED!!!");
- PlayerHaveCar[playerid][PlayerKey[playerid]] = 0;
- SendClientMessage(playerid, C_LILA, "Du hast dein Fahrzeug erfolgreich verkauft. Du erhälst die Hälfte des Kaufpreises.");
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du besitzt kein Fahrzeug oder auf dem Schlüssel ist kein Fahrzeug.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/carkey", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new c1[30], c2[30], c3[30], c4[30], c5[30], string[128];
- if(PlayerHaveCar[playerid][0]){ format(c1, sizeof(c1), "{FFFFFF}%s", CarName[PlayerCar[playerid][0][CarModel]-400]); }
- else { format(c1, sizeof(c1), "{FFFFFF}-------"); }
- if(PlayerHaveCar[playerid][1]){ format(c2, sizeof(c2), "{FFFFFF}%s", CarName[PlayerCar[playerid][1][CarModel]-400]); }
- else { format(c2, sizeof(c2), "{FFFFFF}-------"); }
- if(PlayerHaveCar[playerid][2]){ format(c3, sizeof(c3), "{FFFFFF}%s", CarName[PlayerCar[playerid][2][CarModel]-400]); }
- else { format(c3, sizeof(c3), "{FFFFFF}-------"); }
- if(PlayerHaveCar[playerid][3]){ format(c4, sizeof(c4), "{FFFFFF}%s", CarName[PlayerCar[playerid][3][CarModel]-400]); }
- else { format(c4, sizeof(c4), "{FFFFFF}-------"); }
- format(string, sizeof(string), "%s\n%s\n%s\n%s\n%s", c1, c2, c3, c4, c5);
- ShowPlayerDialog(playerid, D_CARKEY, DIALOG_STYLE_LIST, "Deine Fahrzeuge/Schlüssel", string, "Auswählen", "Abbrechen");
- }
- return 1;
- }
- if(strcmp(cmd, "/parken", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerHaveCar[playerid][PlayerKey[playerid]])
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(newcar == PlayerCar[playerid][PlayerKey[playerid]][CarId])
- {
- new Float:X, Float:Y,Float:Z;
- new Float:z_rot;
- GetPlayerPos(playerid, X,Y,Z);
- GetVehicleZAngle(newcar, z_rot);
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_x] = X;
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_y] = Y;
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_z] = Z;
- PlayerCar[playerid][PlayerKey[playerid]][CarRotate] = z_rot;
- SendClientMessage(playerid, C_HBLAU, "Dein Fahrzeug wurde erfolgreich geparkt.");
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du bist nicht in deinem Fahrzeug oder du hast keinen Schlüssel.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du besitzt kein Fahrzeug.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/carlock", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:X1, Float:Y1, Float:Z1;
- if(PlayerHaveCar[playerid][PlayerKey[playerid]])
- {
- new State = Carlock[PlayerCar[playerid][PlayerKey[playerid]][CarId]];
- GetVehiclePos(PlayerCar[playerid][PlayerKey[playerid]][CarId], X1, Y1, Z1);
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i, 20.0, X1,Y1,Z1))
- {
- PlayerPlaySound(i, 1147, X1,Y1,Z1);
- }
- }
- switch(State)
- {
- case 0:
- {
- GameTextForPlayer(playerid, "~w~Fahrzeug ~r~abgeschlossen", 5000, 6);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- Carlock[PlayerCar[playerid][PlayerKey[playerid]][CarId]] = 1;
- LockCar(PlayerCar[playerid][PlayerKey[playerid]][CarId]);
- }
- case 1:
- {
- GameTextForPlayer(playerid, "~w~Fahrzeug ~g~aufgeschlossen", 5000, 6);
- PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
- Carlock[PlayerCar[playerid][PlayerKey[playerid]][CarId]] = 0;
- UnLockCar(PlayerCar[playerid][PlayerKey[playerid]][CarId]);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Auf dem ausgewählten Schlüssel ist kein Fahrzeug.");
- return 1;
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/famchat", true) == 0 || strcmp(cmd, "/f", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, C_LILA, "FEHLER: /f(amchat) [Nachricht]");
- return 1;
- }
- new frak = PlayerInfo[playerid][pFrak], string[128];
- if(frak == 1){ format(string, sizeof(string), "* %s %s: %s *", FamRang(playerid), SpielerName(playerid), result); SendFrakMessage(1, 0xC3FF00FF, string);}
- }
- return 1;
- }
- if(strcmp(cmdtext,"/fmanage",true) == 0)
- {
- if(PlayerInfo[playerid][pFrak] >= 1)
- {
- if(PlayerInfo[playerid][pRang] >= 5)
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- else SendClientMessage(playerid,C_ROT,"Du bist in keiner Fraktion (Co)Leader !");
- }
- else SendClientMessage(playerid,C_ROT,"Du bist in keiner Fraktion !");
- }
- if(strcmp(cmdtext,"/kleidung",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,212.1382,-4.9641,1001.2109) || IsPlayerInRangeOfPoint(playerid,5.0,207.7511,-101.4679,1005.2578) || IsPlayerInRangeOfPoint(playerid,5.0,161.5696,-84.2858,1001.8047) || IsPlayerInRangeOfPoint(playerid,5.0,204.4363,-159.9981,1000.5234))
- {
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- ShowModelSelectionMenu(playerid, sapdskins, "SAPD-Skins");
- }
- else
- {
- ShowModelSelectionMenu(playerid, ziviskins, "Zivil-Skins");
- }
- }
- else { SendClientMessage(playerid,C_ROT,"Du bist in keinem Kleidungsgeschäft ! Du findest eins mit /gps || /navi"); }
- }
- if(strcmp(cmdtext,"/startjob",true) == 0 || strcmp(cmdtext,"/sjob",true) == 0)
- {
- if(PlayerInfo[playerid][pJob] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2182.9666,-2253.7715,14.7747))
- {
- SendClientMessage(playerid,C_GELB,"Du hast deinen Beruf (Fracht-Arbeiter) nun gestartet !");
- SendClientMessage(playerid,C_GELB,"Nachdem du 30 Kisten/Pakete in den Lastwagen getragen hast,bekommst du deinen Lohn !");
- SetPlayerCheckpoint(playerid,2147.1375,-2257.8096,13.2971,2.0);
- faj[playerid] = 1;
- }
- }
- }
- if(strcmp(cmd, "/jobchat", true) == 0 || strcmp(cmd, "/j", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, C_LILA, "FEHLER: /(j)ob [Nachricht]");
- return 1;
- }
- new job = PlayerInfo[playerid][pJob], rtext[30], string[128];
- if(job == 1){ rtext = jobname1; format(string, sizeof(string), "* %s %s: %s, over *", rtext, SpielerName(playerid), result); SendJobMessage(1, C_CBLAU, string);}
- }
- return 1;
- }
- if(strcmp(cmdtext,"/dv",true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid)) { DestroyVehicle(GetPlayerVehicleID(playerid)); }
- else { SendClientMessage(playerid,C_ROT,"Du bist in keinem Fahrzeug !"); }
- }
- if(strcmp(cmdtext,"/dolic",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,-2032.5883,-114.3543,1000.8787))
- {
- if(GetPVarInt(playerid,"FSP") == 0)
- {
- ShowPlayerDialog(playerid,D_DLIC,DIALOG_STYLE_LIST,"Fahrschule","Autoführerschein (300€)\nFlugschein (10.000 €)\nMotorradschein (240 €)\nBootsschein (1100 €)","Machen","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist bereits in einer Prüfung !");
- }
- }
- }
- if(strcmp(cmdtext,"/fs",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,10.0,-2037.9800000,-102.2700000,35.0100000))
- {
- MoveObject(fstor1,-2037.9900000,-102.2700000,0.8,35.0100000,0.0000000,0.0000000,0.0000000);
- SetTimer("CloseFS1",5000,0);
- }
- else if(IsPlayerInRangeOfPoint(playerid,10.0,-2056.4700000,-102.2600000,35.0100000))
- {
- MoveObject(fstor2,-2056.4800000,-102.2600000,35.0100000,0.8,0.0000000,0.0000000,0.0000000);
- SetTimer("CloseFS2",5000,0);
- }
- }
- if(strcmp(cmdtext,"/duty",true) == 0)
- {
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,219.3194,169.2498,1003.0234))
- {
- if(PDuty[playerid] == 0)
- {
- PDuty[playerid] = 1;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun als SAPD Polizist im Dienst !");
- SetPlayerColor(playerid,sapdcolor);
- GivePlayerWeapon(playerid,24,50);
- GivePlayerWeapon(playerid,29,400);
- GivePlayerWeapon(playerid,31,400);
- GivePlayerWeapon(playerid,3,1);
- GivePlayerWeapon(playerid,41,500);
- if(PlayerInfo[playerid][pRang] >= 4)
- {
- GivePlayerWeapon(playerid,34,50);
- }
- }
- else
- {
- PDuty[playerid] = 0;
- ResetPlayerWeapons(playerid);
- SetPlayerColor(playerid,zivicolor);
- }
- }
- }
- }
- if(strcmp(cmdtext,"/gate",true) == 0 || strcmp(cmdtext,"/auf",true) == 0)
- {
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid,12.0,1810.7400000,-1669.4500000,13.1900000))
- {
- MoveObject(pdtor1,1810.7400000,-1669.4500000,13.1900000,3,0.0000000,0.0000000,90.0000000);
- SetTimer("PDTor1",5000,0);
- SendClientMessage(playerid,C_GRÜN,"Das Tor wurde geöffnet ! Es schließt in 5 Sekunden");
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,1754.9800000,-1718.2900000,6.2400000))
- {
- MoveObject(pdtor2,1754.9800000,-1718.2900000,0.7400000,3);
- SetTimer("PDTor2",5000,0);
- SendClientMessage(playerid,C_GRÜN,"Das Tor wurde geöffnet ! Es schließt in 5 Sekunden");
- }
- else if(IsPlayerInRangeOfPoint(playerid,12.0,1713.8300000,-1662.9800000,8.6500000))
- {
- MoveObject(pdtor3,1713.8300000,-1662.9800000,3.1500000,3);
- SetTimer("PDTor3",5000,0);
- SendClientMessage(playerid,C_GRÜN,"Das Tor wurde geöffnet ! Es schließt in 5 Sekunden");
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,230.12,162.26,1004.00))
- {
- MoveObject(pditor1,230.12,162.26,1001.00,3);
- SetTimer("PDITor1",5000,0);
- SendClientMessage(playerid,C_GRÜN,"Das Tor wurde geöffnet ! Es schließt in 5 Sekunden");
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,232.49, 167.97, 1004.00))
- {
- MoveObject(pditor2,232.49, 167.97, 1001.00,3);
- SetTimer("PDITor2",5000,0);
- SendClientMessage(playerid,C_GRÜN,"Das Tor wurde geöffnet ! Es schließt in 5 Sekunden");
- }
- }
- }
- if(strcmp(cmdtext,"/ct",true) == 0 || strcmp(cmdtext,"/cleartext",true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," ");
- SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," ");
- SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," ");
- SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," "); SendClientMessageToAll(C_WEISS," ");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist kein Admin !");
- }
- }
- if(strcmp(cmdtext,"/adt",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1670.5343,-728.6733,54.5659))
- {
- SetPVarInt(playerid,"WT1",1);
- ShowPlayerDialog(playerid,D_WBT,DIALOG_STYLE_INPUT,"Werbetafel","Gib nun den Text ein welchen du an die Werbetafel schreiben möchtest !\nMaximal 50 Zeichen !","Ok","Abbrechen");
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,-1989.8208,-57.0336,35.3137))
- {
- SetPVarInt(playerid,"WT2",1);
- ShowPlayerDialog(playerid,D_WBT,DIALOG_STYLE_INPUT,"Werbetafel","Gib nun den Text ein welchen du an die Werbetafel schreiben möchtest !\nMaximal 50 Zeichen !","Ok","Abbrechen");
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,1654.7750, 75.8361, 37.6751))
- {
- SetPVarInt(playerid,"WT3",1);
- ShowPlayerDialog(playerid,D_WBT,DIALOG_STYLE_INPUT,"Werbetafel","Gib nun den Text ein welchen du an die Werbetafel schreiben möchtest !\nMaximal 50 Zeichen !","Ok","Abbrechen");
- }
- }
- if(strcmp(cmdtext,"/tcall",true) == 0)
- {
- for(new id; id < MAX_TCALL; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,Atcall[id][0],Atcall[id][1],Atcall[id][2]))
- {
- SetPVarInt(playerid,"TCALL",1);
- ShowPlayerDialog(playerid,D_HANDYA,DIALOG_STYLE_INPUT,"Telefonzelle-Anrufen","Bitte gebe nun die Nummer des Spieler´s ein den du Anrufen willst.","Anrufen","Zurück");
- }
- }
- }
- if(strcmp(cmdtext,"/pickup",true) ==0 || strcmp(cmdtext,"/p",true) == 0)
- {
- new pID = DeinAnrufer[playerid];
- if(Anrufen[pID] == 1)
- {
- Anrufen[playerid]= 2;
- Anrufen[pID]= 2;
- SendClientMessage(playerid,C_GELB,"Du hast den Anruf angenommen.");
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
- SetPlayerAttachedObject(playerid, 4, 330, 6);
- SetPlayerSpecialAction(pID, SPECIAL_ACTION_USECELLPHONE);
- SetPlayerAttachedObject(pID, 4, 330, 6);
- SendClientMessage(pID,C_GELB,"Dein Anruf wurde angenommen!");
- }
- else
- {
- DeinAnrufer[playerid]= 0 ;
- Anrufen[playerid]= 0;
- SendClientMessage(playerid,C_ROT,"Es ruft dich keine an !");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/hangup",true) == 0 || strcmp(cmdtext,"/h",true) == 0)
- {
- if(Anrufen[playerid] == 2)
- {
- new pID = DeinAnrufer[playerid];
- DeinAnrufer[playerid]= 0;
- DeinAnrufer[pID]= 0;
- Anrufen[playerid]= 0;
- Anrufen[pID]= 0;
- SendClientMessage(playerid,C_GELB,"Aufgelegt.");
- SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
- RemovePlayerAttachedObject(playerid, 4);
- SendClientMessage(pID,C_ROT,"Der Gesprächspartner hat aufgelegt!");
- SetPlayerSpecialAction(pID, SPECIAL_ACTION_STOPUSECELLPHONE);
- RemovePlayerAttachedObject(pID, 4);
- }
- return 1;
- }
- if(strcmp(cmdtext,"/handy",true) == 0)
- {
- if(PlayerInfo[playerid][pHandy] >= 0)
- {
- new htext[50];
- if(PlayerInfo[playerid][pHandy] == 1) { htext = "Samsung Galaxy S3"; }
- else if(PlayerInfo[playerid][pHandy] == 2) { htext = "iPhone 5"; }
- else if(PlayerInfo[playerid][pHandy] == 3) { htext = "HTC One"; }
- else if(PlayerInfo[playerid][pHandy] == 4) { htext = "Nokia Lumia 920"; }
- else if(PlayerInfo[playerid][pHandy] == 5) { htext = "Motorla Razr i"; }
- else if(PlayerInfo[playerid][pHandy] == 6) { htext = "Nokia 3110"; }
- ShowPlayerDialog(playerid,D_HANDY,DIALOG_STYLE_LIST,htext,"Spieler Anrufen\nSMS schreiben\nService","Ok","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du besitzt noch kein Handy ! Kaufe dir ein im Juwelier !");
- }
- }
- if(strcmp(cmdtext,"/laden",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1227.3749,-1117.9836,998.8098) || IsPlayerInRangeOfPoint(playerid,5.0,1227.4165,-1117.9923,1008.3098) || IsPlayerInRangeOfPoint(playerid,5.0,1227.4059,-1118.1008,1015.3098))
- {
- ShowPlayerDialog(playerid,D_LADEN,DIALOG_STYLE_LIST,"Jeffrey's Laden","Uhren\nHandy's\nHandy-Vertrag","Ok","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist in keinem Uhren-/Handyladen !");
- }
- }
- if(strcmp(cmdtext,"/atm",true) == 0)
- {
- if(PlayerInfo[playerid][pCKonto] == 1)
- {
- for(new id; id < MAX_ATM; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,AtAtm[id][0],AtAtm[id][1],AtAtm[id][2]))
- {
- ShowPlayerDialog(playerid,D_KONTOPW,DIALOG_STYLE_PASSWORD,"Passwort-Eingabe","Gib dein Konto-Passwort ein !","Ok","Abbrechen");
- }
- }
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast noch kein Konto erstellt ! Fahre zu einer Bank !"); }
- }
- if(strcmp(cmdtext,"/ckonto",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,897.9027,-1003.6714,1336.1160))
- {
- if(PlayerInfo[playerid][pCKonto] == 0)
- {
- ShowPlayerDialog(playerid,D_CKONTO,DIALOG_STYLE_PASSWORD,"Konto Erstellen","Bitte gib ein gewünschtes Passwort ein,\nwelches du zum Öffnen deines Konto's brauchst !","Create","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast bereits ein Bank-Konto !");
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist in keiner Bank !");
- }
- }
- if(strcmp(cmdtext,"/gps",true) == 0 || strcmp(cmdtext,"/navi",true) == 0)
- {
- if(PlayerInfo[playerid][pGPS] == 1)
- {
- ShowPlayerDialog(playerid,D_GPS,DIALOG_STYLE_LIST,""STAG"-Navigation","Öffentliche-Orte\nJob-Basen\nAutohäuser","Ok","Abbrechen");
- }
- else SendClientMessage(playerid,C_ROT,"Du hast noch kein GPS-System, kaufe dir eines im 24/7 Laden !");
- }
- if(strcmp(cmdtext,"/stats",true) == 0)
- {
- if(PlayerInfo[playerid][pPerso] == 1)
- {
- ShowStats(playerid);
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast noch keinen Personalausweis !");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/motor", true) == 0)
- {
- if(GetPlayerVehicleSeat(playerid) == 0)
- {
- new car = GetPlayerVehicleID(playerid);
- if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
- {
- SendClientMessage(playerid, C_ROT,"Ein Fahrrad hat keinen Motor !");
- }
- else if (Tank[car] < 1)
- {
- SendClientMessage(playerid, C_ROT, "Der Tank ist leer ! Rufe einen Ordnungsbeamten (/service).");
- }
- else if (Motor[car] == false)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- Motor[car] = true;
- GameTextForPlayer(playerid,"~b~Motor ~g~gestartet",2000,1);
- }
- else
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[car] = false;
- GameTextForPlayer(playerid,"~b~Motor ~r~gestoppt",2000,1);
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/tanken", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- for(new id; id < MAX_TANKSTELLEN; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 4.0, Tankstelle[id][0], Tankstelle[id][1], Tankstelle[id][2]))
- {
- ShowPlayerDialog(playerid,D_TANKE,DIALOG_STYLE_LIST,""STAG"-Tankstelle","Diesel\nBenzin\nSuper+","Tanken","Abbrechen");
- }
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist in keinem Fahrzeug !");
- }
- }
- //============= AUS DEM GODFATHER !!!! ==================//
- if(strcmp(cmd, "/rz", true) == 0 || strcmp(cmd,"/reinziehen",true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, C_LILA, "Benutze: /grab [ID]");
- return 1;
- }
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 2)
- {
- new person = strval(tmp);
- new playerVehicle = GetPlayerVehicleID(playerid);
- if(IsPlayerConnected(person))
- {
- if(person != INVALID_PLAYER_ID)
- {
- if(GetDistanceBetweenPlayers(playerid,person) <= 8)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, C_ROT, " Du kannst nur in Fahrzeugen grabben!");
- return 1;
- }
- if(PlayerInfo[person][pFrak] == 1 || PlayerInfo[person][pFrak] == 2)
- {
- SendClientMessage(playerid, C_ROT, "Du kannst keinen Cop grabben!");
- return 1;
- }
- if(IsPlayerInAnyVehicle(person))
- {
- SendClientMessage(playerid, C_ROT, "Ziel ist in einem Auto!");
- return 1;
- }
- if(person == playerid) { SendClientMessage(playerid, C_ROT, "Du kannst dich nicht selbst grabben!"); return 1; }
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2)
- {
- new giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],string[50];
- GetPlayerName(person, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Du wurdest von %s ins Farzeug gezogen.", sendername);
- SendClientMessage(person, C_HBLAU, string);
- format(string, sizeof(string), "* Du hast %s ins Fahrzeug gezogen.", giveplayer);
- SendClientMessage(playerid, C_HBLAU, string);
- format(string, sizeof(string), "* %s hat %s ins Fahrzeug gezogen", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, C_LILA,C_LILA,C_LILA,C_LILA,C_LILA);
- GameTextForPlayer(person, "~r~Festgenommen", 2500, 3);
- PutPlayerInVehicle(person,playerVehicle,3);
- FreezePlayer(person);
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du fährst kein Auto!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Spieler ist nicht in deine Nähe!");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du bist kein Cop!");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/uncuff", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, C_LILA, "FEHLER: /uncuff [playerid]");
- return 1;
- }
- new giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(giveplayerid == playerid) { SendClientMessage(playerid, C_ROT, "Du hast dich selbst entfesselt!"); return 1; }
- if(PlayerCuffed[giveplayerid])
- {
- new giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],string[20];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Du wurdest von %s entfesselt.", sendername);
- SendClientMessage(giveplayerid, C_HBLAU, string);
- format(string, sizeof(string), "* Du entfesselst %s.", giveplayer);
- SendClientMessage(playerid, C_HBLAU, string);
- GameTextForPlayer(giveplayerid, "~g~Entfesselt", 2500, 3);
- UnFreezePlayer(giveplayerid);
- PlayerCuffed[giveplayerid] = 0;
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Der Spieler ist nicht gefesselt!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Der Spieler ist nicht in deiner Nähe !");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Dieser Spieler ist Offline !");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Du bist kein Polizist !");
- }
- }//not connected
- return 1;
- }
- if(strcmp(cmd, "/cuff", true) == 0) // Cuff Befehla us Godfather
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 2)
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) {
- SendClientMessage(playerid, C_LILA, "FEHLER: /cuff [playerid]");
- return 1;
- }
- new giveplayerid = ReturnUser(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[giveplayerid][pFrak] == 1 || PlayerInfo[giveplayerid][pFrak] == 2)
- {
- SendClientMessage(playerid, C_ROT, " Du kannst keine Polizisten fesseln !");
- return 1;
- }
- if(PlayerCuffed[giveplayerid] > 0)
- {
- SendClientMessage(playerid, C_ROT, " Spieler ist schon gefesselt !");
- return 1;
- }
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- new car = GetPlayerVehicleID(playerid);
- if(giveplayerid == playerid) { SendClientMessage(playerid, C_ROT, "Du kannst dich nicht selber fesseln!"); return 1; }
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
- {
- new giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],string[50];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* Dir wurden von %s Handschellen angelegt.", sendername);
- SendClientMessage(giveplayerid, C_HBLAU, string);
- format(string, sizeof(string), "* Du hast %s Handschellen angelegt.", giveplayer);
- SendClientMessage(playerid, C_HBLAU, string);
- format(string, sizeof(string), "* %s hat %s Handschellen angelegt.", sendername ,giveplayer);
- ProxDetector(30.0, playerid, string, C_LILA,C_LILA,C_LILA,C_LILA,C_LILA);
- GameTextForPlayer(giveplayerid, "~r~In Handschellen", 2500, 3);
- FreezePlayer(giveplayerid);
- PlayerCuffed[giveplayerid] = 2;
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Spieler ist nicht in deinem Auto, oder du bist nicht in einem Auto!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Der Spieler ist nicht in deiner nähe!");
- return 1;
- }
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Dieser Spieler ist Offline!");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Du bist kein Polizist !");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/arrest", true) == 0) // ARREST BEFEHL AUS GODFATHER SCRIPT VON MIR ( NOL )
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 2)
- {
- if(PDuty[playerid] == 0)
- {
- SendClientMessage(playerid, C_ROT, " Du bist nicht im Dienst!");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,6.0, 1779.1018,-1663.2767,-4.9928))
- {// Jail spot
- new suspect = GetClosestPlayer(playerid);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, C_LILA, "Benutze: /arrest (ID / Name)");
- return 1;
- }
- if(PlayerInfo[suspect][pFrak] == 1 || PlayerInfo[suspect][pFrak] == 2)
- {
- SendClientMessage(playerid, C_ROT, " Du kannst keinen Beamten einsperren!");
- return 1;
- }
- if(IsPlayerConnected(suspect))
- {
- if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
- {
- new giveplayer[MAX_PLAYER_NAME];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pWanted] == 0)
- {
- SendClientMessage(playerid, C_ROT, " Der Spieler ist nicht gesucht!");
- return 1;
- }
- PlayerInfo[suspect][pGeld] -= PlayerInfo[suspect][pWanted]*250;
- PlayerInfo[playerid][pGehalt] += PlayerInfo[suspect][pWanted]*250;
- ResetPlayerWeapons(suspect);
- new string[100];
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 1)
- {
- format(string, sizeof(string), "INFO: Officer %s hat den Verbrecher %s eingesperrt", SpielerName(playerid), SpielerName(suspect));
- SendClientMessageToAll(0xAA3333AA,string);
- }
- if(PlayerInfo[playerid][pFrak] == 2 || PlayerInfo[playerid][pFrak] == 2)
- {
- format(string, sizeof(string), "INFO: Agent %s hat den Verbrecher %s eingesperrt", SpielerName(playerid), SpielerName(suspect));
- SendClientMessageToAll(0xAA3333AA,string);
- }
- if(LSPDZellen == 0)//zelle1
- {
- SetPlayerInterior(suspect, 3);
- UnFreezePlayer(suspect);
- PlayerCuffed[suspect] = 0;
- SetPlayerPosF(suspect,197.8606,162.1870,1003.0300,181.0716);
- LSPDZellen += 1;
- }
- if(LSPDZellen == 1)//zelle2
- {
- SetPlayerInterior(suspect, 3);
- UnFreezePlayer(suspect);
- PlayerCuffed[suspect] = 0;
- SetPlayerPosF(suspect,198.1814,175.1265,1003.0234,358.2515);
- LSPDZellen += 1;
- }
- if(LSPDZellen == 2)//zelle3
- {
- SetPlayerInterior(suspect, 3);
- UnFreezePlayer(suspect);
- PlayerCuffed[suspect] = 0;
- SetPlayerPosF(suspect,193.2298,174.7613,1003.0234,358.2515);
- LSPDZellen = 0;
- }
- PlayerInfo[suspect][pJailTime] = PlayerInfo[suspect][pWanted] * 240;
- new spr[100];
- format(spr,sizeof(spr),"Du wurdest für %d Minuten und einer Geldstrafe von %d € eingesperrt",PlayerInfo[playerid][pWanted] * 4,PlayerInfo[playerid][pWanted] * 250);
- SendClientMessage(playerid,C_HBLAU,spr);
- PlayerInfo[suspect][pJailed] = 1;
- SetPlayerInterior(suspect, 3);
- GameTextForPlayer(suspect,"~r~Verhaftet",2000,5);
- PlayerInfo[suspect][pWanted] = 0;
- SetPlayerWantedLevel(suspect,0);
- }//distance
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Niemand zum Verhaften in deiner Nähe.");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, C_ROT, " Du bist kein Beamter !");
- return 1;
- }
- }//not connected
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist nicht eingeloggt");
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(GetVehicleModel(vehicleid) == 509 || GetVehicleModel(vehicleid) == 481 || GetVehicleModel(vehicleid) == 510)
- {
- GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- if(GetPVarInt(playerid,"FSP") == 1)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du ausgestiegen bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- fsm[playerid] = 0;
- KillTimer(tfsa);
- fsa[playerid] = 0;
- }
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new typ, string[150],vehicleid = GetPlayerVehicleID(playerid);
- typ=IsAutohausCar(vehicleid);
- if(typ!=-1)
- {
- FreezePlayer(playerid);
- format(string, sizeof(string), "{FFFFFF}Möchtest du das Fahrzeug kaufen ?\nFahrzeug:\t {0041FF}%s\n{FFFFFF}Preis:\t\t {0041FF}%d\n{FFFFFF}Tank:{FFFFFF}\t\t{0041FF} %d", Kaufliste[typ][aName], Kaufliste[typ][aPreis],GetVehicleTankInhalt(typ));
- ShowPlayerDialog(playerid, D_SELLCAR, DIALOG_STYLE_MSGBOX, "{FF9933}Autohaus", string, "Kaufen", "Abbrechen");
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- SendClientMessage(playerid,C_WEISS,"{FFFFFF}Um den Motor zu Starten drücke die Taste {0041FF}N {FFFFFF}oder schreibe {0041FF}/motor");
- PlayerTextDrawHide(playerid,Tacho1[playerid]); PlayerTextDrawHide(playerid,Tacho2[playerid]); PlayerTextDrawHide(playerid,Tacho3[playerid]);
- PlayerTextDrawHide(playerid,Tacho4[playerid]); PlayerTextDrawShow(playerid,Tacho1[playerid]); PlayerTextDrawShow(playerid,Tacho2[playerid]);
- PlayerTextDrawHide(playerid,Tacho5[playerid]); PlayerTextDrawShow(playerid,Tacho3[playerid]); PlayerTextDrawShow(playerid,Tacho4[playerid]);
- PlayerTextDrawShow(playerid,Tacho5[playerid]);
- }
- if(newstate == PLAYER_STATE_ONFOOT)
- {
- PlayerTextDrawHide(playerid,Tacho1[playerid]); PlayerTextDrawHide(playerid,Tacho2[playerid]); PlayerTextDrawHide(playerid,Tacho3[playerid]);
- PlayerTextDrawHide(playerid,Tacho4[playerid]); PlayerTextDrawHide(playerid,Tacho5[playerid]);
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsAfsVeh(vehicleid))
- {
- if(GetPVarInt(playerid,"FSP") == 1)
- {
- SendClientMessage(playerid,C_HBLAU,"Die Praxis - Prüfung beginnt jetzt ! Steige nicht aus !");
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast keine Fahrprüfung begonnen !"); RemovePlayerFromVehicle(playerid); }
- }
- }
- if(newstate== PLAYER_STATE_DRIVER)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsAZRoller(vehicleid))
- {
- if(PlayerInfo[playerid][pLevel] <= 2) { }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du bist kein Level 1/2 mehr");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- if(newstate == PLAYER_STATE_DRIVER)
- {
- new veh = GetPlayerVehicleID(playerid);
- if(IsAFCar(veh))
- {
- if(PlayerInfo[playerid][pFrak] == FCarInfo[veh][fFrak]) { }
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,C_ROT,"Du kannst kein Fraktion's Fahrzeug von einer anderen Fraktion fahren !");
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- new fao;
- if(faj[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,2.0,2147.1375,-2257.8096,13.2971))
- {
- SendClientMessage(playerid,C_LILA,"Bringe das Paket nun in den Laster ! (Markiert)");
- fao = SetPlayerAttachedObject(playerid, 0, 1271, 1, -0.009999, 0.500000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );
- ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 1, 1, 1, 1);
- SetPlayerCheckpoint(playerid,2189.7312,-2226.4531,15.1711,2.0);
- faj[playerid] = 2;
- }
- if(faj[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,2.0,2189.7312,-2226.4531,15.1711))
- {
- if(GetPVarInt(playerid,"JKisten") == 30)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast nun 30 Kisten eingelagert !");
- SendClientMessage(playerid,C_HBLAU,"Das Gehalt bekommst du am Payday !");
- PlayerInfo[playerid][pGehalt] += jobgehalt1;
- RemovePlayerAttachedObject(playerid,fao);
- ClearAnimations(playerid);
- SetPVarInt(playerid,"JKisten",0);
- DisablePlayerCheckpoint(playerid);
- faj[playerid] = 0;
- }
- else
- {
- SendClientMessage(playerid,C_LILA,"Hole dir nun ein neues Paket ! (Markiert)");
- RemovePlayerAttachedObject(playerid,fao);
- ClearAnimations(playerid);
- SetPlayerCheckpoint(playerid,2147.1375,-2257.8096,13.2971,2.0);
- faj[playerid] = 1;
- SetPVarInt(playerid, "JKisten", GetPVarInt(playerid, "JKisten")+1);
- }
- }
- if(fsm[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,C_HBLAU,"Steige nun in eines der Motorräder ein !");
- SetPlayerRaceCheckpoint(playerid,0,-2089.6797,-148.8263,34.9753,-2085.4661,-156.6011,34.9697,3.0);
- fsm[playerid] = 2;
- }
- if(fsa[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,C_HBLAU,"Steige nun in eines der Auto's ein !");
- SetPlayerRaceCheckpoint(playerid,0,-2089.6797,-148.8263,34.9753,-2085.4661,-156.6011,34.9697,5.0);
- fsa[playerid] = 2;
- }
- if(Navi[playerid] == 1)
- {
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,C_ORANGE,"Du hast dein Ziel erreicht !");
- Navi[playerid] = 0;
- }
- if(GetPVarInt(playerid,"Tut") == 1)
- {
- DisablePlayerCheckpoint(playerid);
- new str[125];
- format(str,sizeof(str),"{0041FF}||>>|| {FFFFFF}Herzlich Willkommen im Tutorial von %s {0041FF}||<<||",SNAME);
- SendClientMessage(playerid,C_BLAU,str);
- SendClientMessage(playerid,C_WEISS,"In folgenden Abschnitten, wird dir der Server näher erklärt !");
- SendClientMessage(playerid,C_WEISS,"Viel Spaß !");
- SetTimerEx("Tut1",1000,0,"i",playerid);
- DeletePVar(playerid,"Tut");
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- if(fsf[playerid] == 1 && IsPlayerInRangeOfPoint(playerid,10.0,-1935.6174,-248.6639,62.6417))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1684.8938,-99.0554,77.6174,-1533.3491,188.1340,75.2098,10.0);
- fsf[playerid] = 2;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,10.0,-1684.8938,-99.0554,77.6174))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1533.3491,188.1340,75.2098,-1457.4036,495.4670,73.5960,10.0);
- fsf[playerid] = 3;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 3 && IsPlayerInRangeOfPoint(playerid,10.0,-1533.3491,188.1340,75.2098))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1457.4036,495.4670,73.5960,-1341.6958,927.0392,20.1161,10.0);
- fsf[playerid] = 4;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 4 && IsPlayerInRangeOfPoint(playerid,10.0,-1457.4036,495.4670,73.5960))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1341.6958,927.0392,20.1161,-1467.2570,1131.4604,41.2520,10.0);
- fsf[playerid] = 5;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 5 && IsPlayerInRangeOfPoint(playerid,10.0,-1341.6958,927.0392,20.1161))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1467.2570,1131.4604,41.2520,-1576.0676,1027.9427,65.0070,10.0);
- fsf[playerid] = 6;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 6 && IsPlayerInRangeOfPoint(playerid,10.0,-1467.2570,1131.4604,41.2520))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1576.0676,1027.9427,65.0070,-1475.3850,602.7308,92.8780,10.0);
- fsf[playerid] = 7;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 7 && IsPlayerInRangeOfPoint(playerid,10.0,-1576.0676,1027.9427,65.0070))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1475.3850,602.7308,92.8780,-1334.3116,508.3982,76.1398,10.0);
- fsf[playerid] = 8;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 8 && IsPlayerInRangeOfPoint(playerid,10.0,-1475.3850,602.7308,92.8780))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1334.3116,508.3982,76.1398,-1076.5706,563.5499,43.6949,10.0);
- fsf[playerid] = 9;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 9 && IsPlayerInRangeOfPoint(playerid,10.0,-1334.3116,508.3982,76.1398))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1076.5706,563.5499,43.6949,-1048.6465,490.6073,48.0072,10.0);
- fsf[playerid] = 10;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 10 && IsPlayerInRangeOfPoint(playerid,10.0,-1076.5706,563.5499,43.6949))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1048.6465,490.6073,48.0072,-1210.2433,283.9630,16.2094,10.0);
- fsf[playerid] = 11;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 11 && IsPlayerInRangeOfPoint(playerid,10.0,-1048.6465,490.6073,48.0072))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1210.2433,283.9630,16.2094,-1323.2979,170.7003,18.6765,10.0);
- fsf[playerid] = 12;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 12 && IsPlayerInRangeOfPoint(playerid,10.0,-1210.2433,283.9630,16.2094))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,3,-1323.2979,170.7003,18.6765,-1498.9343,-8.0060,14.6592,10.0);
- fsf[playerid] = 13;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 13 && IsPlayerInRangeOfPoint(playerid,10.0,-1323.2979,170.7003,18.6765))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,4,-1498.9343,-8.0060,14.6592,-1498.9343,-8.0060,14.6592,10.0);
- fsf[playerid] = 14;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsf[playerid] == 14 && IsPlayerInRangeOfPoint(playerid,10.0,-1323.2979,170.7003,18.6765))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==593)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPVarInt(playerid,"FSP",0);
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Flugschein Prüfung erfolgreich bestanden !");
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- PlayerInfo[playerid][pFLic] = 1;
- SetPlayerPosF(playerid,-2026.7781,-96.3060,35.1641,350.3629);
- fsf[playerid] = 0;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Flugzeug bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- fsf[playerid] = 0;
- }
- }
- if(fsa[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,5.0,-2089.6797,-148.8263,34.9753))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2085.4661,-156.6011,34.9697,-2079.9907,-163.4075,34.9714,5.0);
- fsa[playerid] = 3;
- SendClientMessage(playerid,C_GELB,"Fahre nicht schneller als 80 km/h !");
- tfsa = SetTimerEx("FSAP",1000,true,"i",playerid);
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 3 && IsPlayerInRangeOfPoint(playerid,5.0,-2085.4661,-156.6011,34.9697))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2079.9907,-163.4075,34.9714,-2080.8425,-169.0482,34.9755,5.0);
- fsa[playerid] = 4;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 4 && IsPlayerInRangeOfPoint(playerid,5.0,-2079.9907,-163.4075,34.9714))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2080.8425,-169.0482,34.9755,-2085.4846,-178.2771,34.9755,5.0);
- fsa[playerid] = 5;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 5 && IsPlayerInRangeOfPoint(playerid,5.0,-2080.8425,-169.0482,34.9755))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2085.4846,-178.2771,34.9755,-2066.4814,-183.1070,36.5109,5.0);
- fsa[playerid] = 6;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 6 && IsPlayerInRangeOfPoint(playerid,5.0,-2085.4846,-178.2771,34.9755))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2066.4814,-183.1070,36.5109,-2034.5886,-185.2388,34.9785,5.0);
- fsa[playerid] = 7;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 7 && IsPlayerInRangeOfPoint(playerid,5.0,-2066.4814,-183.1070,36.5109))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2034.5886,-185.2388,34.9785,-2040.1486,-221.8884,34.9723,5.0);
- fsa[playerid] = 8;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 8 && IsPlayerInRangeOfPoint(playerid,5.0,-2034.5886,-185.2388,34.9785))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2040.1486,-221.8884,34.9723,-2053.1040,-203.8682,34.9802,5.0);
- fsa[playerid] = 9;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 9 && IsPlayerInRangeOfPoint(playerid,5.0,-2040.1486,-221.8884,34.9723))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2053.1040,-203.8682,34.9802,-2059.2607,-197.6332,34.9736,5.0);
- fsa[playerid] = 10;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 10 && IsPlayerInRangeOfPoint(playerid,5.0,-2053.1040,-203.8682,34.9802))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2059.2607,-197.6332,34.9736,-2041.8151,-230.1465,34.9787,5.0);
- fsa[playerid] = 11;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 11 && IsPlayerInRangeOfPoint(playerid,5.0,-2059.2607,-197.6332,34.9736))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2041.8151,-230.1465,34.9787,-2026.3180,-146.1172,34.9725,5.0);
- fsa[playerid] = 12;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 12 && IsPlayerInRangeOfPoint(playerid,5.0,-2041.8151,-230.1465,34.9787))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2026.3180,-146.1172,34.9725,-2041.4655,-106.0753,34.8460,5.0);
- fsa[playerid] = 13;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 13 && IsPlayerInRangeOfPoint(playerid,5.0,-2026.3180,-146.1172,34.9725))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2041.4655,-106.0753,34.8460,-2053.0864,-68.2360,34.8268,5.0);
- fsa[playerid] = 14;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 14 && IsPlayerInRangeOfPoint(playerid,5.0,-2041.4655,-106.0753,34.8460))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2053.0864,-68.2360,34.8268,-2252.0942,-67.7025,34.8246,5.0);
- fsa[playerid] = 15;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 15 && IsPlayerInRangeOfPoint(playerid,5.0,-2053.0864,-68.2360,34.8268))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2252.0942,-67.7025,34.8246,-2249.1013,318.8932,34.8209,5.0);
- fsa[playerid] = 16;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 16 && IsPlayerInRangeOfPoint(playerid,5.0,-2252.0942,-67.7025,34.8246))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2249.1013,318.8932,34.8209,-2276.7158,392.0622,34.3080,5.0);
- fsa[playerid] = 17;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 17 && IsPlayerInRangeOfPoint(playerid,5.0,-2249.1013,318.8932,34.8209))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2276.7158,392.0622,34.3080,-2224.2446,504.2255,34.6761,5.0);
- fsa[playerid] = 18;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 18 && IsPlayerInRangeOfPoint(playerid,5.0,-2276.7158,392.0622,34.3080))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2224.2446,504.2255,34.6761,-2007.7986,501.1298,34.5930,5.0);
- fsa[playerid] = 19;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 19 && IsPlayerInRangeOfPoint(playerid,5.0,-2224.2446,504.2255,34.6761))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2007.7986,501.1298,34.5930,-2008.9252,-56.0350,34.8195,5.0);
- fsa[playerid] = 20;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 20 && IsPlayerInRangeOfPoint(playerid,5.0,-2007.7986,501.1298,34.5930))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2008.9252,-56.0350,34.8195,-2052.8289,-97.5478,34.8176,5.0);
- fsa[playerid] = 21;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 21 && IsPlayerInRangeOfPoint(playerid,5.0,-2008.9252,-56.0350,34.8195))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2052.8289,-97.5478,34.8176,-2076.0671,-145.4238,34.9664,5.0);
- fsa[playerid] = 22;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 22 && IsPlayerInRangeOfPoint(playerid,5.0,-2052.8289,-97.5478,34.8176))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,1,-2076.0671,-145.4238,34.9664,-2076.0671,-145.4238,34.9664,5.0);
- fsa[playerid] = 23;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsa[playerid] == 23 && IsPlayerInRangeOfPoint(playerid,5.0,-2076.0671,-145.4238,34.9664))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==410)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Fahr-Prüfung bestanden !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- PlayerInfo[playerid][pDLic] = 1;
- KillTimer(tfsa);
- fsa[playerid] = 0;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Auto bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 2 && IsPlayerInRangeOfPoint(playerid,3.0,-2089.6797,-148.8263,34.9753))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2085.4661,-156.6011,34.9697,-2079.9907,-163.4075,34.9714,3.0);
- fsm[playerid] = 3;
- SendClientMessage(playerid,C_GELB,"Fahre nicht schneller als 80 km/h !");
- tfsa = SetTimerEx("FSAP",1000,true,"i",playerid);
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 3 && IsPlayerInRangeOfPoint(playerid,3.0,-2085.4661,-156.6011,34.9697))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2079.9907,-163.4075,34.9714,-2080.8425,-169.0482,34.9755,3.0);
- fsm[playerid] = 4;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 4 && IsPlayerInRangeOfPoint(playerid,3.0,-2079.9907,-163.4075,34.9714))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2080.8425,-169.0482,34.9755,-2085.4846,-178.2771,34.9755,3.0);
- fsm[playerid] = 5;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 5 && IsPlayerInRangeOfPoint(playerid,3.0,-2080.8425,-169.0482,34.9755))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2085.4846,-178.2771,34.9755,-2066.4814,-183.1070,36.5109,3.0);
- fsm[playerid] = 6;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 6 && IsPlayerInRangeOfPoint(playerid,3.0,-2085.4846,-178.2771,34.9755))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2066.4814,-183.1070,36.5109,-2034.5886,-185.2388,34.9785,3.0);
- fsm[playerid] = 7;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 7 && IsPlayerInRangeOfPoint(playerid,3.0,-2066.4814,-183.1070,36.5109))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2034.5886,-185.2388,34.9785,-2040.1486,-221.8884,34.9723,3.0);
- fsm[playerid] = 8;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 8 && IsPlayerInRangeOfPoint(playerid,3.0,-2034.5886,-185.2388,34.9785))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2040.1486,-221.8884,34.9723,-2053.1040,-203.8682,34.9802,3.0);
- fsm[playerid] = 9;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 9 && IsPlayerInRangeOfPoint(playerid,3.0,-2040.1486,-221.8884,34.9723))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2053.1040,-203.8682,34.9802,-2059.2607,-197.6332,34.9736,3.0);
- fsm[playerid] = 10;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 10 && IsPlayerInRangeOfPoint(playerid,3.0,-2053.1040,-203.8682,34.9802))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2059.2607,-197.6332,34.9736,-2041.8151,-230.1465,34.9787,3.0);
- fsm[playerid] = 11;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 11 && IsPlayerInRangeOfPoint(playerid,3.0,-2059.2607,-197.6332,34.9736))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2041.8151,-230.1465,34.9787,-2026.3180,-146.1172,34.9725,3.0);
- fsm[playerid] = 12;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 12 && IsPlayerInRangeOfPoint(playerid,3.0,-2041.8151,-230.1465,34.9787))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2026.3180,-146.1172,34.9725,-2041.4655,-106.0753,34.8460,3.0);
- fsm[playerid] = 13;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 13 && IsPlayerInRangeOfPoint(playerid,3.0,-2026.3180,-146.1172,34.9725))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2041.4655,-106.0753,34.8460,-2053.0864,-68.2360,34.8268,3.0);
- fsm[playerid] = 14;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 14 && IsPlayerInRangeOfPoint(playerid,3.0,-2041.4655,-106.0753,34.8460))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2053.0864,-68.2360,34.8268,-2252.0942,-67.7025,34.8246,3.0);
- fsm[playerid] = 15;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 15 && IsPlayerInRangeOfPoint(playerid,3.0,-2053.0864,-68.2360,34.8268))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2252.0942,-67.7025,34.8246,-2249.1013,318.8932,34.8209,3.0);
- fsm[playerid] = 16;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 16 && IsPlayerInRangeOfPoint(playerid,3.0,-2252.0942,-67.7025,34.8246))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2249.1013,318.8932,34.8209,-2276.7158,392.0622,34.3080,3.0);
- fsm[playerid] = 17;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 17 && IsPlayerInRangeOfPoint(playerid,3.0,-2249.1013,318.8932,34.8209))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2276.7158,392.0622,34.3080,-2224.2446,504.2255,34.6761,3.0);
- fsm[playerid] = 18;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 18 && IsPlayerInRangeOfPoint(playerid,3.0,-2276.7158,392.0622,34.3080))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2224.2446,504.2255,34.6761,-2007.7986,501.1298,34.5930,3.0);
- fsm[playerid] = 19;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 19 && IsPlayerInRangeOfPoint(playerid,3.0,-2224.2446,504.2255,34.6761))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2007.7986,501.1298,34.5930,-2008.9252,-56.0350,34.8195,3.0);
- fsm[playerid] = 20;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 20 && IsPlayerInRangeOfPoint(playerid,3.0,-2007.7986,501.1298,34.5930))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2008.9252,-56.0350,34.8195,-2052.8289,-97.5478,34.8176,3.0);
- fsm[playerid] = 21;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 21 && IsPlayerInRangeOfPoint(playerid,3.0,-2008.9252,-56.0350,34.8195))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,0,-2052.8289,-97.5478,34.8176,-2076.0671,-145.4238,34.9664,3.0);
- fsm[playerid] = 22;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 22 && IsPlayerInRangeOfPoint(playerid,3.0,-2052.8289,-97.5478,34.8176))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid,1,-2076.0671,-145.4238,34.9664,-2076.0671,-145.4238,34.9664,3.0);
- fsm[playerid] = 23;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- if(fsm[playerid] == 23 && IsPlayerInRangeOfPoint(playerid,3.0,-2076.0671,-145.4238,34.9664))
- {
- new model = GetVehicleModel(GetPlayerVehicleID(playerid));
- if(model==522)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Motorrad-Prüfung bestanden !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- PlayerInfo[playerid][pMLic] = 1;
- KillTimer(tfsa);
- fsm[playerid] = 0;
- }
- else
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du nicht im Fahrschul-Motorrad bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- }
- }
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- Kick(playerid);
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == sapdrep)
- {
- if(PlayerInfo[playerid][pFrak] == 1 || PlayerInfo[playerid][pFrak] == 2)
- {
- ShowPlayerDialog(playerid,D_SAPDREP,DIALOG_STYLE_MSGBOX,"San Andreas Police Department","Wähle eine der beiden Optionen aus was du machen kannst !","Repair","Respawn");
- }
- }
- if(pickupid == fpick)
- {
- GivePlayerWeapon(playerid,46,1);
- }
- return 1;
- }
- public OnVehicleMod(playerid,vehicleid,componentid)
- {
- for(new x = 0; x < MAX_VEH; x++)
- {
- if (vehicleid == PlayerCar[playerid][x][CarId] && PlayerHaveCar[playerid][x])
- {
- if((componentid >= 1008) && (componentid <= 1010)) {PlayerCar[playerid][x][CarNitro] = componentid;}
- if((componentid >= 1142) && (componentid <= 1145)) {PlayerCar[playerid][x][CarVents] = componentid;}
- if((componentid == 1013) || (componentid == 1024)) {PlayerCar[playerid][x][CarLamps] = componentid;}
- if((componentid >= 1004) && (componentid <= 1005)||(componentid >= 1011) && (componentid <= 1012)) {PlayerCar[playerid][x][CarHood] = componentid;}
- if(componentid == 1087) {PlayerCar[playerid][x][CarHyd] = componentid;}
- if(componentid == 1086) {PlayerCar[playerid][x][CarHyd] = componentid;}
- if(IsAWheel(componentid)) {PlayerCar[playerid][x][CarWheel] = componentid;}
- if(IsAExhaust(componentid)) {PlayerCar[playerid][x][CarAusp] = componentid;}
- if(IsASideL(componentid)) {PlayerCar[playerid][x][CarSideL] = componentid; PlayerCar[playerid][x][CarSideR] = SideR;}
- if(IsASideR(componentid)) {PlayerCar[playerid][x][CarSideR] = componentid; PlayerCar[playerid][x][CarSideL] = SideL;}
- if(IsAFB(componentid)) {PlayerCar[playerid][x][CarFB] = componentid;}
- if(IsARB(componentid)) {PlayerCar[playerid][x][CarRB] = componentid;}
- if(IsASpoiler(componentid)) {PlayerCar[playerid][x][CarSpoiler] = componentid;}
- if(IsARoof(componentid)) {PlayerCar[playerid][x][CarRoof] = componentid;}
- }
- }
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- for(new x=0;x<MAX_VEH;x++)
- {
- if(vehicleid == PlayerCar[playerid][x][CarId] && PlayerHaveCar[playerid][x])
- {
- PlayerCar[playerid][x][CarPJ] = paintjobid;
- PlayerCar[playerid][x][CarC1] = 1;
- PlayerCar[playerid][x][CarC2] = 1;
- }
- }
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- for(new x=0;x<MAX_VEH;x++)
- {
- if(vehicleid == PlayerCar[playerid][x][CarId] && PlayerHaveCar[playerid][x])
- {
- PlayerCar[playerid][x][CarC1] = color1;
- PlayerCar[playerid][x][CarC2] = color2;
- }
- }
- return 1;
- }
- forward IsASideR(componentid);
- public IsASideR(componentid)
- {
- if(componentid == 1007)
- {
- SideL = 1017;
- return 1;
- }
- if(componentid == 1026)
- {
- SideL = 1027;
- return 1;
- }
- if(componentid == 1030)
- {
- SideL = 1031;
- return 1;
- }
- if(componentid == 1040)
- {
- SideL = 1036;
- return 1;
- }
- if(componentid == 1041)
- {
- SideL = 1039;
- return 1;
- }
- if(componentid == 1042)
- {
- SideL = 1099;
- return 1;
- }
- if(componentid == 1051)
- {
- SideL = 1047;
- return 1;
- }
- if(componentid == 1048)
- {
- SideL = 1052;
- return 1;
- }
- if(componentid == 1056)
- {
- SideL = 1062;
- return 1;
- }
- if(componentid == 1063)
- {
- SideL = 1057;
- return 1;
- }
- if(componentid == 1069)
- {
- SideL = 1071;
- return 1;
- }
- if(componentid == 1072)
- {
- SideL = 1070;
- return 1;
- }
- if(componentid == 1094)
- {
- SideL = 1090;
- return 1;
- }
- if(componentid == 1093)
- {
- SideL = 1095;
- return 1;
- }
- if(componentid == 1122)
- {
- SideL = 1101;
- return 1;
- }
- if(componentid == 1102)
- {
- SideL = 1133;
- return 1;
- }
- if(componentid == 1124)
- {
- SideL = 1106;
- return 1;
- }
- if(componentid == 1107)
- {
- SideL = 1108;
- return 1;
- }
- if(componentid == 1118)
- {
- SideL = 1120;
- return 1;
- }
- if(componentid == 1137)
- {
- SideL = 1134;
- return 1;
- }
- return 0;
- }
- forward IsASideL(componentid);
- public IsASideL(componentid)
- {
- if(componentid == 1134)
- {
- SideR = 1137;
- return 1;
- }
- if(componentid == 1119)
- {
- SideR = 1121;
- return 1;
- }
- if(componentid == 1120)
- {
- SideR = 1118;
- return 1;
- }
- if(componentid == 1108)
- {
- SideR = 1107;
- return 1;
- }
- if(componentid == 1017)
- {
- SideR = 1007;
- return 1;
- }
- if(componentid == 1027)
- {
- SideR = 1026;
- return 1;
- }
- if(componentid == 1031)
- {
- SideR = 1030;
- return 1;
- }
- if(componentid == 1036)
- {
- SideR = 1040;
- return 1;
- }
- if(componentid == 1039)
- {
- SideR = 1041;
- return 1;
- }
- if(componentid == 1099)
- {
- SideR = 1042;
- return 1;
- }
- if(componentid == 1047)
- {
- SideR = 1051;
- return 1;
- }
- if(componentid == 1052)
- {
- SideR = 1048;
- return 1;
- }
- if(componentid == 1062)
- {
- SideR = 1056;
- return 1;
- }
- if(componentid == 1057)
- {
- SideR = 1063;
- return 1;
- }
- if(componentid == 1071)
- {
- SideR = 1069;
- return 1;
- }
- if(componentid == 1070)
- {
- SideR = 1072;
- return 1;
- }
- if(componentid == 1090)
- {
- SideR = 1094;
- return 1;
- }
- if(componentid == 1095)
- {
- SideR = 1093;
- return 1;
- }
- if(componentid == 1095)
- {
- SideR = 1093;
- return 1;
- }
- if(componentid == 1101)
- {
- SideR = 1122;
- return 1;
- }
- if(componentid == 1133)
- {
- SideR = 1102;
- return 1;
- }
- if(componentid == 1106)
- {
- SideR = 1124;
- return 1;
- }
- return 0;
- }
- forward IsAFB(componentid);
- public IsAFB(componentid)
- {
- if(componentid >= 1152 && componentid <= 1153 || componentid >= 1165 && componentid <= 1166)
- {
- return 1;
- }
- if(componentid == 1155 || componentid == 1157 || componentid == 1160 || componentid == 1176 || componentid == 1179 || componentid == 1185)
- {
- return 1;
- }
- if(componentid >= 1169 && componentid <= 1174 || componentid >= 1181 && componentid <= 1182)
- {
- return 1;
- }
- if(componentid >= 1188 && componentid <= 1191)
- {
- return 1;
- }
- return 0;
- }
- forward IsARB(componentid);
- public IsARB(componentid)
- {
- if(componentid >= 1140 && componentid <= 1141 || componentid >= 1148 && componentid <= 1151)
- {
- return 1;
- }
- if(componentid == 1154 || componentid == 1156 || componentid == 1159 || componentid == 1161 || componentid == 1175 || componentid == 1180)
- {
- return 1;
- }
- if(componentid >= 1167 && componentid <= 1168 || componentid >= 1177 && componentid <= 1178)
- {
- return 1;
- }
- if(componentid >= 1183 && componentid <= 1184 || componentid >= 1186 && componentid <= 1187)
- {
- return 1;
- }
- if(componentid >= 1192 && componentid <= 1193)
- {
- return 1;
- }
- return 0;
- }
- forward IsASpoiler(componentid);
- public IsASpoiler(componentid)
- {
- if(componentid >= 1000 && componentid <= 1003 || componentid >= 1014 && componentid <= 1016)
- {
- return 1;
- }
- if(componentid == 1023 || componentid == 1058 || componentid == 1158)
- {
- return 1;
- }
- if(componentid >= 1049 && componentid <= 1050 || componentid >= 1138 && componentid <= 1139)
- {
- return 1;
- }
- if(componentid >= 1146 && componentid <= 1147 || componentid >= 1162 && componentid <= 1164)
- {
- return 1;
- }
- return 0;
- }
- forward IsARoof(componentid);
- public IsARoof(componentid)
- {
- if(componentid >= 1032 && componentid <= 1033 || componentid >= 1053 && componentid <= 1055)
- {
- return 1;
- }
- if(componentid == 1035 || componentid == 1038 || componentid == 1061 || componentid == 1088 || componentid == 1091)
- {
- return 1;
- }
- if(componentid == 1103 || componentid == 1128)
- {
- return 1;
- }
- if(componentid >= 1067 && componentid <= 1068 || componentid >= 1130 && componentid <= 1131)
- {
- return 1;
- }
- return 0;
- }
- forward IsAExhaust(componentid);
- public IsAExhaust(componentid)
- {
- if(componentid >= 1018 && componentid <= 1022)
- {
- return 1;
- }
- if(componentid >= 1028 && componentid <= 1029)
- {
- return 1;
- }
- if(componentid == 1037 || componentid == 1059 || componentid == 1089 || componentid == 1092 || componentid == 1132)
- {
- return 1;
- }
- if(componentid == 1104 || componentid == 1105 || componentid == 1113 || componentid == 1114 || componentid == 1129)
- {
- return 1;
- }
- if(componentid == 1135 || componentid == 1136)
- {
- return 1;
- }
- if(componentid >= 1043 && componentid <= 1046)
- {
- return 1;
- }
- if(componentid >= 1126 && componentid <= 1127)
- {
- return 1;
- }
- if(componentid >= 1064 && componentid <= 1066)
- {
- return 1;
- }
- return 0;
- }
- forward IsAWheel(componentid);
- public IsAWheel(componentid)
- {
- if(componentid >= 1073 && componentid <= 1085)
- {
- return 1;
- }
- if(componentid >= 1096 && componentid <= 1098)
- {
- return 1;
- }
- if(componentid == 1025)
- {
- return 1;
- }
- return 0;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == KEY_CROUCH || newkeys == KEY_CTRL_BACK)
- {
- OnPlayerCommandText(playerid,"/fs");
- }
- if(newkeys == KEY_WALK)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1481.4144,-1780.6416,996.8728))
- {
- ShowPlayerDialog(playerid,D_SHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis\nJob-Angebote\nJob-Kündigen","Ok","Abbrechen");
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,-2032.5883,-114.3543,1000.8787))
- {
- OnPlayerCommandText(playerid,"/dolic");
- }
- }
- if(newkeys == KEY_WALK)
- {
- for(new id; id < MAX_ATM; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,AtAtm[id][0],AtAtm[id][1],AtAtm[id][2]))
- {
- OnPlayerCommandText(playerid,"/atm");
- }
- }
- for(new id; id < MAX_TCALL; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,Atcall[id][0],Atcall[id][1],Atcall[id][2]))
- {
- OnPlayerCommandText(playerid,"/tcall");
- }
- }
- }
- if(newkeys == KEY_SECONDARY_ATTACK)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,1352.44739, -1758.65186, 13.50680)) // 24/7 Stadthalle
- {
- SetPlayerInterior(playerid,17);
- SetPlayerPos(playerid, -25.92937, -187.34824, 1003.54559);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,-25.92937, -187.34824, 1003.54559)) // 24/7 Stadthalle
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid, 1352.44739, -1758.65186, 13.50680);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,239.0495,139.6293,1003.0234)) // SAPD ENTer ExiT
- {
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,1766.4607,-1644.2506,-4.7841);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,1766.4607,-1644.2506,-4.7841)) // SAPD ENTer ExiT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,239.0495,139.6293,1003.0234);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,1708.7882,-1677.2994,17.4188)) // SAPD ENTer ExiT
- {
- SetPlayerInterior(playerid,3);
- SetPlayerPos(playerid,289.1393,167.3272,1007.1719);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,289.1393,167.3272,1007.1719)) // SAPD ENTer ExiT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1708.7882,-1677.2994,17.4188);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,1655.6443,1733.1990,10.8281)) // LVBINCO ENTER /EXIT
- {
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,204.4767, -168.2590, 1000.5168);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,204.4767, -168.2590, 1000.5168)) // LVBINCO ENTER /EXIT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1655.6443,1733.1990,10.8281);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,460.5013,-1501.1703,31.0558)) // LS BINCO GROVE
- {
- SetPlayerInterior(playerid,15);
- SetPlayerPos(playerid,207.6487,-110.1596,1005.1269);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,207.6487,-110.1596,1005.1269)) // LS BINCO GROVE ENTER /EXIT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,460.5013,-1501.1703,31.0558);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,2244.6035,-1664.3324,15.4766)) // LS RODEO H&M ENTER /EXIT
- {
- SetPlayerInterior(playerid,5);
- SetPlayerPos(playerid,226.8063, -8.2192, 1002.2311);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,226.8063, -8.2192, 1002.2311)) // LS RODEO H&M ENTER /EXIT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2244.6035,-1664.3324,15.4766);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,-1695.1504,950.3972,24.8906)) // SF H&M H&M ENTER /EXIT
- {
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,161.4429, -95.2401, 1001.8502);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,161.4429, -95.2401, 1001.8502)) // SF H&M H&M ENTER /EXIT
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1695.1504,950.3972,24.8906);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- }
- if(newkeys == KEY_SECONDARY_ATTACK)
- {
- for(new id; id < MAX_ENTEXT; id++)
- {
- if(IsPlayerInRangeOfPoint(playerid,5.0,EntExt[id][0],EntExt[id][1],EntExt[id][2]))
- {
- SetPlayerPos(playerid,EntExt[id][3],EntExt[id][4],EntExt[id][5]);
- SetPlayerInterior(playerid,0);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- else if(IsPlayerInRangeOfPoint(playerid,5.0,EntExt[id][3],EntExt[id][4],EntExt[id][5]))
- {
- SetPlayerPos(playerid,EntExt[id][0],EntExt[id][1],EntExt[id][2]);
- SetPlayerInterior(playerid,0);
- SetTimerEx("UFreeze",2000,0,"i",playerid);
- }
- }
- }
- if(newkeys == KEY_NO)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- OnPlayerCommandText(playerid,"/motor");
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- //>>> Wanted System <<<//
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pWanted] >= 1)
- {
- TextDrawShowForPlayer(playerid,WtP[playerid]);
- new wtds[14];
- format(wtds,sizeof(wtds),"~y~%d",PlayerInfo[playerid][pWanted]);
- TextDrawSetString(WtP[playerid],wtds);
- }
- else
- {
- SetPlayerWantedLevel(playerid,0);
- TextDrawHideForPlayer(playerid,WtP[playerid]);
- }
- }
- //>>> Anti-Böse-Waffen-Hack <<<//
- for(new id; id < MAX_BWEAP; id++)
- {
- if(GetPlayerWeapon(playerid) == BWeap[id][0])
- {
- new str[100];
- format(str,sizeof(str),"["STAG"-Anti-Hack] Spieler %s wurde gebannt ! Grund : Illegale Waffen Hack",SpielerName(playerid));
- PlayerInfo[playerid][pBanned] = 1;
- SendClientMessageToAll(0x9B0000FF,str);
- Kick(playerid);
- }
- }
- //>>> Geld - System <<<//
- new sgeld[50];
- format(sgeld,sizeof(sgeld),"%d",PlayerInfo[playerid][pGeld]);
- TextDrawSetString(Geldt[playerid],sgeld);
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new t1[50],t2[50],t3[50],t4[50],t5[50];
- new speed = ErmittleGeschwindigkeit(playerid,true);
- new vehicleid = GetPlayerVehicleID(playerid);
- new Float:CarHealth;
- GetVehicleHealth(vehicleid,CarHealth);
- if(PlayerInfo[playerid][pGPS] == 1)
- {
- format(t1,sizeof(t1),">>> %s <<<",CarName[GetVehicleModel(vehicleid)-400]);
- PlayerTextDrawSetString(playerid, Tacho1[playerid], t1);
- format(t2,sizeof(t2),"Zustand: %d",floatround(CarHealth,floatround_round));
- PlayerTextDrawSetString(playerid, Tacho2[playerid], t2);
- format(t3,sizeof(t3),"Geschw.: %d km/h",speed);
- PlayerTextDrawSetString(playerid, Tacho3[playerid], t3);
- format(t4,sizeof(t4),"Tank: %d/%d l (%s)",Tank[vehicleid],GetVehicleTankInhalt(vehicleid),GetPlayerVehicleType(vehicleid));
- PlayerTextDrawSetString(playerid, Tacho4[playerid], t4);
- format(t5,sizeof(t5),"Standort: %s",GetPlayerZone(playerid));
- PlayerTextDrawSetString(playerid, Tacho5[playerid], t5);
- }
- else
- {
- format(t1,sizeof(t1),">>> %s <<<",CarName[GetVehicleModel(vehicleid)-400]);
- PlayerTextDrawSetString(playerid, Tacho1[playerid], t1);
- format(t2,sizeof(t2),"Zustand: %d",floatround(CarHealth,floatround_round));
- PlayerTextDrawSetString(playerid, Tacho2[playerid], t2);
- format(t3,sizeof(t3),"Geschw.: %d km/h",speed);
- PlayerTextDrawSetString(playerid, Tacho3[playerid], t3);
- format(t4,sizeof(t4),"Tank: %d/%d l (%s)",Tank[vehicleid],GetVehicleTankInhalt(vehicleid),GetPlayerVehicleType(vehicleid));
- PlayerTextDrawSetString(playerid, Tacho4[playerid], t4);
- format(t5,sizeof(t5),"Standort: ~r~Kein GPS",GetPlayerZone(playerid));
- PlayerTextDrawSetString(playerid, Tacho5[playerid], t5);
- }
- }
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == D_SELLCAR)
- {
- if(response)
- {
- print("D1");
- if(Spectating[playerid][0]!=-1)
- {
- print("D2");
- if(!PlayerHaveCar[playerid][PlayerKey[playerid]])
- {
- print("D3");
- new preis = Kaufliste[Spectating[playerid][0]][aPreis];
- print("D4");
- if(PlayerInfo[playerid][pGeld] >= preis)
- {
- print("D5");
- new autohaus=Kaufliste[Spectating[playerid][0]][Autohaus];
- PlayerInfo[playerid][pGeld] -= preis;
- print("D6");
- new prname[MAX_PLAYER_NAME], str[128];
- GetPlayerName(playerid, prname, sizeof(prname));
- format(str, sizeof str, "/Autos/%s_Car_%d.ini", prname,PlayerKey[playerid]);
- new File: hFile = fopen(str, io_write);
- if (hFile)
- {
- new var[32];
- format(var, 32, "CarId=%d\n", PlayerCar[playerid][PlayerKey[playerid]][CarId]=Spectating[playerid][0]);fwrite(hFile, var);
- format(var, 32, "CarModel=%d\n",GetPlayerVehicleID(playerid));fwrite(hFile, var);
- format(var, 32, "CarPos_x=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_x]=Autospawns[autohaus][CarPos_x]);fwrite(hFile, var);
- format(var, 32, "CarPos_y=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_y]=Autospawns[autohaus][CarPos_y]);fwrite(hFile, var);
- format(var, 32, "CarPos_z=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_z]=Autospawns[autohaus][CarPos_z]);fwrite(hFile, var);
- format(var, 32, "CarRotate=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarRotate]=Autospawns[autohaus][CarRotate]);fwrite(hFile, var);
- format(var, 32, "CarNitro=0\n");fwrite(hFile, var);
- format(var, 32, "CarHyd=0\n");fwrite(hFile, var);
- format(var, 32, "CarWheel=0\n");fwrite(hFile, var);
- format(var, 32, "CarAusp=0\n");fwrite(hFile, var);
- format(var, 32, "CarSideL=0\n");fwrite(hFile, var);
- format(var, 32, "CarSideR=0\n");fwrite(hFile, var);
- format(var, 32, "CarFB=0\n");fwrite(hFile, var);
- format(var, 32, "CarRB=0\n");fwrite(hFile, var);
- format(var, 32, "CarSpoiler=0\n");fwrite(hFile, var);
- format(var, 32, "CarRoof=0\n");fwrite(hFile, var);
- format(var, 32, "CarHood=0\n");fwrite(hFile, var);
- format(var, 32, "CarVents=0\n");fwrite(hFile, var);
- format(var, 32, "CarLamps=0\n");fwrite(hFile, var);
- format(var, 32, "CarPJ=-1\n");fwrite(hFile, var);
- format(var, 32, "CarC1=-1\n");fwrite(hFile, var);
- format(var, 32, "CarC2=-1\n");fwrite(hFile, var);
- format(var, 32, "Preis=%d\n",PlayerCar[playerid][PlayerKey[playerid]][CarPreis]=preis/2);fwrite(hFile, var);
- format(var, 32, "CarState=%d\n", PlayerCar[playerid][PlayerKey[playerid]][CarState]);fwrite(hFile, var);
- fclose(hFile);
- }
- PlayerCar[playerid][PlayerKey[playerid]][CarId]=Spectating[playerid][0];
- PlayerCar[playerid][PlayerKey[playerid]][CarModel]= GetPlayerVehicleID(playerid);
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_x]=Autospawns[autohaus][CarPos_x];
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_y]=Autospawns[autohaus][CarPos_y];
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_z]=Autospawns[autohaus][CarPos_z];
- PlayerCar[playerid][PlayerKey[playerid]][CarRotate]=Autospawns[autohaus][CarRotate];
- PlayerCar[playerid][PlayerKey[playerid]][CarNitro]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarHyd]=0;
- print("D7");
- PlayerCar[playerid][PlayerKey[playerid]][CarWheel]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarAusp]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSideL]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSideR]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarFB]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarRB]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSpoiler]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarRoof]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarHood]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarVents]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarLamps]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarPJ]=-1;
- PlayerCar[playerid][PlayerKey[playerid]][CarC1]=1;
- PlayerCar[playerid][PlayerKey[playerid]][CarC2]=1;
- print("D8");
- PlayerCar[playerid][PlayerKey[playerid]][CarPreis]=preis/2;
- PlayerCar[playerid][PlayerKey[playerid]][CarState]=0;
- print("D9");
- PlayerCar[playerid][PlayerKey[playerid]][CarId] = CreateVehicle(PlayerCar[playerid][PlayerKey[playerid]][CarModel],PlayerCar[playerid][PlayerKey[playerid]][CarPos_x],PlayerCar[playerid][PlayerKey[playerid]][CarPos_y],PlayerCar[playerid][PlayerKey[playerid]][CarPos_z],PlayerCar[playerid][PlayerKey[playerid]][CarRotate],PlayerCar[playerid][PlayerKey[playerid]][CarC1],PlayerCar[playerid][PlayerKey[playerid]][CarC2], -1);/*vehicle spawn*/
- SetVehicleNumberPlate(PlayerCar[playerid][PlayerKey[playerid]][CarId], SpielerName(playerid));
- RemovePlayerFromVehicle(playerid);
- print("D10");
- FreezePlayer(playerid);
- print("D11");
- UnFreezePlayer(playerid);
- print("D12");
- PlayerHaveCar[playerid][PlayerKey[playerid]] = 1;
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Du hast nicht genügend Geld dabei!");
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- UnFreezePlayer(playerid);
- return 1;
- }
- }
- else
- {
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, C_ROT, "Auf diesem Schlüssel ist bereits ein Fahrzeug!");
- UnFreezePlayer(playerid);
- return 1;
- }
- }
- }
- if(!response)
- {
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- UnFreezePlayer(playerid);
- return 1;
- }
- }
- if(dialogid == D_CARKEY)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new cs[128];
- PlayerKey[playerid] = 0;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, C_BLAU, cs);
- }
- if(listitem == 1)
- {
- new cs1[128];
- PlayerKey[playerid] = 1;
- format(cs1, sizeof(cs1), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, C_BLAU, cs1);
- }
- if(listitem == 2)
- {
- new cs2[128];
- PlayerKey[playerid] = 2;
- format(cs2, sizeof(cs2), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, C_BLAU, cs2);
- }
- if(listitem == 3)
- {
- new cs3[128];
- PlayerKey[playerid] = 3;
- format(cs3, sizeof(cs3), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, C_BLAU, cs3);
- }
- }
- }
- switch(dialogid)
- {
- case D_247:
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 4)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast nun ein Telefonbuch, benutze /telefonbuch");
- PlayerInfo[playerid][pTBuch] = 1;
- }
- else SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !");
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pGeld] >= 110)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast nun ein GPS-System");
- PlayerInfo[playerid][pGPS] = 1;
- }
- else SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !");
- }
- }
- }
- case D_FMANAGEM:
- {
- if(response)
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- else
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- }
- case D_FMANAGEF:
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,D_FMANAGEFE,DIALOG_STYLE_INPUT,"Einzahlen","Gib ein wieveil du einzahlen möchtest !","Einzahlen","Zurück");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,D_FMANAGEFA,DIALOG_STYLE_INPUT,"Auszahlen","Gib ein wieveil Geld zu Auszahlen möchtest ! ","Auszahlen","Zurück");
- }
- }
- }
- case D_FMANAGEFE:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- if(PlayerInfo[playerid][pGeld] >= strval(inputtext))
- {
- PlayerInfo[playerid][pGeld] -= strval(inputtext);
- FInfo[PlayerInfo[playerid][pFrak]][iKasse] += strval(inputtext);
- SendClientMessage(playerid,C_HBLAU,"Du hast erfolgreich das Geld eingezahlt !");
- }
- else SendClientMessage(playerid,C_ROT,"Du kannst nicht mehr Einzahlen als was du hast !");
- }
- else SendClientMessage(playerid,C_ROT,"Du darfst nur Zahlen eingeben !");
- }
- else
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- }
- case D_FMANAGEFA:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- if(FInfo[PlayerInfo[playerid][pFrak]][iKasse] >= strval(inputtext))
- {
- FInfo[PlayerInfo[playerid][pFrak]][iKasse] -= strval(inputtext);
- PlayerInfo[playerid][pGeld] += strval(inputtext);
- SendClientMessage(playerid,C_HBLAU,"Du hast erfolgreich das Geld ausgezahlt !");
- new str[100];
- format(str,sizeof(str),"Spieler %s hat %d Geld aus der Fkasse genommen !",SpielerName(playerid),inputtext);
- SendAdminMessage(C_GELB,str);
- }
- else SendClientMessage(playerid,C_ROT,"Du kannst nicht mehr aus der Fraktion's Kasse nehmen als drin ist !");
- }
- else SendClientMessage(playerid,C_ROT,"Du kannst nur Zahlen auszahlen !");
- }
- else
- {
- ShowPlayerDialog(playerid,D_FMANAGE,DIALOG_STYLE_LIST,"Fraktion's-Manage","Member-Liste\nFraktion's-Kasse","Ok","Abbrechen");
- }
- }
- case D_FMANAGE:
- {
- if(response)
- {
- if(listitem == 0)
- {
- new query[200],str[200];
- format(query,sizeof(query),"SELECT `Name` `Rang` FROM `accounts` WHERE `Frak` = '%d'",PlayerInfo[playerid][pFrak]);
- mysql_query(query);
- mysql_store_result();
- mysql_num_rows();
- mysql_free_result();
- format(str,sizeof(str),"Name: %s || Rang : %d",query);
- ShowPlayerDialog(playerid,D_FMANAGEM,DIALOG_STYLE_LIST,"Member-Liste",str,"Zurück","Zurück");
- }
- if(listitem == 1)
- {
- new str[200];
- format(str,sizeof(str),"Kassen Stand: %d €\nEinzahlen\nAuszahlen",FInfo[PlayerInfo[playerid][pFrak]][iKasse]);
- ShowPlayerDialog(playerid,D_FMANAGEF,DIALOG_STYLE_LIST,"Fraktion's Kasse",str,"Ok","Zurück");
- }
- }
- }
- case D_DLICA3:
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPVarInt(playerid,"Motschein") == 1)
- {
- SetCameraBehindPlayer(playerid);
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Theorie Prüfung bestanden !");
- SendClientMessage(playerid,C_HBLAU,"Laufe nun hinaus und steige in ein Motorrad !");
- SetPlayerCheckpoint(playerid,-2086.0569,-127.4598,35.3274,3.0);
- fsm[playerid] = 1;
- SetPVarInt(playerid,"Motschein",0);
- }
- else
- {
- SetCameraBehindPlayer(playerid);
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Theorie Prüfung bestanden !");
- SendClientMessage(playerid,C_HBLAU,"Laufe nun hinaus und steige in ein Auto !");
- SetPlayerCheckpoint(playerid,-2086.0569,-127.4598,35.3274,3.0);
- fsa[playerid] = 1;
- }
- }
- if(listitem == 1)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 2)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 3)
- {
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- }
- }
- case D_DLICA2:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCameraPos(playerid, -2043.5271, -140.9617, 52.3249); SetPlayerCameraLookAt(playerid, -2044.4570, -140.5798, 51.9797);
- ShowPlayerDialog(playerid,D_DLICA3,DIALOG_STYLE_LIST,"Ein Beamter in Not, Was machst du ?","A: Rechts Ran fahren und vorbei lassen\nB: Ihn Blockieren\nC: Laut Schreiben FU** The Police\nD: Stehen bleiben und Winken","Ok","Abbrechen");
- }
- if(listitem == 1)
- {
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- if(listitem == 2)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- else
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Durchgefallen ! Da du Abgebrochen hast !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- case D_DLICA1:
- {
- if(response)
- {
- if(listitem == 0)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 1)
- {
- SetPlayerCameraPos(playerid, -2064.6296, -302.7830, 1019.2330); SetPlayerCameraLookAt(playerid, -2065.2378, -301.9932, 1018.6632);
- ShowPlayerDialog(playerid,D_DLICA2,DIALOG_STYLE_LIST,"Welches Fahrzeug hat Vorrang ?","A: Der Rote\nB: Der Grüne\nC: Der Weiße","Ok","Abbrechen");
- }
- if(listitem == 2)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 3)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- else
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Durchgefallen ! Da du Abgebrochen hast !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- case D_DLICF1:
- {
- if(response)
- {
- if(listitem == 0)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 1)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,D_DLICF2,DIALOG_STYLE_LIST,"Was solltest du im Flug nicht machen ?","A: Aus dem Fenster Urinieren\nB: Anschnallen\nC: Alles überprüfen","Ok","Abbrechen");
- }
- }
- else
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Durchgefallen ! Da du Abgebrochen hast !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- case D_DLICF2:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,C_HBLAU,"Herzlichen Glückwunsch, du hast die Theorie-Prüfung bestanden !");
- SendClientMessage(playerid,C_HBLAU,"Steige nun in einen der Helikopter ein !");
- UnFreezePlayer(playerid);
- SetCameraBehindPlayer(playerid);
- SetPlayerPosF(playerid,-2077.7437,-256.6902,35.3203,88.3873);
- SetPlayerRaceCheckpoint(playerid,3,-1935.6174,-248.6639,62.6417,-1684.8938,-99.0554,77.6174,10.0);
- fsf[playerid] = 1;
- }
- if(listitem == 1)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- if(listitem == 2)
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Falsche Antwort ! Durchgefallen !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- else
- {
- UnFreezePlayer(playerid);
- SendClientMessage(playerid,C_ROT,"Durchgefallen ! Da du Abgebrochen hast !");
- SetPVarInt(playerid,"FSP",0);
- }
- }
- case D_DLIC:
- {
- if(response)
- {
- if(listitem == 0) // Autoführerschein
- {
- if(PlayerInfo[playerid][pDLic] == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 300)
- {
- PlayerInfo[playerid][pGeld] -= 300;
- SetPVarInt(playerid,"FSP",1);
- SendClientMessage(playerid,C_HBLAU,"Herzlich Willkommen in der Theorie-Prüfung des Autoführerschein's");
- SendClientMessage(playerid,C_HBLAU,"Dir werden einige Fragen gestellt, welche du eigentlich Wissen solltest!");
- FreezePlayer(playerid);
- ShowPlayerDialog(playerid,D_DLICA1,DIALOG_STYLE_LIST,"Wieviel km/h sind in der Stadt erlaubt?","A: 70 km/h\nB: 80 km/h\nC: 110 km/h\nD: 200 km/h","Ok","Abbrechen");
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !"); }
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast bereits den Autoführerschein !"); }
- }
- if(listitem == 1) // Flugschein
- {
- if(PlayerInfo[playerid][pFLic] == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 10000)
- {
- PlayerInfo[playerid][pGeld] -= 10000;
- SetPVarInt(playerid,"FSP",1);
- SendClientMessage(playerid,C_HBLAU,"Herzlich Willkommen in der Theorie-Prüfung für den Flugschein");
- SendClientMessage(playerid,C_HBLAU,"Dir werden einige Fragen gestellt, welche du eigentlich Wissen solltest!");
- FreezePlayer(playerid);
- ShowPlayerDialog(playerid,D_DLICF1,DIALOG_STYLE_LIST,"Wo darfst du nicht landen ?","A: Am Flughafen\nB: Auf einem Landeplatz\nC: Auf einer Person","Ok","Abbrechen");
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !"); }
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast bereits den Flugschein !"); }
- }
- if(listitem == 2) // Motorradschein
- {
- if(PlayerInfo[playerid][pMLic] == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 240)
- {
- PlayerInfo[playerid][pGeld] -= 300;
- SetPVarInt(playerid,"FSP",1);
- SendClientMessage(playerid,C_HBLAU,"Herzlich Willkommen in der Theorie-Prüfung des Motorradscheines");
- SendClientMessage(playerid,C_HBLAU,"Dir werden einige Fragen gestellt, welche du eigentlich Wissen solltest!");
- FreezePlayer(playerid);
- SetPVarInt(playerid,"Motschein",1);
- ShowPlayerDialog(playerid,D_DLICA1,DIALOG_STYLE_LIST,"Wieviel km/h sind in der Stadt erlaubt?","A: 70 km/h\nB: 80 km/h\nC: 110 km/h\nD: 200 km/h","Ok","Abbrechen");
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !"); }
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast bereits den Motorrad-Schein !"); }
- }
- if(listitem == 3) // Bootsschein
- {
- if(PlayerInfo[playerid][pGeld] >= 1100)
- {
- }
- else { SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld !"); }
- }
- }
- }
- case D_SAPDREP:
- {
- if(response)
- {
- new veh = GetPlayerVehicleID(playerid);
- RepairVehicle(veh);
- SetVehicleHealth(veh,1000);
- }
- else
- {
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- }
- }
- case D_INVITE:
- {
- if(response)
- {
- PlayerInfo[playerid][pRang] = 1;
- PlayerInfo[playerid][pFrak] = GetPVarInt(playerid,"Invite");
- SpawnPlayer(playerid);
- }
- }
- case D_WBT:
- {
- if(response)
- {
- if(GetPVarInt(playerid,"WT1") == 1)
- {
- if(strval(inputtext) == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du musst mehr schreiben !");
- }
- new str[50];
- format(str,sizeof(str),"%s",inputtext);
- SetObjectMaterialText(weobj5, inputtext, 0, 90, "Arial", 15, 0, -32256, 0, 1);
- SetPVarInt(playerid,"WT1",0);
- }
- if(GetPVarInt(playerid,"WT2") == 1)
- {
- if(strval(inputtext) == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du musst mehr schreiben !");
- }
- new str[50];
- format(str,sizeof(str),"%s",inputtext);
- SetObjectMaterialText(weobj6, inputtext, 0, 90, "Arial", 15, 0, -32256, 0, 1);
- SetPVarInt(playerid,"WT2",0);
- }
- if(GetPVarInt(playerid,"WT3") == 1)
- {
- if(strval(inputtext) == 0)
- {
- SendClientMessage(playerid,C_ROT,"Du musst mehr schreiben !");
- }
- new str[50];
- format(str,sizeof(str),"%s",inputtext);
- SetObjectMaterialText(weobj7, inputtext, 0, 90, "Arial", 15, 0, -32256, 0, 1);
- SetObjectMaterialText(weobj8, inputtext, 0, 90, "Arial", 15, 0, -32256, 0, 1);
- SetPVarInt(playerid,"WT3",0);
- }
- }
- else
- {
- SetPVarInt(playerid,"WT1",0);
- SetPVarInt(playerid,"WT2",0);
- }
- }
- case D_HANDYS2:
- {
- if(response)
- {
- for(new i=0; i<GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPVarInt(playerid,"SMSNUMMER") == PlayerInfo[i][pNummer])
- {
- if(PlayerInfo[i][pHandy] >= 0)
- {
- new string[260];
- format(string,sizeof(string),"SMS || Von: %s(Nr.: %d) || Nachricht : %s",SpielerName(playerid),PlayerInfo[playerid][pNummer],inputtext);
- SendClientMessage(i, C_GELB,string);
- SendClientMessage(playerid, C_HBLAU,"Deine SMS wurde erfolgreich versendet!");
- }
- else
- {
- new string3[128];
- format(string3,sizeof(string3),"Spieler %s besitzt kein Handy!",SpielerName(i));
- SendClientMessage(playerid, C_ROT,string3);
- }
- }
- }
- }
- }
- }
- case D_HANDYS:
- {
- if(response)
- {
- new nummer = strval(inputtext);
- if(nummer==0)
- {
- SendClientMessage(playerid,C_ROT,"Du musst eine Handy-Nummer eingeben !");
- }
- if(PlayerInfo[playerid][pNummer] == nummer)
- {
- SendClientMessage(playerid,C_ROT,"Du kannst dir nicht selber eine SMS schreiben!");
- }
- SetPVarInt(playerid, "SMSNUMMER",nummer);
- ShowPlayerDialog(playerid,D_HANDYS2,DIALOG_STYLE_INPUT,"SMS Nachricht","Schreibe nun deinen SMS-Text welchen du versenden möchtest !","Senden","Abbrechen");
- }
- }
- case D_HANDYA:
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,C_ROT,"Du musst eine verfügbare Nummer eingeben!");
- }
- if(Anrufen[playerid] == 1)
- {
- SendClientMessage(playerid,C_ROT,"Du rufst gerade schon jemanden an !");
- return 1;
- }
- new nummer = strval(inputtext);
- if(nummer==0)
- {
- SendClientMessage(playerid,C_ROT,"Du hast keine Nummer eingegeben !");
- return 1;
- }
- if(PlayerInfo[playerid][pNummer] == nummer)
- {
- SendClientMessage(playerid,C_ROT,"Du kannst dich nicht selber anrufen !");
- return 1;
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pNummer] == nummer)
- {
- if(PlayerInfo[i][pHandy] >= 0 || GetPVarInt(playerid,"TCALL" ) == 1)
- {
- if(Anrufen[i] == 0)
- {
- new string[260];
- /////////////////
- format(string,sizeof(string),"%s's Handy klingelt...",SpielerName(i));
- new Float:X,Float:Y,Float:Z;
- GetPlayerPos(i,X,Y,Z);
- for(new u=0; u<GetMaxPlayers(); u++)
- {
- if(IsPlayerConnected(u))
- {
- if(IsPlayerInRangeOfPoint(u,5.0,X,Y,Z))
- {
- SendClientMessage(u,C_LILA,string);
- }
- }
- }
- /////////////////
- format(string,sizeof(string),"{FFFFFF}Eingehender Anruf\n\nSpieler: {0041FF} %s {FFFFFF}\nNummer: {0041FF} %d {FFFFFF} \n\nUm den Anruf entgegenzunehmen Tippe /(p)ickup ",SpielerName(playerid),GetPVarInt(playerid,"Pnummer"));
- SendClientMessage(i, C_ROT,string);
- Anrufen[playerid] = 1;
- DeinAnrufer[playerid] = i;
- DeinAnrufer[i] = playerid;
- Anrufen[i] = 1;
- format(string,sizeof(string),"Du rufst %s an....",SpielerName(i));
- SendClientMessage(playerid, C_GRAU, string);
- SendClientMessage(playerid, C_ROT, "Du Kannst den Anruf mit /(h)angup Beenden !");
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Der Spieler ist nicht erreichbar!");
- }
- }
- else
- {
- new string2[128];
- format(string2,sizeof(string2),"Spieler %s besitzt kein Handy!",SpielerName(i));
- SendClientMessage(playerid, C_ROT, string2);
- }
- }
- }
- }
- }
- else
- {
- SetPVarInt(playerid,"TCALL",0);
- }
- }
- case D_HANDY:
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,D_HANDYA,DIALOG_STYLE_INPUT,"Spieler Anrufen","Bitte gebe nun die Nummer des Spieler´s ein den du Anrufen willst.","Anrufen","Zurück");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,D_HANDYS,DIALOG_STYLE_INPUT,"SMS","Bitte gebe nun die Nummer ein an die du eine SMS schreiben möchtest","Weiter","Abbrechen");
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,C_ROT,"Die Service Funktion ist noch nicht Verfügbar !");
- }
- }
- }
- case D_LADEN2:
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 70)
- {
- PlayerInfo[playerid][pUhr] = 1;
- PlayerInfo[playerid][pGeld] -= 70;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer einer ice Watch !");
- TextDrawHideForPlayer(playerid,Date); TextDrawShowForPlayer(playerid,Date);
- TextDrawHideForPlayer(playerid,Time); TextDrawShowForPlayer(playerid,Time);
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld, min. 70 €");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pGeld] >= 15)
- {
- PlayerInfo[playerid][pUhr] = 2;
- PlayerInfo[playerid][pGeld] -= 15;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer einer Digital Quarz !");
- TextDrawHideForPlayer(playerid,Date); TextDrawShowForPlayer(playerid,Date);
- TextDrawHideForPlayer(playerid,Time); TextDrawShowForPlayer(playerid,Time);
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld, min. 15 €");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pGeld] >= 375)
- {
- PlayerInfo[playerid][pUhr] = 3;
- PlayerInfo[playerid][pGeld] -= 375;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer einer San Remo Rolex !");
- TextDrawHideForPlayer(playerid,Date); TextDrawShowForPlayer(playerid,Date);
- TextDrawHideForPlayer(playerid,Time); TextDrawShowForPlayer(playerid,Time);
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld, min. 375 €");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pGeld] >= 932)
- {
- PlayerInfo[playerid][pUhr] = 4;
- PlayerInfo[playerid][pGeld] -= 932;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer einer Revue Thommen !");
- TextDrawHideForPlayer(playerid,Date); TextDrawShowForPlayer(playerid,Date);
- TextDrawHideForPlayer(playerid,Time); TextDrawShowForPlayer(playerid,Time);
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld, min. 932 €");
- }
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_LADEN,DIALOG_STYLE_LIST,"Jeffrey's Laden","Uhren\nHandy's\nHandy-Vertrag","Ok","Abbrechen");
- }
- }
- case D_LADEN3:
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pGeld] >= 650) // Samsung galaxy S3
- {
- PlayerInfo[playerid][pHandy] = 1;
- PlayerInfo[playerid][pGeld] -= 650;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines Samsung Galaxy S3's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 650 €)");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pGeld] >= 770) // Iphone 5
- {
- PlayerInfo[playerid][pHandy] = 2;
- PlayerInfo[playerid][pGeld] -= 770;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines iPhone 5's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 770 €)");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pGeld] >= 730)//HTC ONe
- {
- PlayerInfo[playerid][pHandy] = 3;
- PlayerInfo[playerid][pGeld] -= 730;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines HTC One's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 730 €)");
- }
- }
- if(listitem == 3)//Nokia Lumia 920
- {
- if(PlayerInfo[playerid][pGeld] >= 532)
- {
- PlayerInfo[playerid][pHandy] = 1;
- PlayerInfo[playerid][pGeld] -= 532;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines Nokia Lumia 920's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 532 €)");
- }
- }
- if(listitem == 4)//Motorla Razr i
- {
- if(PlayerInfo[playerid][pGeld] >= 350)
- {
- PlayerInfo[playerid][pHandy] = 1;
- PlayerInfo[playerid][pGeld] -= 350;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines Motorola Razr i's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 350 €)");
- }
- }
- if(listitem == 5)//Nokia 3110
- {
- if(PlayerInfo[playerid][pGeld] >= 80)
- {
- PlayerInfo[playerid][pHandy] = 1;
- PlayerInfo[playerid][pGeld] -= 80;
- SendClientMessage(playerid,C_HBLAU,"Du bist nun stolzer Besitzer eines Nokia 3110's");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast nicht genügend Geld ! (min. 80 €)");
- }
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_LADEN,DIALOG_STYLE_LIST,"Jeffrey's Laden","Uhren\nHandy's\nHandy-Vertrag","Ok","Abbrechen");
- }
- }
- case D_LADEN:
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,D_LADEN2,DIALOG_STYLE_LIST,"Uhren","ice-Swatch (70€)\nDigital Quarz (15€)\nSan Remo Rolex (375€)\nRevue Thommen (932€)","Kaufen","Zurück");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,D_LADEN3,DIALOG_STYLE_LIST,"Handy's","Samsung Galaxy S3 (650€)\niPhone 5 (770€)\nHTC One (730€)\nNokia Lumia 920 (532€)\nMotorola Razr i (350€)\nNokia 3110 (80€)","Kaufen","Zurück");
- }
- if(listitem == 2)
- {
- }
- }
- }
- case D_SHALLEP2:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast einen Personalausweis erhalten ! (Österreich)");
- PlayerInfo[playerid][pHerkunft] = 1;
- PlayerInfo[playerid][pPerso] = 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast einen Personalausweis erhalten ! (Deutschland)");
- PlayerInfo[playerid][pHerkunft] = 2;
- PlayerInfo[playerid][pPerso] = 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,C_HBLAU,"Du hast einen Personalausweis erhalten ! (Schweiz)");
- PlayerInfo[playerid][pHerkunft] = 3;
- PlayerInfo[playerid][pPerso] = 1;
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- }
- }
- case D_SHALLEP:
- {
- if(response)
- {
- new year, month,day,stringp[200];
- getdate(year, month, day);
- new DateInfo[3][20];
- split(inputtext, DateInfo, '.');
- if(response == 1)
- if (strlen(inputtext) > 10) { // nicht länger als 10 zeichen (xx/xx/xxxx)
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis (FEHLER)","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- return 0;
- }
- if (!IsValidDate(strval(DateInfo[0]),strval(DateInfo[1]),strval(DateInfo[2]))) {
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis (FEHLER)","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- return 0;
- }
- if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
- {
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis (FEHLER)","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- return 0;
- }
- new check = year - strval(DateInfo[2]);
- if(check == year)
- {
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis (FEHLER)","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- return 0;
- }
- if(strval(DateInfo[1]) > month)
- {
- check -= 1;
- }
- else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
- {
- check -= 1;
- }
- PlayerInfo[playerid][pAge] = check;
- format(stringp, sizeof(stringp), "{FFFFFF}Du bist {0041FF}%d{FFFFFF} Jahre alt.",PlayerInfo[playerid][pAge]);
- SendClientMessage(playerid, C_WEISS, stringp);
- ShowPlayerDialog(playerid,D_SHALLEP2,DIALOG_STYLE_LIST,"Personalausweis-Herkunft","Österreich\nDeutschland\nSchweiz","Fertig","Zurück");
- }
- else
- {
- ShowPlayerDialog(playerid,D_SHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis\nJob-Angebote\nJob-Kündigen","Ok","Abbrechen");
- }
- }
- case 90:
- {
- if(response)
- {
- SendClientMessage(playerid,C_HBLAU,"{FFFFFF}Herzlichen Glückwunsch zu deinem {0041FF}neuen Beruf{FFFFFF} !");
- SendClientMessage(playerid,C_HBLAU,"{FFFFFF}Du siehst die Befehle dazu bei {0041FF}/help{FFFFFF} ! Zur Job-Base findest du mit {0041FF}/gps{FFFFFF} !");
- SendClientMessage(playerid,C_HBLAU,"{0041FF}Solltest du weitere Fragen haben, so frage einen Administrator{FFFFFF} !");
- PlayerInfo[playerid][pJob] = 1;
- }
- }
- case D_SHALLEJ:
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,90,DIALOG_STYLE_MSGBOX,jobname1,"Als Fracht-Arbeiter musst du am LS Dock schwere Pakete in Lastwägen laden!\n=================\nGehalt: 450\nSchwierigkeit: Leicht\nProbleme: Keine\n=================\nMöchtest du den Job Annehmen ? Dann klicke auf Annehmen !","Annehmen","Abbrechen");
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_SHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis\nJob-Angebote\nJob-Kündigen","Ok","Abbrechen");
- }
- }
- case D_SHALLE:
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pPerso] == 0)
- {
- ShowPlayerDialog(playerid,D_SHALLEP,DIALOG_STYLE_INPUT,"Personalausweis","Bitte gib dein Alter an !\nz.B : 13.08.1996 (TT.MM.JJ)","Weiter","Zurück");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast bereits den Personalausweis!");
- ShowPlayerDialog(playerid,D_SHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis\nJob-Angebote\nJob-Kündigen","Ok","Abbrechen");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pJob] == 0)
- {
- new jtr[100];
- format(jtr,sizeof(jtr),"%s",jobname1);
- ShowPlayerDialog(playerid,D_SHALLEJ,DIALOG_STYLE_LIST,"Job-Angebote",jtr,"Info","Zurück");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Du hast bereits einen Job");
- ShowPlayerDialog(playerid,D_SHALLE,DIALOG_STYLE_LIST,"Stadthalle","Personalausweis\nJob-Angebote\nJob-Kündigen","Ok","Abbrechen");
- }
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,C_BLAU,"Dein Job wird im nächsten PayDay gekündigt sein ! (Relogge nicht)");
- SetPVarInt(playerid,"JobK",1);
- }
- }
- }
- case D_KONTOU2:
- {
- if(response)
- {
- if(IsNumeric(inputtext) && strval(inputtext) > 0)
- {
- new val = strval(inputtext);
- if(val > PlayerInfo[playerid][pKonto])
- {
- SendClientMessage(playerid, C_ROT, "Du hast nicht soviel Geld auf deinem Konto !");
- return 1;
- }
- new s[128];
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- new Spieler;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
- PlayerInfo[playerid][pKonto] -= val;
- PlayerInfo[Spieler][pKonto] += val;
- format(s, sizeof(s), "Du hast %s erfolgreich %d€ überweisen.", giveplayer, val);
- SendClientMessage(playerid, C_HBLAU, s);
- format(s, sizeof(s), "%s hat dir %d€ überwiesen.", sendername, val);
- SendClientMessage(Spieler, C_HBLAU, s);
- new string[180];
- format(string, sizeof(string), "%s überweist €%d an %s", sendername, val, giveplayer);
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Ungültige Eingabe!");
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_KONTOU,DIALOG_STYLE_INPUT,"Geld Überweisen","Gib die PlayerID an, an welche du dein Geld überweisen möchtest !","Weiter","Zurück");
- }
- }
- case D_KONTOU:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new Spieler;
- Spieler = strval(inputtext);
- new giveplayer[MAX_PLAYER_NAME];
- new s[128];
- GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
- if(IsPlayerConnected(Spieler))
- {
- format(s, sizeof(s), "Wie viel willst du an %s überweisen? Aktueller Kontostand: %d", giveplayer, PlayerInfo[playerid][pKonto]);
- ShowPlayerDialog(playerid, D_KONTOU2, DIALOG_STYLE_INPUT, "Überweisung", s, "Überweisen", "Zurück");
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Dieser Spieler ist nicht Online !");
- }
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_KONTO,DIALOG_STYLE_LIST,"Konto","Kontostand\nGeld Abheben\nGeld Einzahlen\nGeld Überweisen","Ok","Abbrechen");
- }
- }
- case D_KONTOE:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new val = strval(inputtext);
- if(PlayerInfo[playerid][pGeld] == 0)
- {
- SendClientMessage(playerid, C_ROT, "Du hast kein Geld auf der Hand !");
- return 1;
- }
- if(val < 0 ||val > 10000000)
- {
- SendClientMessage(playerid, C_ROT," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
- return 1;
- }
- if(val > PlayerInfo[playerid][pGeld])
- {
- SendClientMessage(playerid, C_ROT, "So viel Geld hast du nicht!");
- return 1;
- }
- if(val == 999999999999999)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 888888888888888)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1; }
- if(val == 777777777777777)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 666666666666666)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 555555555555555)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 444444444444444)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 333333333333333)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 222222222222222)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 111111111111111)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- new s[128];
- PlayerInfo[playerid][pKonto]+= val;
- PlayerInfo[playerid][pGeld] -= val;
- format(s, sizeof(s), "Du hast %d€ in dein Konto eingezahlt. Neuer Kontostand: %d€", val, PlayerInfo[playerid][pKonto]);
- SendClientMessage(playerid, C_HBLAU, s);
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Ungültige Eingabe");
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_KONTO,DIALOG_STYLE_LIST,"Konto","Kontostand\nGeld Abheben\nGeld Einzahlen\nGeld Überweisen","Ok","Abbrechen");
- }
- }
- case D_KONTOA:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new val = strval(inputtext);
- if(val < 0 ||val > 10000000)
- {
- SendClientMessage(playerid, C_ROT," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
- return 1;
- }
- if(val > PlayerInfo[playerid][pKonto])
- {
- SendClientMessage(playerid, C_ROT, "Du hast zu wenig Geld!");
- return 1;
- }
- if(val == 999999999999999)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 888888888888888)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1; }
- if(val == 777777777777777)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 666666666666666)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 555555555555555)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 444444444444444)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 333333333333333)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 222222222222222)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 111111111111111)
- {
- SendClientMessage(playerid, C_ROT, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- new s[128];
- PlayerInfo[playerid][pKonto] -= val;
- PlayerInfo[playerid][pGeld] += val;
- format(s, sizeof(s), "Du hast %d€ von deinem Konto ausgezahlt. Neuer Kontostand: %d€", val, PlayerInfo[playerid][pKonto]);
- SendClientMessage(playerid, C_HBLAU, s);
- }
- else
- {
- SendClientMessage(playerid, C_ROT, "Ungültige Eingabe");
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_KONTO,DIALOG_STYLE_LIST,"Konto","Kontostand\nGeld Abheben\nGeld Einzahlen\nGeld Überweisen","Ok","Abbrechen");
- }
- }
- case D_KONTOS:
- {
- if(response) { }
- else
- {
- ShowPlayerDialog(playerid,D_KONTO,DIALOG_STYLE_LIST,"Konto","Kontostand\nGeld Abheben\nGeld Einzahlen\nGeld Überweisen","Ok","Abbrechen");
- }
- }
- case D_KONTO:
- {
- if(response)
- {
- if(listitem == 0)
- {
- new str[50];
- format(str,sizeof(str),"Dein Kontostand: %d",PlayerInfo[playerid][pKonto]);
- ShowPlayerDialog(playerid,D_KONTOS,DIALOG_STYLE_MSGBOX,"Kontostand",str,"Ok","Zurück");
- }
- if(listitem == 1)
- {
- new str[100];
- format(str,sizeof(str),"Dein Kontostand: %d\nGib ein wieviel du Abheben möchtest !",PlayerInfo[playerid][pKonto]);
- ShowPlayerDialog(playerid,D_KONTOA,DIALOG_STYLE_INPUT,"Geld Abheben",str,"Abheben","Zurück");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,D_KONTOE,DIALOG_STYLE_INPUT,"Geld Einzahlen","Gib an, wieviel Geld zu einzahlen möchtest !","Einzahlen","Zurück");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,D_KONTOU,DIALOG_STYLE_INPUT,"Geld Überweisen","Gib die PlayerID an, an welche du dein Geld überweisen möchtest !","Weiter","Zurück");
- }
- }
- }
- case D_KONTOPW:
- {
- if(response)
- {
- if(strlen(inputtext) == 0)
- {
- SendClientMessage(playerid,C_ROT,"Das angegeben Konto-Passwort ist falsch !");
- ShowPlayerDialog(playerid,D_KONTOPW,DIALOG_STYLE_PASSWORD,"Passwort-Eingabe","Gib dein Konto-Passwort ein !","Ok","Abbrechen");
- }
- else
- {
- if(!strcmp(inputtext, mysql_ReturnKPasswort(SpielerName(playerid)), true))
- {
- ShowPlayerDialog(playerid,D_KONTO,DIALOG_STYLE_LIST,"Konto","Kontostand\nGeld Abheben\nGeld Einzahlen\nGeld Überweisen","Ok","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Das angegebene Konto-Passwort ist falsch !");
- }
- }
- }
- }
- case D_CKONTO:
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- if(strlen(inputtext) == 0)
- {
- SendClientMessage(playerid,C_ROT,"Dein Passwort ist zu kurz, versuche es erneut !");
- ShowPlayerDialog(playerid,D_CKONTO,DIALOG_STYLE_PASSWORD,"Konto Erstellen","Bitte gib ein gewünschtes Passwort ein,\nwelches du zum Öffnen deines Konto's brauchst !","Create","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid,C_WEISS,"{FFFFFF}Du hast {0041FF}erfolgreich{FFFFFF} ein Konto {0041FF}erstellt{FFFFFF} ! {0041FF}Merke{FFFFFF} dir das {0041FF}Passwort {FFFFFF}gut !");
- new query[100];
- PlayerInfo[playerid][pCKonto] = 1;
- format(query,sizeof(query),"UPDATE `accounts` SET `CKonto` = '%d' `KontoPW` = '%d' WHERE `Name` = '%s'",PlayerInfo[playerid][pCKonto],inputtext,SpielerName(playerid));
- mysql_query(query);
- }
- }
- else
- {
- SendClientMessage(playerid,C_ROT,"Nur Zahlen werden als Code akzeptiert !");
- }
- }
- }
- case D_GPS2:
- {
- if(response)
- {
- if(listitem == 0) // Stadthalle
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nsh",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 1) // LS Bank
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nlb",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 2) // SF Bank
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nsb",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 3) // LV Bank
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nlb",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 4) // Fahrschule
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nfs",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,D_GPS5,DIALOG_STYLE_LIST,"Uhren-/Handyläden","Los Santos Juwelier\nSan Fierro Juwelier\nLas Venturas Juwelier","Navi","Zurück");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,D_GPS6,DIALOG_STYLE_LIST,"Kleidungsgeschäfte","H&M am Rodeo\n Binco in der Grove Street\nLas Venturas Binco\nSan Fierro H&M","Navi","Abbrechen");
- }
- }
- }
- case D_GPS6:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nhmr",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nbgs",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nblv",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nshm",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- }
- }
- case D_GPS5:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nlhu",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nshu",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nvhu",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- }
- else
- {
- ShowPlayerDialog(playerid,D_GPS2,DIALOG_STYLE_LIST,"Öffentliche Orte","Stadthalle\nLS Bank\nSF Bank\nLV Bank\nFahrschule\nUhren-/Handyladen","Navi","Abbrechen");
- }
- }
- case D_GPS3:
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wird berechnet...");
- SetPVarInt(playerid,"Nfab",1);
- Navi[playerid] = 1;
- SetTimerEx("Navit",4000,0,"i",playerid);
- }
- }
- }
- case D_GPS:
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,D_GPS2,DIALOG_STYLE_LIST,"Öffentliche Orte","Stadthalle\nLS Bank\nSF Bank\nLV Bank\nFahrschule\nUhren-/Handyläden\nKleidungsgeschäfte","Navi","Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,D_GPS3,DIALOG_STYLE_LIST,"Job-Basen","Fracht-Arbeiter","Navi","Abbrechen");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,D_GPS4,DIALOG_STYLE_LIST,"Autohäuser","Kommt bald...","Navi","Abbrechen");
- }
- }
- }
- case D_TANKE:
- {
- if(response)
- {
- if(listitem == 0) // Diesel
- {
- new tank = GetPlayerVehicleTypeForFill(GetPlayerVehicleID(playerid));
- if(tank == 1)
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- else
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- SetPVarInt(playerid,"FTank",1);
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- }
- if(listitem == 1) // Benzin
- {
- new tank = GetPlayerVehicleTypeForFill(GetPlayerVehicleID(playerid));
- if(tank == 2)
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken.......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- else
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- SetPVarInt(playerid,"FTank",1);
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- }
- if(listitem == 2) // Super+
- {
- new tank = GetPlayerVehicleTypeForFill(GetPlayerVehicleID(playerid));
- if(tank == 3)
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken.......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- else
- {
- if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,C_ROT,"Du bist kein Fahrer eines Fahrzeuges.");
- new car = GetPlayerVehicleID(playerid);
- if (TanktGerade[car]) return SendClientMessage(playerid,C_ROT,"Du bist bereits am Tanken!");
- else if (Motor[car] == true) return SendClientMessage(playerid,C_ROT,"Schalte den Motor aus.");
- new ZuTanken = 100-Tank[car];
- new preis = ZuTanken * BENZINPREIS;
- if (PlayerInfo[playerid][pGeld]-preis < 0) return SendClientMessage(playerid,C_ROT,"Du hast nicht genug Geld!");
- PlayerInfo[playerid][pGeld] -= preis;
- SendClientMessage(playerid, C_HBLAU, "Tanken......");
- SetCameraBehindPlayer(playerid);
- TogglePlayerControllable(playerid,0);
- TanktGerade[car] = true;
- SetPVarInt(playerid,"FTank",1);
- tanktimer[playerid] = SetTimerEx("Auftanken",500,true,"i",playerid);
- }
- }
- }
- }
- case D_FM:
- {
- if(response)
- {
- if(listitem == 0)
- {
- PlayerInfo[playerid][pGeld] = 4500;
- PlayerInfo[playerid][pFM] = 1;
- PlayerInfo[playerid][pSkin] = 79;
- PlayerInfo[playerid][pLevel] = 1;
- SetPlayerSkin(playerid,79);
- PlayerInfo[playerid][pPx] = 370.89999389648;
- PlayerInfo[playerid][pPy] = -2180.3000488281;
- PlayerInfo[playerid][pPz] = 854.90002441406;
- SetPVarInt(playerid,"Tut",1);
- SetPlayerCheckpoint(playerid,369.8958,-2024.8619,7.6719,15.0);
- SpawnPlayer(playerid);
- }
- if(listitem == 1)
- {
- PlayerInfo[playerid][pGeld] = 4500;
- PlayerInfo[playerid][pFM] = 2;
- PlayerInfo[playerid][pSkin] = 77;
- PlayerInfo[playerid][pLevel] = 1;
- SetPlayerSkin(playerid,77);
- PlayerInfo[playerid][pPx] = 370.89999389648;
- PlayerInfo[playerid][pPy] = -2180.3000488281;
- PlayerInfo[playerid][pPz] = 854.90002441406;
- SetPVarInt(playerid,"Tut",1);
- SetPlayerCheckpoint(playerid,369.8958,-2024.8619,7.6719,15.0);
- SpawnPlayer(playerid);
- }
- if(listitem == 2)
- {
- PlayerInfo[playerid][pGeld] = 4500;
- PlayerInfo[playerid][pFM] = 3;
- PlayerInfo[playerid][pSkin] = 79;
- PlayerInfo[playerid][pLevel] = 1;
- SetPlayerSkin(playerid,79);
- PlayerInfo[playerid][pPx] = 370.89999389648;
- PlayerInfo[playerid][pPy] = -2180.3000488281;
- PlayerInfo[playerid][pPz] = 854.90002441406;
- SetPVarInt(playerid,"Tut",1);
- SetPlayerCheckpoint(playerid,369.8958,-2024.8619,7.6719,15.0);
- SpawnPlayer(playerid);
- }
- }
- else
- {
- Kick(playerid);
- }
- }
- case D_REGISTER:
- {
- if(response)
- {
- if(strlen(inputtext) == 0)
- {
- new rstr[300];
- format(rstr,sizeof(rstr),"{FFFFFF}Herzlich Willkommen, {0041FF}%s\n{FFFFFF}Da dein Passwort zu kurz war, gib ein neues an",SpielerName(playerid));
- ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT,""STAG"-Register",rstr,"Register","Abbrechen");
- return 1;
- }
- else
- {
- CreateAccount(playerid, inputtext);
- SetPVarInt(playerid,"logged",1);
- PlayerInfo[playerid][pKills] = 0; PlayerInfo[playerid][pAdmin] = 0; PlayerInfo[playerid][pTode] = 0;
- PlayerInfo[playerid][pFrak] = 0; PlayerInfo[playerid][pRang] = 0; PlayerInfo[playerid][pAge] = 0;
- PlayerInfo[playerid][pCKonto] = 0; PlayerInfo[playerid][pKonto] = 5000;
- new randphone = 10000 + random(89999);
- PlayerInfo[playerid][pNummer] = randphone;
- new fmst[50];
- format(fmst,sizeof(fmst),"{0000FF}Männlich\n{FF00FF}Weiblich\n{44FF00}Beides");
- ShowPlayerDialog(playerid,D_FM,DIALOG_STYLE_LIST,""STAG"-Register",fmst,"Ok","Abbrechen");
- return 1;
- }
- }
- else
- {
- Kick(playerid);
- }
- }
- case D_LOGIN:
- {
- if(response)
- {
- if(strlen(inputtext) == 0)
- {
- new lstr[300];
- format(lstr,sizeof(lstr),"{FFFFFF}Herzlich Willkommen zurück, {0041FF}%s\n{FFFFFF}Das angegebene Passwort war {0041FF}falsch {FFFFFF}!\nVersuche es erneut",SpielerName(playerid));
- ShowPlayerDialog(playerid,D_LOGIN,DIALOG_STYLE_INPUT,""STAG"-Login",lstr,"Login","Abbrechen");
- return 1;
- }
- else
- {
- if(!strcmp(inputtext, mysql_ReturnPasswort(SpielerName(playerid)), true))
- {
- SetPVarInt(playerid,"logged",1);
- LoadPlayer(playerid);
- SpawnPlayer(playerid);
- return 1;
- }
- else
- {
- new lstr[300];
- format(lstr,sizeof(lstr),"{FFFFFF}Herzlich Willkommen zurück, {0041FF}%s\n{FFFFFF}Das angegebene Passwort war {0041FF}falsch {FFFFFF}!\nVersuche es erneut",SpielerName(playerid));
- ShowPlayerDialog(playerid,D_LOGIN,DIALOG_STYLE_INPUT,""STAG"-Login",lstr,"Login","Abbrechen");
- return 1;
- }
- }
- }
- else
- {
- Kick(playerid);
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- //============= [ Eigene public's ] ================//
- forward J1(playerid);
- public J1(playerid)
- {
- SendClientMessage(playerid,C_WEISS,"Luigi sagt: Ja John, die sind noch hier, wieso was ist Los ?");
- SetTimerEx("J2",1500,0,"i",playerid);
- return 1;
- }
- forward J2(playerid);
- public J2(playerid)
- {
- SendClientMessage(playerid,C_WEISS,"John sagt: Mach die Ladefläche auf, die Gefangenen sollen frei sein !");
- SetTimerEx("J3",1500,0,"i",playerid);
- return 1;
- }
- forward J3(playerid);
- public J3(playerid)
- {
- SendClientMessage(playerid,C_WEISS,"Luigi sagt: Aber das ist gegen alle Befehle !! Wir sollen sie nach Alcatraz bringen !");
- SetTimerEx("J4",1500,0,"i",playerid);
- return 1;
- }
- forward J4(playerid);
- public J4(playerid)
- {
- SendClientMessage(playerid,C_WEISS,"John sagt: Mach es oder du wirst Sterben !");
- SetTimerEx("J5",1500,0,"i",playerid);
- return 1;
- }
- forward J5(playerid);
- public J5(playerid)
- {
- SendClientMessage(playerid,C_WEISS,"Luigi sagt: Okay, die Gefangenen brauchen aber Glück hier in San Andreas etwas aufzubauen !");
- SendClientMessage(playerid,C_GRAU,"Du bist nun nicht mehr Gefreezt ! Nimm dir einen Fallschirm und spring runter !");
- UnFreezePlayer(playerid);
- return 1;
- }
- forward Tut1(playerid);
- public Tut1(playerid)
- {
- PlayAudioStreamForPlayer(playerid,"http://k002.kiwi6.com/hotlink/zk1f2dgl9j/I_Run_It.mp3");
- ClearPChat(playerid);
- TextDrawShowForPlayer(playerid,Tuto);
- TextDrawShowForPlayer(playerid,Tutou);
- FreezePlayer(playerid);
- OnPlayerTuT[playerid] = SetTimerEx("TUTtimer",15000,1,"i",playerid);
- SendClientMessage(playerid,C_WEISS,"Nach dem Tutorial bekommst du noch einen kleinen Bonus !");
- return 1;
- }
- forward TUTtimer(playerid);
- public TUTtimer(playerid)
- {
- if(TUTchange[playerid] == 0)
- {
- ClearPChat(playerid);
- InterpolateCameraPos(playerid, -2057.628173, 18.353067, 74.091926, -2034.524291, -78.606979, 57.496109, 14000);
- InterpolateCameraLookAt(playerid, -2057.641845, 13.393077, 73.460800, -2035.287353, -83.294647, 55.932918, 10000);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,1);
- SendClientMessage(playerid,C_HBLAU," ||>>|| "SNAME" Tutorial ||<<||");
- SendClientMessage(playerid,C_WEISS,"Als erstes solltest du dir einen {0041FF}Führerschein besorgen!");
- SendClientMessage(playerid,C_WEISS,"Dies und weitere Scheine findest du in der {0041FF}San Fierro Fahrschule");
- SendClientMessage(playerid,C_WEISS,"Sie ist voll Automatisch und leicht zu bewältigen.");
- SendClientMessage(playerid,C_WEISS,"Nur den Personalausweis musst du in der Stadthalle beantragen.!");
- TUTchange[playerid] = 1;
- }
- else if(TUTchange[playerid] == 1)
- {
- ClearPChat(playerid);
- InterpolateCameraPos(playerid, 815.097473, -910.548889, 117.299552, 909.208129, -976.795288, 52.439937, 5000);
- InterpolateCameraLookAt(playerid, 818.495727, -913.841796, 115.684509, 909.955993, -981.391662, 50.619487, 2000);
- SendClientMessage(playerid,C_HBLAU," ||>>|| "SNAME" Tutorial ||<<||");
- SendClientMessage(playerid,C_WEISS,"Auf unserem Server (= "SNAME") gibt es insgesammt 3 Banken.");
- SendClientMessage(playerid,C_WEISS,"In diesem Banken kannst du Geld {0041FF}Abheben/Einzahlen/Überweisen/Rauben{FFFFFF}.");
- SendClientMessage(playerid,C_WEISS,"Bevor du aber dies kannst, musst du zuvor ein Bank-Konto anlegen.");
- SendClientMessage(playerid,C_WEISS,"In vielen Zonen gibt es auch Bank-Automaten welche du mit der Taste ALT öffnen kannst");
- TUTchange[playerid] = 2;
- }
- else if(TUTchange[playerid] == 2)
- {
- ClearPChat(playerid);
- InterpolateCameraPos(playerid, 1466.480712, -1584.564819, 91.247459, 1477.640869, -1720.439575, 40.482894, 14000);
- InterpolateCameraLookAt(playerid, 1466.332519, -1589.417602, 90.052116, 1477.839111, -1725.321411, 39.420738, 5000);
- SendClientMessage(playerid,C_HBLAU," ||>>|| "SNAME" Tutorial ||<<||");
- SendClientMessage(playerid,C_WEISS,"Hier in unserer Stadthalle, kannst du den {0041FF}Personalausweis drucken lassen{FFFFFF},");
- SendClientMessage(playerid,C_WEISS,"Welchen du für vieles brauchst wie z.B ein Haus oder Auto zu kaufen.");
- SendClientMessage(playerid,C_WEISS,"Du kannst in der Stadthalle auch {0041FF}Job-Angebote annehmen{FFFFFF}.");
- TUTchange[playerid] = 3;
- }
- else if(TUTchange[playerid] == 3)
- {
- ClearPChat(playerid);
- InterpolateCameraPos(playerid, 848.152526, -1419.998779, 57.976535, 782.629333, -1360.764160, 34.290142, 14000);
- InterpolateCameraLookAt(playerid, 843.846740, -1417.831420, 56.648902, 777.836303, -1360.415649, 32.909866, 5000);
- SendClientMessage(playerid,C_HBLAU," ||>>|| "SNAME" Tutorial ||<<||");
- SendClientMessage(playerid,C_WEISS,"Dies ist eines unserer zahlreichen Autohäuser, wo du Autos, Boote etc. kaufen kannst.");
- SendClientMessage(playerid,C_WEISS,"Jedes Auto hat auch seinen angemessenen Preis, für welches du hart Arbeiten musst.");
- SendClientMessage(playerid,C_WEISS,"Weitere Autohäuser findest du auch unter /gps bzw. /navi.");
- TUTchange[playerid] = 4;
- }
- else if(TUTchange[playerid] == 4)
- {
- ClearPChat(playerid);
- InterpolateCameraPos(playerid, 1593.749877, -1340.577392, 293.248016, 1581.268676, -1380.335815, 274.800292, 14000);
- InterpolateCameraLookAt(playerid, 1591.500976, -1344.685913, 291.498016, 1580.119873, -1384.747558, 272.746917, 5000);
- SendClientMessage(playerid,C_HBLAU," ||>>|| "SNAME" Tutorial ||<<||");
- SendClientMessage(playerid,C_WEISS,"Jetzt wirst du dich sicher freuen dass das Tutorial endlich zuende ist.");
- SendClientMessage(playerid,C_WEISS,"Weitere wichtige Orte findest mit dem Befehl {0041FF}/gps bzw. /navi,");
- SendClientMessage(playerid,C_WEISS,"Bei Hilfe wende dich mit {0041FF}/sup{FFFFFF} an einen Administrator.");
- SendClientMessage(playerid,C_WEISS,"- Bitte halte dich an die Server Regeln im Forum !");
- TUTchange[playerid] = 5;
- }
- else if(TUTchange[playerid] == 5)
- {
- KillTimer(OnPlayerTuT[playerid]);
- StopAudioStreamForPlayer(playerid);
- SetPlayerPos(playerid,369.8958,-2024.8619,7.6719);
- SetCameraBehindPlayer(playerid);
- SetPlayerVirtualWorld(playerid,0);
- UnFreezePlayer(playerid);
- KillTimer(OnPlayerTuT[playerid]);
- PlayerInfo[playerid][pGeld] += 2000;
- TextDrawHideForPlayer(playerid,Tuto);
- TextDrawHideForPlayer(playerid,Tutou);
- ClearPChat(playerid);
- SendClientMessage(playerid,C_HBLAU,"Folgende Dinge wären für den Anfang gut zu machen :");
- SendClientMessage(playerid,C_WEISS,"- Personalausweis besorgen");
- SendClientMessage(playerid,C_WEISS,"- Uhr besorgen ( Für einen Uhren Textdraw über dem Geld)");
- SendClientMessage(playerid,C_WEISS,"- Lizenzen machen ( SF Fahrschule )");
- SendClientMessage(playerid,C_WEISS,"- Job besorgen");
- }
- return 1;
- }
- forward Navit(playerid);
- public Navit(playerid)
- {
- if(GetPVarInt(playerid,"Nsh") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Los Santos Stadthalle !");
- SetPlayerCheckpoint(playerid,1481.3019,-1751.5320,15.4453,5.0);
- DeletePVar(playerid,"Nsh");
- }
- if(GetPVarInt(playerid,"Nlb") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Los Santos National Bank !");
- SetPlayerCheckpoint(playerid,913.6054,-996.4373,38.1424,5.0);
- DeletePVar(playerid,"Nlb");
- }
- if(GetPVarInt(playerid,"Nsb") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : San Fierro National Bank !");
- SetPlayerCheckpoint(playerid,-1581.6783,864.4673,7.4781,5.0);
- DeletePVar(playerid,"Nsb");
- }
- if(GetPVarInt(playerid,"Nlb") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Las Venturas National Bank !");
- SetPlayerCheckpoint(playerid,2127.5286,2362.5615,10.8203,5.0);
- DeletePVar(playerid,"Nlb");
- }
- if(GetPVarInt(playerid,"Nfs") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : San Fierro Fahrschule !");
- SetPlayerCheckpoint(playerid,-2045.6179,-90.2491,35.1641,5.0);
- DeletePVar(playerid,"Nfs");
- }
- if(GetPVarInt(playerid,"Nlhu") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Los Santos Juwelier !");
- SetPlayerCheckpoint(playerid,1223.0034,-1131.6509,23.9377,5.0);
- DeletePVar(playerid,"Nlhu");
- }
- if(GetPVarInt(playerid,"Nshu") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : San Fierro Juwelier !");
- SetPlayerCheckpoint(playerid,-2288.0630,-79.8800,35.3203,5.0);
- DeletePVar(playerid,"Nshu");
- }
- if(GetPVarInt(playerid,"Nvhu") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Las Venturas Juwelier !");
- SetPlayerCheckpoint(playerid,1558.6278,990.4366,10.8203,5.0);
- DeletePVar(playerid,"Nvhu");
- }
- if(GetPVarInt(playerid,"Nfab") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Los Santos Dock (Fracht-Arbeiter Base)");
- SetPlayerCheckpoint(playerid,2222.6902,-2227.1045,13.5469,5.0);
- DeletePVar(playerid,"Nfab");
- }
- if(GetPVarInt(playerid,"Nhmr") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : H&M am Rodeo");
- SetPlayerCheckpoint(playerid,460.1273,-1501.2227,31.0548,5.0);
- DeletePVar(playerid,"Nhmr");
- }
- if(GetPVarInt(playerid,"Nbgs") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Binco in der Grove Street");
- SetPlayerCheckpoint(playerid,2244.7085,-1663.9171,15.4766,5.0);
- DeletePVar(playerid,"Nbgs");
- }
- if(GetPVarInt(playerid,"Nblv") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : Las Venturas Binco");
- SetPlayerCheckpoint(playerid,1655.0261,1733.1290,10.8203,5.0);
- DeletePVar(playerid,"Nblv");
- }
- if(GetPVarInt(playerid,"Nshm") == 1)
- {
- SendClientMessage(playerid,C_ORANGE,"Die Route wurde berechnet ! Ziel : San Fierro H&M");
- SetPlayerCheckpoint(playerid,-1696.6891,949.3084,24.8906,5.0);
- DeletePVar(playerid,"Nshm");
- }
- }
- forward IsAZRoller(carid);
- public IsAZRoller(carid)
- {
- for(new i = 0; i < sizeof(ZRoller); i++) { if(carid == ZRoller[i]) { return 1; } }
- return 0;
- }
- IsAutohausCar(carid)
- {
- new i;
- for(i=0; i<sizeof(Kaufliste); i++)
- {
- if(Kaufliste[i][Carid]==carid) { return i; }
- }
- return -1;
- }
- forward IsAfsVeh(carid);
- public IsAfsVeh(carid)
- {
- for(new i = 0; i < sizeof(fsVehs); i++) { if(carid == fsVehs[i]) { return 1; } }
- return 0;
- }
- forward IsAFCar(carid);
- public IsAFCar(carid)
- {
- for(new i = 0; i < sizeof(FCarInfo); i++) { if(carid == FCarInfo[i][fModel]) { return 1; } }
- return 0;
- }
- forward BenzinVerlust();
- public BenzinVerlust()
- {
- for(new i=0; i<MAX_VEHICLES; i++)
- {
- if (Motor[i] == true)
- {
- Tank[i] = Tank[i]-1;
- if (Tank[i]<1)
- {
- Tank[i] = 0;
- GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- Motor[i] = false;
- }
- }
- }
- return 1;
- }
- forward CloseFS1();
- public CloseFS1()
- {
- MoveObject(fstor1,-2037.9800000,-102.2700000,35.0100000,3,0.0000000,-90.0000000,0.0000000);
- }
- forward CloseFS2();
- public CloseFS2()
- {
- MoveObject(fstor2,-2056.4700000,-102.2600000,35.0100000,3,0.0000000,90.0000000,0.0000000);
- }
- forward PDTor1();
- public PDTor1()
- {
- MoveObject(pdtor1,1810.7400000,-1669.4500000,13.1900000,3,0.0000000,-90.0000000,90.0000000);
- }
- forward PDTor2();
- public PDTor2()
- {
- MoveObject(pdtor2,1754.9800000,-1718.2900000,6.2400000,3);
- }
- forward PDTor3();
- public PDTor3()
- {
- MoveObject(pdtor3,1713.8300000,-1662.9800000,8.6500000,3);
- }
- forward PDITor1();
- public PDITor1()
- {
- MoveObject(pditor1,230.12, 162.26, 1004.00,3);
- }
- forward PDITor2();
- public PDITor2()
- {
- MoveObject(pditor2,232.49, 167.97, 1004.00,3);
- }
- forward Auftanken(playerid);
- public Auftanken(playerid)
- {
- new car = GetPlayerVehicleID(playerid);
- Tank[car] = Tank[car] +1;
- if(Tank[car] >= GetVehicleTankInhalt(car))
- {
- TanktGerade[car] = false;
- Tank[car] = GetVehicleTankInhalt(car);
- SendClientMessage(playerid, C_HBLAU, "Dein Fahrzeug wurde erfolgreich vollgetankt.");
- TogglePlayerControllable(playerid,1);
- KillTimer(tanktimer[playerid]);
- if(GetPVarInt(playerid,"FTank") == 1)
- {
- SetVehicleHealth(car,0);
- SetPVarInt(playerid,"FTank",0);
- }
- }
- return 1;
- }
- forward GetVehicleTankInhalt(vehicleid);
- public GetVehicleTankInhalt(vehicleid)
- {
- new vv = GetVehicleModel(vehicleid);
- new tank;
- if(vv == 448 || vv == 457 || vv == 462 || vv == 473 || vv == 539)
- {
- tank = 70;
- }
- else if(vv == 461 || vv == 468 || vv == 485 || vv == 521 || vv == 522
- || vv == 530 || vv == 531 || vv == 568 || vv == 571 || vv == 572 || vv == 574
- || vv == 581 || vv == 583 || vv == 586)
- {
- tank = 80;
- }
- else if(vv == 401 || vv == 404 || vv == 405 || vv == 410 || vv == 412
- || vv == 418 || vv == 419 || vv == 421 || vv == 422 || vv == 424 || vv == 426
- || vv == 434 || vv == 436 || vv == 439 || vv == 442 || vv == 445 || vv == 458
- || vv == 463 || vv == 466 || vv == 467 || vv == 469 || vv == 471 || vv == 474
- || vv == 475 || vv == 478 || vv == 479 || vv == 480 || vv == 483 || vv == 489
- || vv == 491 || vv == 492 || vv == 494 || vv == 496 || vv == 502 || vv == 503
- || vv == 507 || vv == 516 || vv == 517 || vv == 518 || vv == 526 || vv == 527
- || vv == 529 || vv == 533 || vv == 536 || vv == 540 || vv == 546 || vv == 546
- || vv == 550 || vv == 551 || vv == 558 || vv == 559 || vv == 562 || vv == 561
- || vv == 566 || vv == 576 || vv == 580 || vv == 585 || vv == 589 || vv == 600
- || vv == 602 || vv == 603)
- {
- tank = 60;
- }
- else if(vv == 400 || vv == 409 || vv == 413 || vv == 414 || vv == 423 || vv == 440
- || vv == 452 || vv == 500 || vv == 504 || vv == 525 || vv == 532 || vv == 537
- || vv == 534 || vv == 535 || vv == 543 || vv == 545 || vv == 549 || vv == 554
- || vv == 560 || vv == 565 || vv == 567 || vv == 575 || vv == 579 || vv == 588)
- {
- tank = 70;
- }
- else if(vv == 411 || vv == 415 || vv == 416 || vv == 420 || vv == 429 || vv == 438
- || vv == 451 || vv == 453 || vv == 456 || vv == 459 || vv == 470 || vv == 476
- || vv == 477 || vv == 482 || vv == 484 || vv == 490 || vv == 495 || vv == 498
- || vv == 499 || vv == 505 || vv == 506 || vv == 508 || vv == 523 || vv == 528 || vv == 541
- || vv == 542 || vv == 552 || vv == 578 || vv == 582 || vv == 587 || vv == 596
- || vv == 597 || vv == 598 || vv == 593)
- {
- tank = 80;
- }
- else if(vv == 402 || vv == 403 || vv == 408 || vv == 427 || vv == 428 || vv == 430 || vv == 431 || vv == 433
- || vv == 437 || vv == 443 || vv == 444 || vv == 446 || vv == 454 || vv == 455 || vv == 472 || vv == 486
- || vv == 488 || vv == 493 || vv == 512 || vv == 513 || vv == 514 || vv == 515 || vv == 520 || vv == 524
- || vv == 555 || vv == 556 || vv == 557 || vv == 595 || vv == 599 || vv == 601)
- {
- tank = 100;
- }
- else if(vv == 406 || vv == 432 || vv == 460 || vv == 487 || vv == 497 || vv == 511 || vv == 519
- || vv == 573)
- {
- tank = 120;
- }
- else if(vv == 417 || vv == 425 || vv == 548 || vv == 553 || vv == 563 || vv == 577 || vv == 592)
- {
- tank = 180;
- }
- return tank;
- }
- GetPlayerVehicleType(vehicleid)
- {
- new vtext[256];
- format(vtext, sizeof(vtext), "Unbekannt");
- new vv = GetVehicleModel(vehicleid);
- if(vv == 400 || vv == 406 || vv == 413 || vv == 414 || vv == 422 || vv == 423
- || vv == 424 || vv == 427 || vv == 428 || vv == 430 || vv == 431 || vv == 432
- || vv == 433 || vv == 434 || vv == 437 || vv == 440 || vv == 442 || vv == 444
- || vv == 446 || vv == 452 || vv == 453 || vv == 455 || vv == 456 || vv == 459
- || vv == 470 || vv == 476 || vv == 477 || vv == 478 || vv == 479 || vv == 482
- || vv == 486 || vv == 495 || vv == 498 || vv == 499 || vv == 500 || vv == 508
- || vv == 525 || vv == 526 || vv == 527 || vv == 529 || vv == 530 || vv == 531
- || vv == 533 || vv == 536 || vv == 540 || vv == 543 || vv == 546 || vv == 547
- || vv == 550 || vv == 551 || vv == 552 || vv == 554 || vv == 556 || vv == 557
- || vv == 562 || vv == 560 || vv == 561 || vv == 565 || vv == 566 || vv == 572
- || vv == 574 || vv == 576 || vv == 578 || vv == 579 || vv == 580 || vv == 582
- || vv == 583 || vv == 585 || vv == 589 || vv == 600)
- {
- vtext = "Diesel";
- }
- else if(vv == 401 || vv == 402 || vv == 403 || vv == 404
- || vv == 405 || vv == 408 || vv == 409 || vv == 410 || vv == 412 || vv == 416
- || vv == 418 || vv == 419 || vv == 420 || vv == 421 || vv == 426 || vv == 436
- || vv == 438 || vv == 439 || vv == 443 || vv == 445 || vv == 448 || vv == 454
- || vv == 457 || vv == 458 || vv == 462 || vv == 466 || vv == 467 || vv == 471
- || vv == 472 || vv == 473 || vv == 474 || vv == 475 || vv == 483 || vv == 484
- || vv == 485 || vv == 489 || vv == 490 || vv == 491 || vv == 492 || vv == 493
- || vv == 496 || vv == 504 || vv == 505 || vv == 507 || vv == 514 || vv == 515
- || vv == 516 || vv == 517 || vv == 518 || vv == 524 || vv == 528 || vv == 532
- || vv == 545 || vv == 573 || vv == 575 || vv == 588 || vv == 595 || vv == 596
- || vv == 597 || vv == 598 || vv == 599 || vv == 537 || vv == 601)
- {
- vtext = "Benzin";
- }
- else if(vv == 411 || vv == 415 || vv == 429 || vv == 480 || vv == 451 || vv == 539 || vv == 541
- || vv == 567 || vv == 568 || vv == 571 || vv == 581 || vv == 586
- || vv == 461 || vv == 463 || vv == 468 || vv == 494
- || vv == 502 || vv == 503 || vv == 506 || vv == 521 || vv == 522
- || vv == 523 || vv == 534 || vv == 535 || vv == 542 || vv == 549
- || vv == 555 || vv == 558 || vv == 559 || vv == 587 || vv == 602
- || vv == 603)
- {
- vtext = "Super +";
- }
- else if(vv == 417 || vv == 425 || vv == 460 || vv == 469 || vv == 487
- || vv == 488 || vv == 497 || vv == 511 || vv == 512
- || vv == 513 || vv == 519 || vv == 520 || vv == 548
- || vv == 553 || vv == 563 || vv == 577 || vv == 592
- || vv == 593)
- {
- vtext = "Kerosin";
- }
- return vtext;
- }
- GetPlayerVehicleTypeForFill(vehicleid)
- {
- new vtext[256];
- format(vtext, sizeof(vtext), "Unbekannt");
- new vv = GetVehicleModel(vehicleid);
- if(vv == 400 || vv == 406 || vv == 413 || vv == 414 || vv == 422 || vv == 423
- || vv == 424 || vv == 427 || vv == 428 || vv == 430 || vv == 431 || vv == 432
- || vv == 433 || vv == 434 || vv == 437 || vv == 440 || vv == 442 || vv == 444
- || vv == 446 || vv == 452 || vv == 453 || vv == 456 || vv == 459 || vv == 470
- || vv == 475 || vv == 476 || vv == 477 || vv == 478 || vv == 479 || vv == 482
- || vv == 486 || vv == 495 || vv == 498 || vv == 499 || vv == 500 || vv == 508
- || vv == 525 || vv == 526 || vv == 527 || vv == 529 || vv == 530 || vv == 531
- || vv == 533 || vv == 536 || vv == 540 || vv == 543 || vv == 546 || vv == 547
- || vv == 550 || vv == 551 || vv == 552 || vv == 554 || vv == 556 || vv == 557
- || vv == 562 || vv == 560 || vv == 561 || vv == 565 || vv == 566 || vv == 572
- || vv == 574 || vv == 576 || vv == 578 || vv == 579 || vv == 580 || vv == 582
- || vv == 583 || vv == 585 || vv == 589 || vv == 600)
- {
- return 1;
- }
- else if(vv == 401 || vv == 402 || vv == 403 || vv == 404
- || vv == 405 || vv == 408 || vv == 409 || vv == 410 || vv == 412
- || vv == 416 || vv == 418 || vv == 419 || vv == 420 || vv == 421
- || vv == 426 || vv == 436 || vv == 438 || vv == 439 || vv == 443
- || vv == 445 || vv == 448 || vv == 454 || vv == 455 || vv == 457
- || vv == 458 || vv == 462 || vv == 466 || vv == 467 || vv == 471
- || vv == 472 || vv == 473 || vv == 474 || vv == 483
- || vv == 484 || vv == 485 || vv == 489 || vv == 490 || vv == 491
- || vv == 492 || vv == 493 || vv == 496 || vv == 504 || vv == 505
- || vv == 507 || vv == 514 || vv == 515 || vv == 516 || vv == 517
- || vv == 518 || vv == 524 || vv == 528 || vv == 532 || vv == 545
- || vv == 573 || vv == 575 || vv == 588 || vv == 595 || vv == 596
- || vv == 597 || vv == 598 || vv == 599 || vv == 537 || vv == 601)
- {
- return 2;
- }
- else if(vv == 411 || vv == 415 || vv == 429 || vv == 451 || vv == 480 || vv == 539 || vv == 541
- || vv == 567 || vv == 568 || vv == 571 || vv == 580 || vv == 586
- || vv == 461 || vv == 463 || vv == 468 || vv == 494
- || vv == 502 || vv == 503 || vv == 506 || vv == 521 || vv == 522
- || vv == 523 || vv == 534 || vv == 535 || vv == 542 || vv == 549
- || vv == 555 || vv == 558 || vv == 559 || vv == 587 || vv == 602
- || vv == 603)
- {
- return 3;
- }
- else if(vv == 417 || vv == 425 || vv == 460 || vv == 469 || vv == 487
- || vv == 488 || vv == 497 || vv == 511 || vv == 512
- || vv == 513 || vv == 519 || vv == 520 || vv == 548
- || vv == 553 || vv == 563 || vv == 577 || vv == 592
- || vv == 593)
- {
- return 4;
- }
- return 1;
- }
- forward RegTime(playerid);
- public RegTime(playerid)
- {
- new rstr[300];
- format(rstr,sizeof(rstr),"{FFFFFF}Herzlich Willkommen, {0041FF}%s\n{FFFFFF}Da du noch nicht Registriert bist, musst du es jetzt !\nGebe nun dein Passwort an",SpielerName(playerid));
- ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT,""STAG"-Register",rstr,"Register","Abbrechen");
- }
- forward LogTime(playerid);
- public LogTime(playerid)
- {
- new lstr[300];
- format(lstr,sizeof(lstr),"{FFFFFF}Herzlich Willkommen zurück, {0041FF}%s\n{FFFFFF}Sofern du weiter spielen möchtest, logge dich ein\nGib dein Passwort an",SpielerName(playerid));
- ShowPlayerDialog(playerid,D_LOGIN,DIALOG_STYLE_INPUT,""STAG"-Login",lstr,"Login","Abbrechen");
- }
- forward settime(playerid);
- public settime(playerid)
- {
- new string[256],year,month,day,hours,minutes,seconds;
- getdate(year, month, day), gettime(hours, minutes, seconds);
- format(string, sizeof string, "%d/%s%d/%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
- TextDrawSetString(Date, string);
- format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
- TextDrawSetString(Time, string);
- SetWorldTime(hours+2);
- }
- forward Kickp(playerid);
- public Kickp(playerid)
- {
- Kick(playerid);
- }
- forward UFreeze(playerid);
- public UFreeze(playerid)
- {
- UnFreezePlayer(playerid);
- }
- forward FSAP(playerid);
- public FSAP(playerid)
- {
- new speed = ErmittleGeschwindigkeit(playerid,true);
- if(speed >= 80)
- {
- DisablePlayerRaceCheckpoint(playerid);
- SendClientMessage(playerid,C_ROT,"Da du über 80 km/h gefahren bist, ist die Prüfung nun beendet !");
- SetPVarInt(playerid,"FSP",0);
- SetVehicleToRespawn(GetPlayerVehicleID(playerid));
- KillTimer(tfsa);
- fsm[playerid] = 0;
- fsa[playerid] = 0;
- }
- }
- forward PayDay();
- public PayDay()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pPayExp] == 60)
- {
- SendClientMessage(i,C_HBLAU,"{F50000}||>>|| {FFFF00}============= {00FFF0}[ {E10000}PayDay {00FFF0}] {FFFF00}============= {F50000}||<<||");
- new ktext[20];
- if(GetPVarInt(i,"JobK") == 0) { ktext = "{FF0019}Nein"; }
- else if(GetPVarInt(i,"JobK") == 1) { ktext = "{05FF00}Ja"; PlayerInfo[i][pJob] = 0; }
- new ptr[200];
- format(ptr,sizeof(ptr),"{FFFFFF}Dein Gehalt: {0041FF}%d €{FFFFFF} || Job gekündigt : %s {FFFFFF}|| Steuern: {0041FF}-%d €",PlayerInfo[i][pGehalt],ktext,steuern);
- SendClientMessage(i,C_WEISS,ptr);
- PlayerInfo[i][pKonto] -= steuern;
- PlayerInfo[i][pKonto] += PlayerInfo[i][pGehalt];
- PlayerInfo[i][pRespekt] += 1;
- PlayerInfo[i][pGehalt] = 0;
- PlayerInfo[i][pPayExp] = 0;
- if(PlayerInfo[i][pRespekt] >= PlayerInfo[i][pLevel]*6)
- {
- GameTextForPlayer(i,"~g~Level-Up !!",2000,5);
- PlayerInfo[i][pLevel] += 1;
- PlayerInfo[i][pRespekt] = 0;
- SetPlayerScore(i, GetPlayerScore(i)+1);
- }
- SendClientMessage(i,C_HBLAU,"{F50000}||>>|| {FFFF00}============= {00FFF0}[ {E10000}+ 1 Respekt-Punkt {00FFF0}] {FFFF00}============= {F50000}||<<||");
- }
- else
- {
- PlayerInfo[i][pPayExp] += 1;
- }
- }
- return 1;
- }
- forward ShowStats(playerid);
- public ShowStats(playerid)
- {
- new ftext[50];
- if(PlayerInfo[playerid][pFM] == 1) { ftext = "Männlich"; }
- else if(PlayerInfo[playerid][pFM] == 2) {ftext = "Weiblich"; }
- else if(PlayerInfo[playerid][pFM] == 3) {ftext = "Beides"; }
- new frakt[20];
- if(PlayerInfo[playerid][pFrak] == 1) { frakt = "SAPD"; }
- new jtext[50];
- if(PlayerInfo[playerid][pJob] == 1) { jtext = jobname1; }
- new schrift[MAX_PLAYER_NAME];
- GetPlayerName(playerid,schrift,sizeof(schrift));
- new string1[200],string2[200],string3[200],string4[200],string5[200],string6[200],string7[200],string13[200],rest[1500];
- format(string1, sizeof string1, "Personalien: Geschlecht: %s\n Partner: -Kommt noch-", ftext);
- format(string2, sizeof string2, "\n Level: %d\n Respekt: %d/%d\n Payday: %d/60",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],PlayerInfo[playerid][pLevel]*6,PlayerInfo[playerid][pPayExp]);
- format(string3, sizeof string3, "\nBerufe: Fraktion: %s Rang: %s\n Nebenjob: %s",frakt,FamRang(playerid),jtext);
- format(string4, sizeof string4, "\nFinanzen: Bargeld: %d€\n Konto: %d€\n Gehalt: %d€",PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pKonto],PlayerInfo[playerid][pGehalt]);
- format(string5, sizeof string5, "\nStatistik: Morde: %d\n Gestorben: %d\n Wanteds: %d",PlayerInfo[playerid][pKills],PlayerInfo[playerid][pTode]);
- format(string6, sizeof string6, " Verwarnungen: %d",PlayerInfo[playerid][pWarns]);
- format(string7, sizeof string7, "\nInventar: Materialien -Kommt- (Safe: -Kommt-)\n Drogen: -Kommt-g (Safe: -Kommt-g)\n Handy(Nr.: %d)\n",PlayerInfo[playerid][pNummer]);
- format(string13, sizeof string13, "");
- format(rest, sizeof rest, "%s\n\n\n%s\n%s\n%s\n%s\n\n%s\n%s\n%s", string1,string2,string3,string4,string5,string6,string7,string13);
- ShowPlayerDialog(playerid,D_STATS,DIALOG_STYLE_MSGBOX,schrift,rest,"Ok","");
- }
- forward CarTuning(playerid,slot);
- public CarTuning(playerid,slot)
- {
- ChangeVehicleColor(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarC1],PlayerCar[playerid][slot][CarC2]);
- if(PlayerCar[playerid][slot][CarPJ] >= 0) {ChangeVehiclePaintjob(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarPJ]);}
- if(PlayerCar[playerid][slot][CarNitro] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarNitro]);}
- if(PlayerCar[playerid][slot][CarHyd] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarHyd]);}
- if(PlayerCar[playerid][slot][CarWheel] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarWheel]);}
- if(PlayerCar[playerid][slot][CarAusp] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarAusp]);}
- if(PlayerCar[playerid][slot][CarSideL] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarSideL]);}
- if(PlayerCar[playerid][slot][CarSideR] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarSideR]);}
- if(PlayerCar[playerid][slot][CarFB] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarFB]);}
- if(PlayerCar[playerid][slot][CarRB] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarRB]);}
- if(PlayerCar[playerid][slot][CarSpoiler] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarSpoiler]);}
- if(PlayerCar[playerid][slot][CarRoof] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarRoof]);}
- if(PlayerCar[playerid][slot][CarHood] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarHood]);}
- if(PlayerCar[playerid][slot][CarVents] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarVents]);}
- if(PlayerCar[playerid][slot][CarLamps] != 0) {AddVehicleComponent(PlayerCar[playerid][slot][CarId],PlayerCar[playerid][slot][CarLamps]);}
- Carlock[PlayerCar[playerid][slot][CarId]] = 1;
- LockCar(PlayerCar[playerid][slot][CarId]);
- }
- forward PlayerCarSpawn(playerid,Slot);
- public PlayerCarSpawn(playerid,Slot)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerHaveCar[playerid][Slot])
- {
- PlayerCar[playerid][Slot][CarId] = CreateVehicle(PlayerCar[playerid][Slot][CarModel],PlayerCar[playerid][Slot][CarPos_x],PlayerCar[playerid][Slot][CarPos_y],PlayerCar[playerid][Slot][CarPos_z],PlayerCar[playerid][Slot][CarRotate],PlayerCar[playerid][Slot][CarC1],PlayerCar[playerid][Slot][CarC2], 60000);/*vehicle spawn*/
- SetVehicleNumberPlate(PlayerCar[playerid][Slot][CarId], SpielerName(playerid));
- ChangeVehicleColor(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarC1],PlayerCar[playerid][Slot][CarC2]);
- if(PlayerCar[playerid][Slot][CarPJ] >= 0) {ChangeVehiclePaintjob(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarPJ]);}
- if(PlayerCar[playerid][Slot][CarNitro] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarNitro]);}
- if(PlayerCar[playerid][Slot][CarHyd] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarHyd]);}
- if(PlayerCar[playerid][Slot][CarWheel] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarWheel]);}
- if(PlayerCar[playerid][Slot][CarAusp] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarAusp]);}
- if(PlayerCar[playerid][Slot][CarSideL] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarSideL]);}
- if(PlayerCar[playerid][Slot][CarSideR] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarSideR]);}
- if(PlayerCar[playerid][Slot][CarFB] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarFB]);}
- if(PlayerCar[playerid][Slot][CarRB] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarRB]);}
- if(PlayerCar[playerid][Slot][CarSpoiler] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarSpoiler]);}
- if(PlayerCar[playerid][Slot][CarRoof] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarRoof]);}
- if(PlayerCar[playerid][Slot][CarHood] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarHood]);}
- if(PlayerCar[playerid][Slot][CarVents] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarVents]);}
- if(PlayerCar[playerid][Slot][CarLamps] != 0) {AddVehicleComponent(PlayerCar[playerid][Slot][CarId],PlayerCar[playerid][Slot][CarLamps]);}
- Carlock[PlayerCar[playerid][Slot][CarId]] = 1;
- LockCar(PlayerCar[playerid][Slot][CarId]);
- }
- }
- }
- forward LockCar(carid);
- public LockCar(carid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetVehicleParamsForPlayer(carid,i,0,1);
- }
- }
- }
- forward UnLockCar(carid);
- public UnLockCar(carid)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SetVehicleParamsForPlayer(carid,i,0,0);
- }
- }
- }
- forward OnPlayerCarLogin(playerid);
- public OnPlayerCarLogin(playerid)
- {
- for(new x = 0; x < MAX_VEH; x++)
- {
- if(!PlayerHaveCar[playerid][x])
- {
- new string2[128];
- new playername2[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername2, sizeof(playername2));
- format(string2, sizeof(string2), "/Autos/%s_Car_%d.ini", playername2,x);
- new File: UserFile = fopen(string2, io_read);
- if (UserFile)
- {
- PlayerHaveCar[playerid][x] = 1;
- new key[ 256 ] , val[ 256 ];
- new Data[ 256 ];
- while ( fread( UserFile , Data , sizeof( Data ) ) )
- {
- key = ini_GetKey( Data );
- if( strcmp( key , "CarId" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarId] = strval( val ); }
- if( strcmp( key , "CarModel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarModel] = strval( val ); }
- if( strcmp( key , "CarPos_x" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarPos_x] = floatstr( val ); }
- if( strcmp( key , "CarPos_y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarPos_y] = floatstr( val ); }
- if( strcmp( key , "CarPos_z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarPos_z] = floatstr( val ); }
- if( strcmp( key , "CarRotate" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarRotate] = floatstr( val ); }
- if( strcmp( key , "CarNitro" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarNitro] = strval( val ); }
- if( strcmp( key , "CarHyd" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarHyd] = strval( val ); }
- if( strcmp( key , "CarWheel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarWheel] = strval( val ); }
- if( strcmp( key , "CarAusp" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarAusp] = strval( val ); }
- if( strcmp( key , "CarSideL" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarSideL] = strval( val ); }
- if( strcmp( key , "CarSideR" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarSideR] = strval( val ); }
- if( strcmp( key , "CarFB" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarFB] = strval( val ); }
- if( strcmp( key , "CarRB" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarRB] = strval( val ); }
- if( strcmp( key , "CarSpoiler" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarSpoiler] = strval( val ); }
- if( strcmp( key , "CarRoof" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarRoof] = strval( val ); }
- if( strcmp( key , "CarHood" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarHood] = strval( val ); }
- if( strcmp( key , "CarVents" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarVents] = strval( val ); }
- if( strcmp( key , "CarLamps" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarLamps] = strval( val ); }
- if( strcmp( key , "CarPJ" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarPJ] = strval( val ); }
- if( strcmp( key , "CarC1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarC1] = strval( val ); }
- if( strcmp( key , "CarC2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarC2] = strval( val ); }
- if( strcmp( key , "Preis" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarPreis] = strval( val ); }
- if( strcmp( key, "CarState", true ) == 0 ) { val = ini_GetValue( Data ); PlayerCar[playerid][x][CarState] = strval( val ); }
- }
- fclose(UserFile);
- PlayerCarSpawn(playerid,x);
- }
- }
- }
- }
- stock ini_GetKey( line[] )
- {
- new keyRes[256];
- keyRes[0] = 0;
- if ( strfind( line , "=" , true ) == -1 ) return keyRes;
- strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) );
- return keyRes;
- }
- stock ini_GetValue( line[] )
- {
- new valRes[256];
- valRes[0]=0;
- if ( strfind( line , "=" , true ) == -1 ) return valRes;
- strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) );
- return valRes;
- }
- forward OnPlayerCarUpdate(playerid);
- public OnPlayerCarUpdate(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- for(new x=0;x<MAX_VEH;x++)
- {
- if(PlayerHaveCar[playerid][x])
- {
- DestroyVehicle(PlayerCar[playerid][x][CarId]);
- Carlock[PlayerCar[playerid][x][CarId]] = 0;
- LockCar(PlayerCar[playerid][x][CarId]);
- new string3[128];
- new playername3[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername3, sizeof(playername3));
- format(string3, sizeof(string3), "/Autos/%s_Car_%d.ini", playername3, x);
- new File: hFile = fopen(string3, io_write);
- if (hFile)
- {
- new var[32];
- format(var, 32, "CarId=%d\n",PlayerCar[playerid][x][CarId]);fwrite(hFile, var);
- format(var, 32, "CarModel=%d\n",PlayerCar[playerid][x][CarModel]);fwrite(hFile, var);
- format(var, 32, "CarPos_x=%.3f\n",PlayerCar[playerid][x][CarPos_x]);fwrite(hFile, var);
- format(var, 32, "CarPos_y=%.3f\n",PlayerCar[playerid][x][CarPos_y]);fwrite(hFile, var);
- format(var, 32, "CarPos_z=%.3f\n",PlayerCar[playerid][x][CarPos_z]);fwrite(hFile, var);
- format(var, 32, "CarRotate=%.3f\n",PlayerCar[playerid][x][CarRotate]);fwrite(hFile, var);
- format(var, 32, "CarNitro=%d\n",PlayerCar[playerid][x][CarNitro]);fwrite(hFile, var);
- format(var, 32, "CarHyd=%d\n",PlayerCar[playerid][x][CarHyd]);fwrite(hFile, var);
- format(var, 32, "CarWheel=%d\n",PlayerCar[playerid][x][CarWheel]);fwrite(hFile, var);
- format(var, 32, "CarAusp=%d\n",PlayerCar[playerid][x][CarAusp]);fwrite(hFile, var);
- format(var, 32, "CarSideL=%d\n",PlayerCar[playerid][x][CarSideL]);fwrite(hFile, var);
- format(var, 32, "CarSideR=%d\n",PlayerCar[playerid][x][CarSideR]);fwrite(hFile, var);
- format(var, 32, "CarFB=%d\n",PlayerCar[playerid][x][CarFB]);fwrite(hFile, var);
- format(var, 32, "CarRB=%d\n",PlayerCar[playerid][x][CarRB]);fwrite(hFile, var);
- format(var, 32, "CarSpoiler=%d\n",PlayerCar[playerid][x][CarSpoiler]);fwrite(hFile, var);
- format(var, 32, "CarRoof=%d\n",PlayerCar[playerid][x][CarRoof]);fwrite(hFile, var);
- format(var, 32, "CarHood=%d\n",PlayerCar[playerid][x][CarHood]);fwrite(hFile, var);
- format(var, 32, "CarVents=%d\n",PlayerCar[playerid][x][CarVents]);fwrite(hFile, var);
- format(var, 32, "CarLamps=%d\n",PlayerCar[playerid][x][CarLamps]);fwrite(hFile, var);
- format(var, 32, "CarPJ=%d\n",PlayerCar[playerid][x][CarPJ]);fwrite(hFile, var);
- format(var, 32, "CarC1=%d\n",PlayerCar[playerid][x][CarC1]);fwrite(hFile, var);
- format(var, 32, "CarC2=%d\n",PlayerCar[playerid][x][CarC2]);fwrite(hFile, var);
- format(var, 32, "Preis=%d\n",PlayerCar[playerid][x][CarPreis]);fwrite(hFile, var);
- format(var, 32, "CarState=%d\n", PlayerCar[playerid][x][CarState]); fwrite(hFile, var);
- fclose(hFile);
- }
- }
- }
- }
- }
- forward ProxDetector(Float:radi,playerid,string[],col1,col2,col3,col4,col5);
- public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:px, Float:py, Float:pz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- //radi = 2.0; //Trigger Radius
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(i, px, py, pz);
- tempposx = (oldposx -px);
- tempposy = (oldposy -py);
- tempposz = (oldposz -pz);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendClientMessage(i, col1, string);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendClientMessage(i, col2, string);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendClientMessage(i, col3, string);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendClientMessage(i, col4, string);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendClientMessage(i, col5, string);
- }
- }
- }
- }//not connected
- return 1;
- }
- forward ProxDetectorS(Float:radi,playerid,targetid);
- public ProxDetectorS(Float:radi, playerid, targetid)
- {
- if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
- {
- new Float:px, Float:py, Float:pz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- //radi = 2.0; //Trigger Radius
- GetPlayerPos(targetid, px, py, pz);
- tempposx = (oldposx -px);
- tempposy = (oldposy -py);
- tempposz = (oldposz -pz);
- //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- ReturnUser(text[], playerid = INVALID_PLAYER_ID)
- {
- new pos = 0;
- while (text[pos] < 0x21) // Strip out leading spaces
- {
- if (text[pos] == 0) return INVALID_PLAYER_ID; // No passed text
- pos++;
- }
- new userid = INVALID_PLAYER_ID;
- if (IsNumeric(text[pos])) // Check whole passed string
- {
- userid = strval(text[pos]);
- if (userid >=0 && userid < MAX_PLAYERS)
- {
- if(!IsPlayerConnected(userid))
- {
- userid = INVALID_PLAYER_ID;
- }
- else
- {
- return userid;
- }
- }
- }
- new len = strlen(text[pos]);
- new count = 0;
- new name[MAX_PLAYER_NAME];
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- if (IsPlayerConnected(i))
- {
- GetPlayerName(i, name, sizeof (name));
- if (strcmp(name, text[pos], true, len) == 0)
- { if (len == strlen(name)) { return i;
- } else {
- count++;
- userid = i;
- } } } } if (count != 1)
- { if (playerid != INVALID_PLAYER_ID)
- { if (count)
- { SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
- } else { SendClientMessage(playerid, 0xFF0000AA, "No matching user found");}
- } userid = INVALID_PLAYER_ID; } return userid;
- }
- forward GetClosestPlayer(p1);
- public GetClosestPlayer(p1)
- {
- new x,Float:dis,Float:dis2,player;
- player = -1;
- dis = 99999.99;
- for (x=0;x<MAX_PLAYERS;x++)
- {
- if(IsPlayerConnected(x))
- {
- if(x != p1)
- {
- dis2 = GetDistanceBetweenPlayers(x,p1);
- if(dis2 < dis && dis2 != -1.00)
- {
- dis = dis2;
- player = x;
- }
- }
- }
- }
- return player;
- }
- forward Float:GetDistanceBetweenPlayers(p1,p2);
- public Float:GetDistanceBetweenPlayers(p1,p2)
- {
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
- if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
- {
- return -1.00;
- }
- GetPlayerPos(p1,x1,y1,z1);
- GetPlayerPos(p2,x2,y2,z2);
- return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- }
- //============ [ Eigene Stock's ] =================//
- stock C_T_D()
- {
- mysql_connect(My_Host, My_User, My_DB, My_Pass);
- if(mysql_ping() == 1)
- {
- print("||>>|| [ Mysql ] Die Verbindung zur DB (= Datenbank) wurde hergestellt ||<<||");
- return true;
- }
- else
- {
- print("||>>|| [ Mysql ] Die Verbindung zur DB konnte nicht hergestellt werden ||<<||!");
- print("||>>|| [ Mysql ] Es wird versucht erneut zur DB zu Connecten ||<<||");
- mysql_connect(My_Host, My_User, My_DB, My_Pass);
- if(mysql_ping() == 1)
- {
- print("||>>|| [ Mysql ] Die Verbindung zur DB (= Datenbank) wurde hergestellt (2)||<<||");
- return true;
- }
- else
- {
- print("||>>|| [ Mysql ] Die Verbindung zur DB konnte nicht hergestellt werden ||<<||");
- print("||>>|| [ Mysql ] Der Server fährt nun herunter ||<<||!");
- SendRconCommand("exit");
- return true;
- }
- }
- }
- stock SpielerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- return name;
- }
- stock mysql_CheckAccount(playerid)
- {
- new Query[128],Name[MAX_PLAYER_NAME],count;
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- mysql_real_escape_string(Name, Name);
- format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
- mysql_query(Query);
- mysql_store_result();
- count = mysql_num_rows();
- mysql_free_result();
- return count;
- }
- stock CreateAccount(playerid, pass[])
- {
- new query[256],Name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
- mysql_real_escape_string(Name,Name);
- mysql_real_escape_string(pass,pass);
- format(query, sizeof(query), "INSERT INTO `accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')", Name, pass);
- mysql_query(query);
- return true;
- }
- stock mysql_ReturnKPasswort(Name[])
- {
- new query[130], Get[130];
- mysql_real_escape_string(Name, Name);
- format(query, 128, "SELECT `KontoPW` FROM `accounts` WHERE `Name` = '%d'", Name);
- mysql_query(query);
- mysql_store_result();
- mysql_fetch_row(Get);
- mysql_free_result();
- return Get;
- }
- stock mysql_ReturnPasswort(Name[])
- {
- new query[130], Get[130];
- mysql_real_escape_string(Name, Name);
- format(query, 128, "SELECT `passwort` FROM `accounts` WHERE `Name` = '%s'", Name);
- mysql_query(query);
- mysql_store_result();
- mysql_fetch_row(Get);
- mysql_free_result();
- return Get;
- }
- stock LoadiFrak()
- {
- for(new _i=1;_i<MAX_FRAKS;_i++)
- {
- new _query[128],_string[128];
- format(_query,sizeof(_query),"SELECT * FROM `FInfo` WHERE iFrak='%i'",_i);
- mysql_query(_query);
- mysql_store_result();
- while(mysql_fetch_row(_string))
- {
- sscanf(_string,"e<p<|>iii>",
- FInfo[_i][iKasse],
- FInfo[_i][iDrogen],
- FInfo[_i][iWaffen]);
- FInfo[_i][iFrak] = _i;
- printf("||>>|| FInfo ||<<|| FInfo id : %d wurde folgendes geladen : Kasse %d, Drogen %d, Waffen %d",FInfo[_i][iFrak],FInfo[_i][iKasse],FInfo[_i][iDrogen],FInfo[_i][iWaffen]);
- }
- }
- }
- stock SaveiFrak()
- {
- for(new id; id < MAX_FRAKS; id++)
- {
- new query[300];
- format(query,sizeof(query),"UPDATE `FInfo` SET `iKasse` = '%d', `iDrogen` = '%d' `iWaffen` = '%d' WHERE `iFrak` = '%d'",
- FInfo[id][iKasse],FInfo[id][iDrogen],FInfo[id][iWaffen],FInfo[id][iFrak]);
- mysql_query(query);
- }
- }
- stock LoadPlayer(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- GetPlayerName(playerid, PlayerInfo[playerid][pName], MAX_PLAYER_NAME);
- PlayerInfo[playerid][pLevel] = mysql_GetInt("accounts","Level", "Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pAdmin] = mysql_GetInt("accounts","Admin","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pGeld] = mysql_GetInt("accounts","Geld","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pKills] = mysql_GetInt("accounts","Kills","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pTode] = mysql_GetInt("accounts","Tode","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pFM] = mysql_GetInt("accounts","FM","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pSkin] = mysql_GetInt("accounts","Skin","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pFrak] = mysql_GetInt("accounts","Frak","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pRang] = mysql_GetInt("accounts","Rang","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pPx] = mysql_GetFloat("accounts","pX","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pPy] = mysql_GetFloat("accounts","pY","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pPz] = mysql_GetFloat("accounts","pZ","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pAge] = mysql_GetInt("accounts","Alter","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pCKonto] = mysql_GetInt("accounts","CKonto","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pKonto] = mysql_GetInt("accounts","Konto","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pPerso] = mysql_GetInt("accounts","Perso","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pHerkunft] = mysql_GetInt("accounts","Herkunft","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pJob] = mysql_GetInt("accounts","Job","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pUhr] = mysql_GetInt("accounts","Uhr","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pHandy] = mysql_GetInt("accounts","Handy","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pNummer] = mysql_GetInt("accounts","Nummer","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pDLic] = mysql_GetInt("accounts","DLic","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pMLic] = mysql_GetInt("accounts","MLic","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pFLic] = mysql_GetInt("accounts","FLic","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pBLic] = mysql_GetInt("accounts","BLic","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pGehalt] = mysql_GetInt("accounts","Gehalt","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pRespekt] = mysql_GetInt("accounts","Gehalt","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pPayExp] = mysql_GetInt("accounts","PayExp","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pBanned] = mysql_GetInt("accounts","Banned","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pWarns] = mysql_GetInt("accounts","Warns","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pWanted] = mysql_GetInt("accounts","Wanted","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pGPS] = mysql_GetInt("accounts","GPS","Name",PlayerInfo[playerid][pName]);
- PlayerInfo[playerid][pTBuch] = mysql_GetInt("accounts","TBuch","Name",PlayerInfo[playerid][pName]);
- if(PlayerInfo[playerid][pBanned] == 1)
- {
- ShowPlayerDialog(playerid,550,DIALOG_STYLE_MSGBOX,"Gebannt","Dieser Account wurde vom Server gebannt !\nSchreibe im Forum einen entbann-Antrag mit Gründen etc.\nMFG Das Admin-Team","Close","");
- SetTimerEx("Kickp",2000,0,"i",playerid);
- }
- SetPlayerScore(playerid,PlayerInfo[playerid][pLevel]);
- }
- return 1;
- }
- stock SpielerSpeichern(playerid)
- {
- if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
- {
- if(GetPVarInt(playerid,"logged") == 1)
- {
- new query[2048];
- format(query, sizeof(query), "UPDATE `accounts` SET `Level` = '%d', `Admin` = '%d', `Geld` = '%d', `Kills` = '%d', `Tode` = '%d', `FM` = '%d', `Skin` = '%d', `Frak` = '%d', `Rang` = '%d', `pX` = '%f', `pY` = '%f', `pZ` = '%f', `Alter` = '%d' WHERE `Name` = '%s'",
- PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pTode],PlayerInfo[playerid][pFM],PlayerInfo[playerid][pSkin],
- PlayerInfo[playerid][pFrak],PlayerInfo[playerid][pRang],PlayerInfo[playerid][pPx],PlayerInfo[playerid][pPy],PlayerInfo[playerid][pPz],PlayerInfo[playerid][pAge],SpielerName(playerid));
- mysql_query(query);
- format(query,sizeof(query),"UPDATE `accounts` SET `CKonto` = '%d', `Konto` = '%d', `Perso` = '%d', `Herkunft` = '%d', `Job` = '%d', `Uhr` = '%d', `Handy` = '%d', `Nummer` = '%d', `Banned` = '%d', `DLic` = '%d', `MLic` = '%d', `FLic` = '%d', `BLic` = '%d', `Gehalt` = '%d' WHERE `Name` = '%s'",
- PlayerInfo[playerid][pCKonto],PlayerInfo[playerid][pKonto],PlayerInfo[playerid][pPerso],PlayerInfo[playerid][pHerkunft],PlayerInfo[playerid][pJob],PlayerInfo[playerid][pUhr],
- PlayerInfo[playerid][pHandy],PlayerInfo[playerid][pNummer],PlayerInfo[playerid][pBanned],PlayerInfo[playerid][pDLic],PlayerInfo[playerid][pMLic],PlayerInfo[playerid][pFLic],PlayerInfo[playerid][pBLic],PlayerInfo[playerid][pGehalt],SpielerName(playerid));
- mysql_query(query);
- format(query,sizeof(query),"UPDATE `accounts` SET `Respekt` = '%d', `PayExp` = '%d', `Warns` = '%d', `Wanted` = '%d', `GPS` = '%d', `TBuch` = '%d' WHERE `Name` = '%s'",
- PlayerInfo[playerid][pRespekt],PlayerInfo[playerid][pPayExp],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pWanted],PlayerInfo[playerid][pGPS],PlayerInfo[playerid][pTBuch],SpielerName(playerid));
- mysql_query(query);
- }
- }
- return 1;
- }
- stock FreezePlayer(playerid)
- {
- TogglePlayerControllable(playerid, false);
- return 1;
- }
- stock UnFreezePlayer(playerid)
- {
- TogglePlayerControllable(playerid, true);
- return 1;
- }
- stock mysql_GetInt(Table[], Field[], Where[], Is[])
- {
- new query[128];
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Is, Is);
- format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
- mysql_query(query);
- mysql_store_result();
- new sqlint = mysql_fetch_int();
- mysql_free_result();
- return sqlint;
- }
- forward Float:mysql_GetFloat(Table[], Field[], Where[], Is[]);
- stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
- {
- new query[128], Float:sqlfloat;
- mysql_real_escape_string(Table, Table);
- mysql_real_escape_string(Field, Field);
- mysql_real_escape_string(Where, Where);
- mysql_real_escape_string(Is, Is);
- format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
- mysql_query(query);
- mysql_store_result();
- mysql_fetch_float(sqlfloat);
- mysql_free_result();
- return sqlfloat; //Zeile
- }
- stock ErmittleGeschwindigkeit(playerid,bool:kmh) {
- new Float:x,Float:y,Float:z,Float:rtn;
- if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z); else GetPlayerVelocity(playerid,x,y,z);
- rtn = floatsqroot(x*x+y*y+z*z);
- return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
- }
- stock ClearPChat(playerid)
- {
- SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," ");
- SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," ");
- SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," ");
- SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," "); SendClientMessage(playerid,C_WEISS," ");
- }
- 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 split(const strsrc[], strdest[][], delimiter = '|')
- {
- new i, li, aNum, len, srclen = strlen(strsrc);
- while(i <= srclen)
- {
- if (strsrc[i] == delimiter || i == srclen)
- {
- len = strmid(strdest[aNum], strsrc, li, i, 128);
- strdest[aNum][len] = 0;
- li = i + 1;
- aNum++;
- }
- i++;
- }
- }
- strtok(const string[], &index)
- {
- new length = strlen(string);
- while ((index < length) && (string[index] <= ' '))
- {
- index++;
- }
- new offset = index;
- new result[20];
- while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string[index];
- index++;
- }
- result[index - offset] = EOS;
- return result;
- }
- stock IsValidDate(day, month, year)
- {
- new maxDays;
- if (year < 1900 || year > 2010) return 0; // Bad Year
- switch (month)
- {
- case 1,3,5,7,8,10,12: maxDays = 31;
- case 4,6,9,11: maxDays = 30;
- case 2:
- {
- if(IsLeapYear(year))
- {
- maxDays = 29;
- }
- else
- {
- maxDays = 28;
- }
- }
- default: return 0; // Bad Month
- }
- if (day < 1 || day > maxDays) return 0; // Bad Day
- return 1;
- }
- stock IsLeapYear(year)
- {
- return ( year % 4 == 0 && (year % 100 != 0 || year % 400 == 0) );
- }
- stock SendAdminMessage(color,string[])
- {
- for (new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pAdmin] >= 1)
- {
- SendClientMessage(i,color,string);
- }
- }
- }
- stock GetFCarColor(Faction,&col1,&col2)
- {
- if(Faction==1) { col1 = 211; col2 = 1; }
- if(Faction==2) { col1 = 0; col2 = 0; }
- if(Faction==3) { col1 = 3; col2 = 1; }
- if(Faction==4) { col1 = 128; col2 = 6; }
- return 1;
- }
- stock GetPlayerFSchild(playerid)
- {
- new schilid[16];
- if(PlayerInfo[playerid][pFrak] == 1) { schilid = "SAPD"; }
- if(PlayerInfo[playerid][pFrak] == 2) { schilid = "FBI"; }
- if(PlayerInfo[playerid][pFrak] == 3) { schilid = "THW"; }
- if(PlayerInfo[playerid][pFrak] == 4) { schilid = "O-Amt"; }
- return schilid;
- }
- stock SetPlayerPosF(playerid,Float:X,Float:Y,Float:Z,Float:R)
- {
- SetPlayerPos(playerid,X,Y,Z);
- SetPlayerFacingAngle(playerid,R);
- }
- stock ShowJobHelp(playerid)
- {
- if(PlayerInfo[playerid][pJob] == 1)
- {
- SendClientMessage(playerid,C_HBLAU,"{00AF00}>>> J-Befehle <<< {FFFFFF}: /s(tart)job /j(obchat)");
- }
- }
- stock SendJobMessage(job, color, string[])
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pJob] == job)
- {
- SendClientMessage(i, color, string);
- }
- }
- }
- }
- stock SendFrakMessage(frak,color,string[])
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pFrak] == frak)
- {
- SendClientMessage(i,color,string);
- }
- }
- }
- }
- stock FamRang(playerid)
- {
- if(PlayerInfo[playerid][pFrak] == 1)
- {
- new rtext[20];
- if(PlayerInfo[playerid][pRang] == 1) { rtext = "Praktikant"; }
- else if(PlayerInfo[playerid][pRang] == 2) { rtext = "Streifen-Polizist"; }
- else if(PlayerInfo[playerid][pRang] == 3) { rtext = "Polizeimeister"; }
- else if(PlayerInfo[playerid][pRang] == 4) { rtext = "Oberwachtmeister"; }
- else if(PlayerInfo[playerid][pRang] == 5) { rtext = "stelv. Direktor"; }
- else if(PlayerInfo[playerid][pRang] == 6) { rtext = "SAPD Direktor"; }
- }
- return 1;
- }
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- //========================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement