Advertisement
JeffryUGP

IntelCore.I7 - Code

Feb 19th, 2015
512
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 155.17 KB | None | 0 0
  1. Function OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2. {
  3.     if(dialogid==DIALOG_ZOLLCONTROL)
  4.     {
  5.         switch(listitem)
  6.         {
  7.             case 0: // ID
  8.             {
  9.                 ShowPlayerDialog(playerid, DIALOG_ZOLLCONTROL2, DIALOG_STYLE_INPUT, "Zollkontrolle", "Zoll-ID eingeben:", "Absenden", "Abbrechen");
  10.             }
  11.             case 1: // LS-SF
  12.             {
  13.                 if(zollvar[0] == 0)
  14.                 {
  15.                     zollvar[0] = 1;
  16.                     zollvar[1] = 1;
  17.                     zollvar[2] = 1;
  18.                     zollvar[3] = 1;
  19.                     zollvar[12] = 1;
  20.                     zollvar[13] = 1;
  21.                     zollvar[14] = 1;
  22.                     zollvar[15] = 1;
  23.                     format(stringx, sizeof(stringx), "%s die Zölle von LS nach SF verschlossen.", MeinName(playerid));
  24.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  25.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  26.                 }
  27.                 else
  28.                 {
  29.                     zollvar[0] = 0;
  30.                     zollvar[1] = 0;
  31.                     zollvar[2] = 0;
  32.                     zollvar[3] = 0;
  33.                     zollvar[12] = 0;
  34.                     zollvar[13] = 0;
  35.                     zollvar[14] = 0;
  36.                     zollvar[15] = 0;
  37.                     format(stringx, sizeof(stringx), "%s die Zölle von LS nach SF geöffnet.", MeinName(playerid));
  38.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  39.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  40.                 }
  41.             }
  42.             case 2: // LS-LV
  43.             {
  44.                 if(zollvar[9] == 0)
  45.                 {
  46.                     zollvar[8] = 1;
  47.                     zollvar[9] = 1;
  48.                     zollvar[4] = 1;
  49.                     zollvar[5] = 1;
  50.                     zollvar[6] = 1;
  51.                     zollvar[7] = 1;
  52.                     format(stringx, sizeof(stringx), "%s die Zölle von LS nach LV verschlossen.", MeinName(playerid));
  53.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  54.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  55.                 }
  56.                 else
  57.                 {
  58.                     zollvar[8] = 0;
  59.                     zollvar[9] = 0;
  60.                     zollvar[4] = 0;
  61.                     zollvar[5] = 0;
  62.                     zollvar[6] = 0;
  63.                     zollvar[7] = 0;
  64.                     format(stringx, sizeof(stringx), "%s die Zölle von LS nach LV geöffnet.", MeinName(playerid));
  65.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  66.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  67.                 }
  68.             }
  69.             case 3: // SF-LV
  70.             {
  71.                 if(zollvar[10] == 0)
  72.                 {
  73.                     zollvar[10] = 1;
  74.                     zollvar[11] = 1;
  75.                     zollvar[16] = 1;
  76.                     zollvar[17] = 1;
  77.                     zollvar[18] = 1;
  78.                     zollvar[19] = 1;
  79.                     format(stringx, sizeof(stringx), "%s die Zölle von SF nach LV verschlossen.", MeinName(playerid));
  80.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  81.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  82.                 }
  83.                 else
  84.                 {
  85.                     zollvar[10] = 0;
  86.                     zollvar[11] = 0;
  87.                     zollvar[16] = 0;
  88.                     zollvar[17] = 0;
  89.                     zollvar[18] = 0;
  90.                     zollvar[19] = 0;
  91.                     format(stringx, sizeof(stringx), "%s die Zölle von SF nach LV geöffnet.", MeinName(playerid));
  92.                     SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  93.                     SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  94.                 }
  95.             }
  96.         }
  97.     }
  98.     if(dialogid==DIALOG_ZOLLCONTROL2)
  99.     {
  100.         new idzoll = strval(inputtext);
  101.         if(idzoll >= 1 && idzoll <= 20)
  102.         {
  103.             if(zollvar[idzoll-1] == 1)
  104.             {
  105.                 format(stringx, sizeof(stringx), "%s hat den Zoll %d geöffnet.", MeinName(playerid), idzoll);
  106.                 SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  107.                 SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  108.                 zollvar[idzoll-1] = 0;
  109.             }
  110.             else
  111.             {
  112.                 format(stringx, sizeof(stringx), "%s hat den Zoll %d geschlossen.", MeinName(playerid), idzoll);
  113.                 SendRadioMessage(1, TEAM_BLUE_COLOR, stringx);
  114.                 SendRadioMessage(2, TEAM_BLUE_COLOR, stringx);
  115.                 zollvar[idzoll-1] = 1;
  116.             }
  117.         }
  118.         else SendClientMessage(playerid, COLOR_WHITE, "Nur von 1-20!");
  119.     }
  120.     if(dialogid == DIALOG_WEQUIP)
  121.     {
  122.         if(response == 1)
  123.         {
  124.             switch(listitem)
  125.             {
  126.                 case 0:
  127.                 {
  128.                     SetPlayerArmour(playerid, 100.0);
  129.                     SetPlayerHealth(playerid, 100.0);
  130.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich gehealt und eine Rüstung angezogen.");
  131.                     ShowPlayerDialog(playerid,DIALOG_WEQUIP,DIALOG_STYLE_LIST, "Wheelman Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper","Auswählen","Abbrechen");
  132.                 }
  133.                 case 1:
  134.                 {
  135.                     GivePlayerWeapon(playerid, 24, 1000);
  136.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich mit einer Desert Eagle ausgerüstet.");
  137.                     ShowPlayerDialog(playerid,DIALOG_WEQUIP,DIALOG_STYLE_LIST,"Wheelman Ausrüstung", "1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper","Auswählen","Abbrechen");
  138.                 }
  139.                 case 2:
  140.                 {
  141.                     GivePlayerWeapon(playerid, 29, 1000);
  142.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich mit einer MP5 ausgerüstet.");
  143.                     ShowPlayerDialog(playerid,DIALOG_WEQUIP,DIALOG_STYLE_LIST,"Wheelman Ausrüstung", "1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper","Auswählen","Abbrechen");
  144.                 }
  145.                 case 3:
  146.                 {
  147.                     GivePlayerWeapon(playerid, 31, 1000);
  148.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich mit einer M4 ausgerüstet.");
  149.                     ShowPlayerDialog(playerid,DIALOG_WEQUIP,DIALOG_STYLE_LIST,"Wheelman Ausrüstung", "1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper","Auswählen","Abbrechen");
  150.                 }
  151.                 case 4:
  152.                 {
  153.                     GivePlayerWeapon(playerid, 34, 1000);
  154.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich mit einer Sniper ausgerüstet.");
  155.                     ShowPlayerDialog(playerid,DIALOG_WEQUIP,DIALOG_STYLE_LIST,"Wheelman Ausrüstung", "1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper","Auswählen","Abbrechen");
  156.                 }
  157.             }
  158.         }
  159.         else SendClientMessage(playerid, COLOR_WHITE, "Hoffentlich wirst du dein Ziel erreichen.");
  160.     }
  161.     if(dialogid == DIALOG_TOT)
  162.     {
  163.         if(response)
  164.         {
  165.             SendClientMessage(playerid, COLOR_GREEN, "Ein Notartz wurde Informiert.");
  166.             SendClientMessage(playerid, COLOR_GREEN, "Sollte er es nicht schaffen wirst du am Krankenhaus spawnen.");
  167.             new string[145];
  168.             new spielername[MAX_PLAYER_NAME];
  169.             GetPlayerName(playerid, spielername, MAX_PLAYER_NAME);
  170.             format(string, sizeof(string), "HQ: Der Spieler %s Ist gestorben Nutze /khilfe [ID] um ihn zu orten.", spielername);
  171.             for(new i=0; i<MAX_PLAYERS; i++)
  172.             {
  173.                 if(IsPlayerInFrac(i, 4))
  174.                 {
  175.                     SendClientMessage(i, COLOR_RED, string);
  176.                 }
  177.             }
  178.            
  179.         }
  180.         else
  181.         {
  182.             SendClientMessage(playerid, COLOR_RED, "Du brauchst also keinen Arzt.");
  183.             SendClientMessage(playerid, COLOR_RED, "Du wirst nach 2-3 Minuten Am Krankenhaus Spawnen.");
  184.         }
  185.     }
  186.     if(dialogid == DIALOG_SERVICE)
  187.     {
  188.         if(response)
  189.         {
  190.             if(listitem == 0)
  191.             {
  192.                 new string[256];
  193.                 new sendername[MAX_PLAYER_NAME];
  194.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  195.                 {
  196.                     if(GetPlayerInterior(playerid) != 0)
  197.                     {
  198.                         SendClientMessage(playerid, COLOR_GREY, " * Du bist in einem Interior, dort hast du keinen Empfang, geh auf die Straße.");
  199.                         return 1;
  200.                     }
  201.                     if(TaxiDrivers < 1)
  202.                     {
  203.                         SendClientMessage(playerid, COLOR_GREY, " * Es ist kein Taxifahrer im Dienst, bitte versuche es später noch einmal.");
  204.                         return 1;
  205.                     }
  206.                     if(TransportDuty[playerid] > 0)
  207.                     {
  208.                         SendClientMessage(playerid, COLOR_GREY, " * Du kannst im Momment kein Taxi rufen.");
  209.                         return 1;
  210.                     }
  211.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  212.                     format(string, sizeof(string), "** %s braucht ein Taxi. Gib (/accept taxi) ein, um anzunehmen.)", sendername);
  213.                     SendJobMessage(14, COLOR_LIGHTBLUE, string);
  214.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast ein Taxi angefordert, warte auf eine Antwort.");
  215.                     SetTimerEx("ServiceReset", 60000, false, "i", playerid);
  216.                     JustService[playerid] = 1;
  217.                     TaxiCall = playerid;
  218.                 }
  219.             }
  220.             if(listitem == 1)
  221.             {
  222.                 if(GetPlayerInterior(playerid) != 0)
  223.                 {
  224.                     SendClientMessage(playerid, COLOR_GREY, " * Du bist in einem Interior, dort hast du keinen Empfang, geh auf die Straße.");
  225.                     return 1;
  226.                 }
  227.                 new string[256];
  228.                 new sendername[MAX_PLAYER_NAME];
  229.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  230.                 format(string,sizeof(string),"[Leitstelle] %s benötitgt einen Wheelmen! Gib /accept wheelmen ein, um anzunehmen.", sendername);
  231.                 for(new i = 0; i < MAX_PLAYERS; i++)
  232.                 {
  233.                     if(IsPlayerInFrac(i, 21))
  234.                     {
  235.                         SendClientMessage(i, COLOR_LIGHTBLUE, string);
  236.                     }
  237.                 }
  238.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Du hast einen Wheelmen gerufen, warte auf eine Antwort.");
  239.                 SetTimerEx("ServiceReset", 60000, false, "i", playerid);
  240.                 JustService[playerid] = 1;
  241.                 WCALL = playerid;
  242.                 return 1;
  243.             }
  244.             if(listitem == 2)
  245.             {
  246.                 if(GetPlayerInterior(playerid) != 0)
  247.                 {
  248.                     SendClientMessage(playerid, COLOR_GREY, " * Du bist in einem Interior, dort hast du keinen Empfang, geh auf die Straße.");
  249.                     return 1;
  250.                 }
  251.                 if(Medics < 1)
  252.                 {
  253.                     SendClientMessage(playerid, COLOR_GREY, " * Der San Andreas Rettungsdienst ist im Moment nicht erreichbar, versuch es später noch einmal.");
  254.                     return 1;
  255.                 }
  256.                 new string[256];
  257.                 new sendername[MAX_PLAYER_NAME];
  258.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  259.                 format(string, sizeof(string), "[Leitstelle] %s braucht einen Arzt. Gib (/accept medic) ein um den Anruf anzunehmen.", sendername);
  260.                 for(new i = 0; i < MAX_PLAYERS; i++)
  261.                 {
  262.                     if(IsPlayerConnected(i))
  263.                     {
  264.                         if(PlayerInfo[i][pMember] == 22 || PlayerInfo[i][pLeader] == 22)
  265.                         {
  266.                             SendClientMessage(i, COLOR_LIGHTBLUE, string);
  267.                         }
  268.                     }
  269.                 }
  270.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Du hast den San Andreas Rettungsdienst gerufen, warte auf eine Antwort.");
  271.                 SetTimerEx("ServiceReset", 60000, false, "i", playerid);
  272.                 JustService[playerid] = 1;
  273.                 MedicCall = playerid;
  274.                 return 1;
  275.             }
  276.             if(listitem == 3)
  277.             {
  278.                 if (TowTruckers < 1)
  279.                 {
  280.                     SendClientMessage(playerid,COLOR_GRAD1," * Derzeit sind keine Ordnungsbeamte im Dienst.");
  281.                     return 1;
  282.                 }
  283.                 SendClientMessage(playerid,0xFFFF00AA," * Ordnungsbeamte haben wurden über deinen Notruf informiert!");
  284.                 SetTimerEx("ServiceReset", 60000, false, "i", playerid);
  285.                 JustService[playerid] = 1;
  286.                 new pName[MAX_PLAYER_NAME];
  287.                 new msg[256];
  288.                 new Float:X, Float:Y, Float:Z;
  289.                 GetPlayerPos(playerid, X, Y, Z);
  290.                 format(msg,sizeof(msg),"*** %s (ID:%d) hat einen Notruf abgeschickt, er ist rot markiert. ***",pName,playerid);
  291.                 GetPlayerName(playerid,pName,sizeof(pName));
  292.                 for (new i=0;i<MAX_PLAYERS;i++)
  293.                 {
  294.                     if(IsTowTrucker[i] == 1)
  295.                     {
  296.                         SendClientMessage(i,0xFFFF00AA,msg);
  297.                         SetPlayerCheckpoint(i, X,Y,Z,3.0);
  298.                     }
  299.                 }
  300.             }
  301.             if(listitem == 4)
  302.             {
  303.                 for(new i = 0; i < MAX_PLAYERS; i++)
  304.                 {
  305.                     if(GetPlayerInterior(playerid) != 0)
  306.                     {
  307.                         SendClientMessage(playerid, COLOR_GREY, " * Du bist in einem Interior, dort hast du keinen Empfang, geh auf die Straße.");
  308.                         return 1;
  309.                     }
  310.                     if (!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Cop!");
  311.                     {
  312.                         SendClientMessage(playerid, COLOR_GREY, " * Es ist kein Polizist im Dienst, bitte versuche es später noch einmal");
  313.                         return 1;
  314.                     }
  315.                     new sendername[MAX_PLAYER_NAME];
  316.                     new string[256];
  317.                     GetPlayerName(playerid, sendername, sizeof(sendername));
  318.                     format(string, sizeof(string), "[Leitstelle] %s hat einen Streifenwagen angefordert, Gib (/accept polizei) ein um den Auftrag anzunehmen.", sendername);
  319.                     {
  320.                         if(IsPlayerConnected(i))
  321.                         {
  322.                             if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1)
  323.                             {
  324.                                 SendClientMessage(i, COLOR_LIGHTBLUE, string);
  325.                             }
  326.                         }
  327.                     }
  328.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Du hast einen Streifenwafen gerufen, warte auf eine Antwort.");
  329.                     SetTimerEx("ServiceReset", 60000, false, "i", playerid);
  330.                     JustService[playerid] = 1;
  331.                     CopCall = playerid;
  332.                     return 1;
  333.                 }
  334.             }
  335.         }
  336.     }
  337.     if(dialogid == DIALOG_FBIEQUIP)
  338.     {
  339.         if(response == 1)
  340.         {
  341.             switch(listitem)
  342.             {
  343.                 case 0:
  344.                 {
  345.                     SetPlayerHealth(playerid, 100.0);
  346.                     SetPlayerArmour(playerid, 100.0);
  347.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstet.");
  348.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  349.                 }
  350.                 case 1:
  351.                 {
  352.                     GivePlayerWeapon(playerid, 24, 1000);
  353.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstetn.");
  354.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  355.                 }
  356.                 case 2:
  357.                 {
  358.                     GivePlayerWeapon(playerid, 29, 1000);
  359.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstet.");
  360.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  361.                 }
  362.                 case 3:
  363.                 {
  364.                     GivePlayerWeapon(playerid, 31, 1000);
  365.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstet.");
  366.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  367.                 }
  368.                 case 4:
  369.                 {
  370.                     GivePlayerWeapon(playerid, 34, 1000);
  371.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstet.");
  372.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  373.                 }
  374.                 case 5:
  375.                 {
  376.                     GivePlayerWeapon(playerid, 41, 1000);
  377.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast dich erfolgreich Ausgerüstet.");
  378.                     ShowPlayerDialog(playerid,DIALOG_FBIEQUIP,DIALOG_STYLE_LIST, "FBI Ausrüstung","1. Rüstung\n2. Deagle\n3. Mp5\n4. M4\n5. Sniper\n6. Spray","Auswählen","Abbrechen");
  379.                 }
  380.             }
  381.         }
  382.         else SendClientMessage(playerid, COLOR_WHITE, "Hoffentlich hast du dich Richtig Umgezogen.");
  383.     }
  384.     if(dialogid == DIALOG_FBIUNIFORM)
  385.     {
  386.         if(response == 1)
  387.         {
  388.             switch(listitem)
  389.             {
  390.                 case 0:
  391.                 {
  392.                     SetPlayerSkin(playerid, 170);
  393.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast die FBI Uniform angezogen.");
  394.                     ShowPlayerDialog(playerid,DIALOG_FBIUNIFORM,DIALOG_STYLE_LIST, "FBI Unifrom","1. FBI Uniform Rank 1-3\n2. FBI Uniform Rank 4-6\n3. FBI Uniform Rank 7-9\n4. FBI Uniform Rank 10-12","Auswählen","Abbrechen");
  395.                 }
  396.                 case 1:
  397.                 {
  398.                     SetPlayerSkin(playerid, 285);
  399.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast die FBI Uniform angezogen.");
  400.                     ShowPlayerDialog(playerid,DIALOG_FBIUNIFORM,DIALOG_STYLE_LIST, "FBI Unifrom","1. FBI Uniform Rank 1-3\n2. FBI Uniform Rank 4-6\n3. FBI Uniform Rank 7-9\n4. FBI Uniform Rank 10-12","Auswählen","Abbrechen");
  401.                 }
  402.                 case 2:
  403.                 {
  404.                     SetPlayerSkin(playerid, 286);
  405.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast die FBI Uniform angezogen.");
  406.                     ShowPlayerDialog(playerid,DIALOG_FBIUNIFORM,DIALOG_STYLE_LIST, "FBI Unifrom","1. FBI Uniform Rank 1-3\n2. FBI Uniform Rank 4-6\n3. FBI Uniform Rank 7-9\n4. FBI Uniform Rank 10-12","Auswählen","Abbrechen");
  407.                 }
  408.                 case 3:
  409.                 {
  410.                     SetPlayerSkin(playerid, 165);
  411.                     SendClientMessage(playerid, COLOR_WHITE, "Du hast die FBI Uniform angezogen.");
  412.                     ShowPlayerDialog(playerid,DIALOG_FBIUNIFORM,DIALOG_STYLE_LIST, "FBI Unifrom","1. FBI Uniform Rank 1-3\n2. FBI Uniform Rank 4-6\n3. FBI Uniform Rank 7-9\n4. FBI Uniform Rank 10-12","Auswählen","Abbrechen");
  413.                 }
  414.             }
  415.         }
  416.         else SendClientMessage(playerid, COLOR_WHITE, "Hoffentlich hast du dich Richtig Umgezogen.");
  417.     }
  418.     if(dialogid==DIALOG_ARBOBJ) // Auswahl von den Objekten
  419.     {
  420.         switch(listitem)
  421.         {
  422.             case 0..14: // Objekt 1-15
  423.             {
  424.                 if(response == 1)
  425.                 {
  426.                     Objekt[playerid] = listitem+1; // +1 damit die Objekt ID zur Abfrage stimmt
  427.                     format(stringx, sizeof(stringx), "Du hast nun %d als Objekt zum spawnen!", listitem+1);
  428.                     ShowPlayerDialog(playerid, DIALOG_AUSGEWAEHLT, DIALOG_STYLE_MSGBOX, "Bestätigung", stringx, "Okay", "Fertig");
  429.                 }
  430.             }
  431.             case 15:
  432.             {
  433.                 if(response == 1)
  434.                 {
  435.                     ShowPlayerDialog(playerid, DIALOG_OBJINPUT, DIALOG_STYLE_INPUT, "Objekt System", "Objekt ID eingeben", "Auswählen","Abbrechen");
  436.                 }
  437.             }
  438.         }
  439.     }
  440.     if(dialogid==DIALOG_OBJINPUT)
  441.     {
  442.         if(response == 1)
  443.         {
  444.             new obj = strval(inputtext);
  445.             if(PlayerInfo[playerid][pAdmin] >= 2000)
  446.             {
  447.                 if(obj == 0)
  448.                 {
  449.                 }
  450.                 else
  451.                 {
  452.                     Objekt[playerid] = 999999;
  453.                     ObjektID[playerid] = obj;
  454.                     format(stringx, sizeof(stringx), "Du hast nun %d als Objekt zum spawnen!", obj);
  455.                     ShowPlayerDialog(playerid, DIALOG_AUSGEWAEHLT, DIALOG_STYLE_MSGBOX, "Bestätigung", stringx, "Fertig", " ");
  456.                 }
  457.             }
  458.             else SendClientMessage(playerid, COLOR_WHITE, "Erst ab Admin Level 2000 möglich.");
  459.         }
  460.     }
  461.     if(dialogid == DIALOG_KLINGEL)
  462.     {
  463.         if(response)
  464.         {
  465.             if(listitem == 0)
  466.             {
  467.                 if(WantedLevel[playerid] < 1)
  468.                 {
  469.                     SendClientMessage(playerid, COLOR_RED, "Du bist nicht gesucht");
  470.                     return 1;
  471.                 }
  472.                 SendClientMessage(playerid, COLOR_YELLOW, "Einen Moment bitte ein Officer wird sich gleich um dich Kümmern");
  473.                 new sendername[MAX_PLAYER_NAME];
  474.                 new stellen[128];
  475.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  476.                 format(stellen,sizeof(stellen),"%s möchte sich stellen und steht im Eingangsbereich",sendername);
  477.                 for(new i=0; i<MAX_PLAYERS; i++)
  478.                 {
  479.                     if(IsPlayerInFrac(i, 1) || IsPlayerInFrac(i, 2) || IsPlayerInFrac(i, 22))
  480.                     {
  481.                        
  482.                         SendClientMessage(i, COLOR_PURPLE, stellen);
  483.                     }
  484.                 }
  485.             }
  486.             if(listitem == 1)
  487.             {
  488.                 SendClientMessage(playerid, COLOR_YELLOW, "Einen Moment bitte ein Officer steht dir gleich zur Verfügung");
  489.                 new sendername[MAX_PLAYER_NAME];
  490.                 new hilfe[128];
  491.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  492.                 format(hilfe,sizeof(hilfe),"%s steht im Eingangsbereich und benötigt Hilfe",sendername);
  493.                 for(new i=0; i<MAX_PLAYERS; i++)
  494.                 {
  495.                     if(IsPlayerInFrac(i, 1) || IsPlayerInFrac(i, 2) || IsPlayerInFrac(i, 22))
  496.                     {
  497.                         SendClientMessage(i, COLOR_PURPLE, hilfe);
  498.                     }
  499.                 }
  500.             }
  501.         }
  502.     }
  503.     if(dialogid == DIALOG_ID)
  504.     {
  505.         if(!response)
  506.         return 0;
  507.        
  508.         if(FloorRequestedBy[listitem] != INVALID_PLAYER_ID || IsFloorInQueue(listitem))
  509.         GameTextForPlayer(playerid, "~r~Du bist bereits an diesem Stockwerk", 3500, 4);
  510.         else if(DidPlayerRequestElevator(playerid))
  511.         GameTextForPlayer(playerid, "~r~Du hast bereits den Aufzug gerufen", 3500, 4);
  512.         else
  513.         CallElevator(playerid, listitem);
  514.        
  515.         return 1;
  516.     }
  517.     if(dialogid == DIALOG_RADIO)
  518.     {
  519.         if(response)
  520.         {
  521.             if(listitem == 0)
  522.             {
  523.                 GameTextForPlayer(playerid, "~r~Technobase.FM.", 500,3);
  524.                 PlayAudioStreamForPlayer(playerid, "http://listen.technobase.fm/dsl.pls");
  525.             }
  526.             if(listitem == 1)
  527.             {
  528.                 GameTextForPlayer(playerid, "~r~Hardbase.FM.", 500,3);
  529.                 PlayAudioStreamForPlayer(playerid, "http://listen.hardbase.fm/dsl.pls");
  530.             }
  531.             if(listitem == 2)
  532.             {
  533.                 GameTextForPlayer(playerid, "~r~Housetime.FM.", 500,3);
  534.                 PlayAudioStreamForPlayer(playerid, "http://listen.housetime.fm/dsl.pls");
  535.             }
  536.             if(listitem == 3)
  537.             {
  538.                 GameTextForPlayer(playerid, "~r~Trancebase.FM.", 500,3);
  539.                 PlayAudioStreamForPlayer(playerid, "http://listen.trancebase.fm/dsl.pls");
  540.             }
  541.             if(listitem == 4)
  542.             {
  543.                 GameTextForPlayer(playerid, "~r~Coretime.FM.", 500,3);
  544.                 PlayAudioStreamForPlayer(playerid, "http://listen.coretime.fm/dsl.pls");
  545.             }
  546.             if(listitem == 5)
  547.             {
  548.                 GameTextForPlayer(playerid, "~r~Clubtime.FM.", 500,3);
  549.                 PlayAudioStreamForPlayer(playerid, "http://listen.Clubtime.fm/dsl.pls");
  550.             }
  551.             if(listitem == 6)
  552.             {
  553.                 GameTextForPlayer(playerid, "~r~Plante Radio", 500,3);
  554.                 PlayAudioStreamForPlayer(playerid, "http://streams.planetradio.de/planetradio/mp3/hqlivestream.m3u");
  555.             }
  556.             if(listitem == 7)
  557.             {
  558.                 GameTextForPlayer(playerid, "~r~YouFM", 500,3);
  559.                 PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_2.m3u");//YOU FM LIVE
  560.             }
  561.             if(listitem == 8)
  562.             {
  563.                 GameTextForPlayer(playerid, "~r~YouFM Rock", 500,3);
  564.                 PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_rock.m3u"); // YOU FM ROCK
  565.             }
  566.             if(listitem == 9)
  567.             {
  568.                 GameTextForPlayer(playerid, "~r~YouFM Club", 500,3);
  569.                 PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_club.m3u"); // YOU FM CLUB
  570.             }
  571.             if(listitem == 10)
  572.             {
  573.                 GameTextForPlayer(playerid, "~r~YouFM Black", 500,3);
  574.                 PlayAudioStreamForPlayer(playerid, "http://metafiles.gl-systemhaus.de/hr/youfm_black.m3u"); // YOU FM BLACK
  575.             }
  576.             if(listitem == 11)
  577.             {
  578.                 GameTextForPlayer(playerid, "~r~T89.0RTL", 500,3);
  579.                 PlayAudioStreamForPlayer(playerid, "http://mp3.89.0rtl.de/listen.pls"); // 89.0 RTL
  580.             }
  581.             if(listitem == 12)
  582.             {
  583.                 GameTextForPlayer(playerid, "~r~Radio Aus", 500,3);
  584.                 StopAudioStreamForPlayer(playerid);
  585.             }
  586.             return 1;
  587.         }
  588.     }
  589.     if(dialogid == DIALOG_STADTHALLE)
  590.     {
  591.         if(response)
  592.         {
  593.             if(listitem == 0)
  594.             {
  595.                 OnPlayerCommandText(playerid, "/persokaufen");
  596.             }
  597.         }
  598.     }
  599.     if(dialogid == DIALOG_NEULING)
  600.     {
  601.         if(response)
  602.         {
  603.             if(listitem == 0)
  604.             {
  605.                 ShowPlayerDialog(playerid, NEULING1, DIALOG_STYLE_MSGBOX, "Womit Kann ich Fahren?","Hallo Lieber Neuling,\nWir heißen dich nochmal Rechtherzlich bei uns Willkommen\nSo zur sache, auf der anderen Seite stehen Roller womit du fahren kannst\nMarker auf der Karte gesetzt!\nEr ist Rot Makiert.Viel Spaß!", "Fertig", "Fertig");
  606.                 SetPlayerCheckpoint(playerid,1770.3796,-1939.0886,13.5613,8.0);
  607.             }
  608.             if(listitem == 1)
  609.             {
  610.                 ShowPlayerDialog(playerid, NEULING2, DIALOG_STYLE_LIST, "Was kann ich jetzt machen?", "Führerschein\nBrauche Arbeit\nBrauche einen Personalausweiß", "Auswählen", "Abbrechen");
  611.             }
  612.             if(listitem == 2)
  613.             {
  614.                 SendClientMessage(playerid, COLOR_ORANGE, "Tippe /serverinfo um mehr von uns zu erfahren!");
  615.             }
  616.             if(listitem == 3)
  617.             {
  618.                 OnPlayerCommandText(playerid, "/teamspeakip");
  619.             }
  620.             if(listitem == 3)
  621.             {
  622.                 SendClientMessage(playerid, COLOR_ORANGE, "Tippe /report um hilfe zu bekommen!");
  623.             }
  624.         }
  625.     }
  626.     if(dialogid == NEULING2)
  627.     {
  628.         if(response)
  629.         {
  630.             if(listitem == 0)
  631.             {
  632.                 SetPlayerCheckpoint(playerid,1481.0941,-1765.4796,18.7958,8.0);
  633.                 SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
  634.                 SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
  635.             }
  636.             if(listitem == 1)
  637.             {
  638.                 SetPlayerCheckpoint(playerid,2225.8604,-1157.4128,25.7804,8.0);
  639.                 SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
  640.                 SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
  641.             }
  642.             if(listitem == 2)
  643.             {
  644.                 SetPlayerCheckpoint(playerid,1481.0941,-1765.4796,18.7958,8.0);
  645.                 SendClientMessage(playerid, COLOR_ORANGE, "Marker gesetzt! Begebe dich zur Roten Markierung auf der Karte!");
  646.                 SendClientMessage(playerid, COLOR_ORANGE, "Du kannst den Marker ausschalten mit /dc!");
  647.             }
  648.         }
  649.     }
  650.     if(dialogid == DIALOG_HILFE)
  651.     {
  652.         if(response)
  653.         {
  654.             if(listitem == 0)
  655.             {
  656.                 ShowPlayerDialog(playerid, DIALOG_H1, DIALOG_STYLE_LIST, "{FFFFFF}Hilfreiche Befehle 1", "/stats {FF0000}(Zeigt Statistik an)\n/buylevel {FF0000}(Level kaufen)\n/upgrade {FF0000}(Fähigkeiten Upgrade)\n/time {FF0000}(Aktuelle Uhrzeit)\n/buy {FF0000}(Sachen im 24/7 kaufen)\n/stake {FF0000}(Drogen / Mats aus Savebox holen)\n/put {FF0000}(Drogen / Mats in Savebox reinlegenFF0000}(Spieler anrufen)", "Zurück", "Beenden");
  657.             }
  658.             if(listitem == 1)
  659.             {
  660.                 ShowPlayerDialog(playerid, DIALOG_H2, DIALOG_STYLE_LIST, "{FFFFFF}Hilfreiche Befehle 2", "/scheinezeigen {FF0000}(Lizensen einem Spieler zeigen)\n/buygun {FF0000}(Waffen im Waffenladen kaufen)\n/skill {FF0000}(Skills anzeigen)\n/lotto {FF0000}(Lottonummer kaufen)\n/leader {FF0000}(Fraktionsleader anzeigen)\n/usedrugs {FF0000}(Drogen einnehmen)\n/service {FF0000}(Verfügbare Service anzeigen)", "Zurück", "Beenden");
  661.             }
  662.             if(listitem == 2)
  663.             {
  664.                 ShowPlayerDialog(playerid, DIALOG_H3, DIALOG_STYLE_LIST, "{FFFFFF}Hilfreiche Befehle 3", "/report {FF0000}(Admins erreichen)\n/eject {FF0000}(Spieler aus Auto rausschmeißen)\n/serverinfo {FF0000}(Serverinformationen)\n/members {FF0000}(Eigene Frakmember online)\n/fahrlehrer {FF0000}(Fahrlehrer anzeigen)\n/mitglieder {FF0000}(Frakmember online)\n/tasche {FF0000}(Tasche ansehen)\n/dc {FF0000}(Checkpoint löschen)", "Zurück", "Beenden");
  665.             }
  666.             if(listitem == 3)
  667.             {
  668.                 ShowPlayerDialog(playerid, DIALOG_H4, DIALOG_STYLE_LIST, "{FFFFFF}Hilfreiche Befehle 4", "/give {FF0000}(Gegenstände u.ä. anderen geben)\n/navi {FF0000}(GPS aufrufen)\n/s {FF0000}(Schreien}\n/w {FF0000}(Zu Spieler flüstern)\n/ad {FF0000}(Werbung schreiben)\n/call {FF0000}(Spieler anrufen)\n/atm {FF0000}(ATM Menü aufrufen, vor einem ATM)\n/bank {FF0000}Bankmenü aufrufen, in Bank)", "Zurück", "Beenden");
  669.             }
  670.             if(listitem == 4)
  671.             {
  672.                 if(PlayerInfo[playerid][pJob] == 0)
  673.                 {
  674.                     SendClientMessage(playerid, COLOR_GREEN, "Du brauchst einen Job um Hilfe zu bekommen!");
  675.                 }
  676.                 if(PlayerInfo[playerid][pJob] == 1)
  677.                 {
  678.                     ShowPlayerDialog(playerid, DIALOG_H51, DIALOG_STYLE_LIST, "{FFFFFF}Detektiv-Befehle", "/find {FF0000}(Spieler aufspüren)", "Zurück", "Beenden");
  679.                 }
  680.                 if(PlayerInfo[playerid][pJob] == 3)
  681.                 {
  682.                     ShowPlayerDialog(playerid, DIALOG_H52, DIALOG_STYLE_LIST, "{FFFFFF}Huren-Befehle", "/sex", "Zurück", "Beenden");
  683.                 }
  684.                 if(PlayerInfo[playerid][pJob] == 4)
  685.                 {
  686.                     ShowPlayerDialog(playerid, DIALOG_H53, DIALOG_STYLE_LIST, "{FFFFFF}Drogendealer-Befehle", "/selldrugs {FF0000}(Drogen verkaufen)\n/get drugs {FF0000}(Drogen kaufen)", "Zurück", "Beenden");
  687.                 }
  688.                 if(PlayerInfo[playerid][pJob] == 5)
  689.                 {
  690.                     ShowPlayerDialog(playerid, DIALOG_H54, DIALOG_STYLE_LIST, "{FFFFFF}Carjacker-Befehle", "/caraufbrechen {FF0000}(Ein Auto aufbrechen)\n/dropcar {FF0000}(Auto abgeben)", "Zurück", "Beenden");
  691.                 }
  692.                 if(PlayerInfo[playerid][pJob] == 8)
  693.                 {
  694.                     ShowPlayerDialog(playerid, DIALOG_H55, DIALOG_STYLE_LIST, "{FFFFFF}Bodygurad-Befehle", "/guard", "Zurück", "Beenden");
  695.                 }
  696.                 if(PlayerInfo[playerid][pJob] == 9)
  697.                 {
  698.                     ShowPlayerDialog(playerid, DIALOG_H56, DIALOG_STYLE_LIST, "{FFFFFF}Waffendealer-Befehle", "/materials\n/sellgun", "Zurück", "Beenden");
  699.                 }
  700.                 if(PlayerInfo[playerid][pJob] == 12)
  701.                 {
  702.                     ShowPlayerDialog(playerid, DIALOG_H57, DIALOG_STYLE_LIST, "{FFFFFF}Boxer-Befehle", "/fight\n/boxstats", "Zurück", "Beenden");
  703.                 }
  704.                 if(PlayerInfo[playerid][pJob] == 14)
  705.                 {
  706.                     ShowPlayerDialog(playerid, DIALOG_H58, DIALOG_STYLE_LIST, "{FFFFFF}Taxifahrer-Befehle", "/fare", "Zurück", "Beenden");
  707.                 }
  708.                 if(PlayerInfo[playerid][pJob] == 15)
  709.                 {
  710.                     ShowPlayerDialog(playerid, DIALOG_H59, DIALOG_STYLE_LIST, "{FFFFFF}Busfahrer-Befehle", "/BRoute1 \n/BRoute2", "Zurück", "Beenden");
  711.                 }
  712.                 if(PlayerInfo[playerid][pJob] == 16)
  713.                 {
  714.                     ShowPlayerDialog(playerid, DIALOG_H513, DIALOG_STYLE_LIST, "{FFFFFF}Piloten-Befehle", "/waren", "Zurück", "Beenden");
  715.                 }
  716.                 if(PlayerInfo[playerid][pJob] == 17)
  717.                 {
  718.                     ShowPlayerDialog(playerid, DIALOG_H510, DIALOG_STYLE_LIST, "{FFFFFF}Müllmann-Befehle", "/Route1\n /Route2", "Zurück", "Beenden");
  719.                 }
  720.                 if(PlayerInfo[playerid][pJob] == 18)
  721.                 {
  722.                     ShowPlayerDialog(playerid, DIALOG_H511, DIALOG_STYLE_LIST, "{FFFFFF}Fischer-Befehle", "/fishhelp", "Zurück", "Beenden");
  723.                 }
  724.                 if(PlayerInfo[playerid][pJob] == 19)
  725.                 {
  726.                     ShowPlayerDialog(playerid, DIALOG_H512, DIALOG_STYLE_LIST, "{FFFFFF}Pizzalieferanz-Befehle", "/sellpizza", "Zurück", "Beenden");
  727.                 }
  728.                 if(PlayerInfo[playerid][pJob] == 4)
  729.                 {
  730.                     ShowPlayerDialog(playerid,DIALOG_H14, DIALOG_STYLE_LIST, "{FFFFFF}Farmer-Befehle", "/ernten (im Mähdrescher an der Drogenfarm)", "Zurück", "Beenden");
  731.                 }
  732.                 if(PlayerInfo[playerid][pJob] == 2)
  733.                 {
  734.                     SendClientMessage(playerid, COLOR_YELLOW, "=========[ANWALT]=========");
  735.                     SendClientMessage(playerid, COLOR_ORANGE, "/befreien, /erlaubnis, /anwälte");
  736.                     SendClientMessage(playerid, COLOR_ORANGE, "Mit dem Beruf Anwalt kannst du im LSPD jemanden befreien");
  737.                     SendClientMessage(playerid, COLOR_ORANGE, "Bitte einen Polizisten dich reinzulassen und gehe zum i bei den Zellen");
  738.                     SendClientMessage(playerid, COLOR_YELLOW, "==========================");
  739.                 }
  740.                 if(PlayerInfo[playerid][pJob] == 7)
  741.                 {
  742.                     ShowPlayerDialog(playerid,DIALOG_MECH, DIALOG_STYLE_LIST, "{FFFFFF}Mechaniker Befehle", "/refill (Um ein Auto aufzufüllen)\n/repair (Um ein Auto zu reparieren)\n/accept Mechaniker (Um einen Job anzunehmen)", "Zurück", "Beenden");
  743.                 }
  744.             }
  745.             if(listitem == 5)
  746.             {
  747.                 ShowPlayerFractionCommands(playerid);
  748.                 ShowPlayerDialog(playerid, DIALOG_HILFE, DIALOG_STYLE_LIST, "{FFFFFF}Die Hilfe", "Hilfreiche Befehle 1\nHilfreiche Befehle 2\nHilfreiche Befehle 3\nHilfreiche Befehle 4\nJobbefehle\nFraktionsbefehle\nSonstiges", "Auswählen", "Abbrechen");
  749.             }
  750.             if(listitem == 6)
  751.             {
  752.                 ShowPlayerDialog(playerid, DIALOG_H6, DIALOG_STYLE_LIST, "{FFFFFF}Sonstige Befehle", "/carhelp\n/telehilfe\n/househelp\n/renthelp\n/businesshelp\n/leaderhelp\n/regeln", "Zurück", "Beenden");
  753.             }
  754.             if(listitem == 7)
  755.             {
  756.                 ShowPlayerDialog(playerid, DIALOG_H7, DIALOG_STYLE_MSGBOX, "{FFFFFF}V.I.P", "Was ist Ein V.I.P ?\n Der Vip ist eine Person die den Server Unterstützt!\n Um Mehr zu erfahren Tippe /Vipinfo", "Zurück", "Beenden");
  757.             }
  758.             if(listitem == 8)
  759.             {
  760.                 ShowPlayerDialog(playerid, DIALOG_H8, DIALOG_STYLE_MSGBOX, "{FFFFFF}ServerInformationen", "Tippe /serverinfo um mehr von uns zu Erfahren!", "Zurück", "Beenden");
  761.             }
  762.             if(listitem == 9)
  763.             {
  764.                 ShowPlayerDialog(playerid, DIALOG_H9, DIALOG_STYLE_MSGBOX, "{FFFFFF}Probleme ?", "Du hast ein Problem ?\nKein Admin ist on ? Dann joine auf unseren Teamspeak oder unser Forum\nAdresse findest du unter /infos", "Zurück", "Beenden");
  765.             }
  766.         }
  767.     }
  768.     if(dialogid == DIALOG_H1 || dialogid == DIALOG_H2 || dialogid == DIALOG_H3 || dialogid == DIALOG_H4 || dialogid == DIALOG_H6 || dialogid == DIALOG_H7 || dialogid == DIALOG_H8 || dialogid == DIALOG_H9 || dialogid == DIALOG_H10)
  769.     {
  770.         if(response == 1)
  771.         {
  772.             ShowPlayerDialog(playerid, DIALOG_HILFE, DIALOG_STYLE_LIST, "{FFFFFF}Die Hilfe", "Allgemeine Befehle 1\nAllgemeine Befehle 2\nAllgemeine Befehle 3\nAllgemeine Befehle 4\nJobbefehle\nFraktionsbefehle\nSonstiges\nDonator\nServer-Informationen\nTeamspeak", "Auswählen", "Abbrechen");
  773.         }
  774.     }
  775.    
  776.     if(dialogid == DIALOG_H51 || dialogid == DIALOG_H52 || dialogid == DIALOG_H53 || dialogid == DIALOG_H54 || dialogid == DIALOG_H55 || dialogid == DIALOG_H56 || dialogid == DIALOG_H57 || dialogid == DIALOG_H58 || dialogid == DIALOG_H59 || dialogid == DIALOG_H510 || dialogid == DIALOG_H511 || dialogid == DIALOG_H512 || dialogid == DIALOG_H513 || dialogid == DIALOG_H14)
  777.     {
  778.         if(response == 1)
  779.         {
  780.             ShowPlayerDialog(playerid, DIALOG_HILFE, DIALOG_STYLE_LIST, "{FFFFFF}Die Hilfe", "Hilfreiche Befehle 1\nHilfreiche Befehle 2\nHilfreiche Befehle 3\nHilfreiche Befehle 4\nJobbefehle\nFraktionsbefehle\nSonstiges", "Auswählen", "Abbrechen");
  781.         }
  782.     }
  783.    
  784.     if(dialogid == DIALOG_ZÖLLE)
  785.     {
  786.         if(response)
  787.         {
  788.             if(listitem == 0)
  789.             {
  790.                 ShowPlayerDialog(playerid, CLOSEZOLLLS, DIALOG_STYLE_LIST, "{FFFFFF}Los Santos Zoll", "Zoll öffnen\nZoll schließen", "Auswählen", "Abbrechen");
  791.             }
  792.             if(listitem == 1)
  793.             {
  794.                 ShowPlayerDialog(playerid, CLOSEZOLLLV, DIALOG_STYLE_LIST, "{FFFFFF}Los Venturas", "Zoll schließen\nZoll öffnen", "Auswählen", "Abbrechen");
  795.             }
  796.         }
  797.     }
  798.    
  799.     if(dialogid == CLOSEZOLLLS)
  800.     {
  801.         if(response)
  802.         {
  803.             if(listitem == 0)
  804.             {
  805.                 MoveObject(lszoll1, 68.300003051758, -1526.5, 2.9000000953674, 3);
  806.                 MoveObject(lszoll2, 67.900001525879, -1535.8000488281, 2.7999999523163, 3);
  807.                 MoveObject(lszoll3, 67.699996948242, -1541.4000244141, 2.9000000953674, 3);
  808.                 MoveObject(lszoll4, 35.599998474121, -1522.1999511719, 3.4000000953674, 3);
  809.                 MoveObject(lszoll5, 35.099998474121, -1537.0999755859, 2.5999999046326, 3);
  810.                 MoveObject(lszoll6, 35.200000762939, -1529.9000244141, 3.0999999046326, 3);
  811.                 if(IsACop(playerid))
  812.                 {
  813.                     SendClientMessage(playerid, COLOR_RED, "Der Zoll LS wurde wieder freigegeben!");
  814.                 }
  815.             }
  816.             if(listitem == 1)
  817.             {
  818.                 MoveObject(lszoll1, 68.300003051758, -1526.5, 4.6999998092651, 3);
  819.                 MoveObject(lszoll2, 67.900001525879, -1535.8000488281, 4.8000001907349, 3);
  820.                 MoveObject(lszoll3, 67.699996948242, -1541.4000244141, 4.6999998092651, 3);
  821.                 MoveObject(lszoll4, 35.599998474121, -1522.1999511719, 5.0999999046326, 3);
  822.                 MoveObject(lszoll5, 35.099998474121, -1537.0999755859, 5.0999999046326, 3);
  823.                 MoveObject(lszoll6, 35.200000762939, -1529.9000244141, 5.0999999046326, 3);
  824.                 if(IsACop(playerid))
  825.                 {
  826.                     SendClientMessage(playerid, COLOR_GREEN, "Der Zoll LS wurde geschlossen!");
  827.                 }
  828.             }
  829.         }
  830.     }
  831.    
  832.     if(dialogid == CLOSEZOLLLV)
  833.     {
  834.         if(response)
  835.         {
  836.             if(listitem == 0)
  837.             {
  838.                 MoveObject(lvzoll1, 1719.5, 511.5, 28.700000762939, 3);
  839.                 MoveObject(lvzoll2, 1728.4000244141, 508.60000610352, 28.700000762939, 3);
  840.                 MoveObject(lvzoll3, 1737.3000488281, 505.70001220703, 28.700000762939, 3);
  841.                 MoveObject(lvzoll4, 1746.1999511719, 502.79998779297, 28.700000762939, 3);
  842.                 MoveObject(lvzoll5, 1763.5, 550.5, 25.700000762939, 3);
  843.                 MoveObject(lvzoll6, 1754.5999755859, 553.40002441406, 25.700000762939, 3);
  844.                 MoveObject(lvzoll7, 1745.6999511719, 556.29998779297, 25.700000762939, 3);
  845.                 MoveObject(lvzoll8, 1736.8000488281, 559.20001220703, 25.700000762939, 3);
  846.                 if(IsACop(playerid))
  847.                 {
  848.                     SendClientMessage(playerid, COLOR_RED, "Der Zoll LV wurde geschlossen!");
  849.                 }
  850.             }
  851.             if(listitem == 1)
  852.             {
  853.                 MoveObject(lvzoll1, 1719.5, 511.5, 26, 3);
  854.                 MoveObject(lvzoll2, 1728.4000244141, 508.60000610352, 26.200000762939, 3);
  855.                 MoveObject(lvzoll3, 1737.3000488281, 505.70001220703, 26, 3);
  856.                 MoveObject(lvzoll4, 1746.1999511719, 502.79998779297, 25.700000762939, 3);
  857.                 MoveObject(lvzoll5, 1763.5, 550.5, 23.200000762939, 3);
  858.                 MoveObject(lvzoll6, 1754.5999755859, 553.40002441406, 23.200000762939, 3);
  859.                 MoveObject(lvzoll7, 1745.6999511719, 556.29998779297, 23.5, 3);
  860.                 MoveObject(lvzoll8, 1736.8000488281, 559.20001220703, 23.700000762939, 3);
  861.                 if(IsACop(playerid))
  862.                 {
  863.                     SendClientMessage(playerid, COLOR_GREEN, "Der Zoll LV wurde wieder freigegeben!");
  864.                 }
  865.             }
  866.         }
  867.     }
  868.    
  869.     if(dialogid == KAMPFSTYLES)
  870.     {
  871.         if(response)
  872.         {
  873.             if(listitem == 0)
  874.             {
  875.                 if(GetPlayerMoney(playerid) < 5000)
  876.                 {
  877.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
  878.                     return 1;
  879.                 }
  880.                 GivePlayerMoney(playerid, -5000);
  881.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
  882.             }
  883.             if(listitem == 1)
  884.             {
  885.                 if(GetPlayerMoney(playerid) < 5000)
  886.                 {
  887.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
  888.                     return 1;
  889.                 }
  890.                 GivePlayerMoney(playerid, -5000);
  891.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
  892.             }
  893.             if(listitem == 2)
  894.             {
  895.                 if(GetPlayerMoney(playerid) < 5000)
  896.                 {
  897.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
  898.                     return 1;
  899.                 }
  900.                 GivePlayerMoney(playerid, -5000);
  901.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
  902.             }
  903.             if(listitem == 3)
  904.             {
  905.                 if(GetPlayerMoney(playerid) < 5000)
  906.                 {
  907.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
  908.                     return 1;
  909.                 }
  910.                 GivePlayerMoney(playerid, -5000);
  911.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
  912.             }
  913.             if(listitem == 4)
  914.             {
  915.                 if(GetPlayerMoney(playerid) < 5000)
  916.                 {
  917.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht genug Geld!");
  918.                     return 1;
  919.                 }
  920.                 GivePlayerMoney(playerid, -5000);
  921.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
  922.             }
  923.             if(listitem == 5)
  924.             {
  925.                 SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
  926.             }
  927.         }
  928.     }
  929.     //===== NEWS =====//
  930.     if(dialogid == NEWS)
  931.     {
  932.         if(response)
  933.         {
  934.             if(listitem == 0)
  935.             {
  936.                 //dach
  937.                 SetPlayerPos(playerid, 1649.4564,-1641.6837,83.7813);
  938.                 GameTextForPlayer(playerid, "~g~Helilandeplatz der News Zentrale", 5000, 3);
  939.             }
  940.             if(listitem == 1)
  941.             {
  942.                 SetPlayerPos(playerid, 1658.7493,-1691.7506,15.6094);
  943.                 GameTextForPlayer(playerid,"~g~Parkhaus der News Zentrale", 5000, 3);
  944.             }
  945.             if(listitem == 2)
  946.             {
  947.                 SetPlayerPos(playerid, 1654.1954,-1654.9637,22.5156);
  948.                 GameTextForPlayer(playerid,"~g~News Zentrale", 5000, 3);
  949.             }
  950.         }
  951.     }
  952.     if(dialogid == DIALOG_BESTRAFUNG)
  953.     {
  954.         if(response)
  955.         {
  956.             if(listitem == 0)
  957.             {
  958.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG2, DIALOG_STYLE_INPUT, "DM in NODM", "Du möchtest einen User wegen Deahtmatch in NODM bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  959.             }
  960.             if(listitem == 1)
  961.             {
  962.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG3, DIALOG_STYLE_INPUT, "DM auf Dienstleister", "Du möchtest einen User wegen Deathmatch auf Dienstleister einsperren.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  963.             }
  964.             if(listitem == 2)
  965.             {
  966.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG4, DIALOG_STYLE_INPUT, "DM auf Neulinge", "Du möchtest einen User wegen Deathmatch auf Neulingen bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  967.             }
  968.             if(listitem == 3)
  969.             {
  970.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG5, DIALOG_STYLE_INPUT, "DM auf Zivilisten", "Du möchtest einen User wegen Deathmatch auf Zivilisten bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  971.             }
  972.             if(listitem == 4)
  973.             {
  974.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG6, DIALOG_STYLE_INPUT, "Sinnloses DM auf Cops", "Du möchtest einen User wegen sinnlosem Deathmatch auf Cops bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  975.             }
  976.             if(listitem == 5)
  977.             {
  978.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG7, DIALOG_STYLE_INPUT, "DM im Bundestag", "Du möchtest einen User wegen Deathmatch im Bundestag bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  979.             }
  980.             if(listitem == 6)
  981.             {
  982.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG8, DIALOG_STYLE_INPUT, "Knast-Deathmatch", "Du möchtest einen User wegen Knast Deathmatch bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  983.             }
  984.             if(listitem == 7)
  985.             {
  986.                 ShowPlayerDialog(playerid, DIALOG_BESTRAFUNG9, DIALOG_STYLE_INPUT, "DM auf Admin on Duty", "Du möchtest einen User wegen Deathmatch auf Admin on Duty bestrafen.\nGebe hier die ID des Users ein.", "Bestrafen", "Abbrechen");
  987.             }
  988.         }
  989.     }
  990.     if(dialogid == DIALOG_KAMMER)
  991.     {
  992.         if(response)
  993.         {
  994.             if(listitem == 0)
  995.             {
  996.                 ShowPlayerDialog(playerid, DIALOG_KAMMER_WAFFEN1, DIALOG_STYLE_LIST, "Waffen", "Baseballschläger (20 Materialien)\nRüstung (200 Materialien)\nM4 (200 Materialien)\nSniper (400 Materialien)", "Auswählen", "Abbrechen");
  997.             }
  998.             else if(listitem == 1)
  999.             {
  1000.                 ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN1, DIALOG_STYLE_LIST, "Drogen", "Drogen reinlegen\nDrogen rausnehmen", "Auswählen", "Abbrechen");
  1001.             }
  1002.             else if(listitem == 2)
  1003.             {
  1004.                 format(ALLSTRING, sizeof(ALLSTRING), "Du hast %d Fraktions-Materialien dabei.\nWie viele willst du in die Fraktionskammer reinlegen?", FrakMatsHolding[playerid]);
  1005.                 ShowPlayerDialog(playerid, DIALOG_KAMMER_FMATS, DIALOG_STYLE_INPUT, "Fraktions Materialien", ALLSTRING, "Reinlegen", "Abbrechen");
  1006.             }
  1007.         }
  1008.     }
  1009.     if(dialogid == DIALOG_KAMMER_WAFFEN1)
  1010.     {
  1011.         if(response)
  1012.         {
  1013.             if(listitem == 0)
  1014.             {
  1015.                 new frak;
  1016.                 if(PlayerInfo[playerid][pMember] > 0)
  1017.                 {
  1018.                     frak = PlayerInfo[playerid][pMember];
  1019.                 }
  1020.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1021.                 {
  1022.                     frak = PlayerInfo[playerid][pLeader];
  1023.                 }
  1024.                 if(frak == 5 && LCNMats - 20 < 0)
  1025.                 {
  1026.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1027.                     return 1;
  1028.                 }
  1029.                 else if(frak == 6 && YakMats - 20 < 0)
  1030.                 {
  1031.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1032.                     return 1;
  1033.                 }
  1034.                 else if(frak == 12 && TriadMats - 20 < 0)
  1035.                 {
  1036.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1037.                     return 1;
  1038.                 }
  1039.                 else if(frak == 13 && GroveMats - 20 < 0)
  1040.                 {
  1041.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1042.                     return 1;
  1043.                 }
  1044.                 else if(frak == 14 && BallasMats - 20 < 0)
  1045.                 {
  1046.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1047.                     return 1;
  1048.                 }
  1049.                 else if(frak == 15 && BikerMats - 20 < 0)
  1050.                 {
  1051.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1052.                     return 1;
  1053.                 }
  1054.                 else if(frak == 16 && VagosMats - 20 < 0)
  1055.                 {
  1056.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1057.                     return 1;
  1058.                 }
  1059.                 else if(frak == 17 && AztecaMats - 20 < 0)
  1060.                 {
  1061.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1062.                     return 1;
  1063.                 }
  1064.                 else if(frak == 19 && RSMats - 20 < 0)
  1065.                 {
  1066.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1067.                     return 1;
  1068.                 }
  1069.                 else if(frak == 20 && TerrorMats - 20 < 0)
  1070.                 {
  1071.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1072.                     return 1;
  1073.                 }
  1074.                 else if(frak == 23 && BrigadaMats - 20 < 0)
  1075.                 {
  1076.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1077.                     return 1;
  1078.                 }
  1079.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir ein Baseballschläger aus der Fraktionskammer genommen (20 Materialien)");
  1080.                 GivePlayerWeapon(playerid, 5, 1);
  1081.                 if(frak == 5)
  1082.                 {
  1083.                     LCNMats -= 20;
  1084.                 }
  1085.                 else if(frak == 6)
  1086.                 {
  1087.                     YakMats -= 20;
  1088.                 }
  1089.                 else if(frak == 12)
  1090.                 {
  1091.                     TriadMats -= 20;
  1092.                 }
  1093.                 else if(frak == 13)
  1094.                 {
  1095.                     GroveMats -= 20;
  1096.                 }
  1097.                 else if(frak == 14)
  1098.                 {
  1099.                     BallasMats -= 20;
  1100.                 }
  1101.                 else if(frak == 15)
  1102.                 {
  1103.                     BikerMats -= 20;
  1104.                 }
  1105.                 else if(frak == 16)
  1106.                 {
  1107.                     VagosMats -= 20;
  1108.                 }
  1109.                 else if(frak == 17)
  1110.                 {
  1111.                     AztecaMats -= 20;
  1112.                 }
  1113.                 else if(frak == 19)
  1114.                 {
  1115.                     RSMats -= 20;
  1116.                 }
  1117.                 else if(frak == 20)
  1118.                 {
  1119.                     TerrorMats -= 20;
  1120.                 }
  1121.                 else if(frak == 23)
  1122.                 {
  1123.                     BrigadaMats -= 20;
  1124.                 }
  1125.                 SaveFrakMats();
  1126.             }
  1127.             if(listitem == 1)
  1128.             {
  1129.                 new frak;
  1130.                 if(PlayerInfo[playerid][pMember] > 0)
  1131.                 {
  1132.                     frak = PlayerInfo[playerid][pMember];
  1133.                 }
  1134.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1135.                 {
  1136.                     frak = PlayerInfo[playerid][pLeader];
  1137.                 }
  1138.                 if(frak == 5 && LCNMats - 200 < 0)
  1139.                 {
  1140.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1141.                     return 1;
  1142.                 }
  1143.                 else if(frak == 6 && YakMats - 200 < 0)
  1144.                 {
  1145.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1146.                     return 1;
  1147.                 }
  1148.                 else if(frak == 12 && TriadMats - 200 < 0)
  1149.                 {
  1150.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1151.                     return 1;
  1152.                 }
  1153.                 else if(frak == 13 && GroveMats - 200 < 0)
  1154.                 {
  1155.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1156.                     return 1;
  1157.                 }
  1158.                 else if(frak == 14 && BallasMats - 200 < 0)
  1159.                 {
  1160.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1161.                     return 1;
  1162.                 }
  1163.                 else if(frak == 15 && BikerMats - 200 < 0)
  1164.                 {
  1165.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1166.                     return 1;
  1167.                 }
  1168.                 else if(frak == 16 && VagosMats - 200 < 0)
  1169.                 {
  1170.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1171.                     return 1;
  1172.                 }
  1173.                 else if(frak == 17 && AztecaMats - 200 < 0)
  1174.                 {
  1175.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1176.                     return 1;
  1177.                 }
  1178.                 else if(frak == 19 && RSMats - 200 < 0)
  1179.                 {
  1180.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1181.                     return 1;
  1182.                 }
  1183.                 else if(frak == 20 && TerrorMats - 200 < 0)
  1184.                 {
  1185.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1186.                     return 1;
  1187.                 }
  1188.                 else if(frak == 23 && BrigadaMats - 200 < 0)
  1189.                 {
  1190.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1191.                     return 1;
  1192.                 }
  1193.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir eine Rüstung aus der Fraktionskammer genommen (200 Materialien)");
  1194.                 SetPlayerArmour(playerid, 100);
  1195.                 if(frak == 5)
  1196.                 {
  1197.                     LCNMats -= 200;
  1198.                 }
  1199.                 else if(frak == 6)
  1200.                 {
  1201.                     YakMats -= 200;
  1202.                 }
  1203.                 else if(frak == 12)
  1204.                 {
  1205.                     TriadMats -= 200;
  1206.                 }
  1207.                 else if(frak == 13)
  1208.                 {
  1209.                     GroveMats -= 200;
  1210.                 }
  1211.                 else if(frak == 14)
  1212.                 {
  1213.                     BallasMats -= 200;
  1214.                 }
  1215.                 else if(frak == 15)
  1216.                 {
  1217.                     BikerMats -= 200;
  1218.                 }
  1219.                 else if(frak == 16)
  1220.                 {
  1221.                     VagosMats -= 200;
  1222.                 }
  1223.                 else if(frak == 17)
  1224.                 {
  1225.                     AztecaMats -= 200;
  1226.                 }
  1227.                 else if(frak == 19)
  1228.                 {
  1229.                     RSMats -= 200;
  1230.                 }
  1231.                 else if(frak == 20)
  1232.                 {
  1233.                     TerrorMats -= 200;
  1234.                 }
  1235.                 else if(frak == 23)
  1236.                 {
  1237.                     BrigadaMats -= 200;
  1238.                 }
  1239.                 SaveFrakMats();
  1240.             }
  1241.             if(listitem == 2)
  1242.             {
  1243.                 new frak;
  1244.                 if(PlayerInfo[playerid][pMember] > 0)
  1245.                 {
  1246.                     frak = PlayerInfo[playerid][pMember];
  1247.                 }
  1248.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1249.                 {
  1250.                     frak = PlayerInfo[playerid][pLeader];
  1251.                 }
  1252.                 if(frak == 5 && LCNMats - 200 < 0)
  1253.                 {
  1254.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1255.                     return 1;
  1256.                 }
  1257.                 else if(frak == 6 && YakMats - 200 < 0)
  1258.                 {
  1259.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1260.                     return 1;
  1261.                 }
  1262.                 else if(frak == 12 && TriadMats - 200 < 0)
  1263.                 {
  1264.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1265.                     return 1;
  1266.                 }
  1267.                 else if(frak == 13 && GroveMats - 200 < 0)
  1268.                 {
  1269.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1270.                     return 1;
  1271.                 }
  1272.                 else if(frak == 14 && BallasMats - 200 < 0)
  1273.                 {
  1274.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1275.                     return 1;
  1276.                 }
  1277.                 else if(frak == 15 && BikerMats - 200 < 0)
  1278.                 {
  1279.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1280.                     return 1;
  1281.                 }
  1282.                 else if(frak == 16 && VagosMats - 200 < 0)
  1283.                 {
  1284.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1285.                     return 1;
  1286.                 }
  1287.                 else if(frak == 17 && AztecaMats - 200 < 0)
  1288.                 {
  1289.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1290.                     return 1;
  1291.                 }
  1292.                 else if(frak == 19 && RSMats - 200 < 0)
  1293.                 {
  1294.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1295.                     return 1;
  1296.                 }
  1297.                 else if(frak == 20 && TerrorMats - 200 < 0)
  1298.                 {
  1299.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1300.                     return 1;
  1301.                 }
  1302.                 else if(frak == 23 && BrigadaMats - 200 < 0)
  1303.                 {
  1304.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1305.                     return 1;
  1306.                 }
  1307.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir eine M4 aus der Fraktionskammer genommen (200 Materialien)");
  1308.                 GivePlayerWeapon(playerid, 31, 800);
  1309.                 if(frak == 5)
  1310.                 {
  1311.                     LCNMats -= 200;
  1312.                 }
  1313.                 else if(frak == 6)
  1314.                 {
  1315.                     YakMats -= 200;
  1316.                 }
  1317.                 else if(frak == 12)
  1318.                 {
  1319.                     TriadMats -= 200;
  1320.                 }
  1321.                 else if(frak == 13)
  1322.                 {
  1323.                     GroveMats -= 200;
  1324.                 }
  1325.                 else if(frak == 14)
  1326.                 {
  1327.                     BallasMats -= 200;
  1328.                 }
  1329.                 else if(frak == 15)
  1330.                 {
  1331.                     BikerMats -= 200;
  1332.                 }
  1333.                 else if(frak == 16)
  1334.                 {
  1335.                     VagosMats -= 200;
  1336.                 }
  1337.                 else if(frak == 17)
  1338.                 {
  1339.                     AztecaMats -= 200;
  1340.                 }
  1341.                 else if(frak == 19)
  1342.                 {
  1343.                     RSMats -= 200;
  1344.                 }
  1345.                 else if(frak == 20)
  1346.                 {
  1347.                     TerrorMats -= 200;
  1348.                 }
  1349.                 else if(frak == 23)
  1350.                 {
  1351.                     BrigadaMats -= 200;
  1352.                 }
  1353.                 SaveFrakMats();
  1354.             }
  1355.             if(listitem == 3)
  1356.             {
  1357.                 new frak;
  1358.                 if(PlayerInfo[playerid][pMember] > 0)
  1359.                 {
  1360.                     frak = PlayerInfo[playerid][pMember];
  1361.                 }
  1362.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1363.                 {
  1364.                     frak = PlayerInfo[playerid][pLeader];
  1365.                 }
  1366.                 if(frak == 5 && LCNMats - 400 < 0)
  1367.                 {
  1368.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1369.                     return 1;
  1370.                 }
  1371.                 else if(frak == 6 && YakMats - 400 < 0)
  1372.                 {
  1373.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1374.                     return 1;
  1375.                 }
  1376.                 else if(frak == 12 && TriadMats - 400 < 0)
  1377.                 {
  1378.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1379.                     return 1;
  1380.                 }
  1381.                 else if(frak == 13 && GroveMats - 400 < 0)
  1382.                 {
  1383.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1384.                     return 1;
  1385.                 }
  1386.                 else if(frak == 14 && BallasMats - 400 < 0)
  1387.                 {
  1388.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1389.                     return 1;
  1390.                 }
  1391.                 else if(frak == 15 && BikerMats - 400 < 0)
  1392.                 {
  1393.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1394.                     return 1;
  1395.                 }
  1396.                 else if(frak == 16 && VagosMats - 400 < 0)
  1397.                 {
  1398.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1399.                     return 1;
  1400.                 }
  1401.                 else if(frak == 17 && AztecaMats - 400 < 0)
  1402.                 {
  1403.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1404.                     return 1;
  1405.                 }
  1406.                 else if(frak == 19 && RSMats - 400 < 0)
  1407.                 {
  1408.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1409.                     return 1;
  1410.                 }
  1411.                 else if(frak == 20 && TerrorMats - 400 < 0)
  1412.                 {
  1413.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1414.                     return 1;
  1415.                 }
  1416.                 else if(frak == 23 && BrigadaMats - 400 < 0)
  1417.                 {
  1418.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Fraktions-Materialien sind nicht in der Fraktionskammer!");
  1419.                     return 1;
  1420.                 }
  1421.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du hast dir eine M4 aus der Fraktionskammer genommen (200 Materialien)");
  1422.                 GivePlayerWeapon(playerid, 34, 50);
  1423.                 if(frak == 5)
  1424.                 {
  1425.                     LCNMats -= 400;
  1426.                 }
  1427.                 else if(frak == 6)
  1428.                 {
  1429.                     YakMats -= 400;
  1430.                 }
  1431.                 else if(frak == 12)
  1432.                 {
  1433.                     TriadMats -= 400;
  1434.                 }
  1435.                 else if(frak == 13)
  1436.                 {
  1437.                     GroveMats -= 400;
  1438.                 }
  1439.                 else if(frak == 14)
  1440.                 {
  1441.                     BallasMats -= 400;
  1442.                 }
  1443.                 else if(frak == 15)
  1444.                 {
  1445.                     BikerMats -= 400;
  1446.                 }
  1447.                 else if(frak == 16)
  1448.                 {
  1449.                     VagosMats -= 400;
  1450.                 }
  1451.                 else if(frak == 17)
  1452.                 {
  1453.                     AztecaMats -= 400;
  1454.                 }
  1455.                 else if(frak == 19)
  1456.                 {
  1457.                     RSMats -= 400;
  1458.                 }
  1459.                 else if(frak == 20)
  1460.                 {
  1461.                     TerrorMats -= 400;
  1462.                 }
  1463.                 else if(frak == 23)
  1464.                 {
  1465.                     BrigadaMats -= 400;
  1466.                 }
  1467.                 SaveFrakMats();
  1468.             }
  1469.         }
  1470.         else
  1471.         {
  1472.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen!");
  1473.         }
  1474.     }
  1475.     if(dialogid == DIALOG_KAMMER_DROGEN3)
  1476.     {
  1477.         if(response)
  1478.         {
  1479.             if(IsNumeric(inputtext))
  1480.             {
  1481.                 new frak;
  1482.                 new val = strval(inputtext);
  1483.                 if(PlayerInfo[playerid][pMember] > 0)
  1484.                 {
  1485.                     frak = PlayerInfo[playerid][pMember];
  1486.                 }
  1487.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1488.                 {
  1489.                     frak = PlayerInfo[playerid][pLeader];
  1490.                 }
  1491.                 if(val < 0)
  1492.                 {
  1493.                     SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Gramm Drogen rausholen");
  1494.                     return 1;
  1495.                 }
  1496.                 if(frak == 5 && LCNDrugs - val < 0)
  1497.                 {
  1498.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1499.                     return 1;
  1500.                 }
  1501.                 else if(frak == 6 && YakDrugs - val < 0)
  1502.                 {
  1503.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1504.                     return 1;
  1505.                 }
  1506.                 else if(frak == 12 && TriadDrugs - val < 0)
  1507.                 {
  1508.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1509.                     return 1;
  1510.                 }
  1511.                 else if(frak == 13 && GroveDrugs - val < 0)
  1512.                 {
  1513.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1514.                     return 1;
  1515.                 }
  1516.                 else if(frak == 14 && BallasDrugs - val < 0)
  1517.                 {
  1518.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1519.                     return 1;
  1520.                 }
  1521.                 else if(frak == 15 && BikerMats - val < 0)
  1522.                 {
  1523.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1524.                     return 1;
  1525.                 }
  1526.                 else if(frak == 16 && VagosDrugs - val < 0)
  1527.                 {
  1528.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1529.                     return 1;
  1530.                 }
  1531.                 else if(frak == 17 && AztecaDrugs - val < 0)
  1532.                 {
  1533.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1534.                     return 1;
  1535.                 }
  1536.                 else if(frak == 19 && RSDrugs - val < 0)
  1537.                 {
  1538.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1539.                     return 1;
  1540.                 }
  1541.                 else if(frak == 20 && TerrorDrugs - val < 0)
  1542.                 {
  1543.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1544.                     return 1;
  1545.                 }
  1546.                 else if(frak == 23 && BrigadaDrugs - val < 0)
  1547.                 {
  1548.                     SendClientMessage(playerid, COLOR_GRAD1, "So viele Drogen sind nicht in der Fraktionskammer!");
  1549.                     return 1;
  1550.                 }
  1551.                 format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Drogen aus der Fraktionskammer rausgeholt.", val);
  1552.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
  1553.                 PlayerInfo[playerid][pDrugs] += val;
  1554.                 if(frak == 5)
  1555.                 {
  1556.                     LCNDrugs -= val;
  1557.                 }
  1558.                 else if(frak == 6)
  1559.                 {
  1560.                     YakDrugs -= val;
  1561.                 }
  1562.                 else if(frak == 12)
  1563.                 {
  1564.                     TriadDrugs -= val;
  1565.                 }
  1566.                 else if(frak == 13)
  1567.                 {
  1568.                     GroveDrugs -= val;
  1569.                 }
  1570.                 else if(frak == 14)
  1571.                 {
  1572.                     BallasDrugs -= val;
  1573.                 }
  1574.                 else if(frak == 14)
  1575.                 {
  1576.                     BikerDrugs -= val;
  1577.                 }
  1578.                 else if(frak == 16)
  1579.                 {
  1580.                     VagosDrugs -= val;
  1581.                 }
  1582.                 else if(frak == 17)
  1583.                 {
  1584.                     AztecaDrugs -= val;
  1585.                 }
  1586.                 else if(frak == 19)
  1587.                 {
  1588.                     RSDrugs -= val;
  1589.                 }
  1590.                 else if(frak == 20)
  1591.                 {
  1592.                     TerrorDrugs -= val;
  1593.                 }
  1594.                 else if(frak == 23)
  1595.                 {
  1596.                     BrigadaDrugs -= val;
  1597.                 }
  1598.                 SaveFrakDrugs();
  1599.             }
  1600.             else
  1601.             {
  1602.                 SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
  1603.             }
  1604.         }
  1605.         else
  1606.         {
  1607.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  1608.         }
  1609.     }
  1610.     if(dialogid == DIALOG_KAMMER_DROGEN2)
  1611.     {
  1612.         if(response)
  1613.         {
  1614.             if(IsNumeric(inputtext))
  1615.             {
  1616.                 new frak;
  1617.                 new val = strval(inputtext);
  1618.                 if(PlayerInfo[playerid][pMember] > 0)
  1619.                 {
  1620.                     frak = PlayerInfo[playerid][pMember];
  1621.                 }
  1622.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1623.                 {
  1624.                     frak = PlayerInfo[playerid][pLeader];
  1625.                 }
  1626.                 if(val < 0)
  1627.                 {
  1628.                     SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens 1 Gramm Drogen reinlegen");
  1629.                     return 1;
  1630.                 }
  1631.                 if(val > PlayerInfo[playerid][pDrugs])
  1632.                 {
  1633.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht so viele Drogen dabei!");
  1634.                     return 1;
  1635.                 }
  1636.                 format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Drogen in die Fraktionskammer reingelegt.", val);
  1637.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
  1638.                 PlayerInfo[playerid][pDrugs] -= val;
  1639.                 if(frak == 5)
  1640.                 {
  1641.                     LCNDrugs += val;
  1642.                 }
  1643.                 else if(frak == 6)
  1644.                 {
  1645.                     YakDrugs += val;
  1646.                 }
  1647.                 else if(frak == 12)
  1648.                 {
  1649.                     TriadDrugs += val;
  1650.                 }
  1651.                 else if(frak == 13)
  1652.                 {
  1653.                     GroveDrugs += val;
  1654.                 }
  1655.                 else if(frak == 14)
  1656.                 {
  1657.                     BallasDrugs += val;
  1658.                 }
  1659.                 else if(frak == 15)
  1660.                 {
  1661.                     BikerDrugs += val;
  1662.                 }
  1663.                 else if(frak == 16)
  1664.                 {
  1665.                     VagosDrugs += val;
  1666.                 }
  1667.                 else if(frak == 17)
  1668.                 {
  1669.                     AztecaDrugs += val;
  1670.                 }
  1671.                 else if(frak == 19)
  1672.                 {
  1673.                     RSDrugs += val;
  1674.                 }
  1675.                 else if(frak == 20)
  1676.                 {
  1677.                     TerrorDrugs += val;
  1678.                 }
  1679.                 else if(frak == 23)
  1680.                 {
  1681.                     BrigadaDrugs += val;
  1682.                 }
  1683.                 SaveFrakDrugs();
  1684.             }
  1685.             else
  1686.             {
  1687.                 SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
  1688.             }
  1689.         }
  1690.         else
  1691.         {
  1692.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  1693.         }
  1694.     }
  1695.     if(dialogid == DIALOG_KAMMER_DROGEN1)
  1696.     {
  1697.         if(response)
  1698.         {
  1699.             if(listitem == 0)
  1700.             {
  1701.                 format(ALLSTRING, sizeof(ALLSTRING), "Du hast %d Drogen dabei.\nWie viele willst du in die Fraktionskammer reinlegen?", PlayerInfo[playerid][pDrugs]);
  1702.                 ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN2, DIALOG_STYLE_INPUT, "Drogen reinlegen", ALLSTRING, "Reinlegen", "Abbrechen");
  1703.             }
  1704.             else if(listitem == 1)
  1705.             {
  1706.                 new frak;
  1707.                 if(PlayerInfo[playerid][pMember] > 0)
  1708.                 {
  1709.                     frak = PlayerInfo[playerid][pMember];
  1710.                 }
  1711.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1712.                 {
  1713.                     frak = PlayerInfo[playerid][pLeader];
  1714.                 }
  1715.                 if(frak == 5)
  1716.                 {
  1717.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", LCNDrugs);
  1718.                 }
  1719.                 else if(frak == 6)
  1720.                 {
  1721.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", YakDrugs);
  1722.                 }
  1723.                 else if(frak == 12)
  1724.                 {
  1725.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", TriadDrugs);
  1726.                 }
  1727.                 else if(frak == 13)
  1728.                 {
  1729.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", GroveDrugs);
  1730.                 }
  1731.                 else if(frak == 14)
  1732.                 {
  1733.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BallasDrugs);
  1734.                 }
  1735.                 else if(frak == 15)
  1736.                 {
  1737.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BikerDrugs);
  1738.                 }
  1739.                 else if(frak == 16)
  1740.                 {
  1741.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", VagosDrugs);
  1742.                 }
  1743.                 else if(frak == 17)
  1744.                 {
  1745.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", AztecaDrugs);
  1746.                 }
  1747.                 else if(frak == 19)
  1748.                 {
  1749.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", RSDrugs);
  1750.                 }
  1751.                 else if(frak == 20)
  1752.                 {
  1753.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", TerrorDrugs);
  1754.                 }
  1755.                 else if(frak == 23)
  1756.                 {
  1757.                     format(ALLSTRING, sizeof(ALLSTRING), "Deine Fraktion hat %d Gramm Drogen in der Fraktionskammer.\nWie viele willst du rausnehmen?", BrigadaDrugs);
  1758.                 }
  1759.                 ShowPlayerDialog(playerid, DIALOG_KAMMER_DROGEN3, DIALOG_STYLE_INPUT, "Drogen rausnehmen", ALLSTRING, "Rausnehmen", "Abbrechen");
  1760.             }
  1761.         }
  1762.         else
  1763.         {
  1764.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen!");
  1765.         }
  1766.     }
  1767.     if(dialogid == DIALOG_KAMMER_FMATS)
  1768.     {
  1769.         if(response)
  1770.         {
  1771.             if(IsNumeric(inputtext))
  1772.             {
  1773.                 new frak;
  1774.                 new val = strval(inputtext);
  1775.                 if(PlayerInfo[playerid][pMember] > 0)
  1776.                 {
  1777.                     frak = PlayerInfo[playerid][pMember];
  1778.                 }
  1779.                 else if(PlayerInfo[playerid][pLeader] > 0)
  1780.                 {
  1781.                     frak = PlayerInfo[playerid][pLeader];
  1782.                 }
  1783.                 if(val < 0)
  1784.                 {
  1785.                     SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens eine Fraktions-Materialie reinlegen!");
  1786.                     return 1;
  1787.                 }
  1788.                 if(val > PlayerInfo[playerid][pMats])
  1789.                 {
  1790.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast nicht so viele Fraktions-Materialien dabei!");
  1791.                     return 1;
  1792.                 }
  1793.                 format(ALLSTRING, sizeof(ALLSTRING), "*Du hast %d Fraktions-Materialien in die Fraktionskammer reingelegt.", val);
  1794.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, ALLSTRING);
  1795.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Mit /frakkammermats siehst du wie viele Materialien deine Fraktion hat.");
  1796.                 PlayerInfo[playerid][pMats] -= val;
  1797.                 if(frak == 5)
  1798.                 {
  1799.                     LCNMats += val;
  1800.                 }
  1801.                 else if(frak == 6)
  1802.                 {
  1803.                     YakMats += val;
  1804.                 }
  1805.                 else if(frak == 12)
  1806.                 {
  1807.                     TriadMats += val;
  1808.                 }
  1809.                 else if(frak == 13)
  1810.                 {
  1811.                     GroveMats += val;
  1812.                 }
  1813.                 else if(frak == 14)
  1814.                 {
  1815.                     BallasMats += val;
  1816.                 }
  1817.                 else if(frak == 14)
  1818.                 {
  1819.                     BikerMats += val;
  1820.                 }
  1821.                 else if(frak == 16)
  1822.                 {
  1823.                     VagosMats += val;
  1824.                 }
  1825.                 else if(frak == 17)
  1826.                 {
  1827.                     AztecaMats += val;
  1828.                 }
  1829.                 else if(frak == 19)
  1830.                 {
  1831.                     RSMats += val;
  1832.                 }
  1833.                 else if(frak == 20)
  1834.                 {
  1835.                     TerrorMats += val;
  1836.                 }
  1837.                 else if(frak == 23)
  1838.                 {
  1839.                     BrigadaMats += val;
  1840.                 }
  1841.                 SaveFrakMats();
  1842.             }
  1843.             else
  1844.             {
  1845.                 SendClientMessage(playerid, COLOR_GRAD1, "Falsche Eingabe!");
  1846.             }
  1847.         }
  1848.         else
  1849.         {
  1850.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  1851.         }
  1852.     }
  1853.     if(dialogid == DIALOG_BESTRAFUNG2)
  1854.     {
  1855.         if(response)
  1856.         {
  1857.             if(IsNumeric(inputtext))
  1858.             {
  1859.                 new Player;
  1860.                 new giveplayer[MAX_PLAYER_NAME];
  1861.                 new sendername[MAX_PLAYER_NAME];
  1862.                 Player = strval(inputtext);
  1863.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1864.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1865.                 if(IsPlayerConnected(Player))
  1866.                 {
  1867.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 1 Stunde ins Prison eingesperrt, Grund: Deathmatch in NODM", giveplayer, sendername);
  1868.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1869.                     PlayerInfo[Player][pJailTime] += 3600;
  1870.                     PlayerInfo[Player][pJailed] = 1;
  1871.                     Kick(Player);
  1872.                 }
  1873.             }
  1874.         }
  1875.     }
  1876.     if(dialogid == DIALOG_BESTRAFUNG3)
  1877.     {
  1878.         if(response)
  1879.         {
  1880.             if(IsNumeric(inputtext))
  1881.             {
  1882.                 new Player;
  1883.                 new giveplayer[MAX_PLAYER_NAME];
  1884.                 new sendername[MAX_PLAYER_NAME];
  1885.                 Player = strval(inputtext);
  1886.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1887.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1888.                 if(IsPlayerConnected(Player))
  1889.                 {
  1890.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 1 Stunde ins Prison eingesperrt, Grund: Deathmatch auf Dienstleister", giveplayer, sendername);
  1891.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1892.                     PlayerInfo[Player][pJailTime] += 3600;
  1893.                     PlayerInfo[Player][pJailed] = 1;
  1894.                     Kick(Player);
  1895.                 }
  1896.             }
  1897.         }
  1898.     }
  1899.     if(dialogid == DIALOG_BESTRAFUNG4)
  1900.     {
  1901.         if(response)
  1902.         {
  1903.             if(IsNumeric(inputtext))
  1904.             {
  1905.                 new Player;
  1906.                 new giveplayer[MAX_PLAYER_NAME];
  1907.                 new sendername[MAX_PLAYER_NAME];
  1908.                 Player = strval(inputtext);
  1909.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1910.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1911.                 if(IsPlayerConnected(Player))
  1912.                 {
  1913.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 3 Stunden gebannt, Grund: Deathmatch auf Neulinge", giveplayer, sendername);
  1914.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1915.                     SendClientMessage(Player, COLOR_LIGHTRED, "*Du hast eine Verwarnung bekommen, Grund: Deathmatch auf Neulinge");
  1916.                     TBan(Player,180);
  1917.                 }
  1918.             }
  1919.         }
  1920.     }
  1921.     if(dialogid == DIALOG_BESTRAFUNG5)
  1922.     {
  1923.         if(response)
  1924.         {
  1925.             if(IsNumeric(inputtext))
  1926.             {
  1927.                 new Player;
  1928.                 new giveplayer[MAX_PLAYER_NAME];
  1929.                 new sendername[MAX_PLAYER_NAME];
  1930.                 Player = strval(inputtext);
  1931.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1932.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1933.                 if(IsPlayerConnected(Player))
  1934.                 {
  1935.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 1 Stunde ins Prison eingesperrt, Grund: Deathmatch auf Zivilisten", giveplayer, sendername);
  1936.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1937.                     PlayerInfo[Player][pJailTime] += 3600;
  1938.                     PlayerInfo[Player][pJailed] = 1;
  1939.                     Kick(Player);
  1940.                 }
  1941.             }
  1942.         }
  1943.     }
  1944.     if(dialogid == DIALOG_BESTRAFUNG6)
  1945.     {
  1946.         if(response)
  1947.         {
  1948.             if(IsNumeric(inputtext))
  1949.             {
  1950.                 new Player;
  1951.                 new giveplayer[MAX_PLAYER_NAME];
  1952.                 new sendername[MAX_PLAYER_NAME];
  1953.                 Player = strval(inputtext);
  1954.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1955.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1956.                 if(IsPlayerConnected(Player))
  1957.                 {
  1958.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 30 Minuten ins Prison eingesperrt, Grund: Sinnloses Deathmatch auf Cops", giveplayer, sendername);
  1959.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1960.                     PlayerInfo[Player][pJailTime] += 1800;
  1961.                     PlayerInfo[Player][pJailed] = 1;
  1962.                     Kick(Player);
  1963.                 }
  1964.             }
  1965.         }
  1966.     }
  1967.     if(dialogid == DIALOG_BESTRAFUNG7)
  1968.     {
  1969.         if(response)
  1970.         {
  1971.             if(IsNumeric(inputtext))
  1972.             {
  1973.                 new Player;
  1974.                 new giveplayer[MAX_PLAYER_NAME];
  1975.                 new sendername[MAX_PLAYER_NAME];
  1976.                 Player = strval(inputtext);
  1977.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  1978.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  1979.                 if(IsPlayerConnected(Player))
  1980.                 {
  1981.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s wurde von %s für 30 Minuten ins Prison eingesperrt, Grund: Deathmatch im Bundestag", giveplayer, sendername);
  1982.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  1983.                     PlayerInfo[Player][pJailTime] += 1800;
  1984.                     PlayerInfo[Player][pJailed] = 1;
  1985.                     Kick(Player);
  1986.                 }
  1987.             }
  1988.         }
  1989.     }
  1990.     if(dialogid == DIALOG_BESTRAFUNG8)
  1991.     {
  1992.         if(response)
  1993.         {
  1994.             if(IsNumeric(inputtext))
  1995.             {
  1996.                 new Player;
  1997.                 new giveplayer[MAX_PLAYER_NAME];
  1998.                 new sendername[MAX_PLAYER_NAME];
  1999.                 Player = strval(inputtext);
  2000.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  2001.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  2002.                 if(IsPlayerConnected(Player))
  2003.                 {
  2004.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s's Gefängniszeit wurde von %s um 10 Minuten verlängert, Grund: Knast-Deathmatch", giveplayer, sendername);
  2005.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  2006.                     PlayerInfo[Player][pJailTime] += 600;
  2007.                     Kick(Player);
  2008.                 }
  2009.             }
  2010.         }
  2011.     }
  2012.     if(dialogid == DIALOG_BESTRAFUNG9)
  2013.     {
  2014.         if(response)
  2015.         {
  2016.             if(IsNumeric(inputtext))
  2017.             {
  2018.                 new Player;
  2019.                 new giveplayer[MAX_PLAYER_NAME];
  2020.                 new sendername[MAX_PLAYER_NAME];
  2021.                 Player = strval(inputtext);
  2022.                 GetPlayerName(Player, giveplayer, sizeof(giveplayer));
  2023.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  2024.                 if(IsPlayerConnected(Player))
  2025.                 {
  2026.                     format(ALLSTRING, sizeof(ALLSTRING), "*%s's Gefängniszeit wurde von %s um 10 Minuten verlängert, Grund: Deathmatch auf Admin on Duty", giveplayer, sendername);
  2027.                     SendClientMessageToAll(COLOR_LIGHTRED, ALLSTRING);
  2028.                     PlayerInfo[Player][pJailTime] += 1200;
  2029.                     PlayerInfo[Player][pJailed] = 1;
  2030.                     Kick(Player);
  2031.                 }
  2032.             }
  2033.         }
  2034.     }
  2035.     if(dialogid == DIALOG_ROUTE)
  2036.     {
  2037.         print("DIALOG_ROUTE");
  2038.         if(response)
  2039.         {
  2040.             print("response == 1");
  2041.             if(listitem == 0)
  2042.             {
  2043.                 printf("!listitem && Mullabfuhr %d && pJob %d",Mullabfuhr[playerid],PlayerInfo[playerid][pJob]);
  2044.                 if(Mullabfuhr[playerid] == 0 && PlayerInfo[playerid][pJob] == 17)
  2045.                 {
  2046.                     SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zu den einzelnen Häusern und Geschäften!");
  2047.                     SetPlayerCheckpoint(playerid, 2347.8499,-1993.0889,13.9195, 5.0);
  2048.                     MullabfuhrCP[playerid] = 1;
  2049.                     Mullabfuhr[playerid] = 1;
  2050.                     return 1;
  2051.                 }
  2052.             }
  2053.         }
  2054.         else if(listitem == 1)
  2055.         {
  2056.             printf("!listitem && Mullabfuhr %d && pJob %d",Mullabfuhr[playerid],PlayerInfo[playerid][pJob]);
  2057.             if(Mullabfuhr[playerid] == 0 && PlayerInfo[playerid][pJob] == 17)
  2058.             {
  2059.                 SendClientMessage(playerid, COLOR_LIGHTGREEN, "Du bist nun im Dienst, fahre nun zu den einzelnen Häusern und Geschäften!");
  2060.                 SetPlayerCheckpoint(playerid, 2130.1143,-1889.0669,13.9588, 5.0);
  2061.                 MullabfuhrCP2[playerid] = 1;
  2062.                 Mullabfuhr2[playerid] = 1;
  2063.                 return 1;
  2064.             }
  2065.         }
  2066.         return 1;
  2067.     }
  2068.    
  2069.     //===== BANK =====//
  2070.     if(dialogid == BANK)
  2071.     {
  2072.         if(response)
  2073.         {
  2074.             if(listitem == 0)
  2075.             {
  2076.                 new bank = PlayerInfo[playerid][pAccount];
  2077.                 new s[128];
  2078.                 format(s,sizeof(s),"Du hast %d$ auf dein Bankkonto",bank);
  2079.                 ShowPlayerDialog(playerid,Kontostand,DIALOG_STYLE_MSGBOX,"Kontostand",s,"Zurück","Beenden");
  2080.             }
  2081.             if(listitem == 1)
  2082.             {
  2083.                 new bank = PlayerInfo[playerid][pAccount];
  2084.                 new s[128];
  2085.                 format(s,sizeof(s),"Kontostand: %d$\nWie viel möchtest du auf dein Konto einzahlen?",bank);
  2086.                 ShowPlayerDialog(playerid,Einzahlen,DIALOG_STYLE_INPUT,"Einzahlen",s,"Einzahlen","Zurück");
  2087.             }
  2088.             if(listitem == 2)
  2089.             {
  2090.                
  2091.                 new bank = PlayerInfo[playerid][pAccount];
  2092.                 new s[128];
  2093.                 format(s, sizeof(s), "Kontostand: %d$\nWie viel möchstes du von deinem Konto abheben?", bank);
  2094.                 ShowPlayerDialog(playerid,Auszahlen, DIALOG_STYLE_INPUT,"Abheben", s, "Abheben", "Zurück");
  2095.             }
  2096.             if(listitem == 3)
  2097.             {
  2098.                 if(PlayerInfo[playerid][pLevel] < 2)
  2099.                 {
  2100.                     SendClientMessage(playerid, COLOR_GRAD1, "Das kann man erst ab Level 2!");
  2101.                     return 1;
  2102.                 }
  2103.                 new bank = PlayerInfo[playerid][pAccount];
  2104.                 new s[128];
  2105.                 format(s, sizeof(s), "Kontostand: %d$\nGebe bitte die ID des Users an, an den du Überweisen willst.", bank);
  2106.                 ShowPlayerDialog(playerid,Uberweisen, DIALOG_STYLE_INPUT, "Bank Überweisung", s, "Weiter", "Zurück");
  2107.             }
  2108.             if(listitem == 4)
  2109.             {
  2110.                 OnPlayerCommandText(playerid, "/ueberfall");
  2111.             }
  2112.         }
  2113.     }
  2114.     if(dialogid == Kontostand)
  2115.     {
  2116.         if(response)
  2117.         {
  2118.             ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
  2119.         }
  2120.     }
  2121.     if(dialogid == Einzahlen)
  2122.     {
  2123.         if(response)
  2124.         {
  2125.             if(IsNumeric(inputtext))
  2126.             {
  2127.                 new val = strval(inputtext);
  2128.                 if(GetPlayerMoney(playerid) == 0)
  2129.                 {
  2130.                     SendClientMessage(playerid, COLOR_GRAD1, "Ungültig!");
  2131.                     return 1;
  2132.                 }
  2133.                 if(val < 0 ||val > 10000000)
  2134.                 {
  2135.                     SendClientMessage(playerid, COLOR_GRAD1," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
  2136.                     return 1;
  2137.                 }
  2138.                 if(val > GetPlayerMoney(playerid))
  2139.                 {
  2140.                     SendClientMessage(playerid, COLOR_GRAD1, "So viel Geld hast du nicht!");
  2141.                     return 1;
  2142.                 }
  2143.                 if(val == 999999999999999)
  2144.                 {
  2145.                     SendClientMessage(playerid, COLOR_RED, " Schäm dich du Bug-User!");
  2146.                     Kick(playerid);
  2147.                     return 1;
  2148.                 }
  2149.                 if(val == 888888888888888)
  2150.                 {
  2151.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2152.                     Kick(playerid);
  2153.                     return 1;                                
  2154.                 }
  2155.                 if(val == 777777777777777)
  2156.                 {
  2157.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2158.                     Kick(playerid);
  2159.                     return 1;
  2160.                 }
  2161.                 if(val == 666666666666666)
  2162.                 {
  2163.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2164.                     Kick(playerid);
  2165.                     return 1;
  2166.                 }
  2167.                 if(val == 555555555555555)
  2168.                 {
  2169.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2170.                     Kick(playerid);
  2171.                     return 1;
  2172.                 }
  2173.                 if(val == 444444444444444)
  2174.                 {
  2175.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2176.                     Kick(playerid);
  2177.                     return 1;
  2178.                 }
  2179.                 if(val == 333333333333333)
  2180.                 {
  2181.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2182.                     Kick(playerid);
  2183.                     return 1;
  2184.                 }
  2185.                 if(val == 222222222222222)
  2186.                 {
  2187.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2188.                     Kick(playerid);
  2189.                     return 1;
  2190.                 }
  2191.                 if(val == 111111111111111)
  2192.                 {
  2193.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2194.                     Kick(playerid);
  2195.                     return 1;
  2196.                 }
  2197.                 new s[128];
  2198.                 GivePlayerMoney(playerid,-val);
  2199.                 PlayerInfo[playerid][pAccount]+= val;
  2200.                 ConsumingMoney[playerid] = 1;
  2201.                 format(s, sizeof(s), "Du hast %d$ in dein Konto eingezahlt. Neuer Kontostand: %d$", val, PlayerInfo[playerid][pAccount]);
  2202.                 SendClientMessage(playerid, COLOR_GREEN, s);
  2203.             }
  2204.             else
  2205.             {
  2206.                 SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe");
  2207.             }
  2208.         }
  2209.         else
  2210.         {
  2211.             ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
  2212.         }
  2213.     }
  2214.     if(dialogid == Auszahlen)
  2215.     {
  2216.         if(response)
  2217.         {
  2218.             if(IsNumeric(inputtext))
  2219.             {
  2220.                 new val = strval(inputtext);
  2221.                 if(GetPlayerMoney(playerid) == 0)
  2222.                 {
  2223.                     SendClientMessage(playerid, COLOR_GRAD1, "Ungültig!");
  2224.                     return 1;
  2225.                 }
  2226.                 if(val < 0 ||val > 10000000)
  2227.                 {
  2228.                     SendClientMessage(playerid, COLOR_GRAD1," Bitte nur Summen in Höhe von 1 bis 10 Million Dollar!");
  2229.                     return 1;
  2230.                 }
  2231.                 if(val > PlayerInfo[playerid][pAccount])
  2232.                 {
  2233.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast zu wenig Geld!");
  2234.                     return 1;
  2235.                 }
  2236.                 if(val == 999999999999999)
  2237.                 {
  2238.                     SendClientMessage(playerid, COLOR_RED, " Schäm dich du Bug-User!");
  2239.                     Kick(playerid);
  2240.                     return 1;
  2241.                 }
  2242.                 if(val == 888888888888888)
  2243.                 {
  2244.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2245.                     Kick(playerid);
  2246.                     return 1;                                
  2247.                 }
  2248.                 if(val == 777777777777777)
  2249.                 {
  2250.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2251.                     Kick(playerid);
  2252.                     return 1;
  2253.                 }
  2254.                 if(val == 666666666666666)
  2255.                 {
  2256.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2257.                     Kick(playerid);
  2258.                     return 1;
  2259.                 }
  2260.                 if(val == 555555555555555)
  2261.                 {
  2262.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2263.                     Kick(playerid);
  2264.                     return 1;
  2265.                 }
  2266.                 if(val == 444444444444444)
  2267.                 {
  2268.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2269.                     Kick(playerid);
  2270.                     return 1;
  2271.                 }
  2272.                 if(val == 333333333333333)
  2273.                 {
  2274.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2275.                     Kick(playerid);
  2276.                     return 1;
  2277.                 }
  2278.                 if(val == 222222222222222)
  2279.                 {
  2280.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2281.                     Kick(playerid);
  2282.                     return 1;
  2283.                 }
  2284.                 if(val == 111111111111111)
  2285.                 {
  2286.                     SendClientMessage(playerid, COLOR_GRAD1, " Schäm dich du Bug-User!");
  2287.                     Kick(playerid);
  2288.                     return 1;
  2289.                 }
  2290.                 new s[128];
  2291.                 GivePlayerMoney(playerid, val);
  2292.                 PlayerInfo[playerid][pAccount] -= val;
  2293.                 ConsumingMoney[playerid] = 1;
  2294.                 format(s, sizeof(s), "Du hast %d$ von deinem Konto ausgezahlt. Neuer Kontostand: %d$", val, PlayerInfo[playerid][pAccount]);
  2295.                 SendClientMessage(playerid, COLOR_GREEN, s);
  2296.             }
  2297.             else
  2298.             {
  2299.                 SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe");
  2300.             }
  2301.         }
  2302.         else
  2303.         {
  2304.             ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
  2305.         }
  2306.     }
  2307.     if(dialogid == Uberweisen)
  2308.     {
  2309.         if(response)
  2310.         {
  2311.             if(IsNumeric(inputtext))
  2312.             {
  2313.                 Spieler = strval(inputtext);
  2314.                 new giveplayer[MAX_PLAYER_NAME];
  2315.                 new s[128];
  2316.                 GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
  2317.                 if(IsPlayerConnected(Spieler))
  2318.                 {
  2319.                     format(s, sizeof(s), "Wie viel willst du an %s überweisen? Aktueller Kontostand: %d", giveplayer, PlayerInfo[playerid][pAccount]);
  2320.                     ShowPlayerDialog(playerid, Uberweisen2, DIALOG_STYLE_INPUT, "Überweisung", s, "Überweisen", "Abbrechen");
  2321.                 }
  2322.                 else
  2323.                 {
  2324.                     SendClientMessage(playerid, COLOR_GRAD1, "Derzeit ist dieser Spieler nicht Online!");
  2325.                 }
  2326.             }
  2327.         }
  2328.         else
  2329.         {
  2330.             ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST, "Menü", "Kontostand\nEinzahlen\nAbheben\nÜberweisen", "Auswählen", "Beenden");
  2331.         }
  2332.     }
  2333.     if(dialogid == Uberweisen2)
  2334.     {
  2335.         if(response)
  2336.         {
  2337.             if(IsNumeric(inputtext) && strval(inputtext) > 0)
  2338.             {
  2339.                 new val = strval(inputtext);
  2340.                 if(val > PlayerInfo[playerid][pAccount])
  2341.                 {
  2342.                     SendClientMessage(playerid, COLOR_GRAD1, "So viel Geld hast du nicht!");
  2343.                     return 1;
  2344.                 }
  2345.                 new s[128];
  2346.                 new sendername[MAX_PLAYER_NAME];
  2347.                 new giveplayer[MAX_PLAYER_NAME];
  2348.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  2349.                 GetPlayerName(Spieler, giveplayer, sizeof(giveplayer));
  2350.                 PlayerInfo[playerid][pAccount] -= val;
  2351.                 PlayerInfo[Spieler][pAccount] += val;
  2352.                 format(s, sizeof(s), "Du hast %s erfolgreich %d$ überweisen.", giveplayer, val);
  2353.                 SendClientMessage(playerid, COLOR_GREY, s);
  2354.                 format(s, sizeof(s), "%s hat dir %d$ überwiesen.", sendername, val);
  2355.                 SendClientMessage(Spieler, COLOR_GREY, s);
  2356.                 new string[180];
  2357.                 format(string, sizeof(string), "%s überweist $%d an %s", sendername, val, giveplayer);
  2358.                 if(val >= 500000)
  2359.                 {
  2360.                     ABroadCast(COLOR_YELLOW,string,1);
  2361.                 }
  2362.                 printf("%s", string);
  2363.                 PayLog(string);
  2364.             }
  2365.             else
  2366.             {
  2367.                 SendClientMessage(playerid, COLOR_GRAD1, "Ungültige Eingabe!");
  2368.             }
  2369.         }
  2370.         else
  2371.         {
  2372.             SendClientMessage(playerid, COLOR_GRAD1, "Überweisung abgebrochen.");
  2373.         }
  2374.     }
  2375.     //===== COPDIALOG ======//
  2376.     if(dialogid == DIALOG_COP)
  2377.     {
  2378.         if(IsACop(playerid))
  2379.         {
  2380.             if(response == 1)
  2381.             {
  2382.                 new giveplayer[MAX_PLAYER_NAME];
  2383.                 new sendername[MAX_PLAYER_NAME];
  2384.                 new stringn[200];
  2385.                 GetPlayerName(pVerbrecher[playerid],giveplayer,sizeof(giveplayer));
  2386.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  2387.                 if(PlayerInfo[pVerbrecher[playerid]][pJailed] > 0)
  2388.                 {
  2389.                     SendClientMessage(playerid, COLOR_GRAD1, "Spieler ist bereits im Gefängnis!");
  2390.                     return 1;
  2391.                 }
  2392.                 switch (listitem)
  2393.                 {
  2394.                     case 0:
  2395.                     {
  2396.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Nitro gegeben!",giveplayer);
  2397.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2398.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2399.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Nitro, Zeuge: Officer %s", sendername);
  2400.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2401.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2402.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2403.                         for(new i=0; i<MAX_PLAYERS; i++)
  2404.                         {
  2405.                             if(IsACop(i))
  2406.                             {
  2407.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Nitro, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2408.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2409.                             }
  2410.                         }
  2411.                     }
  2412.                     case 1:
  2413.                     {
  2414.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Verstoß gegen die StVO gegeben!",giveplayer);
  2415.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2416.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2417.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Verstoß gg die StVO, Zeuge: Officer %s", sendername);
  2418.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2419.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2420.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2421.                         for(new i=0; i<MAX_PLAYERS; i++)
  2422.                         {
  2423.                             if(IsACop(i))
  2424.                             {
  2425.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Verstoß gg die StVO, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2426.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2427.                             }
  2428.                         }
  2429.                     }
  2430.                     case 2:
  2431.                     {
  2432.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Drogen / Materialienbesitz gegeben!",giveplayer);
  2433.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2434.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2435.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Drogen / Materialienbesitz, Zeuge: Officer %s", sendername);
  2436.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2437.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2438.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2439.                         for(new i=0; i<MAX_PLAYERS; i++)
  2440.                         {
  2441.                             if(IsACop(i))
  2442.                             {
  2443.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Drogen / Materialienbesitz, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2444.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2445.                             }
  2446.                         }
  2447.                     }
  2448.                     case 3:
  2449.                     {
  2450.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen versuchtes Kidnapping gegeben!",giveplayer);
  2451.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2452.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2453.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Versuchtes Kidnapping, Zeuge: Officer %s", sendername);
  2454.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2455.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2456.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2457.                         for(new i=0; i<MAX_PLAYERS; i++)
  2458.                         {
  2459.                             if(IsACop(i))
  2460.                             {
  2461.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Versuchtes Kidnapping, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2462.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2463.                             }
  2464.                         }
  2465.                     }
  2466.                     case 4:
  2467.                     {
  2468.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Flucht gegeben!",giveplayer);
  2469.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2470.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2471.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Flucht, Zeuge: Officer %s", sendername);
  2472.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2473.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2474.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2475.                         for(new i=0; i<MAX_PLAYERS; i++)
  2476.                         {
  2477.                             if(IsACop(i))
  2478.                             {
  2479.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Flucht, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2480.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2481.                             }
  2482.                         }
  2483.                     }
  2484.                     case 5:
  2485.                     {
  2486.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen versuchte Flucht gegeben!",giveplayer);
  2487.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2488.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2489.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: versuchte Flucht, Zeuge: Officer %s", sendername);
  2490.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2491.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2492.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2493.                         for(new i=0; i<MAX_PLAYERS; i++)
  2494.                         {
  2495.                             if(IsACop(i))
  2496.                             {
  2497.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: versuchte Flucht, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2498.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2499.                             }
  2500.                         }
  2501.                     }
  2502.                     case 6:
  2503.                     {
  2504.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Beihilfe zur Flucht gegeben!",giveplayer);
  2505.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2506.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2507.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beihilfe zur Flucht, Zeuge: Officer %s", sendername);
  2508.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2509.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2510.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2511.                         for(new i=0; i<MAX_PLAYERS; i++)
  2512.                         {
  2513.                             if(IsACop(i))
  2514.                             {
  2515.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beihilfe zur Flucht, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2516.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2517.                             }
  2518.                         }
  2519.                     }
  2520.                     case 7:
  2521.                     {
  2522.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Verweigerung gegeben!",giveplayer);
  2523.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2524.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2525.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Verweigerung, Zeuge: Officer %s", sendername);
  2526.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2527.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2528.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2529.                         for(new i=0; i<MAX_PLAYERS; i++)
  2530.                         {
  2531.                             if(IsACop(i))
  2532.                             {
  2533.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Verweigerung, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2534.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2535.                             }
  2536.                         }
  2537.                     }
  2538.                     case 8:
  2539.                     {
  2540.                         format(stringn,sizeof(stringn),"Du hast %s 1 Wanted wegen Behinderung der Justiz gegeben!",giveplayer);
  2541.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2542.                         WantedLevel[pVerbrecher[playerid]] += 1;
  2543.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Behinderung der Justiz, Zeuge: Officer %s", sendername);
  2544.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2545.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 1, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2546.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2547.                         for(new i=0; i<MAX_PLAYERS; i++)
  2548.                         {
  2549.                             if(IsACop(i))
  2550.                             {
  2551.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Behinderung der Justiz, Zeuge: %s, Vergebene Wanteds: 1", giveplayer, sendername);
  2552.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2553.                             }
  2554.                         }
  2555.                     }
  2556.                     case 9:
  2557.                     {
  2558.                         format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen illegalem Waffenhandel gegeben!",giveplayer);
  2559.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2560.                         WantedLevel[pVerbrecher[playerid]] += 2;
  2561.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: illegaler Waffenhandel, Zeuge: Officer %s", sendername);
  2562.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2563.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2564.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2565.                         for(new i=0; i<MAX_PLAYERS; i++)
  2566.                         {
  2567.                             if(IsACop(i))
  2568.                             {
  2569.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: illegaler Waffenhandel, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
  2570.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2571.                             }
  2572.                         }
  2573.                     }
  2574.                     case 10:
  2575.                     {
  2576.                         format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen Einsperren ins Gangjail gegeben!",giveplayer);
  2577.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2578.                         WantedLevel[pVerbrecher[playerid]] += 2;
  2579.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Einsperren ins Gangjail, Zeuge: Officer %s", sendername);
  2580.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2581.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2582.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2583.                         for(new i=0; i<MAX_PLAYERS; i++)
  2584.                         {
  2585.                             if(IsACop(i))
  2586.                             {
  2587.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Einsperren ins Gangjail, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
  2588.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2589.                             }
  2590.                         }
  2591.                     }
  2592.                     case 11:
  2593.                     {
  2594.                         format(stringn,sizeof(stringn),"Du hast %s 2 Wanteds wegen Beamten-/Zivilistenangriff gegeben!",giveplayer);
  2595.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2596.                         WantedLevel[pVerbrecher[playerid]] += 2;
  2597.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenangriff, Zeuge: Officer %s", sendername);
  2598.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2599.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 2, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2600.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2601.                         for(new i=0; i<MAX_PLAYERS; i++)
  2602.                         {
  2603.                             if(IsACop(i))
  2604.                             {
  2605.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenangriff, Zeuge: %s, Vergebene Wanteds: 2", giveplayer, sendername);
  2606.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2607.                             }
  2608.                         }
  2609.                     }
  2610.                     case 12:
  2611.                     {
  2612.                         format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Entführung gegeben!",giveplayer);
  2613.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2614.                         WantedLevel[pVerbrecher[playerid]] += 3;
  2615.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Entführung, Zeuge: Officer %s", sendername);
  2616.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2617.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2618.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2619.                         for(new i=0; i<MAX_PLAYERS; i++)
  2620.                         {
  2621.                             if(IsACop(i))
  2622.                             {
  2623.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Entführung, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
  2624.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2625.                             }
  2626.                         }
  2627.                     }
  2628.                     case 13:
  2629.                     {
  2630.                         format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Beamten-/Zivilistenbeschuss gegeben!",giveplayer);
  2631.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2632.                         WantedLevel[pVerbrecher[playerid]] += 3;
  2633.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenbeschuss, Zeuge: Officer %s", sendername);
  2634.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2635.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2636.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2637.                         for(new i=0; i<MAX_PLAYERS; i++)
  2638.                         {
  2639.                             if(IsACop(i))
  2640.                             {
  2641.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenbeschuss, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
  2642.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2643.                             }
  2644.                         }
  2645.                     }
  2646.                     case 14:
  2647.                     {
  2648.                         format(stringn,sizeof(stringn),"Du hast %s 3 Wanteds wegen Anschlag gegeben!",giveplayer);
  2649.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2650.                         WantedLevel[pVerbrecher[playerid]] += 3;
  2651.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Anschlag, Zeuge: Officer %s", sendername);
  2652.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2653.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 3, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2654.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2655.                         for(new i=0; i<MAX_PLAYERS; i++)
  2656.                         {
  2657.                             if(IsACop(i))
  2658.                             {
  2659.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Anschlag, Zeuge: %s, Vergebene Wanteds: 3", giveplayer, sendername);
  2660.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2661.                             }
  2662.                         }
  2663.                     }
  2664.                     case 15:
  2665.                     {
  2666.                         format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Beamten-/Zivilistenmord gegeben!",giveplayer);
  2667.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2668.                         WantedLevel[pVerbrecher[playerid]] += 4;
  2669.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Beamten-/Zivilistenmord, Zeuge: Officer %s", sendername);
  2670.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2671.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2672.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2673.                         for(new i=0; i<MAX_PLAYERS; i++)
  2674.                         {
  2675.                             if(IsACop(i))
  2676.                             {
  2677.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Beamten-/Zivilistenmord, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
  2678.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2679.                             }
  2680.                         }
  2681.                     }
  2682.                     case 16:
  2683.                     {
  2684.                         format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Bankraub gegeben!",giveplayer);
  2685.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2686.                         WantedLevel[pVerbrecher[playerid]] += 4;
  2687.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Bankraub, Zeuge: Officer %s", sendername);
  2688.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2689.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2690.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2691.                         for(new i=0; i<MAX_PLAYERS; i++)
  2692.                         {
  2693.                             if(IsACop(i))
  2694.                             {
  2695.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Bankraub, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
  2696.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2697.                             }
  2698.                         }
  2699.                     }
  2700.                     case 17:
  2701.                     {
  2702.                         format(stringn,sizeof(stringn),"Du hast %s 5 Wanteds wegen Präsidentenbeschuss gegeben!",giveplayer);
  2703.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2704.                         WantedLevel[pVerbrecher[playerid]] += 5;
  2705.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentenbeschuss, Zeuge: Officer %s", sendername);
  2706.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2707.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 5, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2708.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2709.                         for(new i=0; i<MAX_PLAYERS; i++)
  2710.                         {
  2711.                             if(IsACop(i))
  2712.                             {
  2713.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentenbeschuss, Zeuge: %s, Vergebene Wanteds: 5", giveplayer, sendername);
  2714.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2715.                             }
  2716.                         }
  2717.                     }
  2718.                     case 18:
  2719.                     {
  2720.                         format(stringn,sizeof(stringn),"Du hast %s 6 Wanteds wegen Präsidentenmord gegeben!",giveplayer);
  2721.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2722.                         WantedLevel[pVerbrecher[playerid]] += 6;
  2723.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Präsidentenmord, Zeuge: Officer %s", sendername);
  2724.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2725.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 6, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2726.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2727.                         for(new i=0; i<MAX_PLAYERS; i++)
  2728.                         {
  2729.                             if(IsACop(i))
  2730.                             {
  2731.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Präsidentenmord, Zeuge: %s, Vergebene Wanteds: 6", giveplayer, sendername);
  2732.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2733.                             }
  2734.                         }
  2735.                     }
  2736.                     case 19:
  2737.                     {
  2738.                         format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Ausbruch aus Alcatraz gegeben!",giveplayer);
  2739.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2740.                         WantedLevel[pVerbrecher[playerid]] += 6;
  2741.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Ausbruch aus Alcatraz, Zeuge: Officer %s", sendername);
  2742.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2743.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2744.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2745.                         for(new i=0; i<MAX_PLAYERS; i++)
  2746.                         {
  2747.                             if(IsACop(i))
  2748.                             {
  2749.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Ausbruch aus Alcatraz, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
  2750.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2751.                             }
  2752.                         }
  2753.                     }
  2754.                     case 20:
  2755.                     {
  2756.                         format(stringn,sizeof(stringn),"Du hast %s 4 Wanteds wegen Ausbruchshilfe aus Alcatraz gegeben!",giveplayer);
  2757.                         SendClientMessage(playerid, COLOR_YELLOW, stringn);
  2758.                         WantedLevel[pVerbrecher[playerid]] += 6;
  2759.                         format(stringn,sizeof(stringn),"Du hast ein Verbrechen begangen: Ausbruchshilfe aus Alcatraz, Zeuge: Officer %s", sendername);
  2760.                         SendClientMessage(pVerbrecher[playerid], COLOR_LIGHTRED, stringn);
  2761.                         format(stringn,sizeof(stringn),"*Vergebene Wanteds: 4, Aktuelles WantedLevel: %d", WantedLevel[pVerbrecher[playerid]]);
  2762.                         SendClientMessage(pVerbrecher[playerid],COLOR_YELLOW, stringn);
  2763.                         for(new i=0; i<MAX_PLAYERS; i++)
  2764.                         {
  2765.                             if(IsACop(i))
  2766.                             {
  2767.                                 format(stringn, sizeof(stringn), "%s wird gesucht, Verbrechen: Ausbruchshilfe aus Alcatraz, Zeuge: %s, Vergebene Wanteds: 4", giveplayer, sendername);
  2768.                                 SendClientMessage(i, TEAM_BLUE_COLOR, stringn);
  2769.                             }
  2770.                         }
  2771.                     }
  2772.                 }
  2773.             }
  2774.         }
  2775.     }
  2776.    
  2777.    
  2778.     //===== BSN MENÜ =====//
  2779.     if(dialogid == BSN)
  2780.     {
  2781.         if(response)
  2782.         {
  2783.             new Float:health;
  2784.             if(listitem == 0)
  2785.             {
  2786.                 if(GetPlayerHealth(playerid, health) >= 100)
  2787.                 {
  2788.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2789.                     return 1;
  2790.                 }
  2791.                 SendClientMessage(playerid, COLOR_GREEN, "3 Chicken Nuggets für 3$ gekauft, schöne Weiterfahrt.");
  2792.                 GivePlayerMoney(playerid, -3);
  2793.                 GetPlayerHealth(playerid,health);
  2794.                 SetPlayerHealth(playerid, health+5);
  2795.                 UnFreezePlayer(playerid);
  2796.             }
  2797.             if(listitem == 1)
  2798.             {
  2799.                 if(GetPlayerHealth(playerid, health) >= 100)
  2800.                 {
  2801.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2802.                     return 1;
  2803.                 }
  2804.                 SendClientMessage(playerid, COLOR_GREEN, "12 Chicken Nuggets für 10$ gekauft, schöne Weiterfahrt.");
  2805.                 GivePlayerMoney(playerid, -10);
  2806.                 GetPlayerHealth(playerid,health);
  2807.                 SetPlayerHealth(playerid, health+7);
  2808.                 UnFreezePlayer(playerid);
  2809.             }
  2810.             if(listitem == 2)
  2811.             {
  2812.                 if(GetPlayerHealth(playerid, health) >= 100)
  2813.                 {
  2814.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2815.                     return 1;
  2816.                 }
  2817.                 SendClientMessage(playerid, COLOR_GREEN, "20 Chicken Nuggets für 10$ gekauft, schöne Weiterfahrt.");
  2818.                 GivePlayerMoney(playerid, -16);
  2819.                 GetPlayerHealth(playerid,health);
  2820.                 SetPlayerHealth(playerid, health+9);
  2821.                 UnFreezePlayer(playerid);
  2822.             }
  2823.             if(listitem == 3)
  2824.             {
  2825.                 if(GetPlayerHealth(playerid, health) >= 100)
  2826.                 {
  2827.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2828.                     return 1;
  2829.                 }
  2830.                 SendClientMessage(playerid, COLOR_GREEN, "Eine Portion Pommes für 2$ gekauft, schöne Weiterfahrt.");
  2831.                 GivePlayerMoney(playerid, -2);
  2832.                 GetPlayerHealth(playerid,health);
  2833.                 SetPlayerHealth(playerid, health+5);
  2834.                 UnFreezePlayer(playerid);
  2835.             }
  2836.             if(listitem == 4)
  2837.             {
  2838.                 if(GetPlayerHealth(playerid, health) >= 100)
  2839.                 {
  2840.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2841.                     return 1;
  2842.                 }
  2843.                 SendClientMessage(playerid, COLOR_GREEN, "Einen Cheesburger für 5$ gekauft, schöne Weiterfahrt.");
  2844.                 GivePlayerMoney(playerid, -5);
  2845.                 GetPlayerHealth(playerid,health);
  2846.                 SetPlayerHealth(playerid, health+10);
  2847.                 UnFreezePlayer(playerid);
  2848.             }
  2849.             if(listitem == 5)
  2850.             {
  2851.                 if(GetPlayerHealth(playerid, health) >= 100)
  2852.                 {
  2853.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2854.                     return 1;
  2855.                 }
  2856.                 SendClientMessage(playerid, COLOR_GREEN, "Einen Chickenburger für 8$ gekauft, schöne Weiterfahrt.");
  2857.                 GivePlayerMoney(playerid, -8);
  2858.                 GetPlayerHealth(playerid,health);
  2859.                 SetPlayerHealth(playerid, health+15);
  2860.                 UnFreezePlayer(playerid);
  2861.             }
  2862.             if(listitem == 6)
  2863.             {
  2864.                 if(GetPlayerHealth(playerid, health) >= 100)
  2865.                 {
  2866.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2867.                     return 1;
  2868.                 }
  2869.                 SendClientMessage(playerid, COLOR_GREEN, "Einen Big Mac für 10$ gekauft, schöne Weiterfahrt.");
  2870.                 GivePlayerMoney(playerid, -10);
  2871.                 GetPlayerHealth(playerid,health);
  2872.                 SetPlayerHealth(playerid, health+30);
  2873.                 UnFreezePlayer(playerid);
  2874.             }
  2875.             if(listitem == 7)
  2876.             {
  2877.                 if(GetPlayerHealth(playerid, health) >= 100)
  2878.                 {
  2879.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2880.                     return 1;
  2881.                 }
  2882.                 SendClientMessage(playerid, COLOR_GREEN, "Eine Cola für 3$ gekauft, schöne Weiterfahrt.");
  2883.                 GivePlayerMoney(playerid, -3);
  2884.                 GetPlayerHealth(playerid,health);
  2885.                 SetPlayerHealth(playerid, health+5);
  2886.                 UnFreezePlayer(playerid);
  2887.             }
  2888.             if(listitem == 8)
  2889.             {
  2890.                 if(GetPlayerHealth(playerid, health) >= 100)
  2891.                 {
  2892.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2893.                     return 1;
  2894.                 }
  2895.                 SendClientMessage(playerid, COLOR_GREEN, "Eine Fanta für 3$ gekauft, schöne Weiterfahrt.");
  2896.                 GivePlayerMoney(playerid, -3);
  2897.                 GetPlayerHealth(playerid,health);
  2898.                 SetPlayerHealth(playerid, health+5);
  2899.                 UnFreezePlayer(playerid);
  2900.             }
  2901.             if(listitem == 9)
  2902.             {
  2903.                 if(GetPlayerHealth(playerid, health) >= 100)
  2904.                 {
  2905.                     SendClientMessage(playerid, COLOR_GRAD1, "Du bist satt!");
  2906.                     return 1;
  2907.                 }
  2908.                 SendClientMessage(playerid, COLOR_GREEN, "Eine Sprite für 3$ gekauft, schöne Weiterfahrt.");
  2909.                 GivePlayerMoney(playerid, -3);
  2910.                 GetPlayerHealth(playerid,health);
  2911.                 SetPlayerHealth(playerid, health+5);
  2912.                 UnFreezePlayer(playerid);
  2913.             }
  2914.         }
  2915.     }
  2916.    
  2917.     //===== SHOWME =====//
  2918.     if(dialogid == DIALOG_SHOWME)
  2919.     {
  2920.         if(response)
  2921.         {
  2922.             if(listitem == 0)
  2923.             {
  2924.                 SetPlayerColor(playerid, 0xFFFF00AA); //Gelb
  2925.                 SendClientMessage(playerid, COLOR_YELLOW, "Showme eingestellt");
  2926.             }
  2927.             if(listitem == 1)
  2928.             {
  2929.                 SetPlayerColor(playerid, 0xAA3333AA); //Rot
  2930.                 SendClientMessage(playerid, COLOR_RED, "Showme eingestellt");
  2931.             }
  2932.             if(listitem == 2)
  2933.             {
  2934.                 SetPlayerColor(playerid, 0x33AA33AA); //Grün
  2935.                 SendClientMessage(playerid, COLOR_GREEN, "Showme eingestellt");
  2936.             }
  2937.             if(listitem == 3)
  2938.             {
  2939.                 SetPlayerColor(playerid, 0x0000BBAA); //Blau
  2940.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "Showme eingestellt");
  2941.             }
  2942.             if(listitem == 4)
  2943.             {
  2944.                 SetPlayerColor(playerid, 0xFF66FFAA); //Pink
  2945.                 SendClientMessage(playerid, COLOR_GRAD1, "Showme eingestellt (Pink)");
  2946.             }
  2947.             if(listitem == 5)
  2948.             {
  2949.                 SetPlayerColor(playerid, 0x00000000); //Schwarz
  2950.                 SendClientMessage(playerid, COLOR_BLACK, "Showme eingestellt");
  2951.             }
  2952.             if(listitem == 6)
  2953.             {
  2954.                 SetPlayerColor(playerid, 0xFFFFFF00); //Normal/Weiss
  2955.                 SendClientMessage(playerid, COLOR_GRAD1, "Showme aus");
  2956.             }
  2957.         }
  2958.     }
  2959.     //===== UHRENLADEN =====//
  2960.     if(dialogid == DIALOG_UHREN)
  2961.     {
  2962.         if(response)
  2963.         {
  2964.             if(listitem == 0)
  2965.             {
  2966.                 BuyUhr(playerid, 0);
  2967.             }
  2968.             if(listitem == 1)
  2969.             {
  2970.                 BuyUhr(playerid, 1);
  2971.             }
  2972.             if(listitem == 2)
  2973.             {
  2974.                 BuyUhr(playerid, 2);
  2975.             }
  2976.             if(listitem == 3)
  2977.             {
  2978.                 BuyUhr(playerid, 3);
  2979.             }
  2980.             if(listitem == 4)
  2981.             {
  2982.                 BuyUhr(playerid, 4);
  2983.             }
  2984.         }
  2985.     }
  2986.     //===== HANDYLADEN =====//
  2987.     if(dialogid == DIALOG_HANDY)
  2988.     {
  2989.         if(response)
  2990.         {
  2991.             if(listitem == 0)
  2992.             {
  2993.                 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");
  2994.             }
  2995.             if(listitem == 1)
  2996.             {
  2997.                 ShowPlayerDialog(playerid, Guthaben, DIALOG_STYLE_LIST, "Guthaben aufladen", "30$ Karte\n60$ Karte\n90$ Karte\nZurueck zum vorherigen Menue", "Auswählen", "Beenden");
  2998.             }
  2999.             if(listitem == 2)
  3000.             {
  3001.                 if(PlayerInfo[playerid][pHandyVer] == 0)
  3002.                 {
  3003.                     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");
  3004.                 }
  3005.                 else
  3006.                 {
  3007.                     SendClientMessage(playerid, COLOR_GRAD1, "Du besitzt schon ein Handyvertrag!");
  3008.                 }
  3009.             }
  3010.             if(listitem == 3)
  3011.             {
  3012.                 if(PlayerInfo[playerid][pHandyVer] == 1)
  3013.                 {
  3014.                     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");
  3015.                 }
  3016.                 else
  3017.                 {
  3018.                     SendClientMessage(playerid, COLOR_GRAD1, "Du hast garkein Handyvertrag!");
  3019.                 }
  3020.             }
  3021.         }
  3022.     }
  3023.     if(dialogid == Handys)
  3024.     {
  3025.         if(response)
  3026.         {
  3027.             if(listitem == 0)
  3028.             {
  3029.                 BuyHandy(playerid, 0);
  3030.             }
  3031.             if(listitem == 1)
  3032.             {
  3033.                 BuyHandy(playerid, 1);
  3034.             }
  3035.             if(listitem == 2)
  3036.             {
  3037.                 BuyHandy(playerid, 2);
  3038.             }
  3039.             if(listitem == 3)
  3040.             {
  3041.                 BuyHandy(playerid, 3);
  3042.             }
  3043.             if(listitem == 4)
  3044.             {
  3045.                 BuyHandy(playerid, 4);
  3046.             }
  3047.             if(listitem == 5)
  3048.             {
  3049.                 BuyHandy(playerid, 5);
  3050.             }
  3051.             if(listitem == 6)
  3052.             {
  3053.                 BuyHandy(playerid, 6);
  3054.             }
  3055.             if(listitem == 7)
  3056.             {
  3057.                 BuyHandy(playerid, 7);
  3058.             }
  3059.             if(listitem == 8)
  3060.             {
  3061.                 ShowPlayerDialog(playerid,DIALOG_HANDY,DIALOG_STYLE_LIST,"Handy Laden","Handy kaufen\nHandy aufladen\nHandyvertrag kaufen\nHandyvertrag kündigen","Auswählen","Abbrechen");
  3062.             }
  3063.         }
  3064.     }
  3065.     if(dialogid == Guthaben)
  3066.     {
  3067.         if(response)
  3068.         {
  3069.             if(listitem == 0)
  3070.             {
  3071.                 if(PlayerInfo[playerid][pCash] >= 30)
  3072.                 {
  3073.                     PlayerInfo[playerid][pHandyGeld] += 30;
  3074.                     SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 30$ aufgeladen.");
  3075.                     GivePlayerMoney(playerid, -30);
  3076.                 }
  3077.                 else
  3078.                 {
  3079.                     SendClientMessage(playerid,COLOR_RED, "Du hast nicht genug Geld.");
  3080.                 }
  3081.             }
  3082.             if(listitem == 1)
  3083.             {
  3084.                 if(PlayerInfo[playerid][pCash] >= 30)
  3085.                 {
  3086.                     PlayerInfo[playerid][pHandyGeld] += 60;
  3087.                     SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 60$ aufgeladen.");
  3088.                     GivePlayerMoney(playerid, -60);
  3089.                 }
  3090.                 else
  3091.                 {
  3092.                     SendClientMessage(playerid,COLOR_RED, "Du hast nicht genug Geld.");
  3093.                 }
  3094.             }
  3095.             if(listitem == 2)
  3096.             {
  3097.                 if(PlayerInfo[playerid][pCash] >= 90)
  3098.                 {
  3099.                     PlayerInfo[playerid][pHandyGeld] += 90;
  3100.                     SendClientMessage(playerid,COLOR_GREEN , "Du hast dein Handy für 90$ aufgeladen.");
  3101.                     GivePlayerMoney(playerid, -90);
  3102.                 }
  3103.                 else
  3104.                 {
  3105.                     SendClientMessage(playerid,COLOR_RED, " Du hast nicht genug Geld ");
  3106.                 }
  3107.             }
  3108.             if(listitem == 3)
  3109.             {
  3110.                 ShowPlayerDialog(playerid,DIALOG_HANDY,DIALOG_STYLE_LIST,"Handy Laden","Handy kaufen\nHandy aufladen\nHandyvertrag kaufen\nHandyvertrag kündigen","Auswählen","Abbrechen");
  3111.             }
  3112.         }
  3113.     }
  3114.     if(dialogid == Vertrag)
  3115.     {
  3116.         if(response == 0)
  3117.         {
  3118.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3119.         }
  3120.         if(response == 1)
  3121.         {
  3122.             if(PlayerInfo[playerid][pLevel] >= 2)
  3123.             {
  3124.                 SendClientMessage(playerid, COLOR_GREEN, "Herzlichen Glückwunsch, du besitzt nun einen Vertrag.");
  3125.                 SendClientMessage(playerid, COLOR_GREEN, "Kündigen kannst du ihn hier unter Vertrag kündigen.");
  3126.                 PlayerInfo[playerid][pHandyVer] = 1;
  3127.             }
  3128.             else
  3129.             {
  3130.                 SendClientMessage(playerid , COLOR_LIGHTRED , "Du musst mindestens Level 2 sein, um einen Vertrag besitzen zu können.");
  3131.             }
  3132.         }
  3133.     }
  3134.     if(dialogid == Vertragk)
  3135.     {
  3136.         if(response == 0)
  3137.         {
  3138.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3139.         }
  3140.         if(response == 1)
  3141.         {
  3142.             SendClientMessage(playerid,COLOR_GREEN , "Du hast deinen Vertrag gekündigt.");
  3143.             PlayerInfo[playerid][pHandyVer] = 0;
  3144.         }
  3145.     }
  3146.    
  3147.     //===== JOBS =====//
  3148.     if(dialogid == DIALOG_iJOBS)
  3149.     {
  3150.         if(response)
  3151.         {
  3152.             if(listitem == 0)
  3153.             {
  3154.                 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");
  3155.             }
  3156.             if(listitem == 1)
  3157.             {
  3158.                 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");
  3159.             }
  3160.             if(listitem == 2)
  3161.             {
  3162.                 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");
  3163.             }
  3164.             if(listitem == 3)
  3165.             {
  3166.                 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");
  3167.             }
  3168.             if(listitem == 4)
  3169.             {
  3170.                 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");
  3171.             }
  3172.         }
  3173.     }
  3174.     if(dialogid == PRODI)
  3175.     {
  3176.         if(response == 0)
  3177.         {
  3178.             ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Los Santos Arbeitsamt", "Detektiv\nAnwalt\nMüllmann\nPilot\nAngler\nBodyguard\nBusfahrer\nBoxer\nTaxifahrer\nPizzalieferant", "Auswählen", "Abbrechen");
  3179.         }
  3180.         if(response == 1)
  3181.         {
  3182.         }
  3183.     }
  3184.     if(dialogid == FARMER)
  3185.     {
  3186.         if(response == 0)
  3187.         {
  3188.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3189.         }
  3190.         if(response == 1)
  3191.         {
  3192.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Farmer!");
  3193.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
  3194.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Farmer arbeiten!");
  3195.             PlayerInfo[playerid][pJob] = 6;
  3196.         }
  3197.     }
  3198.     if(dialogid == WD)
  3199.     {
  3200.         if(response == 0)
  3201.         {
  3202.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3203.         }
  3204.         if(response == 1)
  3205.         {
  3206.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt WaffenDealer!");
  3207.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
  3208.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Für Navigationshilfe /navi.");
  3209.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als WaffenDealer arbeiten!");
  3210.             PlayerInfo[playerid][pJob] = 9;
  3211.         }
  3212.     }
  3213.     if(dialogid == DD)
  3214.     {
  3215.         if(response == 0)
  3216.         {
  3217.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3218.         }
  3219.         if(response == 1)
  3220.         {
  3221.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt DrogenDealer!");
  3222.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
  3223.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als DrogenDealer arbeiten!");
  3224.             PlayerInfo[playerid][pJob] = 4;
  3225.         }
  3226.     }
  3227.     if(dialogid == HURE)
  3228.     {
  3229.         if(response == 0)
  3230.         {
  3231.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3232.         }
  3233.         if(response == 1)
  3234.         {
  3235.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Hure!");
  3236.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
  3237.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Hure arbeiten!");
  3238.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Such dir viele Freier");
  3239.             PlayerInfo[playerid][pJob] = 3;
  3240.         }
  3241.     }
  3242.     if(dialogid == AUTODIEB)
  3243.     {
  3244.         if(response == 0)
  3245.         {
  3246.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3247.         }
  3248.         if(response == 1)
  3249.         {
  3250.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Herzlichen Glückwunsch du bist jetzt Autodieb!");
  3251.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Deine Befehle siehst du unter /help.");
  3252.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du muss jetzt mindestens 1 Stunde als Autodieb arbeiten!");
  3253.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "Lass dich nicht erwischen !!");
  3254.             PlayerInfo[playerid][pJob] = 5;
  3255.         }
  3256.     }
  3257.    
  3258.     if(dialogid == DIALOG_JOBS)
  3259.     {
  3260.         if(response)
  3261.         {
  3262.             if(listitem == 0)
  3263.             {
  3264.                 ShowPlayerDialog(playerid,DETE,DIALOG_STYLE_MSGBOX,"Job Detektiv","Als Detektiv kannst du Leute aufspüren.\nDen Gehalt bekommst du von deinen Kunden, es gibt 500$ / Payday dazu.\nUm Detektiv zu werden, klicke auf Annehmen","Annehmen","Abbrechen");
  3265.             }
  3266.             if(listitem == 1)
  3267.             {
  3268.                 ShowPlayerDialog(playerid,MULLMANN,DIALOG_STYLE_MSGBOX, "Job Muellmann","Als Müllmann musst du Häuser und Geschäfte abfahren und bekommst dafür Geld\nZwischen jeder Runde gibt es 5-6 Minuten Pause.\nDu Kannst zwischen Mehreren Routen Entscheiden.\nUm Muellmann zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
  3269.             }
  3270.             if(listitem == 2)
  3271.             {
  3272.                 ShowPlayerDialog(playerid,PILOT,DIALOG_STYLE_MSGBOX, "Job Pilot", "Als Pilot kannst du am Flughafen für 500$ / Ware maximal 100 Waren kaufen, diese musst du in San Fiero austauschen\nund in Las Venturas verkaufen, danach den Bestellungsschein unterschrieben zurück nach Los Santos bringen\nAußerdem kannst du Leuten deinen Dienst anbieten\nPersonenflüge mit Shamal und Maverick, Dienstflüge mit Nevada\nUm Pilot zu werden, klicke auf Annehmen.", "Annehmen", "Abbrechen");
  3273.             }
  3274.             if(listitem == 3)
  3275.             {
  3276.                 ShowPlayerDialog(playerid,ANGLER,DIALOG_STYLE_MSGBOX, "Job Angler", "Als Angler kannst du auf Booten oder am Pier Fische angeln\nDiese kannst du dann im 24/7 verkaufen oder auch kochen und dann essen\nAchtung: Fischen ohne Schein ist verboten\nUm Angler zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
  3277.             }
  3278.             if(listitem == 4)
  3279.             {
  3280.                 ShowPlayerDialog(playerid,BODYGUARD,DIALOG_STYLE_MSGBOX, "Job Bodyguard", "Als Bodyguard kannst du Leute deinen Dienst als Beschützer anbieten (/guard).\nDas Geld bekommst du immer einmalig\nUm Bodyguard zu werden, klicke auf Annehmen.","Annehmen","Abbrechen");
  3281.             }
  3282.             if(listitem == 5)
  3283.             {
  3284.                 ShowPlayerDialog(playerid,BUSFAHRER,DIALOG_STYLE_MSGBOX, "Job Busfahrer", "Als Busfahrer musst du Personen befördern\nEs Gibt Verschiedene Routen zum Abfahren der Checkpoints\nIn Diesen Beruf bekommst du Festes Gehalt.\nUm Busfahrer zu werden, klicke auf Annehmen", "Annehmen", "Abbrechen");
  3285.             }
  3286.             if(listitem == 6)
  3287.             {
  3288.                 ShowPlayerDialog(playerid,BOXER,DIALOG_STYLE_MSGBOX, "Job Boxer", "Als Boxer kannst du gegen andere Boxer im Gym an der Grove kämpfen\nEinen festen Gehalt gibt es wie bei jedem Job am Payday(500$)\nSollten Turniere stattfinden, kannst du da dein Geld verdienen.", "Annehmen", "Abbrechen");
  3289.             }
  3290.             if(listitem == 7)
  3291.             {
  3292.                 ShowPlayerDialog(playerid,TAXI,DIALOG_STYLE_MSGBOX, "Job Taxifahrer", "Als Taxifahrer kannst du Leute transportieren.\nDie Kosten legst du selber fest.\nLeute die einen Taxifahrer brauchen, melden sich mit /service.\nUm Taxifahrer zu werden, klicke auf Annehmen.", "Auswählen", "Abbrechen");
  3293.             }
  3294.             if(listitem == 8)
  3295.             {
  3296.                 ShowPlayerDialog(playerid,PIZZALIEFERANT,DIALOG_STYLE_MSGBOX, "Job Pizzalieferant", "Als Pizzalieferant kannst du Leuten Pizzen austragen\nMit dem Essen einer Pizza bekommt man ein bisschen Leben\nUm Pizzalieferant zu werden, klicke auf Annehmen", "Auswählen", "Abbrechen");
  3297.             }
  3298.             if(listitem == 9)
  3299.             {
  3300.                 ShowPlayerDialog(playerid, PRODI, DIALOG_STYLE_MSGBOX, "Freizeitjob Produktlieferant", "Am Hafen sind 4 Yankees (Produktfahrzeuge), mit denen kann man zum LS Airport und dort am Eingang Produkte kaufen\ndiese Produkte kann man dann an Businesses verkaufen\nPreis pro Produkt: 50$\nMaximale Kapazität: 100 Produkte\nDie YankeeStation ist am Hafen (zu finden unter /navi", "OK", "Zurück");
  3301.             }
  3302.             if(listitem == 10)
  3303.             {
  3304.                 ShowPlayerDialog(playerid, MECHANIKER, DIALOG_STYLE_MSGBOX, "Mechaniker", "Als Mechaniker kannst du gewisse Sachen tuen,Du kannst Usern ihr Fahrzeug reparieren\nUnd auftanken, aber nur gewissen Punkten\nMarker gesetzt!", "Auswählen", "Abbrechen");
  3305.             }
  3306.             if(listitem == 11)
  3307.             {
  3308.                 ShowPlayerDialog(playerid, ANWALT, DIALOG_STYLE_MSGBOX, "Anwalt", "Als Anwalt kannst du Leute aus dem Gefängnis befreien, musst dir aber eine Erlaubnis bei einem Beamten holen!", "Auswählen", "Abbrechen");
  3309.             }
  3310.         }
  3311.     }
  3312.    
  3313.     if(dialogid == DETE)
  3314.     {
  3315.         if(response == 0)
  3316.         {
  3317.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3318.         }
  3319.         if(response == 1)
  3320.         {
  3321.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Detektiv.");
  3322.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3323.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Detektiv arbeiten.");
  3324.             PlayerInfo[playerid][pJob] = 1;
  3325.         }
  3326.     }
  3327.     if(dialogid == MULLMANN)
  3328.     {
  3329.         if(response == 0)
  3330.         {
  3331.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3332.         }
  3333.         if(response == 1)
  3334.         {
  3335.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Müllmann.");
  3336.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3337.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Müllmann arbeiten.");
  3338.             PlayerInfo[playerid][pJob] = 17;
  3339.         }
  3340.     }
  3341.     if(dialogid == PILOT)
  3342.     {
  3343.         if(response == 0)
  3344.         {
  3345.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3346.         }
  3347.         if(response == 1)
  3348.         {
  3349.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Pilot.");
  3350.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3351.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Pilot arbeiten.");
  3352.             PlayerInfo[playerid][pJob] = 16;
  3353.         }
  3354.     }
  3355.     if(dialogid == ANGLER)
  3356.     {
  3357.         if(response == 0)
  3358.         {
  3359.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3360.         }
  3361.         if(response == 1)
  3362.         {
  3363.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Angler.");
  3364.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3365.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Angler arbeiten.");
  3366.             PlayerInfo[playerid][pJob] = 18;
  3367.         }
  3368.     }
  3369.     if(dialogid == BODYGUARD)
  3370.     {
  3371.         if(response == 0)
  3372.         {
  3373.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3374.         }
  3375.         if(response == 1)
  3376.         {
  3377.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Bodyguard.");
  3378.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3379.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Bodyguard arbeiten.");
  3380.             PlayerInfo[playerid][pJob] = 8;
  3381.         }
  3382.     }
  3383.     if(dialogid == BUSFAHRER)
  3384.     {
  3385.         if(response == 0)
  3386.         {
  3387.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3388.         }
  3389.         if(response == 1)
  3390.         {
  3391.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Busfahrer.");
  3392.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3393.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Busfahrer arbeiten.");
  3394.             PlayerInfo[playerid][pJob] = 15;
  3395.         }
  3396.     }
  3397.     if(dialogid == BOXER)
  3398.     {
  3399.         if(response == 0)
  3400.         {
  3401.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3402.         }
  3403.         if(response == 1)
  3404.         {
  3405.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Boxer.");
  3406.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3407.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Boxer arbeiten.");
  3408.             PlayerInfo[playerid][pJob] = 12;
  3409.         }
  3410.     }
  3411.     if(dialogid == TAXI)
  3412.     {
  3413.         if(response == 0)
  3414.         {
  3415.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3416.         }
  3417.         if(response == 1)
  3418.         {
  3419.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Taxifahrer.");
  3420.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3421.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Taxifahrer arbeiten.");
  3422.             PlayerInfo[playerid][pJob] = 14;
  3423.         }
  3424.     }
  3425.     if(dialogid == PIZZALIEFERANT)
  3426.     {
  3427.         if(response == 0)
  3428.         {
  3429.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3430.         }
  3431.         if(response == 1)
  3432.         {
  3433.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Pizzalieferant.");
  3434.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3435.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Pizzalieferant arbeiten.");
  3436.             PlayerInfo[playerid][pJob] = 14;
  3437.         }
  3438.     }
  3439.     if(dialogid == MECHANIKER)
  3440.     {
  3441.         if(response == 0)
  3442.         {
  3443.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3444.         }
  3445.         if(response == 1)
  3446.         {
  3447.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Mechaniker.");
  3448.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3449.             SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Mechaniker arbeiten.");
  3450.             PlayerInfo[playerid][pJob] = 7;
  3451.         }
  3452.     }
  3453.     if(dialogid == ANWALT)
  3454.     {
  3455.         if(response == 0)
  3456.         {
  3457.             SendClientMessage(playerid, COLOR_GRAD1, "Abgebrochen.");
  3458.         }
  3459.         if(response == 1)
  3460.         {
  3461.             if(IsACop(playerid))
  3462.             {
  3463.                 SendClientMessage(playerid, COLOR_RED, "Du kannst als Staatsbeamter kein Anwalt sein!");
  3464.             }
  3465.             else
  3466.             {
  3467.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Herzlichen Glückwunsch du bist jetzt Anwalt.");
  3468.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Befehle zu deinem Job findest du unter /help.");
  3469.                 SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Du musst mindestens 1 Stunde als Anwalt arbeiten.");
  3470.                 PlayerInfo[playerid][pJob] = 2;
  3471.             }
  3472.         }
  3473.     }
  3474.     if(dialogid == NAVIHAUPT)
  3475.     {
  3476.         if(response)
  3477.         {
  3478.             if(listitem == 0)
  3479.             {
  3480.                 ShowPlayerDialog(playerid, GEBÄUDE, DIALOG_STYLE_LIST, "Öffentliche Orte, Läden & Behörden", "Los Santos Police Department\nLos Santos Ordnungsamt\nLos Santos Stadthalle\nLos Santos Zivispawn\nLos Santos Bank\nHandyladen\nUhrenladen\nArbeitsamt\nLS Hafen Yankee Station\nSan Andreas Redaktionsgebäude\nNeonshop\nKennzeichen-Zulassungsstelle\nFitness-Studio\nZurück zum Hauptmenü", "Auswählen","Beenden");
  3481.             }
  3482.             if(listitem == 1)
  3483.             {
  3484.                 ShowPlayerDialog(playerid, iORTE, DIALOG_STYLE_LIST, "Illegale Orte", "\nGangJail\nLos Santos Schwarzmarkt\nWaffenDealerMaterialsPoint 1\nWaffenDealerMaterialsPoint 2\nDrogenfarm Blueberry\nZurück zum Hauptmenü", "Auswählen","Beenden");
  3485.             }
  3486.             if(listitem == 2)
  3487.             {
  3488.                 ShowPlayerDialog(playerid, AUTOHÄUSER, DIALOG_STYLE_LIST, "Autohäuser", "Bikeautohaus\nBilligautohaus\nLuxusautohaus\nFlugzeugautohaus\nZurück zum Hauptmenü", "Auswählen","Beenden");
  3489.             }
  3490.             if(listitem == 3)
  3491.             {
  3492.                 ShowPlayerDialog(playerid, FÜHRERSCHEINE, DIALOG_STYLE_LIST, "Fahrschule", "Fahrschule Los Santos", "Auswählen", "Abbrechen");
  3493.             }
  3494.         }
  3495.     }
  3496.     if(dialogid == DIALOG_SHOP)
  3497.     {
  3498.         if(response)
  3499.         {
  3500.             if(listitem == 0)
  3501.             {
  3502.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Desert Eagle für 8000$ gekauft!");
  3503.                 GivePlayerWeapon(playerid, 24, 5000);
  3504.                 GivePlayerMoney(playerid, -8000);
  3505.             }
  3506.             if(listitem == 1)
  3507.             {
  3508.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine M4 für 8000$ gekauft!");
  3509.                 GivePlayerWeapon(playerid, 31, 500);
  3510.                 GivePlayerMoney(playerid, -8000);
  3511.             }
  3512.             if(listitem == 2)
  3513.             {
  3514.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Ak47 für 8000$ gekauft!");
  3515.                 GivePlayerWeapon(playerid, 30, 500);
  3516.                 GivePlayerMoney(playerid, -8000);
  3517.             }
  3518.             if(listitem == 3)
  3519.             {
  3520.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine MP5 für 8000$ gekauft!");
  3521.                 GivePlayerWeapon(playerid, 29, 500);
  3522.                 GivePlayerMoney(playerid, -8000);
  3523.             }
  3524.             if(listitem == 4)
  3525.             {
  3526.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir ein Messer für 8000$ gekauft!");
  3527.                 GivePlayerWeapon(playerid, 4, 500);
  3528.                 GivePlayerMoney(playerid, -8000);
  3529.             }
  3530.             if(listitem == 5)
  3531.             {
  3532.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schutzweste für 9000$ gekauft!");
  3533.                 SetPlayerArmour(playerid, 100);
  3534.                 GivePlayerMoney(playerid, -9000);
  3535.             }
  3536.             if(listitem == 6)
  3537.             {
  3538.                 SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Schrotflinte für 8000$ gekauft!");
  3539.                 GivePlayerMoney(playerid, -8000);
  3540.                 GivePlayerWeapon(playerid, 25, 50);
  3541.             }
  3542.         }
  3543.         return 1;
  3544.     }
  3545.     if(dialogid == GEBÄUDE)
  3546.     {
  3547.         if(response)
  3548.         {
  3549.             if(listitem == 0)
  3550.             {
  3551.                 SendClientMessage(playerid, 0xFF7800FF, " Ziel gesetzt, fahr zur Roten Markierung (Deaktivieren mit /dc oder, indem du reinläufst).");
  3552.                 SetPlayerCheckpoint(playerid,1535.9275,-1673.7886,13.3828,3.0);
  3553.                 Navi[playerid] = 1;
  3554.             }
  3555.             if(listitem == 1)
  3556.             {
  3557.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3558.                 SetPlayerCheckpoint(playerid,929.2902,-1219.0624,16.7100,3.0);
  3559.                 Navi[playerid] = 1;
  3560.             }
  3561.             if(listitem == 2)
  3562.             {
  3563.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3564.                 SetPlayerCheckpoint(playerid,1478.3370,-1744.2144,13.5469,3.0);
  3565.                 Navi[playerid] = 1;
  3566.             }
  3567.             if(listitem == 3)
  3568.             {
  3569.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3570.                 SetPlayerCheckpoint(playerid,1134.5912,-1470.4243,15.7774,3.0);
  3571.                 Navi[playerid] = 1;
  3572.             }
  3573.             if(listitem == 4)
  3574.             {
  3575.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3576.                 SetPlayerCheckpoint(playerid,1657.7264,-1430.8439,13.5469,3.0);
  3577.                 Navi[playerid] = 1;
  3578.             }
  3579.             if(listitem == 5)
  3580.             {
  3581.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3582.                 SetPlayerCheckpoint(playerid,1104.1304,-1449.0028,15.7969,3.0);
  3583.                 Navi[playerid] = 1;
  3584.             }
  3585.             if(listitem == 6)
  3586.             {
  3587.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3588.                 SetPlayerCheckpoint(playerid,1699.9642,-1170.1368,23.8281,3.0);
  3589.                 Navi[playerid] = 1;
  3590.             }
  3591.             if(listitem == 7)
  3592.             {
  3593.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3594.                 SetPlayerCheckpoint(playerid, 1397.0594,-1571.1974,14.2700, 3.0);
  3595.                 Navi[playerid] = 1;
  3596.             }
  3597.             if(listitem == 8)
  3598.             {
  3599.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3600.                 SetPlayerCheckpoint(playerid, 2761.1362,-2416.0835,13.5002, 3.0);
  3601.                 Navi[playerid] = 1;
  3602.             }
  3603.             if(listitem == 9)
  3604.             {
  3605.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3606.                 SetPlayerCheckpoint(playerid, 978.0089,1657.1404,8.6484, 3.0);
  3607.                 Navi[playerid] = 1;
  3608.             }
  3609.             if(listitem == 10)
  3610.             {
  3611.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3612.                 SetPlayerCheckpoint(playerid, 999.0546,-1105.4008,23.3770, 3.0);
  3613.                 Navi[playerid] = 1;
  3614.             }
  3615.             if(listitem == 11)
  3616.             {
  3617.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3618.                 SetPlayerCheckpoint(playerid, 1412.5223,-1772.6246,13.5469, 3.0);
  3619.                 Navi[playerid] = 1;
  3620.             }
  3621.             if(listitem == 12)
  3622.             {
  3623.                 SendClientMessage(playerid, 0xFF7800FF, "Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3624.                 SetPlayerCheckpoint(playerid, 2227.5505,-1723.4110,13.5525, 3.0);
  3625.                 Navi[playerid] = 1;
  3626.             }
  3627.             if(listitem == 13)
  3628.             {
  3629.                 ShowPlayerDialog(playerid, NAVIHAUPT, DIALOG_STYLE_LIST, "Navigationsmenü", "Öffentliche Orte, Läden & Behörden\nIllegale Orte\nAutohäuser\nFahrschule", "Auswählen", "Beenden");
  3630.             }
  3631.         }
  3632.     }
  3633.    
  3634.     if(dialogid == iORTE)
  3635.     {
  3636.         if(response)
  3637.         {
  3638.             if(listitem == 0)
  3639.             {
  3640.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3641.                 SetPlayerCheckpoint(playerid,-2793.8584,-1531.4474,139.3687,3.0);
  3642.                 Navi[playerid] = 1;
  3643.             }
  3644.             if(listitem == 1)
  3645.             {
  3646.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3647.                 SetPlayerCheckpoint(playerid,1549.5233,17.2689,24.1353,3.0);
  3648.                 Navi[playerid] = 1;
  3649.             }
  3650.             if(listitem == 2)
  3651.             {
  3652.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3653.                 SetPlayerCheckpoint(playerid,592.7109,-1247.9420,18.1414,3.0);
  3654.                 Navi[playerid] = 1;
  3655.             }
  3656.             if(listitem == 3)
  3657.             {
  3658.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3659.                 SetPlayerCheckpoint(playerid,-1826.2963,42.1656,15.1228,3.0);
  3660.                 Navi[playerid] = 1;
  3661.             }
  3662.             if(listitem == 4)
  3663.             {
  3664.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3665.                 SetPlayerCheckpoint(playerid, -85.4636,2.1646,3.1172, 3.0);
  3666.                 Navi[playerid] = 1;
  3667.             }
  3668.             if(listitem == 5)
  3669.             {
  3670.                 ShowPlayerDialog(playerid, NAVIHAUPT, DIALOG_STYLE_LIST, "Navigationsmenü", "Öffentliche Orte, Läden & Behörden\nIllegale Orte\nAutohäuser\nFahrschule", "Auswählen", "Beenden");
  3671.             }
  3672.         }
  3673.     }
  3674.    
  3675.     if(dialogid == AUTOHÄUSER)
  3676.     {
  3677.         if(response)
  3678.         {
  3679.             if(listitem == 0)
  3680.             {
  3681.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3682.                 SetPlayerCheckpoint(playerid,2467.6665,-1546.0446,23.9988,3.0);
  3683.                 Navi[playerid] = 1;
  3684.             }
  3685.             if(listitem == 1)
  3686.             {
  3687.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3688.                 SetPlayerCheckpoint(playerid,2130.9797,-1145.2065,24.7068,3.0);
  3689.                 Navi[playerid] = 1;
  3690.             }
  3691.             if(listitem == 2)
  3692.             {
  3693.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3694.                 SetPlayerCheckpoint(playerid,755.3275,-1354.0264,13.5130,3.0);
  3695.                 Navi[playerid] = 1;
  3696.             }
  3697.             if(listitem == 3)
  3698.             {
  3699.                 SendClientMessage(playerid, 0xFF7800FF, "  Ziel gesetzt, fahr zur Roten Markierung(Deaktivieren mit /dc oder, indem du reinläufst).");
  3700.                 SetPlayerCheckpoint(playerid,1780.4744,-2433.6321,13.5547,3.0);
  3701.                 Navi[playerid] = 1;
  3702.             }
  3703.             if(listitem == 4)
  3704.             {
  3705.                 ShowPlayerDialog(playerid, NAVIHAUPT, DIALOG_STYLE_LIST, "Navigationsmenü", "Öffentliche Orte, Läden & Behörden\nIllegale Orte\nAutohäuser\nFahrschule", "Auswählen", "Beenden");
  3706.             }
  3707.         }
  3708.     }
  3709.    
  3710.    
  3711.    
  3712.    
  3713.    
  3714.    
  3715.    
  3716.    
  3717.    
  3718.     if(dialogid == MAFIA)
  3719.     {
  3720.         if(response)
  3721.         {
  3722.             if(listitem == 0)
  3723.             {
  3724.                 if(GetPlayerMoney(playerid) > 3500)
  3725.                 {
  3726.                     GivePlayerWeapon(playerid,24,200);
  3727.                     GivePlayerMoney(playerid,-5000);
  3728.                     BizzInfo[2][bTill] += 1000;
  3729.                     BizzInfo[3][bTill] += 1000;
  3730.                     SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine Deagle mit 200 Munition für 5.000$ gekauft!");
  3731.                 }
  3732.                 else
  3733.                 {
  3734.                     SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
  3735.                 }
  3736.             }
  3737.             if(listitem == 1)
  3738.             {
  3739.                 if(GetPlayerMoney(playerid) > 5000)
  3740.                 {
  3741.                     GivePlayerWeapon(playerid,29,700);
  3742.                     GivePlayerMoney(playerid,-5000);
  3743.                     BizzInfo[2][bTill] += 1400;
  3744.                     BizzInfo[3][bTill] += 1400;
  3745.                     SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine MP5 mit 700 Munition für 6.000$ gekauft!");
  3746.                 }
  3747.                 else
  3748.                 {
  3749.                     SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
  3750.                 }
  3751.             }
  3752.             if(listitem == 2)
  3753.             {
  3754.                 if(GetPlayerMoney(playerid) > 8000)
  3755.                 {
  3756.                     GivePlayerWeapon(playerid,31,800);
  3757.                     GivePlayerMoney(playerid,-8000);
  3758.                     BizzInfo[2][bTill] += 1200;
  3759.                     BizzInfo[3][bTill] += 1200;
  3760.                     SendClientMessage(playerid, COLOR_GREEN, "Du hast dir eine M4 mit 800 Munition für 8000$ gekauft!");
  3761.                 }
  3762.                 else
  3763.                 {
  3764.                     SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
  3765.                 }
  3766.             }
  3767.             if(listitem == 3)
  3768.             {
  3769.                 if(GetPlayerMoney(playerid) > 3000)
  3770.                 {
  3771.                     GivePlayerWeapon(playerid,4,1);
  3772.                     GivePlayerMoney(playerid,-3000);
  3773.                     BizzInfo[2][bTill] += 1000;
  3774.                     BizzInfo[3][bTill] += 1000;
  3775.                     SendClientMessage(playerid, COLOR_GREEN, "Du hast dir einen Messer für 3000$ gekauft!");
  3776.                 }
  3777.                 else
  3778.                 {
  3779.                     SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld!");
  3780.                 }
  3781.             }
  3782.         }
  3783.     }
  3784.    
  3785.    
  3786.     if(dialogid == DIALOG_MARKTLISTE)
  3787.     {
  3788.         if(response)
  3789.         {
  3790.             if(listitem == 0) // WAFFEN
  3791.             {
  3792.                 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");
  3793.             }
  3794.             if(listitem == 1) // MATS
  3795.             {
  3796.                 ShowPlayerDialog(playerid,DIALOG_MARKTLISTE2,DIALOG_STYLE_LIST,"Schwarzmarkt Materialien","500 Materialien / 5000$\n250 Materialien / 2500$","Kaufen","Beenden");
  3797.             }
  3798.         }
  3799.     }
  3800.     if(dialogid == DIALOG_MARKTLISTE1)
  3801.     {
  3802.         if(response)
  3803.         {
  3804.             if(listitem == 0) // WAFFEN
  3805.             {
  3806.                 if(GetPlayerMoney(playerid) > 3750)
  3807.                 {
  3808.                     GivePlayerMoney(playerid,-3750);
  3809.                     GivePlayerWeapon(playerid,30,300);
  3810.                 }
  3811.                 else
  3812.                 {
  3813.                     SendClientMessage(playerid, COLOR_WHITE, "   Du hast nicht so viel Geld !");
  3814.                 }
  3815.             }
  3816.             if(listitem == 1) // Desert Eagle
  3817.             {
  3818.                 if(GetPlayerMoney(playerid) > 1000)
  3819.                 {
  3820.                     GivePlayerMoney(playerid,-1000);
  3821.                     GivePlayerWeapon(playerid,24,100);
  3822.                 }
  3823.                 else
  3824.                 {
  3825.                     SendClientMessage(playerid, COLOR_WHITE, "   Du hast nicht so viel Geld !");
  3826.                 }
  3827.             }
  3828.             if(listitem == 2) // MP5
  3829.             {
  3830.                 if(GetPlayerMoney(playerid) > 6000)
  3831.                 {
  3832.                     GivePlayerMoney(playerid,-6000);
  3833.                     GivePlayerWeapon(playerid,29,600);
  3834.                 }
  3835.                 else
  3836.                 {
  3837.                     SendClientMessage(playerid, COLOR_WHITE, "   Du hast nicht so viel Geld !");
  3838.                 }
  3839.             }
  3840.             if(listitem == 3) // Shotgun
  3841.             {
  3842.                 if(GetPlayerMoney(playerid) > 800)
  3843.                 {
  3844.                     GivePlayerMoney(playerid,-800);
  3845.                     GivePlayerWeapon(playerid,25,50);
  3846.                 }
  3847.                 else
  3848.                 {
  3849.                     SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
  3850.                 }
  3851.             }
  3852.             if(listitem == 4) //AMOR
  3853.             {
  3854.                 if(GetPlayerMoney(playerid) > 1000)
  3855.                 {
  3856.                     GivePlayerMoney(playerid,-1000);
  3857.                     SetPlayerArmour(playerid, 100);
  3858.                 }
  3859.                 else
  3860.                 {
  3861.                     SendClientMessage(playerid, COLOR_WHITE, " Du hast nicht so viel Geld !");
  3862.                 }
  3863.                
  3864.             }
  3865.         }
  3866.     }
  3867.     if(dialogid == DIALOG_MARKTLISTE2)
  3868.     {
  3869.         if(response)
  3870.         {
  3871.             if(listitem == 0)
  3872.             {
  3873.                 if(PlayerInfo[playerid][pMats] >= 1500)
  3874.                 {
  3875.                     SendClientMessage(playerid, COLOR_GRAD1, "Du kannst maximal 2000 Materialien mit dir tragen.");
  3876.                     return 1;
  3877.                 }
  3878.                 if(GetPlayerMoney(playerid) > 5000)
  3879.                 {
  3880.                     GivePlayerMoney(playerid,-5000);
  3881.                     PlayerInfo[playerid][pMats] += 500;
  3882.                     SendClientMessage(playerid,COLOR_GREEN,"Du hast 500 Mats gekauft!");
  3883.                 }
  3884.                 else
  3885.                 {
  3886.                     SendClientMessage(playerid, COLOR_WHITE, "   Du hast nicht so viel Geld !");
  3887.                 }
  3888.             }
  3889.             if(listitem == 1)
  3890.             {
  3891.                 if(PlayerInfo[playerid][pMats] >= 1750)
  3892.                 {
  3893.                     SendClientMessage(playerid, COLOR_GRAD1, "Du kannst maximal 2000 Materialien mit dir tragen.");
  3894.                     return 1;
  3895.                 }
  3896.                 if(GetPlayerMoney(playerid) > 2500)
  3897.                 {
  3898.                     GivePlayerMoney(playerid,-2500);
  3899.                     PlayerInfo[playerid][pMats] +=250;
  3900.                     SendClientMessage(playerid, COLOR_GREEN,"Du hast 250 Mats gekauft!");
  3901.                 }
  3902.                 else
  3903.                 {
  3904.                     SendClientMessage(playerid, COLOR_WHITE, "  Du hast nicht so viel Geld !");
  3905.                 }
  3906.             }
  3907.         }
  3908.     }
  3909.    
  3910.    
  3911.     if(dialogid == DIALOG_MARKTLISTE)
  3912.     {
  3913.         if(response)
  3914.         {
  3915.             if(listitem == 0) // WAFFEN
  3916.             {
  3917.                 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");
  3918.             }
  3919.             if(listitem == 1) // MATS
  3920.             {
  3921.                 ShowPlayerDialog(playerid,DIALOG_MARKTLISTE2,DIALOG_STYLE_LIST,"Schwarzmarkt Materialien","500 Materialien / 5000$\n250 Materialien / 2500$","Kaufen","Beenden");
  3922.             }
  3923.         }
  3924.     }
  3925.    
  3926.     new string[128];
  3927.     new sendername[MAX_PLAYER_NAME];
  3928.     GetPlayerName(playerid,sendername,sizeof(sendername));
  3929.    
  3930.     if(dialogid == DIALOG_LOGIN)
  3931.     {
  3932.         if(response && strlen(inputtext) > 0)
  3933.         {
  3934.             OnPlayerLogin(playerid,inputtext);
  3935.         }
  3936.         else
  3937.         {
  3938.             Kick(playerid);
  3939.         }
  3940.     }
  3941.    
  3942.     if(dialogid == DIALOG_REG)
  3943.     {
  3944.         if(response)
  3945.         {
  3946.             ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_INPUT,"Account erstellen","Gib das Passwort für deinen Account ein:","OK","Abbrechen");
  3947.         }
  3948.         else
  3949.         {
  3950.             ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_MSGBOX,"Account","Du benötigst einen Account, um auf diesem Server zu spielen!","Erstellen","Abbrechen");
  3951.         }
  3952.     }
  3953.    
  3954.     if(dialogid == DIALOG_REG2)
  3955.     {
  3956.         if(response && strlen(inputtext) > 0)
  3957.         {
  3958.             OnPlayerRegister(playerid,inputtext);
  3959.         }
  3960.         else
  3961.         {
  3962.             ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_INPUT,"Account erstellen","Gib das Passwort für deinen Account ein:","OK","Abbrechen");
  3963.         }
  3964.     }
  3965.    
  3966.     if(dialogid == DIALOG_Vagos)
  3967.     {
  3968.         if(response == 0)
  3969.         {
  3970.             return 1;
  3971.         }
  3972.         if(response == 1)
  3973.         {
  3974.            
  3975.         }
  3976.         if(listitem == 0)
  3977.         {
  3978.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  3979.             SetPlayerSkin(playerid, 30);
  3980.         }
  3981.         if(listitem == 1)
  3982.         {
  3983.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  3984.             SetPlayerSkin(playerid, 108);
  3985.         }
  3986.         if(listitem == 2)
  3987.         {
  3988.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  3989.             SetPlayerSkin(playerid, 109);
  3990.         }
  3991.         if(listitem == 3)
  3992.         {
  3993.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  3994.             SetPlayerSkin(playerid, 110);
  3995.         }
  3996.         if(listitem == 4)
  3997.         {
  3998.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  3999.             SetPlayerSkin(playerid, 292);
  4000.         }
  4001.     }
  4002.    
  4003.    
  4004.     if(dialogid == DIALOG_GS)
  4005.     {
  4006.         if(response == 0)
  4007.         {
  4008.             return 1;
  4009.         }
  4010.         if(response == 1)
  4011.         {
  4012.            
  4013.         }
  4014.         if(listitem == 0)
  4015.         {
  4016.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4017.             SetPlayerSkin(playerid, 105);
  4018.         }
  4019.         if(listitem == 1)
  4020.         {
  4021.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4022.             SetPlayerSkin(playerid, 106);
  4023.         }
  4024.         if(listitem == 2)
  4025.         {
  4026.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4027.             SetPlayerSkin(playerid, 107);
  4028.         }
  4029.         if(listitem == 3)
  4030.         {
  4031.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4032.             SetPlayerSkin(playerid, 269);
  4033.         }
  4034.         if(listitem == 4)
  4035.         {
  4036.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4037.             SetPlayerSkin(playerid, 270);
  4038.         }
  4039.         if(listitem == 5)
  4040.         {
  4041.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4042.             SetPlayerSkin(playerid, 271);
  4043.         }
  4044.         if(listitem == 6)
  4045.         {
  4046.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4047.             SetPlayerSkin(playerid, 195);
  4048.         }
  4049.        
  4050.     }
  4051.     if(dialogid == DIALOG_LCN)
  4052.     {
  4053.         if(response == 0)
  4054.         {
  4055.             return 1;
  4056.         }
  4057.         if(response == 1)
  4058.         {
  4059.            
  4060.         }
  4061.         if(listitem == 0)
  4062.         {
  4063.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4064.             SetPlayerSkin(playerid, 127);
  4065.         }
  4066.         if(listitem == 1)
  4067.         {
  4068.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4069.             SetPlayerSkin(playerid, 126);
  4070.         }
  4071.         if(listitem == 2)
  4072.         {
  4073.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4074.             SetPlayerSkin(playerid, 125);
  4075.         }
  4076.         if(listitem == 3)
  4077.         {
  4078.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4079.             SetPlayerSkin(playerid, 93);
  4080.         }
  4081.         if(listitem == 4)
  4082.         {
  4083.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4084.             SetPlayerSkin(playerid, 113);
  4085.         }
  4086.         if(listitem == 5)
  4087.         {
  4088.             SendClientMessage(playerid,COLOR_YELLOW, "Kleidung angezogen!");
  4089.             SetPlayerSkin(playerid, 113);
  4090.         }
  4091.     }
  4092.     if(dialogid == DIALOG_BAL)
  4093.     {
  4094.         if(response == 0)
  4095.         {
  4096.             return 1;
  4097.         }
  4098.         if(response == 1)
  4099.         {
  4100.            
  4101.         }
  4102.         if(listitem == 0)
  4103.         {
  4104.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4105.             SetPlayerSkin(playerid, 66);
  4106.         }
  4107.         if(listitem == 1)
  4108.         {
  4109.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4110.             SetPlayerSkin(playerid, 102);
  4111.         }
  4112.         if(listitem == 2)
  4113.         {
  4114.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4115.             SetPlayerSkin(playerid, 104);
  4116.         }
  4117.         if(listitem == 3)
  4118.         {
  4119.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4120.             SetPlayerSkin(playerid, 176);
  4121.         }
  4122.         if(listitem == 4)
  4123.         {
  4124.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4125.             SetPlayerSkin(playerid, 190);
  4126.         }
  4127.         if(listitem == 5)
  4128.         {
  4129.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4130.             SetPlayerSkin(playerid, 103);
  4131.         }
  4132.     }
  4133.     if(dialogid == DIALOG_FW)
  4134.     {
  4135.         if(response == 0)
  4136.         {
  4137.             return 1;
  4138.         }
  4139.         if(response == 1)
  4140.         {
  4141.            
  4142.         }
  4143.         if(listitem == 0)
  4144.         {
  4145.             SendClientMessage(playerid,0x787878FF,"FW-Member-Uniform angezogen!");
  4146.             SetPlayerSkin(playerid, 279);
  4147.             SetPlayerHealth(playerid,100);
  4148.         }
  4149.         if(listitem == 1)
  4150.         {
  4151.             if(PlayerInfo[playerid][pRank] >= 10)
  4152.             {
  4153.                 SendClientMessage(playerid,0x787878FF,"FW-Leader-Uniform angezogen!");
  4154.                 SetPlayerSkin(playerid, 278);
  4155.                 SetPlayerHealth(playerid,100);
  4156.             }
  4157.             else
  4158.             {
  4159.                 SendClientMessage(playerid,COLOR_RED, "  Du musst für den Skin mindestens Rang 10 haben!");
  4160.             }
  4161.         }
  4162.         if(listitem == 2)
  4163.         {
  4164.             SendClientMessage(playerid,0x787878FF,"Medic-Uniform angezogen!");
  4165.             SetPlayerSkin(playerid, 274);
  4166.             SetPlayerHealth(playerid,100);
  4167.         }
  4168.     }
  4169.     if(dialogid == DIALOG_MUCHACHO)
  4170.     {
  4171.         if(response == 0)
  4172.         {
  4173.             return 1;
  4174.         }
  4175.         if(response == 1)
  4176.         {
  4177.            
  4178.         }
  4179.         if(listitem == 0)
  4180.         {
  4181.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4182.             SetPlayerSkin(playerid, 122);
  4183.             SetPlayerHealth(playerid,100);
  4184.         }
  4185.         if(listitem == 1)
  4186.         {
  4187.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4188.             SetPlayerSkin(playerid, 117);
  4189.             SetPlayerHealth(playerid,100);
  4190.         }
  4191.         if(listitem == 2)
  4192.         {
  4193.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4194.             SetPlayerSkin(playerid, 49);
  4195.             SetPlayerHealth(playerid,100);
  4196.         }
  4197.         if(listitem == 3)
  4198.         {
  4199.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4200.             SetPlayerSkin(playerid, 120);
  4201.             SetPlayerHealth(playerid,100);
  4202.         }
  4203.         if(listitem == 4)
  4204.         {
  4205.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4206.             SetPlayerSkin(playerid, 224);
  4207.             SetPlayerHealth(playerid,100);
  4208.         }
  4209.         if(listitem == 5)
  4210.         {
  4211.             SendClientMessage(playerid,0x787878FF,"Kleidung angezogen!");
  4212.             SetPlayerSkin(playerid, 263);
  4213.             SetPlayerHealth(playerid,100);
  4214.         }
  4215.        
  4216.     }
  4217.     if(dialogid == DIALOG_KLEIDUNG_PRO)
  4218.     {
  4219.         if(response == 1)
  4220.         {
  4221.             switch (listitem)
  4222.             {
  4223.                 case 0:
  4224.                 {
  4225.                     if(GetPlayerMoney(playerid) < 50)
  4226.                     {
  4227.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4228.                         return 1;
  4229.                     }
  4230.                     GivePlayerMoney(playerid,-50);
  4231.                     SetPlayerSkin(playerid,22);
  4232.                     PlayerInfo[playerid][pChar] = 22;
  4233.                     PlayerInfo[playerid][pModel] = 22;
  4234.                 }
  4235.                 case 1:
  4236.                 {
  4237.                     if(GetPlayerMoney(playerid) < 30)
  4238.                     {
  4239.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4240.                         return 1;
  4241.                     }
  4242.                     GivePlayerMoney(playerid,-30);
  4243.                     SetPlayerSkin(playerid,29);
  4244.                     PlayerInfo[playerid][pChar] = 29;
  4245.                     PlayerInfo[playerid][pModel] = 29;
  4246.                 }
  4247.                 case 2:
  4248.                 {
  4249.                     if(GetPlayerMoney(playerid) < 35)
  4250.                     {
  4251.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4252.                         return 1;
  4253.                     }
  4254.                     GivePlayerMoney(playerid,-35);
  4255.                     SetPlayerSkin(playerid,23);
  4256.                     PlayerInfo[playerid][pChar] = 23;
  4257.                     PlayerInfo[playerid][pModel] = 23;
  4258.                 }
  4259.             }
  4260.         }
  4261.         return 1;
  4262.     }
  4263.     if(dialogid == DIALOG_KLEIDUNG_ZIP)
  4264.     {
  4265.         if(response == 1)
  4266.         {
  4267.             switch (listitem)
  4268.             {
  4269.                 case 0:
  4270.                 {
  4271.                     if(GetPlayerMoney(playerid) < 100)
  4272.                     {
  4273.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4274.                         return 1;
  4275.                     }
  4276.                     GivePlayerMoney(playerid,-100);
  4277.                     SetPlayerSkin(playerid,17);
  4278.                     PlayerInfo[playerid][pChar] = 17;
  4279.                     PlayerInfo[playerid][pModel] = 17;
  4280.                 }
  4281.                 case 1:
  4282.                 {
  4283.                     if(GetPlayerMoney(playerid) < 300)
  4284.                     {
  4285.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4286.                         return 1;
  4287.                     }
  4288.                     GivePlayerMoney(playerid,-300);
  4289.                     SetPlayerSkin(playerid,68);
  4290.                     PlayerInfo[playerid][pChar] = 68;
  4291.                     PlayerInfo[playerid][pModel] = 68;
  4292.                 }
  4293.                 case 2:
  4294.                 {
  4295.                     if(GetPlayerMoney(playerid) < 200)
  4296.                     {
  4297.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4298.                         return 1;
  4299.                     }
  4300.                     GivePlayerMoney(playerid,-200);
  4301.                     SetPlayerSkin(playerid,101);
  4302.                     PlayerInfo[playerid][pChar] = 101;
  4303.                     PlayerInfo[playerid][pModel] = 101;
  4304.                 }
  4305.                 case 3:
  4306.                 {
  4307.                     if(GetPlayerMoney(playerid) < 100)
  4308.                     {
  4309.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4310.                         return 1;
  4311.                     }
  4312.                     GivePlayerMoney(playerid,-100);
  4313.                     SetPlayerSkin(playerid,111);
  4314.                     PlayerInfo[playerid][pChar] = 111;
  4315.                     PlayerInfo[playerid][pModel] = 111;
  4316.                 }
  4317.                 case 4:
  4318.                 {
  4319.                     if(GetPlayerMoney(playerid) < 120)
  4320.                     {
  4321.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4322.                         return 1;
  4323.                     }
  4324.                     GivePlayerMoney(playerid,-120);
  4325.                     SetPlayerSkin(playerid,143);
  4326.                     PlayerInfo[playerid][pChar] = 143;
  4327.                     PlayerInfo[playerid][pModel] = 143;
  4328.                 }
  4329.                 case 5:
  4330.                 {
  4331.                     if(GetPlayerMoney(playerid) < 180)
  4332.                     {
  4333.                         SendClientMessage(playerid,COLOR_RED," Du hast nicht genug geld!");
  4334.                         return 1;
  4335.                     }
  4336.                     GivePlayerMoney(playerid,-180);
  4337.                     SetPlayerSkin(playerid,187);
  4338.                     PlayerInfo[playerid][pChar] = 187;
  4339.                     PlayerInfo[playerid][pModel] = 187;
  4340.                 }
  4341.             }
  4342.         }
  4343.         return 1;
  4344.     }
  4345.     if(dialogid == DIALOG_UNDERCOVER_SF)
  4346.     {
  4347.         if(response == 1)
  4348.         {
  4349.             switch (listitem)
  4350.             {
  4351.                 case 0:
  4352.                 {
  4353.                     UnderCoverCar_Sultan = CreateVehicle(560,-1589.1011,707.5089,-5.3539,269.8547,-1,-1,-1);
  4354.                 }
  4355.                 case 1:
  4356.                 {
  4357.                 }
  4358.                 case 2:
  4359.                 {
  4360.                 }
  4361.                 case 3:
  4362.                 {
  4363.                 }
  4364.                 case 4:
  4365.                 {
  4366.                 }
  4367.                 case 5:
  4368.                 {
  4369.                 }
  4370.                 case 6:
  4371.                 {
  4372.                 }
  4373.                 case 7:
  4374.                 {
  4375.                 }
  4376.             }
  4377.         }
  4378.         return 1;
  4379.     }
  4380.     if(dialogid == DIALOG_UNDERCOVER_LS)
  4381.     {
  4382.         if(response == 1)
  4383.         {
  4384.             switch (listitem)
  4385.             {
  4386.                 case 0:
  4387.                 {
  4388.                     UnderCoverCar_Sultan = CreateVehicle(560,-1589.1011,707.5089,-5.3539,269.8547,-1,-1,-1);
  4389.                 }
  4390.                 case 1:
  4391.                 {
  4392.                 }
  4393.                 case 2:
  4394.                 {
  4395.                 }
  4396.                 case 3:
  4397.                 {
  4398.                 }
  4399.                 case 4:
  4400.                 {
  4401.                 }
  4402.                 case 5:
  4403.                 {
  4404.                 }
  4405.                 case 6:
  4406.                 {
  4407.                 }
  4408.                 case 7:
  4409.                 {
  4410.                 }
  4411.             }
  4412.         }
  4413.         return 1;
  4414.     }
  4415.    
  4416.     if(dialogid == DIALOG_TICKET_S1)
  4417.     {
  4418.         if(response)
  4419.         {
  4420.             if(listitem == 0)
  4421.             {
  4422.                 GetPlayerName(playerid,reportname,MAX_PLAYER_NAME);
  4423.                 format(ticketmsg,256,"Allgemeine Fragen\n\nBenutzer:\t%s\n\nBitte schreibe hier deine Frage.",reportname);
  4424.                 ShowPlayerDialog(playerid,DIALOG_TICKET,DIALOG_STYLE_INPUT,"/Ticket an die Admins",ticketmsg,"Absenden","Beenden");
  4425.             }
  4426.             if(listitem == 1)
  4427.             {
  4428.                 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");
  4429.             }
  4430.             if(listitem == 2)
  4431.             {
  4432.                 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");
  4433.             }
  4434.         }
  4435.         else
  4436.         {
  4437.             SendClientMessage(playerid, COLOR_GRAD1, "Ticket-System verlassen.");
  4438.         }
  4439.     }
  4440.     if(dialogid == DIALOG_TICKET_S22)
  4441.     {
  4442.         if(response && strlen(inputtext) > 0)
  4443.         {
  4444.             format(string, sizeof(string), "[CHEATERMELDUNG] %s[ID:%d]: %s", sendername, playerid, inputtext);
  4445.             ticketsys(string);
  4446.             for(new i=0; i < MAX_PLAYERS; i++)
  4447.             {
  4448.                 if(PlayerInfo[i][pAdmin] >= 1 || PlayerInfo[i][pSupporter] >= 1)
  4449.                 {
  4450.                     SendClientMessage(i, 0xFF0023FF, string);
  4451.                 }
  4452.             }
  4453.             format(string, sizeof(string), "Cheatermeldung abgeschickt [%s]", inputtext);
  4454.             SendClientMessage(playerid, COLOR_GRAD2, string);
  4455.         }
  4456.         else
  4457.         {
  4458.             SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System verlassen");
  4459.         }
  4460.     }
  4461.     if(dialogid == DIALOG_TICKET_S32)
  4462.     {
  4463.         if(response && strlen(inputtext) > 0)
  4464.         {
  4465.             format(string, sizeof(string), "[FRAGE AN HIGHADMIN] %s[ID:%d]: %s", sendername, playerid, inputtext);
  4466.             ticketsys(string);
  4467.             for(new i = 0; i < MAX_PLAYERS; i++)
  4468.             {
  4469.                 if(PlayerInfo[i][pAdmin] >= 4)
  4470.                 {
  4471.                     SendClientMessage(i, 0xFF0069FF, string);
  4472.                 }
  4473.             }
  4474.             format(string, sizeof(string), "Frage abgeschickt [%s]", inputtext);
  4475.             SendClientMessage(playerid, COLOR_GRAD2, string);
  4476.         }
  4477.         else
  4478.         {
  4479.             SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System verlassen");
  4480.         }
  4481.     }
  4482.     if(dialogid == DIALOG_TICKET)
  4483.     {
  4484.         if(response && strlen(inputtext) > 0)
  4485.         {
  4486.             format(string, sizeof(string), " [TICKET] %s[ID:%d]: %s", sendername,playerid,inputtext);
  4487.             ticketsys(string);
  4488.             for(new i=0; i<MAX_PLAYERS; i++)
  4489.             {
  4490.                 if(IsPlayerConnected(i))
  4491.                 {
  4492.                     if(PlayerInfo[i][pSupporter] >= 1 || PlayerInfo[i][pAdmin] >= 1)
  4493.                     {
  4494.                         SendClientMessage(i,0x00B20AFF,string);
  4495.                     }
  4496.                 }
  4497.             }
  4498.             format(string, sizeof(string), " Du hat ein neues Ticket eingesendet : [%s] |", inputtext);
  4499.             SendClientMessage(playerid, COLOR_GRAD2, string);
  4500.             GameTextForPlayer(playerid, "Ticket abgesendet",5000,3);
  4501.         }
  4502.         else
  4503.         {
  4504.             SendClientMessage(playerid, COLOR_GRAD2, "Ticket-System Verlassen");
  4505.         }
  4506.         return 1;
  4507.     }
  4508.     if(dialogid == DIALOG_REGSTEP_1) //wohnoirt
  4509.     {
  4510.         if(response == 1)
  4511.         {
  4512.             // male
  4513.             PlayerInfo[playerid][pSex] = 1;
  4514.             SendClientMessage(playerid, COLOR_WHITE, "===========[Account wird erstellt]===========");
  4515.             SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist Männlich!");
  4516.             //SendClientMessage(playerid, COLOR_LIGHTRED, "Wann bist du geboren? (TT.MM.JJJJ)");
  4517.             RegistrationStep[playerid] = 2;
  4518.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ ","Weiter"," ");
  4519.         }
  4520.         if(response == 0)
  4521.         {
  4522.             // male
  4523.             PlayerInfo[playerid][pSex] = 2;
  4524.             SendClientMessage(playerid, COLOR_WHITE, "===========[Account wird erstellt]===========");
  4525.             SendClientMessage(playerid, COLOR_WHITE, "In Ordnung du bist Weiblich!");
  4526.             //SendClientMessage(playerid, COLOR_LIGHTRED, "Wann bist du geboren? (TT.MM.JJJJ)");
  4527.             RegistrationStep[playerid] = 2;
  4528.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4529.         }
  4530.     }
  4531.     if(dialogid == DIALOG_REGSTEP_2)
  4532.     {
  4533.         new year, month,day;
  4534.         getdate(year, month, day);
  4535.         new DateInfo[3][20];
  4536.         split(inputtext, DateInfo, '.');
  4537.         if(response == 1)
  4538.         if (strlen(inputtext) > 10)
  4539.         {
  4540.             // nicht länger als 10 zeichen (xx/xx/xxxx)
  4541.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4542.             return 0;
  4543.         }
  4544.         if (!IsValidDate(strval(DateInfo[0]),strval(DateInfo[1]),strval(DateInfo[2])))
  4545.         {
  4546.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4547.             return 0;
  4548.         }
  4549.         if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
  4550.         {
  4551.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4552.             return 0;
  4553.         }
  4554.         new check = year - strval(DateInfo[2]);
  4555.         if(check == year)
  4556.         {
  4557.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4558.             return 0;
  4559.         }
  4560.         if(strval(DateInfo[1]) > month)
  4561.         {
  4562.             check -= 1;
  4563.         }
  4564.         else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
  4565.         {
  4566.             check -= 1;
  4567.         }
  4568.         PlayerInfo[playerid][pAge] = check;
  4569.         format(string, sizeof(string), "Ok, du bist also %d Jahre alt.",PlayerInfo[playerid][pAge]);
  4570.         SendClientMessage(playerid, COLOR_WHITE, string);
  4571.         RegistrationStep[playerid] = 3;
  4572.         ShowPlayerDialog(playerid,DIALOG_REGSTEP_3,DIALOG_STYLE_LIST,"Woher kommst du?","Deutschland\nÖsterreich\nSchweiz","Weiter"," ");
  4573.         if(response == 0)
  4574.         {
  4575.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_2,DIALOG_STYLE_INPUT,"Alter","ANGABEFEHLER:Wann bist du geboren?\nAngabe bitte in TT.MM.JJJJ","Weiter"," ");
  4576.         }
  4577.     }
  4578.     if(dialogid == DIALOG_REGSTEP_3)
  4579.     {
  4580.         if(response == 1)
  4581.         {
  4582.             switch (listitem)
  4583.             {
  4584.                 case 0://Deutschland
  4585.                 {
  4586.                     PlayerInfo[playerid][pOrigin] = 1;
  4587.                     SendClientMessage(playerid, COLOR_WHITE, "Du kommst aus Deutschland.");
  4588.                     SendClientMessage(playerid, COLOR_WHITE, "====================================");
  4589.                     SendClientMessage(playerid, COLOR_GREEN, "Account wurde erfolgreich erstellt!");
  4590.                     SendClientMessage(playerid, COLOR_YELLOW, "Vielen Dank für die Informationen, es folgt das Tutorial.");
  4591.                     RegistrationStep[playerid] = 0;
  4592.                     TutTime[playerid] = 1;
  4593.                 }
  4594.                 case 1://österreich
  4595.                 {
  4596.                     PlayerInfo[playerid][pOrigin] = 2;
  4597.                     SendClientMessage(playerid, COLOR_WHITE, "Du kommst aus Österreich.");
  4598.                     SendClientMessage(playerid, COLOR_WHITE, "====================================");
  4599.                     SendClientMessage(playerid, COLOR_GREEN, "Account wurde erfolgreich erstellt!");
  4600.                     SendClientMessage(playerid, COLOR_YELLOW, "Vielen Dank für die Informationen, es folgt das Tutorial.");
  4601.                     RegistrationStep[playerid] = 0;
  4602.                     TutTime[playerid] = 1;
  4603.                 }
  4604.                 case 2://Schweiz
  4605.                 {
  4606.                     PlayerInfo[playerid][pOrigin] = 3;
  4607.                     SendClientMessage(playerid, COLOR_WHITE, "Du kommst aus der Schweiz.");
  4608.                     SendClientMessage(playerid, COLOR_WHITE, "====================================");
  4609.                     SendClientMessage(playerid, COLOR_GREEN, "Account wurde erfolgreich erstellt!");
  4610.                     SendClientMessage(playerid, COLOR_YELLOW, "Vielen Dank für die Informationen, es folgt das Tutorial.");
  4611.                     RegistrationStep[playerid] = 0;
  4612.                     TutTime[playerid] = 1;
  4613.                 }
  4614.             }
  4615.         }
  4616.         if(response == 0)
  4617.         {
  4618.             ShowPlayerDialog(playerid,DIALOG_REGSTEP_3,DIALOG_STYLE_LIST,"Woher kommst du?","Deutschland\nÖsterreich\nSchweiz","Weiter"," ");
  4619.         }
  4620.     }
  4621.     return 1;
  4622. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement