Waffen Anticheat
-
-
Hä soll ich da jetzt 331 Reinschreiben, der will ja so z.B. 30 und net 300 o_O
// Push
-
Links sieht man doch die IDs .. oder was meinst du?
-
Kann man das auch machen das er nur kickt und nicht gleich Bannt?
Wenn ja wie?Mfg.
//Edit: hat sich erledigt
-
habe das so:
public weapons(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new waffen = GetPlayerWeapon(i);
if(waffen == 38) //
{
Kick(i);
new string[256], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[ANTICHEAT] %s wurde wegen WaffenHack gekickt!", name);
SendClientMessageToAll(COLOR_RED, string);
}
}
return 1;
}und bei mir steht da nciht das ich gekick wurde nur
"Server close the connection"warum ?
-
habe das so:
public weapons(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new waffen = GetPlayerWeapon(i);
if(waffen == 38) //
{
Kick(i);
new string[256], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[ANTICHEAT] %s wurde wegen WaffenHack gekickt!", name);
SendClientMessageToAll(COLOR_RED, string);
}
}
return 1;
}und bei mir steht da nciht das ich gekick wurde nur
"Server close the connection"warum ?
Du wirst gekickt bevor die Meldung ausgegeben wird. Probiere es mal so:
public weapons(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new waffen = GetPlayerWeapon(i);
if(waffen == 38) //
{
new string[256], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "[ANTICHEAT] %s wurde wegen WaffenHack gekickt!", name);
SendClientMessageToAll(COLOR_RED, string);
Kick(i);
}
}
return 1;
} -
okay jetzt stehts schonmal da, aber wenn ich mit nocheinem aufn server bin, und er cheatet dann steht da mein name und darunter das ER gebannt wurde.. pls help
-
public weapons(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new waffen = GetPlayerWeapon(i);
if(waffen == 38) //
{
new string[256], name[MAX_PLAYER_NAME];
GetPlayerName(i, name, sizeof(name));
format(string, sizeof(string), "[ANTICHEAT] %s wurde wegen WaffenHack gekickt!", name);
SendClientMessageToAll(COLOR_RED, string);
Kick(i);
}
}
return 1;
}