/help funktioniert 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
  • Hallo ihr lieben


    Ich habe wieder eine frage oder wohl eher gesagt ein problem.
    und zwar habe ich einen /help befehl erstellt der in einer Dialog Liste abrufbar ist sprich Allgemein Fraktion usw
    doch wenn ich Fraktion auswähle kommt nix ich habe die Fraktions id 2 mal genommen und versucht.
    Ich bin in der Fraktion doch es kommt nix..


    hier der Code


    if(dialogid == HELP)
    {
    if(response == 0)
    {
    SCM(playerid,RED,"Du hast das Help menü verlassen!");
    }
    if(response == 1)
    {
    if(listitem == 0)
    {
    SCM(playerid,ORANGE,"••••Allgemein••••");
    SCM(playerid,ORANGE,"/News (Um die News abzurufen)");
    }
    if(listitem == 1)
    {
    if(!IstSpielerInFraktion(playerid,2))
    {
    SCM(playerid,ORANGE,"••••GrooveStreet••••");
    SCM(playerid,ORANGE,"/gwaffen");
    }
    else
    {
    SCM(playerid,RED,"DU bist in keiner Fraktion");
    }
    }
    }
    return 1;
    }

    Mit freundlichen Grüßen
    Siepac

  • if(!IstSpielerInFraktion(playerid,2))
    zu
    if(IstSpielerInFraktion(playerid,2))
    "!" bedeutet: wenn nicht
    bsp.:

    if(!IstSpielerInFraktion(playerid,2))
    {
    //wenn du icht in fraktion2 bist
    }
    if(IstSpielerInFraktion(playerid,2))
    {
    //wenn du in der frakt 2 bist
    }

  • warum funktioniert es dann bei dieser abfrage?


    if(!IstSpielerAdmin(playerid,4))return SCM(playerid,RED,"Du bist kein Admin!");


    ohh passt schon
    es fragt ab ob der spieler nicht admin ist wenn nicht kommt die meldung


    Danke für die schnelle hilfe :)

    Mit freundlichen Grüßen
    Siepac