Team Balance Control Error

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
19
Реакции
7
Ошибка
L 12/16/2018 - 20:18:58: Start of error session.
L 12/16/2018 - 20:18:58: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20181216.log")
L 12/16/2018 - 20:18:58: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:18:58: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:18:58: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:19:00: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:00: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:00: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:19:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:01: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:19:04: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:04: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:04: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:19:05: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:05: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:05: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:19:08: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:08: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:08: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:19:32: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:32: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:32: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:19:34: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:34: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:34: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:19:47: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:19:47: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:19:47: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:20:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:20:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:20:30: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:20:44: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:20:44: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:20:44: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:20:55: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:20:55: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:20:55: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:21:03: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:03: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:03: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:21:05: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:05: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:05: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:21:08: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:08: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:08: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:21:24: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:24: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:24: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:21:37: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:37: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:37: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:21:58: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:21:58: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:21:58: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:22:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:01: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:22:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:01: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:22:10: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:10: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:10: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:22:12: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:12: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:12: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:22:29: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:29: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:29: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:22:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:22:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:22:30: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:23:19: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:23:19: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:23:19: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:23:22: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:23:22: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:23:22: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:24:10: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:24:10: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:24:10: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:24:26: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:24:26: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:24:26: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:24:28: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:24:28: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:24:28: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:24:28: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:24:28: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:24:28: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:24:32: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:24:32: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:24:32: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:25:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:25:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:25:01: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:25:44: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:25:44: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:25:44: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:25:44: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:25:44: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:25:44: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:25:50: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:25:50: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:25:50: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:26:04: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:04: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:04: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:26:07: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:07: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:07: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:26:10: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:10: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:10: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:26:11: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:11: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:11: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:26:13: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:13: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:13: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:26:19: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:19: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:19: [AMXX] [0] TeamBalanceControl.sma::CheckTeamsToEqualNum (line 339)
L 12/16/2018 - 20:26:19: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 95)
L 12/16/2018 - 20:26:39: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:39: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:39: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:26:45: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:26:45: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:26:45: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:27:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:01: [AMXX] [0] TeamBalanceControl.sma::CheckTeamsToEqualNum (line 339)
L 12/16/2018 - 20:27:01: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 95)
L 12/16/2018 - 20:27:25: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:25: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:25: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:27:27: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:27: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:27: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:27:28: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:28: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:28: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:27:31: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:31: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:31: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:27:43: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:27:43: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:27:43: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:28:00: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:28:00: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:28:00: [AMXX] [0] TeamBalanceControl.sma::CheckTeamsToEqualNum (line 339)
L 12/16/2018 - 20:28:00: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 95)
L 12/16/2018 - 20:28:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:28:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:28:30: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:28:39: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:28:39: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:28:39: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:28:41: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:28:41: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:28:41: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:28:47: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:28:47: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:28:47: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:29:16: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:29:16: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:29:16: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:29:36: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:29:36: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:29:36: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:30:13: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:30:13: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:30:13: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:30:20: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:30:20: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:30:20: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:30:44: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:30:44: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:30:44: [AMXX] [0] TeamBalanceControl.sma::CalculateSkills (line 229)
L 12/16/2018 - 20:30:44: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 114)
L 12/16/2018 - 20:31:05: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:31:05: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:31:05: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:31:20: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:31:20: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:31:20: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:31:27: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:31:27: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:31:27: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:31:27: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:31:27: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:31:27: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:31:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:31:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:31:30: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:32:07: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:32:07: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:32:07: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:32:24: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:32:24: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:32:24: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:32:26: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:32:26: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:32:26: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:33:06: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:33:06: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:33:06: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:33:18: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:33:18: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:33:18: [AMXX] [0] TeamBalanceControl.sma::CheckTeamsToEqualNum (line 339)
L 12/16/2018 - 20:33:18: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 95)
L 12/16/2018 - 20:33:59: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:33:59: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:33:59: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:34:10: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:34:10: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:34:10: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:34:13: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:34:13: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:34:13: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:35:13: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:13: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:13: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:35:19: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:19: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:19: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:35:28: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:28: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:28: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:35:39: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:39: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:39: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:35:42: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:42: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:42: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:35:56: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:35:56: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:35:56: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:36:39: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:36:39: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:36:39: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:36:51: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:36:51: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:36:51: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:36:55: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:36:55: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:36:55: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:37:47: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:37:47: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:37:47: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:38:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:38:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:38:30: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:39:15: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:15: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:15: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:39:20: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:20: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:20: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:39:25: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:25: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:25: [AMXX] [0] TeamBalanceControl.sma::CheckTeamsToEqualNum (line 339)
L 12/16/2018 - 20:39:25: [AMXX] [1] TeamBalanceControl.sma::Event_NewRound (line 95)
L 12/16/2018 - 20:39:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:30: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:39:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:30: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:39:30: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:30: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:30: [AMXX] [0] TeamBalanceControl.sma::client_disconnected (line 141)
L 12/16/2018 - 20:39:37: Start of error session.
L 12/16/2018 - 20:39:37: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20181216.log")
L 12/16/2018 - 20:39:37: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:37: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:37: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:39:38: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:38: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:38: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:39:39: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:39: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:39: [AMXX] [0] TeamBalanceControl.sma::client_putinserver (line 134)
L 12/16/2018 - 20:39:40: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:40: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:40: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:39:46: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:39:46: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:39:46: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:40:07: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:40:07: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:40:07: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:40:24: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:40:24: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:40:24: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:40:33: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:40:33: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:40:33: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:40:53: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:40:53: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:40:53: [AMXX] [0] TeamBalanceControl.sma::LogEvent_JoinTeam (line 162)
L 12/16/2018 - 20:41:07: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:41:07: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:41:07: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:41:42: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:41:42: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:41:42: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:41:53: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:41:53: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:41:53: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:42:01: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:42:01: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:42:01: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:42:17: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:42:17: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:42:17: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:42:17: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:42:17: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:42:17: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:42:31: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:42:31: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:42:31: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:43:02: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:43:02: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:43:02: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:43:05: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:43:05: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:43:05: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:43:19: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:43:19: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:43:19: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:43:31: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:43:31: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:43:31: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 182)
L 12/16/2018 - 20:43:33: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:43:33: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:43:33: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 186)
L 12/16/2018 - 20:44:10: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:44:10: [AMXX] Run time error 4: index out of bounds
L 12/16/2018 - 20:44:10: [AMXX] [0] TeamBalanceControl.sma::EventDeath (line 185)
L 12/16/2018 - 20:44:46: [AMXX] Displaying debug trace (plugin "TeamBalanceControl.amxx", version "1.3.9")
L 12/16/2018 - 20:44:46: [AMXX] Run time error 4: index out of bounds
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5234 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Nov 3 2018 14:55:29
Built from: https://github.com/alliedmodders/amxmodx/commit/9eb1f42
Build ID: 5234:9eb1f42
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.668-dev
Build date: 09:47:42 Sep 29 2018 (1631)
Build from: https://github.com/dreamstalker/rehlds/commit/89be216
ReGamedll
ReGameDLL version: 5.7.0.318-dev
Build date: 21:07:26 Oct 30 2018
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/932001b
Версия Metamod
Metamod v1.21p37 2013/05/30 (5:13)
by Will Day
http://www.metamod.org/
Patch: Metamod-P (mm-p) v37
by Jussi Kivilinna
http://metamod-p.sourceforge.net/
compiled: May 30 2013, 11:41:16 EET (optimized)
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] VoiceTranscoder RUN - VoiceTranscoder. v2017RC3 ini ANY ANY
[ 2] Reunion RUN - reunion_mm_i386. v0.1.0.9 ini Start Never
[ 3] ReAuthCheck RUN - reauthcheck_mm_i v0.1.6 ini Start Never
[ 4] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 5] Rechecker RUN - rechecker_mm_i38 v2.5 ini Chlvl ANY
[ 6] WHBlocker RUN - whblocker_mm_i38 v1.5.696 ini Chlvl ANY
[ 7] ReSemiclip RUN - resemiclip_mm_i3 v2.3.9 ini Chlvl ANY
[ 8] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl4 ANY ANY
[ 9] CSX RUN - csx_amxx_i386.so v1.9.0.5 pl4 ANY ANY
[10] MySQL RUN - mysql_amxx_i386. v1.9.0.5 pl4 ANY ANY
[11] SQLite RUN - sqlite_amxx_i386 v1.9.0.5 pl4 ANY ANY
[12] Engine RUN - engine_amxx_i386 v1.9.0.5 pl4 ANY ANY
[13] ReAPI RUN - reapi_amxx_i386. v5.6.0.1 pl4 ANY Never
[14] ReAimDetector RUN - reaimdetector_am v0.2.2 pl4 ANY Never
[15] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl4 ANY ANY
[16] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl4 ANY ANY
[17] Fun RUN - fun_amxx_i386.so v1.9.0.5 pl4 ANY ANY
Список плагинов
[ 1] FreshBans 1.4.0b kanagava fresh_bans_1.4. running 
[ 2] Admin Loader 3.5 neygomon admin_loader.am running
[ 3] Sklep SMS 3.5.1 SeeK sklep_sms.amxx running
[ 4] ReAimDetector API 0.2.2 ReHLDS Team reaimdetector.a running
[ 5] Spect Bot 1.4 Jack Daniel`s spect_bot.amxx running
[ 6] stopsay 0.1 kanagava stopsay.amxx running
[ 7] Voices Management 1.0.2 ConnorMcLeod Voices_Manageme running
[ 8] Info po smierci 1.0 DarkGL inf_smierc.amxx running
[ 9] Ultimate Chats Control 4.5 neygomon ucc.amxx running
[ 10] TimeLimit Fix 1.2 R3X tl_fix.amxx running
[ 11] TimeLeft 1.9.0.5234 AMXX Dev Team timeleft.amxx running
[ 12] NextMap 1.9.0.5234 AMXX Dev Team nextmap.amxx running
[ 13] Allow round finish 1.0.2 EKS & Sn!ff3r Allow_round_fin running
[ 14] Slots Reservation 1.2 pUzzlik admin_slots.amx running
[ 15] Admin Commands 1.9.0.5234 AMXX Dev Team admincmd.amxx running
[ 16] Admin Chat 1.9.0.5234 AMXX Dev Team adminchat.amxx running
[ 17] Lite Admin ESP 1.0 neygomon admin_esp.amxx running
[ 18] [NF] Screeny 2.0 Eryk172 screen_maker.am running
[ 19] Anti Flood 1.9.0.5234 AMXX Dev Team antiflood.amxx running
[ 20] Reason Kicker 1.2 byCZEK ReasonKicker.am running
[ 21] Maps Menu 1.9.0.5234 AMXX Dev Team mapsmenu.amxx running
[ 22] Menus Front-End 1.5 neugomon menufront_end.a running
[ 23] Restrict Weapons 1.9.0.5234 AMXX Dev Team restmenu.amxx running
[ 24] Admin Votes 1.9.0.5234 AMXX Dev Team adminvote.amxx running
[ 25] Players Menu 1.9.0.5234 AMXX Dev Team plmenu_L.amxx running
[ 26] Stats Configuration 1.9.0.5234 AMXX Dev Team statscfg.amxx running
[ 27] Say /me, Say /hp 1.4 neygomon sayme.amxx running
[ 28] c4 timer 1.1 cheap_suit c4timer.amxx running
[ 29] Interp 0.01 Forever 1.0 Ever raty.amxx running
[ 30] Custom Smoke 1.0 bionext custom_smoke.am running
[ 31] Yet Another Voteban 1.8 AndrewZ/voed yet_another_vot running
[ 32] Anti Radio Flood 1.0 Leo_[BH] & AMXX anti_radio_floo running
[ 33] [ReAPI] Vip System 1.4.1 Dager* *.* -G- re_vipka.amxx running
[ 34] Vip drop take block 1.0 bionext vip_drop_take_b running
[ 35] Weapon Icon 1.0 Zenix weapon_icon.amx running
[ 36] DemoRecoder 1.1 neygomon demo_rec.amxx running
[ 37] Invisible Spectator 1.0 ReHLDS Team invisible_spect running
[ 38] Log Connect 1.0 Leo_[BH] log_connect.amx running
[ 39] Descriptive 'Fire in t 0.1 VEN fire_in_the_hol running
[ 40] Block Reconnect 0.1 Bos93 block_reconnect running
[ 41] AFK Control 1.4.1 [Rnd neygomon afk_control.amx running
[ 42] Ping Control 0.3 neygomon ping_control.am running
[ 43] [ReAPI] Damager 1.1 phe re_damager.amxx running
[ 44] ResetScore and GameNam 1.0 Phantom rs_and_game_nam running
[ 45] Top Awards 0.11c Safety1st top_awards.amxx running
[ 46] [ReAPI] Parachute 10.0 Leo_[BH] parachute.amxx running
[ 47] HS_Blood 1.1 tuty hs_blood.amxx running
[ 48] Team Balance Control 1.3.9 gyxoBka TeamBalanceCont debug
[ 49] KiLL Assist poka_4to_b PRoSToTeM@ Kill_assist_rea running
[ 50] [DD2] RUSH/BS/SPAWN 1.0 Eryk172 AntyRushDD2.amx running
[ 51] Autoresponder/Advertis 0.5 MaximusBrood ad_manager.amxx running
[ 52] dhud advert 1.0 DUKKHAZ0R dhud_advert.amx running
[ 53] [ReAPI:AMXX] Buy Nades 0.0.1 steelzorrr amxx_buy_nades_ running
[ 54] IP Shower 1.0 OciXCrom crx_showip.amxx running
[ 55] [ReAPI] No Team Flash 0.0.2 Vaqtincha no_team_flash.a running
[ 56] Menu OnlyDD2 1.0 Eryk172 dd2_menu.amxx running
[ 57] [NF] Menu serwerow 1.0 Eryk172 server_menu_v2. running
[ 58] Automatic knife duel 0.3 JGHG Automaticknifed running
[ 59] Best player of the rou 0.3 F@nt0M best_player_of_ debug
[ 60] [Reapi] Block Advert 1.4 neygomon block_advert.am running
[ 61] Anty Reklama 1.2 PimP517 antyreklama.amx running
[ 62] Chat Manager 1.1.1-11 Mistrick chatmanager.amx running
[ 63] RC BaseChanger 1.0 AMXX rc_basechanger. running
[ 64] ReChecker Logging 1.0 AMXX rc_logging.amxx running
[ 65] RoundSound 2.1 speedkill roundsound.amxx running
[ 66] Advanced Experience Sy 0.5.9 [REA serfreeman1337/s aes_main.amxx running
[ 67] AES: CStrike Addon 0.5.9 [REA serfreeman1337/s aes_exp_cstrike running
[ 68] AES: Informer 0.5.9 [REA serfreeman1337/s aes_informer.am running
[ 69] AES: Admin Tools 0.5.9 [REA serfreeman1337/s aes_exp_editor. running
[ 70] AES: StatsX 0.5.9 [REA serfreeman1337/s aes_statsx_cstr running
[ 71] [ReAPI] SF Level Skins 0.1 serfreeman1337 sf_level_skins. debug
[ 72] [StatsX:CS] Colored Ba 0.1-2a Garey & Eryk172 statsx_bandarm. running
[ 73] Sklep-SMS: Usluga Reze 3.4.0 SeeK sklepsms_usluga running
[ 74] Sklep-SMS: Usluga VIP 3.4.0 SeeK sklepsms_usluga running
Автор плагина
gyxoBka
Версия плагина
1.3.9
Исходный код
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <fun>
#if AMXX_VERSION_NUM < 183
#include <colorchat>
#include <dhudmessage>
#endif

enum _:Teams
{
TeamTT = 1,
TeamCT
}

new const VERSION[] = "1.3.9";
new const g_szConfigFile[] = "TeamBalanceControl.cfg";
const MAXPLAYERS = 16;
const PLAYER_DIFF = 2;
const CHECK_INTERVAL = 15;
const MENU_SIZE = 512;
const VGUIMenu = 114; // Не трогать!
const OLDMenu = 96; // Не трогать!
const TeamSpectate = 3

new bool:g_bFirstSpawn = true;
new bool:g_bPlayerToTransfer[MAXPLAYERS + 1];

new Float:g_fPlayerSkill[MAXPLAYERS + 1], g_iPlayerHs[MAXPLAYERS + 1], g_iPlayerKills[MAXPLAYERS + 1], g_iPlayerDeaths[MAXPLAYERS + 1];
new Float:g_fJoinTime[MAXPLAYERS +1], Float:g_fLastTeamChange[MAXPLAYERS +1];

new g_eTeamScore[Teams + 1];

new g_pSkillDifference, g_pScoreDifference, g_pMinPlayers, g_pAdminNotify, g_pAdminFlag, g_pPlayerNotify, g_pSoundNotify, g_pMenuType, g_pMenuFlood, g_pNoRound;
new g_iNoRound;

new g_iMaxPlayers;


public plugin_init()
{
register_plugin("Team Balance Control", VERSION, "gyxoBka");
register_cvar("team_balance", VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED);

register_logevent("LogEvent_JoinTeam", 3, "1=joined team")

register_event("DeathMsg", "EventDeath", "a");
register_event("TeamScore", "EventScore", "a");
register_event("HLTV", "Event_NewRound", "a", "1=0", "2=0");
register_event("TextMsg", "EventClear", "a", "2&#Game_C", "2&#Game_w");

register_clcmd("chooseteam", "ShowMenu");
register_menucmd(register_menuid("Team Menu"), MENU_KEY_1|MENU_KEY_2|MENU_KEY_5|MENU_KEY_6|MENU_KEY_0, "TeamMenuHandler");
register_message(OLDMenu, "mShowMenu");
register_message(VGUIMenu, "mShowMenu");

#if AMXX_VERSION_NUM < 183
register_dictionary_colored("TeamBalanceControl.txt");
#else
register_dictionary("TeamBalanceControl.txt");
#endif

g_pSkillDifference = register_cvar("tbc_skilldiff", "45");
g_pScoreDifference = register_cvar("tbc_scorediff", "4");
g_pMinPlayers = register_cvar("tbc_minplayers", "8");
g_pAdminNotify = register_cvar("tbc_admnotify", "1");
g_pAdminFlag = register_cvar("tbc_admflag", "a");
g_pPlayerNotify = register_cvar("tbc_plnotify", "1");
g_pSoundNotify = register_cvar("tbc_sndnotify", "1");
g_pMenuType = register_cvar("tbc_menutype", "2");
g_pMenuFlood = register_cvar("tbc_usemenu", "10");
g_pNoRound = register_cvar("tbc_noround", "0");

g_iMaxPlayers = get_maxplayers();
}

public plugin_cfg()
{
new szFilePath[64]
get_localinfo("amxx_configsdir", szFilePath, charsmax(szFilePath));
formatex(szFilePath, charsmax(szFilePath), "%s/%s",szFilePath, g_szConfigFile);
server_cmd("exec %s", szFilePath);

g_iNoRound = get_pcvar_num(g_pNoRound);
}

public Event_NewRound()
{
if(g_bFirstSpawn)
{
g_bFirstSpawn = false;
return;
}

CheckTeamsToEqualNum();

if(!g_iNoRound)
{
new iDifference;
static iNextCheck;

iNextCheck--;

CheckTeamsScore(iDifference);

if(iNextCheck <= 0 && iDifference >= get_pcvar_num(g_pScoreDifference))
{
if(iNextCheck == 0)
{
iNextCheck = (iDifference/2) + 1;
}

new Float:fSkillTT, Float:fSkillCT, iCTNum, iTTNum;
CalculateSkills(fSkillTT, fSkillCT, iCTNum, iTTNum);

new iMinPlayers = get_pcvar_num(g_pMinPlayers);
if(iMinPlayers < 6)
{
iMinPlayers = 6;
}

if(iCTNum + iTTNum >= iMinPlayers)
{
CheckTeamSkill(fSkillTT, fSkillCT);
}
}
}

arrayset(g_bPlayerToTransfer, 0, MAXPLAYERS + 1);
}

public client_putinserver(id)
{
g_bPlayerToTransfer[id] = false;
g_fLastTeamChange[id] = 0.0;
g_fJoinTime[id] = 0.0;
}

public client_disconnected(id)
{
g_bPlayerToTransfer[id] = false;
g_fLastTeamChange[id] = 0.0;
g_fJoinTime[id] = 0.0;
}

public EventClear()
{
arrayset(g_eTeamScore, 0, Teams + 1);
arrayset(g_iPlayerHs, 0, MAXPLAYERS + 1);
arrayset(g_iPlayerKills, 0, MAXPLAYERS + 1);
arrayset(g_iPlayerDeaths, 0, MAXPLAYERS + 1);
arrayset(g_bPlayerToTransfer, 0, MAXPLAYERS + 1);
}

public LogEvent_JoinTeam()
{
new szLogPlayer[80], szName[32], id;
read_logargv(0, szLogPlayer, charsmax(szLogPlayer));
parse_loguser(szLogPlayer, szName, charsmax(szName));
id = get_user_index(szName);

g_fJoinTime[id] = get_gametime();
}

public EventScore()
{
new szTeam[1];
read_data(1, szTeam, 1);

if(szTeam[0] == 'C') g_eTeamScore[TeamCT] = read_data(2);
else g_eTeamScore[TeamTT] = read_data(2);
}

public EventDeath()
{
if(!g_iNoRound)
{
new iKiller = read_data(1);

if(read_data(3))
{
g_iPlayerHs[iKiller]++;
}

g_iPlayerKills[iKiller]++;
g_iPlayerDeaths[read_data(2)]++;
}
else
{
static iKills;
iKills++;

if(!(iKills % CHECK_INTERVAL))
{
CheckTeamsToEqualNum();
}
}
}

CheckTeamsScore(&iDifference)
{
if(g_eTeamScore[TeamCT] > g_eTeamScore[TeamTT])
{
iDifference = g_eTeamScore[TeamCT] - g_eTeamScore[TeamTT];
}

if(g_eTeamScore[TeamTT] > g_eTeamScore[TeamCT])
{
iDifference = g_eTeamScore[TeamTT] - g_eTeamScore[TeamCT];
}
}

CalculateSkills(&Float:fSkillTT, &Float:fSkillCT, &iCTNum, &iTTNum)
{
new iKills, iDeaths, iHs;
new iHsCT, iKillsCT, iDeathsCT;
new iHsTT, iKillsTT, iDeathsTT;

for(new id = 1; id <= g_iMaxPlayers; id++)
{
if(!is_user_connected(id)) continue;

switch(cs_get_user_team(id))
{
case CS_TEAM_CT:
{
iCTNum++

iHs = g_iPlayerHs[id];
iKills = g_iPlayerKills[id];
iDeaths = g_iPlayerDeaths[id];

iHsCT += iHs;
iKillsCT += iKills;
iDeathsCT += iDeaths;

g_fPlayerSkill[id] = get_skill(iKills, iDeaths, iHs);
}
case CS_TEAM_T:
{
iTTNum++

iHs = g_iPlayerHs[id];
iKills = g_iPlayerKills[id];
iDeaths = g_iPlayerDeaths[id];

iHsTT += iHs;
iKillsTT += iKills;
iDeathsTT += iDeaths;

g_fPlayerSkill[id] = get_skill(iKills, iDeaths, iHs);
}
default: continue;
}
}

fSkillCT = get_skill(iKillsCT, iDeathsCT, iHsCT);
fSkillTT = get_skill(iKillsTT, iDeathsTT, iHsTT);
}

CheckTeamSkill(Float:fSkillTT, Float:fSkillCT)
{
new Float:fCTResult, Float:fTTResult;
new Float:fPercent, Float:fTemp;
new Float:fDifference = get_pcvar_float(g_pSkillDifference);
if(fSkillTT > fSkillCT)
{
fPercent = fSkillCT/100.0;
fTemp = fSkillTT/fPercent;
fTTResult = fTemp - 100.0;
if(fTTResult > fDifference)
{
// Balance is needed
BalanceTeamBySkill(TeamTT);
}
}
else if(fSkillCT > fSkillTT)
{
fPercent = fSkillTT/100.0;
fTemp = fSkillCT/fPercent;
fCTResult = fTemp - 100.0;
if(fCTResult > fDifference)
{
// Balance is needed
BalanceTeamBySkill(TeamCT);
}
}
else return; // Balance isn't needed, because teams are equal
}

CheckTeamsToEqualNum()
{
new iNums[Teams + 1];
new iTTNum, iCTNum;
new iPlayers[Teams + 1][32];
new iNumToSwap, iTeamToSwap;

for(new id = 1; id <= g_iMaxPlayers; id++)
{
if(!is_user_connected(id)) continue;

switch(cs_get_user_team(id))
{
case CS_TEAM_CT: iPlayers[TeamCT][iNums[TeamCT]++] = id;
case CS_TEAM_T: iPlayers[TeamTT][iNums[TeamTT]++] = id;
default: continue;
}
}

iTTNum = iNums[TeamTT];
iCTNum = iNums[TeamCT];

//Узнаем сколько игроков нужно перевести
if(iTTNum > iCTNum)
{
iNumToSwap = ( iTTNum - iCTNum ) / 2;
iTeamToSwap = TeamTT;
}
else if(iCTNum > iTTNum)
{
iNumToSwap = (iCTNum - iTTNum) / 2;
iTeamToSwap = TeamCT;
}
else return PLUGIN_CONTINUE; // Balance isn't needed, because teams are equal

if(!iNumToSwap) return PLUGIN_CONTINUE; // Balance isn't needed

new iPlayer, iNum, iLastPlayer;
iNum = iNums[iTeamToSwap];

do
{
--iNumToSwap;

for(new i; i < iNum; i++)
{
iPlayer = iPlayers[iTeamToSwap][i];

if(g_bPlayerToTransfer[iPlayer]) continue;

if(g_fJoinTime[iPlayer] >= g_fJoinTime[iLastPlayer])
{
iLastPlayer = iPlayer;
}
}

if(!iLastPlayer) return PLUGIN_CONTINUE;

g_bPlayerToTransfer[iLastPlayer] = true;
TransferPlayer(iLastPlayer);
iLastPlayer = 0;
}
while(iNumToSwap)

return PLUGIN_CONTINUE;
}

BalanceTeamBySkill(const iLeadingTeam)
{
new iNum[Teams + 1];
new iCTPlayers[32], iTTPlayers[32];

for(new id = 1; id <= g_iMaxPlayers; id++)
{
if(!is_user_connected(id)) continue;

switch(cs_get_user_team(id))
{
case CS_TEAM_CT: iCTPlayers[iNum[TeamCT]++] = id;
case CS_TEAM_T: iTTPlayers[iNum[TeamTT]++] = id;
default: continue;
}
}

new iPlayerPos[Teams + 1][32];

OrderPlayers(iNum[TeamCT], TeamCT, iCTPlayers, iPlayerPos);
OrderPlayers(iNum[TeamTT], TeamTT, iTTPlayers, iPlayerPos);

new iLeadNum = iNum[iLeadingTeam];
new Float:fCoeff = GetTeamCoeff(iLeadNum);
new iLeadPos, iLosePos;
new iLoseTeam = iLeadingTeam == TeamTT ? TeamCT : TeamTT;
new iStartLosePos = iNum[iLoseTeam] - 1;
new iStartLeadPos = floatround(iLeadNum/fCoeff, floatround_floor);

new iTeamLeadId, iTeamLoseId;
new iTransferedNum;

new bool:TransferIsNeeded = true;

while(TransferIsNeeded)
{
iLeadPos = iLeadNum - (iStartLeadPos + iTransferedNum);
iLosePos = iStartLosePos - iTransferedNum;

if(iLeadPos < 0) break;

iTeamLeadId = iPlayerPos[iLeadingTeam][iLeadPos];
iTeamLoseId = iPlayerPos[iLoseTeam][iLosePos];

if(g_bPlayerToTransfer[iTeamLoseId])
{
iTeamLoseId = iPlayerPos[iLoseTeam][--iLosePos];
}

iPlayerPos[iLeadingTeam][iLeadPos] = iTeamLoseId;
iPlayerPos[iLoseTeam][iLosePos] = iTeamLeadId;

TransferPlayer(iTeamLeadId);
TransferPlayer(iTeamLoseId);

TransferIsNeeded = CheckSkillsChanges(iPlayerPos, iNum, iLeadingTeam, iLoseTeam, iTransferedNum);
}

return PLUGIN_CONTINUE;
}

bool:CheckSkillsChanges(iPlayerPos[Teams + 1][32], iNum[Teams + 1], const iLeadTeam, const iLoseTeam, &iTransferedNum)
{
new iRankPos, iPlayer;
new iHsLead, iKillsLead, iDeathsLead;
new iHsLose, iKillsLose, iDeathsLose;

do
{
iPlayer = iPlayerPos[iLeadTeam][iRankPos++];

iHsLead += g_iPlayerHs[iPlayer];
iKillsLead += g_iPlayerKills[iPlayer];
iDeathsLead += g_iPlayerDeaths[iPlayer];

}
while(iNum[iLeadTeam] > iRankPos)

iRankPos = 0;

do
{
iPlayer = iPlayerPos[iLoseTeam][iRankPos++];

iHsLose += g_iPlayerHs[iPlayer];
iKillsLose += g_iPlayerKills[iPlayer];
iDeathsLose += g_iPlayerDeaths[iPlayer];

}
while(iNum[iLoseTeam] > iRankPos)

new Float:fSkillLead = get_skill(iKillsLead, iDeathsLead, iHsLead);
new Float:fSkillLose = get_skill(iKillsLose, iDeathsLose, iHsLose);

new Float:fPercent = fSkillLose/100.0;
new Float:fTemp = fSkillLead/fPercent;
new Float:fTeamResult = fTemp - 100.0;

if(fTeamResult > get_pcvar_float(g_pSkillDifference) && iTransferedNum <= PLAYER_DIFF)
{
// Need balance too
iTransferedNum++;
return true;
}

return false;
}

OrderPlayers(const iNum, const iTeam, iPlayers[], iPlayerPos[Teams + 1][32])
{
new iMaxSkillId, Float:fMax, iMaxPos, iPlayer, iTemp;

while(iNum > iTemp)
{
for(new i = 0; i < iNum; i++)
{
iPlayer = iPlayers[i];
if(!iPlayer)
{
continue;
}
if(g_fPlayerSkill[iPlayer] >= fMax)
{
fMax = g_fPlayerSkill[iPlayer];
iMaxSkillId = iPlayer;
iMaxPos = i;
}
}
if(iMaxSkillId > 0) // for safety
{
iPlayerPos[iTeam][iTemp++] = iMaxSkillId;
iPlayers[iMaxPos] = 0;
iMaxSkillId = 0;
fMax = 0.0;
}
else
{
log_to_file("TeamBalanceControl.txt", "Smthg was wrong, when tried to pos players");
log_to_file("TeamBalanceControl.txt", "TeamNum: %d iPos: %d", iNum, iTemp);
return PLUGIN_CONTINUE;
}
}

return PLUGIN_CONTINUE;
}

Float:GetTeamCoeff(const iTeamNum)
{
new Float:fTemp;

switch(iTeamNum)
{
case 4..10: fTemp = 2.0;
case 11: fTemp = 2.2;
case 12: fTemp = 2.4;
case 13..16: fTemp = 2.5;
}

return fTemp;
}

TransferPlayer(const id)
{
new CsTeams:iTeam;

if(is_user_connected(id))
{
iTeam = cs_get_user_team(id);

if(CS_TEAM_T <= iTeam <= CS_TEAM_CT)
{
set_player_team(id, iTeam == CS_TEAM_T ? CS_TEAM_CT : CS_TEAM_T);

if(is_user_bot(id)) return;

new szName[32];
get_user_name(id, szName, charsmax(szName));

if(get_pcvar_num(g_pPlayerNotify))
{
set_dhudmessage(244, 118, 88, 0.19, -0.29, 2, _, 5.0, 0.07);
show_dhudmessage(id, "%L %L", id, "TB_INFO", szName, id, iTeam == CS_TEAM_T ? "TB_CT" : "TB_TT");
}
else client_print_color(id, 0, "^1%L ^1%L ^1%L", id, "TB_PREFIX", id, "TB_INFO", szName, id, iTeam == CS_TEAM_T ? "TB_CT" : "TB_TT");

if(get_pcvar_num(g_pSoundNotify))
{
client_cmd(id, "spk buttons/button2");
}

if(get_pcvar_num(g_pAdminNotify))
{
new szFlags[15];
get_pcvar_string(g_pAdminFlag, szFlags, charsmax(szFlags));

for(new i = 1; i <= g_iMaxPlayers; i++)
{
if(i == id) continue;

if(get_user_flags(i) & read_flags(szFlags))
client_print_color(i, 0, "^1%L ^1%L ^1%L", i, "TB_PREFIX", i, "TB_ADMIN_INFO", szName, i, iTeam == CS_TEAM_T ? "TB_CT" : "TB_TT");
}
}
}
}
}

set_player_team(const id, CsTeams:iTeam)
{
switch(iTeam)
{
case CS_TEAM_T:
{
if(cs_get_user_defuse(id))
{
cs_set_user_defuse(id, 0);
}
}
case CS_TEAM_CT:
{
if(user_has_weapon(id, CSW_C4))
{
engclient_cmd(id, "drop", "weapon_c4");
}
}
}

cs_set_user_team(id, iTeam);
}

public TeamMenuHandler(id, iKey)
{
if(iKey == 9) return PLUGIN_HANDLED;

switch(get_pcvar_num(g_pMenuType))
{
case 1: AutoMenuJoin(id, iKey);
default: FullJoin(id, iKey);
}

set_pdata_int(id, 125, get_pdata_int(id, 125) & ~(1<<8));

return PLUGIN_HANDLED;
}

public mShowMenu(const msg, const nDest, const id)
{
if(msg == OLDMenu)
{
static szArg4[20]; get_msg_arg_string(4, szArg4, charsmax(szArg4));
if(contain(szArg4, "Team_Select") == -1)
return PLUGIN_CONTINUE;
}
else if(get_msg_arg_int(1) != 2)
return PLUGIN_CONTINUE;

if(get_pcvar_num(g_pMenuType) == 0)
return PLUGIN_CONTINUE;

if(get_pcvar_num(g_pMenuFlood) && cs_get_user_team(id))
{
new Float:fNextChoose = g_fLastTeamChange[id] + get_pcvar_float(g_pMenuFlood);
new Float:fCurTime = get_gametime();

if(fNextChoose > fCurTime)
{
client_print_color(id, 0, "^1%L ^1%L", id, "TB_PREFIX", id, "TB_RESTRICT_OPEN_MENU", floatround(fNextChoose - fCurTime));
return PLUGIN_HANDLED;
}
}

set_pdata_int(id, 205, 0);
ShowMenu(id);

return PLUGIN_HANDLED;
}

public ShowMenu(id)
{
if(get_pcvar_num(g_pMenuType) == 0)
return PLUGIN_CONTINUE;

if(get_pcvar_num(g_pMenuFlood) && cs_get_user_team(id))
{
new Float:fNextChoose = g_fLastTeamChange[id] + get_pcvar_float(g_pMenuFlood);
new Float:fCurTime = get_gametime();

if(fNextChoose > fCurTime)
{
client_print_color(id, 0, "^1%L ^1%L", id, "TB_PREFIX", id, "TB_RESTRICT_OPEN_MENU", floatround(fNextChoose - fCurTime));
return PLUGIN_HANDLED;
}
}

new szMenu[MENU_SIZE];
new iKeys = MENU_KEY_0;

new iTeamTT, iTeamCT;

CalculateTeamNum(iTeamTT, iTeamCT);

switch(get_pcvar_num(g_pMenuType))
{
case 1: FormatAutoJoinMenu(id, szMenu, iKeys);
default: FormatFullMenu(id, szMenu, iKeys, iTeamTT, iTeamCT);
}

return show_menu(id, iKeys, szMenu, -1, "Team Menu");
}

CalculateTeamNum(&iTeamTT, &iTeamCT)
{
for(new id = 1; id <= g_iMaxPlayers; id++)
{
if(!is_user_connected(id)) continue;

switch(cs_get_user_team(id))
{
case CS_TEAM_CT: iTeamCT++;
case CS_TEAM_T: iTeamTT++;
}
}
}

FormatAutoJoinMenu(const id, szMenu[MENU_SIZE], &iKeys)
{
new iLen = formatex(szMenu, charsmax(szMenu), "%L", id, "TB_MENU_HEADER");

iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_AUTO_MENU");
iKeys |= MENU_KEY_1;

if(_:cs_get_user_team(id) == TeamSpectate)
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CANT_SPECTATE");
else
{
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CAN_SPECTATE");
iKeys |= MENU_KEY_6;
}

formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_MENU_EXIT");
}

FormatFullMenu(const id, szMenu[MENU_SIZE], &iKeys, const iTeamTT, const iTeamCT)
{
new iPlayerTeam = _:cs_get_user_team(id);
new iLen = formatex(szMenu, charsmax(szMenu), "%L", id, "TB_MENU_HEADER");

if((iTeamTT - iTeamCT) >= PLAYER_DIFF || iPlayerTeam == TeamTT)
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CANT_JOIN_TT", iTeamTT);
else
{
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CAN_JOIN_TT", iTeamTT);
iKeys |= MENU_KEY_1;
}

if((iTeamCT - iTeamTT) >= PLAYER_DIFF || iPlayerTeam == TeamCT)
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CANT_JOIN_СT", iTeamCT);
else
{
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CAN_JOIN_СT", iTeamCT);
iKeys |= MENU_KEY_2;
}

iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_AUTO_CHOOSE");
iKeys |= MENU_KEY_5;

if(iPlayerTeam == TeamSpectate)
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CANT_SPECTATE");
else
{
iLen += formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_CAN_SPECTATE");
iKeys |= MENU_KEY_6;
}

formatex(szMenu[iLen], charsmax(szMenu) - iLen, "%L", id, "TB_MENU_EXIT");
}

FullJoin(const id, const iKey)
{
switch(iKey)
{
case 0: engclient_cmd(id, "jointeam", "1");
case 1: engclient_cmd(id, "jointeam", "2");
case 4: AutoChoose(id);
case 5:
{
user_kill(id, 1);
engclient_cmd(id, "jointeam", "6");
}
}

g_fLastTeamChange[id] = get_gametime();
}

AutoMenuJoin(const id, const iKey)
{
switch(iKey)
{
case 0: AutoChoose(id);
case 5:
{
user_kill(id, 1);
engclient_cmd(id, "jointeam", "6");
}
}

g_fLastTeamChange[id] = get_gametime();
}

AutoChoose(const id)
{
new iTeamTT, iTeamCT;
new iPlayerTeam = _:cs_get_user_team(id);
CalculateTeamNum(iTeamTT, iTeamCT);

if(iTeamTT > iTeamCT)
{
if(iPlayerTeam != TeamCT)
engclient_cmd(id, "jointeam", "2");
}
else if(iTeamCT > iTeamTT)
{
if(iPlayerTeam != TeamTT)
engclient_cmd(id, "jointeam", "1");
}
else
{
new iNewTeam = random(10) % 2 ? TeamCT : TeamTT;

engclient_cmd(id, "jointeam", (iNewTeam == TeamCT) ? "2" : "1");
}
}

Float:get_skill(iKills, iDeaths, iHeadShots)
{
new Float:fSkill;
if(iDeaths == 0)
{
iDeaths = 1;
}
fSkill = (float(iKills)+ float(iHeadShots))/float(iDeaths);

return fSkill;
}
Error
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
265
Реакции
315
Помог
10 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
eryk172,
const MAXPLAYERS = 16;
->
const MAXPLAYERS = 32;
и никогда не трогайте это значение
 
Сообщения
19
Реакции
7
I forgot that I changed it :) I am ashamed of me for such an error.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу