NoX World - форум об игре NoX

Привет фанатам NoX !!! => Картостроение, скриптинг и моддинг => Тема начата: Lаrboss от 11/12/2010 21:21:18

Название: Nox Binder 1.00
Отправлено: Lаrboss от 11/12/2010 21:21:18
До нового года, если успею, опубликую программу для биндинга сообщений, отправляемых в игровой чат. Кто не понял : программа позволит по нажатию одной клавиши, отправить в чат/командный чат сообщение, например, "Бафни", "Взял флаг, прикройте"... т.д. 
Если что-то похожее уже было реализовано/запрещено/не актуально тему сразу закрывайте. В ином случае принимаю варианты набора "биндов". "Бинды" с матом делаю за отдельную плату  :D . Шучу, конечно. "Бинды" на комбо-скилов не делаю. 8)
Название: Nox Binder 1.00
Отправлено: RudaeFFF от 11/12/2010 21:36:36
*Читак!*
*№*;?;?!!!достал кемперить лучом да спамить силой природы!!*
*я не читак и я не спамлю и не кемперю!!!*
*Магом сложнее играть*
*Нет!Воином сложнее!*
*19. Помни о смерти.* Это многие должны знать,откуда я взял эту фразу;DD
А вообще было бы неплохо ещё и для арены сделать такие,типа:
*Привет*
*WaagrHH*для воина
*Дзо-дзо-айн*для мага
*и что-нибкдь*для воина ;D
Если ты убил,то:
*Еееее*
*Минус один*
*Чуть не попал*
Ели убит,то:
*АААА!!!!!чхорт*
*почти убил*
*в слуд.раз попытаюсь убить*
*Реванш*
А вообщем щас ничег ов голову не прихдит;/
Единственное,что помню,были *Бинды*в Soldat 2D,где бинды по-умолчанию были типа *я убью тебя *******,*я вернусь* *захватить флаг*
навреное,для CTF надо сделать обыкновенные бинды *захватить флаг*,*защитить флаг*,*Вернуть флаг*,вот)
Название: Nox Binder 1.00
Отправлено: Lаrboss от 11/12/2010 22:00:04
Не плохо :) . Кое-что точно добавлю в сборку.
Название: Nox Binder 1.00
Отправлено: RudaeFFF от 11/12/2010 22:18:57
Просто такие сообщения как *читак*, *******,*достал кемперить и спамить* я часто слышу,когда на арене играю,хорошо хотя бы,что они не в мой адрес шли;D
Название: Nox Binder 1.00
Отправлено: Evengard от 11/12/2010 22:28:31
Сделай возможность добавлять бинды вручную - и будет всем счастие.
Название: Nox Binder 1.00
Отправлено: Katarsis от 11/12/2010 22:40:39
есть возможность делать бинды в ноксе без помощи посторонних программ, через rul'ы, и это может сделать каждый даже особо не задумываясь. хотя в них есть существенный минус - не поддерживают кириллицу...
Название: Nox Binder 1.00
Отправлено: Lаrboss от 11/12/2010 22:46:02
есть возможность делать бинды в ноксе без помощи посторонних программ, через rul'ы, и это может сделать каждый даже особо не задумываясь. хотя в них есть существенный минус - не поддерживают кириллицу...
Знаю, однако не очень гибкие бинды выходят через рулы.
Название: Nox Binder 1.00
Отправлено: Evengard от 11/12/2010 23:43:34
Катар, через рулы (как и через консоль) нельзя в командный чат вроде отправить...
А вот русский вроде поддерживает - если сохранять в правильной кодировке (1251)
Название: Nox Binder 1.00
Отправлено: unseen от 12/12/2010 08:58:10
Вытер оффтоп.


Идея очень правильная, т.к. в командной игре лично мне часто не хватает времени, чтобы напечатать даже банальное "бафни", особенно в CTF актуально. Добавлю, что пригодиться могут такие команды: "Стена, ловушки", "Отбить флаг", "Быстро за флагом", "Подожди, бафну", "Бафни", "Маны нет", "Не разбегаемся", "Кемп за телепортом", "Я заряжаться", "Осторожно, ловушки", "Держим этаж" (не очень красивая тактика, но очень часто так де-факто и происходит), "хватит ныть".


Претензия: Larboss, лучше создавать тему, когда в ней уже есть что представить, а не "на вырост".
Название: Nox Binder 1.00
Отправлено: Lаrboss от 12/12/2010 19:50:43
Претензия: Larboss, лучше создавать тему, когда в ней уже есть что представить, а не "на вырост".
Тему на вырост создал потому, что точно не знал, если что-то подобное, имеет смысл создать и т.д. "Убиваю нескольких зайцев" :hi:
Ну раз "добро" вроде как получено на это дело, то при хороших обстоятельствах оформлю и выложу на всеобщее испытание на следующей неделе.


Ах да, технически это дело реализовано с помощью эмуляции клавиш, но надеюсь это не должно повлиять на игровой процесс, ибо время эмуляции нажатия равно 1/20 секунды... 
Название: Nox Binder 1.00
Отправлено: Lаrboss от 14/12/2010 19:36:55
Ну что ж, вот и закончил я впопыхах бета версию биндера. Пробуем, ищем "артефакты", сообщаем мне.
Как пользоваться :
1. Запустить программу.
2. Запустить Нокс (В программе, в строке статуса, отображается сообщение запущен ли нокс или нет).
3. Зайти в игру.
4. Включить скрол лок (Scroll Lock) для русских сообщений и нажать Num Lock для включения режима биндов (цифровой клавиатуры).
5. Пользоваться (Бинды все установлены на цифровую клавиатуру, всего их 9, описание в программе).


Ссылка на скачивание : http://narod.ru/disk/1406089001/Nox%20Binder%20Beta.exe.html


*Нокс должен быть пропатчен для поддержки русского языка в сообщениях.



Название: Nox Binder 1.00
Отправлено: Evengard от 14/12/2010 22:42:39
После тестов можно будет залить к нам. Всё зависит от результатов тестов.
Название: Nox Binder 1.00
Отправлено: RudaeFFF от 14/12/2010 23:17:57
Только что пробовал использовать Бинды на хосте Эвена,во-первых при нажатии на Num Lock начинает постоянно мигать лампочка над от Scroll Lock;/
за чародея я пытался использовать Бинды,но по русски написались только 1(бафни),4(быстро за флагом), и 6(маны нет),остальные писались,но будто бы без нажатия Scroll Lock-а.
Зайдя воином у меня почему т остали работать совсем другие бинды О-0 +при нажатии на цифры панель магии меняется;/
Вообщем уже почти хорошо)) видел там кстати какого-то Джека на сервере,у него на цифрах были записаны вместо обычных.типа (бафни меня) было написано  кажется *Mirage-the best clan in the World*.*Mirage-the best clan in Russia* ;DD
Название: Nox Binder 1.00
Отправлено: Evengard от 14/12/2010 23:20:34
Рудь - насчёт панелей магии -это патч Микса так работает. Зайди в файл game_ex.cfg и смени там настройки.
Название: Nox Binder 1.00
Отправлено: Lаrboss от 14/12/2010 23:54:51
Только что пробовал использовать Бинды на хосте Эвена,во-первых при нажатии на Num Lock начинает постоянно мигать лампочка над от Scroll Lock;/
за чародея я пытался использовать Бинды,но по русски написались только 1(бафни),4(быстро за флагом), и 6(маны нет),остальные писались,но будто бы без нажатия Scroll Lock-а.
Зайдя воином у меня почему т остали работать совсем другие бинды О-0 +при нажатии на цифры панель магии меняется;/
Вообщем уже почти хорошо)) видел там кстати какого-то Джека на сервере,у него на цифрах были записаны вместо обычных.типа (бафни меня) было написано  кажется *Mirage-the best clan in the World*.*Mirage-the best clan in Russia* ;DD
1. Первую галочку не ставь, мигать не будет  :) . Моя вина - в цикл поставил переключатель. Так что пока не ставте 1ую галочку, а то баги будут "угугу".
Один артефакт уже найден. Спасибо за тестирование. Еще бы кто протестил...

Название: Nox Binder 1.00
Отправлено: RudaeFFF от 15/12/2010 00:03:16
Завтра если днём найду на хосте людей,то попрошу их протестить,или кого-нибудь попрошу из общ.чата в скайпе)
Название: Nox Binder 1.00
Отправлено: Lаrboss от 15/12/2010 00:04:31
Буду очень признателен.
Название: Nox Binder 1.00
Отправлено: Norten от 15/12/2010 00:54:46
1) на проблему Рудаева, да это действительно заюзываются Горячие Кнопки смены Панелей из патча Микса, Эвенгард прав

2) да Скролл лок мигает, цикл надо пофиксить - а то Лампочку сожжем  :lol:

по делу:
3) у меня всё отлично работает, галка писать в командный чат - робит верно

единственное я думал сразу готовое сообщение будет - а оно пишет) будто я набираю его быстро)) поэтому если нажать скажем Несколько раз на Нам Локе "1-1-1-1" то будет: "Б1аф1ни1"  :) это конечно не страшно

4) Обнаружен бажок с неписанием Русских Букв которым не соответствуют Англ. Буквы на Клаве, например в "Подожди Бафну" - в игре дает "подоДИ бафну", ведь на месте "Ж" в англ. ";" надо бы как в Варианте "6афни" - Б на 6, Ж тоже заменить на что-н))

5) пожелание: хочется видеть ткст файл с настройками, то есть самому написать туда нужные мне фразы, а Биндер их оттуда брал

P.S. идея отличная! Думаю в КТФ будет оч удобно!  :hi:

Название: Nox Binder 1.00
Отправлено: Lаrboss от 15/12/2010 01:29:05
Спасибо, Нортен, конструктивно. Завтра вечером постараюсь исправить баги и выложить версию с учетом пожеланий.
Название: Nox Binder 1.00
Отправлено: unseen от 15/12/2010 13:48:55
Хорошая работа, Larboss, всё функционирует. Замечания и предложения:
1) Слегка удивился, что ты не включил в список бинд "Взял флаг, прикройте". Понятно, что кнопок всего 9, но лишней не будет, особенно если в команде неопытные игроки.
2) Предлагаю озаботиться эргономикой - стандартная версия должна быть удобной, хоть многие игроки, наверное, и будут свои команды ставить, если такая возможность будет реализована. Суть предложения - расположить команды на клавиатуре системно: к примеру, нижний ряд отвести под команды CTF (1 - "Стена, ловушки", 2 - "Быстро за флагом", 3 - "Отбить флаг"), средний - под баф-команды (4 - "бафни", 5 - "подожди, бафну", 6 - "маны нет"), верхний - под общие ("7 - кемп за телепортом", 8 - "не разбегаемся", 9 - "Я заряжаться"). Вдобавок образуется некоторая вертикальная связь - команды 5 и 8, 6 и 9 имеют нечто общее в смысле => при промахе по высоте (вероятен, т.к. надо вести руку в непривычную область) может быть менее серьёзной ошибка.
3) Как уже точно сказал Нортен, "пододи бафну" и "я заряться" надо исправить :)
Название: Nox Binder 1.00
Отправлено: Lаrboss от 15/12/2010 17:45:45
1. Это не проблема, если не кто не будет против, я могу расположить еще бинды, используя F2-F9. Еще возможны комбинации, подобно ALT-F1, ALT-NUM 1 и т.п.
2. Да, логично по поводу системного размещения, сделаю... хотя в голове уже есть наброски алгоритма для возможности делать свои сообщения и ставить, на удобную для себя, клавишу.
3. Исправлю, как только найду скан-коды русских букв. :-[
Название: Nox Binder 1.00
Отправлено: Agar от 15/12/2010 20:00:53
 Замечу, что на numpad'e не очень удобно располагать горячие клавиши, потому как я думаю, что большинство игроков одну руку держат на мышке, а вторую на противоположном конце клавиатуры. Это может скверно сказаться в ожесточенной стычке. Но вообще я положительно отношусь к этому проекту и жду конечного результата со всеми удобствами  :)
 Кстати, я знаю один нехитрый способ, которым можно забиндить на клавиши F2-F7 абсолютно любую фразу без дополнительных программ.
Название: Nox Binder 1.00
Отправлено: Perfect от 15/12/2010 20:03:47
К слову, про тот бинд F2-F7... Командный чат тоже поддерживается.
Название: Nox Binder 1.00
Отправлено: Evengard от 15/12/2010 20:05:25
Из обычного Нокса? Расскажешь как?)
Название: Nox Binder 1.00
Отправлено: Lаrboss от 15/12/2010 21:21:32
К слову, про тот бинд F2-F7... Командный чат тоже поддерживается.


