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

Привет фанатам NoX !!! => Картостроение, скриптинг и моддинг => Моддинг => Тема начата: Ma1ang0 от 23/10/2013 17:20:06

Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 23/10/2013 17:20:06
Здравствуйте Все!, не смог смириться со стандартными клавишами использования спелов, попробовал по шаманить над назначением сетов на удобные клавиши и столкнулся с проблемой, а именно: как не крути задержка между кастами почти одинаковая и все 5 сетов зайдествовать эффективно не получаеться а у меня как мало опытного тем более. Ближе к делу около 10 часов концентрированных мыслей дали свои плоды а именно, теперь не думаю о том как сделать каждый спел на свою личную кнопку, теперь все гораздо проще, это не требуеться, есть более удобный вариант. В общем мне нужна помощь опытного задрота  игрока для доведения схемы до идеала. Желающие пишите в вконтакте http://vk.com/alexshibaev Публиковать сюда не буду, ну вы понимаете :) Поделюсь только с модераторами а там сами пускай думают публиковать или нет
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Lаrboss от 24/10/2013 00:37:56
Цитировать
как не крути задержка между кастами почти одинаковая
А что это?


А вообще я думаю мало кого удивишь, местные мастера и не такое делали  :)
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 24/10/2013 18:15:41
Цитировать
как не крути задержка между кастами почти одинаковая
А что это?

А вообще я думаю мало кого удивишь, местные мастера и не такое делали  :)
А вдруг!. Иногда несколько часов сконцентрированных мыслей и действий на одном могут соедениться и очень креативно сработать.Я ни к одной из раскладок не привыкал, и конечно понимаю что та раскладка которую сделал должна быть просто очень удобной, к которой нужно привыкнуть и юзать на здоровье(врагам насмерть :) ) Найти бы того кто сделал game_ex и с его помощью можно смело каждый спел к своей "личной" клавише привязать, но уверен есть еще лучше варианты

Я не правильно выразился, писал с легкой руки. Я имел в виду время которое нужно чтобы добраться до нужного спела почти одинаковое
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Dio от 25/10/2013 00:54:28
А смысл? В реально бою колдун использует 1-у или 2-е панели, маг может 3-и, и ещё переключается на защитные заклинания (впрочем тут каждый сам решает, как распределять). Можно например поставить панели на qwert, а спеллы на asdfg. Просто пихнуть самые часто используемые заклинания и панели под развитые пальцы (указательный, средний, безымянный) и ещё проследить, что бы они не пересекались, и всё.
Реализовать систему, когда кнопка отвечает за конкретный спелл, будет намного сложнее того, что сделал mix. Да и не забывайте, что ещё нужны другие кнопки (бутылку выпить, посох сменить, эмоцию показать), а 25 "съеденных" кнопок...
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Lаrboss от 25/10/2013 05:27:58
Так что ты за метод предлагаешь? Не пойму. ЛС.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: unseen от 25/10/2013 12:22:39
Найти бы того кто сделал game_ex и с его помощью можно смело каждый спел к своей "личной" клавише привязать, но уверен есть еще лучше варианты

Наверняка есть, потому что если ты не шестирукий Шива и не осьминог Пауль, то движение пальцев ко кнопкам будет не меньше тормозить каст, чем зазубренное до автоматизма переворачивание панелек.

Почитай форум, эта тема поднималась неоднократно, есть разные пути решения.

P.S.

Цитировать
Публиковать сюда не буду, ну вы понимаете  Поделюсь только с модераторами а там сами пускай думают публиковать или нет
Лол, нет, совершенно не понимаю.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 25/10/2013 18:23:32
сейчас пробую такой способ 
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Lаrboss от 25/10/2013 18:51:41
Ничего толкового, используя кеймаппер можно каждый скил повесить на какую хочешь клавишу. Пример успешного использования: дота - WcKey - dota 2.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 26/10/2013 10:02:52
Что надо сделать с game_ex чтоб он позволял биндить каждый сет на несколько клавиш? уже измучился с этой проблемой 
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 27/10/2013 11:03:25
Отзовитесь хоть кто нибудь кому удалось забиндить спеллы на разные клавиши
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Perfect от 27/10/2013 13:24:43
Прошу администратора или ГМ перенести тему в моддинг, так как это имеет отношение к модификации Нокса.

