Beiträge von xbluehazzex

    Also ich gebe die ID und Den Grund ein trozdem erscheint: Fehler: Verwende /kick [ID][Grund


    {
    new pID,Grund[128],string[128];
    if(sscanf(params,"us,pID,Grund"))return SendClientMessage(playerid,ROT,"Fehler: Verwende /Kick [id] [Grund]");
    format(string,sizeof(string),"Server: %s wurde von %s. Grund:",SpielerName(pID),SpielerName(playerid),Grund);
    SendClientMessageToAll(ADMIN,string);
    Kick(pID);
    return 1;
    }

    So hab den fehler behoben müsst bei OnPlayerDisconnect das hin :


    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }


    Bei den Stocks das hin:
    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"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggeidin")==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,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    }
    return 1;
    }


    also müsst ihr noch das einfügen :


    Bei OnPlayerDisconnect , SpielerSpeichern , Loadaccount
    if(GetPVarInt(playerid,"loggeidin")==1)

    Bei den Befehelen /restart /healme bekomm ich ein Server Unkown .
    Dies krieg ich seit ich den Stats befehl erstellt hab



    Befehele :
    }
    if(strcmp(cmdtext, "/restart", true) == 0)
    {
    if(!isPlayerAnAdmin(playerid,6))
    {
    SendClientMessage(playerid,GELB,"Der Server wird neu gestartet...");
    SendClientMessage(playerid,GELB,"Bitte warte ...");
    SendRconCommand("gmx");
    return 1;
    }
    SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    }
    if(strcmp("/healme",cmdtext,true)==0)
    {
    if(!isPlayerAnAdmin(playerid,1))
    {
    SetPlayerHealth(playerid,100.00);
    SendClientMessage(playerid,GRÜN,"Erfolgreich Geheilt.");
    return 1;
    }
    }


    /Stats
    }
    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=fraktname1;}
    case 2:{fraktname=fraktname2;}
    case 3:{fraktname=fraktname3;}
    }
    //1 reihe
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %i] [Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,BLAU,string);
    //2 reihe
    return 1;
    }
    return 0;
    }


    Ich arbeite nicht seit 01.04 dran ich hatte ca. 4-5 Monate nicht dran gearbeitet weil ich keine lust mehr hatte . Ich mach grad weiter. !
    Wer behauptet das es innerhalb von 2 Tagen geht?
    Weißt du was das ~ bedeutet ? (Ungefähr) in 2 Monaten


    War jetzt so unnötig wirklich. Das Intressiert dich doch nicht wann ich ihn auf mache und wann nicht. Ob ich genug weiß oder nicht ist meine Entscheidung. und nur mal So man weiß nicht gleich alles !
    Und das wäre mein 4 Dialog

    SRY War kurz weg
    da den rest


    if(strcmp("/stats",cmdtext,false)==0)
    {
    new string [128];
    new fraktname[64];
    // 1 Reihe


    format(string,sizeof,(string),"[Name: %s][Level: %i][Adminlevel: %i][Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,TÜRKIS,string);
    // 2 Reihe
    return 1;
    }
    return 0;
    }

    Zeile:


    format(string,sizeof,(string),"[Name: %s][Level: %i][Adminlevel: %i][Fraktion: %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);


    Errors:
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : error 020: invalid symbol name ""
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : warning 215: expression has no effect
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : warning 215: expression has no effect
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : warning 215: expression has no effect
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : error 001: expected token: ";", but found ")"
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(194) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    so hab jetzt


    include ocmd und sscanf


    define PlayerInfo und sscanf
    erorrs
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(140) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(140) : warning 215: expression has no effect
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(140) : error 001: expected token: ";", but found "]"
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(140) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(140) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    if(PlayerInfo[playerid][pAdmin]>=1)

    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(134) : error 017: undefined symbol "sscanf"
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(135) : error 017: undefined symbol "PlayerInfo"
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(135) : warning 215: expression has no effect
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(135) : error 001: expected token: ";", but found "]"
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(135) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Symnatec\Selfmade-Server\gamemodes\iLife-Alpha.pwn(135) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.
    ZEILEN :


    134
    if(sscanf(params,"u",vID))return SendClientMessage(playerid,ROT,"Benutzung:/veh [CarID]");
    135
    if(PlayerInfo[playerid][pAdmin]>=1)