[Урок] Рабочее меню со списком (на стрелки) - Форум Cheat-Master.ru
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [Урок] Рабочее меню со списком (на стрелки) (Урочище от McFree'щи)
[Урок] Рабочее меню со списком (на стрелки)
McFree Дата: Суббота, 20.02.2016, 10:47 | Сообщение # 1
Любитель
Сообщений: 32
Статус: Offline
Всем привет!
И это мой второй мини-урок и уже он будет расчитан на тех кто пользуется SAMP UDF и соответственно хочет сложить некоторый функционал в строки меню.

Сперва поговорим о логике кода который будет далее:

Задача кода должна быть следующей: при выводе меню при перемещении активной строки вверх и вниз мы будем выбирать нужный нам функционал меню и соответственно после выводить именно то, что мы выбрали и нажали {enter}

Теперь собственно сам код с описанием:


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

И помните, код интересней чем чем вам кажется!


Универсальный Brain Macros для MMORPG - https://cheat-master.ru/forum/80-768122-1

Admin Cheker 4 Samp-RP : http://cheat-master.ru/forum/150-560150-1
Goverment Helper : http://cheat-master.ru/forum/150-578378-1
Multi-Binder By McFree : http://cheat-master.ru/forum/150-579962-1


Сообщение отредактировал McFree - Среда, 27.04.2016, 01:14
Demy Дата: Суббота, 20.02.2016, 11:47 | Сообщение # 2
Бывалый
Сообщений: 422
Статус: Offline
Выбрать пункт можно и с помощью LButton..
Так что либо заблокируй нажатие, либо нужно делать все через память.


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
McFree Дата: Суббота, 20.02.2016, 16:31 | Сообщение # 3
Любитель
Сообщений: 32
Статус: Offline
Цитата Demy ()
Выбрать пункт можно и с помощью LButton..
Так что либо заблокируй нажатие, либо нужно делать все через память.

тоже как вариант


Универсальный Brain Macros для MMORPG - https://cheat-master.ru/forum/80-768122-1

Admin Cheker 4 Samp-RP : http://cheat-master.ru/forum/150-560150-1
Goverment Helper : http://cheat-master.ru/forum/150-578378-1
Multi-Binder By McFree : http://cheat-master.ru/forum/150-579962-1
Ruzaky Дата: Среда, 09.03.2016, 13:10 | Сообщение # 4
Новичок
Сообщений: 2
Статус: Offline
Когда часто использую скрипт с диалогами, то меня крашит. Подскажите, в чём дело? Я один такой?)
McFree Дата: Среда, 09.03.2016, 19:36 | Сообщение # 5
Любитель
Сообщений: 32
Статус: Offline
Цитата Ruzaky ()
Когда часто использую скрипт с диалогами, то меня крашит. Подскажите, в чём дело? Я один такой?)


Нет, не один ) частенько тоже крашило. Но я привык их использовать не так часто как раньше


Универсальный Brain Macros для MMORPG - https://cheat-master.ru/forum/80-768122-1

Admin Cheker 4 Samp-RP : http://cheat-master.ru/forum/150-560150-1
Goverment Helper : http://cheat-master.ru/forum/150-578378-1
Multi-Binder By McFree : http://cheat-master.ru/forum/150-579962-1
Nyawka1 Дата: Воскресенье, 20.03.2016, 21:10 | Сообщение # 6
Новичок
Сообщений: 3
Статус: Offline
Как нибудь можно сделать, чтобы нажать на одну из клавиш в меню и открылась другая менюшка с другим текстом?)

Сообщение отредактировал Nyawka1 - Воскресенье, 20.03.2016, 21:56
BetaJIon Дата: Вторник, 19.04.2016, 21:25 | Сообщение # 7
Новичок
Сообщений: 25
Статус: Offline
Цитата Demy ()
Выбрать пункт можно и с помощью LButton..
Так что либо заблокируй нажатие, либо нужно делать все через память.

