Konsole [debug] Nachrichten?

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
  • Ja, da versuchst du auf ein Array zuzugreifen und z.B. pID hat den Wert von INVALID_PLAYER_ID.


    check ob pID gleich INVALID_PLAYER_ID und brich das ob oder setz bestimmte Dinge nicht.
    Wir müssten halt mal den Code sehen xD

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • @Kaliber


    ocmd:makeleader(playerid,params[])
    {
    print("makeleader Befehl ausgeführt!");
    if(!isAdmin(playerid, 3))return SendClientMessage(playerid,DUNKELROT,"Dein Adminlevel ist zu Niedrig!");
    new pID,fraktion,string[128];
    if(sscanf(params,"ui",pID,fraktion))return SendClientMessage(playerid,GELB,"[INFO]: /makeleader [playerid] [Fraktion]");
    PlayerInfo[pID][pFraktion]=fraktion;
    PlayerInfo[pID][pRank] = 6;
    format(string, sizeof(string), "Du wurdest von %s zum Leader der Fraktion %s ernannt", SpielerName(playerid), GetFraktionName(fraktion));
    format(string, sizeof(string), "Du hast den Spieler %s zum Leader der Fraktion %s ernannt", SpielerName(pID), GetFraktionName(fraktion));
    SendClientMessage(pID,HELLBLAU,string);
    SendClientMessage(playerid,HELLBLAU,string);
    SaveUserStats(pID);
    return 1;
    }

  • Da fehlt der check, ob der Spieler auch wirklich online ist..


    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Was ich noch empfehlen würde, wegen der "Falschen Chatausgaben" wäre folgendes: