Public feed
#532734
#include <a_samp>
forward KeysTimer();
new oldkeys[MAX_PLAYERS];
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" OnPlayerPressKey callback Filterscript By Sacky");
print("--------------------------------------\n");
return 1;
}
public OnGameModeInit()
{
SetTimer("KeysTimer",250,true);
return 1;
}
public KeysTimer()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
new tmpkeys[3];
GetPlayerKeys(i,tmpkeys[0],tmpkeys[1],tmpkeys[2]);
if(tmpkeys[0] != oldkeys[i])
{
GetPlayerKeys(i,oldkeys[i],tmpkeys[1],tmpkeys[2]);
CallRemoteFunction("OnPlayerPressKey","%d%d",i,oldkeys[i]);
}
}
}
}