Dio: Подумал... Воля твоя.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Dio от 29/10/2013 20:50:37
Никому не удалось, никто таким не занимался. (Впрочем, есть кеймапперы, о них уже писал Larboss)
Вообщем тебе предстоит не такая сложная задача. Всего лишь найти функцию где обрабатываются нажатия клиентских кнопочек (впрочем, я находил такое на уровне directX, а Sim может и её обертку находил). Понять что Nox, собственно делает с этим нажатием (вероятно сразу шлет пакет, что нужно кастовать такое-то заклинание) и сделать тоже самое. Ну и всё.
 
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Evengard от 29/10/2013 20:55:00
МБ даже проще. Отследить загрузку из конфигов кнопок.

Но вообще всё это напоминает читерство.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Dio от 29/10/2013 21:00:32
Сомнительно что прокатит. Ему же надо определенный спелл колдовать...

Толку от этого читерства)
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Evengard от 29/10/2013 21:04:20
Ну не знаю. Найти саму подсистему, как работает, биндится - а дальше дело техники. :D
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Squall от 29/10/2013 23:05:19
Ну да, забиндить каждый спелл, ну а пару рук отрастить - дело техники, с этим любой справится, даже непрограммист.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Ma1ang0 от 30/10/2013 01:53:19
Никому не удалось, никто таким не занимался. (Впрочем, есть кеймапперы, о них уже писал Larboss)
Вообщем тебе предстоит не такая сложная задача. Всего лишь найти функцию где обрабатываются нажатия клиентских кнопочек (впрочем, я находил такое на уровне directX, а Sim может и её обертку находил). Понять что Nox, собственно делает с этим нажатием (вероятно сразу шлет пакет, что нужно кастовать такое-то заклинание) и сделать тоже самое. Ну и всё.


Нужно дать возможность game_ex конфигу биндить каждый сет на определенное кол-во клавишь, ноксовский конфиг имеет такое можно спел биндить хоть 5 раз на разные клавиши, а game_ex нет.
К примеру в nox.cfg будет f1 = InvokeSlot1  1 = InvokeSlot2 q = InvokeSlot3 a = InvokeSlot4 z = InvokeSlot5 , в game_ex должно быть PANEL1 = f1 PANEL1 = 1 PANEL1 = q PANEL1 = a PANEL1 = z


такой вариант не допускаеться, как только не пробовал сделать аналогично, не получается, если сделать  f1 = InvokeSlot1  1 = InvokeSlot1 q = InvokeSlot1 a = InvokeSlot1 z = InvokeSlot1 , а game_ex  PANEL1 = f1 PANEL2 = 1 PANEL3 = q PANEL4 = a PANEL5 = z ,такой вариант допускаеться, при нажатии будет срабатывать первый слот разных сетов. Что мы имеем: при дублировании сет спела ( q = PANEL2, a = PANEL2) при запуске нокса работать будет либо "q" либо "a"  в зависимости от того что идет первым, а нужно чтобы оба бинда работали , тогда можно будет забиндить 25 разных спелов на кнопки.  Читерством не считаю, и вообще читеров не уважаю, а кто-то вообще считает этот способ не удобным, у меня своя ситуация травмирована рука и быстро листать панели и кастовать при этом не могу, а вот если бы кисть над клавой двигать да пальцем тыкать мне бы в самый раз


Сразу столько отписались, спасибо вам за отзывчивость :)  пишу и не понимаю что у меня со шрифтом

Perfect: Поправил шрифт.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Lаrboss от 30/10/2013 02:28:15
Цитировать
Но вообще всё это напоминает читерство.
Нет, если утилита будет доступна каждому. Если 1 пользуется - то еще может быть. Удобство != читерство.
Название: Заполнение спеллсетов для мага и удобные клавиши для реализации всех 5 сетов
Отправлено: Perfect от 30/10/2013 15:17:29
Если 1 пользуется - то еще может быть.
Мы всё помним, Андрей)

А вообще, идея классная. Эдакая дота.