[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Pawno-Урок]Урок по созданию ворот на клавишу (Н)
Дата: 22.05.2011, Воскресенье, 09:30:12 | Сообщение # $NUMBER
Группа: Гл. Модераторы
Сообщений: 220
Репутация: 253+
FFFUUU
Делаем ворота на клавишу (Н двумя способами)

Первый способ

ищим public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
и добовляем

Code
if (newkeys == KEY_CROUCH)
    {
    OnPlayerCommandText(playerid,"/comanda");
    PlayerToPoint(15.0,playerid,-277.2182,-877.5110,45.8976);//сюда кординаты откуда можно открыть
    }

теперь обьесню все попорядку что за что отвечает

KEY_CROUCH это клавиша (Н)
/comanda в место ее ставишь свою команду открытия ворот
PlayerToPoint(25.0,playerid,-277.2182,-877.5110,45.8976);//сюда кординаты откуда можно открыть

В торой способв этом способе мы убераем   PlayerToPoint
ищим public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

и добовляем[/b]

Code
if (newkeys == KEY_CROUCH)
    {
    OnPlayerCommandText(playerid,"/comanda");
    }

/comanda в место ее ставишь свою команду открытия ворот
но тогда у вас будут ворота открыватся в любом месте не зависимо долеко вы отних или близко
Советую делать ПЕРВЫМ способом

P.S. знаю что урок не шик но новечкам пригодится CRAZY

Дата: 22.05.2011, Воскресенье, 22:17:28 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 116
Репутация: 0+
Может я и ошибаюсь, но если идет команда, открытия ворот, а в ней стоит проверка на место положение, то вторая проверка не нужна
Дата: 23.05.2011, Понедельник, 10:57:02 | Сообщение # $NUMBER
Группа: Гл. Модераторы
Сообщений: 220
Репутация: 253+
FFFUUU
можно итак для этого и есть второй способ

Добавлено (23.05.2011, 10:57:02)
---------------------------------------------
можно итак для этого и есть второй способ

  • Страница 1 из 1
  • 1
Поиск: