2admin befehle spacken rum

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
  • So,leute ich habe ein neues selfmade reallife script angefangen , dies hat im moment 2126 zeilen


    Und naja /makesupporter und /makeadmin spacken


    Quelltext hier


    ocmd:makesupporter(playerid,params[])
    {
    if(SpielerInfo[playerid][Adminlevel] > 5)
    {
    new plid,rang,str[300];
    if(sscanf(params,"us",plid,rang))return SendClientMessage(playerid,0xAF0000FF,"Tippe: /makesupporter [id] [rang] ");
    if(rang < 0 && rang > 1)
    {
    SendClientMessage(playerid,0x00A5FFFF,"Gehe nicht Tiefer als 0 oder höher als 1!");
    }
    else if(rang == 0)
    {
    format(str,sizeof(str)," %s hat dich Suspendiert!! Aktueller SupporterRang: %i",Spielername(playerid),Spielername(plid),rang);
    SendClientMessage(plid,0xD7FF00FF,str);
    SpielerInfo[plid][Supporterlevel] =0;
    }
    else if(rang == 1)
    {
    format(str,sizeof(str),"%s hat dich %s zum Supporter gemacht!! Aktueller SupporterRang %i",Spielername(playerid),Spielername(plid),rang);
    SendClientMessage(plid,0xD7FF00FF,str);
    SpielerInfo[plid][Supporterlevel] = 1;
    }
    }
    return 1;
    }


    ocmd:makeadmin(playerid,params[])
    {
    if(SpielerInfo[playerid][Adminlevel] > 5)
    {
    new plid,str[300],rang;
    if(sscanf(params,"us",plid,rang))return SendClientMessage(playerid,0xAF0000FF,"Tippe: /makeadmin [id] [rang] ");
    if(rang < 0 && rang > 6)
    {
    SendClientMessage(playerid,0xD7FF00FF,"Gehe nicht tiefer als 0 oder höher als 6 !!");
    }
    else if(rang == 0)
    {
    format(str,sizeof(str),"%s hat dich %s als Admin suspendiert!! Aktueller Rang: %i",Spielername(playerid),Spielername(plid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 1)
    {
    format(str,sizeof(str),"%s hat dich %s zum Moderator gemacht Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 2)
    {
    format(str,sizeof(str),"%s hat dich zum Administrator gemacht!! Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 3)
    {
    format(str,sizeof(str),"%s hat dich zum Fulladmin Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 4)
    {
    format(str,sizeof(str),"%s hat dich zum SuperAdmin gemacht Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 5)
    {
    format(str,sizeof(str),"%s hat dich zur webleitung erklärt! Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    else if(rang == 6)
    {
    format(str,sizeof(str),"%s hat dich zum Serverowner erklärt!! Aktueller Rang: %i",Spielername(playerid),rang);
    SendClientMessage(playerid,0xD7FF00FF,str);
    }
    }
    return 1;
    }

  • makesupporter


    s = i für integer :)


    if(rang < 0 && rang > 1)


    && = UND
    || = oder demnach lieber || verwenden.
    //Edit


    ocmd:makesupporter(playerid,params[])
    {
    if(SpielerInfo[playerid][Adminlevel] > 5)
    new plid,rang,str[300];
    if(sscanf(params,"us",plid,rang))return SendClientMessage(playerid,0xAF0000FF,"Tippe: /makesupporter [id] [rang] ");
    if(rang < 0 || rang > 1) return SendClientMessage(playerid,0x00A5FFFF,"Gehe nicht Tiefer als 0 oder höher als 1!");
    format(str,sizeof(str)," %s hat dich Suspendiert!! Aktueller SupporterRang: %i",Spielername(playerid),Spielername(plid),rang);
    SendClientMessage(plid,0xD7FF00FF,str);
    SpielerInfo[plid][Supporterlevel] = rang;
    return 1;
    }

    KleineHilfe 2.0


  • Danke, kamst aber leider bisschen zu spät T4125Gamer hat mir bereits geholfen (skype)