Hallo Leute
Ich brauche etwas hilfe, ich weiß nich warum das nicht geht
SetTimer("Check", 3000, 1);
new BanWeaponunterIDs[] = {
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,
24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,
43,44,45,46,47,48,49,50,51,52,53,54
};
Und das steht unter dem Public Check
for(new w=0; w<sizeof(BanWeaponunterIDs); w++)
{
if(SpielerInfo[playerid][pAge] < 18)
{
GetPlayerWeaponData(playerid,GetWeaponSlot(BanWeaponunterIDs[w]),weapon,ammo);
if(weapon == BanWeaponunterIDs[w] && ammo > 0)
{
new bannedip[16];
GetPlayerIp(playerid,bannedip,sizeof(bannedip));
new banhour;
new banminute;
gettime(banhour, banminute);
FixHour(banhour);
banhour = shifthour;
new year, month,day;
getdate(year, month, day);
format(admstring, sizeof(admstring), "AdmCmd: %s wurde vom [SERVERGUARD] gebannt, Grund: Waffenhack (%d-%d-%d)", playername, month,day,year);
BanLog(admstring);
format(admstring, sizeof(admstring), "AdmCmd: %s wurde vom [SERVERGUARD] gebannt, Grund: Waffenhack", playername);
SendClientMessageToAll(COLOR_LIGHTRED, admstring);
SendClientMessage(playerid, COLOR_LIGHTRED,"=================== [GEBANNT] ===================");
SendClientMessage(playerid, COLOR_WHITE,"Fühlst du dich zu unrecht Gebannt? Dann geh");
SendClientMessage(playerid, COLOR_WHITE,"bitte ins Forum(mit Screen(F8)) und Beschwer dich");
format(admstring, sizeof(admstring), "Dein Name: %s Gebannt von: [SERVERGUARD] Grund: Waffenhack", playername);
SendClientMessage(playerid,COLOR_WHITE, admstring);
format(admstring, sizeof(admstring), "Tag: %d.%d.%d Uhrzeit: %d:%d Deine IP: %s", day,month,year,banhour,banminute, bannedip);
SendClientMessage(playerid,COLOR_WHITE, admstring);
SendClientMessage(playerid, COLOR_WHITE," ");
SendClientMessage(playerid, COLOR_WHITE,"Schönen Tag noch. ");
SpielerInfo[playerid][pAdmin] = SpielerInfo[playerid][pGebannt];
SpielerInfo[playerid][pGebannt] = -999;
BanEx(playerid,"Waffenhack");
return 1;
}
}
}
könnt ihr helfen?