AMX MOD X
Суббота, 09.08.2025, 12:43:47



Приветствую Вас Гость | RSS
[ Главная ] [ Проблема с плагином X-War vote - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Проблема с плагином X-War vote
KennyДата: Воскресенье, 16.03.2008, 20:29:27 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Не в сети
Плагин X-War vote предназначен для запуска матча плагином X-War без участия администратора. Один из игроков пишет сообщение "cw", и у остальных игроков появлется меню голосования "Запустить матч?", если проголосует определенное колличество человек, то плагин посылает серверу команду "cw" и матч запускается.
Проблема в том, что если на сервере находится большое колличество игроков, то после того, как игрок напишет сообщение "cw" плагин не производит никаких действий, появляется ошибка:
L 03/16/2008 - 19:34:52: Start of error session.
L 03/16/2008 - 19:34:52: Info (map "de_nuke") (file "addons/amxmodx/logs/error_20080316.log")
L 03/16/2008 - 19:34:52: Invalid menu id 0(9)
L 03/16/2008 - 19:34:52: [AMXX] Displaying debug trace (plugin "x-warvote.amxx")
L 03/16/2008 - 19:34:52: [AMXX] Run time error 10: native error (native "menu_destroy")
L 03/16/2008 - 19:34:52: [AMXX] [0] x-warvote.sma::vote_end (line 117)
При тестировании 1 vs. 1 подобной проблемы нет, никаких ошибок, и матч запустился нормально.
Пожалуйста помогите решить эту проблему, заранее благодарен.
Прикрепления: x-warvote.sma (4.3 Kb)


Сообщение отредактировал Kenny - Воскресенье, 16.03.2008, 20:29:37
 
BruteДата: Воскресенье, 16.03.2008, 20:31:43 | Сообщение # 2
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
изволь спросить: чей это плагин?
 
KennyДата: Воскресенье, 16.03.2008, 20:33:45 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Не в сети
Quote (Brute)
изволь спросить: чей это плагин?

Автор этого плагина niro, он же написал плагин X-War.
 
BruteДата: Воскресенье, 16.03.2008, 20:39:14 | Сообщение # 4
Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Репутация: 9
Статус: Не в сети
переношу тему из раздела Помощь по скриптингу
 
slogicДата: Понедельник, 17.03.2008, 20:47:23 | Сообщение # 5
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
из-за чего это я понять не могу, а обойти проблему можно так:
Code
public vote_end() {
...
     // убрать: for(i=0;i<menunum;i++) menu_destroy(menu[menunum])
     for(i=0;i<menunum;i++)   
    if(menu[menunum])
     menu_destroy(menu[menunum])
 
jas0nДата: Вторник, 18.03.2008, 12:11:53 | Сообщение # 6
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Kenny, а версия amxmodx у тебя какая?

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
KennyДата: Вторник, 18.03.2008, 16:24:46 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Не в сети
Quote (jas0n)
Kenny, а версия amxmodx у тебя какая?

1.80.

Наш программист уже исправил проблему о которой я писал выше.
Так же он добавил в плагин проверку количества T и CT игроков перед началом голосования, если их меньше 10 (xw_votepl_count 10), то голосование за старт матча не запустится.
Еще он добавил по окончании голосования проверку колличества не проголосовавших игроков (xw_maxnotvoted_ratio 0.2), если необходимое количество игроков не проголосует, матч не запустится.
Возможно исправленный плагин кому то понадобится.

Прикрепления: x-warvote.zip (2.2 Kb)
 
jas0nДата: Вторник, 18.03.2008, 17:26:21 | Сообщение # 8
Лейтенант
Группа: Скриптеры
Сообщений: 69
Репутация: 5
Статус: Не в сети
Я к чему, у Niro спрашивали уже про разные ошибки и он советовал не использовать x-war на 1.8.х, т.к. могут быть ошибки. Сказал еще, что если время найдет, то выпустит свежую версию заточенную под 1.8.х.

[G]ood [L]uck [A]nd [H]ave [F]un!!!
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2025