Главная Форум Файлы Статьи
Меню сайта
Категории раздела
The GodFather [5]
Мини-чат
200
Наш опрос
Оцените мой сайт
javascript:; javascript:;
Всего ответов: 42
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа


Главная | Регистрация | Вход
Как назначить команду на кнопку? - The GodFather - Каталог статей - Pycckuu CepBep\RolePlay{SA-MP}

Главная » Статьи » The GodFather

Как назначить команду на кнопку?

вставляем в начало скрипта

forward OnPlayerKeyStateChange(playerid, newkeys, oldkeys);

потом создаем такой паблик


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys == #) // Ид кнопки
{
OnPlayerCommandText(playerid,"/MyCmd"); // Ваша команда
}
return 1;
}

# - иды кнопок


1 - Действие
2 - Присесть
4 - Огонь
8 - Спринт
16 - Вторичная атака
32 - Прыжок
64 - Смотреть в право
128 - Ручной тормоз
256 - Смотреть в лево
512 - Субмиссия(в машине), Смотреть назад(пешком)
1024 - Идти шагом
2048 - Аналог вверх (по умолчанию 8 )
4096 - Аналог ввниз (по умолчанию 2)
8192 - Аналог влево (по умолчанию 4)
16384 - Аналог вправо (по умолчанию 6)
16 - кнопка G

например


public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys == 32)// Вот например: при нажатии клавиши прыжок, чел войдет куда-то, но внимание если будете вставлять, говорите вашем юзверям не так: " введите /enter или нажмите пробел" а " нажмите клавишу прыжок" потому что у каждого прыг может быть по разному
{
OnPlayerCommandText(playerid,"/enter");
}
if (newkeys == 1204)
{
OnPlayerCommandText(playerid,"/Пукнуть");// Команда чтобы пукнуть теперь на кнопке ходьбы (стандартно - alt) (внимание код команды "пукнуть" не прилагается)
}
if (newkeys == 8192)
{
OnPlayerCommandText(playerid,"/kill"); // по н7ажатию "Num 2" игрок здохнет и т.д
}
return 1;
}


Категория: The GodFather | Добавил: Arshavin-Arsenal (03.02.2010)
Просмотров: 1279 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

 


Друзья сайта
Всё для GTA San Andreas Game's TOP-100 Counter
Поиск


Конструктор сайтов - uCoz