Меняет карту рандомно

b0untY

Новичок
Сообщения
108
Решения
1
Реакции
1
При малом количестве игроков, создает голосование за смену карты на de_dust2_2x2, после успешного голосования, пишет что произойдет смена на de_dust2_2x2, но меняет на другую какую-нибудь карту. Иногда правильно меняет.

Код:
/////////////////////////////////////////////////////////////////////////////////////////
// NoPlayers (Если на сервере станет мало игроков, появится голосование о смене карты) //
/////////////////////////////////////////////////////////////////////////////////////////

// За какую карту голосовать
//    0 - выключить
map_noplayers_map "de_dust2_2x2"
 
@admin646, спасибо, что помогли. Очень информативное сообщение с Вашей стороны. Благодаря тому, что большинство форумчан создают темы с названием : "ошибка", "помогите" и т. Д., сложно найти ответ на свой вопрос. Лучше бы ссылку на решение дали.
 
@b0untY, Вот ваше решение проблемы.

https://fungun.net/shop/?p=bags&type=warning&id=0&page=1
И никто не сказал что есть решение проблемы. Я просто сказал что по поводу этого много кто писал и не более. Проблему так и не решили. Проблема в самом плагине. Который давно уже не фиксят. Найти на счёт этого тему очень просто. Ибо писали не раз. Просто никто не любит сидеть искать.
 
@b0untY, проверьте
впишите в конфиг map_debug "1"
появится лог mapchooser_rbs.log, скиньте его, если опять не верно будет менять карты
 

Вложения

  • mapchooser_rbs.zip
    203.4 KB · Просмотры: 10
@SKAJIbnEJIb, Работает отлично. И ещё один момент. (Тоже перестало работать после обновления) После окончания голосования я хочу отменить результат. Именно обычного голосования /rtv . И когда я пытаюсь отменить голосование. Плагин просто берет и меняет на ту карту которая была выбрана игроками. А не отменяет голосование/результаты голосования.
 
@admin646, дебаг включите и покажите лог, когда вы отменяете голосование
Я тоже проверил это. Действительно @admin646, был прав.
Ситуация была такая: Играли на de_dust2_2x2, за 3 минуты до конца карты, началось голосование, выбрали карту de_Oc2, в чат написало о том что следующая карта de_Oc2. Я (админ), написал /rtv, на что мне предложило отменить смену карты, я подтвердил отмену (Пункт 1 в меню), и сразу же началась смена карты на de_Oc2.
Я сразу же зашел на ftp и полез в логи. Интересно, то что момент когда я отменял смену, и сама смена карты на de_Oc2, он не прописался в отладочный лог mapchooser_rbs.log. При этом, в общем логе есть запись о смене карты (после "отмены" смены путём /rtv ->> пункт 1).
mapchooser_rbs.log
C++:
L 03/25/2020 - 08:35:37: changelevel de_dust2_2x2
L 03/25/2020 - 08:59:08: [NoPlayers] extend 1092616192 min
L 03/25/2020 - 09:03:54: [NoPlayers] start changelevel
L 03/25/2020 - 09:03:59: [NoPlayers] set nextmap de_dust2_2x2 (map_noplayers_map "de_dust2_2x2")
L 03/25/2020 - 09:03:59: delay 5.00 sec for changelevel de_dust2_2x2
L 03/25/2020 - 09:04:04: changelevel de_dust2_2x2

L 03/25/2020 - 08:59:08: [NoPlayers] extend 1092616192 min (Эта строка, когда сменилась карта на de_Oc2, так как я оказался один на ней, предложило смену на так называемую "noplayersmaps", я отказался, в чат написало что продлило карту на 10 мин, а тут страшная цифра почему-то)

Общий лог
CSS:
L 03/25/2020 - 08:35:37: -------- Mapchange to de_dust2_2x2 --------
L 03/25/2020 - 08:39:30: [amxbans_rbs.amxx] Login: "b0untY<2776><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")
L 03/25/2020 - 08:57:52: -------- Mapchange to de_oc2 --------
L 03/25/2020 - 08:57:53: [amxbans_rbs.amxx] Login: "b0untY<2776><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")

Тобишь в 03/25/2020 - 08:57:52 (из общего лога), произошла смена на de_Oc2 по результату "отменённого" голосования, о чём в отладочном логе mapchooser_rbs.log вообще нет записи.
 
@SKAJIbnEJIb, хорошо
Сообщение автоматически объединено:

@SKAJIbnEJIb,
Плагин заменил.
CSS:
L 03/25/2020 - 11:24:33: changelevel $2000$
L 03/25/2020 - 11:44:26: delay 5.00 sec for changelevel awp_india
L 03/25/2020 - 11:44:31: changelevel awp_india
L 03/25/2020 - 11:56:01: [CANCEL] Admin cancel vote
L 03/25/2020 - 11:56:01: [CANCEL] mp_timelimit: 0.000000.2 => 10.000000.2
L 03/25/2020 - 11:56:01: [CANCEL] mp_timelimit "10.000000.2"

CSS:
L 03/25/2020 - 11:24:34: -------- Mapchange to $2000$ --------
L 03/25/2020 - 11:24:36: [amxbans_rbs.amxx] Login: "b0untY<2809><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")
L 03/25/2020 - 11:24:37: [amxbans_rbs.amxx] Login: "b0untY<2879><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")
L 03/25/2020 - 11:43:49: [telegramMessage_v2.amxx] [Message] Sent!
L 03/25/2020 - 11:44:33: -------- Mapchange to awp_india --------
L 03/25/2020 - 11:44:34: [amxbans_rbs.amxx] Login: "b0untY<2879><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")
L 03/25/2020 - 11:55:29: [amxbans_rbs.amxx] Login: "Harribel<2913><STEAM_0:1:19430***><195.225.49.21>" успешно авторизован (account "STEAM_0:1:19430762") (access "abcdefghijklmqstu") (nick "Harribel") (static "0") (event "connect")
L 03/25/2020 - 11:56:08: -------- Mapchange to aim_map --------
L 03/25/2020 - 11:56:09: [amxbans_rbs.amxx] Login: "b0untY<2879><STEAM_0:1:19518***><195.225.49.20>" успешно авторизован (account "b0untY") (access "abcdefghijklrstu") (nick "b0untY") (static "0") (event "connect")
L 03/25/2020 - 11:56:09: [amxbans_rbs.amxx] Login: "Harribel<2913><STEAM_0:1:19430***><195.225.49.21>" успешно авторизован (account "STEAM_0:1:19430762") (access "abcdefghijklmqstu") (nick "Harribel") (static "0") (event "connect")
Сообщение автоматически объединено:

@SKAJIbnEJIb, Причем, когда я как админ запускаю голосование (/rtv), и после результата, опять пишу /rtv и отменяю голосование, тогда отмена срабатывает.

CSS:
L 03/25/2020 - 12:02:36: [RTV] Admin start  (0 0 0 0)
L 03/25/2020 - 12:03:13: [CANCEL] Admin cancel vote
L 03/25/2020 - 12:03:13: [CANCEL] mp_timelimit: 0.000000.2 => 10.000000.2
L 03/25/2020 - 12:03:13: [CANCEL] mp_timelimit "10.000000.2"

И кстати, напишу тоже сюда. Можно сделать так, что бы когда админ пишет /rtv, был выбор или просто как все что бы его голос засчитало, или начать голосование досрочно. А то бесит, когда хочу просто добавить свой голос ко всем игрокам которые пишут /rtv, а по факту могу только запустить голосование.
 
Последнее редактирование:
@b0untY, в mp_timelimit тут немного изменил все. Проверьте и отмену и вообще как плагин будет себя вести, по идее сломать не должен ничего, но вдруг...)
 

Вложения

  • mapchooser_rbs.amxx
    31.2 KB · Просмотры: 1
@b0untY, в mp_timelimit тут немного изменил все. Проверьте и отмену и вообще как плагин будет себя вести, по идее сломать не должен ничего, но вдруг...)
Проверил, работает. (1 раз проверил)

CSS:
L 03/25/2020 - 12:47:34: [CANCEL] Admin cancel vote
L 03/25/2020 - 12:47:34: [CANCEL] mp_timelimit: 1161.204345.2 => 1172.791137.2
L 03/25/2020 - 12:47:34: [CANCEL] mp_timelimit "1172.791137.2"
 
@SKAJIbnEJIb, хорошо, больше проверять не нужно?
Сообщение автоматически объединено:

И кстати, напишу тоже сюда. Можно сделать так, что бы когда админ пишет /rtv, был выбор или просто как все что бы его голос засчитало, или начать голосование досрочно. А то бесит, когда хочу просто добавить свой голос ко всем игрокам которые пишут /rtv, а по факту могу только запустить голосование.
 
Сверху
Назад