Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- switch(dialogid)
- {
- case DIALOG_REGISTER:
- {
- if(response)
- {
- if(strlen(inputtext) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registration","Datenbank: Das angegebene Passwort ist zu kurz!","Register","Abbrechen");
- return 1;
- }
- else
- {
- CreateAccount(playerid, inputtext);
- SetPVarInt(playerid,"Eingeloggt",1);
- SetSpawnInfo(playerid, 0, 299, -2430.6992,2239.9094,4.9844,90.1420, 0, 0, 0, 0, 0, 0 );
- SpawnPlayer(playerid);
- SetPlayerPos(playerid,-2430.6992,2239.9094,4.9844);
- SpielerInfo[playerid][pSkin] = 26;
- SpielerInfo[playerid][pLevel] = 1;
- //_____________Textdraws____________________//
- PlayerTextDrawHide(playerid, Login1[playerid]);
- PlayerTextDrawHide(playerid, Login2[playerid]);
- PlayerTextDrawHide(playerid, Login3[playerid]);
- PlayerTextDrawHide(playerid, Login4[playerid]);
- PlayerTextDrawHide(playerid, Login5[playerid]);
- PlayerTextDrawHide(playerid, Login6[playerid]);
- PlayerTextDrawHide(playerid, Login7[playerid]);
- PlayerTextDrawHide(playerid, Login8[playerid]);
- PlayerTextDrawHide(playerid, Login9[playerid]);
- CancelSelectTextDraw(playerid);
- return 1;
- }
- }
- else
- {
- //_____________Textdraws____________________//
- PlayerTextDrawShow(playerid, Login1[playerid]);
- PlayerTextDrawShow(playerid, Login2[playerid]);
- PlayerTextDrawShow(playerid, Login3[playerid]);
- PlayerTextDrawShow(playerid, Login4[playerid]);
- PlayerTextDrawShow(playerid, Login5[playerid]);
- PlayerTextDrawShow(playerid, Login6[playerid]);
- PlayerTextDrawShow(playerid, Login7[playerid]);
- PlayerTextDrawShow(playerid, Login8[playerid]);
- PlayerTextDrawShow(playerid, Login9[playerid]);
- SelectTextDraw(playerid, 0x0069FFFF);
- }
- }
- case DIALOG_LOGIN:
- {
- if(response)
- {
- if(strlen(inputtext) == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Einloggen","Datenbank: Das angegebene Passwort ist falsch!","Login","Abbrechen");
- return 1;
- }
- else
- {
- new PlayerName[MAX_PLAYER_NAME], query[256];
- GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
- mysql_format(handle, query, sizeof(query), "SELECT * FROM accounts WHERE Name = '%e' AND Passwort = '%e'", PlayerName, inputtext);
- mysql_tquery(handle, query, "CheckPassword", "d", playerid);
- //_____________Textdraws____________________//
- PlayerTextDrawHide(playerid, Login1[playerid]);
- PlayerTextDrawHide(playerid, Login2[playerid]);
- PlayerTextDrawHide(playerid, Login3[playerid]);
- PlayerTextDrawHide(playerid, Login4[playerid]);
- PlayerTextDrawHide(playerid, Login5[playerid]);
- PlayerTextDrawHide(playerid, Login6[playerid]);
- PlayerTextDrawHide(playerid, Login7[playerid]);
- PlayerTextDrawHide(playerid, Login8[playerid]);
- PlayerTextDrawHide(playerid, Login9[playerid]);
- CancelSelectTextDraw(playerid);
- }
- }
- else
- {
- //_____________Textdraws____________________//
- PlayerTextDrawShow(playerid, Login1[playerid]);
- PlayerTextDrawShow(playerid, Login2[playerid]);
- PlayerTextDrawShow(playerid, Login3[playerid]);
- PlayerTextDrawShow(playerid, Login4[playerid]);
- PlayerTextDrawShow(playerid, Login5[playerid]);
- PlayerTextDrawShow(playerid, Login6[playerid]);
- PlayerTextDrawShow(playerid, Login7[playerid]);
- PlayerTextDrawShow(playerid, Login8[playerid]);
- PlayerTextDrawShow(playerid, Login9[playerid]);
- SelectTextDraw(playerid, 0x0069FFFF);
- }
- }
- }
- 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,DIALOG_SUPPORT,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_aPARK)
- {
- if(response == 0)
- {
- new i = GetFrakVehicleIdx(GetPlayerVehicleID(playerid));
- new Veh = GetPlayerVehicleID(playerid);
- new preis = VehInfo[i][Preis];
- VehInfo[i][Preis] = 0;
- VehInfo[i][inADAC] = 0;
- VehInfo[i][Abgeschleppt] = 0;
- VehInfo[i][NewX] = 00.00;
- VehInfo[i][NewY] = 00.00;
- VehInfo[i][NewZ] = 00.00;
- VehInfo[i][NewR] = 00.00;
- format(VehInfo[i][Grund], 32, "");
- format(VehInfo[i][Named], 32, "");
- GivePlayerMoney(playerid, -preis);
- KassenInfo[5][fGeld] += preis;
- TogglePlayerControllable(playerid,true);
- SendClientMessage(playerid, erfolg, "Herzlichen Glückwunsch, du hast dein Auto freigekauft.");
- SendClientMessage(playerid, warn, "Du kannst das Tor nun mit der Hupe öffnen.(Vorsicht: Nur 1 mal!)");
- autozu[Veh] = 1;
- SaveVehicle(i);
- SaveKassen();
- }
- if(response == 1)
- {
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid,true);
- }
- }
- if(dialogid == DIALOG_ASYSTEM)
- {
- if(response == 1)
- {
- if(listitem == 0)//Kick
- {
- new string [128];
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- format(string,sizeof string,"Du hast %s gekickt.",namee);
- SendClientMessage(clickid[playerid], Color_Red, string);
- Kick(clickid[playerid]);
- return 1;
- }
- if(listitem == 1)//Ban
- {
- new string [128];
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- format(string,sizeof string,"Du hast %s gebannt.",namee);
- SendClientMessage(clickid[playerid], Color_Red, string);
- Ban(clickid[playerid]);
- return 1;
- }
- if(listitem == 2)//Goto
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- SetPlayerPos(playerid,x,y,z);
- format(string,sizeof string,"Du hast dich zu %s geportet.",namee);
- SendClientMessage(clickid[playerid], Color_Red, string);
- return 1;
- }
- if(listitem == 3)//Gethere
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(playerid,x,y,z);
- SetPlayerPos(clickid[playerid],x,y,z);
- format(string,sizeof string,"Admin %s hat dich zu sich geportet.",namee);
- SendClientMessage(playerid, Color_Red, string);
- 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");
- }
- }
- //________DIALOG_Gebescheine(click)_______________//
- if(dialogid == DIALOG_FSYSTEM2)
- {
- if(response == 1)
- {
- if(aschein[playerid] == 1) {
- SendClientMessage(playerid, Color_Red,"Herlichen Glückwunsch, du hast den Führerschein bestanden!");
- SpielerInfo[playerid][pCarlic] = 1;
- GivePlayerMoney(playerid, -1500);
- aschein[playerid] = 0;}
- else if(aschein[playerid] == 2) {
- SendClientMessage(playerid, Color_Red,"Herzlichen Glückwunsch, du hast den Motorradschein bestanden!");
- SpielerInfo[playerid][pBikelic] = 1;
- aschein[playerid] = 0;}
- else if(aschein[playerid] == 3) {
- SendClientMessage(playerid, Color_Red,"Herzlichen Glückwunsch, du hast den Flugschein bestanden!");
- SpielerInfo[playerid][pFlylic] = 1;
- aschein[playerid] = 0;}
- else if(aschein[playerid] == 4) {
- SendClientMessage(playerid, Color_Red,"Herzlichen Glückwunsch, du hast den Bootschein bestanden!");
- SpielerInfo[playerid][pBootlic] = 1;
- aschein[playerid] = 0;}
- else if(aschein[playerid] == 5) {
- SendClientMessage(playerid, Color_Red,"Herzlichen Glückwunsch, du hast den LKW Schein bestanden!");
- SpielerInfo[playerid][pLKWlic] = 1;
- aschein[playerid] = 0;}
- }
- if(response == 0)
- {
- SendClientMessage(playerid,Color_Red ,"Du hast den Vorgang abgebrochen!");
- }
- }
- if(dialogid == DIALOG_FSTUNDE)
- {
- if(response == 1)
- {
- Fahrstunde[playerid] = 1;
- SendClientMessage(playerid, Color_Red, "Steige nun in ein Fahrschulauto und befolge dem Fahrlehrer seine Anweisungen!");
- }
- if(response == 0)
- {
- SendClientMessage(playerid,Color_Red ,"Du hast den Vorgang abgebrochen!");
- }
- }
- if(dialogid == DIALOG_FSYSTEM)
- {
- if(response == 1)
- {
- if(listitem == 0)//Führerschein
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,7.5, x,y,z)) {
- aschein[clickid[playerid]] = 1;
- format(string,sizeof string,"%s möchte dir den Führerschein für 1500€ geben.\n Drücke auf 'Akzeptieren' um ihn anzunehmen.",namee);
- ShowPlayerDialog(clickid[playerid],DIALOG_FSYSTEM2,DIALOG_STYLE_MSGBOX,"Führerschein",string,"Akzeptieren","Abbrechen"); }
- return 1;
- }
- if(listitem == 1)//Motorradschein
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,7.5, x,y,z)) {
- aschein[clickid[playerid]] = 2;
- format(string,sizeof string,"%s möchte dir den Motorrad für 800€ geben.\n Drücke auf 'Akzeptieren' um ihn anzunehmen.",namee);
- ShowPlayerDialog(clickid[playerid],DIALOG_FSYSTEM2,DIALOG_STYLE_MSGBOX,"Motorradschein",string,"Akzeptieren","Abbrechen"); }
- return 1;
- }
- if(listitem == 2)//Flugschein
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,7.5, x,y,z)) {
- aschein[clickid[playerid]] = 3;
- format(string,sizeof string,"%s möchte dir den Flugschein für 5000€ geben.\n Drücke auf 'Akzeptieren' um ihn anzunehmen.",namee);
- ShowPlayerDialog(clickid[playerid],DIALOG_FSYSTEM2,DIALOG_STYLE_MSGBOX,"Flugschein",string,"Akzeptieren","Abbrechen"); }
- return 1;
- }
- if(listitem == 3)//Bootsschein
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,7.5, x,y,z)) {
- aschein[clickid[playerid]] = 4;
- format(string,sizeof string,"%s möchte dir den Bootsschein für 3000€ geben.\n Drücke auf 'Akzeptieren' um ihn anzunehmen.",namee);
- ShowPlayerDialog(clickid[playerid],DIALOG_FSYSTEM2,DIALOG_STYLE_MSGBOX,"Bootsschein",string,"Akzeptieren","Abbrechen"); }
- return 1;
- }
- if(listitem == 4)//LKW Schein
- {
- new string [128];
- new Float:x,Float:y,Float:z;
- new namee[MAX_PLAYER_NAME];
- GetPlayerName(clickid[playerid], namee, sizeof(namee));
- GetPlayerPos(clickid[playerid],x,y,z);
- if(IsPlayerInRangeOfPoint(playerid,7.5, x,y,z)) {
- aschein[clickid[playerid]] = 5;
- format(string,sizeof string,"%s möchte dir den Führerschein für 1300€ geben.\n Drücke auf 'Akzeptieren' um ihn anzunehmen.",namee);
- ShowPlayerDialog(clickid[playerid],DIALOG_FSYSTEM2,DIALOG_STYLE_MSGBOX,"LKW Schein",string,"Akzeptieren","Abbrechen"); }
- return 1;
- }
- }
- if(response == 0)
- {
- SendClientMessage(playerid, Color_Red, "Du hast den Vorgang abgebrochen!");
- }
- }
- //________BANK SYSTEM__________________//
- if(dialogid==DIALOG_PORTEN)
- {
- if(response)
- {
- if(listitem==0)
- {
- SetPlayerPos(playerid,1521.3539,-1284.2428,14.4892);
- SetPlayerInterior(playerid,0);
- SetCameraBehindPlayer(playerid);
- SetPlayerFacingAngle(playerid,37.2782);
- SendClientMessage(playerid,-1,"Du hast dich erfolgreich zur Los Santos Bank geportet!");
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_BANK)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(SpielerInfo[playerid][Konto] == 1)return SendClientMessage(playerid,error,"Du besitzt bereits ein Konto!");
- String(playerid,erfolg,"Vielen Dank %s. Ihr Konto wird nun bearbeitet.",SpielerName(playerid));
- SetTimerEx("Kontobeantragt",100000,0,"d",playerid);
- SpielerInfo[playerid][Beantragt] = 1;
- return 1;
- }
- if(listitem==1)
- {
- new string[512];
- if(SpielerInfo[playerid][Konto] == 1)return SendClientMessage(playerid,error,"Du besitzt bereits ein Konto!");
- if(SpielerInfo[playerid][Beantragt] == 0)return SendClientMessage(playerid,error,"Du hast kein Konto beantragt!");
- if(SpielerInfo[playerid][Abholen] == 0)return SendClientMessage(playerid,error,"Dein Konto ist noch nicht fertig!");
- new pin = random(8999) + 1000, nummer = random(18999) + 1000;
- SpielerInfo[playerid][Abholen] = 0;
- SpielerInfo[playerid][Beantragt] = 0;
- SpielerInfo[playerid][Konto] = 1;
- SpielerInfo[playerid][Pin] = pin;
- SpielerInfo[playerid][Kontonr] = nummer;
- SpielerInfo[playerid][Kontostand] += Geschenk;
- format(string,sizeof(string),"{FEFEFE}Dein Konto ist fertiggestellt.\n\nDeine Kontonummer lautet: {23FF00}%i{FEFEFE}\nDein Bankpin lautet: {23FF00}%i{FEFEFE}\n\nGib auf dein Bankpin gut acht!",pin,nummer);
- ShowPlayerDialog(playerid,DIALOG_DATEN,DIALOG_STYLE_MSGBOX,"Dein Konto",string,"Fertig","");
- String(playerid,erfolg,"Als Geschenk erhälst du von uns %i$ auf dein Konto gutgeschrieben.",Geschenk);
- return 1;
- }
- if(listitem==2)
- {
- if(SpielerInfo[playerid][Konto] == 0)return SendClientMessage(playerid,error,"Du besitzt kein Konto!");
- ShowPlayerDialog(playerid,DIALOG_PINABFRAGE,DIALOG_STYLE_INPUT,"Sparkasse - Konto Verwalten","Um auch wirklich sicher zu gehen, dass das dein Konto ist,\ngib bitte den Konto Pin an!","Absenden","Abbrechen");
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_PINABFRAGE)
- {
- if(!response)return ShowPlayerDialog(playerid,DIALOG_BANK,DIALOG_STYLE_LIST,"Sparkasse","Konto erstellen\nKonto abholen\nVerwalten","Auswahl","Abbrechen");
- if(response)
- {
- if(strval(inputtext) != SpielerInfo[playerid][Pin])return ShowPlayerDialog(playerid,DIALOG_PINABFRAGE,DIALOG_STYLE_INPUT,"Sparkasse - Konto Verwalten","{E10000}Falscher Pin!\n\n{FEFEFE}Bitte gib den Korrekten Pin ein!","Absenden","Abbrechen");
- ShowPlayerDialog(playerid,DIALOG_VERWALTEN,DIALOG_STYLE_LIST,"Konto Verwaltung","Kontostand\nEinzahlen\nAuszahlen\nÜberweisen","Auswahl","Abbrechen");
- return 1;
- }
- }
- if(dialogid==DIALOG_VERWALTEN)
- {
- if(!response)return ShowPlayerDialog(playerid,DIALOG_BANK,DIALOG_STYLE_LIST,"Sparkasse","Konto erstellen\nKonto abholen\nVerwalten","Auswahl","Abbrechen");
- if(response)
- {
- if(listitem==0)
- {
- String(playerid,info,"Aktueller Kontostand: {23FF00}%i$",SpielerInfo[playerid][Kontostand]);
- ShowPlayerDialog(playerid,DIALOG_VERWALTEN,DIALOG_STYLE_LIST,"Konto Verwaltung","Kontostand\nEinzahlen\nAuszahlen\nÜberweisen","Auswahl","Abbrechen");
- return 1;
- }
- if(listitem==1)
- {
- ShowPlayerDialog(playerid,DIALOG_EINZAHLEN,DIALOG_STYLE_INPUT,"Geld einzahlen","Wieviel Geld möchtest du auf dein Konto einzahlen ?","Einzahlen","Abbrechen");
- return 1;
- }
- if(listitem==2)
- {
- ShowPlayerDialog(playerid,DIALOG_AUSZAHLEN,DIALOG_STYLE_INPUT,"Geld auszahlen","Wieviel Geld möchtest du von deinem Konto auszahlen ?","Auszahlen","Abbrechen");
- return 1;
- }
- if(listitem==3)
- {
- ShowPlayerDialog(playerid,DIALOG_UEBERWEISEN,DIALOG_STYLE_INPUT,"Überweisung","An welchen Spieler möchtest du Geld überweisen ?\nGib die Kontonummer des Spielers an!","Absenden","Abbrechen");
- return 1;
- }
- }
- }
- if(dialogid==DIALOG_UEBERWEISEN)
- {
- new string[128], pID = Kontonummerrichtig(strval(inputtext));
- if(pID == -1)return ShowPlayerDialog(playerid,DIALOG_UEBERWEISEN,DIALOG_STYLE_INPUT,"Überweisung","{E10000}Dieses Konto Exisitiert nicht oder der Besitzer ist nicht Online!\n\n{FEFEFE}An welchen Spieler möchtest du Geld überweisen ?\nGib die Kontonummer des Spielers an!","Absenden","Abbrechen");
- format(string,sizeof(string),"{FFFF00}Wieviel Geld möchtest du an {23FF00}%s{FFFF00} Überweisen ?",SpielerName(pID));
- ShowPlayerDialog(playerid,DIALOG_UEBERWEISEN1,DIALOG_STYLE_INPUT,"Überweisung",string,"Absenden","Abbrechen");
- SpielerInfo[playerid][Partner] = pID;
- return 1;
- }
- if(dialogid==DIALOG_UEBERWEISEN1)
- {
- new pID = SpielerInfo[playerid][Partner];
- if(strval(inputtext) > SpielerInfo[playerid][Kontostand])return ShowPlayerDialog(playerid,DIALOG_UEBERWEISEN1,DIALOG_STYLE_INPUT,"Überweisung","Bitte gib einen Betrag an den du auch besitzt","Absenden","Abbrechen");
- SpielerInfo[playerid][Kontostand] -= strval(inputtext);
- SpielerInfo[pID][Kontostand] += strval(inputtext);
- String(playerid,info,"Du hast an %s {23FF00}%i${FEFEFE} überwiesen.\nAktuelles Guthaben {23FF00}%i$",SpielerName(pID),strval(inputtext),SpielerInfo[playerid][Kontostand]);
- String(pID,info,"%s hat dir {23FF00}%i${FEFEFE} überwiesen.\nAktueller Kontostand {23FF00}%i$",SpielerName(playerid),strval(inputtext),SpielerInfo[pID][Kontostand]);
- SpielerInfo[playerid][Partner] = -1;
- return 1;
- }
- if(dialogid==DIALOG_EINZAHLEN)
- {
- if(!response)return ShowPlayerDialog(playerid,DIALOG_VERWALTEN,DIALOG_STYLE_LIST,"Konto Verwaltung","Kontostand\nEinzahlen\nAuszahlen\nÜberweisen","Auswahl","Abbrechen");
- if(strval(inputtext) > GetPlayerMoney(playerid))return ShowPlayerDialog(playerid,DIALOG_EINZAHLEN,DIALOG_STYLE_INPUT,"Geld einzahlen","{E10000}So viel Geld besitzt du nicht!\n{FEFEFE}Bitte gib einen Betrag an den du auch besitzt!","Einzahlen","Abbrechen");
- GivePlayerMoney(playerid,-strval(inputtext));
- SpielerInfo[playerid][Kontostand] += strval(inputtext);
- String(playerid,-1,"{FFFF00}Du hast {23FF00}%i${FFFF00} in dein Konto eingezahlt!",strval(inputtext));
- String(playerid,-1,"{FFFF00}Aktueller Kontostand: {23FF00}%i$",SpielerInfo[playerid][Kontostand]);
- return 1;
- }
- if(dialogid==DIALOG_AUSZAHLEN)
- {
- if(!response)return ShowPlayerDialog(playerid,DIALOG_VERWALTEN,DIALOG_STYLE_LIST,"Konto Verwaltung","Kontostand\nEinzahlen\nAuszahlen\bÜberweisen","Auswahl","Abbrechen");
- if(strval(inputtext) > SpielerInfo[playerid][Kontostand])return ShowPlayerDialog(playerid,DIALOG_AUSZAHLEN,DIALOG_STYLE_INPUT,"Geld auszahlen","{E10000}So viel Geld besitzt du nicht!\n{FEFEFE}Bitte gib einen Betrag an den du auch besitzt!","Auszahlen","Abbrechen");
- SpielerInfo[playerid][Kontostand] -= strval(inputtext);
- GivePlayerMoney(playerid, GetPlayerMoney(playerid) +strval(inputtext));
- String(playerid,-1,"{FFFF00}Du hast dir {23FF00}%i${FFFF00} von deinem Konto ausgezahlt!",strval(inputtext));
- String(playerid,-1,"{FFFF00}Aktueller Kontostand: {23FF00}%i$",SpielerInfo[playerid][Kontostand]);
- return 1;
- }
- //________DIALOG_Theorie_______________//
- if(dialogid == DIALOG_FANFANG)
- {
- if(response == 1)
- {
- SendClientMessage(playerid, info, "Du hast die Führerschein Prüfung gestartet!");
- SendClientMessage(playerid, info, "Zuerst musst du dir die Theorie gut durchlesen und später die Antworten richtig eintragen!");
- SendClientMessage(playerid, info, "Viel Erfolg!");
- TogglePlayerControllable(playerid, 0);
- SetPlayerCameraPos(playerid,-2025.4399,-116.7159,1035.1719);
- SetTimer("theorie", 5000, 0);
- }
- if(response == 0)
- {
- TogglePlayerControllable(playerid, 1);
- SendClientMessage(playerid,error ,"Du hast den Vorgang abgebrochen!");
- Lesson[playerid] = 0;
- }
- }
- if(dialogid == DIALOG_THEORIE)
- {
- if(response == 1)
- {
- SetTimer("theorie1", 3000, 0);
- }
- if(response == 0)
- {
- SetTimer("theorie1", 3000, 0);
- }
- }
- if(dialogid == DIALOG_THEORIE1)
- {
- if(response == 1)
- {
- SetTimer("theorie2", 3000, 0);
- }
- if(response == 0)
- {
- SetTimer("theorie1", 3000, 0);
- }
- }
- if(dialogid == DIALOG_THEORIE2)
- {
- if(response == 1)
- {
- SetTimer("theorie3", 3000, 0);
- }
- if(response == 0)
- {
- SetTimer("theorie1", 3000, 0);
- }
- }
- if(dialogid == DIALOG_THEORIE3)
- {
- if(response == 1)
- {
- SetTimer("theorie4", 3000, 0);
- }
- if(response == 0)
- {
- SetTimer("theorie1", 3000, 0);
- }
- }
- if(dialogid == DIALOG_THEORIE4)
- {
- if(response == 1)
- {
- SetTimer("theorie5", 3000, 0);
- }
- if(response == 0)
- {
- SetTimer("theorie1", 3000, 0);
- }
- }
- if(dialogid == DIALOG_THEORIE5)
- {
- new string[512];
- if(response == 1)
- {
- format(string, sizeof(string),"Ich darf Innerorts 100 km/h fahren\nIch darf Innerorts 80 km/h fahren\nIch darf Innerorts 120 km/h fahren");
- ShowPlayerDialog(playerid,DIALOG_LESSON,DIALOG_STYLE_LIST,"Wieviel km/h dürfen Sie Innerorts fahren?",string,"Bestätigen","-----");
- }
- if(response == 0)
- {
- format(string, sizeof(string),"Ich darf Innerorts 100 km/h fahren\nIch darf Innerorts 80 km/h fahren\nIch darf Innerorts 120 km/h fahren");
- ShowPlayerDialog(playerid,DIALOG_LESSON,DIALOG_STYLE_LIST,"Wieviel km/h dürfen Sie Innerorts fahren?",string,"Bestätigen","-----");
- }
- }
- //________DIALOG_LESSON_______________//
- if(dialogid == DIALOG_LESSON)
- {
- new string[512];
- if(response == 1)
- {
- if(listitem == 0)//falsch
- {
- Lesson[playerid] += 2;
- Fehler[playerid][0] = 2;
- format(string, sizeof(string),"Ich fahre auf der Rechten Straßenseite und beachte das Rechts vor Links\nIch fahre auf der Rechten Straßenseite und beachte die Ampeln\nIch darf so fahren wie ich möchte");
- ShowPlayerDialog(playerid,DIALOG_LESSON1,DIALOG_STYLE_LIST,"Auf welcher Straßenseite darfst du fahren?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 1)//richtig
- {
- Fehler[playerid][0] = 0;
- format(string, sizeof(string),"Ich fahre auf der Rechten Straßenseite und beachte das Rechts vor Links\nIch fahre auf der Rechten Straßenseite und beachte die Ampeln\nIch darf so fahren wie ich möchte");
- ShowPlayerDialog(playerid,DIALOG_LESSON1,DIALOG_STYLE_LIST,"Auf welcher Straßenseite darfst du fahren?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 2)//falsch
- {
- Lesson[playerid] +=2;
- Fehler[playerid][0] = 2;
- format(string, sizeof(string),"Ich fahre auf der Rechten Straßenseite und beachte das Rechts vor Links\nIch fahre auf der Rechten Straßenseite und beachte die Ampeln\nIch darf so fahren wie ich möchte");
- ShowPlayerDialog(playerid,DIALOG_LESSON1,DIALOG_STYLE_LIST,"Auf welcher Straßenseite darfst du fahren?",string,"Bestätigen","-----");
- return 1;
- }
- if(response == 0)
- {
- format(string, sizeof(string),"Ich darf Innerorts 100 km/h fahren\nIch darf Innerorts 80 km/h fahren\nIch darf Innerorts 120 km/h fahren");
- ShowPlayerDialog(playerid,DIALOG_LESSON,DIALOG_STYLE_LIST,"Wieviel km/h dürfen Sie Innerorts fahren?",string,"Bestätigen","-----");
- }
- }
- }
- if(dialogid == DIALOG_LESSON1)
- {
- new string[512];
- if(response == 1)
- {
- if(listitem == 0)//richtig
- {
- Fehler[playerid][1] = 0;
- format(string, sizeof(string),"Ich fahre ganz entspannt weiter\nIch gebe vollgaß um die Polizei nicht aufzuhalten\nIch fahre so schnell wie möglich an den rechten Straßenrand");
- ShowPlayerDialog(playerid,DIALOG_LESSON2,DIALOG_STYLE_LIST,"Was tun sie, wenn sie das Martinshorn der Polizei hören?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 1)//falsch
- {
- Lesson[playerid] +=3;
- Fehler[playerid][1] = 3;
- format(string, sizeof(string),"Ich fahre ganz entspannt weiter\nIch gebe vollgaß um die Polizei nicht aufzuhalten\nIch fahre so schnell wie möglich an den rechten Straßenrand");
- ShowPlayerDialog(playerid,DIALOG_LESSON2,DIALOG_STYLE_LIST,"Was tun sie, wenn sie das Martinshorn der Polizei hören?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 2)//falsch
- {
- Lesson[playerid] +=3;
- Fehler[playerid][1] = 3;
- format(string, sizeof(string),"Ich fahre ganz entspannt weiter\nIch gebe vollgaß um die Polizei nicht aufzuhalten\nIch fahre so schnell wie möglich an den rechten Straßenrand");
- ShowPlayerDialog(playerid,DIALOG_LESSON2,DIALOG_STYLE_LIST,"Was tun sie, wenn sie das Martinshorn der Polizei hören?",string,"Bestätigen","-----");
- return 1;
- }
- if(response == 0)
- {
- format(string, sizeof(string),"Ich fahre auf der Rechten Straßenseite und beachte das Rechts vor Links\nIch fahre auf der Rechten Straßenseite und beachte die Ampeln\nIch darf so fahren wie ich möchte");
- ShowPlayerDialog(playerid,DIALOG_LESSON1,DIALOG_STYLE_LIST,"Auf welcher Straßenseite darfst du fahren?",string,"Bestätigen","-----");
- }
- }
- }
- if(dialogid == DIALOG_LESSON2)
- {
- new string[512];
- if(response == 1)
- {
- if(listitem == 0)//falsch
- {
- Lesson[playerid] +=1;
- Fehler[playerid][2] = 1;
- format(string, sizeof(string),"Ich parke so wie es mir passt\nIch parke auf Parkplätzen um ärger mit dem ADAC zu vermeiden\nIch parke an Straßenränden oder auf Rasen");
- ShowPlayerDialog(playerid,DIALOG_LESSON3,DIALOG_STYLE_LIST,"Wie Parken sie anständig?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 1)//falsch
- {
- Lesson[playerid] +=1;
- Fehler[playerid][2] = 1;
- format(string, sizeof(string),"Ich parke so wie es mir passt\nIch parke auf Parkplätzen um ärger mit dem ADAC zu vermeiden\nIch parke an Straßenränden oder auf Rasen");
- ShowPlayerDialog(playerid,DIALOG_LESSON3,DIALOG_STYLE_LIST,"Wie Parken sie anständig?",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 2)//richtig
- {
- Fehler[playerid][2] = 0;
- format(string, sizeof(string),"Ich parke so wie es mir passt\nIch parke auf Parkplätzen um ärger mit dem ADAC zu vermeiden\nIch parke an Straßenränden oder auf Rasen");
- ShowPlayerDialog(playerid,DIALOG_LESSON3,DIALOG_STYLE_LIST,"Wie Parken sie anständig?",string,"Bestätigen","-----");
- return 1;
- }
- if(response == 0)
- {
- format(string, sizeof(string),"Ich fahre ganz entspannt weiter\nIch gebe vollgaß um die Polizei nicht aufzuhalten\nIch fahre so schnell wie möglich an den rechten Straßenrand");
- ShowPlayerDialog(playerid,DIALOG_LESSON2,DIALOG_STYLE_LIST,"Was tun sie, wenn sie das Martinshorn der Polizei hören?",string,"Bestätigen","-----");
- }
- }
- }
- if(dialogid == DIALOG_LESSON3)
- {
- new string[512];
- if(response == 1)
- {
- if(listitem == 0)//falsch
- {
- Lesson[playerid] +=2;
- Fehler[playerid][3] = 2;
- format(string, sizeof(string),"Herzlichen Glückwunsch, dass war die Theorieprüfung! Deine Prüfung wird nun kontrolliert!");
- ShowPlayerDialog(playerid,DIALOG_LESSON4,DIALOG_STYLE_MSGBOX,"Endergebnis",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 1)//richtig
- {
- Fehler[playerid][3] = 0;
- format(string, sizeof(string),"Herzlichen Glückwunsch, dass war die Theorieprüfung! Deine Prüfung wird nun kontrolliert!");
- ShowPlayerDialog(playerid,DIALOG_LESSON4,DIALOG_STYLE_MSGBOX,"Endergebnis",string,"Bestätigen","-----");
- return 1;
- }
- if(listitem == 2)//falsch
- {
- Lesson[playerid] +=2;
- Fehler[playerid][3] = 2;
- format(string, sizeof(string),"Herzlichen Glückwunsch, dass war die Theorieprüfung! Deine Prüfung wird nun kontrolliert!");
- ShowPlayerDialog(playerid,DIALOG_LESSON4,DIALOG_STYLE_MSGBOX,"Endergebnis",string,"Bestätigen","-----");
- return 1;
- }
- if(response == 0)
- {
- format(string, sizeof(string),"Ich parke so wie es mir passt\nIch parke auf Parkplätzen um ärger mit dem ADAC zu vermeiden\nIch parke an Straßenränden oder auf Rasen");
- ShowPlayerDialog(playerid,DIALOG_LESSON3,DIALOG_STYLE_LIST,"Wie Parken sie anständig?",string,"Bestätigen","-----");
- }
- }
- }
- if(dialogid == DIALOG_LESSON4)
- {
- new string [256];
- if(response == 1)
- {
- if(Lesson[playerid] < 5) {
- format(string, sizeof(string),"|Geschwindigkeit| Fehlerpunkte: %d\n|Fahrspur| Fehlerpunkte: %d\n|Einsatzfahrzeuge| Fehlerpunkte: %d\n|Parken| Fehlerpunkte: %d",Fehler[playerid][0], Fehler[playerid][1], Fehler[playerid][2], Fehler[playerid][3]);
- ShowPlayerDialog(playerid,DIALOG_LESSON5,DIALOG_STYLE_MSGBOX,"Herzlichen Glückwunsch, Sie haben Bestanden!",string,"Bestätigen","-----"); }
- else {
- format(string, sizeof(string),"|Geschwindigkeit| Fehlerpunkte: %d\n|Fahrspur| Fehlerpunkte: %d\n|Einsatzfahrzeuge| Fehlerpunkte: %d\n|Parken| Fehlerpunkte: %d",Fehler[playerid][0], Fehler[playerid][1], Fehler[playerid][2], Fehler[playerid][3]);
- ShowPlayerDialog(playerid,DIALOG_LESSON5,DIALOG_STYLE_MSGBOX,"Sie sind durchgefallen!",string,"Bestätigen","-----"); }
- }
- if(response == 0)
- {
- if(Lesson[playerid] < 5) {
- format(string, sizeof(string),"|Geschwindigkeit| Fehlerpunkte: %d\n|Fahrspur| Fehlerpunkte: %d\n|Einsatzfahrzeuge| Fehlerpunkte: %d\n|Parken| Fehlerpunkte: %d",Fehler[playerid][0], Fehler[playerid][1], Fehler[playerid][2], Fehler[playerid][3]);
- ShowPlayerDialog(playerid,DIALOG_LESSON5,DIALOG_STYLE_MSGBOX,"Sie haben Bestanden!",string,"Bestätigen","-----"); }
- else {
- format(string, sizeof(string),"|Geschwindigkeit| Fehlerpunkte: %d\n|Fahrspur| Fehlerpunkte: %d\n|Einsatzfahrzeuge| Fehlerpunkte: %d\n|Parken| Fehlerpunkte: %d",Fehler[playerid][0], Fehler[playerid][1], Fehler[playerid][2], Fehler[playerid][3]);
- ShowPlayerDialog(playerid,DIALOG_LESSON5,DIALOG_STYLE_MSGBOX,"Sie sind durchgefallen!",string,"Bestätigen","-----"); }
- }
- }
- if(dialogid == DIALOG_LESSON5)
- {
- if(response == 1)
- {
- Praxis[playerid] = 1;
- Lesson[playerid] = 0;
- SetPlayerRaceCheckpoint(playerid,0,racecheckpoints[0][0],racecheckpoints[0][1],racecheckpoints[0][2],racecheckpoints[1][0],racecheckpoints[1][1],racecheckpoints[1][2],3.0);
- SendClientMessage(playerid, info, "Steige nun in den weißen Sultan und fahre die Checkpoints ab!");
- Fahrstunde[playerid] = 1;
- TogglePlayerControllable(playerid,1);
- veh = CreateVehicle(560,-2029.2120,-94.9321,35.0980,90.7712,1,1,-1);
- speedTimer[playerid] = SetTimerEx("CheckSpeed",1000,1,"i",playerid);
- }
- if(response == 0)
- {
- Praxis[playerid] = 1;
- Lesson[playerid] = 0;
- speedTimer[playerid] = SetTimerEx("CheckSpeed",1000,1,"i",playerid);
- SetPlayerRaceCheckpoint(playerid,0,racecheckpoints[0][0],racecheckpoints[0][1],racecheckpoints[0][2],racecheckpoints[1][0],racecheckpoints[1][1],racecheckpoints[1][2],3.0);
- SendClientMessage(playerid, info, "Steige nun in einen Sultan und fahre die Checkpoints ab!");
- }
- }
- //____________Dialog_Medic_____________________//
- if(dialogid == DIALOG_MEDIC)
- {
- if(response == 1)
- {
- new string[128];
- format(string, sizeof(string), "Du hast %s für %d$ geheilt",SpielerName(playerid),heilerp[heiler[playerid]]);
- SendClientMessage(kunde[playerid], info, string);
- format(string, sizeof(string), "Du wurdest von %s für %i$ geheilt",SpielerName(heiler[playerid]),heilerp[heiler[playerid]]);
- SendClientMessage(playerid, erfolg, string);
- GivePlayerMoney(playerid, -heilerp[heiler[playerid]]);
- GivePlayerMoney(kunde[playerid], heilerp[heiler[playerid]]);
- SetPlayerHealth(heilerp[playerid], 100);
- }
- else if(response == 0)
- {
- kunde[playerid] = MAX_PLAYERS + 2;
- SendClientMessage(playerid,error ,"Du hast den Vorgang abgebrochen!");
- }
- }
- //____________Dialog_ADAC_____________________//
- if(dialogid == DIALOG_REPAIR)
- {
- if(response == 1)
- {
- new string[128];
- new vehicleid = (GetPlayerVehicleID(playerid));
- format(string, sizeof(string), "Du hast das Fahrzeug von %s für %d$ repariert.",SpielerName(playerid),repair[kunde[playerid]]);
- SendClientMessage(kunde[playerid], info, string);
- format(string, sizeof(string), "Dein Fahrzeug wurde von %s für %i$ repariert",SpielerName(kunde[playerid]),repair[kunde[playerid]]);
- SendClientMessage(playerid, erfolg, string);
- GivePlayerMoney(playerid, -repair[kunde[playerid]]);
- GivePlayerMoney(kunde[playerid], repair[kunde[playerid]]);
- SetVehicleHealth(vehicleid, 1000);
- }
- else if(response == 0)
- {
- kunde[playerid] = MAX_PLAYERS + 2;
- SendClientMessage(playerid,error ,"Du hast den Vorgang abgebrochen!");
- }
- }
- if(dialogid == DIALOG_FILL)
- {
- if(response == 1)
- {
- new string[128];
- new vehicleid = (GetPlayerVehicleID(playerid));
- new m = GetVehicleModel(vehicleid);
- format(string, sizeof(string), "Du hast das Fahrzeug von %s für %d$ aufgetankt.",SpielerName(playerid),fill[kunde[playerid]]);
- SendClientMessage(kunde[playerid], info, string);
- format(string, sizeof(string), "Dein Fahrzeug wurde von %s für %i$ aufgetankt",SpielerName(kunde[playerid]),fill[kunde[playerid]]);
- SendClientMessage(playerid, erfolg, string);
- GivePlayerMoney(playerid, -fill[kunde[playerid]]);
- GivePlayerMoney(kunde[playerid], fill[kunde[playerid]]);
- Tank[vehicleid] = GetVehicleMaxTank(m);
- }
- else if(response == 0)
- {
- kunde[playerid] = MAX_PLAYERS + 2;
- SendClientMessage(playerid,error ,"Du hast den Vorgang abgebrochen!");
- }
- }
- if(dialogid == DIALOG_CONFIG)
- {
- if(response)
- {
- if(listitem==0)//Textdraws
- {
- ShowPlayerDialog(playerid,DIALOG_TEXTDRAWS,DIALOG_STYLE_LIST,"{0069FF}Textdraws","{FEFEFE}Werbung({00FF00}An{FEFEFE}/{EB0000}Aus{FEFEFE})","{FEFEFE}Auswahl","{FEFEFE}Abbrechen");
- }
- if(listitem==1)//Spieler
- {
- ShowPlayerDialog(playerid,DIALOG_SPIELER,DIALOG_STYLE_LIST,"{0069FF}Spieler","{FEFEFE}OOC({00FF00}An{FEFEFE}/{EB0000}Aus{FEFEFE})","{FEFEFE}Auswahl","{FEFEFE}Abbrechen");
- }
- }
- }
- if(dialogid == DIALOG_SPIELER)
- {
- if(response == 1)
- {
- if(listitem == 0)
- {
- if(SpielerInfo[playerid][Togooc] == 1)
- {
- SpielerInfo[playerid][Togooc] = 0;
- SendClientMessage(playerid, info, "Du hast den OOC angeschaltet.");
- }
- else if(SpielerInfo[playerid][Togooc] == 0)
- {
- SpielerInfo[playerid][Togooc] = 1;
- SendClientMessage(playerid, info, "Du hast den OOC ausgeschaltet.");
- }
- }
- if(listitem==1)//Spieler
- {
- }
- else if(response == 0)
- {
- }
- }
- }
- if(dialogid == DIALOG_TEXTDRAWS)
- {
- if(response)
- {
- if(listitem == 0)//Werbung
- {
- if(SpielerInfo[playerid][tWerbung] == 0)
- {
- SpielerInfo[playerid][tWerbung] = 1;
- TextDrawHideForPlayer(playerid,Werbungbg);
- TextDrawHideForPlayer(playerid,Werbungb);
- TextDrawHideForPlayer(playerid,Werbung);
- TextDrawHideForPlayer(playerid,Texttext);
- TextDrawHideForPlayer(playerid,Zeit);
- SendClientMessage(playerid, info, "Du hast die Werbung {EB0000}ausgeschaltet{FEFEFE}.");
- }
- else {
- SpielerInfo[playerid][tWerbung] = 0;
- TextDrawShowForPlayer(playerid,Werbungbg);
- TextDrawShowForPlayer(playerid,Werbungb);
- TextDrawShowForPlayer(playerid,Werbung);
- TextDrawShowForPlayer(playerid,Texttext);
- TextDrawShowForPlayer(playerid,Zeit);
- SendClientMessage(playerid, info, "Du hast die Werbung {0FFF00}angeschaltet{FEFEFE}.");
- }
- }
- /* if(listitem == 1)//ETC
- {
- .....
- }*/
- }
- }
- if(dialogid == DIALOG_AHELP)
- {
- if(response == 1)
- {
- }
- if(response == 0)
- {
- }
- }
- //____________________________________ Tutorial ________________________________
- if(dialogid == DIALOG_TUTORIAL)
- {
- if(response == 1)
- {
- SendClientMessage(playerid, info, "Sie haben das Tutorial gestartet!");
- TutorialTimer[playerid] = SetTimerEx("Tutorial", 1000, 1, "i", playerid);
- }
- else if(response == 0)
- {
- SendClientMessage(playerid, info, "Sie haben das Tutorial gestartet!");
- TutorialTimer[playerid] = SetTimerEx("Tutorial", 1000, 1, "i", playerid);
- }
- }
- if(dialogid == DIALOG_EINWEISUNG)
- {
- if(response == 1)
- {
- Tuthat[playerid] = 1;
- new string[256];
- SendClientMessage(playerid, erfolg, "Herzlichen Glückwunsch, du hast die Einweisung gestartet.");
- SendClientMessage(playerid, erfolg, "Dafür das du die Einweisung machst, bekommst du am Ende eine kleine Belohnung.");
- SendClientMessage(playerid, info, "{FFE600}Steige nun auf den Roller und begib dich zum ersten Ziel({FF0000}Roter Checkpoint auf der Minimap!{FFE600})");
- PlayerTextDrawShow(playerid, Info0[playerid]);
- PlayerTextDrawShow(playerid, Info1[playerid]);
- PlayerTextDrawShow(playerid, Info2[playerid]);
- PlayerTextDrawShow(playerid, Info3[playerid]);
- format(string, sizeof(string), "Steig nun auf den Roller!~n~Begib dich zum ersten Checkpoint!~n~Der weg bis San Fierro ist noch weit.~n~Falls dein Tank leer gehen sollte,~n~fahr zur Tankstelle und druecke die Taste 'Z'");
- PlayerTextDrawSetString(playerid,Info3[playerid],string);
- Tutcar = CreateVehicle(462,-2448.5640,2251.4558,4.5846,92.8029,1,1,-1);
- SetPlayerRaceCheckpoint(playerid,0,-2499.3347,2416.1042,16.1976,-2678.3494,2462.5183,42.6366,3.0);
- TutCheck[playerid] = 1;
- }
- else if(response == 0)
- {
- Tuthat[playerid] = 0;
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen!");
- }
- }
- if(dialogid == DIALOG_GESCHLECHT)
- {
- if(response == 1)//Männlich
- {
- format(SpielerInfo[playerid][pGeschlecht], 32, "Maennlich");
- SendClientMessage(playerid, -1,"{FFE600}Du bist also{0069FF} Männlich{FFE600}.");
- ShowPlayerDialog(playerid,DIALOG_HERKUNFT,DIALOG_STYLE_LIST,"{FEFEFE}Woher kommst du?","{FEFEFE}Baden-Württemberg\nBayern\nBerlin\nBrandenburg\nBremen\nHamburg\nHessen\nMecklenburg-Vorpommern\nNiedersachsen\nNordrhein-Westfalen\nRheinland-Pfalz\nSaarland\nSachsen\nSachsen-Anhalt\nSchleswig-Holstein\nThüringen","Auswählen","Zurück");
- }
- else if(response == 0)//Männlich
- {
- format(SpielerInfo[playerid][pGeschlecht], 32, "Weiblich");
- SendClientMessage(playerid, -1,"{FFE600}Du bist also{FF00EB} Weiblich{FFE600}.");
- ShowPlayerDialog(playerid,DIALOG_HERKUNFT,DIALOG_STYLE_LIST,"{FEFEFE}Woher kommst du?","{FEFEFE}Baden-Württemberg\nBayern\nBerlin\nBrandenburg\nBremen\nHamburg\nHessen\nMecklenburg-Vorpommern\nNiedersachsen\nNordrhein-Westfalen\nRheinland-Pfalz\nSaarland\nSachsen\nSachsen-Anhalt\nSchleswig-Holstein\nThüringen","Auswählen","Zurück");
- }
- }
- if(dialogid == DIALOG_HERKUNFT)
- {
- if(response)
- {
- if(listitem == 0)//Baden-Würtemberg
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Baden-Wuerttemberg");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Baden-Württemberg{FFE600}.");
- ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"{FEFEFE}Personalausweis","{FEFEFE}Bitte gib dein Alter ein!\nBeispiel: TT/MM/JJJJ(01.01.2015)","Absenden","Abbrechen");
- }
- if(listitem == 1)//Bayern
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Bayern");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Bayern{FFE600}.");
- }
- if(listitem == 2)//Berlin
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Berlin");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Berlin{FFE600}.");
- }
- if(listitem == 3)//Brandenburg
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Brandenburg");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Brandenburg{FFE600}.");
- }
- if(listitem == 4)//Bremen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Bremen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Bremen{FFE600}.");
- }
- if(listitem == 5)//Hamburg
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Hamburg");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Hamburg{FFE600}.");
- }
- if(listitem == 6)//Hessen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Hessen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Hessen{FFE600}.");
- }
- if(listitem == 7)//Mecklenburg-Vorpommern
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Mecklenburg-Vorp.");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Mecklenburg-Vorpommern{FFE600}.");
- }
- if(listitem == 8)//Niedersachsen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Niedersachsen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Niedersachsen{FFE600}.");
- }
- if(listitem == 9)//Nordrhein-Westfalen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Nordrhein-Westfalen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Nordrhein-Westfalen{FFE600}.");
- }
- if(listitem == 10)//Rheinland-Pfalz
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Rheinland-Pfalz");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Rheinland-Pfalz{FFE600}.");
- }
- if(listitem == 11)//Saarland
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Saarland");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Saarland{FFE600}.");
- }
- if(listitem == 12)//Sachsen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Sachsen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Sachsen{FFE600}.");
- }
- if(listitem == 13)//Sachsen-Anhalt
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Sachsen-Anhalt");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Sachsen-Anhalt{FFE600}.");
- }
- if(listitem == 14)//Schleswig-Holstein
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Schleswig-Holstein");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Schleswig-Holstein{FFE600}.");
- }
- if(listitem == 15)//Thüringen
- {
- format(SpielerInfo[playerid][pHerkunft], 32, "Thüringen");
- SendClientMessage(playerid,-1, "{FFE600}Du kommst also aus{00FF1E} Thüringen{FFE600}.");
- }
- }
- }
- if(dialogid == DIALOG_ALTER)
- {
- if(!response)return SendClientMessage(playerid, error, "Vorgang abgebrochen!");//ShowPlayerDialog(playerid,DIALOG_BANK,DIALOG_STYLE_LIST,"Sparkasse","Konto erstellen\nKonto abholen\nVerwalten","Auswahl","Abbrechen");
- if(response)
- {
- //if(strval(inputtext) != SpielerInfo[playerid][Pin])return ShowPlayerDialog(playerid,DIALOG_PINABFRAGE,DIALOG_STYLE_INPUT,"Sparkasse - Konto Verwalten","{E10000}Falscher Pin!\n\n{FEFEFE}Bitte gib den Korrekten Pin ein!","Absenden","Abbrechen");
- SetTimerEx("Persobeantragt",100000,0,"d",playerid);
- SendClientMessage(playerid, info, "Dein Personalausweis wird nun bearbeitet. Bitte hab etwas geduld, wir melden uns!");
- SpielerInfo[playerid][pPersobereit] = 1;
- return 1;
- }
- }
- if(dialogid == DIALOG_HAUS)
- {
- new string[512];
- if(response == 1)
- {
- if(listitem == 0)//Mieter Verwalten
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- format(string, sizeof(string), "{FEFEFE}%s\n{FEFEFE}%s\n{FEFEFE}%s",hInfo[i][Mieter1],hInfo[i][Mieter2],hInfo[i][Mieter3]);
- ShowPlayerDialog(playerid, DIALOG_MIETER,DIALOG_STYLE_LIST,"{FEFEFE}Mieter Verwalten" ,string,"{FEFEFE}Entfernen","{FEFEFE}Abbrechen");
- return 1;
- }
- }
- if(listitem == 1)//Miete Verwalten
- {
- ShowPlayerDialog(playerid,DIALOG_MIETE,DIALOG_STYLE_INPUT,"{FEFEFE}Miete Verwalten","{FEFEFE}Wie teuer soll die Miete sein?","{FEFEFE}Ändern","{FEFEFE}Abbrechen");
- return 1;
- }
- if(listitem == 2)//Türen
- {
- ShowPlayerDialog(playerid, DIALOG_TUEREN, DIALOG_STYLE_MSGBOX, "{FEFEFE}Türen","{FEFEFE}Was möchtest du tun?","{FEFEFE}Abschließen", "{FEFEFE}Aufschließen");
- return 1;
- }
- if(response == 0)
- {
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen.");
- }
- }
- }
- if(dialogid == DIALOG_MIETER)
- {
- new string[128];
- if(response == 1)
- {
- if(listitem == 0)//Mieter1
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- format(string, sizeof(string),"Du hast %s aus deinem Haus geschmissen!", hInfo[i][Mieter1]);
- SendClientMessage(playerid, info, string);
- format(hInfo[i][Mieter1], 24, "");
- return 1;
- }
- }
- if(listitem == 1)//Mieter2
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- format(string, sizeof(string),"Du hast %s aus deinem Haus geschmissen!", hInfo[i][Mieter2]);
- SendClientMessage(playerid, info, string);
- format(hInfo[i][Mieter2], 24, "");
- return 1;
- }
- }
- if(listitem == 2)//Mieter3
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- format(string, sizeof(string),"Du hast %s aus deinem Haus geschmissen!", hInfo[i][Mieter3]);
- SendClientMessage(playerid, info, string);
- format(hInfo[i][Mieter3], 24, "");
- return 1;
- }
- }
- else if(response == 0)
- {
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen.");
- }
- }
- }
- if(dialogid == DIALOG_MIETE)
- {
- new string[128], lable[128];
- if(!response)return SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen.");
- if(response)
- {
- if(strval(inputtext) < 1)return ShowPlayerDialog(playerid,DIALOG_MIETE,DIALOG_STYLE_INPUT,"{FEFEFE}Wie teuer soll die Miete sein?","{E10000}Die Miete muss größer als 1$ sein!{FEFEFE}","{FEFEFE}Absenden","{FEFEFE}Abbrechen");
- for(new i=0; i<MAX_HOUSE; i++)
- {
- if((!strcmp(SpielerName(playerid), hInfo[i][Besitzer]) && strlen(hInfo[i][Besitzer])))
- {
- hInfo[i][Mietpreis] = strval(inputtext);
- format(string, sizeof(string), "Die Miete deines Hauses beträgt nun %d$",strval(inputtext));
- SendClientMessage(playerid, info,string);
- format(lable, sizeof(lable), "Besitzer: %s\nMiete: %d$\nLevel: %d\n\nDrücke 'ENTER' um einzutreten",hInfo[i][Besitzer],hInfo[i][Mietpreis],hInfo[i][Level]);
- Update3DTextLabelText(hInfo[i][Houselable], 0xB90000FF, lable);
- return 1;
- }
- }
- }
- }
- if(dialogid == DIALOG_TUEREN)
- {
- new string[128];
- if(response == 1)
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- if((!strcmp(SpielerName(playerid), hInfo[i][Besitzer]) && strlen(hInfo[i][Besitzer])))
- {
- if(hInfo[i][Lock] != 0) return SendClientMessage(playerid, error, "Deine Türen sind bereits verschlossen.");
- {
- hInfo[i][Lock] = 1;
- format(string, sizeof(string), "Dein Haus ist nun verschlossen!");
- SendClientMessage(playerid, info,string);
- return 1;
- }
- }
- }
- }
- else if(response == 0)
- {
- for(new i=0; i<MAX_HOUSE; i++)
- {
- if((!strcmp(SpielerName(playerid), hInfo[i][Besitzer]) && strlen(hInfo[i][Besitzer])))
- {
- if(hInfo[i][Lock] != 1) return SendClientMessage(playerid, error, "Deine Türen sind bereits geöffnet.");
- {
- hInfo[i][Lock] = 0;
- format(string, sizeof(string), "Dein Haus ist nun geöffnet!");
- SendClientMessage(playerid, info,string);
- return 1;
- }
- }
- }
- }
- }
- //______________________________________ Jobcenter _______________________________
- if(dialogid==DIALOG_JOBS)
- {
- if(!response)return SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen!");
- if(response)
- {
- if(listitem==0)
- {
- SpielerInfo[playerid][pJob] = 1;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Holzfäller!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem==1)
- {
- SpielerInfo[playerid][pJob] = 2;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Trucker!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem==2)
- {
- SpielerInfo[playerid][pJob] = 3;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Busfahrer!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem==3)
- {
- SpielerInfo[playerid][pJob] = 4;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Straßenbahnfahrer!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem ==4)
- {
- SpielerInfo[playerid][pJob] = 5;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Zugfahrer!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem==5)
- {
- SpielerInfo[playerid][pJob] = 6;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Waffendealer!");
- Jobhat[playerid] = 0;
- return 1;
- }
- if(listitem ==6)
- {
- SpielerInfo[playerid][pJob] = 7;
- SendClientMessage(playerid, info, "Herzlichen Glückwunsch, du bist nun ein Drogendealer!");
- Jobhat[playerid] = 0;
- return 1;
- }
- }
- }
- //_______________________________________ Versicherungen _________________________
- if(dialogid == DIALOG_SCHILD)
- {
- printf("Dialog DIALOG_SCHILD aufgerufen.");
- if(!response) return 1;
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- if(listitem == id)
- {
- printf("Setze Nummernschild.");
- new string[145];
- format(string, sizeof(string), "Du hast deinem %s das Kennzeichen %s hinzugefügt.", PlayerVehicle[CarInfo[i][modelID]-400], nstring);
- SendClientMessage(playerid, 0xFF0000FF, string);
- format(CarInfo[i][c_Schild], 32, nstring);
- SetVehicleNumberPlate(CarInfo[i][c_vID], nstring);
- return 1;
- }
- id++;
- }
- }
- printf("Fertig.");
- return 1;
- }
- if(dialogid == DIALOG_VERSICHERN)
- {
- new string[512];
- if(response == 1)
- {
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- format(string, sizeof(string), "%s%s (ID: %d)\n", string, PlayerVehicle[CarInfo[i][modelID]-400], id);
- id++;
- }
- }
- if(id == 0) SendClientMessage(playerid, 0xFF0000FF, "Error: Du hast kein Fahrzeug.");
- else if(listitem == 0) ShowPlayerDialog(playerid, DIALOG_VERSICHERUNG1, DIALOG_STYLE_LIST, "Wähle ein Fahrzeug", string, "Ok", "Abbrechen");
- else if(listitem == 1) ShowPlayerDialog(playerid, DIALOG_VERSICHERUNG2, DIALOG_STYLE_LIST, "Wähle ein Fahrzeug", string, "Ok", "Abbrechen");
- else if(listitem == 2) ShowPlayerDialog(playerid, DIALOG_VERSICHERUNG3, DIALOG_STYLE_LIST, "Wähle ein Fahrzeug", string, "Ok", "Abbrechen");
- return 1;
- }
- else
- {
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen.");
- }
- }
- if(dialogid == DIALOG_VERSICHERUNG1)
- {
- if(!response) return 1;
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- if(listitem == id)
- {
- new string[145];
- format(string, sizeof(string), "Du hast dein %s versichert1.", PlayerVehicle[CarInfo[i][modelID]-400]);
- SendClientMessage(playerid, 0xFF0000FF, string);
- CarInfo[i][c_Versicherung] = 1;
- return 1;
- }
- id++;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VERSICHERUNG2)
- {
- if(!response) return 1;
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- if(listitem == id)
- {
- new string[145];
- format(string, sizeof(string), "Du hast dein %s versichert2.", PlayerVehicle[CarInfo[i][modelID]-400]);
- SendClientMessage(playerid, 0xFF0000FF, string);
- CarInfo[i][c_Versicherung] = 2;
- return 1;
- }
- id++;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VERSICHERUNG3)
- {
- if(!response) return 1;
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- if(listitem == id)
- {
- new string[145];
- format(string, sizeof(string), "Du hast dein %s versichert3.", PlayerVehicle[CarInfo[i][modelID]-400]);
- SendClientMessage(playerid, 0xFF0000FF, string);
- CarInfo[i][c_Versicherung] = 3;
- return 1;
- }
- id++;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_NSCHILD)
- {
- if(!response)return SendClientMessage(playerid, error, "Vorgang abgebrochen!");
- if(response)
- {
- format(nstring,sizeof nstring,inputtext);
- ShowPlayerDialog(playerid, DIALOG_SCHILD1, DIALOG_STYLE_MSGBOX, "Bist du dir sicher?",inputtext , "Ok", "Abbrechen");
- return 1;
- }
- }
- if(dialogid == DIALOG_SCHILD1)
- {
- new string[512];
- if(response == 1)
- {
- new pname[MAX_PLAYER_NAME], id;
- GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(!strcmp(CarInfo[i][Besitzer], pname) && strlen(CarInfo[i][Besitzer]) > 2 && CarInfo[i][modelID] > 0)
- {
- format(string, sizeof(string), "%s%s (ID: %d)\n", string, PlayerVehicle[CarInfo[i][modelID]-400], id);
- id++;
- printf("Hier1");
- }
- }
- if(id == 0) SendClientMessage(playerid, 0xFF0000FF, "Error: Du hast kein Fahrzeug.");
- printf("Hier2");
- if(listitem == 0) ShowPlayerDialog(playerid, DIALOG_SCHILD, DIALOG_STYLE_LIST, "Wähle ein Fahrzeug", string, "Ok", "Abbrechen");
- printf("Hier3");
- return 1;
- }
- else if (response == 0)
- {
- printf("Dialog brake");
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen.");
- }
- }
- if(dialogid == DIALOG_BUYCAR)
- {
- if(response == 1)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, error, "Du bist in keinem Fahrzeug");
- new vehicleid = GetPlayerVehicleID(playerid);
- new lable[64];
- for(new i=0; i<MAX_AUTOS; i++)
- {
- if(CarInfo[i][c_vID] != vehicleid) continue;
- if(CarInfo[i][c_Gekauft] == 0)
- {
- if(SpielerInfo[playerid][pGeld] < CarInfo[i][c_Preis]) return SendClientMessage(playerid, error, "Du hast nicht genug Geld!");
- format(CarInfo[i][Besitzer], 34, "%s",SpielerName(playerid));
- CarInfo[i][c_Gekauft] = 1;
- GivePlayerMoney(playerid, -CarInfo[i][c_Preis]);
- SendClientMessage(playerid, erfolg, "Herzlichen Glückwunsch, du hast dieses Auto gekauft!");
- TogglePlayerControllable(playerid,1);
- format(lable, sizeof(lable), "Besitzer: %s\nKaufpreis: %d\nReparier Kosten: %d",SpielerName(playerid),CarInfo[i][c_Preis], CarInfo[i][c_Preis] / 100);
- Update3DTextLabelText(CarInfo[i][Carlable], 0x0FFF00FF, lable);
- buytcar[playerid] = false;
- SaveAllCars();
- return 1;
- }
- else
- {
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid,1);
- buytcar[playerid] = false;
- SendClientMessage(playerid, error, "Dieses Auto steht nicht zum Verkauf!");
- return 1;
- }
- }
- return SendClientMessage(playerid, error, "Du bist in keinem Fahrzeug.");
- }
- else if(response ==0)
- {
- buytcar[playerid] = false;
- RemovePlayerFromVehicle(playerid);
- TogglePlayerControllable(playerid,1);
- SendClientMessage(playerid, error, "Du hast den Vorgang abgebrochen!");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement