Перейти к содержанию
Авторизация  
Kiyoshi

OnPlayerKeyState

Рекомендуемые сообщения

Kiyoshi

Как сделать так чтобы при зажиме клавиши ПКМ и нажать после нее N
Вписывалась ккоманда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noname_idk

@Kiyoshi, в начало мода:

#if !defined PRESSED
	#define PRESSED(%0) (newkeys & (%0) && !(oldkeys & (%0)))
#endif
new buttoncmd[MAX_PlAYERS];

В OnPlayerConnect или OnPlayerDisconnect:

buttoncmd[playerid] = -1;

В OnPlayerKeyStateChange:

if(PRESSED(KEY_FIRE) && buttoncmd[playerid] == -1)
	buttoncmd[playerid] = 0;

if(PRESSED(KEY_NO) && !buttoncmd[playerid])
{
	buttoncmd[playerid] = -1;
	/*код вашей системы*/
}
  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.