Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- © by Alexander Plenge (Spielername: Pawn0)
- Folgende Funktionen fertig:
- - Login/Register System (Geschlechtsabfrage)
- - Ban System (Speicherung des Grundes und abfrage etc)
- - Admin System (paar Befehle Buggy, paar Befehle noch scripten)
- - Eingänge für FBI,SAPD,SH fertig
- - /makeleader Skin Auswahl fertig
- - Alle Fraktionen können sich nun ausrüsten
- - Wetter System
- - /members und /leader um alle gewünschten Leute anzeigen zu lassen
- - Fraktionsfahrzeuge Ingame kaufen/verkaufen umparken
- */
- // Spieler nach Ban noch kicken
- //Grove Street I im Raum
- //Ballas Interior verbuggt
- //Ausgang bei San News nicht funktionsfähig
- /* Includes */
- #include <a_samp>
- #include <dini>
- #include <ocmd>
- #include <streamer>
- #include <banfix>
- #include <mSelection>
- /* Dialoge */
- #define DIALOG_LOGIN (1)
- #define DIALOG_REGISTER (2)
- #define DIALOG_GESCHLECHT (3)
- #define DIALOG_GEBANNT (4)
- #define DIALOG_SAPD (5)
- #define DIALOG_SAPD1 (6)
- #define DIALOG_SAPD2 (7)
- #define DIALOG_TUTORIAL (8)
- #define DIALOG_TUTORIALWEITER (9)
- #define DIALOG_FBIDUTY (10)
- #define DIALOG_SAPDDUTY (11)
- #define DIALOG_MEDICDUTY (12)
- #define DIALOG_ABSCHLEPPDUTY (13)
- #define DIALOG_HITMANDUTY (14)
- #define DIALOG_NEWSDUTY (15)
- #define DIALOG_GMBHDUTY (16)
- #define DIALOG_ARMYDUTY (17)
- #define DIALOG_SAPDFAHRZEUGE (18)
- #define DIALOG_FBIFAHRZEUGE (19)
- #define DIALOG_ARMYFAHRZEUGE (20)
- #define DIALOG_MEDICFAHRZEUGE (21)
- #define DIALOG_NEWSFAHRZEUGE (22)
- #define DIALOG_ABSCHLEPPFAHRZEUGE (23)
- #define DIALOG_VAGOSFAHRZEUGE (24)
- #define DIALOG_GROVEFAHRZEUGE (25)
- #define DIALOG_YAKUZAFAHRZEUGE (26)
- #define DIALOG_BALLASFAHRZEUGE (27)
- #define DIALOG_HITMANFAHRZEUGE (28)
- #define DIALOG_GMBHFAHRZEUGE (29)
- /* Farben */
- #define COLOR_GRAU 0xB4B4B4FF
- #define COLOR_ROT 0xFF0A00FF
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_ARMYGELB 0xFFDD82BB
- #define COLOR_BLAU 0x007DFFFF
- #define COLOR_HELLROT 0xFF0073FF
- #define COLOR_ORANGE 0xFFB400FF
- #define COLOR_HELLBLAU 0x00F5FFFF
- #define COLOR_GELB 0xFFFA00FF
- #define COLOR_GEELB 0xFFD200FF
- /* Irrelevant */
- #define CUSTOM_TRAILER_MENU 1
- #define CUSTOM_TRAILER_MENUS 2
- #define CUSTOM_TRAILER_MENUSFBI 3
- #define CUSTOM_TRAILER_MENUSARMY 4
- #define CUSTOM_TRAILER_MENUSMEDIC 5
- #define CUSTOM_TRAILER_MENUSNEWS 6
- #define CUSTOM_TRAILER_MENUSABSCHLEPP 7
- #define CUSTOM_TRAILER_MENUSVAGOS 8
- #define CUSTOM_TRAILER_MENUSGROVE 9
- #define CUSTOM_TRAILER_MENUSYAKUZA 10
- #define CUSTOM_TRAILER_MENUSBALLAS 11
- #define CUSTOM_TRAILER_MENUSHITMAN 12
- #define CUSTOM_TRAILER_MENUSTRUCKER 13
- #define MAX_FRAKTCARS 30
- /* News */
- new Aduty[MAX_PLAYERS];
- new sendername[MAX_PLAYER_NAME];
- new Text:uhrzeitLabel;
- new Duty[MAX_PLAYERS];
- new SAPDcar[MAX_FRAKTCARS];
- new FBIcar[MAX_FRAKTCARS];
- new Armycar[MAX_FRAKTCARS];
- new Mediccar[MAX_FRAKTCARS];
- new Newscar[MAX_FRAKTCARS];
- new Abschleppcar[MAX_FRAKTCARS];
- new Vagoscar[MAX_FRAKTCARS];
- new Grovecar[MAX_FRAKTCARS];
- new Yakuzacar[MAX_FRAKTCARS];
- new Ballascar[MAX_FRAKTCARS];
- new Hitmancar[MAX_FRAKTCARS];
- new GMBHcar[MAX_FRAKTCARS];
- /*Fahrzeuge*/
- enum Fraktcars
- {
- modelid,
- Float:fposx,
- Float:fposy,
- Float:fposz,
- Float:fposa,
- Spoiler,
- Hood,
- Roof,
- Sideskirt,
- Lamps,
- Nitro,
- Exhaust,
- Wheels,
- Stereo,
- Hydraulics,
- FrontBumper,
- RearBumper,
- VentRight,
- VentLeft
- }
- new Fraktautos[MAX_FRAKTCARS][13][Fraktcars];
- /* Forwards */
- forward Paydayhoch();
- forward Wetter();
- forward SpawnSpieler(playerid);
- forward RestartTime();
- forward SkipSpawn(playerid);
- forward Uhrzeit();
- //////////////////////////////////////////////
- #define HOSTNAME "iRoleplay Selfmade [0.3x]"
- #define GAMEMODEVERSION "iRoleplay Alpha"
- #define TEAMSPEAKIP "UNDEFINED"
- #define MAPVERSION "Selfmade"
- #define SERVER_IP "UNDEFINED"
- #define FORUMURL "UNDEFINED"
- #define SERVERNAME "iRoleplay"
- #define SERVERTAG "iRP"
- //////////////////////////////////////////////
- #define ADMINNAME0 "User"
- #define ADMINNAME1 "Supporter"
- #define ADMINAME2 "Administrator"
- #define ADMINNAME3 "Head-Admin"
- //////////////////////////////////////////////
- #define FRAKTION0 "Zivillist"
- #define FRAKTION1 "San Andreas Police Department"
- #define FRAKTION2 "Federal Bureau of Investigation"
- #define FRAKTION3 "San Andreas Army"
- #define FRAKTION4 "San Andreas Medical Department"
- #define FRAKTION5 "San Andreas News"
- #define FRAKTION6 "San Andreas Abschleppdienst"
- #define FRAKTION7 "Los Santos Vagos"
- #define FRAKTION8 "Grove Street"
- #define FRAKTION9 "Yakuza"
- #define FRAKTION10 "Ballas"
- #define FRAKTION11 "Hitman Agentur"
- #define FRAKTION12 "Transport GmbH"
- //////////////////////////////////////////////
- #define JOB0 "Arbeitslos"
- #define JOB1 "Landarbeiter"
- #define JOB2 "Müllmann"
- #define JOB3 "Trucker"
- #define JOB4 "Detektiv"
- #define JOB5 "Busfahrer"
- #define JOB6 "KFZ-Mechatroniker"
- #define JOB7 "Drogendealer"
- #define JOB8 "Anwalt"
- #define JOB9 "Pilot"
- #define JOB10 "Stadtreinigung"
- //////////////////////////////////////////////
- main()
- {
- print("\n----------------------------------");
- print("iRoleplay wurde erfolgreich gestaret");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- SetGameModeText(GAMEMODEVERSION);
- SendRconCommand("mapname "#MAPVERSION"");
- SendRconCommand("weburl "#FORUMURL"");
- SendRconCommand("hostname "#HOSTNAME"");
- SetTimer("Paydayhoch",60000,true);
- SetTimer("Uhrzeit",1000,true);
- ManualVehicleEngineAndLights();
- AntiDeAMX();
- EnableStuntBonusForAll(0);
- DisableInteriorEnterExits();
- ShowPlayerMarkers(0);
- Wetter();
- SetTimer("Wetter",1000*60*30, true);
- //Server Uhr
- uhrzeitLabel = TextDrawCreate(557.000000, 12.000000, "00:00");
- TextDrawBackgroundColor(uhrzeitLabel, 255);
- TextDrawFont(uhrzeitLabel, 3);
- TextDrawLetterSize(uhrzeitLabel, 0.580000, 2.399999);
- TextDrawColor(uhrzeitLabel, -1);
- TextDrawSetOutline(uhrzeitLabel, 1);
- TextDrawSetProportional(uhrzeitLabel, 1);
- //Fraktionsfahrzeuge
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/SAPD/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][1][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][1][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][1][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][1][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][1][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][1][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][1][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][1][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][1][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][1][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][1][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][1][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][1][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][1][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][1][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][1][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][1][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][1][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][1][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- SAPDcar[i] = AddStaticVehicleEx(Fraktautos[i][1][modelid],Fraktautos[i][1][fposx],Fraktautos[i][1][fposy],Fraktautos[i][1][fposz],Fraktautos[i][1][fposa],125,1,-1);
- SetVehicleNumberPlate(SAPDcar[i],"SAPD");
- print("Fraktionsfahrzeuge SAPD geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/FBI/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][2][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][2][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][2][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][2][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][2][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][2][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][2][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][2][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][2][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][2][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][2][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][2][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][2][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][2][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][2][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][2][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][2][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][2][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][2][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- FBIcar[i] = AddStaticVehicleEx(Fraktautos[i][2][modelid],Fraktautos[i][2][fposx],Fraktautos[i][2][fposy],Fraktautos[i][2][fposz],Fraktautos[i][2][fposa],0,0,-1);
- SetVehicleNumberPlate(FBIcar[i],"FBI");
- print("Fraktionsfahrzeuge FBI geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Army/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][3][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][3][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][3][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][3][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][3][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][3][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][3][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][3][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][3][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][3][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][3][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][3][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][3][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][3][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][3][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][3][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][3][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][3][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][3][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Armycar[i] = AddStaticVehicleEx(Fraktautos[i][3][modelid],Fraktautos[i][3][fposx],Fraktautos[i][3][fposy],Fraktautos[i][3][fposz],Fraktautos[i][3][fposa],77,77,-1);
- SetVehicleNumberPlate(Armycar[i],"Army");
- print("Fraktionsfahrzeuge Army geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Medical/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][4][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][4][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][4][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][4][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][4][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][4][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][4][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][4][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][4][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][4][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][4][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][4][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][4][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][4][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][4][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][4][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][4][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][4][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][4][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Mediccar[i] = AddStaticVehicleEx(Fraktautos[i][4][modelid],Fraktautos[i][4][fposx],Fraktautos[i][4][fposy],Fraktautos[i][4][fposz],Fraktautos[i][4][fposa],1,3,-1);
- SetVehicleNumberPlate(Mediccar[i],"Medic");
- print("Fraktionsfahrzeuge Medic geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/News/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][5][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][5][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][5][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][5][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][5][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][5][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][5][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][5][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][5][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][5][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][5][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][5][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][5][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][5][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][5][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][5][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][5][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][5][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][5][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Newscar[i] = AddStaticVehicleEx(Fraktautos[i][5][modelid],Fraktautos[i][5][fposx],Fraktautos[i][5][fposy],Fraktautos[i][5][fposz],Fraktautos[i][5][fposa],0,7,-1);
- SetVehicleNumberPlate(Newscar[i],"San News");
- print("Fraktionsfahrzeuge San News geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Abschleppdienst/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][6][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][6][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][6][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][6][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][6][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][6][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][6][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][6][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][6][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][6][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][6][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][6][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][6][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][6][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][6][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][6][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][6][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][6][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][6][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Abschleppcar[i] = AddStaticVehicleEx(Fraktautos[i][6][modelid],Fraktautos[i][6][fposx],Fraktautos[i][6][fposy],Fraktautos[i][6][fposz],Fraktautos[i][6][fposa],6,16,-1);
- SetVehicleNumberPlate(Abschleppcar[i],"Abschleppdienst");
- print("Fraktionsfahrzeuge Abschleppdienst geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Vagos/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][7][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][7][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][7][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][7][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][7][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][7][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][7][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][7][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][7][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][7][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][7][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][7][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][7][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][7][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][7][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][7][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][7][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][7][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][7][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Vagoscar[i] = AddStaticVehicleEx(Fraktautos[i][7][modelid],Fraktautos[i][7][fposx],Fraktautos[i][7][fposy],Fraktautos[i][7][fposz],Fraktautos[i][7][fposa],6,6,-1);
- SetVehicleNumberPlate(Vagoscar[i],"LS Vagos");
- print("Fraktionsfahrzeuge Los Santos Vagos geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GroveStreet/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][8][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][8][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][8][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][8][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][8][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][8][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][8][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][8][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][8][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][8][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][8][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][8][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][8][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][8][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][8][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][8][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][8][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][8][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][8][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Grovecar[i] = AddStaticVehicleEx(Fraktautos[i][8][modelid],Fraktautos[i][8][fposx],Fraktautos[i][8][fposy],Fraktautos[i][8][fposz],Fraktautos[i][8][fposa],16,16,-1);
- SetVehicleNumberPlate(Grovecar[i],"Grove Street");
- print("Fraktionsfahrzeuge Grove Street geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Yakuza/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][9][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][9][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][9][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][9][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][9][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][9][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][9][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][9][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][9][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][9][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][9][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][9][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][9][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][9][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][9][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][9][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][9][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][9][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][9][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Yakuzacar[i] = AddStaticVehicleEx(Fraktautos[i][9][modelid],Fraktautos[i][9][fposx],Fraktautos[i][9][fposy],Fraktautos[i][9][fposz],Fraktautos[i][9][fposa],0,0,-1);
- SetVehicleNumberPlate(Yakuzacar[i],"Yakuza");
- print("Fraktionsfahrzeuge Yakuza geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Ballas/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][10][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][10][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][10][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][10][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][10][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][10][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][10][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][10][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][10][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][10][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][10][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][10][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][10][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][10][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][10][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][10][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][10][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][10][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][10][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Ballascar[i] = AddStaticVehicleEx(Fraktautos[i][10][modelid],Fraktautos[i][10][fposx],Fraktautos[i][10][fposy],Fraktautos[i][10][fposz],Fraktautos[i][10][fposa],5,5,-1);
- SetVehicleNumberPlate(Ballascar[i],"Ballas");
- print("Fraktionsfahrzeuge Ballas geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Hitman/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][11][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][11][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][11][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][11][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][11][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][11][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][11][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][11][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][11][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][11][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][11][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][11][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][11][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][11][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][11][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][11][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][11][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][11][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][11][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Hitmancar[i] = AddStaticVehicleEx(Fraktautos[i][11][modelid],Fraktautos[i][11][fposx],Fraktautos[i][11][fposy],Fraktautos[i][11][fposz],Fraktautos[i][11][fposa],0,0,-1);
- SetVehicleNumberPlate(Hitmancar[i],"Hitman");
- print("Fraktionsfahrzeuge Hitman geladen");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GmbH/%d.ini",i); //Solltet ihr wissen ;)
- if(dini_Exists(Fraktauto))
- {
- Fraktautos[i][12][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][12][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][12][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][12][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][12][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][12][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][12][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][12][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][12][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][12][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][12][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][12][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][12][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][12][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][12][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][12][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][12][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][12][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][12][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- GMBHcar[i] = AddStaticVehicleEx(Fraktautos[i][12][modelid],Fraktautos[i][12][fposx],Fraktautos[i][12][fposy],Fraktautos[i][12][fposz],Fraktautos[i][12][fposa],0,0,-1);
- SetVehicleNumberPlate(GMBHcar[i],"GmbH");
- print("Fraktionsfahrzeuge Hitman geladen");
- }
- }
- CreatePickup(1318,0,1555.2067,-1675.6176,16.1953,-1); //SAPD Eingang
- CreatePickup(1318,0,246.7579,62.3229,1003.6406,-1); //SAPD Exit
- CreatePickup(1275,0,255.3771,77.2880,1003.6406,-1); //SAPD Duty
- CreatePickup(1239,0,1700.5889,-1667.8512,20.2188,-1); //San News Ausgang
- CreatePickup(1318,0,246.3024,88.0054,1003.6406,-1); //SAPD Interior Garage- Dach
- CreatePickup(1318,0,1524.4829,-1677.9069,6.2188,-1); //SAPD Garage
- CreatePickup(1239,0,2807.6047,-1174.7563,1025.5703,-1); //Army Ausgang
- CreatePickup(1318,0,1565.0608,-1684.2030,28.3956,-1); //SAPD Dach
- CreatePickup(1318,0,1481.1497,-1772.3107,18.7958,-1); //Stadthalle Eingang
- CreatePickup(1318,0,390.7689,173.7891,1008.3828,-1); //Stadthalle Ausgang
- CreatePickup(1318,0,-1605.4353,710.9570,13.8672,-1); //FBI Eingang
- CreatePickup(1318,0,246.3898,107.3078,1003.2188,-1); //FBI Ausgang
- CreatePickup(1318,0,-1606.3280,672.1997,-4.9063,-1); //FBI Garage
- CreatePickup(1318,0,214.0535,117.2272,999.0156,-1); //FBI Interior
- CreatePickup(1239,0,362.0119,173.6196,1008.3828,-1); //Stadthalle Job
- CreatePickup(1275,0,221.1050,117.9559,999.1649,-1); //FBI SPAWN + Ausrüsten
- CreatePickup(1239,0,2288.1882,-1104.6500,38.5959,-1); //Ballas Eingang
- CreatePickup(1239,0,2495.4312,-1690.9758,14.7656,-1); //Grove Street Eingang
- CreatePickup(1239,0,2496.0662,-1692.0848,1014.7422,-1); //Grove Street Ausgang
- CreatePickup(1239,0,2496.0662,-1692.0848,1014.7422,-1); //Ballas Ausgang
- CreatePickup(1239,0,2634.6743,1823.9050,11.0234,-1); //Yakuza Eingang
- CreatePickup(1239,0,2751.4939,-1962.7460,13.5469,-1); //Los Santos Vagos Eingang
- CreatePickup(1239,0,919.4669,-1252.1841,16.2109,-1); //Ordnungsamt Eingang
- CreatePickup(1239,0,-49.9873,-269.3630,6.6332,-1); //Transport GmbH Eingang
- CreatePickup(1239,0,1879.1909,2290.4565,10.9799,-1); //Hitman Eingang
- CreatePickup(1239,0,1494.4789,1303.5826,1093.2891,-1); //Ordnungsamt Ausgang
- CreatePickup(1239,0,1652.6536,-1254.9858,14.8125,-1); //News Eingang
- CreatePickup(1239,0,226.0265,1872.3344,13.7421,-1); //Army Eingang
- CreatePickup(1239,0,-2614.0017,3303.1606,206.8991,-1); //Medic Ausgang
- CreatePickup(1239,0,975.3154,-8.6815,1001.1484,-1); //Hitman Ausgang
- CreatePickup(1239,0,774.1030,-50.4768,1000.5859,-1); //Yakuza Ausgang
- CreatePickup(1239,0,2468.8389,-1698.2792,1013.5078,-1); //Vagos Ausgang
- CreatePickup(1239,0,1652.6536,-1254.9858,14.8125,-1); //News Ausgng
- CreatePickup(1239,0,-2027.0234,-103.6024,1035.1832,-1); //GmbH Ausgang
- //San News
- CreateObject(2924, 1653.01978, -1254.27625, 14.98904, 0.00000, 0.00000, 90.00000);
- CreateObject(2924, 1652.99976, -1257.06689, 14.98900, 0.00000, 0.00000, -90.00000);
- CreateObject(19125, 1652.70007, -1258.17480, 14.37120, 0.00000, 0.00000, 0.00000);
- CreateObject(19125, 1652.70007, -1253.13745, 14.37120, 0.00000, 0.00000, 0.00000);
- //Interior Medic
- CreateObject(2776, -2624.53979, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2625.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2626.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2627.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2628.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2629.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2776, -2630.54370, 3297.83447, 206.39030, 0.00000, 0.00000, 180.00000);
- CreateObject(2123, -2629.31104, 3312.75488, 206.52100, 0.00000, 0.00000, -90.00000);
- CreateObject(2123, -2629.37549, 3315.19604, 206.52100, 0.00000, 0.00000, 90.00000);
- CreateObject(2261, -2629.37256, 3309.72144, 207.74989, 0.00000, 0.00000, 90.00000);
- CreateObject(2115, -2629.32446, 3313.14307, 205.89709, 0.00000, 0.00000, 90.00000);
- CreateObject(1417, -2614.90991, 3308.24243, 206.16760, 0.00000, 0.00000, -90.00000);
- CreateObject(2302, -2618.11890, 3310.45166, 205.89931, 0.00000, 0.00000, -90.00000);
- CreateObject(2302, -2618.09570, 3314.72266, 205.89931, 0.00000, 0.00000, -90.00000);
- CreateObject(1417, -2614.90967, 3315.92041, 206.16760, 0.00000, 0.00000, -90.00000);
- CreateObject(2026, -2626.73193, 3313.04932, 209.32700, 0.00000, 0.00000, 0.00000);
- CreateObject(2026, -2617.75732, 3312.30615, 209.32700, 0.00000, 0.00000, 0.00000);
- CreateObject(2026, -2631.73096, 3312.03174, 209.32700, 0.00000, 0.00000, 0.00000);
- CreateObject(2026, -2639.14722, 3311.89453, 209.32700, 0.00000, 0.00000, 0.00000);
- CreateObject(1893, -2621.23511, 3302.29321, 209.83650, 0.00000, 0.00000, 90.00000);
- CreateObject(1893, -2628.16113, 3302.06177, 209.83650, 0.00000, 0.00000, 90.00000);
- CreateObject(1893, -2633.66821, 3305.18384, 209.83650, 0.00000, 0.00000, 90.00000);
- CreateObject(1893, -2645.29102, 3305.09668, 209.83650, 0.00000, 0.00000, 90.00000);
- CreateObject(2258, -2627.94678, 3297.34546, 208.00140, 0.00000, 0.00000, 180.00000);
- CreateObject(628, -2615.55640, 3306.38110, 207.49930, 0.00000, 0.00000, 0.00000);
- CreateObject(2302, -2633.49902, 3312.66650, 205.89931, 0.00000, 0.00000, -90.00000);
- CreateObject(1417, -2630.37109, 3308.36963, 206.16760, 0.00000, 0.00000, -90.00000);
- CreateObject(1417, -2630.37109, 3315.86963, 206.16760, 0.00000, 0.00000, -90.00000);
- CreateObject(2115, -2636.38452, 3315.94604, 205.89709, 0.00000, 0.00000, 0.00000);
- CreateObject(2123, -2635.88330, 3315.44238, 206.52100, 0.00000, 0.00000, -90.00000);
- SetObjectMaterial(CreateObject(8661, -2633.55884, 3307.24170, 205.89911, 0.00000, 0.00000, 0.00000), 0, 16150, "ufo_bar", "sa_wood07_128", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2614.50391, 3295.80835, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2613.51807, 3303.14209, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2609.77441, 3300.53711, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- CreateObject(1566, -2613.59619, 3301.61987, 207.41580, 0.00000, 0.00000, 90.00000);
- CreateObject(1566, -2613.60303, 3304.79639, 207.41580, 0.00000, 0.00000, -90.00000);
- SetObjectMaterial(CreateObject(19456, -2609.77441, 3305.88208, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2614.50391, 3310.60840, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2619.40918, 3297.23120, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2629.04321, 3297.23120, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2638.67725, 3297.23071, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2648.31128, 3297.23071, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2653.18896, 3302.04712, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2653.18921, 3311.67822, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2648.33179, 3316.52930, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2638.70020, 3316.52881, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2629.06592, 3316.52881, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2619.43311, 3316.52905, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2614.50391, 3320.24243, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2609.79834, 3316.52856, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2619.40918, 3307.58618, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- CreateObject(1502, -2625.74170, 3307.56323, 205.88870, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19456, -2630.54224, 3307.58618, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- CreateObject(1502, -2636.87500, 3307.56445, 205.88870, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19456, -2641.67627, 3307.58618, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2651.31177, 3307.58594, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- CreateObject(1998, -2616.06689, 3298.67432, 205.89461, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19456, -2632.09131, 3298.88379, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2636.82251, 3303.61279, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2646.45654, 3303.61279, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2656.09058, 3303.61279, 207.61011, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, -2633.55884, 3307.24170, 209.33310, 180.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);//
- SetObjectMaterial(CreateObject(19456, -2633.30884, 3307.58789, 210.14810, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2621.30884, 3307.58789, 210.14810, 0.00000, 0.00000, 90.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2629.96387, 3312.32593, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19456, -2640.40747, 3312.32617, 207.61011, 0.00000, 0.00000, 0.00000), 0, 8675, "wddngchpl02", "vgschapelwall01_64", 0xFFFFFFFF);
- //Los Santos Police Department
- CreateObject(985, 1543.61572, -1617.72473, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1539.70251, -1613.82178, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1539.70447, -1606.32178, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1543.61096, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1551.44299, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1559.27502, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1567.10095, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1574.93701, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1582.75098, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1590.59094, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1598.41992, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1604.02588, -1602.39551, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(985, 1607.95227, -1606.31335, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1607.95227, -1614.13135, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1607.95227, -1621.95728, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1607.95227, -1629.78931, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1607.95435, -1634.06726, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(985, 1604.02930, -1637.99023, 12.54030, 0.00000, 0.00000, 0.00000);
- CreateObject(3934, 1549.97046, -1707.25916, 27.38630, 0.00000, 0.00000, 0.00000);
- CreateObject(3934, 1565.13257, -1696.82898, 27.38230, 0.00000, 0.00000, 0.00000);
- CreateObject(3934, 1564.99048, -1654.25769, 27.38230, 0.00000, 0.00000, 0.00000);
- CreateObject(3934, 1550.30054, -1643.73840, 27.38630, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1546.05237, -1640.17969, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1554.31775, -1640.14587, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1554.30505, -1647.49475, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1546.05176, -1647.49902, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1560.76855, -1650.68909, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1569.01355, -1650.65601, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1568.99268, -1658.03760, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1560.72693, -1658.01733, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1560.89307, -1693.21106, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1560.88660, -1700.58752, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1569.14160, -1700.58679, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1569.15527, -1693.21777, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1553.98291, -1703.65271, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1553.95728, -1711.04346, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1545.73633, -1711.02136, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(19124, 1545.74487, -1703.69324, 27.30260, 0.00000, 0.00000, 0.00000);
- CreateObject(2924, 1566.44348, -1683.80322, 28.58580, 0.00000, 0.00000, 0.00000);
- CreateObject(2924, 1563.65344, -1683.78320, 28.58580, 0.00000, 0.00000, 180.00000);
- CreateObject(985, 1539.70251, -1613.82178, 12.54030, 0.00000, 0.00000, 90.00000);
- CreateObject(19122, 1544.85767, -1618.08618, 13.11050, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1544.85767, -1620.08618, 13.11050, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1544.85767, -1622.08618, 13.11050, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1544.85767, -1633.58618, 13.11050, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1544.85767, -1635.58618, 13.11050, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1539.40076, -1633.19202, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.76917, -1633.51672, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1536.24438, -1634.55591, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1535.18298, -1636.10925, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.82642, -1637.89172, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.82397, -1617.88928, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1535.17029, -1619.65479, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1536.22437, -1621.21497, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.78015, -1622.21704, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1539.56396, -1622.63159, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(10183, 1565.87378, -1718.43457, 12.56310, 0.00000, 0.00000, 45.40000);
- CreateObject(19122, 1545.62805, -1722.19763, 13.10980, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1545.94836, -1714.55444, 13.10980, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1585.80225, -1714.63501, 13.10980, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1586.14661, -1722.17896, 13.10980, 0.00000, 0.00000, 0.00000);
- CreateObject(1226, 1550.87195, -1715.96960, 16.40520, 0.00000, 0.00000, 90.00000);
- CreateObject(1226, 1561.01428, -1715.86719, 16.40520, 0.00000, 0.00000, 90.00000);
- CreateObject(1226, 1571.06873, -1715.85168, 16.40520, 0.00000, 0.00000, 90.00000);
- CreateObject(1226, 1581.11646, -1715.82202, 16.40520, 0.00000, 0.00000, 90.00000);
- CreateObject(7091, 1557.86890, -1671.41187, 49.19875, 0.00000, 0.00000, 180.00000);
- CreateObject(7091, 1557.96973, -1679.80383, 49.19875, 0.00000, 0.00000, 180.00000);
- CreateObject(1319, 1534.75269, -1662.55054, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.78235, -1663.75537, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.60156, -1663.78894, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1536.18225, -1663.78333, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.59705, -1665.17004, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.60632, -1681.66345, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1537.62524, -1680.36060, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.78235, -1681.69495, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1536.14014, -1681.69653, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.79749, -1682.86426, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(983, 1537.59045, -1668.57605, 13.22060, 0.00000, 0.00000, 0.00000);
- CreateObject(983, 1537.59045, -1677.03406, 13.22060, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.79260, -1684.08655, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1534.76111, -1661.15857, 13.09400, 0.00000, 0.00000, 0.00000);
- CreateObject(737, 1536.16211, -1682.79749, 12.68192, 0.00000, 0.00000, 0.00000);
- CreateObject(737, 1536.16211, -1662.51355, 12.68190, 0.00000, 0.00000, 0.00000);
- CreateObject(1231, 1537.88367, -1667.02502, 15.21292, 0.00000, 0.00000, 90.00000);
- CreateObject(1231, 1537.88367, -1678.68103, 15.21290, 0.00000, 0.00000, 90.00000);
- CreateObject(737, 1542.10864, -1719.32678, 12.68192, 0.00000, 0.00000, 0.00000);
- CreateObject(626, 1567.84546, -1684.40845, 29.42330, 0.00000, 0.00000, 0.00000);
- CreateObject(626, 1562.56189, -1684.34705, 29.42330, 0.00000, 0.00000, 0.00000);
- CreateObject(18452, 1602.09973, -1623.27637, 15.40965, 0.00000, 0.00000, 90.00000);
- CreateObject(1676, 1604.85229, -1623.33154, 14.15927, 0.00000, 0.00000, 90.00000);
- CreateObject(1676, 1599.25256, -1623.24658, 14.15927, 0.00000, 0.00000, 90.00000);
- CreateObject(737, 1550.65063, -1620.26868, 12.84429, 0.00000, 0.00000, 0.00000);
- CreateObject(737, 1563.51672, -1620.25488, 12.82997, 0.00000, 0.00000, 0.00000);
- CreateObject(737, 1576.93591, -1620.36365, 12.82997, 0.00000, 0.00000, 0.00000);
- CreateObject(1226, 1556.92249, -1621.52686, 16.42190, 0.00000, 0.00000, 90.00000);
- CreateObject(1226, 1571.52942, -1621.54163, 16.42190, 0.00000, 0.00000, 90.00000);
- CreateObject(980, 1578.62122, -1638.06470, 13.50417, 0.00000, 0.00000, 0.00000);
- CreateObject(1226, 1599.06616, -1632.32910, 16.42190, 0.00000, 0.00000, -90.00000);
- CreateObject(1319, 1577.35291, -1622.65820, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1564.32178, -1622.77686, 13.22230, 0.00000, 0.00000, 90.00000);
- CreateObject(982, 1564.32178, -1617.59094, 13.22230, 0.00000, 0.00000, 90.00000);
- CreateObject(1319, 1578.38623, -1622.38806, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1579.28357, -1621.50171, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1579.58447, -1620.30493, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1579.28174, -1619.04773, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1578.40137, -1618.15540, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1577.24719, -1617.65857, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1550.53906, -1617.72656, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1551.32043, -1622.72180, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1549.75342, -1622.72119, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1548.41016, -1622.75110, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1547.00842, -1622.75830, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1319, 1545.78723, -1622.75452, 13.08000, 0.00000, 0.00000, 0.00000);
- CreateObject(1226, 1606.65186, -1603.77966, 16.42190, 0.00000, 0.00000, 45.00000);
- CreateObject(673, 1646.11719, -1604.79688, 12.57813, 356.85840, 0.00000, 3.14159);
- CreateObject(10183, 1559.93896, -1606.32654, 12.38750, 0.00000, 0.00000, 45.50000);
- CreateObject(1290, 1549.87976, -1603.43445, 17.63560, 0.00000, 0.00000, 0.00000);
- CreateObject(1290, 1569.95288, -1603.20752, 17.53014, 0.00000, 0.00000, 0.00000);
- //Stadthalle
- CreateDynamicObject(984, 1448.60010, -1737.45581, 13.18410, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(984, 1461.41016, -1737.45581, 13.18410, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(982, 1480.61975, -1737.45215, 13.22150, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(984, 1499.83752, -1737.45190, 13.18410, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(983, 1509.44421, -1737.44641, 13.23100, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19124, 1512.81982, -1737.47571, 13.10672, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1512.81982, -1739.47571, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1512.81982, -1741.47571, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1512.81982, -1743.47571, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1442.00037, -1737.50940, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1442.00037, -1739.50940, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1442.00037, -1741.50940, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19124, 1442.00037, -1743.50940, 13.10670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19425, 1512.68774, -1735.63599, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19425, 1512.68774, -1732.33203, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19425, 1512.68774, -1729.03003, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19425, 1442.01477, -1735.63635, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19425, 1442.01477, -1732.33337, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19425, 1442.01477, -1729.03040, 12.37900, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 15.50310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 18.77710, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 22.04510, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 25.30310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 15.50310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 18.77710, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 22.04510, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 25.30310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 15.50310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 18.76510, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 22.02510, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 25.30410, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1492.21179, -1751.30493, 15.50310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1492.21179, -1751.30493, 18.77510, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1492.20349, -1751.30481, 22.04310, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1492.20349, -1751.30481, 25.32710, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1231, 1472.97351, -1750.33252, 17.09500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1231, 1489.38367, -1750.39795, 17.09500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(631, 1483.89563, -1750.43225, 15.33900, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(631, 1478.55139, -1750.39697, 15.33900, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(737, 1439.62585, -1746.59436, 24.04022, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(737, 1507.04053, -1745.52637, 12.78447, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(737, 1454.42529, -1745.65820, 12.78447, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 15.50310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 18.77710, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 22.04510, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1470.21484, -1751.30493, 25.30310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 15.50310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 18.77710, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 22.04510, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1475.71484, -1751.30493, 25.30310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 15.50310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 18.76510, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 22.02510, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1486.62976, -1751.30493, 25.30410, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1492.21179, -1751.30493, 15.50310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1492.21179, -1751.30493, 18.77510, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1492.20349, -1751.30481, 22.04310, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1649, 1492.20349, -1751.30481, 25.32710, 0.00000, 0.00000, 180.00000);
- //Pershing Square
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1607.31519, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.46863, -1607.31519, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.37048, -1607.33716, 12.37230, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1627.30115, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.47058, -1627.30115, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.37659, -1627.31909, 12.37230, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1647.28516, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1667.26917, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1687.25525, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.47058, -1707.24316, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1454.53064, -1727.22717, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.47058, -1647.28516, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.43372, -1647.28625, 12.37430, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.47058, -1667.26917, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.41455, -1667.26917, 12.37430, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.47058, -1687.25525, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.37415, -1687.24731, 12.37030, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.47058, -1707.24316, 12.37630, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.41064, -1707.22705, 12.37230, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1494.49866, -1727.22314, 12.37430, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1534.37659, -1727.21118, 12.37230, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1531.36572, -1587.39197, 12.37030, 0.00000, 0.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1436.30859, -1720.68958, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1436.30859, -1717.47961, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1436.30859, -1714.26965, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1439.79968, -1714.28760, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1439.80859, -1717.47961, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1439.80859, -1720.68958, 12.42470, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1436.93164, -1722.19324, 12.42270, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1439.20251, -1724.46375, 12.42270, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1441.16345, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1439.65857, -1724.91675, 12.42070, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1441.16345, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1444.37549, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1447.58655, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1450.79846, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF); //Boden
- SetObjectMaterial(CreateObject(19361, 1454.00952, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1457.22046, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1460.43250, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1463.64355, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1466.85559, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1470.06763, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1473.27856, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1476.49060, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1479.70056, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1482.91064, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1486.12256, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1489.33362, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- CreateObject(8661, 1459.52405, -1712.31921, 12.51830, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19361, 1492.54565, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1495.75769, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1498.96777, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1502.17786, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1505.38794, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1508.59888, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1511.80896, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1515.01794, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1518.20386, -1725.53760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1519.70837, -1724.91687, 12.42070, 0.00000, 90.00000, 135.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1521.97864, -1722.64575, 12.42070, 0.00000, 90.00000, 135.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1522.81885, -1720.92419, 12.42270, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1522.19592, -1722.42749, 12.41870, 0.00000, 90.00000, 135.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1444.37549, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1447.58655, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1450.79846, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1454.00952, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1457.22046, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1460.43250, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1463.64355, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1466.85559, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1470.06763, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1473.27856, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1476.49060, -1722.03760, 12.42470, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1477.94458, -1722.03760, 12.42270, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1492.38049, -1712.31824, -2.77620, 0.00000, 50.00000, 0.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(8661, 1459.53271, -1695.88721, 4.85270, 50.00000, 0.00000, 180.00000), 0, 9495, "vict_sfw", "Grass_128HV", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1714.50244, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1704.86841, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1695.23438, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1685.60144, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1675.96741, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1666.33337, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1656.69934, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1647.06531, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1637.43127, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1627.79724, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1618.16223, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1522.81958, -1608.53125, 12.42310, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1522.81885, -1602.11023, 12.42270, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1522.19763, -1600.26453, 12.42070, 0.00000, 90.00000, 225.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1522.81897, -1601.77515, 12.42470, 0.00000, 90.00000, 180.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1516.91565, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1521.63000, -1599.68713, 12.42270, 0.00000, 90.00000, 225.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1507.28162, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1497.64758, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1488.01355, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1478.37952, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1468.74646, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1459.11353, -1599.06470, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1449.47949, -1599.06482, 12.42310, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1443.05615, -1599.06360, 12.42270, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1439.84521, -1599.06360, 12.42270, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1437.46289, -1599.68286, 12.41870, 0.00000, 90.00000, 315.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1438.97119, -1599.06360, 12.42470, 0.00000, 90.00000, 270.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1436.88684, -1600.25928, 12.41670, 0.00000, 90.00000, 315.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1436.26331, -1601.76282, 12.42270, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1436.26331, -1604.97278, 12.42270, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26282, -1611.39563, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26282, -1621.02759, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26282, -1630.66064, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26282, -1640.29456, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26282, -1649.92859, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26184, -1659.56055, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26184, -1669.19348, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26184, -1678.82751, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26184, -1688.46155, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.26184, -1698.09351, 12.42310, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1436.28577, -1707.71643, 12.42310, 0.00000, 90.00000, 0.30000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1436.30664, -1714.12769, 12.42070, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1439.80164, -1711.07739, 12.42270, 0.00000, 90.00000, 0.30000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1439.78564, -1707.86646, 12.42270, 0.00000, 90.00000, 0.30000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1439.76563, -1704.65747, 12.42270, 0.00000, 90.00000, 0.30000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1439.75964, -1703.92554, 12.42070, 0.00000, 90.00000, 0.30000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- CreateDynamicObject(984, 1479.49524, -1715.87219, 13.13860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(983, 1479.48401, -1706.27734, 13.19080, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(983, 1479.48401, -1705.52246, 13.19080, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(982, 1466.68872, -1702.35742, 13.19450, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(984, 1447.48474, -1702.36035, 13.13860, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(983, 1442.75452, -1702.33789, 13.19080, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(983, 1439.55920, -1705.52710, 13.19080, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(983, 1439.58606, -1719.06543, 13.19080, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(982, 1452.35437, -1722.26819, 13.19450, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(984, 1473.14001, -1722.27930, 13.13860, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(19122, 1439.54968, -1708.90564, 13.06900, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19122, 1439.56592, -1715.69946, 13.06900, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(10183, 1459.65845, -1706.13843, 12.53640, 0.00000, 0.00000, 45.40000);
- CreateDynamicObject(1223, 1444.54614, -1702.68579, 12.41389, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1454.65234, -1702.65247, 12.41389, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1464.72095, -1702.64307, 12.41389, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1474.81519, -1702.67407, 12.41389, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1479.24438, -1722.00696, 12.41390, 0.00000, 0.00000, -215.00000);
- CreateDynamicObject(1223, 1439.90356, -1721.95923, 12.41390, 0.00000, 0.00000, 45.00000);
- CreateDynamicObject(6965, 1482.61194, -1654.19165, 19.95432, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19453, 1516.25366, -1654.29822, 12.42310, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19453, 1506.62061, -1654.29932, 12.42310, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- CreateObject(3361, 1498.52673, -1654.26587, 14.45904, 0.00000, 0.00000, 0.00000);
- SetObjectMaterial(CreateObject(19361, 1494.20972, -1654.26355, 16.46622, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1493.56970, -1650.76355, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1492.21265, -1647.26379, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1489.31775, -1643.76355, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1490.62683, -1646.41052, 16.46220, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1488.00806, -1644.49023, 16.46220, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1492.73254, -1649.54541, 16.46220, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1486.10840, -1642.99976, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1482.89746, -1642.99976, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1479.68579, -1643.14185, 16.46620, 0.00000, 90.00000, 90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1476.33044, -1644.13672, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1473.89221, -1647.34814, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1472.06970, -1650.55920, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1471.14966, -1653.77014, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1471.60840, -1656.98230, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1472.21484, -1660.19104, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1475.71362, -1663.37146, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1479.21143, -1664.50696, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1482.71179, -1665.54370, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1486.21082, -1665.11499, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1489.71106, -1663.71545, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1492.04456, -1660.50366, 16.46620, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1493.47900, -1657.55786, 16.46420, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1490.53674, -1662.45374, 16.46420, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1487.71326, -1664.01587, 16.46420, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1473.88782, -1661.83203, 16.46420, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1475.03247, -1645.43811, 16.46420, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1477.64087, -1643.59790, 16.46420, 0.00000, 90.00000, 45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- CreateDynamicObject(906, 1496.52014, -1651.39917, 16.28110, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1494.84558, -1647.54651, 16.28110, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1494.84558, -1647.54651, 16.28110, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1492.86108, -1644.47546, 16.28110, 0.00000, 0.00000, 120.00000);
- CreateDynamicObject(906, 1489.37842, -1641.56531, 16.28110, 0.00000, 0.00000, 120.00000);
- CreateDynamicObject(906, 1486.40149, -1639.83948, 16.28110, 0.00000, 0.00000, 160.00000);
- CreateDynamicObject(906, 1482.57739, -1639.73547, 16.28110, 0.00000, 0.00000, 160.00000);
- CreateDynamicObject(906, 1479.49866, -1640.26404, 16.28110, 0.00000, 0.00000, 160.00000);
- CreateDynamicObject(906, 1475.82178, -1641.18115, 16.28110, 0.00000, 0.00000, 200.00000);
- CreateDynamicObject(906, 1473.40820, -1643.63953, 15.77738, 0.00000, 0.00000, 200.00000);
- CreateDynamicObject(906, 1470.87585, -1646.41467, 16.51620, 0.00000, 0.00000, 230.00000);
- CreateDynamicObject(906, 1469.17859, -1649.73938, 16.51620, 0.00000, 0.00000, 230.00000);
- CreateDynamicObject(906, 1468.77295, -1653.67932, 16.63590, -30.00000, 0.00000, 250.00000);
- CreateDynamicObject(906, 1469.15698, -1658.18274, 16.63590, -30.00000, 0.00000, 250.00000);
- CreateDynamicObject(906, 1470.34497, -1662.49731, 16.63590, -30.00000, 0.00000, 300.00000);
- CreateDynamicObject(906, 1474.29871, -1665.50122, 16.63590, -30.00000, 0.00000, 320.00000);
- CreateDynamicObject(906, 1478.63416, -1667.36816, 16.63590, -30.00000, 0.00000, 330.00000);
- CreateDynamicObject(906, 1482.45544, -1667.95471, 16.63590, -30.00000, 0.00000, -20.00000);
- CreateDynamicObject(906, 1486.80225, -1667.84753, 17.19311, -30.00000, 30.00000, 30.00000);
- CreateDynamicObject(906, 1490.31848, -1666.69543, 17.19310, -30.00000, 30.00000, 50.00000);
- CreateDynamicObject(906, 1493.16821, -1663.75732, 17.19310, -30.00000, 30.00000, 50.00000);
- CreateDynamicObject(906, 1494.79553, -1661.34448, 17.19310, -30.00000, 30.00000, 70.00000);
- CreateDynamicObject(906, 1496.13782, -1657.21240, 17.19310, -30.00000, 30.00000, -10.00000);
- CreateDynamicObject(897, 1496.56848, -1646.55322, 10.40699, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1492.66833, -1641.06848, 10.40700, 0.00000, 0.00000, 30.00000);
- CreateDynamicObject(897, 1487.02771, -1639.07434, 10.40700, 0.00000, 0.00000, 50.00000);
- CreateDynamicObject(897, 1479.66821, -1637.99011, 10.40700, 0.00000, 0.00000, 50.00000);
- CreateDynamicObject(897, 1475.46118, -1640.19397, 10.40700, 0.00000, 0.00000, 50.00000);
- CreateDynamicObject(897, 1470.71069, -1641.93286, 10.40700, 0.00000, 0.00000, 50.00000);
- CreateDynamicObject(897, 1468.03821, -1645.02612, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1467.29431, -1653.30188, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1468.23718, -1659.78003, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1470.31958, -1662.30872, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1474.42883, -1665.38123, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1478.05298, -1668.28345, 10.40700, 0.00000, 0.00000, -70.00000);
- CreateDynamicObject(897, 1481.94434, -1669.15381, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1486.48450, -1668.01489, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1490.98779, -1665.64063, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1494.84546, -1662.42554, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1497.50488, -1657.78662, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(897, 1494.87781, -1651.34058, 10.40700, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(906, 1499.72119, -1653.15100, 12.56297, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1500.35913, -1648.80054, 12.56297, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1497.34106, -1643.66284, 12.56297, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1490.95190, -1639.39331, 12.56297, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1475.14282, -1638.33582, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1471.18933, -1640.58276, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1465.81250, -1643.63757, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1465.48279, -1650.67578, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1465.21716, -1658.68201, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1466.37073, -1665.15015, 11.84910, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1478.82739, -1672.60498, 12.23354, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(906, 1483.81335, -1671.32080, 12.23354, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(906, 1494.39160, -1667.16614, 12.23354, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(906, 1497.48865, -1662.35962, 12.23354, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1502.62305, -1662.00513, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1499.98230, -1642.70422, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1487.00793, -1634.39465, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1472.99744, -1634.62720, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1463.45300, -1644.02368, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1463.35242, -1660.17517, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1473.52759, -1671.39172, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(652, 1490.58728, -1671.46155, 12.33839, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1500.68286, -1643.83423, 13.52569, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1497.02783, -1638.82471, 13.52569, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1488.34766, -1634.72583, 13.52569, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1474.65039, -1634.23840, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1462.99744, -1645.05823, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1463.28455, -1659.15186, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1473.21338, -1670.78796, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1489.88879, -1671.47217, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(647, 1502.49329, -1662.61133, 13.38385, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1496.71729, -1666.90808, 12.63864, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1481.02124, -1671.22119, 12.63860, 0.00000, 0.00000, 60.00000);
- CreateDynamicObject(762, 1469.56152, -1665.00049, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1464.59143, -1650.89038, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1470.15479, -1637.29492, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1482.01318, -1635.23608, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1494.88757, -1637.97510, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1501.22229, -1648.88354, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1498.02246, -1639.79370, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1485.30322, -1632.71875, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1473.82434, -1632.49390, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1463.71094, -1640.21924, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1464.70239, -1662.57495, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1473.94641, -1671.54480, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1488.42505, -1673.31946, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(821, 1503.27820, -1659.21533, 12.68588, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1492.34436, -1687.43103, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1506.90552, -1709.64465, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1452.54309, -1689.09790, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1465.42261, -1616.33411, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1505.57312, -1618.99280, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1509.81921, -1674.13184, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(616, 1447.73755, -1650.52356, 12.12029, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(620, 1471.62268, -1686.46973, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1507.00232, -1696.41992, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1450.43506, -1671.28723, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1487.39734, -1715.24146, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1449.17957, -1633.07312, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1478.38550, -1612.22388, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1511.90906, -1637.96094, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1519.91553, -1657.57104, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(620, 1518.35144, -1604.62573, 12.29998, 356.85840, 0.00000, -2.96706);
- CreateDynamicObject(645, 1490.27612, -1612.38782, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1455.66663, -1627.19543, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1460.67078, -1678.62769, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1448.19458, -1698.33044, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1482.21313, -1698.33423, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1514.16626, -1701.43530, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1515.41467, -1660.28931, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1516.10144, -1623.38464, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(645, 1451.78491, -1608.28418, 12.16035, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1512.64172, -1628.61389, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1498.18384, -1609.13794, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1470.23669, -1620.28369, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1447.76782, -1610.63586, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1449.41565, -1642.01123, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1446.38037, -1676.37915, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1464.87109, -1685.19922, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1497.54504, -1699.59937, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1488.65625, -1715.38464, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1512.79053, -1715.22595, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1512.67908, -1682.63257, 12.63860, 0.00000, 0.00000, 0.00000);
- //
- CreateDynamicObject(19362, 1482.99292, -1645.11304, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1485.69214, -1645.74438, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1480.04456, -1645.85388, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1477.22144, -1646.79102, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1475.45679, -1649.16785, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1473.94177, -1651.96289, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1472.68201, -1654.34253, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1473.46204, -1657.15442, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1475.34753, -1659.89600, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1478.22998, -1661.28613, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1481.64807, -1662.61340, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1484.36694, -1662.52551, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1487.49194, -1661.08240, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1490.09644, -1659.64246, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1490.12378, -1656.58533, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1491.03088, -1654.62952, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1491.20569, -1651.59778, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1490.10034, -1648.83923, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1488.56042, -1646.54456, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1487.21411, -1648.70105, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1487.81738, -1651.64453, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1487.82202, -1654.46472, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1486.85242, -1658.24805, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1486.81750, -1655.44153, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1484.76917, -1652.54578, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1484.43799, -1649.36572, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1483.75854, -1647.13879, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1480.30750, -1648.40625, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1482.47437, -1649.84619, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1482.49585, -1652.72583, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1483.49939, -1655.50244, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1483.41406, -1658.63489, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1484.51892, -1660.13489, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1481.27734, -1659.85950, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1478.39893, -1658.15259, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1476.62390, -1656.93982, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1480.02087, -1656.94287, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1480.04932, -1654.07300, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1479.48499, -1651.11328, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1477.63477, -1649.81152, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1476.34998, -1652.07422, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1476.68030, -1654.36279, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1477.47205, -1653.11133, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1474.29150, -1654.71851, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(19362, 1474.29150, -1654.71851, 16.24999, 0.00000, 90.00000, 0.00000);
- CreateDynamicObject(1223, 1470.26379, -1656.35266, 16.47441, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1223, 1485.08667, -1666.41467, 16.47440, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(1223, 1482.53186, -1641.69421, 16.47440, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1495.19580, -1652.71460, 16.47440, 0.00000, 0.00000, -180.00000);
- CreateDynamicObject(1223, 1475.31445, -1664.09326, 16.47440, 0.00000, 0.00000, 45.00000);
- CreateDynamicObject(1223, 1473.27356, -1645.79712, 16.47440, 0.00000, 0.00000, -45.00000);
- CreateDynamicObject(1223, 1491.10535, -1663.14075, 16.47440, 0.00000, 0.00000, -215.00000);
- CreateDynamicObject(1223, 1490.23083, -1644.53638, 16.47440, 0.00000, 0.00000, 215.00000);
- CreateDynamicObject(1223, 1503.90344, -1652.33508, 12.30377, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1519.96667, -1652.24231, 12.30377, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1511.57275, -1656.35791, 12.30380, 0.00000, 0.00000, 90.00000);
- SetObjectMaterial(CreateObject(19361, 1508.98206, -1602.42065, 12.42290, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1508.98206, -1605.63147, 12.42290, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1508.98364, -1608.84167, 12.42290, 0.00000, 90.00000, 0.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1508.35974, -1610.34558, 12.42090, 0.00000, 90.00000, -45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1506.09436, -1612.61389, 12.42090, 0.00000, 90.00000, -45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1503.82422, -1614.88660, 12.42090, 0.00000, 90.00000, -45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1501.55298, -1617.15723, 12.42090, 0.00000, 90.00000, -45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1499.28125, -1619.42749, 12.42090, 0.00000, 90.00000, -45.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1497.77722, -1620.05078, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1494.56665, -1620.05078, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1491.35596, -1620.05103, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1491.35486, -1616.55176, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1491.35486, -1623.55115, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1494.56628, -1623.55273, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- SetObjectMaterial(CreateObject(19361, 1494.56531, -1616.55066, 12.42290, 0.00000, 90.00000, -90.00000), 0, 8671, "vegassland62", "ws_stonewall", 0xFFFFFFFF);
- CreateDynamicObject(906, 1489.57727, -1626.77673, 12.70433, 0.00000, 0.00000, 120.00000);
- CreateDynamicObject(906, 1497.46143, -1627.37756, 12.70430, 0.00000, 0.00000, 100.00000);
- CreateDynamicObject(906, 1491.65283, -1627.13550, 12.40976, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(906, 1488.24744, -1616.14111, 12.49320, 0.00000, 0.00000, 50.00000);
- CreateDynamicObject(906, 1487.98291, -1623.61877, 12.49320, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1487.90930, -1620.09009, 12.49320, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1496.97998, -1616.54993, 12.49320, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1495.18933, -1613.79199, 12.49320, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1493.05383, -1613.64075, 12.49320, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(906, 1497.30493, -1623.29602, 12.49320, 0.00000, 0.00000, 2490.00000);
- CreateDynamicObject(762, 1487.93030, -1627.91309, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1486.96729, -1612.61951, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(762, 1503.79785, -1625.39771, 12.63860, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1256, 1490.44263, -1620.31360, 13.17040, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1223, 1491.96057, -1624.69836, 12.30380, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(1223, 1493.73022, -1615.36304, 12.30380, 0.00000, 0.00000, -90.00000);
- CreateDynamicObject(1223, 1510.99902, -1605.44824, 12.30380, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1223, 1501.69128, -1614.21338, 12.30380, 0.00000, 0.00000, -45.00000);
- //Army Base
- CreateObject(2924, 226.43794, 1873.79224, 13.89375, 0.00000, 0.00000, 90.00000);
- CreateObject(2924, 226.41769, 1870.99866, 13.89380, 0.00000, 0.00000, -90.00000);
- CreateObject(3095, 268.94382, 1883.98401, 16.01210, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 318.32684, 1747.00000, 16.03399, 0.00000, 0.00000, 45.00000);
- CreateObject(987, 326.77591, 1755.44214, 16.03380, 0.00000, 0.00000, 45.00000);
- CreateObject(987, 335.22794, 1763.89355, 16.03380, 0.00000, 0.00000, 35.00000);
- CreateObject(987, 345.00000, 1770.74182, 16.03380, 0.00000, 0.00000, 35.00000);
- CreateObject(987, 354.77725, 1777.58447, 16.03380, 0.00000, 0.00000, 35.00000);
- CreateObject(987, 364.53952, 1784.41138, 16.03380, 0.00000, 0.00000, 60.00000);
- CreateObject(987, 370.51340, 1794.73462, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 370.51419, 1806.66235, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 370.51440, 1818.60535, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 370.51279, 1830.53760, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 370.51169, 1842.46436, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 370.52249, 1854.41968, 16.03380, 0.00000, 0.00000, 45.00000);
- CreateObject(987, 378.96835, 1862.85925, 16.03380, 0.00000, 0.00000, 45.00000);
- CreateObject(987, 387.42157, 1871.31592, 16.03380, 0.00000, 0.00000, 35.00000);
- CreateObject(987, 397.19061, 1878.14941, 16.03380, 0.00000, 0.00000, 35.00000);
- CreateObject(987, 406.86072, 1884.90210, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.88010, 1896.82898, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.89487, 1908.75964, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.89685, 1920.69165, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.87949, 1932.62134, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.87491, 1944.54541, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.87158, 1956.47888, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.85794, 1968.39001, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.86087, 1980.29529, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.88058, 1992.21460, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.88281, 2004.16455, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.89578, 2016.08179, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.89438, 2028.01343, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.90674, 2039.92322, 16.03380, 0.00000, 0.00000, 90.00000);
- CreateObject(987, 406.87500, 2051.76367, 16.03380, 0.00000, 0.00000, 135.00000);
- CreateObject(987, 398.44269, 2060.21167, 16.03380, 0.00000, 0.00000, 135.00000);
- CreateObject(987, 390.01099, 2068.62646, 16.03380, 0.00000, 0.00000, 135.00000);
- CreateObject(987, 381.64542, 2076.98218, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 369.70703, 2076.98877, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 357.80322, 2076.99561, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 345.87769, 2076.99927, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 333.95602, 2077.01318, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 322.01514, 2076.99365, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 310.08414, 2077.01172, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 298.15683, 2077.02661, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 286.23083, 2077.01978, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 274.29028, 2077.02588, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 262.36612, 2077.03296, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 250.57828, 2077.03003, 16.03380, 0.00000, 0.00000, 235.00000);
- CreateObject(987, 243.72562, 2067.27222, 16.03380, 0.00000, 0.00000, 235.00000);
- CreateObject(987, 236.89232, 2057.48022, 16.03380, 0.00000, 0.00000, 235.00000);
- CreateObject(987, 230.10323, 2047.74219, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.09332, 2035.80811, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.08215, 2023.88757, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.07263, 2011.96179, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.08911, 2000.03589, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.07365, 1988.11499, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.08839, 1976.18176, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.06721, 1964.24646, 16.03380, 0.00000, 0.00000, 270.00000);
- CreateObject(987, 230.06396, 1952.26477, 16.03380, 0.00000, 0.00000, 235.00000);
- CreateObject(987, 223.18431, 1942.45996, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 211.25000, 1942.44934, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 199.29367, 1942.44336, 16.03380, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 187.30983, 1942.44299, 16.03380, 0.00000, -2.50000, 180.00000);
- CreateObject(987, 175.39148, 1942.45410, 16.54631, 0.00000, -2.50000, 180.00000);
- CreateObject(987, 163.46703, 1942.46216, 17.05838, 0.00000, -2.50000, 180.00000);
- CreateObject(987, 153.34827, 1942.44995, 17.49502, 0.00000, -2.50000, 180.00000);
- CreateObject(987, 128.68301, 1942.45215, 17.86400, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 116.97902, 1942.45239, 17.84478, 0.00000, 2.00000, 180.00000);
- CreateObject(987, 105.03589, 1942.45520, 17.42467, 0.00000, 2.00000, 180.00000);
- CreateObject(987, 93.11582, 1942.46460, 17.01110, 0.00000, 2.00000, 180.00000);
- CreateObject(987, 81.17578, 1942.45593, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 69.23776, 1942.47424, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 309.88229, 1738.55957, 16.03399, 0.00000, 0.00000, 45.00000);
- CreateObject(987, 298.07263, 1738.56519, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 286.12286, 1738.57458, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 274.18274, 1738.56995, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 262.24472, 1738.58716, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 250.31503, 1738.58435, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 238.38948, 1738.59595, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 226.47015, 1738.59204, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 214.55322, 1738.59131, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 202.61476, 1738.60291, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 190.67976, 1738.60510, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 178.74440, 1738.60803, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 166.82390, 1738.59912, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 154.90451, 1738.60327, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 142.96939, 1738.61670, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 131.02998, 1738.60205, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 119.10059, 1738.58655, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 107.18058, 1738.57495, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 95.26062, 1738.59094, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 83.33822, 1738.58862, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 71.39287, 1738.58496, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 59.46682, 1738.60791, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 47.54639, 1738.61401, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 35.63754, 1738.63196, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 27.27407, 1746.97351, 16.03400, 0.00000, 0.00000, -45.00000);
- CreateObject(987, 15.30131, 1746.96167, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, 3.36909, 1746.97083, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, -8.56224, 1746.97620, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, -20.49641, 1746.99365, 16.03400, 0.00000, 0.00000, 0.00000);
- CreateObject(987, -28.86115, 1755.33887, 16.03400, 0.00000, 0.00000, -45.00000);
- CreateObject(987, -28.87618, 1767.16150, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.88467, 1779.10498, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.86700, 1791.02637, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.87822, 1802.94629, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.89704, 1814.87158, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.90509, 1826.79980, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.90726, 1838.74316, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.90599, 1850.67725, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.91669, 1862.62830, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.92495, 1874.57703, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.93061, 1883.08337, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.94241, 1902.74792, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, -28.92585, 1911.93115, 16.03400, 0.00000, 0.00000, -90.00000);
- CreateObject(987, 57.30365, 1942.47607, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 45.36172, 1942.48853, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 33.43205, 1942.50342, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 21.48664, 1942.51172, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, 9.54431, 1942.50928, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, -2.39998, 1942.51025, 16.59334, 0.00000, 0.00000, 180.00000);
- CreateObject(987, -14.18370, 1942.51489, 16.59330, 0.00000, 0.00000, 230.00000);
- CreateObject(987, -21.72179, 1933.57971, 16.59330, 0.00000, 2.50000, 235.00000);
- CreateObject(987, -28.49986, 1923.85632, 16.03400, 0.00000, 0.00000, -92.00000);
- CreateObject(985, -29.10523, 1886.99963, 16.75195, 0.00000, 0.00000, 90.00000);
- CreateObject(10771, 1993.57178, 510.88599, 5.44530, 0.00000, 0.00000, 180.00000);
- CreateObject(11146, 2002.56006, 510.32458, 12.28910, 0.00000, 0.00000, 180.00000);
- CreateObject(10770, 1990.34375, 518.43408, 38.67570, 0.00000, 0.00000, 180.00000);
- CreateObject(11149, 1999.68945, 516.08990, 11.98040, 0.00000, 0.00000, 180.00000);
- CreateObject(11145, 2056.45288, 510.87820, 4.25780, 0.00000, 0.00000, 180.00000);
- CreateObject(10772, 1992.22534, 511.05960, 17.22760, 0.00000, 0.00000, 180.00000);
- CreateObject(11237, 1990.33923, 518.41577, 38.64770, 0.00000, 0.00000, 180.00000);
- CreateObject(3885, 1961.68201, 518.48096, 21.02090, 0.00000, 0.00000, -90.00000);
- CreateObject(3884, 1961.66528, 518.55341, 21.08250, 0.00000, 0.00000, 0.00000);
- CreateObject(3885, 2029.11597, 518.47571, 18.00830, 0.00000, 0.00000, 0.00000);
- CreateObject(3884, 2029.08728, 518.55353, 18.03104, 0.00000, 0.00000, 0.00000);
- CreateObject(3794, 2030.68176, 522.89288, 10.69909, 0.00000, 0.00000, 0.00000);
- CreateObject(3794, 2030.73047, 521.15350, 10.69909, 0.00000, 0.00000, 0.00000);
- CreateObject(3794, 2030.74268, 519.68671, 10.69909, 0.00000, 0.00000, 0.00000);
- CreateObject(3794, 2030.75696, 518.20013, 10.69909, 0.00000, 0.00000, 0.00000);
- CreateObject(3794, 2030.77747, 516.68719, 10.69909, 0.00000, 0.00000, 0.00000);
- CreateObject(3795, 2030.78040, 515.21167, 10.52418, 0.00000, 0.00000, 0.00000);
- CreateObject(3795, 2030.81384, 513.78943, 10.52418, 0.00000, 0.00000, 0.00000);
- CreateObject(3795, 2030.77039, 512.40662, 10.52418, 0.00000, 0.00000, 0.00000);
- CreateObject(3798, 2035.77869, 522.70068, 10.17072, 0.00000, 0.00000, 0.00000);
- CreateObject(3798, 2035.78308, 520.59607, 10.17072, 0.00000, 0.00000, 0.00000);
- CreateObject(3798, 2035.81079, 518.51605, 10.17072, 0.00000, 0.00000, 0.00000);
- CreateObject(10183, 268.10663, 2018.51404, 16.65090, 0.00000, 0.00000, 135.50000);
- CreateObject(10183, 268.16492, 1978.22339, 16.65090, 0.00000, 0.00000, 135.50000);
- CreateObject(18452, 282.01837, 1927.04272, 19.58580, 0.00000, 0.00000, -35.00000);
- CreateObject(983, 264.32367, 1935.48889, 17.30054, 0.00000, 0.00000, 0.00000);
- CreateObject(983, 266.94556, 1930.43860, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(983, 272.18173, 1926.79248, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(983, 277.42178, 1923.17798, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(983, 282.66959, 1919.54688, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(983, 287.92526, 1915.90503, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(983, 292.12109, 1912.98425, 17.30050, 0.00000, 0.00000, 55.20000);
- CreateObject(19122, 294.97842, 1910.99438, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 284.23450, 1932.46191, 17.31760, 0.00000, 0.00000, 55.20000);
- CreateObject(19122, 294.96024, 1924.98987, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 294.98715, 1963.54150, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 294.98904, 1989.13037, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 295.00198, 2014.71289, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 264.33780, 1951.48401, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(984, 294.96564, 1939.61292, 17.27210, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 294.98953, 1932.90222, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(984, 294.96561, 1944.36450, 17.27210, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 284.23727, 1940.38269, 17.31760, 0.00000, 0.00000, 55.20000);
- CreateObject(19122, 273.55292, 1939.83228, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 273.58649, 1947.78223, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 264.33200, 1977.06323, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 264.34088, 2002.62781, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 264.34140, 2025.93176, 17.31960, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 277.12488, 2038.71790, 17.31960, 0.00000, 0.00000, 90.00000);
- CreateObject(983, 291.53830, 2038.71753, 17.31920, 0.00000, 0.00000, 90.00000);
- CreateObject(19122, 295.01587, 2038.76794, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 294.93564, 2027.64478, 17.18620, 0.00000, 0.00000, 0.00000);
- CreateObject(10183, 291.13803, 2007.33728, 16.65090, 0.00000, 0.00000, -44.50000);
- CreateObject(10183, 291.20383, 1967.11023, 16.65090, 0.00000, 0.00000, -44.50000);
- CreateObject(8843, 278.96884, 2018.28967, 16.64060, 0.00000, 0.00000, 180.00000);
- CreateObject(8843, 279.12964, 1975.67834, 16.64060, 0.00000, 0.00000, 180.00000);
- CreateObject(8843, 284.36469, 1936.36462, 16.64060, 0.00000, 0.00000, -125.20000);
- CreateObject(8843, 282.65213, 1926.65186, 16.64060, 0.00000, 0.00000, -125.20000);
- CreateObject(1290, 294.70590, 1962.06775, 22.44690, 0.00000, 0.00000, 90.00000);
- CreateObject(1290, 294.74683, 1987.19421, 22.44690, 0.00000, 0.00000, 90.00000);
- CreateObject(1290, 294.65021, 2012.33667, 22.44690, 0.00000, 0.00000, 90.00000);
- CreateObject(1290, 264.65567, 2023.54907, 22.44690, 0.00000, 0.00000, 90.00000);
- CreateObject(1290, 264.70166, 1998.37170, 22.44690, 0.00000, 0.00000, 90.00000);
- CreateObject(1290, 264.73056, 1973.19263, 22.44690, 0.00000, 0.00000, 90.00000);
- //Bushalteplatz
- CreateObject(8843, 1181.96680, -1832.04517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(8843, 1172.96680, -1832.04517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(8843, 1181.96680, -1794.04517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(8843, 1172.96680, -1794.04517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(8843, 1181.96680, -1756.54517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(8843, 1172.96680, -1756.54517, 12.40490, 0.00000, 0.00000, 0.00000);
- CreateObject(1257, 1186.10254, -1756.17908, 13.84400, 0.00000, 0.00000, 0.00000);
- CreateObject(1257, 1168.79749, -1756.17908, 13.84400, 0.00000, 0.00000, 180.00000);
- CreateObject(1223, 1167.93250, -1753.53857, 12.49405, 0.00000, 0.00000, 0.00000);
- CreateObject(1223, 1187.00037, -1753.48718, 12.49410, 0.00000, 0.00000, 180.00000);
- CreateObject(19425, 1171.61060, -1841.97119, 12.40090, 0.00000, 0.00000, 0.00000);
- CreateObject(19425, 1174.91455, -1841.97119, 12.40090, 0.00000, 0.00000, 0.00000);
- CreateObject(19425, 1180.35864, -1841.97119, 12.40090, 0.00000, 0.00000, 0.00000);
- CreateObject(19425, 1183.66162, -1841.97119, 12.40090, 0.00000, 0.00000, 0.00000);
- CreateObject(19425, 1183.33984, -1722.50745, 12.43870, 0.00000, 2.00000, 0.00000);
- CreateObject(19425, 1180.08459, -1722.50854, 12.53750, 0.00000, 1.50000, 0.00000);
- CreateObject(19425, 1174.58167, -1722.50220, 12.60550, 0.00000, 0.80000, 0.00000);
- CreateObject(19425, 1171.28174, -1722.49341, 12.65645, 0.00000, 0.80000, 0.00000);
- CreateObject(982, 1176.25854, -1735.08154, 13.29190, 0.40000, 0.00000, 0.00000);
- CreateObject(982, 1176.25562, -1760.68298, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1176.26990, -1786.26318, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1176.26001, -1811.86389, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1176.26062, -1829.47754, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1178.65063, -1735.07715, 13.29190, 0.40000, 0.00000, 0.00000);
- CreateObject(982, 1178.65295, -1760.68579, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1178.66016, -1786.28711, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1178.65820, -1811.89575, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(982, 1178.66089, -1829.50220, 13.20190, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1176.37341, -1842.53357, 13.12216, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1176.87122, -1844.17346, 13.12216, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1178.03149, -1844.17798, 13.12216, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1178.50574, -1842.52686, 13.12216, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1178.51575, -1722.03149, 13.29946, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1178.02039, -1720.36011, 13.29946, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1176.87476, -1720.35376, 13.29946, 0.00000, 0.00000, 0.00000);
- CreateObject(19122, 1176.40015, -1722.10107, 13.29946, 0.00000, 0.00000, 0.00000);
- return 1;
- }
- public OnGameModeExit()
- {
- //Fraktionsfahreuge SAPD
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/SAPD/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][1][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][1][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][1][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][1][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][1][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(SAPDcar[i],0));
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(SAPDcar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(SAPDcar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(SAPDcar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(SAPDcar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(SAPDcar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(SAPDcar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(SAPDcar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(SAPDcar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(SAPDcar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(SAPDcar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(SAPDcar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(SAPDcar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(SAPDcar[i],13));
- print("Fraktionsfahrzeuge SAPD gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/FBI/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][2][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][2][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][2][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][2][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][2][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(FBIcar[i],0));
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(FBIcar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(FBIcar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(FBIcar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(FBIcar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(FBIcar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(FBIcar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(FBIcar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(FBIcar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(FBIcar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(FBIcar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(FBIcar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(FBIcar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(FBIcar[i],13));
- print("Fraktionsfahrzeuge FBI gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Army/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][3][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][3][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][3][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][3][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][3][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Armycar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Armycar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Armycar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Armycar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Armycar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Armycar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Armycar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Armycar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Armycar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Armycar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Armycar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Armycar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Armycar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Armycar[i],13));
- print("Fraktionsfahrzeuge Army gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Medical/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][4][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][4][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][4][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][4][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][4][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Mediccar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Mediccar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Mediccar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Mediccar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Mediccar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Mediccar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Mediccar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Mediccar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Mediccar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Mediccar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Mediccar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Mediccar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Mediccar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Mediccar[i],13));
- print("Fraktionsfahrzeuge Medic gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/News/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][5][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][5][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][5][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][5][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][5][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Newscar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Newscar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Newscar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Newscar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Newscar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Newscar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Newscar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Newscar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Newscar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Newscar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Newscar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Newscar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Newscar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Newscar[i],13));
- print("Fraktionsfahrzeuge San News gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Abschleppdienst/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][6][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][6][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][6][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][6][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][6][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Abschleppcar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Abschleppcar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Abschleppcar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Abschleppcar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Abschleppcar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Abschleppcar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Abschleppcar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Abschleppcar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Abschleppcar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Abschleppcar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Abschleppcar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Abschleppcar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Abschleppcar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Abschleppcar[i],13));
- print("Fraktionsfahrzeuge Abschleppdienst gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Vagos/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][7][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][7][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][7][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][7][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][7][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Vagoscar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Vagoscar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Vagoscar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Vagoscar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Vagoscar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Vagoscar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Vagoscar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Vagoscar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Vagoscar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Vagoscar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Vagoscar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Vagoscar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Vagoscar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Vagoscar[i],13));
- print("Fraktionsfahrzeuge Los Santos Vagos gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GroveStreet/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][8][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][8][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][8][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][8][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][8][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Grovecar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Grovecar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Grovecar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Grovecar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Grovecar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Grovecar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Grovecar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Grovecar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Grovecar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Grovecar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Grovecar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Grovecar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Grovecar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Grovecar[i],13));
- print("Fraktionsfahrzeuge Grove Street gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Yakuza/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][9][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][9][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][9][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][9][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][9][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Yakuzacar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Yakuzacar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Yakuzacar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Yakuzacar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Yakuzacar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Yakuzacar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Yakuzacar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Yakuzacar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Yakuzacar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Yakuzacar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Yakuzacar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Yakuzacar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Yakuzacar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Yakuzacar[i],13));
- print("Fraktionsfahrzeuge Yakuza gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Ballas/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][10][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][10][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][10][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][10][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][10][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Ballascar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Ballascar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Ballascar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Ballascar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Ballascar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Ballascar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Ballascar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Ballascar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Ballascar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Ballascar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Ballascar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Ballascar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Ballascar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Ballascar[i],13));
- print("Fraktionsfahrzeuge Ballas gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Hitman/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][11][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][11][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][11][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][11][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][11][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(Hitmancar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(Hitmancar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(Hitmancar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(Hitmancar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(Hitmancar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(Hitmancar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(Hitmancar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(Hitmancar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(Hitmancar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(Hitmancar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(Hitmancar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(Hitmancar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(Hitmancar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(Hitmancar[i],13));
- print("Fraktionsfahrzeuge Hitman gespeichert");
- }
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GmbH/%d.ini",i);
- if(dini_Exists(Fraktauto))
- {
- dini_IntSet(Fraktauto,"modelid",Fraktautos[i][12][modelid]);
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][12][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][12][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][12][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][12][fposa]);
- dini_IntSet(Fraktauto,"Spoiler",GetVehicleComponentInSlot(GMBHcar[i],0)); //GetVehicleComponentInSlot bedeutet das er das Tuning des angegebenen Slots heraus findet
- dini_IntSet(Fraktauto,"Hood",GetVehicleComponentInSlot(GMBHcar[i],1));
- dini_IntSet(Fraktauto,"Roof",GetVehicleComponentInSlot(GMBHcar[i],2));
- dini_IntSet(Fraktauto,"Sideskirt",GetVehicleComponentInSlot(GMBHcar[i],3));
- dini_IntSet(Fraktauto,"Lamps",GetVehicleComponentInSlot(GMBHcar[i],4));
- dini_IntSet(Fraktauto,"Nitro",GetVehicleComponentInSlot(GMBHcar[i],5));
- dini_IntSet(Fraktauto,"Exhaust",GetVehicleComponentInSlot(GMBHcar[i],6));
- dini_IntSet(Fraktauto,"Wheels",GetVehicleComponentInSlot(GMBHcar[i],7));
- dini_IntSet(Fraktauto,"Stereo",GetVehicleComponentInSlot(GMBHcar[i],8));
- dini_IntSet(Fraktauto,"Hydraulics",GetVehicleComponentInSlot(GMBHcar[i],9));
- dini_IntSet(Fraktauto,"FrontBumper",GetVehicleComponentInSlot(GMBHcar[i],10));
- dini_IntSet(Fraktauto,"RearBumper",GetVehicleComponentInSlot(GMBHcar[i],11));
- dini_IntSet(Fraktauto,"VentRight",GetVehicleComponentInSlot(GMBHcar[i],12));
- dini_IntSet(Fraktauto,"VentLeft",GetVehicleComponentInSlot(GMBHcar[i],13));
- print("Fraktionsfahrzeuge GmbH gespeichert");
- }
- }
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetSpawnInfo( playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
- SpawnPlayer(playerid);
- SpawnSpieler(playerid);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- SendClientMessage(playerid, COLOR_WHITE, " ");
- if(IsPlayerNPC(playerid))return 1;
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- if(dini_Exists(Spielerdatei))
- {
- if(dini_Int(Spielerdatei,"Gebannt") == 1)
- {
- new string[2000];
- format(string,sizeof(string),"Der Account %s wurde vom Server ausgeschlossen.\nSollte der Account %s zu unrecht gesperrt sein, erstelle ein Entbann Antrag im Forum!\n\nAccount Name: %s\nGrund für die Sperre: %s\nDauer der Sperre: %s",SpielerName(playerid),SpielerName(playerid),SpielerName(playerid),dini_Get(Spielerdatei,"Banngrund"),dini_Get(Spielerdatei,"Dauer"));
- ShowPlayerDialog(playerid,DIALOG_GEBANNT,DIALOG_STYLE_MSGBOX,"Gebannt - {0033FF}"#SERVERNAME"",string,"Schließen","");
- return 1;
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login - {0033FF}"SERVERNAME"","Willkommen auf "SERVERNAME".\nDein Account wurde in unserer Datenbank gefunden, du kannst dich nun einloggen.\n\nSolltest du dein Passwort vergessen haben, wende dich an einen Head-Admin","Login","Abbrechen");
- }
- }
- if(!dini_Exists(Spielerdatei))
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung - {0033FF}"SERVERNAME"","Willkommen auf "SERVERNAME".\nDein Account wurde nicht in der Datenbank gefunden, bitte gebe nun dein gewünschtes Passwort ein.\n\nSolltest du dein Passwort vergessen haben, wende dich an einen Head-Admin","Registrieren","Abbrechen");
- }
- TextDrawShowForPlayer(playerid, uhrzeitLabel);
- if(GetPVarInt(playerid,"Adminlevel") == 4)
- {
- SetPlayerSkin(playerid,238239232);
- }
- //San Andreas Police Department
- RemoveBuildingForPlayer(playerid, 1266, 1538.5234, -1609.8047, 19.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 1266, 1565.4141, -1722.3125, 25.0391, 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, 1260, 1565.4141, -1722.3125, 25.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1571.6016, -1727.6563, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1260, 1538.5234, -1609.8047, 19.8438, 0.25);
- //Army Base
- RemoveBuildingForPlayer(playerid, 3366, 276.6563, 2023.7578, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1989.5469, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1955.7656, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 347.1953, 1799.2656, 18.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 1411, 342.9375, 1796.2891, 18.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 16670, 330.7891, 1813.2188, 17.8281, 0.25);
- RemoveBuildingForPlayer(playerid, 16095, 279.1328, 1829.7813, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 16094, 191.1406, 1870.0391, 21.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 16671, 193.9531, 2051.7969, 20.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 3268, 276.6563, 2023.7578, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1989.5469, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1955.7656, 16.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 16668, 357.9375, 2049.4219, 16.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 16669, 380.2578, 1914.9609, 17.4297, 0.25);
- //Pershing Square
- RemoveBuildingForPlayer(playerid, 4057, 1479.5547, -1693.1406, 19.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 4210, 1479.5625, -1631.4531, 12.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1457.9375, -1620.6953, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 713, 1496.8672, -1707.8203, 13.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1430.1719, -1719.4688, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1451.6250, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1467.9844, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1485.1719, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1713.5078, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1716.7031, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1505.1797, -1727.6719, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1713.7031, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1289, 1504.7500, -1711.8828, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1419.3281, -1710.2344, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1704.7656, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1433.7109, -1702.3594, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1433.7109, -1676.6875, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1445.0078, -1692.2344, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1433.7109, -1656.2500, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1433.7109, -1636.2344, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1445.8125, -1650.0234, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1433.7109, -1619.0547, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1443.2031, -1592.9453, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1457.7266, -1710.0625, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1461.6563, -1707.6875, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1704.6406, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1701.5703, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.6953, -1702.5313, 15.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1457.5547, -1697.2891, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1694.0469, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.3828, -1692.3906, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 4186, 1479.5547, -1693.1406, 19.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1461.1250, -1687.5625, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1463.0625, -1690.6484, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1458.6172, -1684.1328, 11.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1457.2734, -1666.2969, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1468.9844, -1682.7188, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1471.4063, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1479.3828, -1682.3125, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1458.2578, -1659.2578, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1449.8516, -1655.9375, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1477.9375, -1652.7266, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1479.6094, -1653.2500, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1457.3516, -1650.5703, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1454.4219, -1642.4922, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1467.8516, -1646.5938, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1472.8984, -1651.5078, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1465.9375, -1639.8203, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1231, 1466.4688, -1637.9609, 15.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1449.5938, -1635.0469, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1467.7109, -1632.8906, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1465.8906, -1629.9766, 15.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1472.6641, -1627.8828, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1479.4688, -1626.0234, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 3985, 1479.5625, -1631.4531, 12.0781, 0.25);
- RemoveBuildingForPlayer(playerid, 4206, 1479.5547, -1639.6094, 13.6484, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1465.8359, -1608.3750, 15.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1466.4844, -1598.0938, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1451.3359, -1596.7031, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1471.3516, -1596.7031, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1704.5938, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 700, 1494.2109, -1694.4375, 13.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1693.7344, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1496.9766, -1686.8516, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 641, 1494.1406, -1689.2344, 11.1016, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1488.7656, -1682.6719, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1480.6094, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1488.2266, -1666.1797, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1486.4063, -1651.3906, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1491.3672, -1646.3828, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1493.1328, -1639.4531, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1486.1797, -1627.7656, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1280, 1491.2188, -1632.6797, 13.4531, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1494.4141, -1629.9766, 15.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 1232, 1494.3594, -1608.3750, 15.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1488.5313, -1596.7031, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1498.0547, -1598.0938, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1288, 1504.7500, -1705.4063, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1287, 1504.7500, -1704.4688, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1286, 1504.7500, -1695.0547, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 1285, 1504.7500, -1694.0391, 13.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1498.9609, -1684.6094, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1504.1641, -1662.0156, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1504.7188, -1670.9219, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 620, 1503.1875, -1621.1250, 11.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1501.2813, -1624.5781, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 673, 1498.3594, -1616.9688, 12.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1504.8906, -1596.7031, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 712, 1508.4453, -1668.7422, 22.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1505.6953, -1654.8359, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1508.5156, -1647.8594, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 625, 1513.2734, -1642.4922, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1258, 1510.8906, -1607.3125, 13.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1721.6328, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1705.2734, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1524.2188, -1693.9688, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1688.0859, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1229, 1524.2188, -1673.7109, 14.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1668.0781, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1647.6406, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1524.8281, -1621.9609, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1226, 1525.3828, -1611.1563, 16.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 1283, 1528.9531, -1605.8594, 15.6250, 0.25);
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid,0);
- Aduty[playerid] = 0;
- Duty[playerid] = 0;
- SetPlayerColor(playerid,COLOR_WHITE);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- if(GetPVarInt(playerid,"Eingeloggt")==1)
- {
- SpielerSpeichern(playerid);
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- new skinid[MAX_PLAYERS];
- skinid[playerid] = GetPVarInt(playerid,"Skin");
- SetPlayerSkin(playerid,skinid[playerid]);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(GetPVarInt(playerid, "Kopfgeld") >= 0)
- {
- new str1[128],str2[128];
- GivePlayerMoney(killerid, GetPVarInt(playerid, "Kopfgeld"));
- format(str1, sizeof(str1), "[Kopfgeld] Auftrag erfolgreich ausgeführt (+$%d)!", GetPVarInt(playerid, "Kopfgeld"));
- format(str2, sizeof(str2), "[Kopfgeld] %s wurde begraben, Auftrag erledigt. %s hat's erledigt.", SpielerName(playerid), SpielerName(killerid));
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsSpielerInFraktion(playerid,11))
- {
- format(str1, sizeof(str1), "Hitman %s hat den Aufrag auf %s erfolgreich ausgeführt.", SpielerName(killerid), SpielerName(playerid));
- SendClientMessage(i,COLOR_GELB,str1);
- }
- }
- }
- SendClientMessage(killerid, COLOR_GELB, str2);
- SetPVarInt(playerid, "Kopfgeld", 0);
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- SendClientMessage(playerid,COLOR_GEELB,"Info:{FFFFFF} Den Motor startest du mit /motor, dass Licht schaltest du mit /licht ein.");
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER)
- {
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- new veh=GetPlayerVehicleID(playerid);
- if(veh==SAPDcar[i])
- {
- if(!IsSpielerInFraktion(playerid,1))
- {
- SendClientMessage(playerid,COLOR_GRAU,"Du hast keinen Schlüssel.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys & KEY_SECONDARY_ATTACK)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1555.2067,-1675.6176,16.1953))//LSPD rein
- {
- SetPlayerInterior(playerid,6);
- SetPlayerPos(playerid,246.783996,63.900199,1003.640625);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,246.7579,62.3229,1003.6406)) //LSPD raus
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,1555.2067,-1675.6176,16.1953);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,246.3024,88.0054,1003.6406)) //SAPD Interior Garage - Dach
- {
- ShowPlayerDialog(playerid,DIALOG_SAPD,DIALOG_STYLE_LIST,"SAPD - Aufzug","Garage\nDach","Auswählen"," ");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1565.0608,-1684.2030,28.3956)) //SAPD Dach
- {
- ShowPlayerDialog(playerid,DIALOG_SAPD1,DIALOG_STYLE_LIST,"SAPD - Aufzug","Garage\nZentrale","Auswählen"," ");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1524.4829,-1677.9069,6.2188)) //SAPD Garage
- {
- ShowPlayerDialog(playerid,DIALOG_SAPD2,DIALOG_STYLE_LIST,"SAPD - Aufzug","Zentrale\nDach","Auswählen"," ");
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1481.1497,-1772.3107,18.7958)) //Stadthalle Eingang
- {
- SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
- SetPlayerInterior(playerid,3);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,390.7689,173.7891,1008.3828)) //Stadthalle Ausgang
- {
- SetPlayerPos(playerid,1481.1497,-1772.3107,18.7958);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,-1605.4353,710.9570,13.8672)) //FBI Eingang
- {
- SetPlayerPos(playerid,246.375991,109.245994,1003.218750);
- SetPlayerInterior(playerid,10);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,246.3898,107.3078,1003.2188)) //FBI Ausgang
- {
- SetPlayerPos(playerid,-1605.4353,710.9570,13.8672);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,214.0535,117.2272,999.0156)) //FBI Interior
- {
- SetPlayerPos(playerid,-1606.3280,672.1997,-4.9063);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,-1606.3280,672.1997,-4.9063)) //FBI Garage
- {
- SetPlayerPos(playerid,214.0535,117.2272,999.0156);
- SetPlayerInterior(playerid,10);
- return 1;
- }
- if(GetPVarInt(playerid,"Fraktion") == 8)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2495.4312,-1690.9758,14.7656)) //Grove Street Eingang
- {
- SetPlayerPos(playerid, 2496.0662,-1692.0848,1014.7422);
- SetPlayerInterior(playerid,3);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,2496.0662,-1692.0848,1014.7422)) //Grove Street Ausgang
- {
- SetPlayerPos(playerid,2495.4312,-1690.9758,14.7656);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 10)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0, 2288.1882,-1104.6500,38.5959)) //Ballas Eingang
- {
- SetPlayerPos(playerid,2496.0662,-1692.0848,1014.7422);
- SetPlayerInterior(playerid,3);
- SetPlayerVirtualWorld(playerid,1);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,2496.0662,-1692.0848,1014.7422)) //Ballas Ausgang
- {
- SetPlayerPos(playerid,2288.1882,-1104.6500,38.5959);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 9)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2288.2258,-1104.6569,38.5957)) //Yakuza Eingang
- {
- SetPlayerPos(playerid, 774.1030,-50.4768,1000.5859);
- SetPlayerInterior(playerid,6);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,774.1030,-50.4768,1000.5859)) //Yakuza Ausgang
- {
- SetPlayerPos(playerid,2634.6743,1823.9050,11.0234);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 7)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2751.4939,-1962.7460,13.5469)) //Los Santos Vagos Eingang
- {
- SetPlayerPos(playerid,2468.8389,-1698.2792,1013.5078);
- SetPlayerInterior(playerid,2);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,2468.8389,-1698.2792,1013.5078)) //Los Santos Vagos Ausgang
- {
- SetPlayerPos(playerid,2751.4939,-1962.7460,13.5469);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 3)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,226.0265,1872.3344,13.7421)) //Army Eingang
- {
- SetPlayerPos(playerid,2807.6047,-1174.7563,1025.5703);
- SetPlayerInterior(playerid,8);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,2807.6047,-1174.7563,1025.5703)) //Army Ausgang
- {
- SetPlayerPos(playerid,226.0265,1872.3344,13.7421);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 5)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1652.6536,-1254.9858,14.8125)) //News Eingang
- {
- SetPlayerPos(playerid,1700.5889,-1667.8512,20.2188);
- SetPlayerInterior(playerid,18);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1652.6536,-1254.9858,14.8125)) //News Ausgang
- {
- SetPlayerPos(playerid,1652.6536,-1254.9858,14.8125);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 12)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,-49.9873,-269.3630,6.6332)) //GmbH Eingang
- {
- SetPlayerPos(playerid,-2027.0234,-103.6024,1035.1832);
- SetPlayerInterior(playerid,3);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,-2027.0234,-103.6024,1035.1832)) //GmbH Ausgang
- {
- SetPlayerPos(playerid,-49.9873,-269.3630,6.6332);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 11)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1879.1909,2290.4565,10.9799)) //Hitman Eingang
- {
- SetPlayerPos(playerid, 975.3154,-8.6815,1001.1484);
- SetPlayerInterior(playerid,3);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,975.3154,-8.6815,1001.1484)) //Hitman Ausgang
- {
- SetPlayerPos(playerid, 1879.1909,2290.4565,10.9799);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 6)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,919.4669,-1252.1841,16.2109)) //Ordnungsamt Eingang
- {
- SetPlayerPos(playerid,1494.4789,1303.5826,1093.2891);
- SetPlayerInterior(playerid,3);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1494.4789,1303.5826,1093.2891)) //Ordnungsamt Ausgang
- {
- SetPlayerPos(playerid,919.4669,-1252.1841,16.2109);
- SetPlayerInterior(playerid,0);
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,-2614.0017,3303.1606,206.8991)) //Medic Ausgang
- {
- SetPlayerPos(playerid,1172.6167,-1323.5100,15.4034);
- SetPlayerInterior(playerid,0);
- }
- if(IsPlayerInRangeOfPoint(playerid,3.0,1172.6167,-1323.5100,15.4034)) //Medic Eingang
- {
- SetPlayerPos(playerid,-2614.0017,3303.1606,206.8991);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerModelSelectionEx(playerid, response, extraid, modelids)
- {
- if(extraid == CUSTOM_TRAILER_MENU)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUS)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSFBI)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSARMY)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSMEDIC)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSNEWS)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSABSCHLEPP)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSVAGOS)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSGROVE)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSYAKUZA)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSBALLAS)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSHITMAN)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- if(extraid == CUSTOM_TRAILER_MENUSTRUCKER)
- {
- if(response)
- {
- SendClientMessage(playerid,COLOR_BLAU, "Ich hoffe die Klamotten sind bequem.");
- SetPlayerSkin(playerid, modelids);
- SpawnSpieler(playerid);
- }
- else SendClientMessage(playerid, COLOR_BLAU, "Magst deine alten Klamotten wohl doch lieber.");
- }
- 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==DIALOG_LOGIN)
- {
- if(response==0)
- {
- Kick(playerid);
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login - {0033FF}"SERVERNAME"","Willkommen auf "SERVERNAME".\nDein Account wurde in unserer Datenbank gefunden, du kannst dich nun einloggen.\n\nSolltest du dein Passwort vergessen haben, wende dich an einen Head-Admin","Login","Abbrechen");
- return 1;
- }
- else
- {
- Login(playerid,inputtext);
- SpawnSpieler(playerid);
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_REGISTER)
- {
- if(response==0)
- {
- Kick(playerid);
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrierung - {0033FF}"SERVERNAME"","Willkommen auf "SERVERNAME".\nDein Account wurde nicht in der Datenbank gefunden, bitte gebe nun dein gewünschtes Passwort ein.\n\nSolltest du dein Passwort vergessen haben, wende dich an einen Head-Admin","Registrieren","Abbrechen");
- return 1;
- }
- else
- {
- Register(playerid,inputtext);
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_ABSCHLEPPFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für den Abschleppdienst einen Rancher gekauft.");
- CreateFCar(playerid,6,599);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für den Abschleppdienst einen Sultan gekauft.");
- CreateFCar(playerid,6,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für den Abschleppdienst einen Tow Truck gekauft.");
- CreateFCar(playerid,6,525);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für den Abschleppdienst einen Wayfarer gekauft.");
- CreateFCar(playerid,6,586);
- }
- }
- }
- if(dialogid==DIALOG_GMBHFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Trailer gekauft.");
- CreateFCar(playerid,12,591);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Petrol Trailer gekauft.");
- CreateFCar(playerid,12,584);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Tanker gekauft.");
- CreateFCar(playerid,12,514);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH eine Roadtrain gekauft.");
- CreateFCar(playerid,12,515);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Trailer gekauft.");
- CreateFCar(playerid,12,450);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Trailer gekauft.");
- CreateFCar(playerid,12,435);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die GmbH einen Linerunner gekauft.");
- CreateFCar(playerid,12,403);
- }
- }
- }
- if(dialogid==DIALOG_VAGOSFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Tahoma gekauft.");
- CreateFCar(playerid,7,566);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Sultan gekauft.");
- CreateFCar(playerid,7,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Blade gekauft.");
- CreateFCar(playerid,7,536);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos eine FCR-900 gekauft.");
- CreateFCar(playerid,7,521);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Elegant gekauft.");
- CreateFCar(playerid,7,507);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Maverick gekauft.");
- CreateFCar(playerid,7,487);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos einen Burrito gekauft.");
- CreateFCar(playerid,7,482);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos ein Quad gekauft.");
- CreateFCar(playerid,7,471);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos eine Sanchez gekauft.");
- CreateFCar(playerid,7,468);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Los Santos Vagos eine PCJ-600 gekauft.");
- CreateFCar(playerid,7,461);
- }
- }
- }
- if(dialogid==DIALOG_BALLASFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Tahoma gekauft.");
- CreateFCar(playerid,10,566);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Sultan gekauft.");
- CreateFCar(playerid,10,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Blade gekauft.");
- CreateFCar(playerid,10,536);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas eine FCR-900 gekauft.");
- CreateFCar(playerid,10,521);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Elegant gekauft.");
- CreateFCar(playerid,10,507);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Maverick gekauft.");
- CreateFCar(playerid,10,487);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas einen Burrito gekauft.");
- CreateFCar(playerid,10,482);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas ein Quad gekauft.");
- CreateFCar(playerid,10,471);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas eine Sanchez gekauft.");
- CreateFCar(playerid,10,468);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas eine PCJ-600 gekauft.");
- CreateFCar(playerid,10,461);
- }
- }
- }
- if(dialogid==DIALOG_HITMANFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Tahoma gekauft.");
- CreateFCar(playerid,11,566);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Sultan gekauft.");
- CreateFCar(playerid,11,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Blade gekauft.");
- CreateFCar(playerid,11,536);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans eine FCR-900 gekauft.");
- CreateFCar(playerid,11,521);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Elegant gekauft.");
- CreateFCar(playerid,11,507);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Maverick gekauft.");
- CreateFCar(playerid,11,487);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans einen Burrito gekauft.");
- CreateFCar(playerid,11,482);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans ein Quad gekauft.");
- CreateFCar(playerid,11,471);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Hitmans eine Sanchez gekauft.");
- CreateFCar(playerid,11,468);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Ballas eine PCJ-600 gekauft.");
- CreateFCar(playerid,11,461);
- }
- }
- }
- if(dialogid==DIALOG_GROVEFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Tahoma gekauft.");
- CreateFCar(playerid,8,566);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Sultan gekauft.");
- CreateFCar(playerid,8,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Blade gekauft.");
- CreateFCar(playerid,8,536);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street eine FCR-900 gekauft.");
- CreateFCar(playerid,8,521);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Elegant gekauft.");
- CreateFCar(playerid,8,507);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Maverick gekauft.");
- CreateFCar(playerid,8,487);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street einen Burrito gekauft.");
- CreateFCar(playerid,8,482);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street ein Quad gekauft.");
- CreateFCar(playerid,8,471);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street eine Sanchez gekauft.");
- CreateFCar(playerid,8,468);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Grove Street eine PCJ-600 gekauft.");
- CreateFCar(playerid,8,461);
- }
- }
- }
- if(dialogid==DIALOG_YAKUZAFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Tahoma gekauft.");
- CreateFCar(playerid,9,566);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Sultan gekauft.");
- CreateFCar(playerid,9,560);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Blade gekauft.");
- CreateFCar(playerid,9,536);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza eine FCR-900 gekauft.");
- CreateFCar(playerid,9,521);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Elegant gekauft.");
- CreateFCar(playerid,9,507);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Maverick gekauft.");
- CreateFCar(playerid,9,487);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza einen Burrito gekauft.");
- CreateFCar(playerid,9,482);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza ein Quad gekauft.");
- CreateFCar(playerid,9,471);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza eine Sanchez gekauft.");
- CreateFCar(playerid,9,468);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Yakuza eine PCJ-600 gekauft.");
- CreateFCar(playerid,9,461);
- }
- }
- }
- if(dialogid==DIALOG_SAPDFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0) //Streifenwagen
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD einen Streifenwagen gekauft.");
- CreateFCar(playerid,1,596);
- }
- if(listitem == 1) //Polizei Ranger
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD einen Polizei Ranger gekauft.");
- CreateFCar(playerid,1,599);
- }
- if(listitem == 2) //SWAT Fahrzeug
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD ein SWAT Fahrzeug gekauft.");
- CreateFCar(playerid,1,601);
- }
- if(listitem == 3) //HPV
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD ein Motorrad gekauft.");
- CreateFCar(playerid,1,523);
- }
- if(listitem == 4) //Polizei Maverick
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD einen Maverick gekauft.");
- CreateFCar(playerid,1,497);
- }
- if(listitem == 5) //Polizei Bot
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD ein Polizei Bot gekauft.");
- CreateFCar(playerid,1,430);
- }
- if(listitem == 6) //Truppentransporter
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD einen Truppentransporter gekauft.");
- CreateFCar(playerid,1,427);
- }
- if(listitem == 7) //Sultan
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das SAPD einen Sultan gekauft.");
- CreateFCar(playerid,1,560);
- }
- }
- }
- if(dialogid==DIALOG_MEDICFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI ein Ambulance Fahrzeug gekauft.");
- CreateFCar(playerid,4,416);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das Medical einen Sultan gekauft.");
- CreateFCar(playerid,4,560);
- }
- }
- }
- if(dialogid==DIALOG_FBIFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0) //Streifenwagen
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI einen Streifenwagen gekauft.");
- CreateFCar(playerid,2,597);
- }
- if(listitem == 1) //SWAT Fahrzeug
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI ein SWAT Fahrzeug gekauft.");
- CreateFCar(playerid,2,601);
- }
- if(listitem == 2) //Polizei Ranger
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI einen Polizei Ranger gekauft.");
- CreateFCar(playerid,2,599);
- }
- if(listitem == 3) //Sultan
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI ein Sultan gekauft.");
- CreateFCar(playerid,2,560);
- }
- if(listitem == 4) //Truck
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI einen Truck gekauft.");
- CreateFCar(playerid,2,528);
- }
- if(listitem == 5) //Maverick
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI ein Maverick gekauft.");
- CreateFCar(playerid,2,497);
- }
- if(listitem == 6) //Seasparrow
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI einen Seasparrow gekauft.");
- CreateFCar(playerid,2,447);
- }
- if(listitem == 7) //Truppentransporter
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für das FBI einen Truppentransporter gekauft.");
- CreateFCar(playerid,2,427);
- }
- }
- }
- if(dialogid==DIALOG_NEWSFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die San News einen Newsvan gekauft.");
- CreateFCar(playerid,5,582);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die San News einen Maverick gekauft.");
- CreateFCar(playerid,5,488);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die San News einen Coach gekauft.");
- CreateFCar(playerid,5,437);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die San News einen Wayfarer gekauft.");
- CreateFCar(playerid,5,586);
- }
- }
- }
- if(dialogid==DIALOG_ARMYFAHRZEUGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Streifenwagen gekauft.");
- CreateFCar(playerid,3,598);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army eine Andromada gekauft.");
- CreateFCar(playerid,3,592);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Sultan gekauft.");
- CreateFCar(playerid,3,560);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Cargobob gekauft.");
- CreateFCar(playerid,3,548);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Hydra gekauft.");
- CreateFCar(playerid,3,520);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Rancher gekauft.");
- CreateFCar(playerid,3,489);
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Patriot gekauft.");
- CreateFCar(playerid,3,470);
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Rhino gekauft.");
- CreateFCar(playerid,3,432);
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Transporter gekauft.");
- CreateFCar(playerid,3,433);
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du hast für die Army einen Hunter gekauft.");
- CreateFCar(playerid,3,425);
- }
- }
- }
- if(dialogid==DIALOG_GESCHLECHT)
- {
- if(response==0)
- {
- new Spielerdatei[64], name[MAX_PLAYER_NAME];
- SendClientMessage(playerid,COLOR_ROT,"In Ordnung, du bist also Weiblich.");
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_Set(Spielerdatei,"Geschlecht","Weiblich");
- if(GetPVarInt(playerid,"Tutorial") == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Tutorial - {0033FF}"SERVERNAME"","Willkommen im Tutorial von "SERVERNAME", hier im Tutorial wird dir der Server ein wenig näher gebracht.\nDies hier ist ein deutscher Server, deswegen wird in den öffentlichen Chats deutsch geschrieben.\nSolltest du mal nicht weiter wissen, kannst du einen Supporter um Hilfe fragen.","Weiter"," ");
- return 1;
- }
- }
- if(response==1)
- {
- new Spielerdatei[64], name[MAX_PLAYER_NAME];
- SendClientMessage(playerid,COLOR_ROT,"In Ordnung, du bist also Männlich.");
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_Set(Spielerdatei,"Geschlecht","Männlich");
- if(GetPVarInt(playerid,"Tutorial") == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Tutorial - {0033FF}"SERVERNAME"","Willkommen im Tutorial von "SERVERNAME", hier im Tutorial wird dir der Server ein wenig näher gebracht.\nDies hier ist ein deutscher Server, deswegen wird in den öffentlichen Chats deutsch geschrieben.\nSolltest du mal nicht weiter wissen, kannst du einen Supporter um Hilfe fragen.","Weiter"," ");
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_GEBANNT)
- {
- if(response==0)
- {
- Kick(playerid);
- }
- if(response==1)
- {
- Kick(playerid);
- }
- }
- if(dialogid==DIALOG_HITMANDUTY)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- GivePlayerWeapon(playerid,34,100);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_FBIDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Streifendienst.");
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- Duty[playerid] = 1;
- }
- if(listitem == 2) //SWAT Modus
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im SWAT Modus.");
- SetPlayerSkin(playerid,285);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- GivePlayerWeapon(playerid,34,100);
- Duty[playerid] = 1;
- }
- if(listitem == 3) //Undercover
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Undercover Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- SetPlayerSkin(playerid,233);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_SAPDDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Streifendienst.");
- SetPlayerHealth(playerid,100);
- SetPlayerColor(playerid,COLOR_BLAU);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- Duty[playerid] = 1;
- }
- if(listitem == 2) //SWAT Modus
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im SWAT Modus.");
- SetPlayerSkin(playerid,285);
- SetPlayerHealth(playerid,100);
- SetPlayerColor(playerid,COLOR_BLAU);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- GivePlayerWeapon(playerid,34,100);
- Duty[playerid] = 1;
- }
- if(listitem == 3) //Undercover
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Undercover Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- SetPlayerColor(playerid,COLOR_WHITE);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,25,50);
- SetPlayerSkin(playerid,233);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_SAPD)
- {
- if(response==1)
- {
- if(listitem==0) //GARAGE
- {
- SetPlayerPos(playerid,1524.4829,-1677.9069,6.2188);
- SetPlayerInterior(playerid,0);
- }
- if(listitem==1) //DACH
- {
- SetPlayerPos(playerid,1565.0608,-1684.2030,28.3956);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- if(dialogid==DIALOG_MEDICDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,41,100);
- SetPlayerColor(playerid,COLOR_HELLROT);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_GMBHDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,41,100);
- SetPlayerColor(playerid,COLOR_WHITE);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_ABSCHLEPPDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,41,100);
- SetPlayerColor(playerid,COLOR_HELLBLAU);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_NEWSDUTY)
- {
- if(response)
- {
- if(listitem == 0) //Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //Streifendienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerHealth(playerid,100);
- GivePlayerWeapon(playerid,41,100);
- SetPlayerColor(playerid,COLOR_ORANGE);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_ARMYDUTY)
- {
- if(response)
- {
- if(listitem==0)//Aus dem Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun nicht mehr im Dienst.");
- SetPlayerColor(playerid,COLOR_WHITE);
- ResetPlayerWeapons(playerid);
- Duty[playerid] = 0;
- }
- if(listitem == 1) //In den Dienst
- {
- SendClientMessage(playerid,COLOR_BLAU,"Du bist nun im Dienst.");
- SetPlayerColor(playerid,COLOR_ARMYGELB);
- SetPlayerHealth(playerid,100);
- SetPlayerArmour(playerid,100);
- GivePlayerWeapon(playerid,24,100);
- GivePlayerWeapon(playerid,31,150);
- GivePlayerWeapon(playerid,41,100);
- GivePlayerWeapon(playerid,27,50);
- GivePlayerWeapon(playerid,34,100);
- Duty[playerid] = 1;
- }
- }
- }
- if(dialogid==DIALOG_SAPD1)
- {
- if(response==1)
- {
- if(listitem==0) //GARAGE
- {
- SetPlayerPos(playerid,1524.4829,-1677.9069,6.2188);
- SetPlayerInterior(playerid,0);
- }
- if(listitem==1) //Zentrale
- {
- SetPlayerPos(playerid,246.3024,88.0054,1003.6406);
- SetPlayerInterior(playerid,6);
- }
- }
- }
- if(dialogid==DIALOG_SAPD2)
- {
- if(response==1)
- {
- if(listitem==0) //Zentrale
- {
- SetPlayerPos(playerid,246.3024,88.0054,1003.6406);
- SetPlayerInterior(playerid,6);
- }
- if(listitem==1) //DACH
- {
- SetPlayerPos(playerid,1565.0608,-1684.2030,28.3956);
- SetPlayerInterior(playerid,0);
- }
- }
- }
- if(dialogid==DIALOG_TUTORIAL)
- {
- if(response==1)
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIALWEITER,DIALOG_STYLE_MSGBOX,"Tutorial - {0033FF}"SERVERNAME"","Sinnloses Deathmatch wird bei uns mit Prison, Timeban oder einen Ban bestraft.\nDrive BY ist nur als Beifahrer eines Fahrzeuges erlaubt.\nSollte jemand gegen eine Regel verstoßen, mache ein Screen mit F8 und erstelle eine Beschwerde im Forum.\n\nIm weiteren Verlauf erhältst du deinen Führerschein kostenlos vom Staat.\n\nViel Spaß wünscht dir das "SERVERNAME" -Team.","Weiter"," ");
- }
- if(response==0)
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Tutorial - {0033FF}"SERVERNAME"","Willkommen im Tutorial von "SERVERNAME", hier im Tutorial wird dir der Server ein wenig näher gebracht.\nDies hier ist ein deutscher Server, deswegen wird in den öffentlichen Chats deutsch geschrieben.\nSolltest du mal nicht weiter wissen, kannst du einen Supporter um Hilfe fragen.","Weiter"," ");
- }
- }
- if(dialogid==DIALOG_TUTORIALWEITER)
- {
- if(response==1)
- {
- SetPVarInt(playerid,"Tutorialfertig",1);
- SpawnSpieler(playerid);
- }
- if(response==0)
- {
- ShowPlayerDialog(playerid,DIALOG_TUTORIAL,DIALOG_STYLE_MSGBOX,"Tutorial - {0033FF}"SERVERNAME"","Willkommen im Tutorial von "SERVERNAME", hier im Tutorial wird dir der Server ein wenig näher gebracht.\nDies hier ist ein deutscher Server, deswegen wird in den öffentlichen Chats deutsch geschrieben.\nSolltest du mal nicht weiter wissen, kannst du einen Supporter um Hilfe fragen.","Weiter"," ");
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- /*
- - spec (Wird nicht beobachtet)
- /tban;
- /prison,/unprison,/checkprison,/breakprison\n");
- /mute,/unmute\n");
- /restart /makeleader
- a(dmin)[Text],/w(hisper)[Text],/o(oc)[Text],/gchat[Text],/server[Text],/wtext[Text]\n");
- /acheckgun
- /changename,/changepasswort
- */
- ocmd:buyfrakcar(playerid,params[])
- {
- if(GetPVarInt(playerid,"Fraktionsrang") == 6)
- {
- if(IsSpielerInFraktion(playerid,1))
- {
- ShowPlayerDialog(playerid,DIALOG_SAPDFAHRZEUGE,DIALOG_STYLE_LIST,"SAPD - Fahrzeugauswahl","Streifenwagen (596)\nPolizei Ranger (599)\nSWAT Fahrzeug (601)\nMotorrad HPV (523)\nPolizei Maverick (497)\nPolizei Bot (430)\nTruppentransporter (427)\nSultan (560)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,2))
- {
- ShowPlayerDialog(playerid,DIALOG_FBIFAHRZEUGE,DIALOG_STYLE_LIST,"FBI - Fahrzeugauswahl","Streifenwagen (597)\nSWAT Fahrzeug (601)\nPolizei Ranger (599)\nSultan (560)\nFBI Truck (528)\nPolizei Maverick (497)\nSeasparrow (447)\nTruppentransporter (427)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,3))
- {
- ShowPlayerDialog(playerid,DIALOG_ARMYFAHRZEUGE,DIALOG_STYLE_LIST,"Army - Fahrzeugauswahl","Streifenwagen (598)\nAndromada (592)\nSultan (560)\nCargobob (548)\nHydra (520)\nRancher (489)\nPatriot (470)\nRhino (432)\nTransporter (433)\nHunter (425)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,4))
- {
- ShowPlayerDialog(playerid,DIALOG_MEDICFAHRZEUGE,DIALOG_STYLE_LIST,"Medic - Fahrzeugauswahl","Ambulcane Fahrzeug (416)\nSultan (560)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,5))
- {
- ShowPlayerDialog(playerid,DIALOG_NEWSFAHRZEUGE,DIALOG_STYLE_LIST,"San News - Fahrzeugauswahl","Newsvan (582)\nSan News Maverick (488)\nCoach (437)\nWayfarer (586)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,6))
- {
- ShowPlayerDialog(playerid,DIALOG_ABSCHLEPPFAHRZEUGE,DIALOG_STYLE_LIST,"Abschleppdienst - Fahrzeugauswahl","Rancher (599)\nSultan (560)\nTow Truck (525)\nWayfarer (586)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,7))
- {
- ShowPlayerDialog(playerid,DIALOG_VAGOSFAHRZEUGE,DIALOG_STYLE_LIST,"LS Vagos - Fahrzeugauswahl","Tahoma (566)\nSultan (560)\nBlade (536)\nFCR-900 (521)\nElegant (507)\nMaverick (487)\nBurrito (482)\nQuad (471)\nSanchez (468)\nPCJ 600 (461)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,8))
- {
- ShowPlayerDialog(playerid,DIALOG_GROVEFAHRZEUGE,DIALOG_STYLE_LIST,"Grove Street - Fahrzeugauswahl","Tahoma (566)\nSultan (560)\nBlade (536)\nFCR-900 (521)\nElegant (507)\nMaverick (487)\nBurrito (482)\nQuad (471)\nSanchez (468)\nPCJ 600 (461)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,9))
- {
- ShowPlayerDialog(playerid,DIALOG_YAKUZAFAHRZEUGE,DIALOG_STYLE_LIST,"Yakuza - Fahrzeugauswahl","Tahoma (566)\nSultan (560)\nBlade (536)\nFCR-900 (521)\nElegant (507)\nMaverick (487)\nBurrito (482)\nQuad (471)\nSanchez (468)\nPCJ 600 (461)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,10))
- {
- ShowPlayerDialog(playerid,DIALOG_BALLASFAHRZEUGE,DIALOG_STYLE_LIST,"Ballas - Fahrzeugauswahl","Tahoma (566)\nSultan (560)\nBlade (536)\nFCR-900 (521)\nElegant (507)\nMaverick (487)\nBurrito (482)\nQuad (471)\nSanchez (468)\nPCJ 600 (461)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,11))
- {
- ShowPlayerDialog(playerid,DIALOG_HITMANFAHRZEUGE,DIALOG_STYLE_LIST,"Ballas - Fahrzeugauswahl","Tahoma (566)\nSultan (560)\nBlade (536)\nFCR-900 (521)\nElegant (507)\nMaverick (487)\nBurrito (482)\nQuad (471)\nSanchez (468)\nPCJ 600 (461)","Auswählen","Abbrechen");
- }
- if(IsSpielerInFraktion(playerid,12))
- {
- ShowPlayerDialog(playerid,DIALOG_GMBHFAHRZEUGE,DIALOG_STYLE_LIST,"GmbH - Fahrzeugauswahl","Trailer 1 (591)\nPetrol Trailer (584)\nTanker (514)\nRoadtrain (515)\nTrailer 2 (450)\nTrailer 3 (435)\nLinerunner (403)","Auswählen","Abbrechen");
- }
- }
- return 1;
- }
- ocmd:sellfrakcar(playerid,params[])
- {
- if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keinem Fahrzeug.");
- {
- new veh=GetPlayerVehicleID(playerid); //Definiert veh als GetPlayerVehicleID
- new Fraktauto[200];
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- if(GetPVarInt(playerid,"Fraktionsrang") == 6)
- {
- if(GetPVarInt(playerid,"Fraktion") == 1)
- {
- if(veh==SAPDcar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/SAPD/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(SAPDcar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 2)
- {
- if(veh==FBIcar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/FBI/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(FBIcar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 3)
- {
- if(veh==Armycar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Army/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Armycar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- if(veh==Mediccar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Medical/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Mediccar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 5)
- {
- if(veh==Newscar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/News/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Newscar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 6)
- {
- if(veh==Abschleppcar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Abschleppdienst/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Abschleppcar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 7)
- {
- if(veh==Vagoscar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Vagos/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Vagoscar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 8)
- {
- if(veh==Grovecar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GroveStreet/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Grovecar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 9)
- {
- if(veh==Yakuzacar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Yakuza/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Yakuzacar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 10)
- {
- if(veh==Ballascar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Ballas/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Ballascar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 11)
- {
- if(veh==Hitmancar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Hitman/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(Hitmancar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- if(GetPVarInt(playerid,"Fraktion") == 12)
- {
- if(veh==GMBHcar[i])
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GmbH/%d.ini",i);
- dini_Remove(Fraktauto);
- DestroyVehicle(GMBHcar[i]);
- SendClientMessage(playerid,COLOR_BLAU,"Fraktionsauto erfolgreich gelöscht.");
- }
- }
- }
- }
- }
- return 1;
- }
- ocmd:fpark(playerid,params[])
- {
- if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keinem Fahrzeug.");
- {
- new veh=GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z,Float:a;
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- if(GetPVarInt(playerid,"Fraktionsrang") == 6)
- {
- if(IsSpielerInFraktion(playerid,1))
- {
- if(veh==SAPDcar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/SAPD/%d.ini",i);
- GetVehiclePos(SAPDcar[i],x,y,z);
- GetVehicleZAngle(SAPDcar[i],a);
- Fraktautos[i][1][fposx]=x;
- Fraktautos[i][1][fposy]=y;
- Fraktautos[i][1][fposz]=z;
- Fraktautos[i][1][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][1][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][1][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][1][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][1][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das SAPD Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,2))
- {
- if(veh==FBIcar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/FBI/%d.ini",i);
- GetVehiclePos(FBIcar[i],x,y,z);
- GetVehicleZAngle(FBIcar[i],a);
- Fraktautos[i][2][fposx]=x;
- Fraktautos[i][2][fposy]=y;
- Fraktautos[i][2][fposz]=z;
- Fraktautos[i][2][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][2][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][2][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][2][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][2][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das FBI Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,3))
- {
- if(veh==Armycar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Army/%d.ini",i);
- GetVehiclePos(Armycar[i],x,y,z);
- GetVehicleZAngle(Armycar[i],a);
- Fraktautos[i][3][fposx]=x;
- Fraktautos[i][3][fposy]=y;
- Fraktautos[i][3][fposz]=z;
- Fraktautos[i][3][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][3][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][3][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][3][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][3][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Army Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,4))
- {
- if(veh==Mediccar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Medical/%d.ini",i);
- GetVehiclePos(Mediccar[i],x,y,z);
- GetVehicleZAngle(Mediccar[i],a);
- Fraktautos[i][4][fposx]=x;
- Fraktautos[i][4][fposy]=y;
- Fraktautos[i][4][fposz]=z;
- Fraktautos[i][4][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][4][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][4][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][4][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][4][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Medic Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,5))
- {
- if(veh==Newscar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/News/%d.ini",i);
- GetVehiclePos(Newscar[i],x,y,z);
- GetVehicleZAngle(Newscar[i],a);
- Fraktautos[i][5][fposx]=x;
- Fraktautos[i][5][fposy]=y;
- Fraktautos[i][5][fposz]=z;
- Fraktautos[i][5][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][5][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][5][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][5][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][5][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das San News Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,6))
- {
- if(veh==Abschleppcar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Abschleppdienst/%d.ini",i);
- GetVehiclePos(Abschleppcar[i],x,y,z);
- GetVehicleZAngle(Abschleppcar[i],a);
- Fraktautos[i][6][fposx]=x;
- Fraktautos[i][6][fposy]=y;
- Fraktautos[i][6][fposz]=z;
- Fraktautos[i][6][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][6][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][6][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][6][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][6][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Abschleppdienst Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,7))
- {
- if(veh==Vagoscar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Vagos/%d.ini",i);
- GetVehiclePos(Vagoscar[i],x,y,z);
- GetVehicleZAngle(Vagoscar[i],a);
- Fraktautos[i][7][fposx]=x;
- Fraktautos[i][7][fposy]=y;
- Fraktautos[i][7][fposz]=z;
- Fraktautos[i][7][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][7][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][7][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][7][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][7][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Los Santos Vagos Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,8))
- {
- if(veh==Grovecar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GroveStreet/%d.ini",i);
- GetVehiclePos(Grovecar[i],x,y,z);
- GetVehicleZAngle(Grovecar[i],a);
- Fraktautos[i][8][fposx]=x;
- Fraktautos[i][8][fposy]=y;
- Fraktautos[i][8][fposz]=z;
- Fraktautos[i][8][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][8][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][8][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][8][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][8][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Grove Street Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,9))
- {
- if(veh==Yakuzacar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Yakuza/%d.ini",i);
- GetVehiclePos(Yakuzacar[i],x,y,z);
- GetVehicleZAngle(Yakuzacar[i],a);
- Fraktautos[i][9][fposx]=x;
- Fraktautos[i][9][fposy]=y;
- Fraktautos[i][9][fposz]=z;
- Fraktautos[i][9][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][9][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][9][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][9][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][9][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Yakuza Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,10))
- {
- if(veh==Ballascar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Ballas/%d.ini",i);
- GetVehiclePos(Ballascar[i],x,y,z);
- GetVehicleZAngle(Ballascar[i],a);
- Fraktautos[i][10][fposx]=x;
- Fraktautos[i][10][fposy]=y;
- Fraktautos[i][10][fposz]=z;
- Fraktautos[i][10][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][10][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][10][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][10][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][10][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Ballas Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,11))
- {
- if(veh==Hitmancar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Hitman/%d.ini",i);
- GetVehiclePos(Hitmancar[i],x,y,z);
- GetVehicleZAngle(Hitmancar[i],a);
- Fraktautos[i][11][fposx]=x;
- Fraktautos[i][11][fposy]=y;
- Fraktautos[i][11][fposz]=z;
- Fraktautos[i][11][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][11][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][11][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][11][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][11][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Hitman Fahrzeug umgeparkt.");
- }
- }
- if(IsSpielerInFraktion(playerid,12))
- {
- if(veh==GMBHcar[i])
- {
- new Fraktauto[200];
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GmbH/%d.ini",i);
- GetVehiclePos(GMBHcar[i],x,y,z);
- GetVehicleZAngle(GMBHcar[i],a);
- Fraktautos[i][12][fposx]=x;
- Fraktautos[i][12][fposy]=y;
- Fraktautos[i][12][fposz]=z;
- Fraktautos[i][12][fposa]=a;
- dini_FloatSet(Fraktauto,"FPosX",Fraktautos[i][12][fposx]);
- dini_FloatSet(Fraktauto,"FPosY",Fraktautos[i][12][fposy]);
- dini_FloatSet(Fraktauto,"FPosZ",Fraktautos[i][12][fposz]);
- dini_FloatSet(Fraktauto,"FPosA",Fraktautos[i][12][fposa]);
- SendClientMessage(playerid,COLOR_GELB,"Du hast das GmbH Fahrzeug umgeparkt.");
- }
- }
- }
- }
- }
- return 1;
- }
- stock CreateFCar(playerid,fraktid,mid)
- {
- new Fraktauto[200];
- new Float:x,Float:y,Float:z,Float:a;
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- if(fraktid!=0)
- {
- for(new i=0;i<MAX_FRAKTCARS;i++)
- {
- if(fraktid==1)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/SAPD/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][1][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][1][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][1][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][1][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][1][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][1][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][1][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][1][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][1][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][1][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][1][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][1][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][1][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][1][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][1][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][1][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][1][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][1][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][1][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- SAPDcar[i] = CreateVehicle(mid,x,y,z,a,125,1,-1);
- PutPlayerInVehicle(playerid,SAPDcar[i],0);
- return 1;
- }
- }
- if(fraktid==2)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/FBI/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][2][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][2][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][2][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][2][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][2][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][2][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][2][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][2][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][2][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][2][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][2][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][2][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][2][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][2][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][2][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][2][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][2][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][2][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][2][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- FBIcar[i] = CreateVehicle(mid,x,y,z,a,0,0,-1);
- PutPlayerInVehicle(playerid,FBIcar[i],0);
- return 1;
- }
- }
- if(fraktid==3)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Army/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][3][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][3][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][3][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][3][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][3][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][3][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][3][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][3][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][3][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][3][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][3][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][3][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][3][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][3][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][3][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][3][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][3][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][3][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][3][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Armycar[i] = CreateVehicle(mid,x,y,z,a,77,77,-1);
- PutPlayerInVehicle(playerid,Armycar[i],0);
- return 1;
- }
- }
- if(fraktid==4)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Medical/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][4][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][4][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][4][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][4][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][4][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][4][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][4][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][4][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][4][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][4][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][4][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][4][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][4][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][4][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][4][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][4][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][4][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][4][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][4][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Mediccar[i] = CreateVehicle(mid,x,y,z,a,1,3,-1);
- PutPlayerInVehicle(playerid,Mediccar[i],0);
- return 1;
- }
- }
- if(fraktid==5)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/News/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][5][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][5][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][5][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][5][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][5][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][5][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][5][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][5][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][5][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][5][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][5][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][5][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][5][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][5][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][5][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][5][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][5][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][5][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][5][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Newscar[i] = CreateVehicle(mid,x,y,z,a,1,3,-1);
- PutPlayerInVehicle(playerid,Newscar[i],0);
- return 1;
- }
- }
- if(fraktid==6)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Abschleppdienst/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][6][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][6][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][6][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][6][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][6][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][6][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][6][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][6][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][6][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][6][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][6][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][6][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][6][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][6][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][6][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][6][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][6][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][6][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][6][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Abschleppcar[i] = CreateVehicle(mid,x,y,z,a,6,16,-1);
- PutPlayerInVehicle(playerid,Abschleppcar[i],0);
- return 1;
- }
- }
- if(fraktid==7)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Vagos/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][7][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][7][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][7][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][7][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][7][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][7][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][7][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][7][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][7][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][7][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][7][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][7][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][7][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][7][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][7][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][7][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][7][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][7][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][7][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Vagoscar[i] = CreateVehicle(mid,x,y,z,a,6,6,-1);
- PutPlayerInVehicle(playerid,Vagoscar[i],0);
- return 1;
- }
- }
- if(fraktid==8)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GroveStreet/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][8][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][8][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][8][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][8][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][8][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][8][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][8][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][8][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][8][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][8][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][8][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][8][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][8][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][8][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][8][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][8][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][8][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][8][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][8][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Grovecar[i] = CreateVehicle(mid,x,y,z,a,16,16,-1);
- PutPlayerInVehicle(playerid,Grovecar[i],0);
- return 1;
- }
- }
- if(fraktid==9)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Yakuza/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][9][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][9][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][9][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][9][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][9][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][9][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][9][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][9][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][9][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][9][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][9][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][9][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][9][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][9][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][9][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][9][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][9][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][9][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][9][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Yakuzacar[i] = CreateVehicle(mid,x,y,z,a,0,0,-1);
- PutPlayerInVehicle(playerid,Yakuzacar[i],0);
- return 1;
- }
- }
- if(fraktid==10)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Ballas/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][10][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][10][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][10][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][10][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][10][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][10][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][10][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][10][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][10][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][10][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][10][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][10][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][10][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][10][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][10][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][10][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][10][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][10][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][10][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Ballascar[i] = CreateVehicle(mid,x,y,z,a,5,5,-1);
- PutPlayerInVehicle(playerid,Ballascar[i],0);
- return 1;
- }
- }
- if(fraktid==11)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/Hitman/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][11][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][11][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][11][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][11][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][11][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][11][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][11][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][11][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][11][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][11][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][11][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][11][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][11][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][11][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][11][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][11][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][11][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][11][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][11][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- Hitmancar[i] = CreateVehicle(mid,x,y,z,a,0,0,-1);
- PutPlayerInVehicle(playerid,Hitmancar[i],0);
- return 1;
- }
- }
- if(fraktid==12)
- {
- format(Fraktauto,sizeof(Fraktauto),"/Fraktionsdaten/GmbH/%d.ini",i);
- if(!dini_Exists(Fraktauto))
- {
- dini_Create(Fraktauto); //Er Createt die Datei
- dini_IntSet(Fraktauto,"modelid",mid);
- dini_FloatSet(Fraktauto,"FPosX",x);
- dini_FloatSet(Fraktauto,"FPosY",y);
- dini_FloatSet(Fraktauto,"FPosZ",z);
- dini_FloatSet(Fraktauto,"FPosA",a);
- dini_IntSet(Fraktauto,"Spoiler",0);
- dini_IntSet(Fraktauto,"Hood",0);
- dini_IntSet(Fraktauto,"Roof",0);
- dini_IntSet(Fraktauto,"Sideskirt",0);
- dini_IntSet(Fraktauto,"Lamps",0);
- dini_IntSet(Fraktauto,"Nitro",0);
- dini_IntSet(Fraktauto,"Exhaust",0);
- dini_IntSet(Fraktauto,"Wheels",0);
- dini_IntSet(Fraktauto,"Stereo",0);
- dini_IntSet(Fraktauto,"Hydraulics",0);
- dini_IntSet(Fraktauto,"FrontBumper",0);
- dini_IntSet(Fraktauto,"RearBumper",0);
- dini_IntSet(Fraktauto,"VentRight",0);
- dini_IntSet(Fraktauto,"VentLeft",0);
- Fraktautos[i][12][modelid] = dini_Int(Fraktauto,"modelid");
- Fraktautos[i][12][fposx] = dini_Float(Fraktauto,"FPosX");
- Fraktautos[i][12][fposy] = dini_Float(Fraktauto,"FPosY");
- Fraktautos[i][12][fposz] = dini_Float(Fraktauto,"FPosZ");
- Fraktautos[i][12][fposa] = dini_Float(Fraktauto,"FPosA");
- Fraktautos[i][12][Spoiler] = dini_Int(Fraktauto,"Spoiler");
- Fraktautos[i][12][Hood] = dini_Int(Fraktauto,"Hood");
- Fraktautos[i][12][Roof] = dini_Int(Fraktauto,"Roof");
- Fraktautos[i][12][Sideskirt] = dini_Int(Fraktauto,"Sideskirt");
- Fraktautos[i][12][Lamps] = dini_Int(Fraktauto,"Lamps");
- Fraktautos[i][12][Nitro] = dini_Int(Fraktauto,"Nitro");
- Fraktautos[i][12][Exhaust] = dini_Int(Fraktauto,"Exhaust");
- Fraktautos[i][12][Wheels] = dini_Int(Fraktauto,"Wheels");
- Fraktautos[i][12][Stereo] = dini_Int(Fraktauto,"Stereo");
- Fraktautos[i][12][Hydraulics] = dini_Int(Fraktauto,"Hydraulics");
- Fraktautos[i][12][FrontBumper] = dini_Int(Fraktauto,"FrontBumper");
- Fraktautos[i][12][RearBumper] = dini_Int(Fraktauto,"RearBumper");
- Fraktautos[i][12][VentRight] = dini_Int(Fraktauto,"VentRight");
- Fraktautos[i][12][VentLeft] = dini_Int(Fraktauto,"VentLeft");
- GMBHcar[i] = CreateVehicle(mid,x,y,z,a,79,79,-1);
- PutPlayerInVehicle(playerid,GMBHcar[i],0);
- return 1;
- }
- }
- }
- }
- return 1;
- }
- ocmd:kopfgelder(playerid,params[])
- {
- if(!IsSpielerInFraktion(playerid,11))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Hitman.");
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPVarInt(i,"Kopfgeld") >= 0)
- {
- new string[128];
- format(string,256,"%s: %i$ Kopfgeld",SpielerName(i),GetPVarInt(i,"Kopfgeld"));
- SendClientMessage(playerid,COLOR_GRAU,string);
- }
- }
- }
- return 1;
- }
- ocmd:ahelp(playerid,params[])
- {
- if(GetPVarInt(playerid,"Adminlevel") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(GetPVarInt(playerid,"Adminlevel") == 1)
- {
- SendClientMessage(playerid,COLOR_GEELB,"*Supporter: /setskin | /spec | /unspec | /slap | /cc | /arepair");
- SendClientMessage(playerid,COLOR_GEELB,"*Supporter: /gotoveh | /getvehthere | /gotols | /kick | /settime");
- SendClientMessage(playerid,COLOR_GEELB,"*Supporter: /setint | /freeze | /unfreeze | /goto | /gethere");
- SendClientMessage(playerid,COLOR_GEELB,"*Supporter: /gotoxyz | /getplayertoplayer | /spawn | /aheal");
- SendClientMessage(playerid,COLOR_GEELB,"*Supporter: /aarmour | /aduty");
- }
- if(GetPVarInt(playerid,"Adminlevel") == 2)
- {
- SendClientMessage(playerid,COLOR_GEELB,"*Administrator: /warn | /unwarn | /getip | /ban | /rac | /kill");
- SendClientMessage(playerid,COLOR_GEELB,"*Administrator: /explodet | /uban");
- }
- if(GetPVarInt(playerid,"Adminlevel") == 3)
- {
- SendClientMessage(playerid,COLOR_GEELB,"*Head Admin: /setbargeld | /setbankgeld | /veh | /delveh | /restart");
- SendClientMessage(playerid,COLOR_GEELB,"*Head Admin: /kickall | /spawnall | /healall | /armourall | /makeadmin");
- SendClientMessage(playerid,COLOR_GEELB,"*Head Admin: /makeleader");
- }
- return 1;
- }
- ocmd:contract(playerid, params[])
- {
- new Kopfgeld, pID;
- if(sscanf(params, "ud", pID, Kopfgeld))return SendClientMessage(playerid, COLOR_GRAU, "Benutze: /kopfgeld [ID/Teilname] [$]");
- if(GetPlayerMoney(playerid) <= Kopfgeld)return SendClientMessage(playerid,COLOR_GRAU,"Soviel Geld hast du nicht zur Verfügung.");
- new str1[128];
- SetPVarInt(pID, "Kopfgeld", GetPVarInt(pID, "Kopfgeld") +Kopfgeld);
- GivePlayerMoney(playerid, -Kopfgeld);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsSpielerInFraktion(playerid,11))
- {
- format(str1, sizeof(str1), "[Kopfgeld] Es wurde $%d auf %s ausgesetzt, Gesamt: $%d!", Kopfgeld, SpielerName(pID), GetPVarInt(pID, "Kopfgeld"));
- SendClientMessage(i,COLOR_GELB,str1);
- }
- }
- }
- return 1;
- }
- ocmd:admins(playerid,params[])
- {
- #pragma unused params
- SendClientMessage(playerid,COLOR_GRAU,"Admin Online:");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPVarInt(i,"Adminlevel"))
- {
- new string[128],adminlevel[64];
- switch(GetPVarInt(i,"Adminlevel"))
- {
- case 3:{adminlevel="Head-Admin";}
- case 2:{adminlevel="Administrator";}
- case 1:{adminlevel="Supporter";}
- }
- format(string, 256, "%s: %s",adminlevel,SpielerName(i));
- SendClientMessage(playerid,COLOR_GRAU,string);
- }
- }
- }
- return 1;
- }
- ocmd:setskin(playerid,params[])
- {
- new pID,sID;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,sID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /setskin [ID/Teilname] [SkinID]");
- SetPlayerSkin(pID,sID);
- SendClientMessage(playerid,COLOR_ROT,"Du hast nun ein neuen Skin erhalten.");
- return 1;
- }
- ocmd:spec(playerid,params[])
- {
- new pID,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /spec [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- TogglePlayerSpectating(playerid, 1);
- PlayerSpectatePlayer(playerid, pID);
- format(string,sizeof(string),"Du beobachtest nun %s.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- return 1;
- }
- ocmd:unspec(playerid,params[])
- {
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- SetCameraBehindPlayer(playerid);
- SendClientMessage(playerid,COLOR_ROT,"Du beobachtest nun niemanden mehr.");
- return 1;
- }
- ocmd:slap(playerid,params[])
- {
- new pID,string[128],string1[128],pSize, Float:x, Float:y, Float:z;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,pSize))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /slap [ID/Teilname] [Höhe]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht slappen.");
- GetPlayerPos(playerid,x,y,z);
- if(IsPlayerInAnyVehicle(pID))
- {
- new seatid = GetPlayerVehicleSeat(pID);
- SetPlayerPos(pID,x,y,z+pSize);
- SetVehiclePos(GetPlayerVehicleID(pID),x,y,z+pSize);
- PutPlayerInVehicle(pID,GetPlayerVehicleID(pID),seatid);
- }
- else SetPlayerPos(pID,x,y,z+pSize);
- format(string,sizeof(string),"Du wurdest von %s geslapt.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s geslappt.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string1);
- return 1;
- }
- ocmd:cc(playerid,params[])
- {
- new string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- SendClientMessage(i,COLOR_WHITE," ");
- format(string,sizeof(string),"Der Chat wurde von %s gelöscht.",SpielerName(playerid));
- SendClientMessageToAll(COLOR_ROT,string);
- }
- }
- return 1;
- }
- ocmd:hi(playerid,params[])
- {
- new string[128];
- format(string,sizeof(string),"Payday: %i",GetPVarInt(playerid,"Payday"));
- SendClientMessage(playerid,COLOR_BLAU,string);
- return 1;
- }
- ocmd:warn(playerid,params[])
- {
- new string[128],string1[128],string3[128],Grund[31], pID,Spielerdatei[64], name[MAX_PLAYER_NAME];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /warn [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht verwarnen.");
- if(strlen(Grund) > 30)return SendClientMessage(playerid,COLOR_GRAU,"Der Grund ist zu lang.");
- format(string,sizeof(string),"Du hast von %s einen Warn erhalten, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s einen Warn gegeben, Grund: %s",SpielerName(pID),Grund);
- SendClientMessage(playerid,COLOR_ROT,string1);
- SetPVarInt(pID,"Verwarnungen",GetPVarInt(pID,"Verwarnungen")+1);
- if(GetPVarInt(pID,"Verwarnungen") == 3)
- {
- GetPlayerName(pID,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- SpielerSpeichern(pID);
- SetPVarInt(pID,"Gebannt",1);
- dini_Set(Spielerdatei,"Dauer","Permanent");
- dini_Set(Spielerdatei,"Banngrund","3/3 Verwarnungen");
- format(string3,sizeof(string3),"%s wurde vom Server gebannt, Grund: 3/3 Verwarnungen.",SpielerName(pID));
- SendClientMessageToAll(COLOR_ROT,string3);
- Kick(playerid);
- }
- return 1;
- }
- ocmd:setbargeld(playerid,params[])
- {
- new pID,string[128],string1[128],Geld;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,Geld))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /setbargeld [ID/Teilname] [Geld]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nichts geben.");
- SetPVarInt(pID,"Bargeld",Geld);
- format(string,sizeof(string),"%s hat dein Bargeld auf %i$ gesetzt.",SpielerName(playerid),GetPVarInt(pID,"Bargeld"));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s sein Bargeld auf %i gesetzt.",SpielerName(pID),GetPVarInt(pID,"Bargeld"));
- SendClientMessage(pID,COLOR_ROT,string1);
- SpielerSpeichern(pID);
- return 1;
- }
- ocmd:setbankgeld(playerid,params[])
- {
- new pID,string[128],string1[128],Geld;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,Geld))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /setbankgeld [ID/Teilname] [Geld]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nichts geben.");
- SetPVarInt(pID,"Bankgeld",Geld);
- format(string,sizeof(string),"%s hat dein Bankgeld auf %i$ gesetzt.",SpielerName(playerid),GetPVarInt(pID,"Bankgeld"));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s sein Bankgeld auf %i gesetzt.",SpielerName(pID),GetPVarInt(pID,"Bankgeld"));
- SendClientMessage(pID,COLOR_ROT,string1);
- SpielerSpeichern(pID);
- return 1;
- }
- ocmd:unwarn(playerid,params[])
- {
- new string[128],string1[128],string3[128],Grund[31], pID,Spielerdatei[64], name[MAX_PLAYER_NAME];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /unwarn [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht unwarnen.");
- if(strlen(Grund) > 30)return SendClientMessage(playerid,COLOR_GRAU,"Der Grund ist zu lang.");
- format(string,sizeof(string),"Du hast von %s einen Warn gelöscht bekommen, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s einen Warn gelöscht, Grund: %s",SpielerName(pID),Grund);
- SendClientMessage(playerid,COLOR_ROT,string1);
- SetPVarInt(pID,"Verwarnungen",GetPVarInt(pID,"Verwarnungen")-1);
- if(GetPVarInt(pID,"Verwarnungen") == 3)
- {
- GetPlayerName(pID,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- SpielerSpeichern(pID);
- SetPVarInt(pID,"Gebannt",1);
- dini_Set(Spielerdatei,"Dauer","Permanent");
- dini_Set(Spielerdatei,"Banngrund","3/3 Verwarnungen");
- format(string3,sizeof(string3),"%s wurde vom Server gebannt, Grund: 3/3 Verwarnungen.",SpielerName(pID));
- SendClientMessageToAll(COLOR_ROT,string3);
- Kick(playerid);
- }
- return 1;
- }
- ocmd:veh(playerid,params[])
- {
- new model,farbe1,farbe2,Float:x,Float:y,Float:z,Float:Angle;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GRAU,"Du bist bereits in einem Fahrzeug.");
- if(sscanf(params,"iii",model,farbe1,farbe2))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /veh [Model][Farbe1][Farbe2]");
- if(model<400||model>611)return SendClientMessage(playerid,COLOR_GRAU,"Farben nur von 400 - 611.");
- if((farbe1<0||farbe1>255) || (farbe2<0||farbe2>255))return SendClientMessage(playerid,COLOR_GRAU,"Farben nur von 400 - 611.");
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,Angle);
- new veh = CreateVehicle(model,x,y,z+10,0,farbe1,farbe2,-1);
- PutPlayerInVehicle(playerid,veh, 0);
- SetVehicleNumberPlate(veh,"ADMIN");
- SendClientMessage(playerid,COLOR_ROT,"Du hast ein Fahrzeug erstellt.");
- return 1;
- }
- ocmd:arepair(playerid,params[])
- {
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GRAU,"Du sitzt in keinem Fahrzeug.");
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid,COLOR_ROT,"Das Fahrzeug wurde repariert.");
- return 1;
- }
- ocmd:gotoveh(playerid,params[])
- {
- new Float:vehx,Float:vehy,Float:vehz,vehicleid;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,COLOR_GRAU,"Du bist bereits in einem Fahrzeug.");
- if(sscanf(params,"i",vehicleid))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /gotoveh [Vehicleid]");
- GetVehiclePos(vehicleid,vehx,vehy,vehz);
- SetPlayerPos(playerid,vehx,vehy,vehz);
- SetPlayerInterior(playerid,0);
- SetPlayerVirtualWorld(playerid,GetVehicleVirtualWorld(vehicleid));
- SendClientMessage(playerid,COLOR_ROT,"Du hast dich zum Fahrzeug teleportiert.");
- return 1;
- }
- ocmd:getvehthere(playerid,params[])
- {
- new vehicleid,Float:x,Float:y,Float:z,Float:a;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"i",vehicleid))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /getvehhere [Vehicleid]");
- GetPlayerPos(playerid,x,y,z);
- GetPlayerFacingAngle(playerid,a);
- SetVehiclePos(vehicleid,x,y,z);
- SetVehicleZAngle(vehicleid,a);
- LinkVehicleToInterior(vehicleid,GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(vehicleid,GetPlayerVirtualWorld(playerid));
- SendClientMessage(playerid,COLOR_ROT,"Du hast das Fahrzeug zu dir teleportiert.");
- return 1;
- }
- ocmd:delveh(playerid,params[])
- {
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(IsPlayerInAnyVehicle(playerid))
- {
- DestroyVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid,COLOR_ROT,"Du hast das Fahrzeug gelöscht.");
- }
- else
- {
- return SendClientMessage(playerid,COLOR_GRAU,"Du bist bereits in einem Fahrzeug.");
- }
- return 1;
- }
- ocmd:gotols(playerid,params[])
- {
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
- return 1;
- }
- ocmd:getip(playerid,params[])
- {
- new pID, ip[30],iptext[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /getip [ID/Teilname]");
- GetPlayerIp(pID,ip,128);
- format(iptext,sizeof(iptext),"IP von %s: %s",SpielerName(pID),ip);
- SendClientMessage(playerid,COLOR_ROT,iptext);
- return 1;
- }
- ocmd:restart(playerid,params[])
- {
- new time, string[100];
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"i",time)) return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /restart [Zeit in Sekunden]");
- format(string,sizeof(string),"Der Server wird in %i Sekunden von %s restartet.",time,SpielerName(playerid));
- SetTimer("RestartTime",time*1000,false);
- SendClientMessageToAll(COLOR_ROT,string);
- return 1;
- }
- ocmd:ban(playerid,params[])
- {
- new string[128], pID, Grund[128], Spielerdatei[64], name[MAX_PLAYER_NAME];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /ban [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht bannen.");
- GetPlayerName(pID,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_Set(Spielerdatei,"Banngrund",Grund);
- SpielerSpeichern(pID);
- SetPVarInt(pID,"Gebannt",1);
- dini_Set(Spielerdatei,"Dauer","Permanent");
- format(string,sizeof(string),"%s wurde von %s vom Server gebannt, Grund: %s",SpielerName(pID),SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- Kick(pID);
- return 1;
- }
- ocmd:kick(playerid,params[])
- {
- new string[128], pID, Grund[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /kick [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht kicken.");
- SpielerSpeichern(pID);
- format(string,sizeof(string),"%s wurde von %s vom Server gekickt, Grund: %s",SpielerName(pID),SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- Kick(pID);
- return 1;
- }
- ocmd:settime(playerid,params[])
- {
- new h;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"i",h))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /settime [Uhrzeit])");
- SetWorldTime(h);
- return 1;
- }
- ocmd:setint(playerid,params[])
- {
- new intid, pID;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",intid))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /setint [ID/Teilname] [Interior]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- SetPlayerInterior(pID,intid);
- return 1;
- }
- ocmd:freeze(playerid,params[])
- {
- new string[128], pID, Grund[128], string1[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /freeze [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht freezen.");
- TogglePlayerControllable(pID,0);
- format(string,sizeof(string),"%s hat dich gefreezt, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s gefreezt, Grund: %s",SpielerName(pID),Grund);
- SendClientMessage(playerid,COLOR_ROT,string1);
- return 1;
- }
- ocmd:unfreeze(playerid,params[])
- {
- new string[128], pID, Grund[128], string1[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"us",pID,Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /unfreeze [ID/Teilname] [Grund]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht unfreezen.");
- TogglePlayerControllable(pID,1);
- format(string,sizeof(string),"%s hat dich unfreezt, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s unfreezt, Grund: %s",SpielerName(pID),Grund);
- SendClientMessage(playerid,COLOR_ROT,string1);
- return 1;
- }
- ocmd:goto(playerid,params[])
- {
- new pID,string[128],Float:x,Float:y,Float:z;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /goto [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(pID == playerid)return SendClientMessage(playerid,COLOR_GRAU,"Du kannst dich nicht zu dir teleportieren.");
- GetPlayerPos(pID,x,y,z);
- if(IsPlayerInAnyVehicle(playerid))
- {
- new seatid = GetPlayerVehicleSeat(playerid);
- SetPlayerPos(playerid,x,y + 4,z);
- SetVehiclePos(GetPlayerVehicleID(playerid),x,y + 4,z);
- PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),seatid);
- SetPlayerInterior(playerid,GetPlayerInterior(pID));
- SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(pID));
- LinkVehicleToInterior(GetPlayerVehicleID(playerid),GetPlayerInterior(pID));
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),GetPlayerVirtualWorld(pID));
- format(string,sizeof(string),"%s hat sich zu dir geportet.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast dich zu %s geportet.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- else
- {
- SetPlayerPos(playerid,x,y + 1,z);
- SetPlayerInterior(playerid,GetPlayerInterior(pID));
- SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(pID));
- format(string,sizeof(string),"%s hat sich zu dir geportet.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast dich zu %s geportet.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- return 1;
- }
- ocmd:gethere(playerid,params[])
- {
- new pID,string[128],Float:x,Float:y,Float:z;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /gethere [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(pID == playerid)return SendClientMessage(playerid,COLOR_GRAU,"Du kannst dich nicht zu dir teleportieren.");
- GetPlayerPos(playerid,x,y,z);
- if(IsPlayerInAnyVehicle(pID))
- {
- new seatid = GetPlayerVehicleSeat(pID);
- SetPlayerPos(pID,x,y + 4,z);
- SetVehiclePos(GetPlayerVehicleID(pID),x,y + 4,z);
- PutPlayerInVehicle(pID,GetPlayerVehicleID(pID),seatid);
- SetPlayerInterior(pID,GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(pID,GetPlayerVirtualWorld(playerid));
- LinkVehicleToInterior(GetPlayerVehicleID(pID),GetPlayerInterior(playerid));
- SetVehicleVirtualWorld(GetPlayerVehicleID(pID),GetPlayerVirtualWorld(playerid));
- format(string,sizeof(string),"%s hat dich geportet.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast %s zu dir geportet.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- else
- {
- SetPlayerPos(pID,x,y + 1,z);
- SetPlayerInterior(pID,GetPlayerInterior(playerid));
- SetPlayerVirtualWorld(pID,GetPlayerVirtualWorld(playerid));
- format(string,sizeof(string),"%s hat dich geportet.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast %s zu dir geportet.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- return 1;
- }
- ocmd:gotoxyz(playerid,params[])
- {
- new string[128],Float:x,Float:y,Float:z,interior,world;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"fffii",x,y,z,interior,world))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /gotoxyz [Xcord,Ycord,Zcord][Interior][Virtuelle Welt]");
- if(x >= 20000.0 || y >= 20000.0 || z >= 10000)return SendClientMessage(playerid,COLOR_GRAU,"Dies ist nicht möglich.");
- if(IsPlayerInAnyVehicle(playerid))
- {
- new seatid = GetPlayerVehicleSeat(playerid);
- SetPlayerPos(playerid,x,y,z);
- SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
- PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),seatid);
- SetPlayerInterior(playerid,interior);
- SetPlayerVirtualWorld(playerid,world);
- SetVehicleVirtualWorld(GetPlayerVehicleID(playerid),world);
- LinkVehicleToInterior(GetPlayerVehicleID(playerid),interior);
- format(string,sizeof(string),"Du hast dich zu den Coordinaten %.1f,%.1f,%.1f [Interiorid : %i][Virtuelle Welt: %i] geportet.",x,y,z,interior,world);
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- else
- {
- SetPlayerPos(playerid,x,y,z);
- SetPlayerInterior(playerid,interior);
- SetPlayerVirtualWorld(playerid,world);
- format(string,sizeof(string),"Du hast dich zu den Coordinaten %.1f,%.1f,%.1f [Interiorid : %i][Virtuelle Welt: %i] geportet.",x,y,z,interior,world);
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- return 1;
- }
- ocmd:getplayertoplayer(playerid,params[])
- {
- new pID,ZielID,string[128],Float:x,Float:y,Float:z;
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"uu",pID,ZielID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /getplayertoplayer [ID/Teilname][Zielid/Zielteilname]");
- if(!IsPlayerConnected(ZielID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(ZielID == playerid)return SendClientMessage(playerid,COLOR_GRAU,"Du kannst dich nicht zu dir teleportieren.");
- if(IsPlayerNPC(pID))return SendClientMessage(playerid,COLOR_GRAU,"Einen NPC kannst du nicht teleportieren.");
- GetPlayerPos(ZielID,x,y,z);
- if(IsPlayerInAnyVehicle(pID))
- {
- new seatid = GetPlayerVehicleSeat(pID);
- SetPlayerPos(pID,x,y,z);
- SetVehiclePos(GetPlayerVehicleID(pID),x,y,z);
- PutPlayerInVehicle(pID,GetPlayerVehicleID(pID),seatid);
- SetPlayerInterior(pID,GetPlayerInterior(ZielID));
- SetPlayerVirtualWorld(pID,GetPlayerVirtualWorld(ZielID));
- LinkVehicleToInterior(GetPlayerVehicleID(ZielID),GetPlayerInterior(pID));
- SetVehicleVirtualWorld(GetPlayerVehicleID(ZielID),GetPlayerVirtualWorld(pID));
- format(string,sizeof(string),"Der Admin %s hat dich zu %s geportet.",SpielerName(playerid),SpielerName(ZielID));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Der Admin %s hat %s zu dir geportet.",SpielerName(playerid),SpielerName(pID));
- SendClientMessage(ZielID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast %s zu %s teleportiert",SpielerName(pID),SpielerName(ZielID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- else
- {
- SetPlayerPos(pID,x,y,z);
- SetPlayerInterior(pID,GetPlayerInterior(ZielID));
- SetPlayerVirtualWorld(pID,GetPlayerVirtualWorld(ZielID));
- format(string,sizeof(string),"Der Admin %s hat dich zu %s geportet.",SpielerName(playerid),SpielerName(ZielID));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string,sizeof(string),"Der Admin %s hat %s zu dir geportet.",SpielerName(playerid),SpielerName(pID));
- SendClientMessage(ZielID,COLOR_ROT,string);
- format(string,sizeof(string),"Du hast %s zu %s teleportiert",SpielerName(pID),SpielerName(ZielID));
- SendClientMessage(playerid,COLOR_ROT,string);
- }
- return 1;
- }
- ocmd:kickall(playerid,params[])
- {
- new string[128],Grund[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"s",Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /kickall [Grund]");
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- if(playerid != i)
- {
- format(string,sizeof(string),"Alle Spieler wurden von %s vom Server gekickt, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- SpielerSpeichern(i);
- Kick(i);
- }
- }
- }
- return 1;
- }
- ocmd:rac(playerid,params[])
- {
- new string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- for(new v=0; v<MAX_VEHICLES; v++)
- {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SetVehicleToRespawn(v);
- format(string,sizeof(string),"Alle Fahrzeuge wurden von %s respawnt.",SpielerName(playerid));
- SendClientMessageToAll(COLOR_ROT,string);
- }
- }
- return 1;
- }
- ocmd:spawnall(playerid,params[])
- {
- new string[128],Grund[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"s",Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /spawnall [Grund]");
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- if(playerid != i)
- {
- format(string,sizeof(string),"Alle Spieler wurden von %s neu respawnt, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- SpielerSpeichern(i);
- SpawnSpieler(i);
- }
- }
- }
- return 1;
- }
- ocmd:healall(playerid,params[])
- {
- new string[128],Grund[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"s",Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /healall [Grund]");
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- if(playerid != i)
- {
- format(string,sizeof(string),"Alle Spieler wurden von %s gehealt, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- SpielerSpeichern(i);
- SetPlayerHealth(i,100);
- }
- }
- }
- return 1;
- }
- ocmd:armourall(playerid,params[])
- {
- new string[128],Grund[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"s",Grund))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /armourall [Grund]");
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- if(playerid != i)
- {
- format(string,sizeof(string),"Alle Spieler haben von %s Armour erhalten, Grund: %s",SpielerName(playerid),Grund);
- SendClientMessageToAll(COLOR_ROT,string);
- SpielerSpeichern(i);
- SetPlayerArmour(i,100);
- }
- }
- }
- return 1;
- }
- ocmd:spawn(playerid,params[])
- {
- new pID,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /spawn [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- format(string,sizeof(string),"Du hast den Spieler %s respawnt.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- SpawnPlayer(pID);
- return 1;
- }
- ocmd:aheal(playerid,params[])
- {
- new pID,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /aheal [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- format(string,sizeof(string),"Du hast den Spieler %s geheilt.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- format(string,sizeof(string),"Der Admin %s hat dich geheilt.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- SetPlayerHealth(pID,100);
- return 1;
- }
- ocmd:kill(playerid,params[])
- {
- new pID,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /kill [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- format(string,sizeof(string),"Du hast den Spieler %s gekillt.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- SetPlayerHealth(pID,0);
- return 1;
- }
- ocmd:explodet(playerid,params[])
- {
- new pID,Float:x,Float:y,Float:z,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage (playerid,COLOR_GRAU,"Benutze: /explodet [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- GetPlayerPos(pID,x,y,z);
- CreateExplosion(x,y,z,7,15);
- CreateExplosion(x,y,z,7,15);
- CreateExplosion(x,y,z,7,15);
- CreateExplosion(x,y,z,7,15);
- CreateExplosion(x,y,z,7,15);
- format(string,sizeof(string),"Du hast %s explodieren lassen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- return 1;
- }
- ocmd:aarmour(playerid,params[])
- {
- new pID,string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /aarmour [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- format(string,sizeof(string),"Du hast den Spieler %s Armour gegeben.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string);
- format(string,sizeof(string),"Der Admin %s hat dir Amour gegeben.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- SetPlayerArmour(pID,100);
- return 1;
- }
- ocmd:unban(playerid,params[])
- {
- new pName[MAX_PLAYER_NAME],Spielerdatei[128],string[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"s",pName))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /unban [ID/Teilname]");
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",pName);
- if(dini_Exists(Spielerdatei))
- {
- format(string,sizeof(string),"Du hast den Spieler %s entbannt.",pName);
- SendClientMessage(playerid,COLOR_ROT,string);
- dini_Set(Spielerdatei,"Banngrund","Nicht vorhanden");
- dini_Set(Spielerdatei,"Dauer","Nicht vorhanden");
- dini_IntSet(Spielerdatei,"Gebannt",0);
- }
- else
- {
- SendClientMessage(playerid,COLOR_ROT,"Der angegebene Account existiert nicht.");
- }
- return 1;
- }
- ocmd:makeadmin(playerid,params[])
- {
- new string[128],pID,Rang,string1[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /makeadmin [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(Rang < 0 || Rang > 3) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 3 gültig.");
- SetPVarInt(pID,"Adminlevel",Rang);
- format(string,sizeof(string),"%s hat dir den Team Rang %s gegeben.",SpielerName(playerid),Adminrang(pID));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s den Team Rang %s gegeben.",SpielerName(pID),Adminrang(pID));
- SendClientMessage(playerid,COLOR_ROT,string1);
- return 1;
- }
- ocmd:leaders(playerid,params[])
- {
- new string[128];
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, 0xCDB221FF, "*Leader - Online*");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPVarInt(i,"Fraktionsrang") == 6)
- {
- if(GetPVarInt(i,"Fraktion") == 1)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *SAPD Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 2)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *FBI Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 3)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Army Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 4)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Medical Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 5)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *San News Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 6)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Abschleppdienst Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 7)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *LS Vagos Leader: %s ", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 8)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Grove Street Leader: %s ", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 9)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Yakuza Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 10)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Ballas Leader: %s", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 11)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Hitman Leader: %s ", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 12)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Transport GmbH Leader: %s ", SpielerName(i));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- }
- }
- }
- }
- return 1;
- }
- ocmd:members(playerid,params[])
- {
- new string[128];
- if(GetPVarInt(playerid,"Fraktion") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keiner Fraktion");
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, 0xCDB221FF, "*Fraktions - Mitglieder Online*");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(GetPVarInt(i,"Fraktion") == 1)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *SAPD Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 2)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *FBI Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 3)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Army Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 4)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Medic Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 5)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *San News Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 6)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Abschleppdienst Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 7)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *LS Vagos Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 8)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Grove Street Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 9)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Yakuza Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 10)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Ballas Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 11)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Hitman Agentur Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- else if(GetPVarInt(i,"Fraktion") == 12)
- {
- GetPlayerName(i, sendername, sizeof(sendername));
- format(string, 40, " *Transport GmbH Member: %s - Rang: %i", SpielerName(i),GetPVarInt(i,"Fraktionsrang"));
- SendClientMessage(playerid, COLOR_GRAU, string);
- }
- }
- }
- }
- return 1;
- }
- ocmd:uninvite(playerid,params[])
- {
- new pID, string[128], string1[128];
- if(GetPVarInt(playerid,"Fraktion") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keiner Fraktion");
- if(IsPlayerConnected(playerid))
- {
- if(GetPVarInt(playerid,"Fraktionsrang") == 6 && GetPVarInt(playerid,"Fraktionsrang") == 5)
- {
- if(GetPVarInt(playerid,"Fraktion") == 1)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 1)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 2)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 2)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 3)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 3)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 4)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 5)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 5)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 6)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 7)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 7)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 8)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 8)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 9)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 9)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 10)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 10)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 11)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 11)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 12)
- {
- if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /uninvite [ID/Teilname]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(GetPVarInt(pID,"Fraktion") == 12)return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(GetPVarInt(pID,"Fraktionsrang") == 6)return SendClientMessage(playerid,COLOR_GRAU,"Der Leader kann nicht uninvitet werden.");
- SetPVarInt(pID,"Fraktionsrang",0);
- SetPVarInt(pID,"Fraktion",0);
- format(string,sizeof(string),"Du wurdest von %s aus der Fraktion geworfen.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_BLAU,string);
- format(string1,sizeof(string1),"Du hast %s aus deiner Fraktion geworfen.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_BLAU,string1);
- SpielerSpeichern(pID);
- }
- }
- }
- return 1;
- }
- ocmd:giverank(playerid,params[])
- {
- new pID, string[128],Rang, string1[128];
- if(GetPVarInt(playerid,"Fraktion") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keiner Fraktion");
- if(IsPlayerConnected(playerid))
- {
- if(GetPVarInt(playerid,"Fraktionsrang") == 6 && GetPVarInt(playerid,"Fraktionsrang") == 5)
- {
- if(GetPVarInt(playerid,"Fraktion") == 1)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 2)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 3)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 6)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 7)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 8)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 9)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 10)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 11)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 12)
- {
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /giverank [ID/Teilname] [Rang]");
- if(!IsPlayerConnected(pID))return SendClientMessage(playerid,COLOR_GRAU,"Der angegebene Spieler ist nicht online.");
- if(!IsSpielerInFraktion(pID,1))return SendClientMessage(playerid,COLOR_GRAU,"Der Spieler ist nicht in deiner Fraktion.");
- if(Rang < 0 || Rang > 5) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 5 gültig.");
- SetPVarInt(pID,"Fraktionsrang",Rang);
- format(string,sizeof(string),"Du hast von %s Rang %i erhalten.",SpielerName(playerid),Rang);
- format(string1,sizeof(string1),"Du hast %s den Rang %i gegeben.",SpielerName(pID),Rang);
- SendClientMessage(pID,COLOR_BLAU,string);
- SendClientMessage(playerid,COLOR_BLAU,string1);
- }
- }
- }
- return 1;
- }
- ocmd:duty(playerid,params[])
- {
- if(GetPVarInt(playerid,"Fraktion") == 0)
- {
- return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keiner Fraktion.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,221.1050,117.9559,999.1649)) //FBI
- {
- ShowPlayerDialog(playerid,DIALOG_FBIDUTY,DIALOG_STYLE_LIST,"Ferderal Bureau of Investigation - Auswahl","Aus dem Dienst gehen\nStreifendienst\nSWAT Modus\nUndercover","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 1) //SAPD
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,255.3771,77.2880,1003.6406)) //SAPD
- {
- ShowPlayerDialog(playerid,DIALOG_SAPDDUTY,DIALOG_STYLE_LIST,"San Andreas Police Department - Auswahl","Aus dem Dienst gehen\nStreifendienst\nSWAT Modus\nUndercover","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 3) //ARMY
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2807.6047,-1174.7563,1025.5703)) //ARMY
- {
- ShowPlayerDialog(playerid,DIALOG_ARMYDUTY,DIALOG_STYLE_LIST,"San Andreas Army - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen\n","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 4) //MEDIC
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,-2614.0017,3303.1606,206.8991)) //MEDIC
- {
- ShowPlayerDialog(playerid,DIALOG_MEDICDUTY,DIALOG_STYLE_LIST,"San Andreas Medical Center - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 5) //NEWS
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1652.6536,-1254.9858,14.8125)) //NEWS
- {
- ShowPlayerDialog(playerid,DIALOG_NEWSDUTY,DIALOG_STYLE_LIST,"San Andreas News - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 6) //ABSCHLEPPDIENST
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,1494.4789,1303.5826,1093.2891)) //ABSCHLEPPDIENST
- {
- ShowPlayerDialog(playerid,DIALOG_ABSCHLEPPDUTY,DIALOG_STYLE_LIST,"San Andreas Abschleppdienst - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 11) //HITMAN
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,975.3154,-8.6815,1001.1484)) //HITMAN
- {
- ShowPlayerDialog(playerid,DIALOG_HITMANDUTY,DIALOG_STYLE_LIST,"Hitman Agentur - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen\n","Auswählen","Abbrechen");
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 12) //TRANSPORT GMBH
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,-2027.0234,-103.6024,1035.1832)) //GMBH
- {
- ShowPlayerDialog(playerid,DIALOG_GMBHDUTY,DIALOG_STYLE_LIST,"Transport GmbH - Auswahl","Aus dem Dienst gehen\nIn den Dienst gehen","Auswählen","Abbrechen");
- }
- }
- return 1;
- }
- ocmd:ausruesten(playerid,params[])
- {
- if(GetPVarInt(playerid,"Fraktion") == 1)
- {
- return SendClientMessage(playerid,COLOR_GRAU,"Du bist in keiner Fraktion.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 7) //VAGOS
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2468.8389,-1698.2792,1013.5078)) //VAGOS
- {
- if(GetPlayerMoney(playerid) <= 1300)return SendClientMessage(playerid,COLOR_GRAU,"Soviel Geld hast du nicht zur Verfügung.");
- {
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,24,75);
- GivePlayerWeapon(playerid,30,100);
- GivePlayerWeapon(playerid,29,100);
- SetPlayerHealth(playerid,100);
- GivePlayerMoney(playerid,-1300);
- }
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 8) //GROVE STREET
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2496.0662,-1692.0848,1014.7422)) //GROVE STREET
- {
- if(GetPlayerMoney(playerid) <= 1300)return SendClientMessage(playerid,COLOR_GRAU,"Soviel Geld hast du nicht zur Verfügung.");
- {
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,24,75);
- GivePlayerWeapon(playerid,30,100);
- GivePlayerWeapon(playerid,29,100);
- SetPlayerHealth(playerid,100);
- GivePlayerMoney(playerid,-1300);
- }
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 9) //YAKUZA
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,774.1030,-50.4768,1000.5859)) //YAKUZA
- {
- if(GetPlayerMoney(playerid) <= 1300)return SendClientMessage(playerid,COLOR_GRAU,"Soviel Geld hast du nicht zur Verfügung.");
- {
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,24,75);
- GivePlayerWeapon(playerid,30,100);
- GivePlayerWeapon(playerid,29,100);
- SetPlayerHealth(playerid,100);
- GivePlayerMoney(playerid,-1300);
- }
- }
- }
- else if(GetPVarInt(playerid,"Fraktion") == 10) //BALLAS
- {
- if(IsPlayerInRangeOfPoint(playerid,3.0,2496.0662,-1692.0848,1014.7422)) //BALLAS
- {
- if(GetPlayerMoney(playerid) <= 1300)return SendClientMessage(playerid,COLOR_GRAU,"Soviel Geld hast du nicht zur Verfügung.");
- {
- GivePlayerWeapon(playerid,1,1);
- GivePlayerWeapon(playerid,24,75);
- GivePlayerWeapon(playerid,30,100);
- GivePlayerWeapon(playerid,29,100);
- SetPlayerHealth(playerid,100);
- GivePlayerMoney(playerid,-1300);
- }
- }
- }
- return 1;
- }
- ocmd:aduty(playerid,params[])
- {
- new string[128],string1[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(Aduty[playerid] == 0)
- {
- Aduty[playerid] = 1;
- format(string,sizeof(string),"%s ist nun im Admindienst.",SpielerName(playerid));
- SendClientMessageToAll(COLOR_ROT,string);
- SetPlayerColor(playerid,COLOR_ROT);
- }
- else if(Aduty[playerid] == 1)
- {
- Aduty[playerid] = 0;
- format(string1,sizeof(string1),"%s ist nun nicht mehr im Admindienst.",SpielerName(playerid));
- SendClientMessageToAll(COLOR_ROT,string1);
- if(GetPVarInt(playerid,"Fraktion") == 0)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Zivillist
- }
- if(GetPVarInt(playerid,"Fraktion") == 1)
- {
- SetPlayerColor(playerid,COLOR_BLAU); //SAPD
- }
- if(GetPVarInt(playerid,"Fraktion") == 2)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //FBI
- }
- if(GetPVarInt(playerid,"Fraktion") == 3)
- {
- SetPlayerColor(playerid,COLOR_ARMYGELB); //ARMY
- }
- if(GetPVarInt(playerid,"Fraktion") == 4)
- {
- SetPlayerColor(playerid,COLOR_HELLROT); //Sanitäter
- }
- if(GetPVarInt(playerid,"Fraktion") == 5)
- {
- SetPlayerColor(playerid,COLOR_ORANGE); //San News
- }
- if(GetPVarInt(playerid,"Fraktion") == 6)
- {
- SetPlayerColor(playerid,COLOR_HELLBLAU); //Abschleppdienst
- }
- if(GetPVarInt(playerid,"Fraktion") == 7)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //LS Vagos
- }
- if(GetPVarInt(playerid,"Fraktion") == 8)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Grove Street
- }
- if(GetPVarInt(playerid,"Fraktion") == 9)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Yakuza
- }
- if(GetPVarInt(playerid,"Fraktion") == 10)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Ballas
- }
- if(GetPVarInt(playerid,"Fraktion") == 11)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Hitman Agentur
- }
- if(GetPVarInt(playerid,"Fraktion") == 12)
- {
- SetPlayerColor(playerid,COLOR_WHITE); //Transport GmbH
- }
- }
- return 1;
- }
- ocmd:eject(playerid, params[])
- {
- new pID;
- new vehicleid = GetPlayerVehicleID(playerid);
- if(sscanf(params, "d", pID))
- {
- return SendClientMessage(playerid,COLOR_GRAU, "Benutze: /eject [ID/Teilname]");
- }
- if(GetPlayerVehicleSeat(playerid) != 0)
- {
- return SendClientMessage(playerid,COLOR_GRAU, "Du bist kein Fahrer dieses Fahrzeuges.");
- }
- if(!IsPlayerConnected(pID))
- {
- return SendClientMessage(playerid,COLOR_GRAU, "Der Spieler ist nicht in deinem Fahrzeug.");
- }
- if(GetPlayerVehicleSeat(pID) >= 0 && IsPlayerInVehicle(pID, vehicleid))
- {
- new String[128], String1[128];
- format(String, sizeof(String), "Du hast %s aus dem Fahrzeug geschmissen.", SpielerName(pID));
- SendClientMessage(playerid, COLOR_GRAU, String);
- format(String1, sizeof(String1), "%s hat dich aus dem Fahrzeug geschmissen.", SpielerName(playerid));
- SendClientMessage(pID, COLOR_GRAU, String1);
- RemovePlayerFromVehicle(pID);
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAU, "Der Spieler ist nicht in deinem Fahrzeug.");
- }
- return 1;
- }
- ocmd:licht(playerid,params[])
- {
- if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)return
- SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht der Fahrer eines Fahrzeugs.");
- new vID=GetPlayerVehicleID(playerid),
- tmp_engine,
- tmp_lights,
- tmp_alarm,
- tmp_doors,
- tmp_bonnet,
- tmp_boot,
- tmp_objective;
- //Motor an/ausschalten
- GetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
- if(tmp_lights==1)
- {
- tmp_lights = 0;
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Licht ausgeschaltet.");
- }
- else
- {
- tmp_lights = 1;
- SendClientMessage(playerid,COLOR_GELB,"Du hast das Licht eingeschaltet.");
- }
- SetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
- return 1;
- }
- ocmd:motor(playerid,params[])
- {
- if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)return
- SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht der Fahrer eines Fahrzeugs.");
- new vID=GetPlayerVehicleID(playerid),
- tmp_engine,
- tmp_lights,
- tmp_alarm,
- tmp_doors,
- tmp_bonnet,
- tmp_boot,
- tmp_objective;
- //Motor an/ausschalten
- GetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
- if(tmp_engine==1)
- {
- tmp_engine = 0;
- SendClientMessage(playerid,COLOR_GELB,"Du hast den Motor gestoppt.");
- }
- else
- {
- tmp_engine = 1;
- SendClientMessage(playerid,COLOR_GELB,"Du hast den Motor gestartet.");
- }
- SetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
- return 1;
- }
- ocmd:makeleader(playerid,params[])
- {
- new Rang, pID, string[128], string1[128];
- if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
- if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,COLOR_GRAU,"Du bist kein Team-Mitglied von "#SERVERNAME".");
- if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,COLOR_GRAU,"Benutze: /makeleader [ID/Teilname] [FraktionsID]");
- if(Rang < 0 || Rang > 12) return SendClientMessage(playerid,COLOR_GRAU,"Nur Rang 0 - 12 gültig.");
- SetPVarInt(pID,"Fraktion",Rang);
- SetPVarInt(pID,"Fraktionsrang",6);
- format(string,sizeof(string),"%s hat dich zum Leader ernannt.",SpielerName(playerid));
- SendClientMessage(pID,COLOR_ROT,string);
- format(string1,sizeof(string1),"Du hast %s zum Leader ernannt.",SpielerName(pID));
- SendClientMessage(playerid,COLOR_ROT,string1);
- SpielerSpeichern(pID);
- if(GetPVarInt(pID,"Fraktion") == 0) //Zivillist
- {
- SetPlayerSkin(playerid,7);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 1) //San Andreas Police Department
- {
- new Sapdskins[7];
- Sapdskins[0] = 280;
- Sapdskins[1] = 281;
- Sapdskins[2] = 282;
- Sapdskins[3] = 283;
- Sapdskins[4] = 265;
- Sapdskins[5] = 266;
- Sapdskins[6] = 267;
- ShowModelSelectionMenuEx(pID, Sapdskins, sizeof(Sapdskins), "Skinauswahl", CUSTOM_TRAILER_MENUS, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 2) //Federal Bureau of Investigation
- {
- new Fbiskins[5];
- Fbiskins[0] = 286;
- Fbiskins[1] = 163;
- Fbiskins[2] = 164;
- Fbiskins[3] = 165;
- Fbiskins[4] = 166;
- ShowModelSelectionMenuEx(pID, Fbiskins, sizeof(Fbiskins), "Skinauswahl", CUSTOM_TRAILER_MENUSFBI, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 3) //San Andreas Army
- {
- new Armyskins[1];
- Armyskins[0] = 287;
- ShowModelSelectionMenuEx(pID, Armyskins, sizeof(Armyskins), "Skinauswahl", CUSTOM_TRAILER_MENUSARMY, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 4) //San Andreas Medical Department
- {
- new Medicskins[4];
- Medicskins[0] = 274;
- Medicskins[1] = 275;
- Medicskins[2] = 276;
- Medicskins[3] = 70;
- ShowModelSelectionMenuEx(pID, Medicskins, sizeof(Medicskins), "Skinauswahl", CUSTOM_TRAILER_MENUSMEDIC, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 5) //San Andreas News
- {
- new Newsskins[3];
- Newsskins[0] = 60;
- Newsskins[1] = 59;
- Newsskins[2] = 188;
- ShowModelSelectionMenuEx(pID, Newsskins, sizeof(Newsskins), "Skinauswahl", CUSTOM_TRAILER_MENUSNEWS, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 6) //San Andreas Abschleppdienst
- {
- new Abschleppskins[4];
- Abschleppskins[0] = 71;
- Abschleppskins[1] = 50;
- Abschleppskins[2] = 42;
- Abschleppskins[3] = 8;
- ShowModelSelectionMenuEx(pID, Abschleppskins, sizeof(Abschleppskins), "Skinauswahl", CUSTOM_TRAILER_MENUSABSCHLEPP, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 7) //Los Santos Vagos
- {
- new Vagosskins[3];
- Vagosskins[0] = 108;
- Vagosskins[1] = 109;
- Vagosskins[2] = 110;
- ShowModelSelectionMenuEx(pID, Vagosskins, sizeof(Vagosskins), "Skinauswahl", CUSTOM_TRAILER_MENUSVAGOS, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 8) //Grove Street
- {
- new Groveskins[3];
- Groveskins[0] = 105;
- Groveskins[1] = 106;
- Groveskins[2] = 107;
- ShowModelSelectionMenuEx(pID, Groveskins, sizeof(Groveskins), "Skinauswahl", CUSTOM_TRAILER_MENUSGROVE, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 9) //Yakuza
- {
- new Yakuzaskins[3];
- Yakuzaskins[0] = 118;
- Yakuzaskins[1] = 208;
- Yakuzaskins[2] = 186;
- ShowModelSelectionMenuEx(pID, Yakuzaskins, sizeof(Yakuzaskins), "Skinauswahl", CUSTOM_TRAILER_MENUSYAKUZA, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 10) //Ballas
- {
- new Ballasskins[3];
- Ballasskins[0] = 102;
- Ballasskins[1] = 103;
- Ballasskins[2] = 104;
- ShowModelSelectionMenuEx(pID, Ballasskins, sizeof(Ballasskins), "Skinauswahl", CUSTOM_TRAILER_MENUSBALLAS, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 11) //Hitman Agentur
- {
- new Hitmanskins[3];
- Hitmanskins[0] = 126;
- Hitmanskins[1] = 125;
- Hitmanskins[2] = 124;
- ShowModelSelectionMenuEx(pID, Hitmanskins, sizeof(Hitmanskins), "Skinauswahl", CUSTOM_TRAILER_MENUSHITMAN, 16.0, 0.0, -55.0);
- return 1;
- }
- if(GetPVarInt(pID,"Fraktion") == 12) //Transport GmbH
- {
- new Truckerskins[3];
- Truckerskins[0] = 133;
- Truckerskins[1] = 32;
- Truckerskins[2] = 44;
- ShowModelSelectionMenuEx(pID, Truckerskins, sizeof(Truckerskins), "Skinauswahl", CUSTOM_TRAILER_MENUSTRUCKER, 16.0, 0.0, -55.0);
- return 1;
- }
- return 1;
- }
- public Paydayhoch()
- {
- for(new i; i < MAX_PLAYERS; i ++)
- {
- if(IsPlayerConnected(i) && !IsPlayerNPC(i))
- {
- SetPVarInt(i,"Payday",GetPVarInt(i,"Payday")+1);
- if(GetPVarInt(i,"Payday") == 60)
- {
- SetPVarInt(i,"Respektpunkte",GetPVarInt(i,"Respektpunkte")+1);
- SetPVarInt(i,"Payday",0);
- }
- }
- }
- return 1;
- }
- public Uhrzeit()
- {
- new string[128];
- new hour, minute, second;
- gettime(hour, minute, second);
- format(string,sizeof(string),"%02d:%02d",hour, minute);
- TextDrawSetString(uhrzeitLabel, string);
- }
- public Wetter()
- {
- new wetter, wetternacht = 73, wettersu = 46, hour;
- new wetterZufall[] = { 1,2,3,4,5,10,11,17,18 }, unwetterZufall[] = { 8,16,19 };
- gettime(hour);
- if (hour >= 18 && hour <= 20)
- {
- wetter = wettersu;
- }
- else if (hour > 20 && hour <= 6)
- {
- wetter = wetternacht;
- }
- else
- {
- new zufall = random(20);
- if (zufall < 15)
- {
- wetter = wetterZufall[random(sizeof(wetterZufall))];
- }
- else
- {
- wetter = unwetterZufall[random(sizeof(unwetterZufall))];
- }
- }
- SetWeather(wetter);
- }
- stock FraktionsName(playerid)
- {
- new fraktname[50];
- switch(GetPVarInt(playerid,"Fraktion"))
- {
- case 0:{fraktname="Zivillist";}
- case 1:{fraktname="San Andreas Police Department";}
- case 2:{fraktname="Federal Bureau of Investigation";}
- case 3:{fraktname="San Andreas Army";}
- case 4:{fraktname="San Andreas Medical Department";}
- case 5:{fraktname="San Andreas News";}
- case 6:{fraktname="San Andreas Abschleppdienst";}
- case 7:{fraktname="Los Santos Vagos";}
- case 8:{fraktname="Grove Street";}
- case 9:{fraktname="Yakuza";}
- case 10:{fraktname="Ballas";}
- case 11:{fraktname="Hitman Agentur";}
- case 12:{fraktname="Transport GmbH";}
- default:{fraktname="ERROR";}
- }
- return fraktname;
- }
- public RestartTime()
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- SpielerSpeichern(i);
- }
- }
- SendRconCommand("gmx");
- return 1;
- }
- stock SpielerName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- return name;
- }
- stock Register(playerid,key[])
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_Create(Spielerdatei);
- dini_Set(Spielerdatei,"Passwort",key);
- SetPVarInt(playerid,"Eingeloggt",1);
- SetPVarInt(playerid,"Level",1);
- SetPlayerScore(playerid,1);
- SetPVarInt(playerid,"Bargeld",5000);
- SetPVarInt(playerid,"Bankgeld",10000);
- SetPVarInt(playerid,"Adminlevel",0);
- SetPVarInt(playerid,"Fraktion",0);
- SetPVarInt(playerid,"Fraktionsrang",0);
- SetPVarInt(playerid,"Job",0);
- SetPVarInt(playerid,"Gebannt",0);
- dini_Set(Spielerdatei,"Banngrund","Nicht vorhanden");
- dini_Set(Spielerdatei,"Dauer","Nicht vorhanden");
- SetPVarInt(playerid,"Verwarnungen",0);
- dini_Set(Spielerdatei,"Geschlecht","Nicht vorhanden");
- SetPVarInt(playerid,"Payday",0);
- SetPVarInt(playerid,"Wanteds",0);
- SetPVarInt(playerid,"Tutorial",0);
- SetPVarInt(playerid,"Skin",0);
- SetPVarInt(playerid,"Tutorialfertig",0);
- SetPVarInt(playerid,"Kopfgeld",0);
- SetPVarInt(playerid,"Respektpunkte",0);
- ShowPlayerDialog(playerid,DIALOG_GESCHLECHT,DIALOG_STYLE_MSGBOX,"Geschlecht - {0033FF}"#SERVERNAME"","Wir brauchen noch eine wichtige Information von dir, damit du richtig auf "#SERVERNAME" starten kannst.\n\nBist du Männlich oder Weiblich?","Männlich","Weiblich");
- return 1;
- }
- stock Login(playerid,key[])
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
- {
- LoadAccount(playerid);
- return 1;
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login - {0033FF}"SERVERNAME"","Willkommen auf "SERVERNAME".\nDein Account wurde in unserer Datenbank gefunden, du kannst dich nun einloggen.\n\nSolltest du dein Passwort vergessen haben, wende dich an einen Head-Admin","Login","Abbrechen");
- return 1;
- }
- }
- stock LoadAccount(playerid)
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- SetPVarInt(playerid,"Level",dini_Int(Spielerdatei,"Level"));
- SetPVarInt(playerid,"Bargeld",dini_Int(Spielerdatei,"Bargeld"));
- SetPVarInt(playerid,"Bankgeld",dini_Int(Spielerdatei,"Bankgeld"));
- SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
- SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
- SetPVarInt(playerid,"Fraktionsrang",dini_Int(Spielerdatei,"Fraktionsrang"));
- SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
- SetPVarInt(playerid,"Gebannt",dini_Int(Spielerdatei,"Gebannt"));
- SetPVarInt(playerid,"Verwarnungen",dini_Int(Spielerdatei,"Verwarnungen"));
- SetPVarInt(playerid,"Payday",dini_Int(Spielerdatei,"Payday"));
- SetPVarInt(playerid,"Wanteds",dini_Int(Spielerdatei,"Wanteds"));
- SetPVarInt(playerid,"Tutorial",dini_Int(Spielerdatei,"Tutorial"));
- SetPVarInt(playerid,"Skin",dini_Int(Spielerdatei,"Skin"));
- SetPVarInt(playerid,"Tutorialfertig",dini_Int(Spielerdatei,"Tutorialfertig"));
- SetPVarInt(playerid,"Kopfgeld",dini_Int(Spielerdatei,"Kopfgeld"));
- SetPVarInt(playerid,"Respektpunkte",dini_Int(Spielerdatei,"Respektpunkte"));
- SetPVarInt(playerid,"Eingeloggt",1);
- return 1;
- }
- stock SpielerSpeichern(playerid)
- {
- if(GetPVarInt(playerid,"Eingeloggt")==1)
- {
- new Spielerdatei[64];
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
- dini_IntSet(Spielerdatei,"Level",GetPVarInt(playerid,"Level"));
- dini_IntSet(Spielerdatei,"Bargeld",GetPVarInt(playerid,"Bargeld"));
- dini_IntSet(Spielerdatei,"Bankgeld",GetPVarInt(playerid,"Bankgeld"));
- dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
- dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
- dini_IntSet(Spielerdatei,"Fraktionsrang",GetPVarInt(playerid,"Fraktionsrang"));
- dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
- dini_IntSet(Spielerdatei,"Gebannt",GetPVarInt(playerid,"Gebannt"));
- dini_IntSet(Spielerdatei,"Verwarnungen",GetPVarInt(playerid,"Verwarnungen"));
- dini_IntSet(Spielerdatei,"Payday",GetPVarInt(playerid,"Payday"));
- dini_IntSet(Spielerdatei,"Wanteds",GetPVarInt(playerid,"Wanteds"));
- dini_IntSet(Spielerdatei,"Tutorial",GetPVarInt(playerid,"Tutorial"));
- dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
- dini_IntSet(Spielerdatei,"Tutorialfertig",GetPVarInt(playerid,"Tutorialfertig"));
- dini_IntSet(Spielerdatei,"Kopfgeld",GetPVarInt(playerid,"Kopfgeld"));
- dini_IntSet(Spielerdatei,"Respektpunkte",GetPVarInt(playerid,"Respektpunkte"));
- }
- return 1;
- }
- stock isPlayerAnAdmin(playerid,rank)
- {
- if(GetPVarInt(playerid,"Adminlevel")>=rank) return 1;
- return 0;
- }
- stock IsSpielerInFraktion(playerid,fraktionsid)
- {
- if(GetPVarInt(playerid,"Fraktion")>=fraktionsid)return 1;
- return 0;
- }
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- stock Adminrang(playerid)
- {
- new rang[54];
- switch(GetPVarInt(playerid,"Adminlevel"))
- {
- case 0:{rang="User";}
- case 1:{rang="Supporter";}
- case 2:{rang="Administrator";}
- case 3:{rang="Head-Admin";}
- default:{rang="ERROR";}
- }
- return rang;
- }
- public SkipSpawn(playerid)
- {
- SpawnSpieler(playerid);
- return 1;
- }
- stock SpawnSpieler(playerid)
- {
- if(GetPVarInt(playerid,"Fraktion") == 0) //Zivillisten
- {
- SetPlayerPos(playerid,1221.6980,-1653.8909,11.7969);
- SetPlayerFacingAngle(playerid,270.8903);
- SetPlayerInterior(playerid,0);
- }
- else if(GetPVarInt(playerid,"Fraktion") == 1) //San Andreas Police Department
- {
- SetPlayerPos(playerid,253.8877,79.8967,1003.6406);
- SetPlayerFacingAngle(playerid,183.0905);
- SetPlayerInterior(playerid,6);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied des San Andreas Police Departments.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 2) //Federal Bureau of Investigation
- {
- SetPlayerPos(playerid,221.1050,117.9559,999.1649);
- SetPlayerFacingAngle(playerid,355.3277);
- SetPlayerInterior(playerid,10);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied des Federal Bureau of Investigation.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 3) //San Andreas Army
- {
- SetPlayerPos(playerid,2807.6047,-1174.7563,1025.5703);
- SetPlayerInterior(playerid,8);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der San Andreas Army.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 4) //San Andreas Medical Department
- {
- SetPlayerPos(playerid,-2614.0017,3303.1606,206.8991);
- SetPlayerInterior(playerid,0);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied des San Andreas Medical Departments.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 5) //San Andreas News
- {
- SetPlayerInterior(playerid,18);
- SetPlayerPos(playerid,1700.5889,-1667.8512,20.2188);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der San Andreas News.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 6) //San Andreas Abschleppdienst
- {
- SetPlayerPos(playerid,1494.4789,1303.5826,1093.2891);
- SetPlayerInterior(playerid,3);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied des San Andreas Abschleppdienst.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 7) //Los Santos Vagos
- {
- SetPlayerPos(playerid,2468.8389,-1698.2792,1013.5078);
- SetPlayerInterior(playerid,2);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Los Santos Vagos.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 8) //Grove Street
- {
- SetPlayerPos(playerid,2496.0662,-1692.0848,1014.7422);
- SetPlayerInterior(playerid,3);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Grove Street.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 9) //Yakuza
- {
- SetPlayerPos(playerid, 774.1030,-50.4768,1000.5859);
- SetPlayerInterior(playerid,6);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Yakuza.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 10) //Ballas
- {
- SetPlayerPos(playerid,2496.0662,-1692.0848,1014.7422);
- SetPlayerInterior(playerid,3);
- SetPlayerVirtualWorld(playerid,1);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Ballas.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 11) //Hitman Agentur
- {
- SetPlayerPos(playerid, 975.3154,-8.6815,1001.1484);
- SetPlayerInterior(playerid,3);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Hitman Agentur.");
- }
- else if(GetPVarInt(playerid,"Fraktion") == 12) //Transport GmbH
- {
- SetPlayerPos(playerid,-2027.0234,-103.6024,1035.1832);
- SetPlayerInterior(playerid,3);
- SendClientMessage(playerid,COLOR_ROT,"SERVER:{FFFFFF} Du bist Mitglied der Transport GmbH.");
- }
- return 1;
- }
- stock sscanf(string[], format[], {Float,_}:...)
- {
- #if defined isnull
- if (isnull(string))
- #else
- if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
- #endif
- {
- return format[0];
- }
- #pragma tabsize 4
- new
- formatPos = 0,
- stringPos = 0,
- paramPos = 2,
- paramCount = numargs(),
- delim = ' ';
- while (string[stringPos] && string[stringPos] <= ' ')
- {
- stringPos++;
- }
- while (paramPos < paramCount && string[stringPos])
- {
- switch (format[formatPos++])
- {
- case '\0':
- {
- return 0;
- }
- case 'i', 'd':
- {
- new
- neg = 1,
- num = 0,
- ch = string[stringPos];
- if (ch == '-')
- {
- neg = -1;
- ch = string[++stringPos];
- }
- do
- {
- stringPos++;
- if ('0' <= ch <= '9')
- {
- num = (num * 10) + (ch - '0');
- }
- else
- {
- return -1;
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num * neg);
- }
- case 'h', 'x':
- {
- new
- num = 0,
- ch = string[stringPos];
- do
- {
- stringPos++;
- switch (ch)
- {
- case 'x', 'X':
- {
- num = 0;
- continue;
- }
- case '0' .. '9':
- {
- num = (num << 4) | (ch - '0');
- }
- case 'a' .. 'f':
- {
- num = (num << 4) | (ch - ('a' - 10));
- }
- case 'A' .. 'F':
- {
- num = (num << 4) | (ch - ('A' - 10));
- }
- default:
- {
- return -1;
- }
- }
- }
- while ((ch = string[stringPos]) > ' ' && ch != delim);
- setarg(paramPos, 0, num);
- }
- case 'c':
- {
- setarg(paramPos, 0, string[stringPos++]);
- }
- case 'f':
- {
- new changestr[16], changepos = 0, strpos = stringPos;
- while(changepos < 16 && string[strpos] && string[strpos] != delim)
- {
- changestr[changepos++] = string[strpos++];
- }
- changestr[changepos] = '\0';
- setarg(paramPos,0,_:floatstr(changestr));
- }
- case 'p':
- {
- delim = format[formatPos++];
- continue;
- }
- case '\'':
- {
- new
- end = formatPos - 1,
- ch;
- while ((ch = format[++end]) && ch != '\'') {}
- if (!ch)
- {
- return -1;
- }
- format[end] = '\0';
- if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
- {
- if (format[end + 1])
- {
- return -1;
- }
- return 0;
- }
- format[end] = '\'';
- stringPos = ch + (end - formatPos);
- formatPos = end + 1;
- }
- case 'u':
- {
- new
- end = stringPos - 1,
- id = 0,
- bool:num = true,
- ch;
- while ((ch = string[++end]) && ch != delim)
- {
- if (num)
- {
- if ('0' <= ch <= '9')
- {
- id = (id * 10) + (ch - '0');
- }
- else
- {
- num = false;
- }
- }
- }
- if (num && IsPlayerConnected(id))
- {
- setarg(paramPos, 0, id);
- }
- else
- {
- #if !defined foreach
- #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2))
- #define __SSCANF_FOREACH__
- #endif
- string[end] = '\0';
- num = false;
- new
- name[MAX_PLAYER_NAME];
- id = end - stringPos;
- foreach (Player, playerid)
- {
- GetPlayerName(playerid, name, sizeof (name));
- if (!strcmp(name, string[stringPos], true, id))
- {
- setarg(paramPos, 0, playerid);
- num = true;
- break;
- }
- }
- if (!num)
- {
- setarg(paramPos, 0, INVALID_PLAYER_ID);
- }
- string[end] = ch;
- #if defined __SSCANF_FOREACH__
- #undef foreach
- #undef __SSCANF_FOREACH__
- #endif
- }
- stringPos = end;
- }
- case 's', 'z':
- {
- new
- i = 0,
- ch;
- if (format[formatPos])
- {
- while ((ch = string[stringPos++]) && ch != delim)
- {
- setarg(paramPos, i++, ch);
- }
- if (!i)
- {
- return -1;
- }
- }
- else
- {
- while ((ch = string[stringPos++]))
- {
- setarg(paramPos, i++, ch);
- }
- }
- stringPos--;
- setarg(paramPos, i, '\0');
- }
- default:
- {
- continue;
- }
- }
- while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
- {
- stringPos++;
- }
- while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
- {
- stringPos++;
- }
- paramPos++;
- }
- do
- {
- if ((delim = format[formatPos++]) > ' ')
- {
- if (delim == '\'')
- {
- while ((delim = format[formatPos++]) && delim != '\'') {}
- }
- else if (delim != 'z')
- {
- return delim;
- }
- }
- }
- while (delim > ' ');
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement