Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Function OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- FRAC_OnDialogResponse(playerid, dialogid, response, listitem, inputtext);
- if(dialogid == DIALOG_AUTOFAHRSCHULE)
- {
- if(response)
- {
- if(listitem==0)
- {
- if(GetPlayerMoney(playerid) >= 3300 && PlayerInfo[playerid][pCarLic] == 0)
- {
- new string[20];
- new payout = 3300;
- GivePlayerMoney(playerid,-3300);
- format(string, sizeof(string), "~r~-$%d", payout);
- GameTextForPlayer(playerid, string, 3300, 1);
- Fahrpruefung[playerid] = 1;
- Freeze[playerid] = 20;
- TextTimer[playerid] = 5;
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,2048.9851,-1918.9370,13.5469);
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GRAD1, "Herzlich Willkommen bei der Fahrschule,");
- SendClientMessage(playerid, COLOR_GRAD1, "damit du gleich loslegen kannst, werden dir ein paar Grundlegende Regeln beigebracht!");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_GREEN, "~~~~ Geschwindigkeit ~~~~");
- SendClientMessage(playerid, COLOR_GRAD1, " Innerorts wird maximal 80 Km/h gefahren!");
- SendClientMessage(playerid, COLOR_GRAD1, " Ausserorts sind es maximal 160 Km/h!");
- SendClientMessage(playerid, COLOR_GRAD1, " Es gilt: RECHTS vor LINKS!");
- SendClientMessage(playerid, COLOR_GRAD1, " Bitte halte dich an die StVo!");
- SendClientMessage(playerid, COLOR_GREEN, "~~~~~~~~~~~~~~~~~~~~~~~~~");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SendClientMessage(playerid, COLOR_YELLOW, "Steig nun in ein Fahrschul Auto ein und fahr die Checkpoints ab!(Viel Glück)");
- SendClientMessage(playerid, COLOR_GRAD1, " ");
- SetPlayerCheckpoint(playerid,2084.0286,-1910.0072,12.9550,5.0);
- }
- else SendClientMessage(playerid,COLOR_GRAD1,"Du hast nicht genug Geld oder besitzt den Schein schon !");
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 14850 && PlayerInfo[playerid][pLKWLic] == 0 && PlayerInfo[playerid][pLevel] >= 3)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir den LKW Schein für 14.850$ gekauft.");
- PlayerInfo[playerid][pLKWLic] = 1;
- GivePlayerMoney(playerid, -14850);
- }
- else SendClientMessage(playerid,COLOR_GRAD1,"Du hast nicht genug Geld, besitzt den Schein schon, oder bist nicht Level 4!");
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 61600 && PlayerInfo[playerid][pFlyLic] == 0 && PlayerInfo[playerid][pLevel] >= 5)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir den Flugschein für 61.600$ gekauft.");
- PlayerInfo[playerid][pFlyLic] = 1;
- GivePlayerMoney(playerid, -61600);
- }
- else SendClientMessage(playerid,COLOR_GRAD1,"Du hast nicht genug Geld, besitzt den Schein schon, oder bist nicht Level 5!");
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 100000 && PlayerInfo[playerid][pGunLic] == 0 && PlayerInfo[playerid][pLevel] >= 4)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir einen Waffenschein für 100.000$ gekauft.");
- PlayerInfo[playerid][pGunLic] = 1;
- GivePlayerMoney(playerid, -100000);
- }
- else SendClientMessage(playerid,COLOR_GRAD1,"Du hast nicht genug Geld, besitzt den Schein schon oder bist nicht Level 4!");
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pMotoLic] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast bereits den Führerschein!");
- }
- else if(GetPlayerMoney(playerid) < 26.400)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast keine 26.400$ für die Prüfung!");
- }
- else
- {
- MotorradSchritt[playerid] = 1;
- FreezePlayer(playerid);
- GivePlayerMoney(playerid, -26400);
- SetPlayerPos(playerid,370.8790,172.4316,1019.9844);
- SetPlayerCameraPos(playerid,370.8790,176.0000,1021.0000);
- SetPlayerCameraLookAt(playerid,370.8790,172.4316,1019.9844);
- SetPlayerFacingAngle(playerid,0.0000);
- MotorradTimer[playerid] = SetTimerEx("Motorrad",1000,1,"i",playerid);
- }
- }
- if(listitem == 5)
- {
- if(GetPlayerMoney(playerid) >= 5999 && PlayerInfo[playerid][pBoatLic] == 0 && PlayerInfo[playerid][pLevel] >= 2)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir den Bootsschein für 6.000$ gekauft.");
- PlayerInfo[playerid][pBoatLic] = 1;
- GivePlayerMoney(playerid, -6000);
- }
- else SendClientMessage(playerid,COLOR_GRAD1,"Du hast nicht genug Geld, besitzt den Schein schon oder bist nicht Level 4!");
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pFishLic] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast bereits den Angelschein!");
- }
- else if(GetPlayerMoney(playerid) < 1100)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast keine 1.100$!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir den Angelschein für 1.100$ gekauft.");
- PlayerInfo[playerid][pFishLic] = 1;
- GivePlayerMoney(playerid, -1100);
- }
- }
- }
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_GUTSCHEIN)
- {
- if(!response)return 1;
- if(!inputtext[0]) return ocmd_gutschein(playerid);
- new code[40];
- format(code, sizeof(code), "/codes/%s.txt", inputtext);
- if(!fexist(code)) return SendClientMessage(playerid, 0xFF0000FF, "Code existiert nicht.");
- new typ = dini_Int(code, "typ");
- new wert = dini_Int(code, "wert");
- new str[50];
- switch(typ)
- {
- case 1:
- {
- GivePlayerMoney(playerid, wert);
- format(str,sizeof(str),"Code eingelöst: %i$ bekommen.",wert);
- SendClientMessage(playerid,-1,str);
- }
- case 2:
- {
- PlayerInfo[playerid][pExp] = wert;
- format(str,sizeof(str),"Code eingelöst: %i Respektpunkte bekommen.",wert);
- SendClientMessage(playerid,-1,str);
- }
- case 3:
- {
- PlayerInfo[playerid][pDonateRank] = wert;
- format(str,sizeof(str),"Code eingelöst: Du hast Premium Level %i bekommen.",wert);
- SendClientMessage(playerid,-1,str);
- }
- case 4:
- {
- PlayerInfo[playerid][pAllowNeon] = 1;
- SendClientMessage(playerid,-1,"Code eingelöst: Du hast einen Neon Gutschein eingelöst.");
- ShowPlayerDialog(playerid, DIALOG_GUTSCHEINCARTAKE, DIALOG_STYLE_LIST, "Autoauswahl - Gutscheinsystem","~>~ Neon Fahrzeug ~<~\n","Auswählen", "Schlissen");
- }
- }
- fremove(code);
- }
- return 1;
- }
- if(dialogid == DIALOG_GUTSCHEINCARTAKE)
- {
- switch(random(7))
- {
- case 0: //Sultan 560
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 560, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 1: //Infernus 411
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 411, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 2: //Turismo 451
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 451, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 3: //Cheetah 415
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 415, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 4: //Zr350 477
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 477, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 5: //Bullet 541
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 541, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- case 6: //Jester 559
- {
- new Float:x, Float:y, Float:z, Float:a;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- new key = GetFreeKey(playerid);
- if(key == -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Kein freier Platz.");
- Dtc_PlayerKey[playerid] = key;
- OnPlayerBuyCar2(playerid, 559, x, y, z, a);
- PlayerCar[playerid][Dtc_PlayerKey[playerid]][NeonID] = GiveRandomNeon(PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], playerid);
- OnPlayerCarUpdate(playerid);
- PutPlayerInVehicle(playerid, PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarId], 0);
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_CARKEY)
- {
- if(!response) return 1;
- new string[145];
- Dtc_PlayerKey[playerid] = listitem;
- if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
- {
- format(string, sizeof(string), "Schlüsselnummer: %d für das Fahrzeug: %s!",Dtc_PlayerKey[playerid]+1,CarName[PlayerCar[playerid][Dtc_PlayerKey[playerid]][CarModel]-400]);
- }
- else
- {
- format(string, sizeof(string), "Schlüsselnummer: %d! Der Schlüssel ist noch nicht Belegt!",Dtc_PlayerKey[playerid]+1);
- }
- SendClientMessage(playerid,COLOR_GREEN,string);
- return 1;
- }
- if(dialogid == Probefahrt)
- {
- if(response)
- {
- CreateBox(playerid,"Autohaus","Viel Spaß!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sie haben ab jetzt 5 min. Zeit das Auto zu Testen.");
- AmProbefahren[playerid] = 1,
- Probefahrzeit[playerid] = SetTimerEx("NachProbefahrzeit",18000000,false,"i",playerid);
- GetPlayerPos(playerid, xProbefahrort, YProbefahrort, ZProbefahrort);
- }
- else
- {
- CreateBox(playerid,"Autohaus","Beehren Sie uns bald wieder.");
- TogglePlayerControllable(playerid,false);
- TogglePlayerControllable(playerid,true);
- RemovePlayerFromVehicle(playerid);
- }
- }
- /*
- if(dialogid == NEON)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPVarInt(playerid, "Neon", 1);
- SetPVarInt(playerid, "Blau", CreateObject(18648,0,0,0,0,0,0));
- SetPVarInt(playerid, "Blau1", CreateObject(18648,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "Blau"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "Blau1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, -50000);
- GameTextForPlayer(playerid, "~b~Blau~w~Deine Neonfarbe wurde erfolgreich installiert.",3500,5);
- }
- if(listitem == 1)
- {
- SetPVarInt(playerid, "Neon", 1);
- SetPVarInt(playerid, "Grün", CreateObject(18649,0,0,0,0,0,0));
- SetPVarInt(playerid, "Grün1", CreateObject(18649,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "Grün"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "Grün1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, -50000);
- GameTextForPlayer(playerid, "~g~Grün~w~Deine Neonfarbe wurde erfolgreich installiert.",3500,5);
- }
- if(listitem == 2)
- {
- SetPVarInt(playerid, "Neon", 1);
- SetPVarInt(playerid, "Gelb", CreateObject(18650,0,0,0,0,0,0));
- SetPVarInt(playerid, "Gelb1", CreateObject(18650,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "Gelb"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "Gelb1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, -50000);
- GameTextForPlayer(playerid, "~y~Gelb~w~Deine Neonfarbe wurde erfolgreich installiert.",3500,5);
- }
- if(listitem == 3)
- {
- SetPVarInt(playerid, "Neon", 1);
- SetPVarInt(playerid, "Weiß", CreateObject(18652,0,0,0,0,0,0));
- SetPVarInt(playerid, "Weiß1", CreateObject(18652,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "Weiß"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "Weiß1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, -50000);
- GameTextForPlayer(playerid, "~w~Weiß~w~Deine Neonfarbe wurde erfolgreich installiert.",3500,5);
- }
- if(listitem == 4)
- {
- SetPVarInt(playerid, "Neon", 1);
- SetPVarInt(playerid, "Pink", CreateObject(18651,0,0,0,0,0,0));
- SetPVarInt(playerid, "Pink1", CreateObject(18651,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "Pink"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "Pink1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid, -50000);
- GameTextForPlayer(playerid, "~p~Pink~w~Deine Neonfarbe wurde erfolgreich installiert.",3500,5);
- }
- if(listitem == 5)
- {
- DestroyObject(GetPVarInt(playerid, "Blau"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Blau1"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Grün"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Grün1"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Gelb"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Gelb1"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Weiß"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Weiß1"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Pink"));
- DeletePVar(playerid, "Neon");
- DestroyObject(GetPVarInt(playerid, "Pink1"));
- DeletePVar(playerid, "Neon");
- GivePlayerMoney(playerid, -10000);
- GameTextForPlayer(playerid, "~g~ Dein Neon wurde erfolgreich vom Fahrzeug entfernt.",3500,5);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Du hast nicht soviel Geld!");
- }
- return 1;
- }
- */
- if(dialogid == DIALOG_KLINGEL)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pJob] != 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "Du bist kein Anwalt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_YELLOW, "Einen Moment bitte, ein Officer steht dir gleich zur Verfügung");
- new sendername[MAX_PLAYER_NAME];
- new anwalt[126];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(anwalt,sizeof(anwalt),"Anwalt %s steht im Eingangsbereich und möchte zu den Zellen",sendername);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerInFrac(i, 1) || IsPlayerInFrac(playerid, 2) || IsPlayerInFrac(playerid, 22))
- {
- SendClientMessage(i,COLOR_PURPLE,anwalt);
- }
- }
- }
- if(listitem == 1)
- {
- if(WantedLevel[playerid] < 1)
- {
- SendClientMessage(playerid, COLOR_RED, "Du bist nicht gesucht");
- return 1;
- }
- SendClientMessage(playerid, COLOR_YELLOW, "Einen Moment bitte ein Officer wird sich gleich um dich Kümmern");
- new sendername[MAX_PLAYER_NAME];
- new stellen[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(stellen,sizeof(stellen),"%s möchte sich stellen und steht im Eingangsbereich",sendername);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerInFrac(i, 1) || IsPlayerInFrac(i, 2) || IsPlayerInFrac(i, 22))
- {
- SendClientMessage(i, COLOR_PURPLE, stellen);
- }
- }
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Einen Moment bitte ein Officer steht dir gleich zur Verfügung");
- new sendername[MAX_PLAYER_NAME];
- new hilfe[128];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(hilfe,sizeof(hilfe),"%s steht im Eingangsbereich und benötigt Hilfe",sendername);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerInFrac(i, 1) || IsPlayerInFrac(i, 2) || IsPlayerInFrac(i, 22))
- {
- SendClientMessage(i, COLOR_PURPLE, hilfe);
- }
- }
- } return 1;
- }
- }
- //frakkammer anfang
- if(dialogid == DIALOG_KAMMER)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_KAMMER_WAFFEN1, DIALOG_STYLE_LIST, "Waffen", "Messer (20 Materialien)\nDesert Eagle (100 Materialien)\nMP5(150)\nM4 (200 Materialien)\nSniper (400 Materialien)", "Auswählen", "Abbrechen");
- }
- else if(listitem == 1)
- {
- ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN1, DIALOG_STYLE_LIST, "Drogen", "Drogen reinlegen\nDrogen rausnehmen", "Auswählen", "Abbrechen");
- }
- else if(listitem == 2)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 300 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir eine Schutzweste aus der Fraktionskammer genommen (300 Materialien)");
- SetPlayerArmour(playerid, 100);
- if(frak == 5)
- {
- LCNMats -= 300;
- }
- else if(frak == 6)
- {
- YakMats -= 300;
- }
- else if(frak == 12)
- {
- TriadMats -= 300;
- }
- else if(frak == 13)
- {
- GroveMats -= 300;
- }
- else if(frak == 14)
- {
- BallasMats -= 300;
- }
- else if(frak == 15)
- {
- BikerMats -= 300;
- }
- else if(frak == 16)
- {
- VagosMats -= 300;
- }
- else if(frak == 17)
- {
- AztecaMats -= 300;
- }
- else if(frak == 19)
- {
- RSMats -= 300;
- }
- else if(frak == 20)
- {
- TerrorMats -= 300;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 300;
- }
- SaveFrakMats();
- }
- else if(listitem == 3)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Du hast %d Fraktions-Materialien dabei.\nWie viele willst du in die Fraktionskammer reinlegen?", FrakMatsHolding[playerid]);
- ShowPlayerDialog(playerid, DIALOG_KAMMER_FMATS, DIALOG_STYLE_INPUT, "Fraktions Materialien", ALLSTRING, "Reinlegen", "Abbrechen");
- }
- }
- }
- if(dialogid == DIALOG_KAMMER_WAFFEN1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 20 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein Messer gekauft! -200$");
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerMoney(playerid, -200);
- if(frak == 5)
- {
- LCNMats -= 20;
- }
- else if(frak == 6)
- {
- YakMats -= 20;
- }
- else if(frak == 12)
- {
- TriadMats -= 20;
- }
- else if(frak == 13)
- {
- GroveMats -= 20;
- }
- else if(frak == 14)
- {
- BallasMats -= 20;
- }
- else if(frak == 15)
- {
- BikerMats -= 20;
- }
- else if(frak == 16)
- {
- VagosMats -= 20;
- }
- else if(frak == 17)
- {
- AztecaMats -= 20;
- }
- else if(frak == 19)
- {
- RSMats -= 20;
- }
- else if(frak == 20)
- {
- TerrorMats -= 20;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 20;
- }
- SaveFrakMats();
- }
- if(listitem == 1)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 100 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein Deagle gekauft! -200$");
- GivePlayerWeapon(playerid, 24, 300);
- GivePlayerMoney(playerid, -200);
- if(frak == 5)
- {
- LCNMats -= 100;
- }
- else if(frak == 6)
- {
- YakMats -= 100;
- }
- else if(frak == 12)
- {
- TriadMats -= 100;
- }
- else if(frak == 13)
- {
- GroveMats -= 100;
- }
- else if(frak == 14)
- {
- BallasMats -= 100;
- }
- else if(frak == 15)
- {
- BikerMats -= 100;
- }
- else if(frak == 16)
- {
- VagosMats -= 100;
- }
- else if(frak == 17)
- {
- AztecaMats -= 100;
- }
- else if(frak == 19)
- {
- RSMats -= 100;
- }
- else if(frak == 20)
- {
- TerrorMats -= 100;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 100;
- }
- SaveFrakMats();
- }
- if(listitem == 2)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 150 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein MP5 gekauft! -200$");
- GivePlayerWeapon(playerid, 29, 250);
- GivePlayerMoney(playerid, -200);
- if(frak == 5)
- {
- LCNMats -=150;
- }
- else if(frak == 6)
- {
- YakMats -= 150;
- }
- else if(frak == 12)
- {
- TriadMats -= 150;
- }
- else if(frak == 13)
- {
- GroveMats -= 150;
- }
- else if(frak == 14)
- {
- BallasMats -= 150;
- }
- else if(frak == 15)
- {
- BikerMats -= 150;
- }
- else if(frak == 16)
- {
- VagosMats -= 150;
- }
- else if(frak == 17)
- {
- AztecaMats -= 150;
- }
- else if(frak == 19)
- {
- RSMats -= 150;
- }
- else if(frak == 20)
- {
- TerrorMats -= 150;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 150;
- }
- SaveFrakMats();
- }
- if(listitem == 3)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 200 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein M4 gekauft! -200$");
- GivePlayerWeapon(playerid, 31, 800);
- GivePlayerMoney(playerid, -200);
- if(frak == 5)
- {
- LCNMats -= 200;
- }
- else if(frak == 6)
- {
- YakMats -= 200;
- }
- else if(frak == 12)
- {
- TriadMats -= 200;
- }
- else if(frak == 13)
- {
- GroveMats -= 200;
- }
- else if(frak == 14)
- {
- BallasMats -= 200;
- }
- else if(frak == 15)
- {
- BikerMats -= 200;
- }
- else if(frak == 16)
- {
- VagosMats -= 200;
- }
- else if(frak == 17)
- {
- AztecaMats -= 200;
- }
- else if(frak == 19)
- {
- RSMats -= 200;
- }
- else if(frak == 20)
- {
- TerrorMats -= 200;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 200;
- }
- SaveFrakMats();
- }
- if(listitem == 4)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5 && LCNMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaMats - 400 < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein M4 gekauft! -200$");
- GivePlayerWeapon(playerid, 34, 50);
- GivePlayerMoney(playerid, -200);
- if(frak == 5)
- {
- LCNMats -= 400;
- }
- else if(frak == 6)
- {
- YakMats -= 400;
- }
- else if(frak == 12)
- {
- TriadMats -= 400;
- }
- else if(frak == 13)
- {
- GroveMats -= 400;
- }
- else if(frak == 14)
- {
- BallasMats -= 400;
- }
- else if(frak == 15)
- {
- BikerMats -= 400;
- }
- else if(frak == 16)
- {
- VagosMats -= 400;
- }
- else if(frak == 17)
- {
- AztecaMats -= 400;
- }
- else if(frak == 19)
- {
- RSMats -= 400;
- }
- else if(frak == 20)
- {
- TerrorMats -= 400;
- }
- else if(frak == 23)
- {
- BrigadaMats -= 400;
- }
- SaveFrakMats();
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen!");
- }
- }
- if(dialogid == DIALOG_KAMMER_DROGEN3)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new frak;
- new val = strval(inputtext);
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Gramm Drogen rausholen");
- return 1;
- }
- if(frak == 5 && LCNDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 6 && YakDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 12 && TriadDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 13 && GroveDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 14 && BallasDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 15 && BikerMats - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 16 && VagosDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 17 && AztecaDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 19 && RSDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 20 && TerrorDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- else if(frak == 23 && BrigadaDrugs - val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
- return 1;
- }
- format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Drogen aus der Fraktionskammer rausgeholt.", val);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
- PlayerInfo[playerid][pDrugs] += val;
- if(frak == 5)
- {
- LCNDrugs -= val;
- }
- else if(frak == 6)
- {
- YakDrugs -= val;
- }
- else if(frak == 12)
- {
- TriadDrugs -= val;
- }
- else if(frak == 13)
- {
- GroveDrugs -= val;
- }
- else if(frak == 14)
- {
- BallasDrugs -= val;
- }
- else if(frak == 14)
- {
- BikerDrugs -= val;
- }
- else if(frak == 16)
- {
- VagosDrugs -= val;
- }
- else if(frak == 17)
- {
- AztecaDrugs -= val;
- }
- else if(frak == 19)
- {
- RSDrugs -= val;
- }
- else if(frak == 20)
- {
- TerrorDrugs -= val;
- }
- else if(frak == 23)
- {
- BrigadaDrugs -= val;
- }
- SaveFrakDrugs();
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- }
- if(dialogid == DIALOG_KAMMER_DROGEN2)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new frak;
- new val = strval(inputtext);
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Gramm Drogen reinlegen");
- return 1;
- }
- if(val > PlayerInfo[playerid][pDrugs])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht so viele Drogen dabei!");
- return 1;
- }
- format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Drogen in die Fraktionskammer reingelegt.", val);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
- PlayerInfo[playerid][pDrugs] -= val;
- if(frak == 5)
- {
- LCNDrugs += val;
- }
- else if(frak == 6)
- {
- YakDrugs += val;
- }
- else if(frak == 12)
- {
- TriadDrugs += val;
- }
- else if(frak == 13)
- {
- GroveDrugs += val;
- }
- else if(frak == 14)
- {
- BallasDrugs += val;
- }
- else if(frak == 15)
- {
- BikerDrugs += val;
- }
- else if(frak == 16)
- {
- VagosDrugs += val;
- }
- else if(frak == 17)
- {
- AztecaDrugs += val;
- }
- else if(frak == 19)
- {
- RSDrugs += val;
- }
- else if(frak == 20)
- {
- TerrorDrugs += val;
- }
- else if(frak == 23)
- {
- BrigadaDrugs += val;
- }
- SaveFrakDrugs();
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- }
- if(dialogid == DIALOG_KAMMER_DROGEN1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Du hast %d Drogen dabei.\nWie viele willst du in die Fraktionskammer reinlegen?", PlayerInfo[playerid][pDrugs]);
- ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN2, DIALOG_STYLE_INPUT, "Drogen reinlegen", ALLSTRING, "Reinlegen", "Abbrechen");
- }
- else if(listitem == 1)
- {
- new frak;
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(frak == 5)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", LCNDrugs);
- }
- else if(frak == 6)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", YakDrugs);
- }
- else if(frak == 12)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", TriadDrugs);
- }
- else if(frak == 13)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", GroveDrugs);
- }
- else if(frak == 14)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BallasDrugs);
- }
- else if(frak == 15)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BikerDrugs);
- }
- else if(frak == 16)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", VagosDrugs);
- }
- else if(frak == 17)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", AztecaDrugs);
- }
- else if(frak == 19)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", RSDrugs);
- }
- else if(frak == 20)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", TerrorDrugs);
- }
- else if(frak == 23)
- {
- format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BrigadaDrugs);
- }
- ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN3, DIALOG_STYLE_INPUT, "Drogen rausnehmen", ALLSTRING, "Rausnehmen", "Abbrechen");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen!");
- }
- }
- if(dialogid == DIALOG_KAMMER_FMATS)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new frak;
- new val = strval(inputtext);
- if(PlayerInfo[playerid][pMember] > 0)
- {
- frak = PlayerInfo[playerid][pMember];
- }
- else if(PlayerInfo[playerid][pLeader] > 0)
- {
- frak = PlayerInfo[playerid][pLeader];
- }
- if(val < 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens eine Fraktions-Materialie reinlegen!");
- return 1;
- }
- if(val > FrakMatsHolding[playerid])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht so viele Fraktions-Materialien dabei!");
- return 1;
- }
- format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Fraktions-Materialien in die Fraktionskammer reingelegt.", val);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Mit /frakkammermats siehst du wie viele Materialien deine Fraktion hat.");
- FrakMatsHolding[playerid] -= val;
- if(frak == 5)
- {
- LCNMats += val;
- }
- else if(frak == 6)
- {
- YakMats += val;
- }
- else if(frak == 12)
- {
- TriadMats += val;
- }
- else if(frak == 13)
- {
- GroveMats += val;
- }
- else if(frak == 14)
- {
- BallasMats += val;
- }
- else if(frak == 14)
- {
- BikerMats += val;
- }
- else if(frak == 16)
- {
- VagosMats += val;
- }
- else if(frak == 17)
- {
- AztecaMats += val;
- }
- else if(frak == 19)
- {
- RSMats += val;
- }
- else if(frak == 20)
- {
- TerrorMats += val;
- }
- else if(frak == 23)
- {
- BrigadaMats += val;
- }
- SaveFrakMats();
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- }
- //frakkammer ende
- if(dialogid == DIALOG_ID)
- {
- if(!response)
- return 0;
- if(FloorRequestedBy[listitem] != INVALID_PLAYER_ID || IsFloorInQueue(listitem))
- GameTextForPlayer(playerid, "~r~Du bist bereits an diesem Stockwerk", 3500, 4);
- else if(DidPlayerRequestElevator(playerid))
- GameTextForPlayer(playerid, "~r~Du hast bereits den Aufzug gerufen", 3500, 4);
- else
- CallElevator(playerid, listitem);
- return 1;
- }
- if(dialogid == DIALOG_RADIO)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GameTextForPlayer(playerid, "~r~GTA CITY RADIO", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14160/;stream"); // Sunset-Radio
- }
- if(listitem == 1)
- {
- GameTextForPlayer(playerid, "~r~HANDS UP", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14200/;stream"); // Sunset-Radio
- }
- if(listitem == 2)
- {
- GameTextForPlayer(playerid, "~r~MAIN CHARTS", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14000/;stream"); // Sunset-Radio
- }
- if(listitem == 3)
- {
- GameTextForPlayer(playerid, "~r~ROCK", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14100/;stream"); // Sunset-Radio
- }
- if(listitem == 4)
- {
- GameTextForPlayer(playerid, "~r~DISCOFOX", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14120/;stream"); // Sunset-Radio
- }
- if(listitem == 5)
- {
- GameTextForPlayer(playerid, "~r~CLUB", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14060/;stream"); // Sunset-Radio
- }
- if(listitem == 6)
- {
- GameTextForPlayer(playerid, "~r~HARDER", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14080/;stream"); // Sunset-Radio
- }
- if(listitem == 7)
- {
- GameTextForPlayer(playerid, "~r~BLACK", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14180/;stream"); // Sunset-Radio
- }
- if(listitem == 8)
- {
- GameTextForPlayer(playerid, "~r~EURODANCE", 500,3);
- PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14020/;stream"); // Sunset-Radio
- }
- if(listitem == 9)
- {
- GameTextForPlayer(playerid, "~r~Radio Aus", 500,3);
- StopAudioStreamForPlayer(playerid);
- }
- return 1;
- }
- }
- if(dialogid == DIALOG_RATHAUS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- OnPlayerCommandText(playerid, "/persokaufen");
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pZivispawn] == 0)
- {
- PlayerInfo[playerid][pZivispawn] = 1;
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast deinen Wohnort nach Los Santos verlegt!");
- }
- else if(PlayerInfo[playerid][pZivispawn] == 1)
- {
- PlayerInfo[playerid][pZivispawn] = 0;
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast deinen Wohnort nach San Fierro verlegt!");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pPin] >= 999)
- {
- new string[128];
- format(string, sizeof(string),"Dein Pin lautet %d",PlayerInfo[playerid][pPin]);
- SendClientMessage(playerid,COLOR_GRAD1,string);
- return 1;
- }
- else
- {
- new randpin = 10000 + random(89999);//minimum 1000 max 9999 //giving one at the start
- PlayerInfo[playerid][pPin] = randpin;
- new string[128];
- format(string, sizeof(string),"Dein Pin lautet %d",PlayerInfo[playerid][pPin]);
- SendClientMessage(playerid,COLOR_GRAD1,string);
- return 1;
- }
- }
- }
- }
- if(dialogid == DIALOG_BUSLINIE)
- {
- if(response)
- {
- if(listitem == 0) // linie 1
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zur ersten Haltestelle!");
- SetPlayerCheckpoint(playerid, 1235.5546,-1714.6884,13.3828, 5.0);
- AMBUSFAHRENCP[playerid] = 1;
- AMBUSFAHREN[playerid] = 1;
- }
- if(listitem == 1) // linie 2
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zur ersten Haltestelle!");
- SetPlayerCheckpoint(playerid, 1235.5546,-1714.6884,13.3828, 5.0);
- AMBUSFAHRENCP[playerid] = 11;
- AMBUSFAHREN[playerid] = 1;
- }
- if(listitem == 2) // linie 3
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zur ersten Haltestelle!");
- SetPlayerCheckpoint(playerid, 1235.5546,-1714.6884,13.3828, 5.0);
- AMBUSFAHRENCP[playerid] = 16;
- AMBUSFAHREN[playerid] = 1;
- }
- if(listitem == 3) // abbrechen
- {
- SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du hast die Linie Abgebrochen!");
- DisablePlayerCheckpoint(playerid);
- AMBUSFAHRENCP[playerid] = 0;
- AMBUSFAHREN[playerid] = 0;
- }
- }
- }
- if(dialogid == DIALOG_GANGKILL)
- {
- if(response)
- {
- GivePlayerWeapon(playerid, 24, 999);
- GivePlayerWeapon(playerid, 29, 999);
- SetPlayerHealth(playerid,100);
- SendClientMessage(playerid, COLOR_RED, "Du wurdest zurück in den Gang Fight gespawnt.");
- SetPlayerPos(playerid, TeleportDestGangfight[playerid][0],TeleportDestGangfight[playerid][1],TeleportDestGangfight[playerid][2]);
- UnFreezePlayer(playerid);
- gangfightkill[playerid] = 0;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du wurdest zurück in deine base gespawnt.");
- gangfightkill[playerid] = 0;
- SpawnPlayer(playerid);
- UnFreezePlayer(playerid);
- return 1;
- }
- }
- if(dialogid==DIALOG_AdminVehicles)
- {
- new Float:VehPos[4], vehicleid;
- if(response == 1)
- {
- GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
- GetPlayerFacingAngle(playerid, VehPos[3]);
- vehicleid = CreateVehicle(522,VehPos[0],VehPos[1],VehPos[2],VehPos[3],-1,-1,-1);//NRG-500 (522)
- PutPlayerInVehicle(playerid,vehicleid,0);
- ChangeVehicleColor(vehicleid, 128, 128);
- AdminVehicles[playerid] = vehicleid;
- SendClientMessage(playerid, COLOR_GREEN, "* Supportercar erstellt.");
- SetVehicleNumberPlate(vehicleid, "RPG-Admin");
- new VID;
- new FillUp;
- VID = GetPlayerVehicleID(playerid);
- FillUp = GetGasMax(GetVehicleModel(VID)) - Gas[VID];
- Gas[VID] += FillUp;
- new pname[MAX_PLAYERS];
- GetPlayerName(playerid,pname,sizeof pname);
- new adminmeldung[128];
- SendAdminMessage(0xFF0069FF,"------------------------------- [ Supportercar] -------------------------------");
- format(adminmeldung, sizeof(adminmeldung), "%s [ID: %d] hat sich ein Supporterfahrzeug gespawnt.", pname,playerid);
- SendAdminMessage(COLOR_GRAD1, adminmeldung);
- return 1;
- }
- else
- {
- GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
- GetPlayerFacingAngle(playerid, VehPos[3]);
- vehicleid = CreateVehicle(560,VehPos[0],VehPos[1],VehPos[2],VehPos[3],-1,-1,-1);//Sultan (560)
- AddVehicleComponent(vehicleid, 1010);
- AddVehicleComponent(vehicleid, 1028);
- AddVehicleComponent(vehicleid, 1033);
- AddVehicleComponent(vehicleid, 1030);
- AddVehicleComponent(vehicleid, 1139);
- AddVehicleComponent(vehicleid, 1169);
- AddVehicleComponent(vehicleid, 1141);
- AddVehicleComponent(vehicleid, 1080);
- AddVehicleComponent(vehicleid, 1086);
- ChangeVehicleColor(vehicleid, 128, 128);
- PutPlayerInVehicle(playerid,vehicleid,0);
- AdminVehicles[playerid] = vehicleid;
- SendClientMessage(playerid, COLOR_GREEN, "* Supportercar erstellt.");
- new VID;
- new FillUp;
- VID = GetPlayerVehicleID(playerid);
- FillUp = GetGasMax(GetVehicleModel(VID)) - Gas[VID];
- Gas[VID] += FillUp;
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "%s hat sich ein Supporterfahrzeug gespawnt.", sendername);
- ABroadCast(0x00F5FFFF,string,4);
- return 1;
- }
- }
- if(dialogid == DIALOG_NEULING)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, NEULING1, DIALOG_STYLE_MSGBOX, "Womit Kann ich Fahren?","Hallo Lieber Neuling,\nWir heißen dich nochmal recht Herzlich bei uns Willkommen\nDu kannst dir ein Bike nehmen, um damit zu fahren!", "Fertig", "Fertig");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, NEULING2, DIALOG_STYLE_LIST, "Was kann ich jetzt machen?", "Führerschein\nBrauche Arbeit\nIch muss in ein 24/7", "Auswählen", "Abbrechen");
- }
- if(listitem == 2)
- {
- ShowServerInfos(playerid);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Tippe /sup um hilfe zu bekommen!");
- }
- }
- }
- if(dialogid == NEULING2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,2054.3933,-1911.8115,13.5469,8.0);
- SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
- SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid,1310.4601,-1377.7487,13.6724,8.0);
- SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
- SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
- }
- if(listitem == 2)
- {
- SetPlayerCheckpoint(playerid,1352.5754,-1751.7561,13.3592,8.0);
- SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
- SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
- }
- }
- }
- //============
- //sirenenmenu
- if(dialogid== DIALOG_SIRENEAN)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- new vid = GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- sirene[vid] = CreateObject(19419,0,0,0,0,0,0,100);
- AttachObjectToVehicle(sirene[vid],vid,0.0,0.0,0.85,0,0,0);
- sirene2[vid] = CreateObject(19288,0,0,0,0,0,0,100);
- AttachObjectToVehicle(sirene2[vid],vid,0.7,2.6,0,0,0,0);//Vorne Licht Fahrerseite
- sirene3[vid] = CreateObject(19288,0,0,0,0,0,0,100);
- AttachObjectToVehicle(sirene3[vid],vid,-0.7,2.6,0,0,0,0);//Vorne Licht Beifahrerseite
- sirene4[vid] = CreateObject(19292,0,0,0,0,0,0,100);
- AttachObjectToVehicle(sirene4[vid],vid,0,0.9,0.4,0,0,0);//Vorne Mitte
- sirenean[vid] = true;
- SendClientMessage(playerid,0xFF0000,"Du hast die Sirene angebaut!");
- return 1;
- }
- }
- if(dialogid== DIALOG_SIRENEAUS)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- new vid = GetPlayerVehicleID(playerid);
- DestroyObject(sirene[vid]);
- DestroyObject(sirene2[vid]);
- DestroyObject(sirene3[vid]);
- DestroyObject(sirene4[vid]);
- sirenean[vid] =false;
- SendClientMessage(playerid,0xFF0000,"Du hast die Sirene abgebaut!");
- }
- }
- //=============== TAXischild
- if(dialogid== DIALOG_taxifAN)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new vid = GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- taxif[vid] = CreateObject(19311,x,y,z,0,0,0,90);
- AttachObjectToVehicle(taxif[vid],vid,0.0,-0.25,0.90,0,0,0);
- taxifan[vid] = true;
- SendClientMessage(playerid,0xFF0000,"Du hast das Taxischild für einen Sultan angebaut!");
- return 1;
- }
- if(listitem == 1)
- {
- new vid = GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- taxif[vid] = CreateObject(19311,x,y,z,0,0,0,79);
- AttachObjectToVehicle(taxif[vid],vid,0.0,-0.25,0.79,0,0,0);
- taxifan[vid] = true;
- SendClientMessage(playerid,0xFF0000,"Du hast das Taxischild für einen Infernus angebaut!");
- return 1;
- }
- if(listitem == 2)
- {
- new vid = GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- taxif[vid] = CreateObject(19311,x,y,z,0,0,0,79);
- AttachObjectToVehicle(taxif[vid],vid,0.0,-0.10,0.93,0,0,0);
- taxifan[vid] = true;
- SendClientMessage(playerid,0xFF0000,"Du hast das Taxischild für einen Limo angebaut!");
- return 1;
- }
- if(listitem == 3)
- {
- new vid = GetPlayerVehicleID(playerid);
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- taxif[vid] = CreateObject(19311,x,y,z,0,0,0,79);
- AttachObjectToVehicle(taxif[vid],vid,0.0,-0.38,0.70,0,0,0);
- taxifan[vid] = true;
- SendClientMessage(playerid,0xFF0000,"Du hast das Taxischild für einen Cheetah angebaut!");
- return 1;
- }
- }
- }
- if(dialogid== DIALOG_taxifAUS)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- new vid = GetPlayerVehicleID(playerid);
- DestroyObject(taxif[vid]);
- taxifan[vid] =false;
- SendClientMessage(playerid,0xFF0000,"Du hast das Taxischild abgebaut!");
- }
- }
- // _________________ ENDE ______________
- if(dialogid==DIALOG_ARBOBJ) // Auswahl von den Objekten
- {
- switch(listitem)
- {
- case 0..14: // Objekt 1-15
- {
- if(response == 1)
- {
- Objekt[playerid] = listitem+1; // +1 damit die Objekt ID zur Abfrage stimmt
- format(stringx, sizeof(stringx), "Du hast nun %d als Objekt zum spawnen!", listitem+1);
- ShowPlayerDialog(playerid, DIALOG_AUSGEWAEHLT, DIALOG_STYLE_MSGBOX, "Bestätigung", stringx, "Okay", "Fertig");
- }
- }
- case 15:
- {
- if(response == 1)
- {
- ShowPlayerDialog(playerid, DIALOG_OBJINPUT, DIALOG_STYLE_INPUT, "Objekt System", "Objekt ID eingeben", "Auswählen","Abbrechen");
- }
- }
- }
- }
- if(dialogid==DIALOG_OBJINPUT)
- {
- if(response == 1)
- {
- new obj = strval(inputtext);
- if(PlayerInfo[playerid][pAdmin] >= 7 && PlayerInfo[playerid][pAdmin] >= 8)
- {
- if(obj == 0) { }
- else {
- Objekt[playerid] = 999999;
- ObjektID[playerid] = obj;
- format(stringx, sizeof(stringx), "Du hast nun %d als Objekt zum spawnen!", obj);
- ShowPlayerDialog(playerid, DIALOG_AUSGEWAEHLT, DIALOG_STYLE_MSGBOX, "Bestätigung", stringx, "Fertig", " ");
- }
- }
- else SendClientMessage(playerid, COLOR_WHITE, "Erst ab Admin Level 7 möglich.");
- }
- }
- //------------------
- //PASSWORT
- /*if(dialogid == pwchange)
- {
- if(response)
- {
- if(response == 0)
- {
- SendClientMessage(playerid,COLOR_RED,"Abgebrochen!");
- }
- if(response == 1)
- {
- PlayerInfo[playerid][pKey] = strval(inputtext);
- PlayerUpdate(playerid);
- return 1;
- }
- }
- return 1;
- }*/
- if(dialogid == DIALOG_BANKPIN)
- {
- if(response)
- {
- if(response == 1)
- {
- if(strlen(inputtext) == 5)
- {
- new bankformat[128];
- format(bankformat,sizeof bankformat,"%d",PlayerInfo[playerid][pPin]);
- //format(bankformat,sizeof bankformat,"%d",GetPVarInt(playerid, "Pin"));
- if(strcmp(inputtext,bankformat) == 0)
- {
- ShowPlayerDialog(playerid, BANK,DIALOG_STYLE_LIST,"Bank", "Kontostand\nEinzahlen\nAuszahlen\nÜberweisen", "Auswählen", "Beenden");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Der eingegebene PIN-Code ist falsch.");
- }
- } else SendClientMessage(playerid,COLOR_GRAD1,"Der eingegebene PIN-Code ist falsch.");
- }
- }
- }
- if(dialogid == DIALOG_PINATM)
- {
- if(response)
- {
- if(response == 1)
- {
- if(strlen(inputtext) == 5)
- {
- new bankformat[128];
- format(bankformat,sizeof bankformat,"%d",PlayerInfo[playerid][pPin]);
- //format(bankformat,sizeof bankformat,"%d",GetPVarInt(playerid, "Pin"));
- if(strcmp(inputtext,bankformat) == 0)
- {
- ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST,"Menü", "Kontostand\nEinzahlen\nAuszahlen\nÜberweisen\nATM Ausrauben", "Auswählen", "Beenden");
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Der eingegebene PIN-Code ist falsch.");
- }
- } else SendClientMessage(playerid,COLOR_GRAD1,"Der eingegebene PIN-Code ist falsch.");
- }
- }
- }
- if(dialogid == DIALOG_SETTINGS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- //ShowPlayerDialog(playerid, pwchange, DIALOG_STYLE_INPUT, "Passwort Panel", "Bitte gebe hier dein gewünschtes neues Passwort ein.", "Annehmen", "Abbrechen");
- //return 1;
- ShowPlayerDialog(playerid,DIALOG_SETTINGS2, DIALOG_STYLE_LIST,"Account verwalten", "Passwort aendern\nNamen ändern\nNummer ändern","Auswählen","Abbrechen");
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pPhousekey] == 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Haus.");
- return 1;
- }
- if(PlayerInfo[playerid][pPhousekey] !=255)
- {
- ShowPlayerDialog(playerid,DIALOG_HOUSECONTROL,DIALOG_STYLE_LIST,"Haus kontrollieren","Haus mietbar\nMiet Preis\nMieter einsehen\nAlle rausschmeißen\nHaus Upgrades\nHaus Marker setzen\nUser rausschmeißen\nHaus verkaufen","Ok","Abbrechen");
- }
- }
- if(listitem == 2)
- {
- new bouse = PlayerInfo[playerid][pPbiskey];
- if(bouse == 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Geschäfft.");
- return 1;
- }
- if (bouse >= 100)
- {
- ShowPlayerDialog(playerid,DIALOG_BIZCONTROL,DIALOG_STYLE_LIST,"Business kontrollieren","Business Info\nEintrittspreis\nProdukt Preis\nGeld einzahlen\nGeld abheben\nBusiness verkaufen","Ok","Abbrechen");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_BIZCONTROL,DIALOG_STYLE_LIST,"Business kontrollieren","Business Info\nEintrittspreis\nProdukt Preis\nGeld einzahlen\nGeld abheben\nBusiness verkaufen","Ok","Abbrechen");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >= 1)
- {
- new str[900];
- format(str,sizeof(str),"{00FF00}------------ Aktuelle Donatorpoints: %d ------------{00FF00}\n50.000${00FFFF} - (10 Donator Points){00FFFF}\n100.000$ {00FFFF} - (20 Donator Points){00FFFF}\nDonator Rang +100.000$ {00FFFF} - (50 Donator Points){00FFFF}\n2Respektpunkte{00FFFF} - (5 Donator Points){00FFFF}\n5Respektpunkte{00FFFF} - (10 Donator Points){00FFFF}\nLicensen und mehr (KLICK MICH)", PlayerInfo[playerid][pDonatorPoints]);
- ShowPlayerDialog(playerid,DIALOG_DONATORDP,DIALOG_STYLE_LIST,"Donator Points Einlösen",str,"Wählen","Abbrechen");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pStatsBox] == 0)
- {
- timer5[playerid] = SetTimerEx("Statstimer",1000,1,"i",playerid);
- PlayerInfo[playerid][pStatsBox] = 1;
- //TextDrawShowForPlayer(playerid,Respekt[playerid]);
- //TextDrawShowForPlayer(playerid, BeduerfnissBG);
- //TextDrawShowForPlayer(playerid, Beduerfniss);
- PlayerPlaySound(playerid,1058,0.0,0.0,0.0);
- //Statsan[playerid] = 1;
- //TextDrawShowForPlayer(playerid,Respekt[playerid]);
- }
- else
- {
- KillTimer(timer5[playerid]);
- //TextDrawHideForPlayer(playerid,Respekt[playerid]);
- //TextDrawHideForPlayer(playerid,Beduerfniss);
- //TextDrawHideForPlayer(playerid,BeduerfnissBG);
- PlayerInfo[playerid][pStatsBox] = 0;
- PlayerPlaySound(playerid,1058,0.0,0.0,0.0);
- // Statsan[playerid] = 0;
- }
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_SETTINGS2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pNumberchange] == 1)
- {
- ShowPlayerDialog(playerid, numberchange,DIALOG_STYLE_INPUT,"Nummer ändern"," Bitte gebe deine neue Nummer an","Annehmen","Abbrechen");
- } else SendClientMessage(playerid,COLOR_GRAD1,"Du hast keinen Numberchange (Premium)");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,pwchange, DIALOG_STYLE_INPUT,"Passwort Panel","Gib bitte dein neues Passwort an","Annehmen","Abbrechen");
- }
- }
- }
- if(dialogid == pwchange)
- {
- if(response)
- {
- if(response == 1)
- {
- new string[28],str[64];
- format(string, sizeof(string), "%s",inputtext);
- strmid(PlayerInfo[playerid][pKey], string, 0, strlen(string), 255);
- format(str, 256, "Du hast dein Passwort erfolgreich geändert! Passwort: %s",PlayerInfo[playerid][pKey]);
- SendClientMessage(playerid, COLOR_RED, str);
- PlayerUpdate(playerid);
- return 1;
- }
- }
- }
- if(dialogid == numberchange)
- {
- if(response)
- {
- if(response == 1)
- {
- if(strlen(inputtext) >= 5 && IsNumeric(inputtext))
- {
- new string[128];
- PlayerInfo[playerid][pPnumber] = strval(inputtext);
- format(string,sizeof(string),"Deine Nummer wurde erfolgreich auf \"%s\" geändert.", inputtext);
- SendClientMessage(playerid, COLOR_GREEN, string);
- PlayerInfo[playerid][pNumberchange] = 0;
- } else SendClientMessage(playerid,COLOR_GRAD1,"Deine neue Nummer muss über 5 Ziffern lang sein!");
- }
- }
- }
- //===========================
- //DIALOG FAQ
- if(dialogid == DIALOG_OFTGESTELLTE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Du kannst deinen Startbonus nach dem Tutorial auswählen.");
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD2,"Wenn du einer Fraktion beitreten möchtest, ist es wichtig, dass du im Forum eine Bewerbung schreibst!");
- SendClientMessage(playerid,COLOR_GRAD2,"Diese wird dann von dem/die jeweiligen Fraktions Leader'n überprüft und ausgewertet!");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_TUTSTEP1)
- {
- if(response)
- {
- SetPlayerPos(playerid,626.3989,-1462.6124,-27.8421);
- InterpolateCameraPos(playerid, 649.132934, -1514.082519, 24.122953, 645.901123, -1417.593627, 24.416000, 15000);
- InterpolateCameraLookAt(playerid, 645.898498, -1510.286499, 23.763887, 641.985656, -1420.535034, 23.407344, 2000);
- new string3[350];
- format(string3,sizeof(string3),"Dies ist unser Rathaus! Hier kannst du viele Dinge erledigen wie zum Beispiel\neinen Ausweis besorgen, den du zum Hauskauf oder zum Einmieten benötigst!\nDu kannst aber auch andere Dinge im Rathaus erledigen wie z.B.\ndeinen Führerschein oder deinen Rollerschein absolvieren!");
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP2,DIALOG_STYLE_MSGBOX,"Tutorial Step 1/5",string3,"Weiter","");
- }
- } //====
- if(dialogid == DIALOG_TUTSTEP2)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP3, DIALOG_STYLE_LIST,"Was kannst du im Rathaus erledigen", "Deathmatch \nein Auto kaufen\nPersonal Ausweis beantragen\nGarnichts", " Auswählen", "");
- }
- }
- if(dialogid == DIALOG_TUTSTEP3)
- {
- if(response == 1)
- {
- if(listitem == 2)
- {
- SetPlayerPos(playerid, 1546.9408,-1664.3772,13.9215);
- InterpolateCameraPos(playerid, 1527.957397, -1593.011962, 17.407966, 1527.762695, -1733.873168, 31.137948, 10000);
- InterpolateCameraLookAt(playerid, 1531.196655, -1596.796264, 16.976879, 1529.541137, -1729.457031, 29.610069, 500);
- new string4[350];
- format(string4, sizeof (string4),"Die Polizei Stelle hat viel zu tun, um den Verbrechern keine große Chance zu Gewähren.\nWenn du in einer Not Situation bist nutze dazu /service und wähle Service: Polizei aus damit sie dir schnell helfen können!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP4, DIALOG_STYLE_MSGBOX,"Tutorial Step 2/5", string4,"Weiter","");
- }
- else
- {
- SetPlayerPos(playerid,626.3989,-1462.6124,-27.8421);
- InterpolateCameraPos(playerid, 649.132934, -1514.082519, 24.122953, 645.901123, -1417.593627, 24.416000, 15000);
- InterpolateCameraLookAt(playerid, 645.898498, -1510.286499, 23.763887, 641.985656, -1420.535034, 23.407344, 2000);
- new string3[350];
- format(string3,sizeof(string3),"Dies ist unser Rathaus! Hier kannst du viele Dinge erledigen wie zum Beispiel\neinen Ausweis besorgen, den du zum Hauskauf oder zum Einmieten benötigst!\nDu kannst aber auch andere Dinge im Rathaus erledigen wie z.B.\ndeinen Führerschein oder deinen Rollerschein absolvieren!");
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP2,DIALOG_STYLE_MSGBOX,"Tutorial Step 1/5",string3,"Weiter","");
- SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
- }
- }
- }//===
- if(dialogid == DIALOG_TUTSTEP4)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP5, DIALOG_STYLE_LIST,"Mit welcher Nummer rufst du die Polizei?", "(/call 110)\n(/call 343)\n(/service - Polizei)\n/call 911)", " Auswählen", "");
- }
- } //=========
- if(dialogid == DIALOG_TUTSTEP5)
- {
- if(response)
- {
- if(listitem == 2)
- {
- SetPlayerPos(playerid, 1466.9183,-1031.0696,-7.0621);
- InterpolateCameraPos(playerid, 1426.607666, -1044.684692, 29.915826, 1511.859008, -1042.335937, 28.150215, 15000);
- InterpolateCameraLookAt(playerid, 1430.052124, -1041.065063, 29.730342, 1508.187011, -1038.946044, 27.992057, 1000);
- new string5[250];
- format(string5, sizeof (string5),"In der Bank kannst du Geld abheben und Mitspielern Geld überweisen (/bank), du kannst aber\nauch einen Kredit(/kredit) aufnehmen, der pro Payday abbezahlt wird!\nDu kannst die Bank auch ausrauben, indem du die Tresortür aufbrichst und das Geld entwendest!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP6, DIALOG_STYLE_MSGBOX,"Tutorial Step 3/5", string5,"Weiter","");
- }
- else
- {
- SetPlayerPos(playerid, 1553.8254,-1671.7039,13.5558);
- InterpolateCameraPos(playerid, 1527.957397, -1593.011962, 17.407966, 1527.762695, -1733.873168, 31.137948, 10000);
- InterpolateCameraLookAt(playerid, 1531.196655, -1596.796264, 16.976879, 1529.541137, -1729.457031, 29.610069, 500);
- new string4[350];
- format(string4, sizeof (string4),"Die Polizei Stelle hat viel zu tun, um den Verbrechern keine große Chance zu Gewähren.\nWenn du in einer Not Situation bist nutze dazu /service und wähle Service: Polizei aus damit sie dir schnell helfen können!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP4, DIALOG_STYLE_MSGBOX,"Tutorial Step 2/5", string4,"Weiter","");
- SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
- }
- }
- } //===========================================
- if(dialogid == DIALOG_TUTSTEP6)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP7, DIALOG_STYLE_LIST,"Wie kannst du Geld überweisen/Kredit aufnehmen?", "(/kreddit) (/überweisen)\n(/kredit) (/bank)\n(/geld) (/bank)\n(/pay) (/auszahlen)"," Auswählen","");
- }
- }
- if(dialogid == DIALOG_TUTSTEP7)
- {
- if(response)
- {
- if(listitem == 1)
- {
- SetPlayerPos(playerid, 1286.8038,-1365.3878,13.5559);
- InterpolateCameraPos(playerid, 1285.035644, -1405.618408, 23.866489, 1328.622192, -1408.443847, 24.227544, 10000);
- InterpolateCameraLookAt(playerid, 1288.023315, -1401.817260, 22.591657, 1326.569213, -1404.066650, 22.952713, 2000);
- new string6[250];
- format(string6, sizeof (string6),"Hier ist das Arbeitsamt, um demnächst in einen der Jobs tätig zu sein, solltest du\ndir einen Job suchen. Das Geld, was du in deinem Zukünftigen Job verdienst, kannst du\nfür Dinge wie ein Navigationssystem und ähnliches ausgeben!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP8, DIALOG_STYLE_MSGBOX,"Tutorial Step 4/5", string6,"Weiter","");
- } //==============
- else
- {
- SetPlayerPos(playerid, 1466.9183,-1031.0696,-7.0621);
- InterpolateCameraPos(playerid, 1426.607666, -1044.684692, 29.915826, 1511.859008, -1042.335937, 28.150215, 15000);
- InterpolateCameraLookAt(playerid, 1430.052124, -1041.065063, 29.730342, 1508.187011, -1038.946044, 27.992057, 1000);
- new string5[250];
- format(string5, sizeof (string5),"In der Bank kannst du Geld abheben und Mitspielern Geld überweisen (/bank), du kannst aber\nauch einen Kredit(/kredit) aufnehmen, der pro Payday abbezahlt wird!\nDu kannst die Bank auch ausrauben, indem du die Tresortür aufbrichst und das Geld entwendest!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP6, DIALOG_STYLE_MSGBOX,"Tutorial Step 3/5", string5,"Weiter","");
- SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
- }
- }
- } //=================================
- if(dialogid == DIALOG_TUTSTEP8)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP9, DIALOG_STYLE_LIST,"Wofür benötigst du einen Job?", "Um Geld rumzuwerfen\nUm Cool zu sein\nLangeweile\nUm Geld zu verdienen", " Auswählen","");
- }
- }//===================
- if(dialogid == DIALOG_TUTSTEP9)
- {
- if(response)
- {
- if(listitem == 3)
- {
- SetPlayerPos(playerid, 461.9498,-1695.3474,12.3015);
- InterpolateCameraPos(playerid, 186.199081, -1924.347290, 102.223663, 1530.148071, -1372.284179, 329.025543, 15000);
- InterpolateCameraLookAt(playerid, 190.054901, -1921.430541, 100.948829, 1526.223510, -1373.090087, 326.034179, 1000);
- new string7[250];
- format(string7, sizeof(string7),"Unsere Teamspeak3 IP: %s\nUnsere Homepage: %s\nSolltest du Probleme haben Tippe /sup [frage] ein Admin/Supporter wird dir\nschnellstmöglich behilflich sein!\nWelche Admin's Online sind, siehst du unter /adminlist",TEAMSPEAKIP,FORUMURL);
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP10, DIALOG_STYLE_MSGBOX,"Tutorial Step 5/5", string7,"Weiter","");
- }//=========
- else
- {
- SetPlayerPos(playerid, 1286.8038,-1365.3878,13.5559);
- InterpolateCameraPos(playerid, 1285.035644, -1405.618408, 23.866489, 1328.622192, -1408.443847, 24.227544, 10000);
- InterpolateCameraLookAt(playerid, 1288.023315, -1401.817260, 22.591657, 1326.569213, -1404.066650, 22.952713, 2000);
- new string6[250];
- format(string6, sizeof (string6),"Hier ist das Arbeitsamt, um demnächst in einen der Jobs tätig zu sein, solltest du\n dir einen Job suchen. Das Geld, was du in deinem Zukünftigen Job verdienst, kannst du\nfür Dinge wie ein Navigationssystem und ähnliches ausgeben!\nDu kannst natürlich auch von Pfandflaschen und Hartz IV leben!");
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP8, DIALOG_STYLE_MSGBOX,"Tutorial Step 4/5", string6,"Weiter","");
- SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
- }
- }
- }//==============
- if(dialogid == DIALOG_TUTSTEP10)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP11, DIALOG_STYLE_LIST," Wie schreibst du ein Hilfe Ticket?", "(/support)\n(/report)\n(/sup)\n(/hilfe)"," Auswählen","");
- }
- }
- if(dialogid == DIALOG_TUTSTEP11)
- {
- if(response)
- {
- if(listitem == 2)
- {
- PlayerInfo[playerid][pZivispawn] = 1;
- PlayerInfo[playerid][pTut] = 1;
- gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0;
- UnFreezePlayer(playerid);
- SetCameraBehindPlayer(playerid);
- MedicBill[playerid] = 0;
- AfterTutorial[playerid] = 1;
- PlayerInfo[playerid][pHarndrang] = 13;
- PlayerInfo[playerid][pHunger] = 6;
- AtRegestration[playerid] = 0;
- SetPlayerCheckpoint(playerid,1481.6925,-1817.2448,15.0689,5.0);
- SetPlayerSpawn(playerid);
- ShowPlayerDialog(playerid,DIALOG_AFTERTUTORIAL,DIALOG_STYLE_MSGBOX,"Infos und Tipps","Solltest du einmal Hilfe benötigen, so tippe /sup\nAls nächstes solltest du dir einen Personalausweis beantragen\nund den Auto Führerschein bewältigen, damit du weit entfernte\nPunkte erreichen kannst!\nDazu wurde dir das Rathaus auf der Karte markiert!","Ok","");
- }
- else
- {
- SetPlayerPos(playerid, 461.9498,-1695.3474,12.3015);
- InterpolateCameraPos(playerid, 186.199081, -1924.347290, 102.223663, 1530.148071, -1372.284179, 329.025543, 15000);
- InterpolateCameraLookAt(playerid, 190.054901, -1921.430541, 100.948829, 1526.223510, -1373.090087, 326.034179, 1000);
- new string7[250];
- format(string7, sizeof(string7),"Unsere Teamspeak3 IP: %s\nUnsere Homepage: %s\nSolltest du Probleme haben Tippe /sup [frage] ein Admin/Supporter wird dir\nschnellstmöglich behilflich sein!\nWelche Admin's Online sind, siehst du unter /adminlist",TEAMSPEAKIP,FORUMURL);
- ShowPlayerDialog(playerid, DIALOG_TUTSTEP10, DIALOG_STYLE_MSGBOX,"Tutorial Step 5/5", string7,"Weiter","");
- SendClientMessage(playerid,COLOR_CONNECT,"Falsche Antwort!");
- }
- }
- }
- if(dialogid == DIALOG_ZÖLLE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, CLOSEZOLLLS, DIALOG_STYLE_LIST, "{FFFFFF}Los Santos Zoll", "Zoll öffnen\nZoll schließen", "Auswählen", "Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, CLOSEZOLLLV, DIALOG_STYLE_LIST, "{FFFFFF}Los Venturas", "Zoll schließen\nZoll öffnen", "Auswählen", "Abbrechen");
- }
- }
- }
- if(dialogid == CLOSEZOLLLS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- MoveObject(lszoll1, 68.300003051758, -1526.5, 2.9000000953674, 3);
- MoveObject(lszoll2, 67.900001525879, -1535.8000488281, 2.7999999523163, 3);
- MoveObject(lszoll3, 67.699996948242, -1541.4000244141, 2.9000000953674, 3);
- MoveObject(lszoll4, 35.599998474121, -1522.1999511719, 3.4000000953674, 3);
- MoveObject(lszoll5, 35.099998474121, -1537.0999755859, 2.5999999046326, 3);
- MoveObject(lszoll6, 35.200000762939, -1529.9000244141, 3.0999999046326, 3);
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_RED, "Der Zoll LS wurde wieder freigegeben!");
- }
- }
- if(listitem == 1)
- {
- MoveObject(lszoll1, 68.300003051758, -1526.5, 4.6999998092651, 3);
- MoveObject(lszoll2, 67.900001525879, -1535.8000488281, 4.8000001907349, 3);
- MoveObject(lszoll3, 67.699996948242, -1541.4000244141, 4.6999998092651, 3);
- MoveObject(lszoll4, 35.599998474121, -1522.1999511719, 5.0999999046326, 3);
- MoveObject(lszoll5, 35.099998474121, -1537.0999755859, 5.0999999046326, 3);
- MoveObject(lszoll6, 35.200000762939, -1529.9000244141, 5.0999999046326, 3);
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN, "Der Zoll LS wurde geschlossen!");
- }
- }
- }
- }
- if(dialogid == CLOSEZOLLLV)
- {
- if(response)
- {
- if(listitem == 0)
- {
- MoveObject(lvzoll1, 1719.5, 511.5, 28.700000762939, 3);
- MoveObject(lvzoll2, 1728.4000244141, 508.60000610352, 28.700000762939, 3);
- MoveObject(lvzoll3, 1737.3000488281, 505.70001220703, 28.700000762939, 3);
- MoveObject(lvzoll4, 1746.1999511719, 502.79998779297, 28.700000762939, 3);
- MoveObject(lvzoll5, 1763.5, 550.5, 25.700000762939, 3);
- MoveObject(lvzoll6, 1754.5999755859, 553.40002441406, 25.700000762939, 3);
- MoveObject(lvzoll7, 1745.6999511719, 556.29998779297, 25.700000762939, 3);
- MoveObject(lvzoll8, 1736.8000488281, 559.20001220703, 25.700000762939, 3);
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_RED, "Der Zoll LV wurde geschlossen!");
- }
- }
- if(listitem == 1)
- {
- MoveObject(lvzoll1, 1719.5, 511.5, 26, 3);
- MoveObject(lvzoll2, 1728.4000244141, 508.60000610352, 26.200000762939, 3);
- MoveObject(lvzoll3, 1737.3000488281, 505.70001220703, 26, 3);
- MoveObject(lvzoll4, 1746.1999511719, 502.79998779297, 25.700000762939, 3);
- MoveObject(lvzoll5, 1763.5, 550.5, 23.200000762939, 3);
- MoveObject(lvzoll6, 1754.5999755859, 553.40002441406, 23.200000762939, 3);
- MoveObject(lvzoll7, 1745.6999511719, 556.29998779297, 23.5, 3);
- MoveObject(lvzoll8, 1736.8000488281, 559.20001220703, 23.700000762939, 3);
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_GREEN, "Der Zoll LV wurde wieder freigegeben!");
- }
- }
- }
- }
- if(dialogid == KAMPFSTYLES)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
- return 1;
- }
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
- return 1;
- }
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
- return 1;
- }
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
- return 1;
- }
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
- return 1;
- }
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
- }
- if(listitem == 5)
- {
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
- }
- }
- }
- //===== BANK =====//
- if(dialogid == BANK)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new bank = PlayerInfo[playerid][pAccount];
- new s[128];
- format(s,sizeof(s),"Du hast %d$ auf dein Bankkonto",bank);
- ShowPlayerDialog(playerid,Kontostand,DIALOG_STYLE_MSGBOX,"Kontostand",s,"Zurück","Beenden");
- }
- if(listitem == 1)
- {
- new bank = PlayerInfo[playerid][pAccount];
- new s[128];
- format(s,sizeof(s),"Kontostand: %d$\nWie viel möchtest du auf dein Konto einzahlen?",bank);
- ShowPlayerDialog(playerid,Einzahlen,DIALOG_STYLE_INPUT,"Einzahlen",s,"Einzahlen","Zurück");
- }
- if(listitem == 2)
- {
- new bank = PlayerInfo[playerid][pAccount];
- new s[128];
- format(s, sizeof(s), "Kontostand: %d$\nWie viel möchstes du von deinem Konto abheben?", bank);
- ShowPlayerDialog(playerid,Auszahlen, DIALOG_STYLE_INPUT,"Abheben", s, "Abheben", "Zurück");
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pLevel] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Das kann man erst ab Level 2!");
- return 1;
- }
- new bank = PlayerInfo[playerid][pAccount];
- new s[128];
- format(s, sizeof(s), "Kontostand: %d$\nGebe bitte die ID des Users an, an den du Überweisen willst.", bank);
- ShowPlayerDialog(playerid,Uberweisen, DIALOG_STYLE_INPUT, "Bank Überweisung", s, "Weiter", "Zurück");
- }
- if(listitem == 4)
- {
- OnPlayerCommandText(playerid,"/robatm");
- }
- }
- }
- if(dialogid == Kontostand)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
- }
- }
- if(dialogid == Einzahlen)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new val = strval(inputtext);
- if(GetPlayerMoney(playerid) == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültig!");
- return 1;
- }
- if(val < 0 ||val > 10000000)
- {
- SendClientMessage(playerid, COLOR_GRAD1," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
- return 1;
- }
- if(val > GetPlayerMoney(playerid))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viel Geld hast du nicht!");
- return 1;
- }
- if(val == 999999999999999)
- {
- SendClientMessage(playerid, COLOR_RED, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 888888888888888)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1; }
- if(val == 777777777777777)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 666666666666666)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 555555555555555)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 444444444444444)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 333333333333333)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 222222222222222)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 111111111111111)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- new s[128];
- GivePlayerMoney(playerid,-val);
- PlayerInfo[playerid][pAccount]+= val;
- ConsumingMoney[playerid] = 1;
- format(s, sizeof(s), "Du hast %d$ in dein Konto eingezahlt. Neuer Kontostand: %d$", val, PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_GREEN, s);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
- }
- }
- if(dialogid == Auszahlen)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- new val = strval(inputtext);
- if(GetPlayerMoney(playerid) == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültig!");
- return 1;
- }
- if(val < 0 ||val > 10000000)
- {
- SendClientMessage(playerid, COLOR_GRAD1," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
- return 1;
- }
- if(val > PlayerInfo[playerid][pAccount])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast zu wenig Geld!");
- return 1;
- }
- if(val == 999999999999999)
- {
- SendClientMessage(playerid, COLOR_RED, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 888888888888888)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1; }
- if(val == 777777777777777)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 666666666666666)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 555555555555555)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 444444444444444)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 333333333333333)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 222222222222222)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- if(val == 111111111111111)
- {
- SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
- Kick(playerid);
- return 1;
- }
- new s[128];
- GivePlayerMoney(playerid, val);
- PlayerInfo[playerid][pAccount] -= val;
- ConsumingMoney[playerid] = 1;
- format(s, sizeof(s), "Du hast %d$ von deinem Konto ausgezahlt. Neuer Kontostand: %d$", val, PlayerInfo[playerid][pAccount]);
- SendClientMessage(playerid, COLOR_GREEN, s);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
- }
- }
- if(dialogid == Uberweisen)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- Spieler = strval(inputtext);
- new giveplayer[MAX_PLAYER_NAME];
- new s[128];
- GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
- if(IsPlayerConnected(Spieler))
- {
- format(s, sizeof(s), "Wie viel willst du an %s überweisen? Aktueller Kontostand: %d", giveplayer, PlayerInfo[playerid][pAccount]);
- ShowPlayerDialog(playerid, Uberweisen2, DIALOG_STYLE_INPUT, "Überweisung", s, "Überweisen", "Abbrechen");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Derzeit ist dieser Spieler nicht Online!");
- }
- }
- }
- else
- {
- ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
- }
- }
- if(dialogid == Uberweisen2)
- {
- if(response)
- {
- if(IsNumeric(inputtext) && strval(inputtext) > 0)
- {
- new val = strval(inputtext);
- if(val > PlayerInfo[playerid][pAccount])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "So viel Geld hast du nicht!");
- return 1;
- }
- new s[128];
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
- PlayerInfo[playerid][pAccount] -= val;
- PlayerInfo[Spieler][pAccount] += val;
- format(s, sizeof(s), "Du hast %s erfolgreich %d$ überweisen.", giveplayer, val);
- SendClientMessage(playerid, COLOR_GREY, s);
- format(s, sizeof(s), "%s hat dir %d$ überwiesen.", sendername, val);
- SendClientMessage(Spieler, COLOR_GREY, s);
- new string[180];
- format(string, sizeof(string), "%s überweist $%d an %s", sendername, val, giveplayer);
- if(val >= 200000)
- {
- ABroadCast(COLOR_YELLOW,string,1);
- }
- printf("%s", string);
- PayLog(string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Überweisung abgebrochen.");
- }
- }
- //===== COPDIALOG ======//
- if(dialogid == DIALOG_COP)
- {
- if(IsACop(playerid) || PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7)
- {
- if(response == 1)
- {
- new giveplayer[MAX_PLAYER_NAME];
- new sendername[MAX_PLAYER_NAME];
- new stringn[200];
- GetPlayerName(pVerbrecher[playerid],giveplayer,sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[pVerbrecher[playerid]][pJailed] > 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Spieler ist bereits im Gefängnis!");
- return 1;
- }
- if(WantedLevel[pVerbrecher[playerid]] >= 11)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Der Spieler hat bereits 10 oder mehr Wanteds!");
- return 1;
- }
- switch (listitem)
- {
- case 0:
- {
- format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Nitro gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 1;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Nitro, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Nitro, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 1:
- {
- format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen leichtem Verstoß gegen die StVO gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 1;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Leichter Verstoß gg die StVO, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Leichter Verstoß gg die StVO, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 2:
- {
- format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Diebstahl gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 1;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Diebstahl, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Diebstahl, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 3:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Beleidigung eines Beamten gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beleidigung eines Beamten, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beleidigung eines Beamten, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 4:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Waffen in der Öffentlichkeit gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Waffen in der Öffentlichkeit, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Waffen in der Öffentlichkeit, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 5:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Vandalismus gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Vandalismus, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Vandalismus, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 6:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Hausfriedensbruch gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Hausfriedensbruch, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Hausfriedensbruch, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 7:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Verweigerung der Justiz gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Verweigerung der Justiz, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Verweigerung der Justiz, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 8:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Drogen / Materialienbesitz gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Drogen / Materialienbesitz, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Drogen / Materialienbesitz, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 9:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Flucht gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Flucht, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Flucht, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 10:
- {
- format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen versuchte Flucht gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 1;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: versuchte Flucht, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: versuchte Flucht, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 11:
- {
- format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Beihilfe zur Flucht gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 1;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beihilfe zur Flucht, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beihilfe zur Flucht, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 12:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Verweigerung gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Verweigerung, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Verweigerung, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 13:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Behinderung der Justiz gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Behinderung der Justiz, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Behinderung der Justiz, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 14:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen illegalem Waffenhandel gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: illegaler Waffenhandel, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: illegaler Waffenhandel, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 15:
- {
- format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Einsperren ins Gangjail gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 3;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Einsperren ins Gangjail, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Einsperren ins Gangjail, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 16:
- {
- format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Beamten-/Zivilistenangriff gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 3;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenangriff, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenangriff, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 17:
- {
- format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Entführung gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 3;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Entführung, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Entführung, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 18:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Beamten-/Zivilistenbeschuss gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenbeschuss, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenbeschuss, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 19:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Anschlag gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Anschlag, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Anschlag, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 20:
- {
- format(stringn,sizeof(stringn),"Du hast %s 5 Wanteds wegen Beamten-/Zivilistenmord gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 5;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenmord, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 5, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenmord, Zeuge: %s, Vergebene Wanteds: 5", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 21:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Einbruch in ein Staatsfraktionsgelände gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Einbruch in ein Staatsfraktionsgelände, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Einbruch in ein Staatsfraktionsgelände, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 22:
- {
- format(stringn,sizeof(stringn),"Du hast %s 5 Wanteds wegen Präsidentbeschuss gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 5;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentbeschuss, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 5, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentbeschuss, Zeuge: %s, Vergebene Wanteds: 5", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 23:
- {
- format(stringn,sizeof(stringn),"Du hast %s 6 Wanteds wegen Präsidentmord gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 6;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentmord, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 6, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentmord, Zeuge: %s, Vergebene Wanteds: 6", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 24:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Ausbruch gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Ausbruch , Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Ausbruch, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 25:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen Ausbruchshilfe gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Ausbruchshilfe , Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Ausbruchshilfe , Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 26:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen Fahren ohne Fahrerlaubnis gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Fahren ohne Fahrerlaubnis , Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Fahren ohne Fahrerlaubnis , Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 27:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen Desktop Flucht gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Desktop Flucht , Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Desktop Flucht , Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 28:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen schwerem Verstoß gegen die StVO gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Schwerer Verstoß gg die StVO, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i))
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Schwerer Verstoß gg die StVO, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- }
- }
- }
- }
- //===== PRESIDIALOG ======//
- if(dialogid == DIALOG_PRESI)
- {
- if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7)
- {
- if(response == 1)
- {
- new giveplayer[MAX_PLAYER_NAME];
- new sendername[MAX_PLAYER_NAME];
- new stringn[200];
- GetPlayerName(pVerbrecher[playerid],giveplayer,sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[pVerbrecher[playerid]][pJailed] > 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Spieler ist bereits im Gefängnis!");
- return 1;
- }
- if(WantedLevel[pVerbrecher[playerid]] >= 11)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Der Spieler hat bereits 10 oder mehr Wanteds!");
- return 1;
- }
- switch (listitem)
- {
- case 0:
- {
- format(stringn,sizeof(stringn),"Du hast %s 2 Wanted wegen Beleidigung eines Beamten gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 2;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beleidigung eines Beamten, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beleidigung eines Beamten, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 1:
- {
- format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Beamten-/Zivilistenangriff gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 3;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenangriff, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenangriff, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 2:
- {
- format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Entführung gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 3;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Entführung, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Entführung, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 3:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Beamten-/Zivilistenbeschuss gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenbeschuss, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenbeschuss, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 4:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Anschlag gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Anschlag, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Anschlag, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 5:
- {
- format(stringn,sizeof(stringn),"Du hast %s 5 Wanteds wegen Beamten-/Zivilistenmord gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 5;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenmord, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 5, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenmord, Zeuge: %s, Vergebene Wanteds: 5", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 6:
- {
- format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Einbruch in ein Staatsfraktionsgelände gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 4;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Einbruch in ein Staatsfraktionsgelände, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Einbruch in ein Staatsfraktionsgelände, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 7:
- {
- format(stringn,sizeof(stringn),"Du hast %s 5 Wanteds wegen Präsidentbeschuss gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 5;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentbeschuss, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 5, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentbeschuss, Zeuge: %s, Vergebene Wanteds: 5", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- case 8:
- {
- format(stringn,sizeof(stringn),"Du hast %s 6 Wanteds wegen Präsidentmord gegeben!",giveplayer);
- SendClientMessage(playerid, COLOR_YELLOW, stringn);
- WantedLevel[pVerbrecher[playerid]] += 6;
- format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentmord, Zeuge: Officer %s", sendername);
- SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
- format(stringn,sizeof(stringn),"*Vergebene Wanteds: 6, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
- SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsACop(i) || PlayerInfo[i][pLeader] == 7 || PlayerInfo[i][pMember] == 7)
- {
- format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentmord, Zeuge: %s, Vergebene Wanteds: 6", giveplayer, sendername);
- SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
- }
- }
- }
- }
- }
- }
- }
- //===== BSN MENÜ =====//
- if(dialogid == BSN)
- {
- if(response)
- {
- new Float:health;
- if(listitem == 0)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "3 Chicken Nuggets für 3$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -3);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+5);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- UnFreezePlayer(playerid);
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 1)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "12 Chicken Nuggets für 10$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -10);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+7);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 2)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "20 Chicken Nuggets für 10$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -16);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+9);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 3)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Eine Portion Pommes für 2$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -2);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+5);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 4)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Einen Cheesburger für 5$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -5);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+10);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 5)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Einen Chickenburger für 8$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -8);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+15);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 6)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Einen Big Mac für 10$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -10);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+30);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 7)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Eine Cola für 3$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -3);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+5);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 8)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Eine Fanta für 3$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -3);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+5);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- if(listitem == 9)
- {
- if(GetPlayerHealth(playerid, health) >= 100)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
- return 1;
- }
- SendClientMessage(playerid, COLOR_GREEN, "Eine Sprite für 3$ gekauft, schöne Weiterfahrt.");
- GivePlayerMoney(playerid, -3);
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+5);
- UnFreezePlayer(playerid);
- if(PlayerInfo[playerid][pHunger] <= 5)
- {
- return 1;
- }
- PlayerInfo[playerid][pHunger] -= 5;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Auf Wiedersehen.");
- UnFreezePlayer(playerid);
- }
- }
- //===== UHRENLADEN =====//
- if(dialogid == DIALOG_UHREN)
- {
- if(response)
- {
- if(listitem == 0)
- {
- BuyUhr(playerid, 0);
- }
- if(listitem == 1)
- {
- BuyUhr(playerid, 1);
- }
- if(listitem == 2)
- {
- BuyUhr(playerid, 2);
- }
- if(listitem == 3)
- {
- BuyUhr(playerid, 3);
- }
- if(listitem == 4)
- {
- BuyUhr(playerid, 4);
- }
- }
- }
- //===== HANDYLADEN =====//
- if(dialogid == DIALOG_HANDY)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, Handys, DIALOG_STYLE_LIST, "Handys", "Nokia 3330 (200$)\nNokia 6500 (500$)\nNokia N95 (1500$)\nSony Ericsson C905 (2000$)\nMotorola Q9h (2500$)\nBlackberry Bold (2500$)\niPhone (3000)\nGoogle HTC Magic 3.5 (3000)\nZurück zum vorherigen Menü", "Kaufen", "Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, Guthaben, DIALOG_STYLE_LIST, "Guthaben aufladen", "30$ Karte\n60$ Karte\n90$ Karte\nZurueck zum vorherigen Menue", "Auswählen", "Beenden");
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pHandyVer] == 0)
- {
- ShowPlayerDialog(playerid, Vertrag, DIALOG_STYLE_MSGBOX, "Vertrag kaufen", "Mit einem Vertrag kannst du kostenlos Leute anrufen.\nDu musst dein Handy nicht aufladen.\nAn jedem PayDay werden dir 100$ Handykosten berechnet.\nZum Kaufen eines Vertrags, klicke auf Kaufen", "Kaufen", "Beenden");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du besitzt schon ein Handyvertrag!");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pHandyVer] == 1)
- {
- ShowPlayerDialog(playerid, Vertragk, DIALOG_STYLE_MSGBOX, "Vertrag kündigen", "Wenn du dir sicher bist, dass du deinen Vertrag kündigen willst, klicke auf Kündigen.", "Kündigen", "Beenden");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast garkein Handyvertrag!");
- }
- }
- }
- }
- if(dialogid == Handys)
- {
- if(response)
- {
- if(listitem == 0)
- {
- BuyHandy(playerid, 0);
- }
- if(listitem == 1)
- {
- BuyHandy(playerid, 1);
- }
- if(listitem == 2)
- {
- BuyHandy(playerid, 2);
- }
- if(listitem == 3)
- {
- BuyHandy(playerid, 3);
- }
- if(listitem == 4)
- {
- BuyHandy(playerid, 4);
- }
- if(listitem == 5)
- {
- BuyHandy(playerid, 5);
- }
- if(listitem == 6)
- {
- BuyHandy(playerid, 6);
- }
- if(listitem == 7)
- {
- BuyHandy(playerid, 7);
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid,DIALOG_HANDY,DIALOG_STYLE_LIST,"Handy Laden","Handy kaufen\nHandy aufladen\nHandyvertrag kaufen\nHandyvertrag kündigen","Auswählen","Abbrechen");
- }
- }
- }
- if(dialogid == Guthaben)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pCash] >= 30)
- {
- PlayerInfo[playerid][pHandyGeld] += 30;
- SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 30$ aufgeladen.");
- GivePlayerMoney(playerid, -30);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED, "Du hast nicht genug Geld.");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pCash] >= 30)
- {
- PlayerInfo[playerid][pHandyGeld] += 60;
- SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 60$ aufgeladen.");
- GivePlayerMoney(playerid, -60);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED, "Du hast nicht genug Geld.");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pCash] >= 90)
- {
- PlayerInfo[playerid][pHandyGeld] += 90;
- SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 90$ aufgeladen.");
- GivePlayerMoney(playerid, -90);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED, " Du hast nicht genug Geld ");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,DIALOG_HANDY,DIALOG_STYLE_LIST,"Handy Laden","Handy kaufen\nHandy aufladen\nHandyvertrag kaufen\nHandyvertrag kündigen","Auswählen","Abbrechen");
- }
- }
- }
- if(dialogid == Vertrag)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- if(PlayerInfo[playerid][pLevel] >= 2)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Herzlichen Glückwunsch, du besitzt nun einen Vertrag.");
- SendClientMessage(playerid, COLOR_GREEN, "Kündigen kannst du ihn hier unter Vertrag kündigen.");
- PlayerInfo[playerid][pHandyVer] = 1;
- }
- else
- {
- SendClientMessage(playerid , COLOR_LIGHTRED , "Du musst mindestens Level 2 sein, um einen Vertrag besitzen zu können.");
- }
- }
- }
- if(dialogid == Vertragk)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid,COLOR_GREEN , "Du hast deinen Vertrag gekündigt.");
- PlayerInfo[playerid][pHandyVer] = 0;
- }
- }
- //===== JOBS =====//
- if(dialogid == DIALOG_iJOBS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, WD,DIALOG_STYLE_MSGBOX,"Job WaffenDealer", "Als WaffenDealer kannst du mit Materialien Waffen verkaufen / dir selber geben.\nDie Materialien sind illegal also vorsicht vor Cops!\nUm WaffenDealer zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, DD,DIALOG_STYLE_MSGBOX,"Job DrogenDealer", "Als DrogenDealer kannst du an Leuten Drogen verkaufen.\nDiese musst du vorher in der Crackhöhle nähe LS Gym kaufen.\nUm DrogenDealer zu werden, klicke auf Annehmmen", "Annehmen", "Abbrechen");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, HURE,DIALOG_STYLE_MSGBOX, "Job Hure", "Als Hure kannst du mit Leuten Sex haben, diese bekommen dann ein wenig HP mehr.\nAber Achtung, mit einem niedrigen Skill verteilt man viele Krankheiten!\nMit Krankheiten verliert man immer HP,\nbis man stirbt, außer man geht zum Krankenhaus\nUm Hure zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, AUTODIEB,DIALOG_STYLE_MSGBOX, "Job Autodieb", "Als Autodieb musst du Autos klauen und diese dann zum Kran in SF bringen.\nNiedrigster Lohn pro Car (Skill 1): 1200$-2000$\nHöchster Lohn pro Car (Skill 5): 6000$\nUm Autodieb zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, FARMER, DIALOG_STYLE_MSGBOX, "Farmer", "An der Farm in Blueberry stehen 6 Mähdrescher, diese kann man zum Ernten von Hanfpflanzen benutzen\nFarmer werden benötigt, um Drogen zu ernten\nLohn pro Ernte: 10000$ (30 Minuten Pause nach jeder Ernte)\nMan kann eventuell von Drogendealern einen Zusatzlohn verlangen", "Annehmen", "Abbrechen");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,TASCHENDIEB,DIALOG_STYLE_MSGBOX,"Taschendieb","Als Taschendieb kannst du anderen Spielern Geld aus der Tasche klauen! Achtung: Dieser Job ist Illegal!","Annehmen","Abbrechen");
- }
- }
- }
- if(dialogid == PRODI)
- {
- if(response == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Arbeitsamt", "Detektiv\nAnwalt\nMüllmann\nPilot\nBodyguard\nZeitungsjunge\nBoxer\nBusfahrer", "Auswählen", "Abbrechen");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Fahr zur Prodlieferanten-Base [/navi]!");
- }
- }
- if(dialogid == FARMER)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Farmer!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Farmer arbeiten!");
- PlayerInfo[playerid][pJob] = 6;
- }
- }
- if(dialogid == WD)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt WaffenDealer!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Für Navigationshilfe /navi.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als WaffenDealer arbeiten!");
- PlayerInfo[playerid][pJob] = 9;
- }
- }
- if(dialogid == DD)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt DrogenDealer!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als DrogenDealer arbeiten!");
- PlayerInfo[playerid][pJob] = 4;
- }
- }
- if(dialogid == HURE)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Hure!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Hure arbeiten!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Such dir viele Freier");
- PlayerInfo[playerid][pJob] = 3;
- }
- }
- if(dialogid == AUTODIEB)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Autodieb!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Autodieb arbeiten!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Lass dich nicht erwischen !!");
- PlayerInfo[playerid][pJob] = 5;
- }
- }
- if(dialogid == TASCHENDIEB)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist Taschendieb!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Taschendieb arbeiten!");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "Lass dich nicht erwischen !!");
- PlayerInfo[playerid][pJob] = 21;
- }
- }
- if(dialogid == DIALOG_JOBS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,DETE,DIALOG_STYLE_MSGBOX,"Job Detektiv","{CC00E5}Information:{FFFFFF} Als Detektiv kannst du andere Spieler aufspüren\
- \n{CC00E5}Risiken:{FFFFFF} keine Risiken\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich da Gehalt von Kunden\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Detektiv annehmen?","Annehmen","Abbrechen");
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,MULLMANN,DIALOG_STYLE_MSGBOX, "Job Muellmann","{CC00E5}Information:{FFFFFF} Fahre Fabriken und Geschäfte ab, um deren Müll abzuholen\
- \n{CC00E5}Risiken:{FFFFFF} keine Risiken\
- \n{CC00E5}Gehalt:{FFFFFF} ca $5000 - $6000\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Müllmann annehmen?", "Annehmen", "Abbrechen");
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,PILOT,DIALOG_STYLE_MSGBOX, "Job Pilot", "{CC00E5}Information:{FFFFFF} Liefere Waren an den Airports aus/ab\
- \n{CC00E5}Risiken:{FFFFFF} Absturzgefahr\
- \n{CC00E5}Gehalt:{FFFFFF} ca $4500 - $13000 Je nach dem wie viele Produkte du Fliegst.\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Pilot annehmen?", "Annehmen", "Abbrechen");
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,BODYGUARD,DIALOG_STYLE_MSGBOX, "Job Bodyguard", "{CC00E5}Information:{FFFFFF} Biete anderen Personen Schutz an und beschütze sie dann\
- \n{CC00E5}Risiken:{FFFFFF} Aggressive Leute, die deinen Arbeitgeber angreifen\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich da Gehalt von Kunden\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Bodyguard annehmen?","Annehmen","Abbrechen");
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,ZEITUNGSJUNGE,DIALOG_STYLE_MSGBOX, "Job Zeitungsjunge", "{CC00E5}Information:{FFFFFF} bring die Zeitung an andere Personen!\
- \n{CC00E5}Risiken:{FFFFFF} keine Risiken\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Zeitungsjunge annehmen?", "Annehmen", "Abbrechen");
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,BOXER,DIALOG_STYLE_MSGBOX, "Job Boxer", "{CC00E5}Information:{FFFFFF} Kämpfe gegen andere Boxer und gewinne Respekt\
- \n{CC00E5}Risiken:{FFFFFF} Schlägereien\
- \n{CC00E5}Gehalt:{FFFFFF} 500$ pro PayDay\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Boxer annehmen?", "Annehmen", "Abbrechen");
- }
- if(listitem == 6)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,BUSFAHRER,DIALOG_STYLE_MSGBOX, "Job Busfahrer", "{CC00E5}Information:{FFFFFF} Kutschiere deine Kunden durch ganz San Andreas\
- \n{CC00E5}Risiken:{FFFFFF} Unfallgefahr\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich (liegt daran, wie viele Kunden du fährst)\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Busfahrer annehmen?", "Auswählen", "Abbrechen");
- }
- if(listitem == 7)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid, PRODI, DIALOG_STYLE_MSGBOX, "Freizeitjob Produktlieferant", "{CC00E5}Information:{FFFFFF} Liefere Produkte an Geschäfte aus (FREIZEITJOB)\
- \n{CC00E5}Risiken:{FFFFFF} Unfallgefahr\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich (liegt daran, wie viele Produkte du ausliefers)\
- \n\n{FF0000}Hinweis: Dies ist ein Freizeitjob und muss nicht offiziell angenommen werden!\nDu findest die Trucks in der Prodlieferanten-Base [/navi]!", "OK", "Zurück");
- }
- if(listitem == 8)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid, MECHANIKER, DIALOG_STYLE_MSGBOX, "Mechaniker", "{CC00E5}Information:{FFFFFF} Repariere von anderen Spieler die Autos\
- \n{CC00E5}Risiken:{FFFFFF} Unfallgefahr\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich (liegt daran, wie viele Kunden du hast)\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Mechaniker annehmen?", "Auswählen", "Abbrechen");
- }
- if(listitem == 9)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid, ANWALT, DIALOG_STYLE_MSGBOX, "Anwalt", "{CC00E5}Information:{FFFFFF} Befreie andere Spieler aus dem Knast\
- \n{CC00E5}Risiken:{FFFFFF} keine Risiken\
- \n{CC00E5}Gehalt:{FFFFFF} unterschiedlich (liegt daran, wie viele Kunden du hast)\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Anwalt annehmen?", "Auswählen", "Abbrechen");
- }
- if(listitem == 10)
- {
- if(PlayerInfo[playerid][pJob] != 0)
- {
- ShowInfoDialog(playerid,"Information","Du hast bereits einen Job, kündige ihn zuerst!");
- return 1;
- }
- ShowPlayerDialog(playerid,DIALOG_HARTZ4, DIALOG_STYLE_MSGBOX, " Arbeitslosengeld", "{CC00E5}Information:{FFFFFF} Hartz 4 \
- \n{CC00E5}Risiken:{FFFFFF} keine Risiken\
- \n{CC00E5}Gehalt:{FFFFFF} 2100$ - 4000$\
- \n\n{FF0000}Hinweis: Du musst mindestens 3 Stunden arbeiten um den Job kündigen zu können.\nMöchtest du den Job Hartz 4 annehmen?", " Auswählen"," Abbrechen");
- }
- if(listitem == 11)
- {
- ShowPlayerDialog(playerid ,JOBWEG, DIALOG_STYLE_MSGBOX, "Job kündigen", " Bist du dir sicher, das du deinen Job kündigen möchtest?", "Auswählen", "Abbrechen");
- }
- }
- }
- if(dialogid == DETE)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Detektiv, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 1;
- }
- }
- if(dialogid == MULLMANN)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Müllmann, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 17;
- }
- }
- if(dialogid == PILOT)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Pilot, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 16;
- }
- }
- if(dialogid == BODYGUARD)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Bodyguard, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 8;
- }
- }
- if(dialogid == ZEITUNGSJUNGE)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Zeitungsjunge, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 15;
- }
- }
- if(dialogid == BOXER)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Boxer, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 12;
- }
- }
- if(dialogid == BUSFAHRER)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Busfahrer, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 14;
- }
- }
- if(dialogid == MECHANIKER)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- ShowInfoDialog(playerid,"Information","Du bist nun Mechaniker, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 7;
- }
- }
- if(dialogid == ANWALT)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- if(IsACop(playerid))
- {
- SendClientMessage(playerid, COLOR_RED, "Du kannst als Staatsbeamter kein Anwalt sein!");
- }
- ShowInfoDialog(playerid,"Information","Du bist nun Anwalt, um mehr Hilfe über deinen Job zu erfahren tippe /help!\nSollte dir dies nicht helfen, tippe /jobhelp!");
- PlayerInfo[playerid][pJob] = 2;
- }
- }
- if(dialogid == DIALOG_HARTZ4)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- if(PlayerInfo[playerid][pJob] >=1)
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast bereits einen Job, kündige ihn zuerst!");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_HARTZ42,DIALOG_STYLE_INPUT,"Unterschrift","Um demnächst Arbeitslosengeld zu bekommen,\nunterschreibe bitte den Vertrag mit deinem \nImgame Namen!"," OK","Abbrechen");
- }
- }
- }
- if(dialogid == DIALOG_HARTZ42)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response == 1)
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"*Du hast den Vertrag unterschrieben! In Zukunft wirst du Arbeitslosengeld bekommen!");
- PlayerInfo[playerid][pJob] = 20;
- }
- }
- if(dialogid == JOBWEG)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
- }
- if(response ==1)
- {
- if(PlayerInfo[playerid][pJobtime] >= 3)
- {
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du hast deinen Job gekündigt!");
- PlayerInfo[playerid][pJob] = 0;
- PlayerInfo[playerid][pJobtime] = 0;
- }
- else
- {
- new str[50];
- format(str,sizeof(str),"Du hast erst (%d/3 Stunden) gearbeitet!",PlayerInfo[playerid][pJobtime]);
- SendClientMessage(playerid,COLOR_GRAD1,str);
- }
- }
- }
- //----------------------------------DIALOG DONATOR --------------------------------------------------------//
- if(dialogid == DIALOG_DONATORDP)
- {
- if(response)
- {
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >=10)
- {
- {
- GivePlayerMoney(playerid,50000);
- PlayerInfo[playerid][pDonatorPoints] -= 10;
- SendClientMessage(playerid, COLOR_YELLOW,"Dir wurden 50.000$ gutgeschrieben!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >=20)
- {
- {
- GivePlayerMoney(playerid,100000);
- PlayerInfo[playerid][pDonatorPoints] -= 20;
- SendClientMessage(playerid, COLOR_YELLOW,"Dir wurden 100.000$ gutgeschrieben!");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pDonateRank] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du besitzt schon einen Premium Rang!");
- }
- if(PlayerInfo[playerid][pDonatorPoints] >=99 && PlayerInfo[playerid][pDonateRank] == 0)
- {
- GivePlayerMoney(playerid, 100000);
- PlayerInfo[playerid][pDonateRank] = 1;
- PlayerInfo[playerid][pDonatorPoints] -= 100;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurden 100.000$ und der Premium Rang gutgeschrieben!");
- SendClientMessage(playerid,COLOR_YELLOW,"Für mehr Infos tippe /spendehilfe");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >=5)
- {
- PlayerInfo[playerid][pExp] += 2;
- PlayerInfo[playerid][pDonatorPoints] -= 5;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurden 2 Respektpunkte gutgeschrieben!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >=10)
- {
- PlayerInfo[playerid][pExp] += 5;
- PlayerInfo[playerid][pDonatorPoints] -= 10;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurden 5 Respektpunkte gutgeschrieben!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED,"Du hast nicht genügend Donator Points!");
- }
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,DIALOG_DPLIC,DIALOG_STYLE_LIST,"Licensen","Flugschein{00FFFF} - (5 Donator Points){00FFFF}\nLKW Schein{00FFFF} - (5 Donator Points){00FFFF}\nBootschein{00FFFF} - (5 Donator Points){00FFFF}\n1x Numberchange{00FFFF} - (20 Donator Points){00FFFF}","Wählen","Abbrechen");
- }
- }
- }
- if(dialogid == DIALOG_DPLIC)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >= 5)
- {
- if(PlayerInfo[playerid][pFlyLic] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast den Flugschein bereits!");
- }
- else
- {
- PlayerInfo[playerid][pFlyLic] = 1;
- PlayerInfo[playerid][pDonatorPoints] -= 5;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurde der Flugschein gutgeschrieben!");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht genug Donatorpoints!");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >= 5)
- {
- if(PlayerInfo[playerid][pLKWLic] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast den Lkwschein bereits!");
- }
- else
- {
- PlayerInfo[playerid][pLKWLic] = 1;
- PlayerInfo[playerid][pDonatorPoints] -= 5;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurde der Lkwschein gutgeschrieben!");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht genug Donatorpoints!");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pDonatorPoints] >= 5)
- {
- if(PlayerInfo[playerid][pBoatLic] == 1)
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast den Bootsschein bereits!");
- }
- else
- {
- PlayerInfo[playerid][pBoatLic] = 1;
- PlayerInfo[playerid][pDonatorPoints] -= 5;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurde der Bootsschein gutgeschrieben!");
- }
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht genug Donatorpoints!");
- }
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pNumberchange] == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast bereits einen Numberchange!");
- return 1;
- }
- if(PlayerInfo[playerid][pDonatorPoints] >= 20)
- {
- PlayerInfo[playerid][pNumberchange] = 1;
- PlayerInfo[playerid][pDonatorPoints] -= 20;
- SendClientMessage(playerid,COLOR_YELLOW,"Dir wurde ein Numberchange gutgeschrieben!");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht genug Donatorpoints!");
- }
- }
- }
- }
- if(dialogid == DIALOG_24SHOP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- if(PlayerInfo[playerid][pZollPass] == 1)
- {
- SendClientMessage(playerid, COLOR_LIGHTRED, "* Du hast bereits einen Zollpass! Er läuft nach 25 PayDays ab.");
- return 1;
- }
- new string[128];
- GivePlayerMoney(playerid, -500);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "* Du hast dir einen Zollpass gekauft. Dieser läuft nach 25 PayDays ab.");
- SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "~r~-$500");
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerInfo[playerid][pZollPass] = 1;
- PlayerInfo[playerid][pZollPassTime] += 1;
- PlayerUpdate(playerid);
- BizzInfo[4][bTill] += 7500/2;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 1)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new string[64];
- GivePlayerMoney(playerid, -500);
- format(string, sizeof(string), "~r~-$%d", 500);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Navigationssystem gekauft.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- PlayerInfo[playerid][pNavigations] = 1;
- BizzInfo[4][bTill] += 5000/2;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 2)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new string[64];
- GivePlayerMoney(playerid,-100);
- PlayerInfo[playerid][pPhoneBook] = 1;
- format(string, sizeof(string), "Telefonbuch gekauft!");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- BizzInfo[4][bTill] += 100/2;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 3)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new string[64];
- GivePlayerMoney(playerid,-200);
- format(string, sizeof(string), "CD-Player gekauft.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- SendClientMessage(playerid, COLOR_WHITE, "Hilfe: Tipp: /music");
- PlayerInfo[playerid][pCDPlayer] = 1;
- BizzInfo[4][bTill] += 200/2;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 4)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new string[64];
- GivePlayerMoney(playerid,-8);
- Condom[playerid] ++;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Kondom Gekauft.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- BizzInfo[4][bTill] += 8;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 5)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new string[64];
- GivePlayerMoney(playerid, - 50);
- format(string, sizeof(string), "~r~-$%d", 50);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Schachtel Zigaretten Gekauft.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- PlayerInfo[playerid][pZig] = 5;
- BizzInfo[4][bTill] += 50;
- BizzInfo[4][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Ausverkauft!");
- }
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,DIALOG_ANGELSCHNUR,DIALOG_STYLE_INPUT,"Angelschnur kaufen","Wie viele Angelschnuren möchtest du kaufen?","Kaufen","Abbrechen");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,DIALOG_KOEDER,DIALOG_STYLE_INPUT,"Koeder kaufen","Wie viel Koeder möchtest du kaufen?","Kaufen","Abbrechen");
- }
- if(listitem == 8)
- {
- if(PlayerInfo[playerid][pFishLic] == 1)
- {
- SendClientMessage(playerid,COLOR_GRAD1,"Du besitzt den Angelschein bereits!");
- return 1;
- }
- new string[128];
- GivePlayerMoney(playerid, -4999);
- format(string, sizeof(string), "~r~-$%d", 4999);
- GameTextForPlayer(playerid, string, 5000, 1);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "Angelschein Gekauft.");
- SendClientMessage(playerid, COLOR_GRAD4, string);
- PlayerInfo[playerid][pFishLic] = 1;
- BizzInfo[4][bTill] += 4999;
- BizzInfo[4][bProducts] -=1;
- }
- }
- }
- if(dialogid == DIALOG_ANGELSCHNUR)
- {
- if(response)
- {
- if(response == 1)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new result = strval(inputtext);
- new geld = result*15;
- new string[128];
- if(PlayerInfo[playerid][pAngelschnur] == 25)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du kannst nicht mehr als 25 Angelschnuren dabei haben!");
- return 1;
- }
- if(result < 1 || result > 25)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Angelschnur und maximal 25 Angelschnuren kaufen!");
- return 1;
- }
- PlayerInfo[playerid][pAngelschnur] = result;
- GivePlayerMoney(playerid, -geld);
- format(string, sizeof(string),"Du hast dir %d Angelschnuren für $%d gekauft!",result,geld);
- SendClientMessage(playerid,COLOR_GRAD1,string);
- BizzInfo[4][bTill] += geld;
- BizzInfo[4][bProducts] -=result;
- }
- }
- }
- }
- if(dialogid == DIALOG_KOEDER)
- {
- if(response)
- {
- if(response == 1)
- {
- if(BizzInfo[4][bProducts] >=1)
- {
- new result = strval(inputtext);
- new geld = result*5;
- new string[128];
- if(PlayerInfo[playerid][pKoeder] == 25)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du kannst nicht mehr als 25 Koeder dabei haben!");
- return 1;
- }
- if(result < 1 || result > 25)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Koeder und maximal 25 Koeder kaufen!");
- return 1;
- }
- PlayerInfo[playerid][pKoeder] = result;
- GivePlayerMoney(playerid, -geld);
- format(string, sizeof(string),"Du hast dir %d Koeder für $%d gekauft!",result,geld);
- SendClientMessage(playerid,COLOR_GRAD1,string);
- BizzInfo[4][bTill] += geld;
- BizzInfo[4][bProducts] -=result;
- }
- }
- }
- }
- if(dialogid == DIALOG_AFTERTUTORIAL)
- {
- if(response)
- {
- ShowPlayerDialog(playerid,DIALOG_STARTBONUS,DIALOG_STYLE_LIST,"Möchtest du eingewiesen werden ?","Nein\nJa","Wählen","");
- FreezePlayer(playerid);
- }
- }
- if(dialogid == DIALOG_STARTBONUS)
- {
- if(response)
- {
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du brauchst keine Hilfe grade. Ansonsten nutze /sup");
- UnFreezePlayer(playerid);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string,sizeof(string),"Der Neuling %s ist am BHF angekommen.",sendername,playerid);
- SendClientMessageToAll(ORANGE, string);
- return 1;
- }
- if(listitem == 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string,sizeof(string),"Der Neuling %s ist am BHF angekommen.",sendername,playerid);
- SendClientMessageToAll(ORANGE, string);
- new pname[MAX_PLAYERS];
- GetPlayerName(playerid,pname,sizeof pname);
- new adminmeldung[128];
- SendAdminMessage(0xFF0069FF,"------------------------------- [ Neulings - SYSTEM] -------------------------------");
- format(adminmeldung, sizeof(adminmeldung), "%s [ID: %d] möchte eingewiesen werden.", pname,playerid);
- SendAdminMessage(COLOR_GRAD1, adminmeldung);
- UnFreezePlayer(playerid);
- SendClientMessage(playerid, COLOR_GREEN, "Ein Supporter steht ihnen gleich zur Verfügung.");
- return 1;
- }
- }
- }
- //-----------------------------------------------------------------------------------------------------------//
- if(dialogid == DIALOG_SHOP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Desert Eagle mit 25 Kugeln für 3000$ gekauft!");
- GivePlayerWeapon(playerid, 24, 25);
- GivePlayerMoney(playerid, -3000);
- BizzInfo[0][bTill] += 25/2;
- BizzInfo[0][bProducts] -=1;
- return 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine M4 mit 100 Kugeln für 7500$ gekauft!");
- GivePlayerWeapon(playerid, 31, 100);
- GivePlayerMoney(playerid, -7500);
- BizzInfo[0][bTill] += 550/2;
- BizzInfo[0][bProducts] -=1;
- return 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Ak47 mit 100 Kugeln für 5000$ gekauft!");
- GivePlayerWeapon(playerid, 30, 100);
- GivePlayerMoney(playerid, -5000);
- BizzInfo[0][bTill] += 500/2;
- BizzInfo[0][bProducts] -=1;
- return 1;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine MP5 mit 50 Kugeln für 3000$ gekauft!");
- GivePlayerWeapon(playerid, 29, 50);
- GivePlayerMoney(playerid, -3000);
- BizzInfo[0][bTill] += 500/2;
- BizzInfo[0][bProducts] -=1;
- return 1;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir ein Messer für 1000$ gekauft!");
- GivePlayerWeapon(playerid, 4, 1);
- GivePlayerMoney(playerid, -1000);
- BizzInfo[1][bTill] += 500/2;
- BizzInfo[1][bProducts] -=1;
- return 1;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schrotflinte mit 10 Kugeln für 3000$ gekauft!");
- GivePlayerMoney(playerid, -3000);
- GivePlayerWeapon(playerid, 25, 10 );
- BizzInfo[1][bTill] += 500/2;
- BizzInfo[1][bProducts] -=1;
- return 1;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,COLOR_GREEN, "Du hast dir eine Sniper mit 25 Kugeln für 7500$ gekauft!");
- GivePlayerMoney(playerid, -7500);
- GivePlayerWeapon(playerid, 34, 25);
- BizzInfo[1][bTill] += 500/2;
- BizzInfo[1][bProducts] -=1;
- return 1;
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schutzweste für 5000$ gekauft!");
- SetPlayerArmour(playerid, 100);
- GivePlayerMoney(playerid, -5000);
- BizzInfo[1][bTill] += 2500/2;
- BizzInfo[1][bProducts] -=1;
- return 1;
- }
- }
- return 1;
- }
- //=======PSHOP
- if(dialogid == DIALOG_PSHOP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Desert Eagle für 450$ gekauft!");
- GivePlayerWeapon(playerid, 24, 250);
- GivePlayerMoney(playerid, -450);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine M4 für 550$ gekauft!");
- GivePlayerWeapon(playerid, 31, 500);
- GivePlayerMoney(playerid, -550);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Ak47 für 500$ gekauft!");
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerMoney(playerid, -500);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine MP5 für 500$ gekauft!");
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerMoney(playerid, -500);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir ein Messer für 250$ gekauft!");
- GivePlayerWeapon(playerid, 4, 500);
- GivePlayerMoney(playerid, -250);
- BizzInfo[3][bTill] += 250/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schutzweste für 200$ gekauft!");
- SetPlayerArmour(playerid, 100);
- GivePlayerMoney(playerid, -200);
- BizzInfo[3][bTill] += 200/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schrotflinte für 400$ gekauft!");
- GivePlayerMoney(playerid, -400);
- GivePlayerWeapon(playerid, 25, 50);
- BizzInfo[3][bTill] += 400/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,COLOR_GREEN, "Du hast dir eine Sniper für 1000$ gekauft!");
- GivePlayerMoney(playerid, -1000);
- GivePlayerWeapon(playerid, 34, 50);
- BizzInfo[3][bTill] += 1000/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 8)
- {
- SendClientMessage(playerid,COLOR_GREEN, "Du hast dir eine Schaufel für 500$ gekauft!");
- GivePlayerMoney(playerid, -500);
- GivePlayerWeapon(playerid,6, 5);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 9)
- {
- SendClientMessage(playerid,COLOR_GREEN," Du hast dir ein Katana für 500$ gekauft!");
- GivePlayerMoney(playerid, -500);
- GivePlayerWeapon(playerid,8, 5);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 10)
- {
- SendClientMessage(playerid,COLOR_GREEN," Du hast dir eine Country Rifle für 3000$ gekauft!");
- GivePlayerMoney(playerid, - 3000);
- GivePlayerWeapon(playerid, 33, 80);
- BizzInfo[3][bTill] += 3000/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 11)
- {
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dir eine 9mm für 1200$ gekauft!");
- GivePlayerMoney(playerid, -1200);
- GivePlayerWeapon(playerid, 22, 150);
- BizzInfo[3][bTill] += 1200/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 12)
- {
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dir einen Dildo für 500$ gekauft!");
- GivePlayerMoney(playerid, - 500);
- GivePlayerWeapon(playerid, 10, 5);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 13)
- {
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dir einen Golb Club für 500$ gekauft!");
- GivePlayerMoney(playerid, - 500);
- GivePlayerWeapon(playerid, 2,50);
- BizzInfo[3][bTill] += 500/2;
- BizzInfo[3][bProducts] -=1;
- }
- if(listitem == 14)
- {
- ShowPlayerDialog(playerid, DIALOG_PSHOP, DIALOG_STYLE_LIST, "Premium Shop", "Deagle : 450$\nM4 : 550$\nAk47 : 500$\nMP5 : 500$\nKnife : 250$\nArmour : 200$\nSchrotflinte : 400$ \nSniper : 1000$\nShovel : 500$\nKatana : 500$\nCountry Rifle : 3000$\n9mm : 1200$\nLanger Dildo : 500$\nGolf Club : 500$\n--------------------------\n2 Respektpunke : 250.000$", "Auswählen", "Abbruch");
- }
- if(listitem == 15)
- {
- if(GetPlayerMoney(playerid) > 249000)
- {
- SendClientMessage(playerid,COLOR_GREEN," Du hast dir 2 Respektpunkte für 250.000$ gekauft!");
- PlayerInfo[playerid][pExp] += 2;
- GivePlayerMoney(playerid, -250000);
- BizzInfo[3][bTill] += 250000/10;
- BizzInfo[3][bProducts] -=1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld!");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_HOUSECONTROL)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_HAUSMIETBAR,DIALOG_STYLE_LIST,"Haus mietbar?","Ja\nNein","Ok","");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_HAUSMIETE,DIALOG_STYLE_INPUT,"Haus Miete", "Für wie viel $ soll dein Haus mietbar sein?", "Setzen","Abbrechen");
- }
- if(listitem == 2)
- {
- OnPlayerCommandText(playerid,"/bewohnerx221");
- }
- if(listitem == 3)
- {
- OnPlayerCommandText(playerid,"/evictallx221");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,DIALOG_HUPGRADES,DIALOG_STYLE_LIST,"Haus Upgrades","Health Upgrade (LEVEL 3)\nFernseher(FÜR ADMINS)","Upgraden","Abbrechen");
- }
- if(listitem == 5)
- {
- OnPlayerCommandText(playerid,"/home");
- }
- if(listitem == 6)
- {
- ShowPlayerDialog(playerid,DIALOG_EVICT,DIALOG_STYLE_INPUT,"Rausschmeißen","Welchen Mieter möchtest du kündigen?\nBitte gebe die ID oder den Spielernamen ein!","Ok","Abbrechen");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid,DIALOG_HVERKAUFEN,DIALOG_STYLE_MSGBOX,"Haus verkaufen","Möchtest du dein Haus wirklich verkaufen?\nDies kann NICHT mehr rückgängig gemacht werden!","Verkaufen","Nein");
- }
- }
- }
- if(dialogid == DIALOG_EVICT)
- {
- new tmp[128];
- new idx;
- if(response)
- {
- if(response == 1)
- {
- if(IsPlayerConnected(playerid))
- {
- new bouse = PlayerInfo[playerid][pPhousekey];
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- tmp = strtok(inputtext, idx);
- new target;
- //target = strval(tmp);
- target = ReturnUser(tmp);
- if (target == playerid)
- {
- SendClientMessage(target, COLOR_WHITE, "Du kannst dich nicht selber rausschmeißen.");
- return 1;
- }
- if(IsPlayerConnected(target))
- {
- if(target != INVALID_PLAYER_ID)
- {
- if(PlayerInfo[target][pPhousekey] == PlayerInfo[playerid][pPhousekey])
- {
- SendClientMessage(target, COLOR_WHITE, "Du wurdest rausgeschmissen!");
- SendClientMessage(playerid, COLOR_WHITE, "Spieler wurde rausgeschmissen!");
- PlayerInfo[target][pPhousekey] = 255;
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Der Spieler hat dein Haus nicht gemietet !");
- return 1;
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Dir gehört kein Haus !");
- return 1;
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_HVERKAUFEN)
- {
- if(response)
- {
- if(response == 1)
- {
- if(IsPlayerConnected(playerid))
- {
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new string[128];
- if(PlayerInfo[playerid][pPhousekey] == 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Haus.");
- return 1;
- }
- if(PlayerInfo[playerid][pMarried] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Du bist verheiratet, also kannst du das Haus nicht verkaufen !");
- return 1;
- }
- if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- new house = PlayerInfo[playerid][pPhousekey];
- HouseInfo[house][hHel] = 0;
- HouseInfo[house][hArm] = 0;
- HouseInfo[house][hHealthx] = 0;
- HouseInfo[house][hHealthy] = 0;
- HouseInfo[house][hHealthz] = 0;
- HouseInfo[house][hArmourx] = 0;
- HouseInfo[house][hArmoury] = 0;
- HouseInfo[house][hArmourz] = 0;
- HouseInfo[house][hLock] = 1;
- HouseInfo[house][hOwned] = 0;
- HouseInfo[house][hVec] = 418;
- HouseInfo[house][hVcol1] = -1;
- HouseInfo[house][hVcol2] = -1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- strmid(HouseInfo[house][hOwner], "Der Staat", 0, strlen("Der Staat"), 255);
- ConsumingMoney[playerid] = 1;
- GivePlayerMoney(playerid,HouseInfo[house][hValue]);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~w~Gratulation~n~ Du hast das Haus fuer:~n~~g~$%d verkauft", HouseInfo[house][hValue]);
- GameTextForPlayer(playerid, string, 10000, 3);
- PlayerInfo[playerid][pPhousekey] = 255;
- if(PlayerInfo[playerid][pLocal] == house)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,HouseInfo[house][hEntrancex],HouseInfo[house][hEntrancey],HouseInfo[house][hEntrancez]);
- PlayerInfo[playerid][pInt] = 0;
- }
- new string2[128];
- format(string2, sizeof(string2), "[Haus zu verkaufen - %s]\nPreis: $%d\nLevel: %d\n/buyhouse zum kaufen",HouseInfo[house][hDiscription],HouseInfo[house][hValue],HouseInfo[house][hLevel]);
- Update3DTextLabelText(HouseInfo[house][Text], COLOR_FORSELL, string2);
- OnPropUpdate();
- PlayerUpdate(playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Haus.");
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_HUPGRADES)
- {
- new house = PlayerInfo[playerid][pPhousekey];
- if(response)
- {
- if(listitem == 0)
- {
- if(SBizzInfo[2][sbProducts] == 0)
- {
- GameTextForPlayer(playerid, "~r~Ausverkauft", 5000, 1);
- return 1;
- }
- if(PlayerInfo[playerid][pLevel] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD5, "Du musst Level 2 sein um das tun zu Können");
- return 1;
- }
- if(GetPlayerMoney(playerid) < 5000)
- {
- SendClientMessage(playerid, COLOR_GRAD5, "Du hast nicht genug Geld dafür.");
- return 1;
- }
- HouseInfo[house][hHel] = 1;
- GivePlayerMoney(playerid,-5000);
- SBizzInfo[2][sbTill] += 5000;//heal buisness
- ExtortionSBiz(2, 5000);
- SBizzInfo[2][sbProducts]--;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD5, "Du kannst deine Energie im haus mit /heal auffüllen.");
- }
- if(listitem == 1)
- {
- if(SBizzInfo[2][sbProducts] == 0)
- {
- GameTextForPlayer(playerid, "~r~Ausverkauft", 5000, 1);
- return 1;
- }
- if (PlayerInfo[playerid][pAdmin] < 3)
- {
- SendClientMessage(playerid, COLOR_GRAD5, "Das Upgrade ist nur für Admins verfügbar");
- return 1;
- }
- if(GetPlayerMoney(playerid) < 1000)
- {
- SendClientMessage(playerid, COLOR_GRAD5, "Du hast nicht ausreichend Geld dafür.");
- return 1;
- }
- HouseInfo[house][hHealthx] = 1;
- GivePlayerMoney(playerid,-1000);
- SBizzInfo[2][sbTill] += 1000;
- ExtortionSBiz(2, 1000);
- SBizzInfo[2][sbProducts]--;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD5, "Du kanst nun Tv gucken!");
- }
- }
- }
- if(dialogid == DIALOG_HAUSMIETE)
- {
- if(response)
- {
- new bouse = PlayerInfo[playerid][pPhousekey];
- new playername[MAX_PLAYER_NAME];
- new tmp[256];
- new string[256];
- new string2[256];
- new idx;
- GetPlayerName(playerid, playername, sizeof(playername));
- if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
- {
- tmp = strtok(inputtext, idx);
- if(strval(tmp) < 1 || strval(tmp) > 10000)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Minimale miete ist $1, Maximale miete ist $10000.");
- return 1;
- }
- HouseInfo[bouse][hRent] = strval(tmp);
- // new string2[128];
- if(HouseInfo[bouse][hRentabil] == 0)
- {
- format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d",HouseInfo[bouse][hOwner],HouseInfo[bouse][hLevel]);
- Update3DTextLabelText(HouseInfo[bouse][Text], COLOR_GRAD1, string2);
- }
- else
- {
- format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d\nMiete: $%d\nEinmieten mit /rentroom",HouseInfo[bouse][hOwner],HouseInfo[bouse][hLevel],HouseInfo[bouse][hRent]);
- Update3DTextLabelText(HouseInfo[bouse][Text], COLOR_GRAD1, string2);
- }
- OnPropUpdate();
- format(string, sizeof(string), "Hausmiete auf $%d gesetzt.", HouseInfo[bouse][hRent]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Dir gehört kein Haus");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_HAUSMIETBAR)
- {
- if(response)
- {
- new string2[128];
- new bouse = PlayerInfo[playerid][pPhousekey];
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- if(listitem == 0)
- {
- HouseInfo[bouse][hRentabil] = 1;
- if(HouseInfo[bouse][hRentabil] == 1)
- {
- format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d\nMiete: $%d\nEinmieten mit /rentroom",HouseInfo[bouse][hOwner],HouseInfo[bouse][hLevel],HouseInfo[bouse][hRent]);
- Update3DTextLabelText(HouseInfo[bouse][Text], COLOR_GRAD1, string2);
- }
- OnPropUpdate();
- new string[64];
- format(string, sizeof(string), "Haus mietbar auf %d.", HouseInfo[bouse][hRentabil]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- if(listitem == 1)
- {
- HouseInfo[bouse][hRentabil] = 0;
- if(HouseInfo[bouse][hRentabil] == 0)
- {
- format(string2, sizeof(string2), "[Haus]\nBesitzer: %s\nLevel: %d",HouseInfo[bouse][hOwner],HouseInfo[bouse][hLevel]);
- Update3DTextLabelText(HouseInfo[bouse][Text], COLOR_GRAD1, string2);
- OnPropUpdate();
- }
- }
- }
- }
- if(dialogid == DIALOG_BIZCONTROL)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- new bouse = PlayerInfo[playerid][pPbiskey];
- if(bouse == 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Geschäfft.");
- return 1;
- }
- if (bouse >= 100)
- {
- PrintSBizInfo(playerid,bouse-100);
- }
- else
- {
- PrintBizInfo(playerid,bouse);
- }
- }
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_BIZFEE,DIALOG_STYLE_INPUT,"Eintrittspreis bestimmen","Bitte gebe hier deinen neuen Eintrittspreis ein!","Ok","Abbrechen");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,DIALOG_PRODPRICE,DIALOG_STYLE_INPUT,"Produkt Preis bestimmen","Bitte gebe hier deinen neuen Produkt Preis ein!","Ok","Abbrechen");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,DIALOG_BIZBANK,DIALOG_STYLE_INPUT,"Business Bank","Wie viel Geld möchtest du von deiner Business Bank einzahlen?","Einzahlen","Abbrechen");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,DIALOG_BIZKASSE,DIALOG_STYLE_INPUT,"Business Kasse","Wie viel Geld möchtest du von deiner Business Bank abheben?","Abheben","Abbrechen");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,DIALOG_BIZVERKAUFEN,DIALOG_STYLE_MSGBOX,"Business Verkaufen?","Bist du dir sicher, dass du dein Geschäfft verkaufen möchtest?\nDies kann NICHT mehr rückgängig gemacht werden!","Verkaufen","Abbrechen");
- }
- }
- }
- if(dialogid == DIALOG_BIZVERKAUFEN)
- {
- if(response)
- {
- if(response == 1)
- {
- if(IsPlayerConnected(playerid))
- {
- new playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, playername, sizeof(playername));
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new string[256];
- if(PlayerInfo[playerid][pPbiskey] == 255)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Du besitzt kein Gewerbe.");
- return 1;
- }
- if(PlayerInfo[playerid][pMarried] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Du bist Verheiratet, also kannst du dein Haus nicht verkaufen !");
- return 1;
- }
- if(PlayerInfo[playerid][pPbiskey] >= 100 && strcmp(playername, SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner], true) == 0)
- {
- new bouse = PlayerInfo[playerid][pPbiskey]-100;
- GivePlayerMoney(playerid,SBizzInfo[bouse][sbTill]);
- SBizzInfo[bouse][sbLocked] = 1;
- SBizzInfo[bouse][sbOwned] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- strmid(SBizzInfo[bouse][sbOwner], "Der Staat", 0, strlen("Der Staat"), 255);
- strmid(SBizzInfo[bouse][sbExtortion], "No-one", 0, strlen("No-one"), 255);
- ConsumingMoney[playerid] = 1;
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~w~Gluekwunsch~n~ Du hast dein Geschaeft verkauft. Premie ~n~~g~$%d", SBizzInfo[bouse][sbTill]);
- GameTextForPlayer(playerid, string, 10000, 3);
- SBizzInfo[bouse][sbTill] = 0;
- PlayerInfo[playerid][pPbiskey] = 255;
- //Labe Update
- new string4[160];
- format(string4, sizeof(string4), "[Business zu Verkaufen - %s]\nPreis: %d$\nLevel: %d", SBizzInfo[bouse][sbMessage],SBizzInfo[bouse][sbBuyPrice],SBizzInfo[bouse][sbLevelNeeded]);
- Update3DTextLabelText(SBizzInfo[bouse][sbText],COLOR_FORSELL,string4);
- //Speichern
- OnPropUpdate();
- PlayerUpdate(playerid);
- return 1;
- }
- if(strcmp(playername, BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], true) == 0)
- {
- new bouse = PlayerInfo[playerid][pPbiskey];
- BizzInfo[bouse][bLocked] = 1;
- BizzInfo[bouse][bOwned] = 0;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- strmid(BizzInfo[bouse][bOwner], "Der Staat", 0, strlen("Der Staat"), 255);
- strmid(BizzInfo[bouse][bExtortion], "No-one", 0, strlen("No-one"), 255);
- ConsumingMoney[playerid] = 1;
- GivePlayerMoney(playerid,BizzInfo[bouse][bTill]);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "~w~Gluekwunsch~n~ Du hast dein Geschaeft verkauft. Premie ~n~~g~$%d", BizzInfo[bouse][bTill]);
- GameTextForPlayer(playerid, string, 10000, 3);
- BizzInfo[bouse][bTill] = 0;
- PlayerInfo[playerid][pPbiskey] = 255;
- //Labe Update
- new string3[160];
- format(string3, sizeof(string3), "[Business zu Verkaufen - %s]\nPreis: %d$\nLevel: %d", BizzInfo[bouse][bMessage],BizzInfo[bouse][bBuyPrice],BizzInfo[bouse][bLevelNeeded]);
- Update3DTextLabelText(BizzInfo[bouse][bText],COLOR_FORSELL,string3);
- //Speichern
- OnPropUpdate();
- PlayerUpdate(playerid);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Dir gehört kein Geschäfft.");
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_BIZKASSE)
- {
- if(response)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- new tmp[256];
- new cashdeposit = strval(inputtext);
- new idx;
- new bouse = PlayerInfo[playerid][pPbiskey];
- if (bouse == 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Dir gehört kein Geschäfft");
- return 1;
- }
- tmp = strtok(inputtext, idx);
- if (bouse >= 100)
- {
- if(cashdeposit > SBizzInfo[bouse-100][sbTill] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht so viel Geld");
- return 1;
- }
- }
- else
- {
- if (cashdeposit > BizzInfo[bouse][bTill] || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht so viel Geld");
- return 1;
- }
- }
- if (bouse >= 100)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100.0,SBizzInfo[bouse-100][sbEntranceX],SBizzInfo[bouse-100][sbEntranceY],SBizzInfo[bouse-100][sbEntranceZ]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du bist zu weit von deinem Geschäfft entfernt");
- return 1;
- }
- else
- {
- ConsumingMoney[playerid] = 1;
- GivePlayerMoney(playerid,cashdeposit);
- SBizzInfo[bouse-100][sbTill] -= cashdeposit;
- format(string, sizeof(string), " Du hast $%d aus deiner Kasse genommen Total: $%d ", cashdeposit,SBizzInfo[bouse-100][sbTill]);
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- else
- {
- if (!IsPlayerInRangeOfPoint(playerid,100.0,BizzInfo[bouse][bExitX],BizzInfo[bouse][bExitY],BizzInfo[bouse][bExitZ]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du bist zu weit von deinem Geschäfft entfernt");
- return 1;
- }
- else
- {
- ConsumingMoney[playerid] = 1;
- GivePlayerMoney(playerid,cashdeposit);
- BizzInfo[bouse][bTill] -= cashdeposit;
- format(string, sizeof(string), " Du hast $%d aus deiner Kasse genommen Total: $%d ", cashdeposit,BizzInfo[bouse][bTill]);
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_BIZBANK)
- {
- if(response)
- {
- if(IsPlayerConnected(playerid))
- {
- new string[256];
- new tmp[256];
- new cashdeposit = strval(inputtext);
- new idx;
- new bouse = PlayerInfo[playerid][pPbiskey];
- if (bouse == 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Dir gehört kein Geschäfft");
- return 1;
- }
- tmp = strtok(inputtext, idx);
- if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht so viel");
- return 1;
- }
- if (bouse >= 100)
- {
- if(!IsPlayerInRangeOfPoint(playerid,100.0,SBizzInfo[bouse-100][sbEntranceX],SBizzInfo[bouse-100][sbEntranceY],SBizzInfo[bouse-100][sbEntranceZ]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du bist zu weit von deinem Geschäfft entfernt");
- return 1;
- }
- else
- {
- GivePlayerMoney(playerid,-cashdeposit);
- SBizzInfo[bouse-100][sbTill] += cashdeposit;
- ExtortionSBiz(bouse-100, cashdeposit);
- format(string, sizeof(string), " Du hast $%d in die Kasse getan Total: $%d ", cashdeposit,SBizzInfo[bouse-100][sbTill]);
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- else
- {
- if (!IsPlayerInRangeOfPoint(playerid,100.0,BizzInfo[bouse][bExitX],BizzInfo[bouse][bExitY],BizzInfo[bouse][bExitZ]))
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Du bist zu weit von deinem Geschäfft entfernt");
- return 1;
- }
- else
- {
- GivePlayerMoney(playerid,-cashdeposit);
- BizzInfo[bouse][bTill] += cashdeposit;
- ExtortionBiz(bouse, cashdeposit);
- format(string, sizeof(string), " Du hast $%d in die Kasse getan Total: $%d ", cashdeposit,BizzInfo[bouse][bTill]);
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_YELLOW, string);
- return 1;
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_PRODPRICE)
- {
- if(response)
- {
- new tmp[256];
- new string[256];
- new idx;
- new bouse = PlayerInfo[playerid][pPbiskey];
- if (bouse == 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Dir gehört kein Geschäfft");
- return 1;
- }
- tmp = strtok(inputtext, idx);
- if(strval(tmp) < 10 || strval(tmp) > 250)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Der Prodpreis muss mindestens 10$ sein und kann höchsten 250$ sein.");
- return 1;
- }
- if (bouse >= 100)
- {
- if(strval(tmp) > SBizzInfo[bouse-100][sbTill])
- {
- SendClientMessage(playerid, COLOR_WHITE, "Nicht genug Geld in der Businesskasse");
- return 1;
- }
- SBizzInfo[bouse-100][sbPriceProd] = strval(tmp);
- format(string, sizeof(string), "Produkte werden nun für %d$ / Produkt gekauft.", SBizzInfo[bouse-100][sbPriceProd]);
- new string4[160];
- if(SBizzInfo[bouse-100][sbOwned] == 1)
- {
- format(string4, sizeof(string4), "[%s]\nInhaber: %s\nTeilhaber: %s\nEintrittspreis: %d$\nLevel: %d\nProdukte: %d/%d\nPreis pro Produkt: %d", SBizzInfo[bouse-100][sbMessage],SBizzInfo[bouse-100][sbOwner],SBizzInfo[bouse-100][sbExtortion],SBizzInfo[bouse-100][sbEntranceCost],SBizzInfo[bouse-100][sbLevelNeeded],SBizzInfo[bouse-100][sbProducts],SBizzInfo[bouse-100][sbMaxProducts], SBizzInfo[bouse-100][sbPriceProd]);
- Update3DTextLabelText(SBizzInfo[bouse-100][sbText],COLOR_GRAD1,string4);
- }
- }
- else
- {
- if(strval(tmp) > BizzInfo[bouse][bTill])
- {
- SendClientMessage(playerid, COLOR_WHITE, "Nicht genug Geld inder Businesskasse");
- return 1;
- }
- BizzInfo[bouse][bPriceProd] = strval(tmp);
- format(string, sizeof(string), "Produkte werden nun für %d$ / Produkt gekauft.", BizzInfo[bouse][bPriceProd]);
- new string3[200];
- if(BizzInfo[bouse][bOwned] == 1)
- {
- format(string3, sizeof(string3), "[%s]\nInhaber: %s\nTeilhaber: %s\nEintrittspreis: %d$\nLevel: %d\nProdukte: %d/%d\nPreis pro Produkt: %d", BizzInfo[bouse][bMessage],BizzInfo[bouse][bOwner],BizzInfo[bouse][bExtortion],BizzInfo[bouse][bEntranceCost],BizzInfo[bouse][bLevelNeeded],BizzInfo[bouse][bProducts],BizzInfo[bouse][bMaxProducts],BizzInfo[bouse][bPriceProd]);
- Update3DTextLabelText(BizzInfo[bouse][bText],COLOR_GRAD1,string3);
- }
- }
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- if(dialogid == DIALOG_BIZFEE)
- {
- if(response)
- {
- //new playername[MAX_PLAYER_NAME];
- //GetPlayerName(playerid, playername, sizeof(playername));
- new idx;
- new string[256];
- new string2[256];
- new bouse = PlayerInfo[playerid][pPbiskey];
- if (bouse == 255)
- {
- SendClientMessage(playerid, COLOR_GRAD2, " Dir gehört kein Geschäft !");
- return 1;
- }
- new tmp[256];
- tmp = strtok(inputtext, idx);
- if(strval(tmp) < 0 || strval(tmp) > 150)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Minimaler eintritt ist $0, Maximaler eintritt ist $150.");
- return 1;
- }
- if (bouse >= 100)
- {
- SBizzInfo[bouse-100][sbEntranceCost] = strval(tmp);
- format(string, sizeof(string), "Eintritts Preis wurde auf $%d gesetzt.", SBizzInfo[bouse-100][sbEntranceCost]);
- format(string2, sizeof(string2), "[%s]\nInhaber: %s\nTeilhaber: %s\nEintrittspreis: %d$\nLevel: %d\nProdukte: %d/%d\nPreis pro Produkt: %d", SBizzInfo[bouse-100][sbMessage],SBizzInfo[bouse-100][sbOwner],SBizzInfo[bouse-100][sbExtortion],SBizzInfo[bouse-100][sbEntranceCost],SBizzInfo[bouse-100][sbLevelNeeded],SBizzInfo[bouse-100][sbProducts],SBizzInfo[bouse-100][sbMaxProducts], SBizzInfo[bouse-100][sbPriceProd]);
- Update3DTextLabelText(SBizzInfo[bouse][sbText], COLOR_FORSELL, string2);
- }
- else
- {
- BizzInfo[bouse][bEntranceCost] = strval(tmp);
- format(string, sizeof(string), "Eintritts Preis wurde auf $%d gesetzt.", BizzInfo[bouse][bEntranceCost]);
- format(string2, sizeof(string2), "[%s]\nInhaber: %s\nTeilhaber: %s\nEintrittspreis: %d$\nLevel: %d\nProdukte: %d/%d\nPreis pro Produkt: %d", BizzInfo[bouse][bMessage],BizzInfo[bouse][bOwner],BizzInfo[bouse][bExtortion],BizzInfo[bouse][bEntranceCost],BizzInfo[bouse][bLevelNeeded],BizzInfo[bouse][bProducts],BizzInfo[bouse][bMaxProducts],BizzInfo[bouse][bPriceProd]);
- Update3DTextLabelText(BizzInfo[bouse][bText], COLOR_FORSELL, string2);
- }
- OnPropUpdate();
- SendClientMessage(playerid, COLOR_WHITE, string);
- }
- }
- if(dialogid == DIALOG_LOTTO)
- {
- new string[128];
- new tmp[128];
- new idx;
- if(response)
- {
- if(response == 1)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pLottoNr] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Du hast bereits ein Lotterielos !");
- return 1;
- }
- if(GetPlayerMoney(playerid) < 499)
- {
- SendClientMessage(playerid, COLOR_GREY, " Du brauchst $500 um ein Lotterielos kaufen zu können !");
- return 1;
- }
- tmp = strtok(inputtext, idx);
- new lottonr = strval(tmp);
- if(lottonr < 1 || lottonr > 100) { SendClientMessage(playerid, COLOR_GREY, " Deine Lotterienummer darf nicht unter 1 oder über 100 liegen!"); return 1; }
- format(string, sizeof(string), "Du hast dir ein Lotterie Ticket gekauft!\nDeine Glückszahl lautet: %d \nViel Glück!", lottonr);
- //SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
- ShowPlayerDialog(playerid,DIALOG_LOTTO2,DIALOG_STYLE_MSGBOX,"Lotterie Ticket",string,"Ok","Abbrechen");
- GivePlayerMoney(playerid, - 500);
- Jackpot += 500;
- PlayerInfo[playerid][pLottoNr] = lottonr;
- }
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_GETVERBAND)
- {
- if(response)
- {
- if(response == 1)
- {
- new tmp[128];
- new idx;
- tmp = strtok(inputtext, idx);
- new verband = strval(tmp);
- if(verband < 1 || verband > 8) { SendClientMessage(playerid, COLOR_GREY, " Du darfst maximal 8 Stück nehmen!"); return 1; }
- PlayerInfo[playerid][pVerband] +=verband;
- new str[128];
- format(str, sizeof(str),"Du hast nun %d (Maximal 8) Verbandkaesten dabei",PlayerInfo[playerid][pVerband]);
- SendClientMessage(playerid,COLOR_GRAD1,str);
- }
- }
- }
- if(dialogid == DIALOG_UPDATEINFO)
- {
- if(response)
- {
- SelectTextDraw(playerid, 0x33CCFFAA);
- TextDrawShowForPlayer(playerid, login);
- TextDrawShowForPlayer(playerid, loginn);
- TextDrawShowForPlayer(playerid, loginn2);
- TextDrawShowForPlayer(playerid, loginn3);
- TextDrawShowForPlayer(playerid, loginn4);
- TextDrawShowForPlayer(playerid, loginn5);
- TextDrawShowForPlayer(playerid, loginn6);
- }
- }
- if(dialogid == DIALOG_UPDATEINFO2)
- {
- if(response)
- {
- SelectTextDraw(playerid, 0x33CCFFAA);
- TextDrawShowForPlayer(playerid, login);
- TextDrawShowForPlayer(playerid, loginn);
- TextDrawShowForPlayer(playerid, loginn2);
- TextDrawShowForPlayer(playerid, loginn3);
- TextDrawShowForPlayer(playerid, loginn4);
- TextDrawShowForPlayer(playerid, loginn5);
- TextDrawShowForPlayer(playerid, loginn6);
- }
- }
- if(dialogid == DIALOG_NAVIHAUPT)
- {
- if(response)
- {
- if(listitem == 0) { // San Fierro
- new string1[200],string2[200],string3[150],rest[500];
- format(string1, sizeof string1, "Los Santos Police Department\nKrankenhaus\nOrdnungsamt\nBank\nZivilisten Spawn\nHandyladen\nUhrenladen\nArbeitsamt\nRathaus\n");
- format(string2, sizeof string2, "Kennzeichenkaufstelle\n24/7 Shop\nMaterials Point\nFahrschule\nNews Reporter\nProdlieferant Autos\nSchwarzmarkt\nDrogenfarm\n");
- format(string3, sizeof string3, "------------------------------------------\nLKW Autohaus\nBike Autohaus\nBoot Autohaus\nBillig Autohaus\nLuxus Autohaus\nFlug Autohaus");
- format(rest, sizeof rest, "%s\n%s\n%s\n", string1,string2,string3);
- ShowPlayerDialog(playerid,DIALOG_NAVISF,DIALOG_STYLE_LIST,"Los Santos Navigation",rest,"Navigieren","Zurück");
- }
- if(listitem == 1) { //Los Santos
- new string1[200],rest[300];
- format(string1, sizeof string1, "LS Zip\nBurger Shot North\nBSN 24/7\nBinco LS\nGunshop LS\nAmmunation LS\nPaint und Spray Shop\nFightClub LS\nBurger Shot Süd\nPaintball Arena");
- format(rest, sizeof rest, "%s\n", string1);
- ShowPlayerDialog(playerid,DIALOG_NAVILV,DIALOG_STYLE_LIST,"Sontiges Navigation",rest,"Navigieren","Zurück");
- }
- if(listitem == 2) { //Löschen
- DisablePlayerCheckpoint(playerid);
- SendClientMessage(playerid,COLOR_GRAD1,"Navigation gelöscht!");
- }
- }
- }
- if(dialogid == DIALOG_NAVISF)
- {
- if(response == 0) {
- ShowPlayerDialog(playerid,DIALOG_NAVIHAUPT,DIALOG_STYLE_LIST,"Navigations System","Los Santos\nSonstiges\nMarkierung aufheben","Wählen","Abbrechen");
- return 1;
- }
- if(response == 1) {
- if(listitem == 0) { // SAPD
- SetPlayerCheckpoint(playerid,1553.7928,-1675.5270,16.1953,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 1) {// KH
- SetPlayerCheckpoint(playerid,1172.7163,-1323.3561,15.4016,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 2) {// OAMT
- SetPlayerCheckpoint(playerid,1093.3226,2293.1638,10.7902,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 4) {// Bank
- SetPlayerCheckpoint(playerid,1462.0411,-1021.0477,24.1053,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 5){ // Newb Spawn
- SetPlayerCheckpoint(playerid,443.3480,-1755.6926,8.3211,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 6) { // HANDYLADEN
- SetPlayerCheckpoint(playerid,1382.1494,-1088.7571,28.2129,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 7){ //UHRENLADEN
- SetPlayerCheckpoint(playerid,1534.3208,-1800.3810,13.5469,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 8) { // ARBEITSAMT
- SetPlayerCheckpoint(playerid,1488.6096,-1771.6808,18.7958,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 9) { //Rathaus
- SetPlayerCheckpoint(playerid,1757.6006,-1800.2080,13.5461,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 10) { //KFZ Kaufstelle
- SetPlayerCheckpoint(playerid,358.7367,167.6327,1008.3828,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 11) { // 24/7
- SetPlayerCheckpoint(playerid,1352.4828,-1758.8076,13.5078,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 12) { // Mats Point
- SetPlayerCheckpoint(playerid,-1825.7820,42.7433,15.1228,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 13) { // Fahrschule
- SetPlayerCheckpoint(playerid,2074.1934,-1912.9836,13.5469,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 14) { //NewsBase
- SetPlayerCheckpoint(playerid,-301.9343,1502.1317,75.5618,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 15) { // Prodcars
- SetPlayerCheckpoint(playerid,1264.1277,-1811.3226,13.3999,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 16) { // Schwarzmarkt
- SetPlayerCheckpoint(playerid,342.1158,-1316.9629,14.2694,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 17) { // Drogenfarm
- SetPlayerCheckpoint(playerid,-81.7090,1.5090,3.1172,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] = 1;
- }
- if(listitem == 18) { // Abtrennung
- new string1[200],string2[200],string3[150],rest[500];
- format(string1, sizeof string1, "Los Santos Police\nKrankenhaus\nOrdnungsamt\nBank\nZivilisten Spawn\nHandyladen\nUhrenladen\nArbeitsamt\nRathaus\n");
- format(string2, sizeof string2, "Kennzeichenkaufstelle\n24/7 Shop\nMaterials Point\nFahrschule\nFrakmats Punkt\nProdlieferant Autos\nSchwarzmarkt\nDrogenfarm\n");
- format(string3, sizeof string3, "------------------------------------------\nLKW Autohaus\nBike Autohaus\nBoot Autohaus\nBillig Autohaus\nLuxus Autohaus\nFlug Autohaus");
- format(rest, sizeof rest, "%s\n%s\n%s\n", string1,string2,string3);
- ShowPlayerDialog(playerid,DIALOG_NAVISF,DIALOG_STYLE_LIST,"Los Santos Navigation",rest,"Navigieren","Abbrechen");
- }
- if(listitem == 19) { // LKW Autohaus
- SetPlayerCheckpoint(playerid,1626.8909,-1700.5551,13.3715,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 20) { //Bike Auto
- SetPlayerCheckpoint(playerid,561.7175,-1288.1136,16.9862,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 21) { //Boot
- SetPlayerCheckpoint(playerid,-206.7942, -1778.8412, 1.8197,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 22) { // Billig
- SetPlayerCheckpoint(playerid,-1966.2257,293.9247,35.4688,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 23) { //Luxus
- SetPlayerCheckpoint(playerid,1153.2196,-1440.1599,15.7969,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- if(listitem == 24) { // FLUG
- SetPlayerCheckpoint(playerid,-1365.0568,-641.4794,14.1484,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt!");
- Navi[playerid] =1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_NAVILV)
- {
- if(response == 0) {
- ShowPlayerDialog(playerid,DIALOG_NAVIHAUPT,DIALOG_STYLE_LIST,"Navigations System","Los Santos\nSonstiges\nMarkierung aufheben","Wählen","Abbrechen");
- return 1;
- }
- if(response == 1) {
- if(listitem == 0) { // LS ZIP
- SetPlayerCheckpoint(playerid,1458.2209,-1139.7272,23.6309,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt LS ZIP!");
- Navi[playerid] =1;
- }
- if(listitem == 1) { // Burger Shot North
- SetPlayerCheckpoint(playerid,1205.9590,-904.7309,42.6233,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Burger Shot North!");
- Navi[playerid] =1;
- }
- if(listitem == 2) { // 24/7 BSN
- SetPlayerCheckpoint(playerid,1352.4828,-1758.8076,13.5078,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt 24/7 am BSN!");
- Navi[playerid] =1;
- }
- if(listitem == 3) { // Binco LS
- SetPlayerCheckpoint(playerid,2245.8062,-1663.5164,15.0438,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Binco LS!");
- Navi[playerid] =1;
- }
- if(listitem == 4) { // GunShop LS
- SetPlayerCheckpoint(playerid,1791.5613,-1166.4293,23.3999,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt GunShop LS!");
- Navi[playerid] =1;
- }
- if(listitem == 5) { // Ammunation LS
- SetPlayerCheckpoint(playerid,1365.3964,-1279.0811,13.1195,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Ammunation LS!");
- Navi[playerid] =1;
- }
- if(listitem == 6) { // Paint und Spray LS
- SetPlayerCheckpoint(playerid,1024.5796,-1031.6515,31.5388,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Paint und Spray LS!");
- Navi[playerid] =1;
- }
- if(listitem == 7) { //FightClub LS
- SetPlayerCheckpoint(playerid,1210.9406,-1747.9008,13.1659,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt FightClub LS!");
- Navi[playerid] =1;
- }
- if(listitem == 8) { // Burger Shot Süd
- SetPlayerCheckpoint(playerid,814.1288,-1621.0106,13.1522,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Burger Shot Süd!");
- Navi[playerid] =1;
- }
- if(listitem == 9) { // Burger Shot Süd
- SetPlayerCheckpoint(playerid,2347.6660,-1411.7550,23.9923,3.0);
- SendClientMessage(playerid,COLOR_GRAD2,"Navigation gesetzt Paintball Arena!");
- Navi[playerid] =1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_SHOW)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_SHOWLIC,DIALOG_STYLE_INPUT,"Lizenzen zeigen","Wem möchtest du deine Lizenzen zeigen?","Ok","Abbrechen");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_SHOWPERSO,DIALOG_STYLE_INPUT,"Personalausweis zeigen","Wem möchtest du deinen Ausweis zeigen?","Ok","Abbrechen");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_SHOWLIC)
- {
- if(response)
- {
- new giveplayerid = ReturnUser(inputtext);
- ShowLicenses(playerid,giveplayerid);
- }
- }
- if(dialogid == DIALOG_SHOWPERSO)
- {
- if(response)
- {
- new giveplayerid = ReturnUser(inputtext);
- ShowPerso(playerid,giveplayerid);
- }
- }
- if(dialogid == DIALOG_SERVICE)
- {
- new sendername[MAX_PLAYER_NAME],string[256];
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerInterior(playerid) != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Von hier aus kannst du kein Taxi rufen. Begib dich auf eine offene Straße!");
- return 1;
- }
- if(TaxiDrivers < 1)
- {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein Taxifahrer online/im Dienst, der sich um dein Problem kümmern könnte!\nProbiere es später noch einmal!");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Du kannst im Moment kein Taxi rufen !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht ein Taxi. Gib (/accept taxi) ein, um anzunehmen)", sendername);
- SendFamilyMessage(10, TEAM_Crips_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast ein Taxi angefordert warte auf eine Antwort.");
- TaxiCall = playerid;
- SendClientMessage(playerid, COLOR_GREY, "Du hast ein Taxi gerufen warte hier!");
- return 1;
- }
- if(listitem == 1)
- {
- if(GetPlayerInterior(playerid) != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Von hier aus kannst du keinen Bus rufen. Begib dich auf eine offene Straße!");
- return 1;
- }
- if(BusDrivers < 1)
- {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein Busfahrer online/im Dienst, der sich um dein Problem kümmern könnte!\nProbiere es später noch einmal!");
- return 1;
- }
- if(TransportDuty[playerid] > 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Im Moment kannst du keinen Bus rufen !");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht ein Bus. Gib (/accept bus) ein, um anzunehmen.)", sendername);
- SendJobMessage(14, TEAM_Crips_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast einen Bus Fahrer gerufen,Warte auf eine Antwort.");
- BusCall = playerid;
- return 1;
- }
- if(listitem == 2)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string,sizeof(string),"** %s benötitgt einen Wheelman! Gebe /accept wheelmen ein, um anzunehmen.", sendername);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerInFrac(i, 21))
- {
- SendClientMessage(i, TEAM_Crips_COLOR, string);
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast einen Wheelman gerufen, bitte warte auf eine Antwort.");
- WCALL = playerid;
- return 1;
- }
- if(listitem == 3)
- {
- if(GetPlayerInterior(playerid) != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Von hier aus kannst du keinen Notruf absetzen. Begib dich auf eine offene Straße!");
- return 1;
- }
- if(Medics < 1)
- {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein Medic online, der sich um dein Problem kümmern könnte!\nProbiere es später noch einmal!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht einen Arzt.", sendername);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(IsPlayerInRangeOfPoint(i,100.0,1511.2253,-1506.4285,13.5651))
- {
- // ALARM
- PlayAudioStreamForPlayer(i,"http://rpg-city.de/forum/Audio/sirene.mp3");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "");
- SendClientMessage(i, COLOR_RED, "Die Wache hat einen Einsatz");
- SendClientMessage(i, COLOR_RED, "und wird gleich ausrücken.");
- }
- if(PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4)
- {
- SendClientMessage(i, TEAM_Bloods_COLOR, string);
- SendClientMessage(i, COLOR_LIGHTBLUE, "Gib /accept medic ein um den Anruf anzunehmen!");
- }
- }
- }
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Arzt gerufen, warte auf eine Antwort.");
- MedicCall = playerid;
- return 1;
- }
- if(listitem == 4)
- {
- new Cops;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 3 || PlayerInfo[i][pMember] == 3)
- {
- Cops ++;
- }
- }
- }
- if(Cops < 1) {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein Polizist online, der sich um dein Problem kümmern könnte!\nProbiere es später noch einmal!");
- return 1;
- }
- ShowPlayerDialog(playerid,DIALOG_SERVICE_COP,DIALOG_STYLE_INPUT,"Service Polizei","Bitte schildern sie, wozu sie einen Polizisten benötigen!\n{FF0000}Hinweis: Sollte diese Funktion ausgenutzt werden\nso wird dies Folgen mit sich tragen!","Weiter","Abbrechen");
- }
- if(listitem == 5)
- {
- new Anwalt;
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pJob] == 2)
- {
- Anwalt ++;
- }
- }
- }
- if(Anwalt < 1) {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein Anwalt on, der dich befreien könnte!\nProbiere es später erneut!");
- return 1;
- }
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast einen Anwalt gerufen!");
- format(string,sizeof(string),"%s sitzt im Gefängnis und benötigt Hilfe von einem Anwalt!",SpielerName(playerid));
- SendJobMessage(2,COLOR_LIGHTBLUE,string);
- }
- if(listitem == 6)
- {
- if(GetPlayerInterior(playerid) != 0)
- {
- SendClientMessage(playerid, COLOR_GREY, " Von hier aus kannst du keinen O-Amtler rufen. Begib dich auf eine offene Straße!");
- return 1;
- }
- if(BusDrivers < 1)
- {
- ShowInfoDialog(playerid,"Service Information","Zurzeit ist kein O-Amtler online/im Dienst, der sich um dein Problem kümmern könnte!\nProbiere es später noch einmal!");
- return 1;
- }
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "** %s braucht ein O-Amtler. Gib (/accept oamt) ein, um anzunehmen.)", sendername);
- SendJobMessage(14, TEAM_Crips_COLOR, string);
- SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast einen Bus Fahrer gerufen,Warte auf eine Antwort.");
- BusCall = playerid;
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_SERVICE_COP)
- {
- if(response)
- {
- if(response == 1)
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i) && IsACop(i))
- {
- new string[128],string2[128];
- format(string,sizeof(string),"%s benötigt Hilfe er schilderte sein Problem so:",SpielerName(playerid));
- format(string2,sizeof(string2),"%s",inputtext);
- SendClientMessage(i,COLOR_LIGHTBLUE,string);
- SendClientMessage(i,COLOR_LIGHTBLUE,string2);
- }
- }
- ShowInfoDialog(playerid,"Service Information","Die Polizisten werden sich nun um dein Problem kümmern!");
- return 1;
- }
- }
- }
- if(dialogid == DIALOG_TANKE)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return ShowInfoDialog(playerid,"Tankstelle"," Du musst dazu in einem Fahrzeug sitzen!");
- SetTimer("Fillup",RefuelWait,0);
- Refueling[playerid] = 1;
- FreezePlayer(playerid);
- ShowInfoDialog(playerid,"Tankstelle"," Dein Fahrzeug wird betankt, Bitte warten....");
- }
- if(listitem == 1)
- {
- new price = 20 * SPRITPREIS;
- new string[128];
- format(string, sizeof(string), "* Du hast dir einen Benzinkanister für $%d gekauft (20 Liter). Du kannst ihn mit /fillcar benutzen",price);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- PlayerInfo[playerid][pFuel] += 20;
- GivePlayerMoney(playerid, - price);
- return 1;
- }
- if(listitem == 2)
- {
- new Float:health;
- GetPlayerHealth(playerid,health);
- SetPlayerHealth(playerid, health+15);
- GivePlayerMoney(playerid,-15);
- SendClientMessage(playerid,COLOR_GRAD1,"Du hast dir einen Snack für $15 gekauft!");
- }
- }
- }
- if(dialogid == DIALOG_TRANSPORTER)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new Cops;
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 2
- || PlayerInfo[i][pLeader] == 3 || PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 22 || PlayerInfo[i][pLeader] == 22)
- {
- Cops ++;
- }
- }
- }
- if(Cops < 2)
- {
- ShowInfoDialog(playerid,"Information","Es sind nicht genügend Cops online, um den Transporter zu stehlen!");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- if(TransRobbed == 0){
- if(IsPlayerConnected(playerid)) {
- new randtime = 20000 + random(10000);
- SetTimerEx("Transporterraub",randtime,0,"d",playerid);
- ShowInfoDialog(playerid,"Transporter raub","Du fängst nun an den Transporter kurzzuschließen!\nWarte ein paar Sekunden, damit du losfahren kannst!\nHinweis: Du bekommst Auto Wanteds!");
- WantedLevel[playerid] += 5;
- FreezePlayer(playerid);
- new string1[128];
- for(new i=0; i<MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i) && IsACop(i))
- {
- format(string1,sizeof(string1),"Ein Unbekannter versucht den Geldtransporter in Los Santos kurzzuschließen!");
- SendClientMessage(i,COLOR_LIGHTBLUE,string1);
- SendClientMessage(i,COLOR_LIGHTBLUE,"Begib dich schnell zum Einsatzort, um den Täter zu stoppen!");
- }
- }
- //else if .......
- }
- }
- else
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid,COLOR_GRAD1,"Der Transporter wurde gerade erst ausgeraubt!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- if(dialogid == DIALOG_ANIM)
- {
- if(response)
- {
- if(listitem == 0) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP); }
- if(listitem == 1) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE); }
- if(listitem == 2) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE); }
- if(listitem == 3) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SITTING); }
- if(listitem == 4) {
- SetPlayerSpecialAction(playerid, 68);
- PeeTimer[playerid] = SetTimerEx("Harndrang",8000,0,"i",playerid);
- }
- if(listitem == 5) { LoopingAnim(playerid,"PED","WALK_DRUNK",4.0,1,1,1,1,0); }
- if(listitem == 6) {
- ClearAnimations(playerid);
- OnePlayAnim(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); // Place Bomb
- }
- if(listitem == 7) { LoopingAnim(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); }
- if(listitem == 8) { OnePlayAnim(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0); }
- if(listitem == 9) { OnePlayAnim(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); }
- if(listitem == 10) { LoopingAnim(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 11) { LoopingAnim(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1); }
- if(listitem == 12) { LoopingAnim(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 13) { LoopingAnim(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0); }
- if(listitem == 14) { OnePlayAnim(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0); }
- if(listitem == 15) { OnePlayAnim(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); }
- if(listitem == 16) { LoopingAnim(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 17) { OnePlayAnim(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0); }
- if(listitem == 18) { OnePlayAnim(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0); }
- if(listitem == 19) { LoopingAnim(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 20) { LoopingAnim(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 21) { LoopingAnim(playerid, "SMOKING", "F_smklean_loop", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 22) { LoopingAnim(playerid,"BEACH", "ParkSit_M_loop", 4.0, 1, 0, 0, 0, 0); }
- if(listitem == 23) { OnePlayAnim(playerid,"PED","IDLE_CHAT",4.0,0,0,0,0,0); }
- if(listitem == 24) { OnePlayAnim(playerid,"PED","fucku",4.0,0,0,0,0,0); }
- if(listitem == 25) { LoopingAnim(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0); }
- if(listitem == 26) { LoopingAnim(playerid,"BAR","dnk_stndF_loop",4.0,1,0,0,0,0); }
- if(listitem == 27) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1); }
- if(listitem == 28) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE2); }
- if(listitem == 29) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE3); }
- if(listitem == 30) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE4); }
- if(listitem == 31) {
- if(!IsPlayerInAnyVehicle(playerid))
- {
- ClearAnimations(playerid);
- }
- }
- }
- }
- //=====
- if(dialogid == MAFIA)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) > 3500)
- {
- GivePlayerWeapon(playerid,24,200);
- GivePlayerMoney(playerid,-5000);
- BizzInfo[2][bTill] += 1000;
- BizzInfo[3][bTill] += 1000;
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Deagle mit 200 Munition für 5.000$ gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) > 5000)
- {
- GivePlayerWeapon(playerid,29,700);
- GivePlayerMoney(playerid,-5000);
- BizzInfo[2][bTill] += 1400;
- BizzInfo[3][bTill] += 1400;
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine MP5 mit 700 Munition für 6.000$ gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) > 8000)
- {
- GivePlayerWeapon(playerid,31,800);
- GivePlayerMoney(playerid,-8000);
- BizzInfo[2][bTill] += 1200;
- BizzInfo[3][bTill] += 1200;
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine M4 mit 800 Munition für 8000$ gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) > 3000)
- {
- GivePlayerWeapon(playerid,4,1);
- GivePlayerMoney(playerid,-3000);
- BizzInfo[2][bTill] += 1000;
- BizzInfo[3][bTill] += 1000;
- SendClientMessage(playerid, COLOR_GREEN, "Du hast dir einen Messer für 3000$ gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
- }
- }
- }
- }
- if(dialogid == DIALOG_MARKTLISTE)
- {
- if(response)
- {
- // if(listitem == 0) // WAFFEN
- // {
- // ShowPlayerDialog(playerid,DIALOG_MARKTLISTE1,DIALOG_STYLE_LIST,"Schwarzmarkt Waffen","Ak47 / 300 Schuss / 3750$\nDesert Eagle / 100 Schuss / 3000$\nMP5 / 600 Schuss / 6000$\nShotgun / 50 Schuss / 800$\nArmor / 1000$","Kaufen","Beenden");
- //
- // }
- if(listitem == 0) // MATS
- {
- ShowPlayerDialog(playerid,DIALOG_MARKTLISTE2,DIALOG_STYLE_LIST,"Schwarzmarkt Materialien","500 Materialien / 5000$\n250 Materialien / 2500$","Kaufen","Beenden");
- }
- if(listitem == 1) // DROGEN
- {
- if(PlayerInfo[playerid][pJob] == 4)
- {
- ShowPlayerDialog(playerid,DIALOG_MARKTLISTE3,DIALOG_STYLE_LIST,"Schwarzmarkt Drogen","20 Gramm / 50.000$ \n50 Gramm / 100.000$","Kaufen","abbrechen");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du bist kein Drogendealer");
- }
- }
- if(listitem == 2) // Sprengstoff
- {
- if(sprengungsladung[playerid] == 0)
- {
- sprengungsladung[playerid] = 1;
- SendClientMessage(playerid,COLOR_RED,"Du hast dir eine Sprengladung gekauft.");
- GivePlayerMoney(playerid,-10000);
- return 1;
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast schon eine Sprengladung.");
- return 1;
- }
- }
- }
- }
- if(dialogid == DIALOG_MARKTLISTE1)
- {
- if(response)
- {
- if(listitem == 0) // WAFFEN
- {
- if(GetPlayerMoney(playerid) > 3750)
- {
- GivePlayerMoney(playerid,-3750);
- GivePlayerWeapon(playerid,30,300);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- if(listitem == 1) // Desert Eagle
- {
- if(GetPlayerMoney(playerid) > 1000)
- {
- GivePlayerMoney(playerid,-1000);
- GivePlayerWeapon(playerid,24,100);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- if(listitem == 2) // MP5
- {
- if(GetPlayerMoney(playerid) > 6000)
- {
- GivePlayerMoney(playerid,-6000);
- GivePlayerWeapon(playerid,29,600);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- if(listitem == 3) // Shotgun
- {
- if(GetPlayerMoney(playerid) > 800)
- {
- GivePlayerMoney(playerid,-800);
- GivePlayerWeapon(playerid,25,50);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- if(listitem == 4) //AMOR
- {
- if(GetPlayerMoney(playerid) > 1000)
- {
- GivePlayerMoney(playerid,-1000);
- SetPlayerArmour(playerid, 100);
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- }
- }
- if(dialogid == DIALOG_MARKTLISTE2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pMats] >= 1500)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du kannst maximal 2000 Materialien mit dir tragen.");
- return 1;
- }
- if(GetPlayerMoney(playerid) > 5000)
- {
- GivePlayerMoney(playerid,-5000);
- PlayerInfo[playerid][pMats] += 500;
- SendClientMessage(playerid,COLOR_GREEN,"Du hast 500 Mats gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pMats] >= 1750)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du kannst maximal 2000 Materialien mit dir tragen.");
- return 1;
- }
- if(GetPlayerMoney(playerid) > 2500)
- {
- GivePlayerMoney(playerid,-2500);
- PlayerInfo[playerid][pMats] +=250;
- SendClientMessage(playerid, COLOR_GREEN,"Du hast 250 Mats gekauft!");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
- }
- }
- }
- }
- if(dialogid == DIALOG_MARKTLISTE3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) > 50000)
- {
- PlayerInfo[playerid][pDrugs] += 20;
- GivePlayerMoney(playerid,-50000);
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dir 20 Gramm Drogen gekauft!");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld!");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) > 100000)
- {
- PlayerInfo[playerid][pDrugs] += 50;
- GivePlayerMoney(playerid,-100000);
- SendClientMessage(playerid,COLOR_GREEN,"Du hast dir 50 Gramm Drogen gekauft!");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld!");
- }
- }
- }
- }
- new string[128];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,sendername,sizeof(sendername));
- if(dialogid == DIALOG_LOGIN)
- {
- if(response && strlen(inputtext) > 0)
- {
- OnPlayerLogin(playerid,inputtext);
- }
- else
- {
- Kick(playerid);
- }
- }
- if(dialogid == DIALOG_REG)
- {
- if(response)
- {
- ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_PASSWORD,"Account erstellen","Gib dein gewünschtes Passwort für deinen Account ein","Register","");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_MSGBOX,"Account","Du benötigst einen Account, um auf diesem Server zu spielen!","Erstellen","");
- }
- }
- if(dialogid == DIALOG_REG2)
- {
- if(response && strlen(inputtext) > 4)
- {
- OnPlayerRegister(playerid,inputtext);
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_PASSWORD,"Account erstellen","Gib dein gewünschtes Passwort für deinen Account ein","Register","");
- SendClientMessage(playerid,COLOR_CONNECT,"Dein Passwort muss mindestens 5 Stellen besitzen!");
- }
- }
- if(dialogid == DIALOG_MaraSalvatrucha)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 30);
- PlayerInfo[playerid][pChar] = 30;
- PlayerInfo[playerid][pModel] = 30;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 108);
- PlayerInfo[playerid][pChar] = 108;
- PlayerInfo[playerid][pModel] = 108;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 109);
- PlayerInfo[playerid][pChar] = 109;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 110);
- PlayerInfo[playerid][pChar] = 110;
- PlayerInfo[playerid][pModel] = 110;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 292);
- PlayerInfo[playerid][pChar] = 292;
- PlayerInfo[playerid][pModel] = 292;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 91);
- PlayerInfo[playerid][pChar] = 91;
- PlayerInfo[playerid][pModel] = 91;
- }
- }
- if(dialogid == DIALOG_GS)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 114);
- PlayerInfo[playerid][pChar] = 114;
- PlayerInfo[playerid][pModel] = 114;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 81);
- PlayerInfo[playerid][pChar] = 81;
- PlayerInfo[playerid][pModel] = 81;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 115);
- PlayerInfo[playerid][pChar] = 115;
- PlayerInfo[playerid][pModel] = 115;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 114);
- PlayerInfo[playerid][pChar] = 114;
- PlayerInfo[playerid][pModel] = 114;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 48);
- PlayerInfo[playerid][pChar] = 48;
- PlayerInfo[playerid][pModel] = 48;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 41);
- PlayerInfo[playerid][pChar] = 41;
- PlayerInfo[playerid][pModel] = 41;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 116);
- PlayerInfo[playerid][pChar] = 116;
- PlayerInfo[playerid][pModel] = 116;
- }
- }
- if(dialogid == DIALOG_LCN)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 127);
- PlayerInfo[playerid][pChar] = 127;
- PlayerInfo[playerid][pModel] = 127;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 126);
- PlayerInfo[playerid][pChar] = 126;
- PlayerInfo[playerid][pModel] = 126;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 125);
- PlayerInfo[playerid][pChar] = 125;
- PlayerInfo[playerid][pModel] = 125;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 93);
- PlayerInfo[playerid][pChar] = 93;
- PlayerInfo[playerid][pModel] = 93;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 113);
- PlayerInfo[playerid][pChar] = 113;
- PlayerInfo[playerid][pModel] = 113;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
- SetPlayerSkin(playerid, 113);
- PlayerInfo[playerid][pChar] = 113;
- PlayerInfo[playerid][pModel] = 113;
- }
- }
- if(dialogid == DIALOG_BAL)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 170);
- PlayerInfo[playerid][pChar] = 170;
- PlayerInfo[playerid][pModel] = 170;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 22);
- PlayerInfo[playerid][pChar] = 22;
- PlayerInfo[playerid][pModel] = 22;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 80);
- PlayerInfo[playerid][pChar] = 80;
- PlayerInfo[playerid][pModel] = 80;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 97);
- PlayerInfo[playerid][pChar] = 97;
- PlayerInfo[playerid][pModel] = 97;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!"); // FRAU
- SetPlayerSkin(playerid, 40);
- PlayerInfo[playerid][pChar] = 40;
- PlayerInfo[playerid][pModel] = 40;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 19);
- PlayerInfo[playerid][pChar] = 19;
- PlayerInfo[playerid][pModel] = 19;
- }
- }
- if(dialogid == DIALOG_yumkleide)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 204);
- PlayerInfo[playerid][pChar] = 204;
- PlayerInfo[playerid][pModel] = 204;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 121);
- PlayerInfo[playerid][pChar] = 121;
- PlayerInfo[playerid][pModel] = 121;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 123);
- PlayerInfo[playerid][pChar] = 123;
- PlayerInfo[playerid][pModel] = 123;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 122);
- PlayerInfo[playerid][pChar] = 122;
- PlayerInfo[playerid][pModel] = 122;
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 117);
- PlayerInfo[playerid][pChar] = 117;
- PlayerInfo[playerid][pModel] = 117;
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 118);
- PlayerInfo[playerid][pChar] = 118;
- PlayerInfo[playerid][pModel] = 118;
- }
- if(listitem == 6)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 294);
- PlayerInfo[playerid][pChar] = 294;
- PlayerInfo[playerid][pModel] = 294;
- }
- if(listitem == 7)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 169);
- PlayerInfo[playerid][pChar] = 169;
- PlayerInfo[playerid][pModel] = 169;
- }
- }
- if(dialogid == DIALOG_BUMKLEIDE)
- {
- if(response == 0)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du hast die Umkleide verlassen!");
- return 1;
- }
- if(response == 1)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, 0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 100);
- PlayerInfo[playerid][pChar] = 100;
- PlayerInfo[playerid][pModel] = 100;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid, 0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 247);
- PlayerInfo[playerid][pChar] = 247;
- PlayerInfo[playerid][pModel] = 247;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, 0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 248);
- PlayerInfo[playerid][pChar] = 248;
- PlayerInfo[playerid][pModel] = 248;
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, 0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 254);
- PlayerInfo[playerid][pChar] = 254;
- PlayerInfo[playerid][pModel] = 254;
- }
- }
- }
- if(dialogid == DIALOG_FW)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Medic-Uniform angezogen!");
- SetPlayerSkin(playerid, 274);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pRank] >= 1)
- {
- SendClientMessage(playerid,0x787878FF,"Feuerwehr-Uniform angezogen!");
- SetPlayerSkin(playerid, 279);
- SetPlayerHealth(playerid,100);
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED, " Du musst für den Skin mindestens Rang 1 haben!");
- }
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Zivi-Kleidung angezogen!");
- SetPlayerSkin(playerid, 165);
- SetPlayerHealth(playerid,100);
- }
- }
- if(dialogid == DIALOG_MUCHACHO)
- {
- if(response == 0)
- {
- return 1;
- }
- if(response == 1)
- {
- }
- if(listitem == 0)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 210);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 217);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 49);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 250);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 4)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 226);
- SetPlayerHealth(playerid,100);
- }
- if(listitem == 5)
- {
- SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
- SetPlayerSkin(playerid, 233);
- SetPlayerHealth(playerid,100);
- }
- }
- if(dialogid == DIALOG_KLEIDUNG_PRO)
- {
- if(response == 1)
- {
- switch (listitem)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 50)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-50);
- SetPlayerSkin(playerid,22);
- PlayerInfo[playerid][pChar] = 22;
- PlayerInfo[playerid][pModel] = 22;
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 30)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-30);
- SetPlayerSkin(playerid,29);
- PlayerInfo[playerid][pChar] = 29;
- PlayerInfo[playerid][pModel] = 29;
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 35)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-35);
- SetPlayerSkin(playerid,23);
- PlayerInfo[playerid][pChar] = 23;
- PlayerInfo[playerid][pModel] = 23;
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_KLEIDUNG_ZIP)
- {
- if(response == 1)
- {
- switch (listitem)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 100)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-100);
- SetPlayerSkin(playerid,17);
- PlayerInfo[playerid][pChar] = 17;
- PlayerInfo[playerid][pModel] = 17;
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 300)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-300);
- SetPlayerSkin(playerid,68);
- PlayerInfo[playerid][pChar] = 68;
- PlayerInfo[playerid][pModel] = 68;
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 200)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-200);
- SetPlayerSkin(playerid,101);
- PlayerInfo[playerid][pChar] = 101;
- PlayerInfo[playerid][pModel] = 101;
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 100)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-100);
- SetPlayerSkin(playerid,111);
- PlayerInfo[playerid][pChar] = 111;
- PlayerInfo[playerid][pModel] = 111;
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 120)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-120);
- SetPlayerSkin(playerid,143);
- PlayerInfo[playerid][pChar] = 143;
- PlayerInfo[playerid][pModel] = 143;
- }
- case 5:
- {
- if(GetPlayerMoney(playerid) < 180)
- {
- SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
- return 1;
- }
- GivePlayerMoney(playerid,-180);
- SetPlayerSkin(playerid,187);
- PlayerInfo[playerid][pChar] = 187;
- PlayerInfo[playerid][pModel] = 187;
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_UNDERCOVER_SF)
- {
- if(response == 1)
- {
- switch (listitem)
- {
- case 0:
- {
- UnderCoverCar_Sultan = CreateVehicle(560,-1589.1011,707.5089,-5.3539,269.8547,-1,-1,-1);
- }
- case 1:
- {
- }
- case 2:
- {
- }
- case 3:
- {
- }
- case 4:
- {
- }
- case 5:
- {
- }
- case 6:
- {
- }
- case 7:
- {
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_UNDERCOVER_LS)
- {
- if(response == 1)
- {
- switch (listitem)
- {
- case 0:
- {
- UnderCoverCar_Sultan = CreateVehicle(560,-1589.1011,707.5089,-5.3539,269.8547,-1,-1,-1);
- }
- case 1:
- {
- }
- case 2:
- {
- }
- case 3:
- {
- }
- case 4:
- {
- }
- case 5:
- {
- }
- case 6:
- {
- }
- case 7:
- {
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_TICKET_S1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GetPlayerName(playerid,reportname,MAX_PLAYER_NAME);
- format(ticketmsg,256,"Allgemeine Fragen\n\nBenutzer:\t%s\n\nBitte schreibe hier deine Frage.",reportname);
- ShowPlayerDialog(playerid,DIALOG_TICKET,DIALOG_STYLE_INPUT,"/Ticket an die Admins",ticketmsg,"Absenden","Beenden");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,DIALOG_TICKET_S22, DIALOG_STYLE_INPUT, "Cheatermeldung", "Bitte schreibe den Namen des Cheaters hier hin und\nschreib auf, was er begangen hat.", "Absenden", "Beenden");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,DIALOG_TICKET_S32, DIALOG_STYLE_INPUT, "Frage an High Admins", "Bitte schreibe hier deine Frage auf\nSie wird dann so schnell wie möglich von\neinem Admin 4 oder höher beantwortet!", "Absenden", "Beenden");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ticket-System verlassen.");
- }
- }
- if(dialogid == DIALOG_TICKET_S22)
- {
- if(response && strlen(inputtext) > 0)
- {
- format(string, sizeof(string), "[CHEATERMELDUNG] %s[ID:%d]: %s", sendername, playerid, inputtext);
- ticketsys(string);
- for(new i=0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pAdmin] >= 1 || PlayerInfo[i][pSupporter] >= 1)
- {
- SendClientMessage(i, 0xFF0023FF, string);
- }
- }
- format(string, sizeof(string), "Cheatermeldung abgeschickt [%s]", inputtext);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System verlassen");
- }
- }
- if(dialogid == DIALOG_TICKET_S32)
- {
- if(response && strlen(inputtext) > 0)
- {
- format(string, sizeof(string), "[FRAGE AN HIGHADMIN] %s[ID:%d]: %s", sendername, playerid, inputtext);
- ticketsys(string);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(PlayerInfo[i][pAdmin] >= 4)
- {
- SendClientMessage(i, 0xFF0069FF, string);
- }
- }
- format(string, sizeof(string), "Frage abgeschickt [%s]", inputtext);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System verlassen");
- }
- }
- if(dialogid == DIALOG_TICKET)
- {
- if(response && strlen(inputtext) > 0)
- {
- format(string, sizeof(string), " [TICKET] %s[ID:%d]: %s", sendername,playerid,inputtext);
- ticketsys(string);
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerInfo[i][pSupporter] >= 1 || PlayerInfo[i][pAdmin] >= 1)
- {
- SendClientMessage(i,0x00B20AFF,string);
- }
- }
- }
- format(string, sizeof(string), " Du hat ein neues Ticket eingesendet : [%s] |", inputtext);
- SendClientMessage(playerid, COLOR_GRAD2, string);
- GameTextForPlayer(playerid, "Ticket abgesendet",5000,3);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System Verlassen");
- }
- return 1;
- }
- if(dialogid == DIALOG_REGSTEP_1) //wohnoirt
- {
- if(response == 1)
- {// male
- PlayerInfo[playerid][pSex] = 1;
- SendClientMessage(playerid, COLOR_GREEN, "------->Account wird angelegt...<-------");
- SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist Männlich!");
- RegistrationStep[playerid] = 2;
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ ","Weiter","");
- }
- if(response == 0)
- {// male
- PlayerInfo[playerid][pSex] = 2;
- SendClientMessage(playerid, COLOR_GREEN, "------->Account wird angelegt...<-------");
- SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist Weiblich!");
- RegistrationStep[playerid] = 2;
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- }
- }
- if(dialogid == DIALOG_REGSTEP_2)
- {
- new year, month,day;
- getdate(year, month, day);
- new DateInfo[3][20];
- split(inputtext, DateInfo, '.');
- if(response == 1)
- if (strlen(inputtext) > 10) { // nicht länger als 10 zeichen (xx/xx/xxxx)
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- return 0;
- }
- if (!IsValidDate(strval(DateInfo[0]),strval(DateInfo[1]),strval(DateInfo[2]))) {
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- return 0;
- }
- if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
- {
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- return 0;
- }
- new check = year - strval(DateInfo[2]);
- if(check == year)
- {
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- return 0;
- }
- if(strval(DateInfo[1]) > month)
- {
- check -= 1;
- }
- else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
- {
- check -= 1;
- }
- PlayerInfo[playerid][pAge] = check;
- format(string, sizeof(string), "Ok, du bist also %d Jahre alt.",PlayerInfo[playerid][pAge]);
- SendClientMessage(playerid, COLOR_WHITE, string);
- RegistrationStep[playerid] = 3;
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_3,DIALOG_STYLE_LIST,"Woher kommst du?","Deutschland\nÖsterreich\nSchweiz\nTürkei","Weiter","");
- if(response == 0){
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter","");
- }
- }
- if(dialogid == DIALOG_REGSTEP_3)
- {
- if(response == 1)
- {
- switch (listitem)
- {
- case 0://Deutschland
- {
- PlayerInfo[playerid][pOrigin] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Du kommst also aus Deutschland.");
- SendClientMessage(playerid, COLOR_GREEN, "====================================");
- SendClientMessage(playerid, COLOR_CONNECT, "Account wurde erfolgreich erstellt!");
- SendClientMessage(playerid, COLOR_CONNECT, "Vielen Dank für die Informationen, es folgt das Tutorial.");
- RegistrationStep[playerid] = 0;
- FreezePlayer(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-691.9375,939.5940,13.6328);
- SetPlayerFacingAngle(playerid,263.5031);
- SetPlayerCameraPos(playerid,-687.0352,939.7754,13.6328);
- SetPlayerCameraLookAt(playerid,-691.9375,939.5940,13.6328);
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP1,DIALOG_STYLE_MSGBOX,"[GTA-City] Tutorial Information","Herzlich Willkommen auf GTA-City damit du dich in Zukunft\nbesser Zurecht findest, wird dir dieses Tutorial helfen!\nBitte beachte dabei, dass wir zwischendurch Fragen gestellt werden!","Okay","");
- }
- case 1://österreich
- {
- PlayerInfo[playerid][pOrigin] = 2;
- SendClientMessage(playerid, COLOR_WHITE, "Du kommst also aus Österreich.");
- SendClientMessage(playerid, COLOR_GREEN, "====================================");
- SendClientMessage(playerid, COLOR_CONNECT, "Account wurde erfolgreich erstellt!");
- SendClientMessage(playerid, COLOR_CONNECT, "Vielen Dank für die Informationen, es folgt das Tutorial.");
- RegistrationStep[playerid] = 0;
- FreezePlayer(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-691.9375,939.5940,13.6328);
- SetPlayerFacingAngle(playerid,263.5031);
- SetPlayerCameraPos(playerid,-687.0352,939.7754,13.6328);
- SetPlayerCameraLookAt(playerid,-691.9375,939.5940,13.6328);
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP1,DIALOG_STYLE_MSGBOX,"[GTA-City] Tutorial Information","Herzlich Willkommen auf GTA-City damit du dich in Zukunft\nbesser Zurecht findest, wird dir dieses Tutorial helfen!\nBitte beachte dabei, dass wir zwischendurch Fragen gestellt werden!","Okay","");
- }
- case 2://Schweiz
- {
- PlayerInfo[playerid][pOrigin] = 3;
- SendClientMessage(playerid, COLOR_WHITE, "Du kommst also aus der Schweiz.");
- SendClientMessage(playerid, COLOR_GREEN, "====================================");
- SendClientMessage(playerid, COLOR_CONNECT, "Account wurde erfolgreich erstellt!");
- SendClientMessage(playerid, COLOR_CONNECT, "Vielen Dank für die Informationen, es folgt das Tutorial.");
- RegistrationStep[playerid] = 0;
- FreezePlayer(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-691.9375,939.5940,13.6328);
- SetPlayerFacingAngle(playerid,263.5031);
- SetPlayerCameraPos(playerid,-687.0352,939.7754,13.6328);
- SetPlayerCameraLookAt(playerid,-691.9375,939.5940,13.6328);
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP1,DIALOG_STYLE_MSGBOX,"[GTA-City] Tutorial Information","Herzlich Willkommen auf GTA-City damit du dich in Zukunft\nbesser Zurecht findest, wird dir dieses Tutorial helfen!\nBitte beachte dabei, dass wir zwischendurch Fragen gestellt werden!","Okay","");
- }
- case 3://Turkey
- {
- PlayerInfo[playerid][pOrigin] = 4;
- SendClientMessage(playerid, COLOR_WHITE, "Du kommst also aus der Türkei.");
- SendClientMessage(playerid, COLOR_GREEN, "====================================");
- SendClientMessage(playerid, COLOR_CONNECT, "Account wurde erfolgreich erstellt!");
- SendClientMessage(playerid, COLOR_CONNECT, "Vielen Dank für die Informationen, es folgt das Tutorial.");
- RegistrationStep[playerid] = 0;
- FreezePlayer(playerid);
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-691.9375,939.5940,13.6328);
- SetPlayerFacingAngle(playerid,263.5031);
- SetPlayerCameraPos(playerid,-687.0352,939.7754,13.6328);
- SetPlayerCameraLookAt(playerid,-691.9375,939.5940,13.6328);
- ShowPlayerDialog(playerid,DIALOG_TUTSTEP1,DIALOG_STYLE_MSGBOX,"[GTA-City] Tutorial Information","Herzlich Willkommen auf GTA-City damit du dich in Zukunft\nbesser Zurecht findest, wird dir dieses Tutorial helfen!\nBitte beachte dabei, dass wir zwischendurch Fragen gestellt werden!","Okay","");
- }
- }
- }
- if(response == 0)
- {
- ShowPlayerDialog(playerid,DIALOG_REGSTEP_3,DIALOG_STYLE_LIST,"Woher kommst du?","Deutschland\nÖsterreich\nSchweiz\nTürkei","Weiter","");
- }
- }
- return 1;
- }
- Function BuyUhr(playerid, uhrid)
- {
- if(IsPlayerConnected(playerid))
- {
- TogglePlayerControllable(playerid, 1);
- if(uhrid == 0)
- {
- if(GetPlayerMoney(playerid) < 100000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -100000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun eine Rolex Uhr");
- PlayerInfo[playerid][pUhrID] = 5;
- }
- else if(uhrid == 1)
- {
- if(GetPlayerMoney(playerid) < 10000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -10000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun eine Breitling Uhr");
- PlayerInfo[playerid][pUhrID] = 4;
- }
- else if(uhrid == 2)
- {
- if(GetPlayerMoney(playerid) < 55000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -55000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun eine Junghans Uhr");
- PlayerInfo[playerid][pUhrID] = 3;
- }
- else if(uhrid == 3)
- {
- if(GetPlayerMoney(playerid) < 35000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -35000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun eine Zeiss Uhr");
- PlayerInfo[playerid][pUhrID] = 2;
- }
- else if(uhrid == 4)
- {
- if(GetPlayerMoney(playerid) < 1000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun eine Swatch Uhr");
- PlayerInfo[playerid][pUhrID] = 1;
- }
- }
- return 1;
- }
- Function BuyHandy(playerid, handyid)
- {
- if(IsPlayerConnected(playerid))
- {
- TogglePlayerControllable(playerid, 1);
- if(handyid == 0)
- {
- if(GetPlayerMoney(playerid) < 200) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -200);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Nokia 3330");
- PlayerInfo[playerid][pHandyID] = 0;
- }
- else if(handyid == 1)
- {
- if(GetPlayerMoney(playerid) < 500) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -500);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Nokia 6500");
- PlayerInfo[playerid][pHandyID] = 1;
- }
- else if(handyid == 2)
- {
- if(GetPlayerMoney(playerid) < 1500) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1500);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Nokia N95");
- PlayerInfo[playerid][pHandyID] = 2;
- }
- else if(handyid == 3)
- {
- if(GetPlayerMoney(playerid) < 1500) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1500);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Sony Ericsson C905");
- PlayerInfo[playerid][pHandyID] = 3;
- }
- else if(handyid == 4)
- {
- if(GetPlayerMoney(playerid) < 2000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -2000);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Motorola Q9h");
- PlayerInfo[playerid][pHandyID] = 4;
- }
- else if(handyid == 5)
- {
- if(GetPlayerMoney(playerid) < 2500) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1100);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein BlackBerry BOLD");
- PlayerInfo[playerid][pHandyID] = 5;
- }
- else if(handyid == 6)
- {
- if(GetPlayerMoney(playerid) < 3000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1500);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein iPhone");
- PlayerInfo[playerid][pHandyID] = 6;
- }
- else if(handyid == 7)
- {
- if(GetPlayerMoney(playerid) < 3000) { SendClientMessage(playerid, COLOR_GREY, "Zu wenig Geld!"); return 1; }
- GivePlayerMoney(playerid, -1600);
- SendClientMessage(playerid, COLOR_GREY, "Glückwunsch, du hast nun ein Google HTC Magic 3.5");
- PlayerInfo[playerid][pHandyID] = 7;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement