Hey,
ich habe mir mal einen kleinen Code erstellt, der Admin-Warnungen bei Spielern zeigen soll, sofern jemand C-bugt.
Nun passiert es jedoch wie folgt: Duckt man sich erst und schießt, wird eine Warnung angezeigt, schießt man jedoch zuerst und duckt sich dann (wie es eigentlich sein sollte..), so wird keine Warnung angezeigt.
Könnte mir jemand helfen?
Mein Code sieht wie folgt aus:
if(newkeys & KEY_FIRE && oldkeys & KEY_CROUCH && IsCbugWeapon(playerid))
{
new sendername[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 128, "AdmWarning: %s Verdacht auf C-Bug", sendername);
ABroadCast(COLOR_YELLOW,string,1);
}
Dies ist unter dem Public: OnPlayerKeyStateChange.
Grüße,
tonyalva