|
Корявое определение нажатой клавиши.
|
|
| Крендель | Дата: Среда, 10.08.2011, 18:05 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Имеем: Code public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (newkeys == KEY_CROUCH) { SendClientMessage (playerid, COLOR_GREY, "KEY_CROUCH"); } else if (newkeys == KEY_FIRE) { SendClientMessage (playerid, COLOR_GREY, "KEY_FIRE"); } }
Проблема: При нажатии "Alt" (KEY_CROUCH) сообщение не выводится. При нажатии "ЛКМ" (KEY_FIRE) сообщение выводится.
Что не так с "Alt" ??
生き死に
|
| |
|
|
| stepmex | Дата: Среда, 10.08.2011, 18:07 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| А ты уверен что у тебя KEY_CROUCH забит на Alt?
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Крендель | Дата: Среда, 10.08.2011, 18:12 | Сообщение # 3 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (stepmex) А ты уверен что у тебя KEY_CROUCH забит на Alt? Абсолютно!..буквально вчера все работало, сегодня перестало. В мод не вносил никаких изменений. Ума не приложу в чем тут дело
生き死に
|
| |
|
|
| Knief | Дата: Среда, 10.08.2011, 18:49 | Сообщение # 4 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 79
Награды: 2
Город: Ульяновск
Репутация: 39
Замечания: 0%
Статус: 
| Попробуй указать именно id клавиши
|
| |
|
|
| NiXON | Дата: Четверг, 11.08.2011, 02:00 | Сообщение # 5 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 708
Награды: 32
Город: MyGame*World
Репутация: 0
Замечания: 80%
Статус: 
| KEY_CROUCH это вообще кнопка сигнала из авто.
KEY_CROUCH - 2 - ~k~~PED_DUCK~ - ~k~~VEHICLE_HORN~ ©samp-wiki
А Alt:
KEY_WALK - 1024
Полный FAQ для любого сервера по установке и настройке GTA SA-MP Как начать играть в GTA SA online. Скачать GTA San Andreas Нас пугает наш блеск, а не наш мрак. Быть маленьким и скромным не самая благородная роль. Ничтожность никого не вдохновляет... даже если она удобна окружающим. Мы хотим блистать и сверкать.
Сообщение отредактировал Nixonchik - Четверг, 11.08.2011, 02:03 |
| |
|
|
| toneysix | Дата: Четверг, 11.08.2011, 04:28 | Сообщение # 6 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Nixonchik у многих кнопок двухсторонняя связь, в ТС они имеют одно значение, пешком - другое. Но, так или иначе, если есть двухсторонняя связь, значит кнопка должна срабатывать в обоих вариантах. Также хотелось бы уточнить, нужно ли создателю темы четкое нажатие одной клавиши, ведь он применил оператор сравнения, вместо типичного по-разрядного оператор - &.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| NiXON | Дата: Четверг, 11.08.2011, 12:09 | Сообщение # 7 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 708
Награды: 32
Город: MyGame*World
Репутация: 0
Замечания: 80%
Статус: 
| Quote (toneysix) Nixonchik у многих кнопок двухсторонняя связь, в ТС они имеют одно значение, пешком - другое. Но, так или иначе, если есть двухсторонняя связь, значит кнопка должна срабатывать в обоих вариантах. Также хотелось бы уточнить, нужно ли создателю темы четкое нажатие одной клавиши, ведь он применил оператор сравнения, вместо типичного по-разрядного оператор - &. Не спорю,но насколько я знаю клавиша KEY_CROUCH - пешком это клавиша "присесть",но не медленный шаг.
Полный FAQ для любого сервера по установке и настройке GTA SA-MP Как начать играть в GTA SA online. Скачать GTA San Andreas Нас пугает наш блеск, а не наш мрак. Быть маленьким и скромным не самая благородная роль. Ничтожность никого не вдохновляет... даже если она удобна окружающим. Мы хотим блистать и сверкать.
Сообщение отредактировал Nixonchik - Четверг, 11.08.2011, 12:12 |
| |
|
|