Bodenbeleuchtung/neonröhren..+ AdminDuty

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 ich bekomme es einfach nicht hin !!
    Kann mir das einer scripten mit erklärung irgendwie sufu bringt mich auch net weiter
    Ich würde es gerne so machen das ein Admin /neon macht dann kommt eine liste wo man sich Neonröhren Blau,Rot,Grün,weißpolice licht aussuchen kann als RCON ADMIN also if(IsPlayerAdmin(playerid))
    das funkt. ent Wäre net wenn mir das einer sagen könnte ----Habe das mit den Neonröhren gelöscht und brauche es wieder :( könnte mir es einer vorscripten bitte ICH KAPIERS NET ^^


    Das zweite AdminDuty ich habe den Befehl gemacht also ein AdminSystem keine errors keine warns und wenn ich makeadmin mache (das habe ich so gemacht) steht da du musst er /adminduty gehen das mache ich also /adminduty eigenlich muss dann was stehen an alle Player :::



    dcmd_makeadmin(playerid,params[])
    {
    new string[128];
    new pID,level;
    new spieler[MAX_PLAYER_NAME], spieler2[MAX_PLAYER_NAME];
    GetPlayerName(playerid,spieler,sizeof spieler);
    GetPlayerName(pID,spieler2,sizeof spieler2);
    if(IsPlayerConnected(playerid))
    {
    if(AdminDuty[playerid] == 1)
    {
    if(Spieler[playerid][Admin] == 5)
    {
    #pragma unused params
    if(level < 0 || level > 6) { return SendClientMessage(playerid,GRAU,"Es gibt keinen Adminrank unter 0 oder über 6"); }
    Spieler[pID][Admin] = level;
    format(string,sizeof string,"%s hat %s den Adminrank %d gegeben",spieler,spieler2,level);
    SendClientMessageToAll(rot,string);
    }
    }
    else { return SendClientMessage(playerid,rot,"Du bist nicht im Admin Dienst!"); }
    }
    return 1;
    }
    dcmd_adminduty(playerid,params[])
    {
    #pragma unused params
    if(IsPlayerConnected(playerid))
    {
    if(Spieler[playerid][Admin] >= 1)
    {
    new string[128];
    new spieler[MAX_PLAYER_NAME];
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"%s ist in den Admin Dienst gegangen",spieler);
    SendClientMessageToAll(rot,string);
    AdminDuty[playerid] = 1;
    }
    }
    return 1;
    }


    Ich habe das mal mit dem befehl /makeadmin gemacht


    Bitte helfen so schnell es geht!?!?! :thumbup:

  • Probier mal so
    dcmd_makeadmin(playerid,params[])
    {
    new pID,level;
    if(sscanf(params, "ud", pID, level)) return SendClientMessage(playerid, rot, "/makeadmin [ID][level]");
    else if(AdminDuty[playerid] == 1 && Spieler[playerid][Admin] == 5)
    {
    if(level < 0 || level > 6)return SendClientMessage(playerid,GRAU,"Es gibt keinen Adminrank unter 0 oder über 6");
    else
    {
    new string[128], spieler[20], spieler2[20];
    GetPlayerName(playerid, spieler, sizeof(spieler));
    GetPlayerName(pID,spieler2, sizeof(spieler2));
    Spieler[pID][Admin] = level;
    format(string,sizeof string,"%s hat %s den Adminrank %d gegeben",spieler,spieler2,level);
    SendClientMessageToAll(rot,string);
    }
    }
    else return SendClientMessage(playerid,rot,"Du bist nicht im Admin Dienst!");
    return 1;
    }
    dcmd_adminduty(playerid,params[])
    {
    #pragma unused params
    if(Spieler[playerid][Admin] >= 1)
    {
    new string[128],
    spieler[20];
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"%s ist in den Admin Dienst gegangen",spieler);
    SendClientMessageToAll(rot,string);
    AdminDuty[playerid] = 1;
    }
    return 1;
    }

  • error 017: undefined symbol "sscanf"


    was ist das für ein error ist das eine include?

  • Ich finde es net schaue schon 3 stunden :( google, sufu etc.. kann mir das einer schicken ?

  • das habe ich auch habe die eine inc. datei bei pawno/includes reingemacht im script #include <sscanf2>
    dann die paar sachen bei plugins
    aber
    wo hin mit dme ordner sscanf und den datein drin?!?!?!?