AMX MOD X
Суббота, 18.05.2024, 14:33:48



Приветствую Вас Гость | RSS
[ Главная ] [ Количество нажатий определёных клавиш между 2-мя event'aми - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Количество нажатий определёных клавиш между 2-мя event'aми (Подскажите код плз. =))
Количество нажатий определёных клавиш между 2-мя event'aми
He_npeTДата: Среда, 13.06.2007, 01:36:47 | Сообщение # 1
Генерал-майор
Группа: Скриптеры
Сообщений: 292
Репутация: 7
Статус: Не в сети
Имеется 2 евента. Меня интересует как вычеслить количество нажатий клавишь +moveleft и +moveright между ними. =)

My CS 1.6 Non-Steam AmXX Server! (HLSW) Play with steam - get autorslot
 
AlModДата: Среда, 13.06.2007, 12:31:00 | Сообщение # 2
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Скажи конкретно ситуацию которая тебе нужна

 
slogicДата: Среда, 13.06.2007, 12:52:04 | Сообщение # 3
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Задача неправильно поставлена. Перечитай сам, а потом перефразируй.
 
VENДата: Среда, 13.06.2007, 20:24:56 | Сообщение # 4
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
В PlayerPreThink проверяешь, если pev_button содержит IN_MOVELEFT или IN_MOVERIGHT и pev_oldbuttons не содержит IN_MOVELEFT или IN_MOVERIGHT, пример: if (pev(id, pev_button) & IN_MOVELEFT && !(pev(id, pev_oldbuttons) & IN_MOVELEFT)), то соответствующая клавиша нажата, увеличиваешь значение какой-либо переменной на единицу.

Сообщение отредактировал VEN - Среда, 13.06.2007, 20:27:29
 
He_npeTДата: Суббота, 16.06.2007, 16:25:50 | Сообщение # 5
Генерал-майор
Группа: Скриптеры
Сообщений: 292
Репутация: 7
Статус: Не в сети
Можно 1 пример значения которое я могу увеличевать? Я пробывал bool, но в результате понел что токо true/false он воспренимает... sad

My CS 1.6 Non-Steam AmXX Server! (HLSW) Play with steam - get autorslot
 
VENДата: Суббота, 16.06.2007, 17:22:45 | Сообщение # 6
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Создаем переменную в глобальном пространстве: new x
Увеличиваем ее значение на единицу: x++
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Количество нажатий определёных клавиш между 2-мя event'aми (Подскажите код плз. =))
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024