а как можно заблокировать нажатие?
Demy Дата: Вторник, 19.04.2016, 23:30 | Сообщение # 8
Бывалый
Сообщений: 422
Статус: Offline
Пара полезных ссылок и сам код:
*ссылка* *ссылка*
Код
Hotkey, Space, Block
return

Block:
exit


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
McFree Дата: Вторник, 26.04.2016, 12:28 | Сообщение # 9
Любитель
Сообщений: 32
Статус: Offline
Цитата Nyawka1 ()
Как нибудь можно сделать, чтобы нажать на одну из клавиш в меню и открылась другая менюшка с другим текстом?)

При нажатии на кнопку сделай переменную которая будет отвечать за диалгги (0 - главное меню, 1 - первое подменю, 2 - второе подменю и т.д), и во всех функциях сделай проверку то меню которое нужно открыть

Добавлено (26.04.2016, 12:28)
---------------------------------------------

Цитата BetaJIon ()
а как можно заблокировать нажатие?


BlockInput, MouseMove - блокировка движения мыши
BlockInput, MouseMoveOff - разблокировка движения мыши


Универсальный Brain Macros для MMORPG - https://cheat-master.ru/forum/80-768122-1

Admin Cheker 4 Samp-RP : http://cheat-master.ru/forum/150-560150-1
Goverment Helper : http://cheat-master.ru/forum/150-578378-1
Multi-Binder By McFree : http://cheat-master.ru/forum/150-579962-1
Bogdan_Brody Дата: Четверг, 25.08.2016, 20:35 | Сообщение # 10
Любитель
Сообщений: 41
Статус: Offline
Как сделать , чтобы в label1 был еще 1 диалог , и там были пару пунктов которые работают , делал , диалог был , но дальше как это делать - я без понятия
McFree_ Дата: Пятница, 26.08.2016, 04:51 | Сообщение # 11
В рядах СМ.
Сообщений: 321
Статус: Offline
Bogdan_Brody, нужно делать идентификатор по которому определяет какой диалог открывать и с какого диалога получать выбранную строку

Помогаю новичкам!
По всем вопросам в ЛС!
fedek13245 Дата: Суббота, 24.09.2016, 16:29 | Сообщение # 12
Любитель
Сообщений: 36
Статус: Offline
У меня когда много раз стрелку вниз нажимаешь (раз 20) он идёт к label20, хотя такого нет и b=9 , к примеру, нужно добавить
if (a>b) {
a:=b
}
.


--------------------------
Advance RP Chocolade,Purlpe.
Ставьте + плиз.
Мои темы:
http://cheat-master.ru/forum/150-643136-1 - MVD v3.
http://cheat-master.ru/forum/150-657057-1 - auto leet
http://cheat-master.ru/forum/150-648405-1 - Создать любую шпору.
McFree_ Дата: Воскресенье, 25.09.2016, 16:22 | Сообщение # 13
В рядах СМ.
Сообщений: 321
Статус: Offline
fedek13245, там есть проверка если a>1 и если a<=b

Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Воскресенье, 25.09.2016, 16:22
theride228 Дата: Воскресенье, 09.10.2016, 20:40 | Сообщение # 14
Новичок
Сообщений: 5
Статус: Offline
А как сделать несколько таких менюшек, на разные клавиши.

Сообщение отредактировал theride228 - Воскресенье, 09.10.2016, 20:54
McFree_ Дата: Воскресенье, 09.10.2016, 22:53 | Сообщение # 15
В рядах СМ.
Сообщений: 321
Статус: Offline
theride228, тогда просто нужно инициализировать каждое меню и для каждого меню при нажатии на Enter выбирать пункт уже строго по активному идентификатору меню

Помогаю новичкам!
По всем вопросам в ЛС!
Форум » Программирование » AHK Программирование » [Урок] Рабочее меню со списком (на стрелки) (Урочище от McFree'щи)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
donaldga2 [05:28]

rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]