Raub system geht nicht

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Ich habe ein Problem mit meinen fast fertigen Raub system
    Wenn ich /rauben eingebe kommt das drivein system


    if(response==0)
    {
    SendClientMessage(playerid,0x8C8C8CFF,"Angestellter: Vielen dank für ihren Einkauf.");
    }
    if(response==1)
    {
    SendClientMessage(playerid,0x8C8C8CFF,"Angestellter: Kommen sie bald wieder.");
    }
    if(dialogid == DIALOG_DRIVEIN)
    {
    if(response)
    {
    if(listitem == 0)
    {


    if(GetPlayerMoney(playerid) < 10) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
    GivePlayerHealth(playerid, 20.0);
    GivePlayerMoney(playerid, -10);
    SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir einen Cheesburger gekauft.");
    }
    else if(listitem == 1)
    {
    if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
    GivePlayerMoney(playerid, -20);
    GivePlayerHealth(playerid, 20.0);
    SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir einen Chickenbruger gekauft.");
    }
    else if(listitem == 2)
    {
    if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
    GivePlayerMoney(playerid, -50);
    GivePlayerHealth(playerid, 20.0);
    SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir Pommes mit Cola gekauft.");
    }
    else if(listitem == 3)
    {
    if(GetPlayerMoney(playerid) < 40) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
    GivePlayerMoney(playerid, -40);
    SetPlayerHealth(playerid,100.0);
    SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir eine Currywurst gekauft.");
    return 1;
    }
    }
    }
    if(response==0)
    {


    }
    if(response==1)
    {
    return 0;
    }
    if(dialogid == DIALOG_RAUB)
    {
    if(response)
    {

    if(listitem == 0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
    SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
    SendClientMessage(playerid,BLAU,"Warte nun 5 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
    SetPlayerWantedLevel(playerid,4);
    klein = SetTimer("RAUBENKLEIN",300000,0);
    }
    else if(listitem == 1)
    {
    if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
    SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
    SendClientMessage(playerid,BLAU,"Warte nun 10 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
    SetPlayerWantedLevel(playerid,4);
    mittel = SetTimer("RAUBENMITTEL",600000,0);
    }
    else if(listitem == 2)
    {
    if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
    SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
    SendClientMessage(playerid,BLAU,"Warte nun 15 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
    SetPlayerWantedLevel(playerid,4);
    gross = SetTimer("RAUBENGROSS",900000,0);



    }
    }
    }
    return 1;
    }

  • Hab jetzt ein Warning


    if(dialogid == DIALOG_RAUB)
    {
    if(response== 0)
    {


    }
    if(response== 1)
    {
    return 1;
    {
    if(response)
    {


    if(listitem == 0)
    {


    (405) : warning 225: unreachable code
    Unter if(response==1) das return 1;