Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new name[MAX_PLAYER_NAME], accFormat[128], logstring[64];
- GetPlayerName(playerid, name, sizeof(name));
- format(accFormat, sizeof(accFormat), "/Accounts/%s.ini", name);
- if(response)
- {
- switch(dialogid)
- {
- case DIALOG_HackerVan:
- {
- new string[128];
- if(response == 0)return 1;
- switch(listitem)
- {
- case 0:
- {
- format(string,sizeof(string),"Verbrecher %s (ID: %i) hat sich in das Polizei System Gehackt und das LSPD Tor geöffnet",SpielerName(playerid),playerid);
- SendFamilyMessage(1, TEAM_BLUE_COLOR, string);
- MoveObject(lspdtor,1548.69995, -1627.80005, 15.2-10, 3.0);
- SetTimer("CloseLSPDINNENGATE2", 1000*20, 0);
- }
- case 1:
- {
- SetTimerEx("HackerVanPublic",1000*60*3,false,"i",playerid);
- format(string,sizeof(string),"Ein Verbrecher versucht sich in das Polizeisystem zuhacken!",SpielerName(playerid),playerid);
- SendFamilyMessage(1, TEAM_BLUE_COLOR, string);
- GivePlayerCash(playerid, -5000);
- }
- }
- return 1;
- }
- case DIALOG_LOGIN:
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFF00} Falsches Passwort eingegeben.\n \n{FFFFFF}Dein Account wurde in der Datenbank gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Einloggen. Bitte gib dein Passwort ein:", "OK", " ");
- return 1;
- }
- if(strcmp(inputtext, dini_Get(accFormat,"Passwort")) == 0)
- {
- Spieler[playerid][Admin] = dini_Int(accFormat, "Admin");
- Spieler[playerid][Level] = dini_Int(accFormat, "Level");
- Spieler[playerid][Geschlecht] = dini_Int(accFormat, "Geschlecht");
- Spieler[playerid][Exp] = dini_Int(accFormat, "Exp");
- Spieler[playerid][MaxExp] = dini_Int(accFormat, "MaxExp");
- Spieler[playerid][Tut] = dini_Int(accFormat, "Tut");
- Spieler[playerid][Eingeloggt] = 1;
- Spieler[playerid][Leader] = dini_Int(accFormat, "Leader");
- Spieler[playerid][Rank] = dini_Int(accFormat, "Rank");
- Spieler[playerid][Job] = dini_Int(accFormat, "Job");
- Spieler[playerid][Money] = dini_Int(accFormat, "Money");
- Spieler[playerid][PayDayCash] = dini_Int(accFormat, "PayDayCash");
- Spieler[playerid][PayDayS] = dini_Int(accFormat,"PayDay");
- Spieler[playerid][Bank] = dini_Int(accFormat, "Bank");
- Spieler[playerid][Morde] = dini_Int(accFormat, "Morde");
- Spieler[playerid][Gestorben] = dini_Int(accFormat, "Gestorben");
- Spieler[playerid][Verbrechen] = dini_Int(accFormat, "Verbrechen");
- Spieler[playerid][Verwarnungen] = dini_Int(accFormat, "Verwarnungen");
- Spieler[playerid][Spielzeit] = dini_Int(accFormat, "Spielzeit");
- Spieler[playerid][Knast] = dini_Int(accFormat, "Knast");
- Spieler[playerid][Wanteds] = dini_Int(accFormat, "Wanteds");
- Spieler[playerid][Premium] = dini_Int(accFormat,"Premium");
- Spieler[playerid][VIP] = dini_Int(accFormat,"VIP");
- Spieler[playerid][Mats] = dini_Int(accFormat, "Mats");
- Spieler[playerid][SafeMats] = dini_Int(accFormat, "SafeMats");
- Spieler[playerid][Drugs] = dini_Int(accFormat, "Drugs");
- Spieler[playerid][SafeDrugs] = dini_Int(accFormat, "SafeDrugs");
- Spieler[playerid][DrugSkill] = dini_Int(accFormat, "DrugSkill");
- Spieler[playerid][NewsSkill] = dini_Int(accFormat, "NewsSkill");
- Spieler[playerid][AnglerSkill] = dini_Int(accFormat, "AnglerSkill");
- Spieler[playerid][BusSkill] = dini_Int(accFormat, "BusSkill");
- Spieler[playerid][AnwaltSkill] = dini_Int(accFormat, "AnwaltSkill");
- Spieler[playerid][PilotSkill] = dini_Int(accFormat, "PilotSkill");
- Spieler[playerid][BusExp] = dini_Int(accFormat, "BusExp");
- Spieler[playerid][AnwaltExp] = dini_Int(accFormat, "AnwaltExp");
- Spieler[playerid][BusMaxExp] = dini_Int(accFormat, "BusMaxExp");
- Spieler[playerid][AnwaltMaxExp] = dini_Int(accFormat, "AnwaltMaxExp");
- Spieler[playerid][Skin] = dini_Int(accFormat, "Skin");
- Spieler[playerid][DrivLic] = dini_Int(accFormat, "DrivLic");
- Spieler[playerid][FlugLic] = dini_Int(accFormat, "FlugLic");
- Spieler[playerid][BootLic] = dini_Int(accFormat, "BootLic");
- Spieler[playerid][AngelLic] = dini_Int(accFormat, "AngelLic");
- Spieler[playerid][KH] = dini_Int(accFormat, "KH");
- Spieler[playerid][GunLic] = dini_Int(accFormat, "GunLic");
- Spieler[playerid][DrivLicPoint] = dini_Int(accFormat, "DrivLicPoint");
- Spieler[playerid][Muted] = dini_Int(accFormat, "Muted");
- Spieler[playerid][MuteTime] = dini_Int(accFormat, "MuteTime");
- Spieler[playerid][Spawnchange] = dini_Int(accFormat, "Spawnchange");
- Spieler[playerid][Perso] = dini_Int(accFormat, "Perso");
- //Spieler[playerid][Bizkey] = dini_Int(accFormat, "Bizkey");
- //Spieler[playerid][Hauskey] = dini_Int(accFormat, "Hauskey");
- Spieler[playerid][Nummer] = dini_Int(accFormat, "Nummer");
- Spieler[playerid][Jailed] = dini_Int(accFormat, "Jailed");
- Spieler[playerid][JailType] = dini_Int(accFormat, "JailType");
- Spieler[playerid][Handy] = dini_Int(accFormat, "Handy");
- Spieler[playerid][HandyGeld] = dini_Int(accFormat, "HandyGeld");
- Spieler[playerid][Team] = dini_Int(accFormat, "Team");
- Spieler[playerid][dx] = dini_Float(accFormat, "dx");
- Spieler[playerid][dy] = dini_Float(accFormat, "dy");
- Spieler[playerid][dz] = dini_Float(accFormat, "dz");
- Spieler[playerid][Erstehilfe] = dini_Int(accFormat, "Erstehilfe");
- Spieler[playerid][JailTime] = dini_Int(accFormat, "JailTime");
- Spieler[playerid][ContractGeld] = dini_Int(accFormat, "ContractGeld");
- Spieler[playerid][Orgid] = dini_Int(accFormat, "Orgid");
- Spieler[playerid][Orgleader] = dini_Int(accFormat, "Orgleader");
- Spieler[playerid][Lotto] = dini_Int(accFormat, "Lotto");
- if(Spieler[playerid][Muted] == 1)
- {
- if(Spieler[playerid][MuteTime] > 0)
- {
- mut[playerid] = SetTimerEx("UpdateMute", 60000*Spieler[playerid][MuteTime], 0, "%i",playerid);
- }
- if(Spieler[playerid][MuteTime] < 0)
- {
- Spieler[playerid][Muted] = 0;
- KillTimer(mut[playerid]);
- }
- }
- format(logstring, sizeof(logstring), "~b~Willkommen~n~~w~%s", SpielerName(playerid));
- GameTextForPlayer(playerid, logstring, 2000, 1);
- SetSpawnInfo(playerid, 0,Spieler[playerid][Skin],0.0,0.0,200.0,0.0,0,0,0,0,0,0);
- if(Spieler[playerid][Premium] > 0)SendClientMessage(playerid, WEISS, "{FFFF00}Du hast {FF0000}Premium (Permanent)");
- if(Spieler[playerid][VIP] > 0)SendClientMessage(playerid, WEISS, "{FFFF00}Du hast {FF0000}VIP (Permanent)");
- if(Spieler[playerid][Admin] > 0)SendClientMessage(playerid, WEISS, "{FFFF00}Du bist {FF0000}Admin");
- SpawnPlayer(playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFF00} Falsches Passwort eingegeben.\n \n{FFFFFF}Dein Account wurde in der Datenbank gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Einloggen. Bitte gib dein Passwort ein:", "OK", " ");
- return 1;
- }
- }
- case DIALOG_SUP:
- {
- if(response)
- {
- switch(SupDiaID[playerid])
- {
- case 1:
- {
- format(ueberschrift[playerid],50,"%s",inputtext);
- Dialog(playerid,DIALOG_SUP,INPUT,"Problem","Gebe nun dein Text ein, welcher dein Problem genauer beschreibt","Weiter","Abbrechen"),SupDiaID[playerid]=2;
- }
- case 2:
- {
- new string[300];
- format(subtext[playerid],128,"%s",inputtext);
- format(string,300,"Überschrift: %s\n\nText: %s\n\nBist du sicher das du den Support absenden möchtest?",ueberschrift[playerid],subtext[playerid]);
- Dialog(playerid,DIALOG_SUP,MSG,"Support",string,"Absenden","Abbrechen"),SupDiaID[playerid]=3;
- }
- case 3:return CreateSup(playerid,ueberschrift[playerid],subtext[playerid]);
- }
- }
- else return SCM(playerid,rot,"Du hast den Support abgebrochen"),SupDiaID[playerid]=0;
- }
- case DIALOG_ASUP:
- {
- if(response)
- {
- SupIDauswahl[playerid] = listitem;
- new string[200];
- if(SupInfo[SupIDauswahl[playerid]][erstellt]==false)return SCM(playerid,rot,"Die Support ID ist nicht vergeben"),OnPlayerCommandText(playerid,"/supinfo");
- format(string,200,"Absender: %s\nÜberschrift: %s\nText: %s",SupInfo[SupIDauswahl[playerid]][Name],SupInfo[SupIDauswahl[playerid]][Ueberschrift],SupInfo[SupIDauswahl[playerid]][Text]);
- Dialog(playerid,DIALOG_ACSUP,MSG,"Support Ticket",string,"Annehmen","Löschen");
- }
- }
- case DIALOG_ACSUP:
- {
- printf("response: %d", response);
- if(response == 1)
- {
- new string[128];
- SupInfo[SupIDauswahl[playerid]][bearbeitung]=true;
- format(SupInfo[SupIDauswahl[playerid]][Admin],MAX_PLAYER_NAME,"%s",SpielerName(playerid));
- SupInfo[SupIDauswahl[playerid]][AdminID]=playerid;
- format(string,128,"%s hat dein Support Ticket geöffnet, du kannst einfach im Chat mit ihm schreiben",SpielerName(playerid));
- SCM(SupInfo[SupIDauswahl[playerid]][SpielerID],orange,string);
- SCM(playerid,orange,"Du hast das Ticket geöffnet, du kannst im Chat mit dem User schrieben.");
- ImSupport[playerid]=true;
- ASupportID[playerid]=SupIDauswahl[playerid];
- ImSupport[SupInfo[SupIDauswahl[playerid]][SpielerID]]=true;
- SupIDauswahl[playerid]=0;
- }
- else
- {
- printf("playerid: %d", playerid);
- printf("SupIDauswahl: %d", SupIDauswahl[playerid]);
- new string[128];
- format(string,128,"Du hast das Ticket von %s gelöscht",SupInfo[SupIDauswahl[playerid]][Name]);
- printf("string: %s", string);
- SCM(playerid,orange,string);
- format(string,128,"%s hat dein Support Ticket gelöscht",SpielerName(playerid));
- printf("string: %s", string);
- SCM(SupInfo[SupIDauswahl[playerid]][SpielerID],orange,string);
- subgesendet[SupInfo[SupIDauswahl[playerid]][SpielerID]]=false;
- SupInfo[SupIDauswahl[playerid]][erstellt]=false;
- ImSupport[playerid]=false;
- ASupportID[playerid]=-1;
- printf("%d", SupInfo[SupIDauswahl[playerid]][SpielerID]);
- ImSupport[SupInfo[SupIDauswahl[playerid]][SpielerID]]=false;
- SupIDauswahl[playerid]=0;
- }
- }
- case DIALOG_REG:
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFFFF}Willkommen auf GTA CITY\n \nEs wurde kein Account unter diesem Namen gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Registrieren. Bitte gib dein Passwort ein:", "OK", " ");
- return SendClientMessage(playerid, ROT, "Dein Passwort muss aus mindestens 6 Zeichen bestehen.");
- }
- if(strlen(inputtext) < 6)
- {
- ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFFFF}Willkommen auf GTA CITY\n \nEs wurde kein Account unter diesem Namen gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Registrieren. Bitte gib dein Passwort ein:", "OK", " ");
- return SendClientMessage(playerid, ROT, "Dein Passwort muss aus mindestens 6 Zeichen bestehen.");
- }
- dini_Create(accFormat);
- dini_Set(accFormat, "Passwort", inputtext);
- Spieler[playerid][Eingeloggt] = 1;
- Spieler[playerid][Tut] = 1;
- Spieler[playerid][Admin] = 0;
- Spieler[playerid][Level] = 1;
- Spieler[playerid][Geschlecht] = 0;
- Spieler[playerid][Exp] = 0;
- Spieler[playerid][MaxExp] = 8;
- Spieler[playerid][Leader] = 0;
- Spieler[playerid][Rank] = 0;
- Spieler[playerid][Job] = 0;
- Spieler[playerid][Money] = 10000;
- Spieler[playerid][KH] = 0;
- Spieler[playerid][Bank] = 10000;
- Spieler[playerid][Morde] = 0;
- Spieler[playerid][Gestorben] = 0;
- Spieler[playerid][Verbrechen] = 0;
- Spieler[playerid][Linie] = 0;
- Spieler[playerid][Verwarnungen] = 0;
- Spieler[playerid][Spielzeit] = 0;
- Spieler[playerid][Knast] = 0;
- Spieler[playerid][Wanteds] = 0;
- Spieler[playerid][Mats] = 0;
- Spieler[playerid][SafeMats] = 0;
- Spieler[playerid][Drugs] = 0;
- Spieler[playerid][SafeDrugs] = 0;
- Spieler[playerid][DrugSkill] = 0;
- Spieler[playerid][NewsSkill] = 0;
- Spieler[playerid][AnglerSkill] = 0;
- Spieler[playerid][BusSkill] = 0;
- Spieler[playerid][AnwaltSkill] = 0;
- Spieler[playerid][PilotSkill] = 0;
- Spieler[playerid][BusExp] = 0;
- Spieler[playerid][AnwaltExp] = 0;
- Spieler[playerid][BusMaxExp] = 25;
- Spieler[playerid][AnwaltMaxExp] = 10;
- Spieler[playerid][DrivLic] = 0;
- Spieler[playerid][FlugLic] = 0;
- Spieler[playerid][BootLic] = 0;
- Spieler[playerid][AngelLic] = 0;
- Spieler[playerid][GunLic] = 0;
- Spieler[playerid][DrivLicPoint] = 0;
- Spieler[playerid][Spawnchange] = 0;
- //Spieler[playerid][Hauskey] = 255;
- Spieler[playerid][Perso] = 0;
- //Spieler[playerid][Bizkey] = 255;
- Spieler[playerid][Muted] = 0;
- Spieler[playerid][MuteTime] = 0;
- Spieler[playerid][Team] = 0;
- Spieler[playerid][Handy] = 0;
- Spieler[playerid][HandyGeld] = 1000;
- new randphone = 1000 + random(89999999);
- Spieler[playerid][Nummer] = randphone;
- Spieler[playerid][Erstehilfe] = 0;
- Spieler[playerid][dx] = 0.0;
- Spieler[playerid][dy] = 0.0;
- Spieler[playerid][dz] = 0.0;
- Spieler[playerid][ContractGeld] = 0;
- Spieler[playerid][Orgid] = 0;
- Spieler[playerid][Orgleader] = 0;
- Spieler[playerid][Lotto] = 0;
- dini_IntSet(accFormat,"PayDay",0);
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SetSpawnInfo(playerid, 0,Spieler[playerid][Skin],0.0,0.0,200.0,0.0,0,0,0,0,0,0);
- SpawnPlayer(playerid);
- FreezePlayer(playerid);
- SetPlayerPos(playerid,1827.1046,-1298.5562,22.2109);
- SetPlayerCameraPos(playerid,1418.9369,-1629.8965,54.6056);
- SetPlayerCameraLookAt(playerid,1764.6829,-1896.4314,13.5628); //1521.6505,-1706.4551,13.5469
- SpawnPlayer(playerid);
- ShowPlayerDialog(playerid, DIALOG_TUT1, DIALOG_STYLE_MSGBOX, "Infos zur Person", "Der Account wurde erfolgreich Angelegt.\nBitte fülle nun einige Informationen über deine Person aus.\n \nBist du Männlich oder Weiblich?", "Männlich", "Weiblich");
- }
- }
- }
- else
- {
- switch(dialogid)
- {
- case DIALOG_LOGIN: ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFF00} Falsches Passwort eingegeben.\n \n{FFFFFF}Dein Account wurde in der Datenbank gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Einloggen. Bitte gib dein Passwort ein:", "OK", " ");
- case DIALOG_REG: ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "GTA CITY", "{FFFFFF}Willkommen auf GTA CITY\n \nEs wurde kein Account unter diesem Namen gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Registrieren. Bitte gib dein Passwort ein:", "OK", " ");
- }
- }
- /*if(dialogid == DIALOG_REPORT)
- {
- if(response == 1)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_BESCHWERDE,DIALOG_STYLE_INPUT,"Report System - Beschwerde","Gib bitte nun deine Beschwerde ein:","Bestätigen","Abbrechen");
- return 1;
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,supportsPPORT,DIALOG_STYLE_INPUT,"Report System - Support","Gib bitte nun deine Frage ein:","Bestätigen","Abbrechen");
- return 1;
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,DIALOG_BUG,DIALOG_STYLE_INPUT,"Report System - Bug Meldung","Gib bitte nun den Bug ein:","Bestätigen","Abbrechen");
- return 1;
- }
- }
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_ABBRECHEN,DIALOG_STYLE_MSGBOX,"Report System - Abbrechen","Du verlässt nun das Report System!","Bestätigen","Zurück");
- }
- }
- if(dialogid == DIALOG_BESCHWERDE)
- {
- if(response == 1)
- {
- new string[128];
- SendClientMessage(playerid,orange,"Dein Beschwerde wurde abgespeichert und wurde an die Administratoren weitergeleitet!");
- format(string,sizeof(string),"[REPORT-SYSTEM]: %s hat eine Beschwerde eingesendet: [ %s ]",SpielerName(playerid),inputtext);
- AdminNachricht(rot,string);
- SetPVarInt(playerid,"Report",1);
- }
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_ABBRECHEN,DIALOG_STYLE_MSGBOX,"Report System - Abbrechen","Du verlässt nun das Report System!","Bestätigen","Zurück");
- }
- }
- if(dialogid == DIALOG_SUPPORT)
- {
- if(response == 1)
- {
- new string[128];
- SendClientMessage(playerid,orange,"Deine Support Anfrage wurde abgespeichert und wurde an die Administratoren weitergeleitet!");
- format(string,sizeof(string),"[REPORT-SYSTEM]: %s hat eine Support Anfrage eingesendet: [ %s ]",SpielerName(playerid),inputtext);
- AdminNachricht(rot,string);
- SetPVarInt(playerid,"Report",1);
- }
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_ABBRECHEN,DIALOG_STYLE_MSGBOX,"Report System - Abbrechen","Du verlässt nun das Report System!","Bestätigen","Zurück");
- }
- }*/
- if(dialogid == DIALOG_BUG)
- {
- if(response == 1)
- {
- new string[128];
- SendClientMessage(playerid,orange,"Deine Bug Meldung wurde abgespeichert und wurde an die Administratoren weitergeleitet!");
- format(string,sizeof(string),"[REPORT-SYSTEM]: %s hat eine Bug Meldung eingesendet: [ %s ]",SpielerName(playerid),inputtext);
- AdminNachricht(rot,string);
- SetPVarInt(playerid,"Report",1);
- }
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_ABBRECHEN,DIALOG_STYLE_MSGBOX,"Report System - Abbrechen","Du verlässt nun das Report System!","Bestätigen","Zurück");
- }
- }
- if(dialogid == DIALOG_ABBRECHEN)
- {
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_REPORT,DIALOG_STYLE_LIST,"Report System","Beschwerde\nSupport\nBug Meldung","Weiter","Abbrechen");
- }
- }
- if(dialogid==DIALOG_GMBH_UNTER4)
- {
- if(response)
- {
- if(listitem==0)
- {
- SendClientMessage(playerid, BLAU, "Transport GmBH ==== Belieferungs Auftrag Gestartet ====");
- SendClientMessage(playerid, COLOR_RED, "Bitte Beliefere das BiZ '24/7 Stadthalle'");
- pCP[playerid] = CHECKPOINT_GMBHSTART;
- SetPlayerCheckpoint(playerid, 1357.9380,-1756.4120,13.5240, 10.0);
- return 1;
- }
- if(listitem==1)
- {
- SendClientMessage(playerid, BLAU, "Transport GmBH ==== Belieferungs Auftrag Gestartet ====");
- SendClientMessage(playerid, COLOR_RED, "Bitte Beliefere das BiZ '24/7 Stadthalle'");
- pCP[playerid] = CHECKPOINT_GMBHSTART;
- SetPlayerCheckpoint(playerid, 1357.9380,-1756.4120,13.5240, 10.0);
- return 1;
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_GMBH_UEBER4)
- {
- if(response)
- {
- if(listitem==0)
- {
- SendClientMessage(playerid, BLAU, "Transport GmBH ==== Belieferungs Auftrag : .");
- SendClientMessage(playerid, COLOR_RED, "Bitte Beliefere das BiZ 'Alhambra'");
- SendClientMessage(playerid, COLOR_RED, "- GPS Positzion zum Werk Gesetzt");
- pCP[playerid] = CHECKPOINT_GMBHSTARTLV;//AlhambraBiZ
- SetPlayerCheckpoint(playerid, 2535.9819,2833.4209,11.8409, 10.0);// BeladenLVWerk
- return 1;
- }
- if(listitem==1)
- {
- SendClientMessage(playerid, BLAU, "Transport GmBH ==== Linie nicht Verfügbar .");
- //SendClientMessage(playerid, COLOR_RED, "Bitte Beliefere das BiZ 'Alhambra'");
- //SendClientMessage(playerid, COLOR_RED, "- GPS Positzion zum Werk Gesetzt");
- //pCP[playerid] = CHECKPOINT_GMBHSTARTLV;//AlhambraBiZ
- //SetPlayerCheckpoint(playerid, 2535.9819,2833.4209,11.8409, 10.0);// BeladenLVWerk
- return 1;
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_LINIE)
- {
- if(response)
- {
- if(listitem==0)
- {
- Spieler[playerid][Linie] = 1;
- buscd[playerid] = 10;
- BusCP[playerid] = 2;
- pCP[playerid] = CHECKPOINT_BUSBERUF;
- SetPlayerCheckpoint(playerid, BusCoordinates[0][0], BusCoordinates[0][1], BusCoordinates[0][2], 5);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast die Linie 1 Gestartet, Folge nun den Checkpoins!");
- }
- if(listitem==1)
- {
- Spieler[playerid][Linie] = 2;
- buscd[playerid] = 10;
- BusCP[playerid] = 2;
- pCP[playerid] = CHECKPOINT_BUSBERUF;
- SetPlayerCheckpoint(playerid, BusCoordinates2[0][0], BusCoordinates2[0][1], BusCoordinates2[0][2], 5);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast die Linie 2 Gestartet, Folge nun den Checkpoins!");
- }
- if(listitem==2)
- {
- SendClientMessage(playerid, ROT, "kommt noch");
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_Maske)
- {
- if(response)
- {
- if(listitem==0)
- {
- for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
- Maske[playerid] = 1;
- SendClientMessage(playerid, ROT, "Maske angezogen");
- }
- if(listitem==1)
- {
- for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 1);
- Maske[playerid] = 0;
- SendClientMessage(playerid, ROT, "Maske ausgezogen");
- }
- if(listitem==2)
- {
- SendClientMessage(playerid, ROT, "kommt noch");
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_Undercover)
- {
- if(response)
- {
- if(listitem==0)
- {
- SetPlayerSkin(playerid, 7);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==1)
- {
- SetPlayerSkin(playerid, 19);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==2)
- {
- SetPlayerSkin(playerid, 21);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==3)
- {
- SetPlayerSkin(playerid, 23);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==4)
- {
- SetPlayerSkin(playerid, 230);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==5)
- {
- SetPlayerSkin(playerid, 163);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==6)
- {
- SetPlayerSkin(playerid, 283);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- if(listitem==6)
- {
- SetPlayerSkin(playerid, 294);
- SendClientMessage(playerid, ROT, "Du hast deinen Skin gewechselt.");
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_BUY)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(GetPlayerMoney(playerid) < 7500)return SendClientMessage(playerid, ROT, "Du besitzt keine $7500.");
- GivePlayerCash(playerid, -7500);
- SendClientMessage(playerid, BLAU, "Du hast dir einen Zollpass für 1 Woche gekauft.");
- }
- if(listitem==1)
- {
- new Float:Leben;
- if(GetPlayerMoney(playerid) < 500)return SendClientMessage(playerid, ROT, "Du besitzt keine $500.");
- GivePlayerCash(playerid, -500);
- GetPlayerHealth(playerid,Leben);
- SetPlayerHealth(playerid,Leben +25);
- SendClientMessage(playerid, BLAU, "Du hast dir einen Kaugummi gekauft und erhälst +25hp.");
- }
- if(listitem==2)
- {
- new Float:Leben;
- if(GetPlayerMoney(playerid) < 500)return SendClientMessage(playerid, ROT, "Du besitzt keine $500.");
- GivePlayerCash(playerid, -500);
- GetPlayerHealth(playerid,Leben);
- SetPlayerHealth(playerid,Leben +20);
- SendClientMessage(playerid, BLAU, "Du hast dir eine Cola gekauft.");
- }
- if(listitem==3)
- {
- if(GetPlayerMoney(playerid) < 500)return SendClientMessage(playerid, ROT, "Du besitzt keine $500.");
- GivePlayerCash(playerid, -500);
- GivePlayerWeapon(playerid, 43,500);
- SendClientMessage(playerid, BLAU, "Du hast dir eine Kamera gekauft.");
- }
- return 1;
- }
- }
- if(dialogid==dialog_handymenu1)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(Spieler[playerid][Handy] == 0)
- {
- if(GetPlayerMoney(playerid) < 20)return SendClientMessage(playerid, ROT, "Du besitzt keine $20.");
- GivePlayerCash(playerid, -20);
- Spieler[playerid][Handy] = 1;
- SendClientMessage(playerid, BLAU, "Du hast dir Erfolgreich ein Handy gekauft.");
- }
- else if(Spieler[playerid][Handy] == 1)
- {
- SendClientMessage(playerid, ROT, "Du besitzt bereits ein Handy.");
- return 1;
- }
- }
- else if(listitem==1)
- {
- ShowPlayerDialog(playerid,AUFLADEN,DIALOG_STYLE_LIST,"Handy Laden","100$\n500$\n1000$\n2000$\n5000$\n10000$","Aufladen","Abbrechen");
- }
- }
- else if(!response)
- {
- return 1;
- }
- }
- if(dialogid==AUFLADEN)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 100)return SendClientMessage(playerid, ROT, "Du besitzt keine $100.");
- GivePlayerCash(playerid, -100);
- Spieler[playerid][HandyGeld] = 100;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- else if(listitem==1)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 500)return SendClientMessage(playerid, ROT, "Du besitzt keine $500.");
- GivePlayerCash(playerid, -500);
- Spieler[playerid][HandyGeld] = 500;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- else if(listitem==2)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 1000)return SendClientMessage(playerid, ROT, "Du besitzt keine $1000.");
- GivePlayerCash(playerid, -1000);
- Spieler[playerid][HandyGeld] = 1000;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- else if(listitem==3)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 2000)return SendClientMessage(playerid, ROT, "Du besitzt keine $2000.");
- GivePlayerCash(playerid, -2000);
- Spieler[playerid][HandyGeld] = 2000;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- else if(listitem==4)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 5000)return SendClientMessage(playerid, ROT, "Du besitzt keine $5000.");
- GivePlayerCash(playerid, -5000);
- Spieler[playerid][HandyGeld] = 5000;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- else if(listitem==5)
- {
- if(Spieler[playerid][Handy] == 0)return SendClientMessage(playerid, ROT, "Du hast Kein handy.");
- if(GetPlayerMoney(playerid) < 10000)return SendClientMessage(playerid, ROT, "Du besitzt keine $10000.");
- GivePlayerCash(playerid, -10000);
- Spieler[playerid][HandyGeld] = 10000;
- SendClientMessage(playerid, BLAU, "Du hast dein Handy aufgeladen.");
- }
- }
- else if(!response)
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_JOBS)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(Spieler[playerid][Perso] == 0)
- {
- if(GetPlayerMoney(playerid) < 500)return SendClientMessage(playerid, ROT, "Du benötigst $500.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast für $500 einen Personalausweis beantragt.");
- GivePlayerCash(playerid, -500);
- Spieler[playerid][Perso] = 1;
- }
- else if(Spieler[playerid][Perso] == 1)
- {
- SendClientMessage(playerid, ROT, "Du besitzt bereits einen Personalausweis.");
- return 1;
- }
- }
- else if(listitem==1)
- {
- ShowPlayerDialog(playerid, DIALOG_scheine, DIALOG_STYLE_LIST, "Arbeitsamt - Scheine", "Führerschein\nFlugschein\nBootschein\nAngelschein\nWaffenschein", "Auswählen", "Abbrechen");
- }
- else if(listitem==2)
- {
- ShowPlayerDialog(playerid, DIALOG_BERUFE, DIALOG_STYLE_LIST, "Arbeitsamt - Berufe", "Wähle einen Beruf\nPilot\nBusfahrer\nMüllmann\nMienenarbeiter\nAnwalt\nDetektiv\nWaffendealer", "Auswählen", "Abbrechen");
- }
- }
- else if(!response)
- {
- return 1;
- }
- }
- if(dialogid == Dialog_Skins)
- {
- if(response == 1)
- {
- switch(listitem)
- {
- case 0:
- {
- SetPlayerSkin(playerid, 187);
- }
- case 1:
- {
- SetPlayerSkin(playerid, 277);
- }
- case 2:
- {
- SetPlayerSkin(playerid, 278);
- }
- case 3:
- {
- SetPlayerSkin(playerid, 279);
- }
- }
- }
- }
- if(dialogid==DIALOG_scheine) //Führerschein\nFlugschein\nBootschein\nAngelschein
- {
- if(response)
- {
- if(listitem==0)
- {
- if(Spieler[playerid][FlugLic] == 1)return SendClientMessage(playerid, ROT, "Du besitzt bereits einen Flugschein.");
- if(GetPlayerMoney(playerid) < 10000)return SendClientMessage(playerid, ROT, "Du besitzt keine $10.000.");
- GivePlayerCash(playerid, -10000);
- Spieler[playerid][FlugLic] = 1;
- SendClientMessage(playerid, BLAU, "Du hast dir Den Flugschein Gekauft");
- }
- else if(listitem==1)
- {
- if(Spieler[playerid][BootLic] == 1)return SendClientMessage(playerid, ROT, "Du besitzt bereits einen Bootschein.");
- if(GetPlayerMoney(playerid) < 5000)return SendClientMessage(playerid, ROT, "Du besitzt keine $5.000.");
- GivePlayerCash(playerid, -5000);
- Spieler[playerid][BootLic] = 1;
- SendClientMessage(playerid, BLAU, "Du hast dir Den Bootsschein Gekauft");
- }
- else if(listitem==2)
- {
- if(Spieler[playerid][AngelLic] == 1)return SendClientMessage(playerid, ROT, "Du besitzt bereits einen Angelschein.");
- if(GetPlayerMoney(playerid) < 4000)return SendClientMessage(playerid, ROT, "Du besitzt keine $4.000.");
- GivePlayerCash(playerid, -4000);
- Spieler[playerid][AngelLic] = 1;
- SendClientMessage(playerid, BLAU, "Du hast dir Den Angelschein Gekauft");
- }
- else if(listitem==3)
- {
- if(Spieler[playerid][Level] < 3)return SendClientMessage(playerid, ROT, "Du brauchst Level 3 oder höher um einen Waffenschein zu Kaufen!");
- if(Spieler[playerid][GunLic] == 1)return SendClientMessage(playerid, ROT, "Du besitzt bereits einen Waffenschein.");
- if(Spieler[playerid][GunLic] == 1)return SendClientMessage(playerid, ROT, "Du besitzt bereits einen Waffenschein.");
- if(GetPlayerMoney(playerid) < 20000)return SendClientMessage(playerid, ROT, "Du besitzt keine $20.000.");
- GivePlayerCash(playerid, -20000);
- Spieler[playerid][GunLic] = 1;
- SendClientMessage(playerid, BLAU, "Du hast dir einen Waffenschein Gekauft");
- }
- }
- }
- if(dialogid==DIALOG_BERUFE)
- {
- if(response)
- {
- if(listitem==0)
- {
- }
- else if(listitem==1)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_PILOTACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Pilot", "Du hast den Beruf Pilot ausgewählt.\n____________________\nGehalt: $4000\nProbleme: Unfälle\nSchwierigkeit: Mittel\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==2)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_BUSACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Busfahrer", "Du hast den Beruf Busfahrer ausgewählt.\n____________________\nGehalt: $2900\nProbleme: Unfälle\nSchwierigkeit: Mittel\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==3)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_MUELLACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Müllmann", "Du hast den Beruf Müllmann ausgewählt.\n____________________\nGehalt: 1600\nProbleme: Unfälle\nSchwierigkeit: Sehr Leicht\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==4)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_MIENENACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Mienenarbeiter", "Du hast den Beruf Mienenarbeiter ausgewählt.\n____________________\nGehalt: Unterschiedlich\nProbleme: Unfälle\nSchwierigkeit: Leicht\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==5)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_ANWALTACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Anwalt", "Du hast den Beruf Anwalts ausgewählt.\n____________________\nGehalt: Unterschiedlich\nProbleme: Polizei, FBI oder Ordnungsamt\nSchwierigkeit: Mittel\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==6)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_DETEKTIVACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Detektiv", "Du hast den Beruf Detektiv ausgewählt.\n____________________\nGehalt: Unterschiedlich\nProbleme: Polizei, FBI oder Ordnungsamt\nSchwierigkeit: Mittel\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- else if(listitem==7)
- {
- if(Spieler[playerid][Job] > 0)return SendClientMessage(playerid, ROT, "Du hast bereits einen Beruf.");
- ShowPlayerDialog(playerid, DIALOG_WAFFENACCEPT, DIALOG_STYLE_MSGBOX, "Arbeitsamt - Berufe - Waffendealer", "Du hast den Beruf Anwalt ausgewählt.\n____________________\nGehalt: Unterschiedlich\nProbleme: Polizei/Ordnungsamt\nSchwierigkeit: Schwer\n____________________\nWillst du den Job annehmen?", "Ja", "Nein");
- }
- }
- }
- if(dialogid==DIALOG_ANWALTACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Anwalt. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Gehe ins LSPD und befreie die Spieler.");
- Spieler[playerid][Job] = 7;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid == WAFFENLADENHAUPT)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, SCHLAGMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","Schlagring [$85]\nGolfschläger [$125]\nSchlagstock [$135]\nMesser [$165]\nBaseballschläger [$165]\nSchaufel [$225]\nPool [$225]\nKatana [$365]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, PISTOLENMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","Colt.45 [$875]\nSD - Pistole [$1250]\nDesert Eagle [$1575]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, SMGMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","Tec 9 [$2150]\nUZI [$2225]\nMP5 [$3120]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, PUMPMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","Shotgun [$2125]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, STURMMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","AK - 47 [$4015]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid, RIFLEMENU, DIALOG_STYLE_LIST, "{FFFFFF}Waffenladen","Gewehr [$3956]\nzurück zum Hauptmenü","Kaufen","Beenden");
- }
- }
- }
- if(dialogid == RIFLEMENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, MUNITIONrifle, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: Gewehr - Preis pro Munition: 14\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- }
- }
- if(dialogid == MUNITIONrifle)
- {
- if(response)
- {
- new string[128];
- new ammo = strval(inputtext);
- new geld = ammo*14-3956;
- new infostring[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,33,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir ein Gewehr mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == STURMMENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, MUNITIONsturm, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: AK - 47 - Preis pro Munition: 16\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, MUNITIONsturm1, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: M4 - Preis pro Munition: 16\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- }
- }
- if(dialogid == MUNITIONsturm1)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*16-4015;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,31,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine M4 mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == MUNITIONsturm)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*16-4015;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,30,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine AK - 47 mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == PUMPMENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, MUNITIONpump, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: Shotgun - Preis pro Munition: 11\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- }
- }
- if(dialogid == MUNITIONpump)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*11-2125;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,25,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine Shotgun mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == SMGMENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, MUNITIONtec9, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: Tec 9 - Preis pro Munition: 8\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, MUNITIONuzi, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: UZI - Preis pro Munition: 8\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, MUNITIONmp5, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: MP5 - Preis pro Munition: 9\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- }
- }
- if(dialogid == MUNITIONmp5)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*9-3120;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,29,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine MP5 mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == MUNITIONuzi)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*8-2150;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,28,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine UZI mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == MUNITIONtec9)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*8-2150;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,32,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine Tec 9 mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == PISTOLENMENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, MUNITIONcolt, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: Colt.45 - Preis pro Munition: 5\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, MUNITIONMENU, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: SD - Pistole - Preis pro Munition: 7\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, MUNITIONdeagle, DIALOG_STYLE_INPUT, "{FFFFFF}Waffenladen - Munition","Du kannst dir nun Munition kaufen, tippe dazu einfach die Anzahl in diese Leiste.\nWaffe: Desert Eagle - Preis pro Munition: 7\n\nAnzahl Munition.","Kaufen","Beenden");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- }
- }
- if(dialogid == MUNITIONcolt)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*5-875;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,22,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir einen Colt.45 mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == MUNITIONdeagle)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*7-1575;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,24,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine Desert Eagle mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid == MUNITIONMENU)
- {
- if(response)
- {
- new ammo = strval(inputtext);
- new geld = ammo*7 -1250;
- new infostring[256];
- new string[256];
- if((geld) > GetPlayerMoney(playerid))
- {
- format(infostring, 256, " * Du hast keine %d$!",geld);
- SendClientMessage(playerid, ROT, infostring);
- return 1;
- }
- if(ammo < 1 || ammo > 999)
- {
- SendClientMessage(playerid, ROT, " Die Munition muss zwischen 1 und 999 sein !");
- return 1;
- }
- GivePlayerWeapon(playerid,23,ammo);
- GivePlayerCash(playerid,-geld);
- format(string, sizeof(string), "Du hast dir eine SD - Pistole mit %d Munition für $%d gekauft.", ammo,geld);
- SendClientMessage(playerid, BLAU, string);
- }
- else
- {
- ShowPlayerDialog(playerid,WAFFENLADENHAUPT, DIALOG_STYLE_LIST,"{FFFFFF}Waffenladen", "Schlagwaffen\nPistolen\nMaschinenpistolen\nSchrotgewehre\nSturmgewehre\nGewehre", "Auswählen", "Beenden");
- }
- return 1;
- }
- if(dialogid==DIALOG_BSNESSEN)//Anfang vom BSNESSEN
- {
- if(response)
- switch(listitem)
- {
- case 0:// Das erste Menü kommt jetzt Ich hole mir was zutrinken xD
- {
- if(GetPlayerMoney(playerid)<7) return SendClientMessage(playerid,ROT,"Sie haben nicht genug Geld in ihrer Tasche.");
- {
- new Float:Leben;
- GetPlayerHealth(playerid,Leben);
- SetPlayerHealth(playerid,Leben +50); //Wie viel HP es dazugeben soll
- SendClientMessage(playerid,BLAU,"Hier ist ihr Burger, einen Schönen Tag noch wünscht ihnen das BSN Personal.");
- GivePlayerCash(playerid,-7);
- GameTextForPlayer(playerid, "~r~ -70Cent",3000, 1);//Wenn ihm ein GameText angezeigt werden soll die 3000 steht für die Zeit wie lange es stehen soll
- }
- }
- case 1:
- {
- if(GetPlayerMoney(playerid)<5) return SendClientMessage(playerid,ROT,"Sie haben nicht genug Geld in ihrer Tasche.");
- {
- new Float:Leben;
- GetPlayerHealth(playerid,Leben);
- SetPlayerHealth(playerid,Leben +30); //Wie viel HP es dazugeben soll
- SendClientMessage(playerid,BLAU,"Hier sind ihre Pommes, einen Schönen Tag noch wünscht ihnen das BSN Personal.");
- GivePlayerCash(playerid,-5);
- GameTextForPlayer(playerid, "~r~ -50Cent",3000, 1);//Wenn ihm ein GameText angezeigt werden soll die 3000 steht für die Zeit wie lange es stehen soll
- }
- }
- case 2:
- {
- if(GetPlayerMoney(playerid)<30) return SendClientMessage(playerid,ROT,"Sie haben nicht genug Geld in ihrer Tasche.");
- {
- new Float:Leben;
- GetPlayerHealth(playerid,Leben);
- SetPlayerHealth(playerid,Leben +20);
- SendClientMessage(playerid,BLAU,"Hier ist ihr Getränk, einen Schönen Tag noch wünscht ihnen das BSN Personal.");
- GivePlayerCash(playerid,-3);
- GameTextForPlayer(playerid, "~r~ -30Cent",3000, 1);
- }
- }
- }
- return 0;
- }
- if(dialogid==DIALOG_ATM)
- {
- if(response==0)
- {
- return 1;
- }
- if(response==1)
- {
- switch(listitem)
- {
- case 0:{ShowPlayerDialog(playerid,DIALOG_ATM0,DIALOG_STYLE_INPUT,"Einzahlen","Geben sie die Gewünschte Menge zum Einzahlen ein!","Ok","Zurück");}//Einzahlen
- case 1:{ShowPlayerDialog(playerid,DIALOG_ATM1,DIALOG_STYLE_INPUT,"Abheben","Geben sie die Gewünschte Menge zum Abheben ein!","Ok","Zurück");}//Abheben
- case 2:{format(dialogstring,sizeof(dialogstring),"Du hast %i$ auf dem Konto!",Spieler[playerid][Bank]);
- ShowPlayerDialog(playerid,DIALOG_ATM2,DIALOG_STYLE_MSGBOX,"Kontostand",dialogstring,"Ok","Zurück");}//Kontostand
- }
- }
- }
- if(dialogid==DIALOG_ATM0)
- {
- if(response==0)
- {
- ShowPlayerDialog(playerid,DIALOG_ATM,DIALOG_STYLE_LIST,"ATM","Einzahlen\nAbheben\nKontostand","Ok","Abbrechen");
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,DIALOG_ATM0,DIALOG_STYLE_INPUT,"Einzahlen","Geben sie die Gewünschte Menge zum Einzahlen ein!","Ok","Zurück");
- SendClientMessage(playerid,ROT,"Fehlerhafte Menge!");
- return 1;
- }
- else
- {
- new geld = strval(inputtext);
- if(GetPlayerMoney(playerid) >= geld)
- {
- GivePlayerCash(playerid,-geld);
- Spieler[playerid][Bank]+=geld;
- }
- else{SendClientMessage(playerid,ROT,"Du hast nicht so viel Geld bei dir!");}
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_ATM1)
- {
- if(response==0)
- {
- ShowPlayerDialog(playerid,DIALOG_ATM,DIALOG_STYLE_LIST,"ATM","Einzahlen\nAbheben\nKontostand","Ok","Abbrechen");
- return 1;
- }
- if(response==1)
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,DIALOG_ATM1,DIALOG_STYLE_INPUT,"Abheben","Geben sie die Gewünschte Menge zum Abheben ein!","Ok","Zurück");
- SendClientMessage(playerid,ROT,"Fehlerhafte Menge!");
- return 1;
- }
- else
- {
- new geld = strval(inputtext);
- if(Spieler[playerid][Bank]>= geld)
- {
- GivePlayerCash(playerid,geld);
- Spieler[playerid][Bank]-=geld;
- }
- else{SendClientMessage(playerid,ROT,"Du hast nicht so viel auf der Bank!");}
- }
- return 1;
- }
- }
- if(dialogid==DIALOG_ATM2)
- {
- if(response==0)
- {
- ShowPlayerDialog(playerid,DIALOG_ATM,DIALOG_STYLE_LIST,"ATM","Einzahlen\nAbheben\nKontostand","Ok","Abbrechen");
- return 1;
- }
- }
- if(dialogid==DIALOG_DETEKTIVACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Detektiv. Tippe /help für Informationen.");
- Spieler[playerid][Job] = 6;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_WAFFENACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Waffendealer. Tippe /help für Informationen.");
- Spieler[playerid][Job] = 7;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_ANWALTACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Anwalt. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "");
- Spieler[playerid][Job] = 5;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_PILOTACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Pilot. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Flugzeuge kannst du am Los Santos Airport finden.");
- Spieler[playerid][Job] = 1;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_BUSACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Busfahrer. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Busse kannst du in der Nähe des Strandes finden.");
- Spieler[playerid][Job] = 2;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_MUELLACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Müllmann. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Die Fahrzeuge kannst du in der Nähe des Strandes finden.");
- Spieler[playerid][Job] = 3;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_MIENENACCEPT)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist nun Mienenarbeiter. Tippe /help für Informationen.");
- SendClientMessage(playerid, COLOR_LIGHTRED, "Die Fahrzeuge Stehen in LV in der Grube.");
- Spieler[playerid][Job] = 8;
- }
- else
- {
- return 1;
- }
- }
- if(dialogid==DIALOG_QUITJOB)
- {
- if(response)
- {
- SendClientMessage(playerid, BLAU, "Du hast deinen Beruf soeben gekündigt.");
- Spieler[playerid][Job] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, ROT, "Beruf-Kündigen abgebrochen.");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT1)
- {
- if(!response)
- {
- //Weiblich
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- Spieler[playerid][Geschlecht] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du kannst den Skin mit der {FF0000}Shift{FFFFFF} Taste wechseln.");
- SendClientMessage(playerid, COLOR_WHITE, "Mit der {FF0000}Enter{FFFFFF} Taste wählst du den Skin aus.");
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
- SetPlayerPos(playerid, 437.3533,-1748.4609,9.1031);
- SetPlayerCameraPos(playerid, 438.6240,-1752.1791,8.8109);
- SetPlayerCameraLookAt(playerid, 437.3533,-1748.4609,9.1031);
- FreezePlayer(playerid);
- pPlayerRegisterChooseSkinFemale[playerid] = 1;
- SetPlayerFacingAngle(playerid, 228.3101);
- SetPlayerSkin(playerid, 12); // Frau Skin
- }
- if(response)
- {
- //Männlich
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- Spieler[playerid][Geschlecht] = 2;
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_YELLOW, "");
- SendClientMessage(playerid, COLOR_WHITE, "Du kannst den Skin mit der {FF0000}Shift{FFFFFF} Taste wechseln.");
- SendClientMessage(playerid, COLOR_WHITE, "Mit der {FF0000}Enter{FFFFFF} Taste wählst du den Skin aus.");
- SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
- SetPlayerPos(playerid, 437.3533,-1748.4609,9.1031);
- SetPlayerCameraPos(playerid, 438.6240,-1752.1791,8.8109);
- SetPlayerCameraLookAt(playerid, 437.3533,-1748.4609,9.1031);
- FreezePlayer(playerid);
- SetPlayerFacingAngle(playerid, 228.3101);
- pPlayerRegisterChooseSkinMale[playerid] = 1;
- SetPlayerSkin(playerid, 2); // Mann Skin
- }
- }
- if(dialogid==DIALOG_TUT2)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT2, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Willkommen auf Xeon-Nation. Dies ist ein Reallife Server.\nSinnloses Deathmatch wird Bestraft. Bitte halte dich an\ndie Regeln. Die Regeln kannst du jederzeit im Forum sehen.\nBei einem Regelbruch wirst du je nach Art Bestraft mit Prison oder Ban.\nWenn du dich einloggst, akzeptierst du die Regeln.", " ", ">>");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT3, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Auf Xeon-Nation gibt es Staats Fraktionen die dir unterschiedlich Hilfe\nanbieten können. Die Polizei sorgt dafür, dass die Stadt frei von\nVerbrechern ist. Die Sanitäter sorgen dafür, dass du bei einem Unfall\nschnell Gesund wirst und die News Reporter halten dich auf dem laufenden.", "Zurück", "Weiter");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT3)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT2, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Willkommen auf Xeon-Nation. Dies ist ein Reallife Server.\nSinnloses Deathmatch wird Bestraft. Bitte halte dich an\ndie Regeln. Die Regeln kannst du jederzeit im Forum sehen.\nBei einem Regelbruch wirst du je nach Art Bestraft mit Prison oder Ban.\nWenn du dich einloggst, akzeptierst du die Regeln.", " ", ">>");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT4, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Solltest du mal nicht weiter wissen, kannst du die Spieler\nim OOC-Channel fragen. Der Befehl dazu ist \"/o\".\nWenn du Kontakt mit einem Admin aufnehmen möchtest,\n kannst du \"/sup\" verwenden. Meistens findest du deine\nAntwort auch, wenn du den Befehl \"/help\" eingibst.", "Zurück", "Weiter");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT4)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT3, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Auf Xeon-Nation gibt es Staats Fraktionen die dir unterschiedlich Hilfe\nanbieten können. Die Polizei sorgt dafür, dass die Stadt frei von\nVerbrechern ist. Die Sanitäter sorgen dafür, dass du bei einem Unfall\nschnell Gesund wirst und die News Reporter halten dich auf dem laufenden.", "Zurück", "Weiter");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT5, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Respektiere deine Mitspieler. Beleidigungen werden streng geahndet.\nWir Möchten das es Fair ist als Behandet jeden Gleich.\nWenn du einen Bug findest melde ihn im Forum oder an einem Admin.\nSolltest du einen Bug ausnutzen und z.B. durch Gitter laufen\nwird das mit einem Ban bestraft.", "Zurück", "Weiter");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT5)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT4, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Solltest du mal nicht weiter wissen, kannst du die Spieler\nim OOC-Channel fragen. Der Befehl dazu ist \"/o\".\nWenn du Kontakt mit einem Admin aufnehmen möchtest,\n kannst du \"/sup\" verwenden. Meistens findest du deine\nAntwort auch, wenn du den Befehl \"/help\" eingibst.", "Zurück", "Weiter");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT6, DIALOG_STYLE_MSGBOX, "Tutorial:GTA CITY", "Drive-By ist nur erlaubt als Beifahrer eines Autos.\nAbsichtliches Anfahren oder Totparken eines Spielers\nwird mit Prison bestraft.\nSolltest du jemanden erwischen beim Fahrer Drive-By, mache\neinen Screenshot mit \"F8\" und melde es im Forum.\nDie Screenshots findest du Unter\"Eigene Dateien\".", "Zurück", "Weiter");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT6)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT5, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Respektiere deine Mitspieler. Beleidigungen werden streng geahndet.\n Wir Möchten das es Fair ist als Behandet jeden Gleich.\nWenn du einen Bug findest melde ihn im Forum oder an einem Admin.\nSolltest du einen Bug ausnutzen und z.B. durch Gitter laufen\nwird das mit Ban bestraft.", "Zurück", "Weier");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT7, DIALOG_STYLE_MSGBOX, "Tutorial:GTA CITY", "Die Hauptsprache ist hier Deutsch. Im OOC-Channel wird\nnur Deutsch oder Englisch geschrieben. Wenn du mit\njemandem Privat schreiben willst, nutze \"/sms\" oder \"/call\".\nDie Nummer von anderen Spielern kannst du mit \"/number\"\nherausfinden.", "Zurück", "Weiter");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT7)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT6, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Drive-By ist nur erlaubt als Beifahrer eines Autos.\nAbsichtliches Anfahren oder Totparken eines Spielers\nwird mit Prison bestraft.\nSolltest du jemanden erwischen beim Fahrer Drive-By, mache\neinen Screenshot mit \"F8\" und melde es im Forum.\nDie Screenshots findest du unter \"Eigene Dateien\".", "Zurück", "Weiter");
- return 1;
- }
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT8, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Falls du in eine Fraktion / Gang / Mafia möchtest,\nmusst du dich im Forum anmelden und im\nrichtigen Bereich eine Bewerbung schreiben.\n Bitte Schreibt die Leader keine Pn das Ihr euch Beworben habt. \n \nDu hast das Tutorial nun erfolgreich\nbeendet. Viel Spaß beim spielen auf Xeon-Nation!", "Zurück", "FERTIG");
- return 1;
- }
- }
- if(dialogid==DIALOG_TUT8)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUT7, DIALOG_STYLE_MSGBOX, "Tutorial: GTA CITY", "Die Hauptsprache ist hier Deutsch. Im OOC-Channel wird\nnur Deutsch oder Englisch geschrieben. Wenn du mit\njemandem Privat schreiben willst, nutze \"/sms\" oder \"/call\".\nDie Nummer von anderen Spielern kannst du mit \"/number\"\nherausfinden.", "Zurück", "Weiter");
- return 1;
- }
- if(!response)
- {
- Spieler[playerid][Tut] = 0;
- 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_ORANGE, "Jobs Findest du in der Stadthalle Benutze /GPS Um die Stadthalle zu finden!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Um in ein Gebäude Rein zu gehen drücke Enter.");
- SetSpawnInfo(playerid, 0, Spieler[playerid][Skin], 1764.6829,-1896.4314,13.5628,0.2291,0,0,0,0,0,0); //1763.2972,-1895.9244,13.5622,270.3580, 0,0,0,0,0,0
- SpawnPlayer(playerid);
- SetPlayerCheckpoint(playerid, 1373.4357,-1648.6466,13.3828, 3.0);
- pCP[playerid] = CHECKPOINT_FAHRSCHULETUTORIAL;
- TextDrawShowForPlayer(playerid, Tut0);
- TextDrawShowForPlayer(playerid, Tut1);
- TextDrawShowForPlayer(playerid, Tut2);
- return 1;
- }
- }
- if(dialogid==DIALOG_SPAWNCHANGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- Spieler[playerid][Spawnchange] = 0;
- SendClientMessage(playerid, BLAU, "Dein Spawn wurde auf \"Neuling Spawn\" gesetzt.");
- return 1;
- }
- else if(listitem == 1)
- {
- SendClientMessage(playerid, ROT, "Du besitzt kein Haus oder bist nirgends eingemietet.");
- return 1;
- }
- else if(listitem == 2)
- {
- if(Spieler[playerid][Team] != 0)
- {
- Spieler[playerid][Spawnchange] = 2;
- SendClientMessage(playerid, BLAU, "Dein Spawn wurde auf \"Fraktion\" gesetzt.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, BLAU, "Du bist in keiner Fraktion, du bist Zivilist.");
- return 1;
- }
- }
- }
- if(!response)
- {
- SendClientMessage(playerid, ROT, "Wechseln des Spawns abgebrochen...");
- return 1;
- }
- return 1;
- }
- /*f(dialogid==DIALOG_SPAWNCHANGE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- Spieler[playerid][Spawnchange] = 0;
- SendClientMessage(playerid, BLAU, "Dein Spawn wurde auf \"Neuling Spawn\" gesetzt.");
- return 1;
- }
- // else if(listitem == 1)
- // {
- // if(Spieler[playerid][Hauskey] != 255)
- // {
- // Spieler[playerid][Spawnchange] = 1;
- //// SendClientMessage(playerid, BLAU, "Dein Spawn wurde auf \"Haus\" gesetzt.");
- // return 1;
- }
- else
- {
- SendClientMessage(playerid, ROT, "Du besitzt kein Haus oder bist nirgends eingemietet.");
- return 1;
- }
- }
- else if(listitem == 2)
- {
- if(Spieler[playerid][Team] != 0)
- {
- Spieler[playerid][Spawnchange] = 2;
- SendClientMessage(playerid, BLAU, "Dein Spawn wurde auf \"Fraktion\" gesetzt.");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, BLAU, "Du bist in keiner Fraktion, du bist Zivilist.");
- return 1;
- }
- }
- }
- if(!response)
- {
- SendClientMessage(playerid, ROT, "Wechseln des Spawns abgebrochen...");
- return 1;
- }
- return 1;
- }*/
- if(dialogid==DIALOG_SELLCAR)
- {
- if(response)
- {
- print("D1");
- if(Spectating[playerid][0]!=-1)
- {
- if(!PlayerHaveCar[playerid][PlayerKey[playerid]])
- {
- new preis = Kaufliste[Spectating[playerid][0]][aPreis];
- print("D4");
- if(GetPlayerMoney(playerid) > preis)
- {
- new autohaus=Kaufliste[Spectating[playerid][0]][Autohaus];
- GivePlayerCash(playerid, -preis);
- new prname[MAX_PLAYER_NAME], str[128];
- GetPlayerName(playerid, prname, sizeof name);
- format(str, sizeof str, "/Autos/%s_Car_%d.ini", prname,PlayerKey[playerid]);
- new File: hFile = fopen(str, io_write);
- if (hFile)
- {
- new var[32];
- format(var, 32, "CarId=%d\n", PlayerCar[playerid][PlayerKey[playerid]][CarId]=Spectating[playerid][0]);fwrite(hFile, var);
- format(var, 32, "CarModel=%d\n",PlayerCar[playerid][PlayerKey[playerid]][CarModel]=Kaufliste[Spectating[playerid][0]][Modelid]);fwrite(hFile, var);
- format(var, 32, "CarPos_x=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_x]=Autospawns[autohaus][CarPos_x]);fwrite(hFile, var);
- format(var, 32, "CarPos_y=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_y]=Autospawns[autohaus][CarPos_y]);fwrite(hFile, var);
- format(var, 32, "CarPos_z=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarPos_z]=Autospawns[autohaus][CarPos_z]);fwrite(hFile, var);
- format(var, 32, "CarRotate=%.3f\n",PlayerCar[playerid][PlayerKey[playerid]][CarRotate]=Autospawns[autohaus][CarRotate]);fwrite(hFile, var);
- format(var, 32, "CarNitro=0\n");fwrite(hFile, var);
- format(var, 32, "CarHyd=0\n");fwrite(hFile, var);
- format(var, 32, "CarWheel=0\n");fwrite(hFile, var);
- format(var, 32, "CarAusp=0\n");fwrite(hFile, var);
- format(var, 32, "CarSideL=0\n");fwrite(hFile, var);
- format(var, 32, "CarSideR=0\n");fwrite(hFile, var);
- format(var, 32, "CarFB=0\n");fwrite(hFile, var);
- format(var, 32, "CarRB=0\n");fwrite(hFile, var);
- format(var, 32, "CarSpoiler=0\n");fwrite(hFile, var);
- format(var, 32, "CarRoof=0\n");fwrite(hFile, var);
- format(var, 32, "CarHood=0\n");fwrite(hFile, var);
- format(var, 32, "CarVents=0\n");fwrite(hFile, var);
- format(var, 32, "CarLamps=0\n");fwrite(hFile, var);
- format(var, 32, "CarPJ=-1\n");fwrite(hFile, var);
- format(var, 32, "CarC1=-1\n");fwrite(hFile, var);
- format(var, 32, "CarC2=-1\n");fwrite(hFile, var);
- format(var, 32, "Preis=%d\n",PlayerCar[playerid][PlayerKey[playerid]][CarPreis]=preis/2);fwrite(hFile, var);
- format(var, 32, "Tank=%d\n", Kaufliste[Spectating[playerid][0]][Tank]); fwrite(hFile, var);
- format(var, 32, "MaxTank=%d\n", Kaufliste[Spectating[playerid][0]][Tank]); fwrite(hFile, var);
- format(var, 32, "CarState=%d\n", PlayerCar[playerid][PlayerKey[playerid]][CarState]);fwrite(hFile, var);
- fclose(hFile);
- }
- PlayerCar[playerid][PlayerKey[playerid]][CarId]=Spectating[playerid][0];
- PlayerCar[playerid][PlayerKey[playerid]][CarModel]=Kaufliste[Spectating[playerid][0]][Modelid];
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_x]=Autospawns[autohaus][CarPos_x];
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_y]=Autospawns[autohaus][CarPos_y];
- PlayerCar[playerid][PlayerKey[playerid]][CarPos_z]=Autospawns[autohaus][CarPos_z];
- PlayerCar[playerid][PlayerKey[playerid]][CarRotate]=Autospawns[autohaus][CarRotate];
- PlayerCar[playerid][PlayerKey[playerid]][CarNitro]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarHyd]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarWheel]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarAusp]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSideL]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSideR]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarFB]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarRB]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarSpoiler]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarRoof]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarHood]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarVents]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarLamps]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarPJ]=-1;
- PlayerCar[playerid][PlayerKey[playerid]][CarC1]=1;
- PlayerCar[playerid][PlayerKey[playerid]][CarC2]=1;
- PlayerCar[playerid][PlayerKey[playerid]][CarPreis]=preis/2;
- PlayerCar[playerid][PlayerKey[playerid]][CarTank]=Kaufliste[Spectating[playerid][0]][Tank];
- PlayerCar[playerid][PlayerKey[playerid]][CarMaxTank]=Kaufliste[Spectating[playerid][0]][Tank];
- PlayerCar[playerid][PlayerKey[playerid]][CarState]=0;
- PlayerCar[playerid][PlayerKey[playerid]][CarId] = CreateVehicle(PlayerCar[playerid][PlayerKey[playerid]][CarModel],PlayerCar[playerid][PlayerKey[playerid]][CarPos_x],PlayerCar[playerid][PlayerKey[playerid]][CarPos_y],PlayerCar[playerid][PlayerKey[playerid]][CarPos_z],PlayerCar[playerid][PlayerKey[playerid]][CarRotate],PlayerCar[playerid][PlayerKey[playerid]][CarC1],PlayerCar[playerid][PlayerKey[playerid]][CarC2], -1);/*vehicle spawn*/
- gMaxGas[PlayerCar[playerid][PlayerKey[playerid]][CarId]] = Kaufliste[Spectating[playerid][0]][Tank];
- gGas[PlayerCar[playerid][PlayerKey[playerid]][CarId]] = Kaufliste[Spectating[playerid][0]][Tank];
- SetVehicleParamsEx(PlayerCar[playerid][PlayerKey[playerid]][CarId], false, false, false, true, false, false, false);
- SetVehicleNumberPlate(PlayerCar[playerid][PlayerKey[playerid]][CarId], SpielerName(playerid));
- RemovePlayerFromVehicle(playerid);
- print("D10");
- FreezePlayer(playerid);
- print("D11");
- UnfreezePlayer(playerid);
- print("D12");
- new Float:x, Float: y, Float:z;
- GetVehiclePos(PlayerCar[playerid][PlayerKey[playerid]][CarId], x, y, z);
- SetPlayerCheckpoint(playerid, x,y,z, 5.0);
- PlayerHaveCar[playerid][PlayerKey[playerid]] = 1;
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "=================== Autohaus ======================");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Glückwunsch zu ihrem neuen Fahrzeug - Ein Checkpoint zum Fahrzeug wurde Gesetzt.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Tipp : Du kannst die Befehle unter /carhelp einsehen.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "=================== Autohaus ======================");
- }
- else
- {
- SendClientMessage(playerid, ROT, "Du hast nicht genügend Geld dabei!");
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- UnfreezePlayer(playerid);
- return 1;
- }
- }
- else
- {
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, BLAU, "Auf diesem Schlüssel ist bereits ein Fahrzeug!");
- UnfreezePlayer(playerid);
- return 1;
- }
- }
- }
- if(!response)
- {
- FreezePlayer(playerid);
- RemovePlayerFromVehicle(playerid);
- UnfreezePlayer(playerid);
- return 1;
- }
- }
- if(dialogid==DIALOG_CARKEY)
- {
- new cs[128];
- if(response)
- {
- if(listitem == 0)
- {
- PlayerKey[playerid] = 0;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- if(listitem == 1)
- {
- PlayerKey[playerid] = 1;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- if(listitem == 2)
- {
- PlayerKey[playerid] = 2;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- if(listitem == 3)
- {
- PlayerKey[playerid] = 3;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- if(listitem == 4)
- {
- PlayerKey[playerid] = 4;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- if(listitem == 5)
- {
- PlayerKey[playerid] = 5;
- format(cs, sizeof(cs), "Du hast deinen %dten Schlüssel für deinen %s genommen.", PlayerKey[playerid]+1, CarName[PlayerCar[playerid][PlayerKey[playerid]][CarModel]-400]);
- SendClientMessage(playerid, COLOR_WHITE,cs);
- return 1;
- }
- }
- else if(!response)
- {
- return 1;
- }
- return 1;
- }
- if(dialogid==DIALOG_INVITE)
- {
- if(response)
- {
- if(InviteFrak[playerid] == 0)
- {
- return SendClientMessage(playerid, ROT, "Du wurdest in keine Fraktion eingeladen.");
- }
- else
- {
- Spieler[playerid][Team] = InviteFrak[playerid];
- UmZiehen[playerid] = 1;
- SendClientMessage(playerid,HELLBLAU,"Benutze 'weiter', 'zurück' und 'fertig' um deinen Skin auszuwählen!");
- SendClientMessage(playerid,HELLBLAU,"Schreibe es einfach ganz normal in den Chat.");
- Spieler[playerid][Leader] = 0;
- Spieler[playerid][Rank] = 0;
- }
- }
- if(!response)
- {
- SendClientMessage(playerid, ROT, "Du hast die Einladung abgelehnt.");
- return 1;
- }
- }
- if(dialogid==DIALOG_TOG)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(Tog[playerid][OOCTog] == 0)
- {
- Tog[playerid][OOCTog] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den OOC-Channel {FF1400}deaktiviert{FFFFFF}.");
- }
- else if(Tog[playerid][OOCTog] == 1)
- {
- Tog[playerid][OOCTog] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den OOC-Channel {5FFF00}aktiviert{FFFFFF}.");
- }
- }
- if(listitem==1)
- {
- if(Tog[playerid][NewsTog] == 0)
- {
- Tog[playerid][NewsTog] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den San News-Channel {FF1400}deaktiviert{FFFFFF}.");
- }
- else if(Tog[playerid][NewsTog] == 1)
- {
- Tog[playerid][NewsTog] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den San News-Channel {5FFF00}aktiviert{FFFFFF}.");
- }
- }
- if(listitem ==2)
- {
- if(Tog[playerid][ADTog] == 0)
- {
- Tog[playerid][ADTog] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den Werbung-Channel {FF1400}deaktiviert{FFFFFF}.");
- }
- else if(Tog[playerid][ADTog] == 1)
- {
- Tog[playerid][ADTog] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den Werbung-Channel {5FFF00}aktiviert{FFFFFF}.");
- }
- }
- if(listitem ==3)
- {
- if(Tog[playerid][JOBTOG] == 0)
- {
- Tog[playerid][JOBTOG] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den Job-Channel {FF1400}deaktiviert{FFFFFF}.");
- }
- else if(Tog[playerid][JOBTOG] == 1)
- {
- Tog[playerid][JOBTOG] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast den Job-Channel {5FFF00}aktiviert{FFFFFF}.");
- }
- }
- if(listitem == 4)
- {
- if(Spieler[playerid][Premium] == 1)
- {
- if(IstAus[playerid] == 0)
- {
- IstAus[playerid] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast dein Handy {FF1400}deaktiviert{FFFFFF}.");
- }
- else if(IstAus[playerid] == 1)
- {
- IstAus[playerid] = 0;
- SendClientMessage(playerid, COLOR_WHITE, "Du hast dein Handy {5FFF00}aktiviert{FFFFFF}.");
- }
- }
- else SendClientMessage(playerid,COLOR_WHITE,"Um diese Funktion nutzen zu können, musst du ein Premium Mitglied sein");
- }
- }
- if(!response)//Es gibt kein Handy Tog, das soll ja rein :D es gibt ein Handy System wie ist der Befehl zum Anrufen?
- {
- return 1;
- }
- return 1;
- }
- if(dialogid==DIALOG_GPS)
- {
- if(response)
- {
- if(listitem==0)//LSPD
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1542.7863,-1675.3438,13.0724, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==1)//Stadthalle
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1527.1005,-1799.5194,13.5881, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==2)//LS Bahnhof
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1773.1825,-1895.6979,13.0687, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==3)//fahrschule
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1371.1281,-1652.9362,12.8845, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==4)//Bank
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1461.2816,-1026.3434,23.3388, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==5)//Handy-Anbieter
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 1290.9305,-1158.5787,23.8281, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==6)//i-cars
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 771.7322,-1353.3621,13.0348, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==7)
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, 2259.9648,2018.9384,11.6965, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- else if(listitem==8)
- {
- pCP[playerid] = CHECKPOINT_GPS;
- SetPlayerCheckpoint(playerid, -2131.2900,1217.1230,47.2734, 5.0);
- GameTextForPlayer(playerid, "~w~Die Route ist ~g~Berechnet!", 3000, 1);
- }
- }
- if(!response)
- {
- return 1;
- }
- return 1;
- }
- if(dialogid == 8899)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- CreateObject(18648,0,0,0,0,0,0);
- CreateObject(18648,0,0,0,0,0,0);
- }
- case 1:
- {
- CreateObject(18647,0,0,0,0,0,0);
- CreateObject(18647,0,0,0,0,0,0);
- }
- case 2:
- {
- CreateObject(18649,0,0,0,0,0,0);
- CreateObject(18649,0,0,0,0,0,0);
- }
- case 3:
- {
- CreateObject(18652,0,0,0,0,0,0);
- CreateObject(18652,0,0,0,0,0,0);
- }
- case 4:
- {
- CreateObject(18651,0,0,0,0,0,0);
- CreateObject(18651,0,0,0,0,0,0);
- }
- case 5:
- {
- CreateObject(18650,0,0,0,0,0,0);
- CreateObject(18650,0,0,0,0,0,0);
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement