/makeleader der rang Hallo ???

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
  • Heey leute also ich habe mein Rang system mal angeschaut und mir ist aufgefallen wen ich mich Leader mache habe ich rang 6 Test mit /f(chat) also dann habe ich rang 6 aber nach /gmx oder Relogg habe ich rang 0 kann da wer helfen?



    ocmd:makeleader(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Rang zu niedrig.");
    new pID,fID;
    if(sscanf(params,"ui",pID,fID))return SendClientMessage(playerid,Grau,"Fehler: /makeleader [Playerid] [FraktionsID]");
    SetPVarInt(pID,"Fraktion",fID);
    SetPVarInt(pID,"Leader",1);
    SetPVarInt(pID,"Rank",6);
    SpielerSpeichern(pID);
    SpielerSpeichern(playerid);
    new info[128];
    format(info,sizeof info,"%s %s hat %s zum Leader von %s ernannt.",AdminRankName(playerid),SpielerName(playerid),SpielerName(pID),FrakName(pID));
    SendClientMessageToAll(Grau,info);
    SpawnPlayer(pID);
    return 1;
    }




    stock LoadAccount(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPlayerFightingStyle(playerid,dini_Int(Spielerdatei,"Kampf"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    SetPVarInt(playerid,"Paydaytime",dini_Int(Spielerdatei,"Paydaytime"));
    SetPVarInt(playerid,"fahrschein",dini_Int(Spielerdatei,"fahrschein"));
    SetPVarInt(playerid,"motorradschein",dini_Int(Spielerdatei,"motorradschein"));
    SetPVarInt(playerid,"flugschein",dini_Int(Spielerdatei,"flugschein"));
    SetPVarInt(playerid,"bootschein",dini_Int(Spielerdatei,"bootschein"));
    SetPVarInt(playerid,"Personalausweis",dini_Int(Spielerdatei,"Personalausweis"));
    SetPVarInt(playerid,"Jobschein",dini_Int(Spielerdatei,"Jobschein"));
    SetPVarInt(playerid,"Waffenschein",dini_Int(Spielerdatei,"Waffenschein"));
    SetPVarInt(playerid,"Waffenschein2",dini_Int(Spielerdatei,"Waffenschein2"));
    PlayerInfo[playerid][pRang] = dini_Int(Spielerdatei,"Rank");
    SetPVarInt(playerid,"Rank",dini_Int(Spielerdatei,"Rank"));

    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }



    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Kampf",GetPlayerFightingStyle(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    dini_IntSet(Spielerdatei,"timeban",GetPVarInt(playerid,"timeban"));
    dini_IntSet(Spielerdatei,"Paydaytime",GetPVarInt(playerid,"Paydaytime"));
    dini_IntSet(Spielerdatei,"fahrschein",GetPVarInt(playerid,"fahrschein"));
    dini_IntSet(Spielerdatei,"motorradschein",GetPVarInt(playerid,"motorradschein"));
    dini_IntSet(Spielerdatei,"flugschein",GetPVarInt(playerid,"flugschein"));
    dini_IntSet(Spielerdatei,"bootschein",GetPVarInt(playerid,"bootschein"));
    dini_IntSet(Spielerdatei,"Personalausweis",GetPVarInt(playerid,"Personalausweis"));
    dini_IntSet(Spielerdatei,"Jobschein",GetPVarInt(playerid,"Jobschein"));
    dini_IntSet(Spielerdatei,"Waffenschein",GetPVarInt(playerid,"Waffenschein"));
    dini_IntSet(Spielerdatei,"Waffenschein2",GetPVarInt(playerid,"Waffenschein2"));
    dini_IntSet(Spielerdatei,"Rank",GetPVarInt(playerid,"Rank"));
    dini_IntSet(Spielerdatei,"Rank",PlayerInfo[playerid][pRang]);



    }
    return 1;
    }


    Mit Freundlichen Grüßen || Savas ||

    Sei du Selbst, denn all die anderen Gibt es schon !



    **Savas**