Про консольную команду SAY я знаю... а для командного чата какая? Скажи уж тогда, чтобы я не тратил время на разработку программы.  
Название: Nox Binder 1.00
Отправлено: Lаrboss от 15/12/2010 21:23:26
 Замечу, что на numpad'e не очень удобно располагать горячие клавиши, потому как я думаю, что большинство игроков одну руку держат на мышке, а вторую на противоположном конце клавиатуры. Это может скверно сказаться в ожесточенной стычке программ.
Могу предложить тогда разместить бинды на просто цифрах, они вроде бы не задействованы и не далеко находятся...
Название: Nox Binder 1.00
Отправлено: Evengard от 15/12/2010 21:26:02
Я вот тож немного не понимаю, как из консоли можно в командный чат отправить... ВРоде никак?
Название: Nox Binder 1.00
Отправлено: Perfect от 15/12/2010 23:55:45
Чхорт... Походу я с КонтрСтрайком перепутал... Там say_team
Название: Nox Binder 1.00
Отправлено: Norten от 16/12/2010 01:01:10
Могу предложить тогда разместить бинды на просто цифрах, они вроде бы не задействованы и не далеко находятся...

Нееет! Часть игроков цифры эти как раз под панели и использует!  :) Нет, если дашь возможность выбирать На Какие Кнопки вешать и самому Вписывать Фразы через файл настроек, тогда пожалуйста, я сменю на нужные мне...

Так что просьба сделать как можно более уникальным продукт! Для всех!
Название: Nox Binder 1.00
Отправлено: Lаrboss от 16/12/2010 01:10:37
Чхорт... Походу я с КонтрСтрайком перепутал... Там say_team
Я так и думал.
Название: Nox Binder 1.00
Отправлено: Evengard от 16/12/2010 01:55:19
Все ж насчет настроек - идея дельная вообще то. И фразы, и комбинации должны быть, имхо, настраевыемы.
Алсо, я тоже юзаю цифры как панели )
Название: Nox Binder 1.00
Отправлено: Lаrboss от 28/12/2010 12:02:54
Обновил до 1.01, но все еще бета естественно.
http://narod.ru/disk/2313765001/Nox%20Binder%201.01.rar.html (http://narod.ru/disk/2313765001/Nox%20Binder%201.01.rar.html)
В бетке есть следующие ограничения :
- слова без пробелов
- из допустимых символом только цифры и буквы английские, причем обязательно с нижним регистром!(только при написании бинда)
(чтобы по-русски писалось в игре, бинг надо писать англ. буквами и в игре включать Scroll Lock, ну это знаете думаю)
- 3 пресета
- по умолчанию бинды, которые там я ввел для демонстрации, установлены на F2-F8.


 PS. Скан коды пока не даю, ибо додумываю как удобней реализовать.
Название: Nox Binder 1.00
Отправлено: Evengard от 28/12/2010 12:16:28
оО ты продавать собираешься? "Бесплатная бетка", звучит как то... Странно.
У нас проект некоммерческий, так что всё что продаётся - буду выпиливать.
Название: Nox Binder 1.00
Отправлено: Lаrboss от 28/12/2010 12:24:45
оО ты продавать собираешься? "Бесплатная бетка", звучит как то... Странно.
У нас проект некоммерческий, так что всё что продаётся - буду выпиливать.


Это как бэ тонкий юмор, программисткий, намекающий на некоторую сырость продукта :)
Название: Nox Binder 1.00
Отправлено: Perfect от 28/12/2010 12:27:42
Ааааааааааа!!! Ясно-понятно!! хDD

По сабжу - если можно будет свои кнопки биндить, огромное спасибо!
Название: Nox Binder 1.00
Отправлено: Lаrboss от 28/12/2010 12:31:10
Если работает, не стисняйтесь, плюсаните мне ! :-[ (Я какой-то не скромный стал)
Название: Nox Binder 1.00
Отправлено: EvilWisp от 28/12/2010 19:12:45
Полезная программка:) Буду использовать хотябы писать смайлы не отвлекаясь от игры)
P.S. обычно версия бетты начинается с 0 (0.1.01)
Название: Nox Binder 1.00
Отправлено: Lаrboss от 28/12/2010 20:10:32
P.S. обычно версия бетты начинается с 0 (0.1.01)
Не пали  :D
Название: Nox Binder 1.00
Отправлено: Lаrboss от 29/12/2010 16:26:59
Ну кто-нибудь тестил? Работает?
Название: Nox Binder 1.00
Отправлено: Exterminator от 29/12/2010 23:58:02
Хорошая работа
Название: Nox Binder 1.00
Отправлено: Lаrboss от 06/04/2011 01:59:14
Если в течении недели наберется 3 голоса за софтинку, то можно развивать, иначе must die.
Название: Nox Binder 1.00
Отправлено: Стрекозец от 23/07/2011 18:16:52
Идея забыта, а то ссылка не работает? Реально ведь нужная штуковина....
Название: Nox Binder 1.00
Отправлено: Lаrboss от 23/07/2011 21:13:15
Обновленная ссылка: http://ifolder.ru/24844709 (http://ifolder.ru/24844709) (1.01)
PS. Админы кинте на сервер форума файл.

unseen: ты забыл волшебное слово.
Название: Nox Binder 1.00
Отправлено: Dio от 23/07/2011 21:24:39
Попроси Эвена залить на dl.noxworld
Название: Nox Binder 1.00
Отправлено: Evengard от 24/07/2011 11:40:18
Эвен бу... Отдыхает на даче подруги подруги девушки, то есть хз где ) приедет зальет
Название: Nox Binder 1.00
Отправлено: Squall от 25/07/2011 23:00:05
Че там как с биндером обстоит?Хотелось бы опробовать!


У меня, кстати, проблема - на ноуте нету нум лока и скрол лока  :(  Что делать?
Название: Nox Binder 1.00
Отправлено: Evengard от 25/07/2011 23:07:54
Nox_Binder_1.01.rar (http://dl.noxworld.ru/Progs/Nox_Binder_1.01.rar) (171,9 Кб)

Залил
Название: Nox Binder 1.00
Отправлено: Katarsis от 26/07/2011 02:18:33
 
У меня, кстати, проблема - на ноуте нету нум лока и скрол лока  :(  Что делать?
 
и даже нигде особым шрифтом не подписано в уголке клавиши, чтобы нажимать, зажав FN? посмотри внимательнее, должно быть...

если уж точно нету, то наверное, его можно включить в системе программным путем... попросишь ларбосса или сима или еще кого-нибудь сделать тебе маленьку прогу для переключения скроллока....
Название: Nox Binder 1.00
Отправлено: Lаrboss от 26/07/2011 03:11:27
У меня, кстати, проблема - на ноуте нету нум лока и скрол лока  :(  Что делать?
В скайп постучи, решим твою проблему. Хотя он должен быть, нум лок и скролл лок, посмотри внимательней на клавиши вверху от стрелочек.
Название: Nox Binder 1.00
Отправлено: Squall от 26/07/2011 11:50:39
Мне что, клавиатуру сфотографировать?)
Спасибо, Ларбосс, обязательно обращусь! Надоело писать транслитом :angry2:
Название: Nox Binder 1.00
Отправлено: Evengard от 26/07/2011 11:55:03
А мне наоборот нравится... Жутко бесит другое - что переключается по скролл локу, который не работает в линуксе да и вообще выпиливается с клавиатур потихоньку (суётся под Fn + чтото), а не по системной раскладке...