dcmd_adminregister >HELP PLS <

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
  • Hi kann mir einer sagen was an diesen beiden cmds falsch ist ?
    Wenn ich im server gehen kommt unknow command trotz das es keine errors etc anzeigt
    Pls help
    Cmds:


    dcmd_adminregister(playerid,params[])
    {
    new password;
    if(pInfo[playerid][Adminreg]==1) SendClientMessage(playerid,0xFF0000FF,"You cant register an admin account.");
    else if(pInfo[playerid][Adminlog]==1) SendClientMessage(playerid,0xFF0000FF,"You are logged in as admin!");
    else if(sscanf(params,"s",password)) SendClientMessage(playerid,0xFF0000FF,"Usage: /adminregister [password]");
    else
    {
    new pname[MAX_PLAYER_NAME], path[200];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(path, sizeof(path), "/System/Benutzer/%s.ini", pname);
    new s[256];
    format(s,sizeof(s),"You have registred a adminaccount. Password:%s. Automatically loggedin!",password);
    SendClientMessage(playerid,0xFF0000FF,s);
    pInfo[playerid][Adminreg]=1;
    pInfo[playerid][Adminlog]=1;
    dini_Unset(path,"Adminpw");
    dini_IntSet(path,"Adminpw",password);


    }
    return 1;
    }
    dcmd_adminlogin(playerid,params[])
    {
    new pname[MAX_PLAYER_NAME], path[200];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(path, sizeof(path), "/System/Benutzer/%s.ini", pname);
    new password;
    if(pInfo[playerid][Adminreg]==0) SendClientMessage(playerid,0xFF0000FF,"Register a Admin account ! (/adminregister)");
    else if(pInfo[playerid][Adminlog]==1) SendClientMessage(playerid,0xFF0000FF,"You allready loggedin as admin!");
    else if(sscanf(params,"s",password)) SendClientMessage(playerid,0xFF0000FF,"Usage: /adminlogin [password]");
    else
    {
    if(password == pInfo[playerid][Adminpw]) return SendClientMessage(playerid,0xFF0000FF,"Wrong Password");
    {
    SendClientMessage(playerid,0xFF0000FF,"Successfully loggedin as Admin!");
    pInfo[playerid][Adminlevel] = dini_Int(path, "Adminlevel");
    }
    }
    return 1;
    }


    hoffe mir kann wer helfen


    //EDIt kann mir keiner helfen ?

    Einmal editiert, zuletzt von RedStyle ()