probleme mit else

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
  • if(!(GetDistanceBetweenPlayers(playerid,ziel) < 5))SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");



    Zudem hast du für dein if statement ein } vergessen damit der Bereich geschlossen wird sonst gilt else für ein anderes Level & da dort keine erste Abfrage ist > Fehler

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Versuchs mal so
    if(GetDistanceBetweenPlayers(playerid,ziel) < 5)
    {
    SendClientMessage(playerid,COLOR_WHITE,"Der Spieler Ist dir nicht nah genug");
    return 1;
    }

  • kannst du mir vill auch sagen wieso das anders nicht funkt
    if (Spieler[ziel][wanted] >= 1)
    {
    SetTimerEx("gefzeit", 600000, false, "ziel", playerid);// 10 mins
    }
    else if (Spieler[ziel][wanted] >= 2)
    {
    SetTimerEx("gefzeit", 1200000, false, "ziel", playerid);// 20 mins
    }
    else if (Spieler[ziel][wanted] >= 3)
    {
    SetTimerEx("gefzeit", 1800000, false, "ziel", playerid);// 30 mins
    }
    else if (Spieler[ziel][wanted] >= 4)
    {
    SetTimerEx("gefzeit", 2400000, false, "ziel", playerid);// 40 mins
    }
    else if (Spieler[ziel][wanted] >= 5)
    {
    SetTimerEx("gefzeit", 3000000, false, "ziel", playerid);// 50 mins
    }
    else if (Spieler[ziel][wanted] >= 6)
    {
    SetTimerEx("gefzeit", 3600000, false, "ziel", playerid);// 60 mins
    }
    else
    {
    SendClientMessage(playerid,COLOR_WHITE,"Der Spieler wird nicht Gesucht");
    }


    Hier bekomme ich auch kein error


    MFG Mipu


    Edit sry habe die erklärung nicht gesehen danke dir

  • Zitat

    ah danke bugscripter
    Edit ich habe noch ein prob
    GetPlayerName(playerid,spieler,sizeof(spieler));
    GetPlayerName(ziel,opfer,sizeof(opfer));
    format(msg1,sizeof(msg1),"** Du hast %s eingesperrt.",playerid,cmdtext[8]);
    format(msg2,sizeof(msg2),"** Du wurdest von %s eingesperrt.",ziel,cmdtext[8]);
    SendClientMessage(playerid,COLOR_LIGHTRED,msg1);
    SendClientMessage(ziel,COLOR_LIGHTRED,msg2);
    SetPlayerInterior(ziel,3);
    SetPlayerPos(ziel,197.1418,175.3607,1003);
    Spieler[ziel][jail] = 1;
    Spieler[ziel][wanted] = 0;
    SetPlayerWantedLevel(playerid,0);
    ResetPlayerWeapons(ziel);


    format(msg1,sizeof(msg1),"** Du hast %s eingesperrt.",playerid,cmdtext[8]);
    format(msg2,sizeof(msg2),"** Du wurdest von %s eingesperrt.",ziel,cmdtext[8]);


    Da werden die namen nicht angezeit
    Edit hat sich auch erledigt sry danke für alles

    Einmal editiert, zuletzt von Optiimal ()