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

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

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

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

Auto Binds System

, Автоматическая система "бинда" клавиш пользователям
Статус пользователя CLLlAgOB
сообщение 1.7.2008, 17:04
Сообщение #1
Стаж: 18 лет

Сообщений: 14
Благодарностей: 12
Полезность: 0

Написал плагинчик автоматического бинда.
Возможности:
-После выбора команды показывается менюшка автобинд клавиш.
-Бинд сразу несколько клавиш.
-Веб или локал(аля motd.txt) help.
-Помнит уже забинденых людей чтобы не мучить менюшками всякий раз когда заходят на сервер.
Настройка:
кидаем файлик keys.ini в папку configs првим файл добовляем кнопку добовляем функцию кнопки.
Пример содержимого файла:
Код
"x""say /cp"
"c""say /lm"
"z""say /menu"
"v""menu"
"b""buy"

Переменные(Кидаем их в amx.cfg):
auto_helpdir - укажите путь для вашего хелпа
примеры:
auto_helpdir "/addons/amxmodx/datal/lang/youhelp.txt"
auto_helpdir "http://yandex.ru"
auto_ver - версия биндов(Нужна для того чтобы менюшка вновь всплыла у тех кто уже согласился с автобиндами)
примеры:
auto_ver "v1.1"
auto_ver "v1.2"

Отредактировал: CLLlAgOB, - 21.10.2008, 8:58
Прикрепленные файлы:
Прикрепленный файл  autobinds.rar ( 1,34 килобайт ) Кол-во скачиваний: 312
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   Цитировать сообщение
Статус пользователя Makzz
сообщение 19.8.2008, 13:27
Сообщение #2


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

сам хотел сделать :)
спс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя omgshko
сообщение 19.8.2008, 13:30
Сообщение #3


Стаж: 17 лет

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

Это не ты написал, у меня был точно такой год назад с оффа, только я исходник потерял sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CLLlAgOB
сообщение 21.10.2008, 9:00
Сообщение #4
Стаж: 18 лет

Сообщений: 14
Благодарностей: 12
Полезность: 0

Цитата(omgshko @ 19.8.2008, 13:30) *
Это не ты написал, у меня был точно такой год назад с оффа, только я исходник потерял sad.gif

Да что ты говоришь :) какой ты умный. Ну если не я написал то проволиться мне на месте а если всетаки я проволиться тебе. :)

Обновил:
Баги:
Утранил баг с биндами say комманд(когда в консоль отправлялось bind x say blabla а нужно было bind x "say blabla")
Добавлено:
Файл конфиг куда скидываем все бинды.

Отредактировал: CLLlAgOB, - 21.10.2008, 9:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pike
сообщение 23.10.2008, 19:39
Сообщение #5


Стаж: 18 лет

Сообщений: 956
Благодарности: выкл.

CLLlAgOB
Ок, но если стоит HLguard , в нем
можно реализовать бинд.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CLLlAgOB
сообщение 24.10.2008, 7:32
Сообщение #6
Стаж: 18 лет

Сообщений: 14
Благодарностей: 12
Полезность: 0

Цитата(pike z @ 23.10.2008, 19:39) *
CLLlAgOB
Ок, но если стоит HLguard , в нем
можно реализовать бинд.

HLguard не спрашивает он действует принудительно, к томуже последнии версии с утечкой памяти.
Неужели кто-то еще юзает Hlguard :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-Stef
сообщение 22.1.2009, 11:14
Сообщение #7


Стаж: 18 лет

Сообщений: 36
Благодарностей: 7
Полезность: 149

А есть такой плагин, чтобы делал еще и алиасы (alias)?
Функция запоминания тех, кто забиндился работает через раз (наверно у некоторых лолок конфиг только для чтения).

Хочу keys.ini так:
Код
"Команда" "Значение 1" "Значение 2" ... "Значение n"
А лучше так:
Код
"Это все в консоль клиенту"


Отредактировал: X-Stef, - 22.1.2009, 11:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SONY
сообщение 22.1.2009, 14:45
Сообщение #8


Стаж: 19 лет

Сообщений: 201
Благодарностей: 75
Полезность: 299

