Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new Sent[MAX_PLAYERS];
- new Connected[MAX_PLAYERS];
- forward Go();
- forward Check();
- public OnPlayerConnect(playerid)
- {
- Connected[playerid] = 3;
- }
- public OnFilterScriptInit()
- {
- SetTimer("Go", 2000, 1);
- }
- public OnPlayerUpdate(playerid)
- {
- Sent[playerid] = 1;
- return 1;
- }
- public Go()
- {
- for(new i = 0; i < GetMaxPlayers(); i++)
- {
- Sent[i] = 0;
- }
- SetTimer("Check", 1000, 0);
- }
- public Check()
- {
- for(new i = 0; i < GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i) == 1)
- {
- if(Connected[i] == 0)
- {
- if(Sent[i] == 0)
- {
- Kick(i);
- }
- }
- else
- {
- Connected[i]--;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment