Hallo Liebe Leute also ich habe ein Problem wenn ich /offban eingebe passiert nix ? hier der befehle bitte hilft mir ma !
ocmd:offban(playerid, params[])
{
new pID, giveplayer, reason[256], sendername[256], string[256];
if(sscanf(params, "us", pID, reason))return SendClientMessage(playerid, COLOR_WHITE, "Benutze: /offban [SpielerID/Name] [Grund]");
if(PlayerInfo[playerid][pAdmin] < 5)return SendClientMessage(playerid, COLOR_WHITE, "Du besitzt nicht die benötigten Rechte.");
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new acc[64], acc2[64], year, month, day, readstr[128];
format(acc,sizeof(acc),"scriptfiles/Accounts/%s.ini",giveplayer);
format(acc2,sizeof(acc2),"scriptfiles/Accounts/%s.backup",giveplayer);
if(!fexist(acc))
{
format(string,sizeof(string)," Der Account von %s existiert nicht!",giveplayer);
SendClientMessage(playerid,COLOR_WHITE,string);
return 1;
}
new File:account = fopen(acc,io_read);
new File:backup = fopen(acc2,io_write);
while(fread(account,readstr))
{
fwrite(backup,readstr);
}
fclose(backup);
fclose(account);
new File:banaccount = fopen(acc,io_write);
fwrite(banaccount,"Level=-999\n");
fclose(banaccount);
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt! (%d-%d-%d)",giveplayer,sendername,month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt!",giveplayer,sendername);
ABroadCast(COLOR_WHITE,string,1);
}
return 1;
}