ein Admin chat mit Admin namen wie?

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
  • Bei mir sieht das so aus:


    ocmd:a(playerid,params[])
    {
    new text[128],adminlevel[64];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,Rot,"/a [text]");
    format(text,sizeof(text),"%s {FFFFFF}%s: %s",adminlevel,SpielerName(playerid),text);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(IsPlayerAnAdmin(i,GetPVarInt(playerid,"Adminlevel")))
    {
    switch(GetPVarInt(i,"Adminlevel"))
    {
    case 1:{adminlevel="{00FF5A}Supporter";}
    case 2:{adminlevel="{572B54}Moderator";}
    case 3:{adminlevel="{858BBB}Super Moderator";}
    case 4:{adminlevel="{0000FF}Admin";}
    case 5:{adminlevel="{FF0000}Fulladmin";}
    }
    SendClientMessage(i,Gelb,text);
    }
    }
    }
    return 1;
    }


    die case: sind halt die ränge da kannst du irgendwas hinschreiben


    /edit


    da ist ein fehler drin der liest den rank nicht aus weiß einer wiso nicht?

  • bei mir kommt immerhin ein text aber irgendwas daran ist falsch ich weiß nur noch nicht was

  • Machs doch evtl so:


    new text[128],adminlevel[64];
    if(sscanf(params,"s",text))return SendClientMessage(playerid,Rot,"/a [text]");
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPVarInt(playerid, "Adminlevel") == 1)
    {
    adminlevel="{572B54}Moderator";
    format(text,sizeof(text),"%s {FFFFFF}%s: %s",adminlevel,SpielerName(playerid),text);
    SendClientMessage(i, Gelb, text);
    return 1;
    }
    else if(GetPVarInt(playerid, "Adminlevel") == 2)
    {
    adminlevel="{00FF5A}Supporter";
    format(text,sizeof(text),"%s {FFFFFF}%s: %s",adminlevel,SpielerName(playerid),text);
    SendClientMessage(i, Gelb, text);
    return 1;
    }
    //so dann halt immer weiter
    }
    }


    mfg. :thumbup:

    ast2ufdyxkb1.png


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

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen