Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

добавить строку воздержаться

Статус пользователя schibeki
сообщение 1.5.2014, 21:55
Сообщение #1


Стаж: 12 лет

Сообщений: 23
Благодарностей: 1
Полезность: 33

всем привет. Я не знаю как вам толком объяснить все,так что ли... есть Стандартный плагин adminvote, в котором можно создавать разные голосования. Меня интерисуют amx_votekick, amx_voteban,amx_vote,amx_votemap. Начнем с amx_votemap. Все прекрасно работает,только нужно на кнопку ничего(я ее переменовал на воздержаться) текст берется из common.txt - NONE) при выборе которой,в чат выводило сообщение о том,что %s не принял участия в голосовании о выборе карты.(связан mapsmenu). Я добавил код: client_print(0, print_chat, "%s не принял участия в голосованиии о выборе карты", name)(также пробывал записывать сам текст в mapsmenu.txt по переменной NOT_VOTED) и перепробывал все условия,но в чате так ничего не появилось. Меню только закрывается при нажатии 9. Попробывал прописать этот код на кнопу 0. Все отлично работает,но на 0 уже прописана функция отмены голосования. Дальше все три amx_vote,amx_voteban,amx_votekick нужно добавить кнопку воздержаться и при выборе которой писало : %s не принял участия в голосовании. Здесь аналогичный код,но нужно еще прописать саму новую кнопку (тут я совсем запутался). Но примерно так делал: в new добавляем keys == MENU_KEY_0 и прописать в format описание кнопки и добавить еще в register_menucmd.

2 вариант пояснения.
Мне нужно добавить новую кнопку и прописать на нее вывод в чат при ее нажатии. Т.е. если создать голосование (amx_vote Server? Norm Ploho),то будет что-то типо того: голосование:Serv?
1. Norm
2. Ploho

Я хочу добавить еще кнопку 0. Воздержаться
И если на нее нажать,то вывот в чат сообщения: %s не принял участия в голосовании. И так с amx_voteban,amx_votekick. С amx_votemap немного другая ситуация,там уже есть кнопка,но нужно сделать вывод сообщения в чат при ее нажатии,а не просто закрытие меню. Здесь я перепробывал все,но вывод так и не получился,хотя компилятор не ругался. amx_votemap берется из adminvote.sma и связано с mapsmenu.sma
Файлы прикреплены к теме...


Прикрепленный файл  adminvote.rar ( 24,53 килобайт ) Кол-во скачиваний: 0


i
Уведомление:
Перемещено.


Отредактировал: Bloo, - 28.5.2014, 11:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя schibeki
сообщение 2.5.2014, 1:04
Сообщение #2


Стаж: 12 лет

Сообщений: 23
Благодарностей: 1
Полезность: 33

Извините. Я,может,не в том разделе туму создал (плагины/скриптинг). Просто я не заметил...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: