Beiträge von JustinBieber

    Hier nochmal OnplayerConnect

    public OnPlayerConnect(playerid)
    {
    new query[60 + MAX_PLAYER_NAME],query2[128];
    GetPlayerName(playerid,User[playerid][Username],MAX_PLAYER_NAME);
    mysql_format(mycon, query, sizeof(query), "SELECT COUNT(*) AS `count` FROM `User` WHERE `Name` = '%e'",User[playerid][Username]);
    mysql_function_query(mycon, query, true, "LoadPlayerDataSequence","dd",playerid,1);
    mysql_format(mycon,query2, sizeof(query2), "SELECT * FROM `Bannedplayer` WHERE `Name` = '%e'",User[playerid][Username]);
    mysql_function_query(mycon, query2, true, "LoadPlayerBan","dd",playerid,1);
    return 1;
    }


    Pawn:
    Leider nein nur Errors :D


    So richtig funktioniert es nicht :D
    Also er liest nur den SpielerNamen den Rest nicht..



    public LoadPlayerBan(playerid)
    {
    new row,field,str[264];
    cache_get_data(row,field,mycon);
    if(row == 1)
    {
    cache_get_field_content(0,"Admin",bUser[playerid][bAdmin],mycon);
    cache_get_field_content(0,"Grund",bUser[playerid][bGrund],mycon);
    cache_get_field_content(0,"Datum",bUser[playerid][bDatum],mycon);
    cache_get_field_content(0,"Uhrzeit",bUser[playerid][bUhrzeit],mycon);
    format(str,sizeof(str),"Dieser Account ist gebannt\n\nName: %s\nAdmin: %s\nGrund: %s\nDatun: %s\nUhrzeit: %s\n\n Falls ein Fehler aufliegt, schreibe einen Entbann Antrag im Forum!",User[playerid][Username],bUser[playerid][bAdmin],bUser[playerid][bGrund],bUser[playerid][bDatum],bUser[playerid][bUhrzeit]);
    ShowPlayerDialog(playerid,Dialog_Ban,DIALOG_STYLE_MSGBOX,"Spieler gebannt",str,"Schliessen","");
    Kick(playerid);
    }else if(row == 0)
    {

    }
    return 1;
    }


    COMMAND:ban(playerid,params[])
    {
    new pID,grund[24],str[128],query[128],day,year,month,datum[24],uhrzeit[24],stunde,minute;
    if(!isAnAdmin(playerid,2)) return SendClientMessage(playerid,GRAU,ADMINMELDUNG);
    if(sscanf(params,"us",pID,grund)) return SendClientMessage(playerid,GRAU,"BENUTZE: /ban [SpielerName/ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,GRAU,"Dieser Spieler ist nicht online!");
    format(str,128,"[BAN] Der Admin %s hat den Spieler %s gebannt, Grund: %s",PlayerName(playerid),PlayerName(pID),grund);
    SendClientMessageToAll(ROT,str);
    getdate(year, month, day);
    format(datum,24,"%d/%d/%d",day,month,year);
    gettime(stunde,minute);
    format(uhrzeit,24,"02%d:02%d",stunde,minute);
    format(query,128,"INSERT INTO `Bannedplayer` (`Name`, `Admin`, `Grund`, `Datum`,`Uhrzeit`) VALUES('%e','%e','%e','%e','%e'",PlayerName(pID),PlayerName(playerid),datum,uhrzeit);
    mysql_tquery(mycon, query, "", "");
    KickPlayer(pID);
    return 1;
    }


    Den Befehl kann man bis jetzt überall ausführen


    mfg