Hallo
Meine user werden Nach waffenkauf/wenn sie sich waffen geholt haben direkt gebannt -.-
Habe auch schon paar sachen geändert mitn include Funktioniert aber trozdem Nicht
Code(Jetziger code):
new le = PlayerInfo[i][pLevel];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(i, sendername, sizeof(sendername));
if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PlayerInfo[i][pAdmin] < 0)
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Jetpack-Hack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Jetpack", -1, 1);
}
new Waffe[13], Muni[13];
for(new wap = 0; wap < 13; wap++)
{
GetPlayerWeaponData(i, wap, Waffe[wap], Muni[wap]);
if(Waffe[wap] != 0 && Muni[wap] > 0)
{
if(Waffe[wap] == 38 && !IsPlayerAdmin(i) || Waffe[wap] == 37 && !IsPlayerAdmin(i) || Waffe[wap] == 36 && !IsPlayerAdmin(i) || Waffe[wap] == 35 && !IsPlayerAdmin(i) || Waffe[wap] == 16 && !IsPlayerAdmin(i) || Waffe[wap] == 18 && !IsPlayerAdmin(i) || Waffe[wap] == 39 && !IsPlayerAdmin(i) || Waffe[wap] == 44 && !IsPlayerAdmin(i) || Waffe[wap] == 45 && !IsPlayerAdmin(i) || Waffe[wap] == 27 && !IsPlayerAdmin(i) || Waffe[wap] == 26 && !IsPlayerAdmin(i))
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Waffenhack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Waffenhack", -1, 1);
}
if(le < 4 && Waffe[wap] != 0 && Waffe[wap] != 1 && Waffe[wap] != 2 && Waffe[wap] != 3 && Waffe[wap] != 4 && Waffe[wap] != 5 && Waffe[wap] != 6 && Waffe[wap] != 7 && Waffe[wap] != 8 && Waffe[wap] != 9 && Waffe[wap] != 10 && Waffe[wap] != 11 && Waffe[wap] != 12 && Waffe[wap] != 13 && Waffe[wap] != 14 && Waffe[wap] != 15 && Waffe[wap] != 41 && Waffe[wap] != 43 && Waffe[wap] != 46 && PlayerPaintballing[i] == 0 && PlayerTeamPaintballing[i] == 0)
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Waffenhack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Waffenhack", -1, 1);
}
}
}
}
new sendername[MAX_PLAYER_NAME];
GetPlayerName(i, sendername, sizeof(sendername));
if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PlayerInfo[i][pAdmin] < 0)
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Jetpack-Hack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Jetpack", -1, 1);
}
new Waffe[13], Muni[13];
for(new wap = 0; wap < 13; wap++)
{
GetPlayerWeaponData(i, wap, Waffe[wap], Muni[wap]);
if(Waffe[wap] != 0 && Muni[wap] > 0)
{
if(Waffe[wap] == 38 && !IsPlayerAdmin(i) || Waffe[wap] == 37 && !IsPlayerAdmin(i) || Waffe[wap] == 36 && !IsPlayerAdmin(i) || Waffe[wap] == 35 && !IsPlayerAdmin(i) || Waffe[wap] == 16 && !IsPlayerAdmin(i) || Waffe[wap] == 18 && !IsPlayerAdmin(i) || Waffe[wap] == 39 && !IsPlayerAdmin(i) || Waffe[wap] == 44 && !IsPlayerAdmin(i) || Waffe[wap] == 45 && !IsPlayerAdmin(i) || Waffe[wap] == 27 && !IsPlayerAdmin(i) || Waffe[wap] == 26 && !IsPlayerAdmin(i))
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Waffenhack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Waffenhack", -1, 1);
}
if(le < 4 && Waffe[wap] != 0 && Waffe[wap] != 1 && Waffe[wap] != 2 && Waffe[wap] != 3 && Waffe[wap] != 4 && Waffe[wap] != 5 && Waffe[wap] != 6 && Waffe[wap] != 7 && Waffe[wap] != 8 && Waffe[wap] != 9 && Waffe[wap] != 10 && Waffe[wap] != 11 && Waffe[wap] != 12 && Waffe[wap] != 13 && Waffe[wap] != 14 && Waffe[wap] != 15 && Waffe[wap] != 41 && Waffe[wap] != 43 && Waffe[wap] != 46 && PlayerPaintballing[i] == 0 && PlayerTeamPaintballing[i] == 0)
{
format(string, sizeof(string), "SERVERGUARD: %s wurde gebannt. Grund: Waffenhack", sendername);
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(i,COLOR_GRAD3, "Du wurdest vom Serverguard gebannt, sollte es sich hierbei um ein Versehen handeln,");
SendClientMessage(i,COLOR_GRAD3, "erstelle hiervon ein Screen (F8) und Erstelle im Forum einen Entbannantrag.");
BanSelfmade(i, -1, "Waffenhack", -1, 1);
}
}
}
}