es_setinfo banned_address 0 es_setinfo is_last_player 101 es_setinfo is_disconnected_by_user 102 es_setinfo plr_count 100 es_setinfo user_id event_var(userid) es_keygetvalue banned_address Players server_var(user_id) IP es_keygetvalue plr_count Players server_var(banned_address) PLAYER_COUNT es_math plr_count - 1 es_keysetvalue Players server_var(banned_address) PLAYER_COUNT server_var(plr_count) if (server_var(plr_count) equalto 0) then setinfo is_last_player 1 if (event_var(reason) equalto "Disconnect by user.") then setinfo is_disconnected_by_user 1 if (server_var(is_last_player) equalto server_var(is_disconnected_by_user)) then esnq addip 1 server_var(banned_address)