ыыыыыыыыыыы
http://amxmodx.ucoz.ru/forum/4-1870-1
вот не сцать парни это он делал ))

Слушай это подправленная версия или такая же как там?

Отредактировал: SONY, - 22.1.2009, 14:51
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-Stef
сообщение 23.1.2009, 14:08
Сообщение #9


Стаж: 18 лет

Сообщений: 36
Благодарностей: 7
Полезность: 149

Цитата(SONY @ 22.1.2009, 21:45) *
ыыыыыыыыыыы
http://amxmodx.ucoz.ru/forum/4-1870-1
вот не сцать парни это он делал ))
Слушай это подправленная версия или такая же как там?
Опа! правда! и пример тот-же и фиксы тоже.

Отредактировал: X-Stef, - 23.1.2009, 14:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя J_A_G_U_A_R
сообщение 7.11.2009, 0:00
Сообщение #10
Стаж: 18 лет

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

Цитата(pike z @ 23.10.2008, 19:39) *
CLLlAgOB
Ок, но если стоит HLguard , в нем
можно реализовать бинд.

и как же? не подскажешь? нужен bind именно скрыто, чтоб не у кого не спрашивал установиться или нет...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nepret
сообщение 9.11.2009, 8:04
Сообщение #11
Стаж: 16 лет

Сообщений: 25
Благодарностей: 3
Полезность: 92

скрины бы не помешали...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LordKobra
сообщение 27.1.2013, 19:09
Сообщение #12
Стаж: 13 лет

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

А как сделать чтоб автоматически биндило без вопросов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 4.6.2013, 22:08
Сообщение #13


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Почему, когда переводишь на русский язык УТФ-8 без БОМ, то не автобиндит клавиши?

Цитата
if(!equali(crate, ver)){
show_menu(id, autobindMenuKeys, "\rМеню Авто Бинда^n\w^n1. Забиндить мне кнопки!^n2. Справка (О кнопках) ^n3. Отмена^n", -1, "");
return PLUGIN_HANDLED;

Да ещё бывает и выкидывает с серва, написав при выкидывании с сервера - рехабле шанель оверфлудет-)))

А вот, когда оригинальный плагин, то биндит на ура...
И с сервера не выкидывает и нет надписи - рехабле шанель оверфлудет... Не понимаю...

Цитата
if(!equali(crate, ver)){
show_menu(id, autobindMenuKeys, "\rAuto Bind Menu^n\w^n1. Auto bind me!^n2. Help (About Keys) ^n3. No auto bind^n", -1, "");
return PLUGIN_HANDLED;


При этом если поменять хоть одну букву в оригинальном английском переводе, то тоже биндить перестанет при согласии... Странно.
Проблема в кривых руках или в кривых руках?)))

Направьте на путь истинный, а то я уже всё перепробывал, а при коннекте биндить без разрешения игроков не хочется, т.к. это поскудство...
У меня там на Z - лазер мина, а на Х - сентриганс пушка.
А без русского языка многие игроки не понимают с чем они соглашаются-)))

Отредактировал: intercs, - 4.6.2013, 22:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя popen021
сообщение 4.6.2013, 22:17
Сообщение #14
Стаж: 15 лет

Сообщений: 370
Благодарностей: 105
Полезность: 520

intercs,
нормально так апнуть тему от 2008 года!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 4.6.2013, 22:23
Сообщение #15


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Хорошо забытое старое))) Тебе не понять, ностальгия, классика жанра)
Так это обращение не только к автору, а к гуру познаний-)

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

Отредактировал: intercs, - 4.6.2013, 22:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 4.6.2013, 22:23
Сообщение #16


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

/del - двойной клик.
Не покупайте А4Тесч х7 - никогда!) Пойду искать темы - игровые мыши.

Отредактировал: intercs, - 4.6.2013, 22:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя intercs
сообщение 6.6.2013, 21:28
Сообщение #17


Стаж: 13 лет

Сообщений: 727
Благодарностей: 408
Полезность: 504

Подскажите кто-нибудь данную проблему с переводом?
Сразу: Плагин стоит выше всех по списку в плугинс.ини - ставил как уговно в плугинс.ини = поэтом проблему не в этом.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: