| 1234567891011121314151617181920212223242526272829 |
- #include <YSI_Coding\y_hooks>
- static Timer:LoginTimer[MAX_PLAYERS];
- timer LoggedInTimer[60000](playerid)
- {
- SendErrorMessage(playerid, "You have been kicked because you didn't log in.");
- Kick(playerid);
- }
- hook OnPlayerDisconnect(playerid, reason)
- {
- stop LoginTimer[playerid];
- }
- hook OnPlayerPassedBanCheck(playerid)
- {
- LoginTimer[playerid] = defer LoggedInTimer(playerid);
- }
- hook OnPlayerLogin(playerid)
- {
- stop LoginTimer[playerid];
- }
- hook OnPlayerRegister(playerid)
- {
- stop LoginTimer[playerid];
- }
|