Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Plugin generated by AMXX-Studio */
- #include <amxmodx>
- #define PLUGIN "Fps Kicker"
- #define VERSION "1.0"
- #define AUTHOR "Stimul"
- #define MAX_CLIENTS 32
- #define MAX_FPS 110
- new g_iFps[MAX_CLIENTS+1];
- public plugin_init()
- {
- register_plugin(PLUGIN, VERSION, AUTHOR);
- set_task(1.0, "CheckFps", .flags = "b");
- }
- public CheckFps()
- {
- new iPlayers[MAX_CLIENTS], iNum;
- get_players(iPlayers, iNum, "c");
- for(new i; i < iNum; i++)
- {
- if(g_iFps[iPlayers[i]] > MAX_FPS)
- {
- server_cmd("kick #%d ^"Ваш FPS %d слишком высокий, понизьте значение fps_max!^"", get_user_userid(iPlayers[i]), g_iFps[iPlayers[i]]);
- server_exec();
- }
- g_iFps[iPlayers[i]] = false;
- }
- }
- public client_PreThink(id)
- g_iFps[id]++;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement