18:55
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: Dima-kun  
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » OnPlayerKeyStateChange (Реакция на нажатие клавиши)
OnPlayerKeyStateChange
ButersДата: Суббота, 23.01.2010, 16:34 | Сообщение # 121
Постоялец
Группа: Продвинутые
Сообщений: 315
Награды: 1
Город: Пенза
Репутация: 16
Замечания: 40%
Статус:
как это будет выглидеть ? чтобы функция работала при нажатых 2 клавишах
if(newkeys == 16384)
else if(newkeys & 8)
{



[ER]ChezДата: Суббота, 23.01.2010, 17:58 | Сообщение # 122
Уверенный в себе
Группа: Пользователи
Сообщений: 250
Награды: 5
Город: Крыжопль
Репутация: 104
Замечания: 100%
Статус:
Buters, if((newkeys & 8) && (newkeys & другая кнопка) && (newkeys == 8+другая кнопка))
ButersДата: Суббота, 23.01.2010, 20:50 | Сообщение # 123
Постоялец
Группа: Продвинутые
Сообщений: 315
Награды: 1
Город: Пенза
Репутация: 16
Замечания: 40%
Статус:
Не работает сам посмотри. ИЛи ч


ToMa$Дата: Пятница, 14.05.2010, 11:57 | Сообщение # 124
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Нет
Репутация: -6
Замечания: 0%
Статус:
Парни скажите ид кнопки H (сигнал) ид кнопки C (присесть) ид кнопки Left Alt
frog163Дата: Суббота, 03.07.2010, 21:08 | Сообщение # 125
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Samara
Репутация: 0
Замечания: 0%
Статус:
кто нить знает, как зделать, чтобы когда жмешь например id8192 - действие срабатывало независимо от того, что нажата какая то другая клавиша??? wall

Добавлено (03.07.2010, 21:08)
---------------------------------------------
а все спс, не надо))

Code
вместо == поставил &

MesmerДата: Суббота, 17.07.2010, 19:06 | Сообщение # 126
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 1
Город: Харьков
Репутация: -9
Замечания: 0%
Статус:
А если в моде ГФ у меня нету такого паблика, что делать? подскажите плиз.


[img]http://s39.radikal.ru/i084/1004/cc/cd937353553b.gif[/img]
stepmexДата: Суббота, 17.07.2010, 21:56 | Сообщение # 127
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Вешаться конечно crazy

Можнно хоть все стандартные поудалять абсолютно ничего не будет, в прямом смысле.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
DiKiY_777Дата: Воскресенье, 07.11.2010, 17:29 | Сообщение # 128
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 0
Город: Сухой Лог
Репутация: 0
Замечания: 0%
Статус:
Обьясните на примере как сделать чтоб команда /fill работала от правой кнопки мыши ?


Code

  if(strcmp(cmd, "/fill", true) == 0)
  {
      if(UsedCom[playerid]>0) return SendClientMessage(playerid, COLOR_WHITE, "Ввод команды разрешон раз в 1 секунду")
      if(IsPlayerConnected(playerid))
      {
    if(IsAtGasStation(playerid))
    {
        if(Gas[idcar] <= 99)
        {
         TogglePlayerControllable(playerid, 0);
         GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~ЏPAмCЊOPЏ €AЊPAB‡•EЏC•, ЊOѓO„ѓ…ЏE...",2000,3);
      SetTimer("Fillup",RefuelWait,0);
      Refueling[playerid] = 1;
     }
     else
     {
         GameTextForPlayer(playerid,"~r~~n~~n~~n~~n~~n~~n~~n~~n~~n~BAЋ ЂAK ЊO‡Oм",2000,3);
     }
    }
    else
    {
     SendClientMessage(playerid,COLOR_GREY,"Вы не на заправке!");
    }
   }
   UsedCom[playerid]=1;
      return 1;
  }

Добавлено (06.11.2010, 07:32)
---------------------------------------------
Пожайлусто вставте нижний код в мой мод - http://depositfiles.com/files/g1w0gq7em
Ато я немогу вставит ошибку закрытия программы выдаёт при компиляции !!!

if (newkeys == ид) // вместо ид ставишь ид нужной тебе кнопки
{
OnPlayerCommandText(playerid,"/fill");
}
return 1;
}

Добавлено (07.11.2010, 17:29)
---------------------------------------------
Спасибо всем я розабрался с OnPlayerKeyStateChange.


_DiKiY_
pawmanДата: Пятница, 19.11.2010, 19:35 | Сообщение # 129
Уверенный в себе
Группа: Пользователи
Сообщений: 188
Награды: 12
Город: Новороссийск
Репутация: 38
Замечания: 0%
Статус:
дайте готовый пример с кнопкой дополнительной миссии. пробел получилось, а это не получилось


Разрабатываю карты для сервера. Обращайтесь, качество гарантирую.
Мои работы:
[MAP+FS]Особняк
[MAP+FS]Пляж
[MAP+FS]sa_city_bilding
Сайт: фаникс.рф
Makar_PogorelovДата: Четверг, 02.12.2010, 22:50 | Сообщение # 130
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус:
Супер пост!Очень мне помог.Назначил на клавиши вкл и выкл движка авто.
DiKiY_777Дата: Воскресенье, 05.12.2010, 10:46 | Сообщение # 131
Новенький
Группа: Пользователи
Сообщений: 73
Награды: 0
Город: Сухой Лог
Репутация: 0
Замечания: 0%
Статус:
Почему не работает 2 команда (тоесть работает ,толко мне надо чтоб на алте работала ,она на всем и на пробели и на шифте и на ентре ,как ето сделать чтоб она и 1ая команда работали на алт и не закрывали друг друга своим действием )?????
Code

         else if (newkeys & 1024)
  {
  OnPlayerCommandText(playerid,"/enter");
         }
         else
  {
         OnPlayerCommandText(playerid,"/exit");
  }
  return 1;
  }



_DiKiY_
-DimazzzДата: Воскресенье, 05.12.2010, 13:20 | Сообщение # 132
Новенький
Группа: Пользователи
Сообщений: 3
Награды: 0
Город: varlando.ru/forum
Репутация: 0
Замечания: 0%
Статус:
Пригодится


Varlando Roleplay Pro Player
PaHaNjkeeДата: Воскресенье, 24.04.2011, 19:12 | Сообщение # 133
Новенький
Группа: Пользователи
Сообщений: 25
Награды: 0
Город: Ulianovsk
Репутация: -4
Замечания: 0%
Статус:
Скажите плз ид клавиши D,A,S,W. Буду очень благодарен
Dima-kunДата: Воскресенье, 24.04.2011, 19:27 | Сообщение # 134
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
PaHaNjkee, Это над юзать GetPlayerKeys(playerid, &keys, &updown, &leftright);


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
PaHaNjkeeДата: Воскресенье, 24.04.2011, 19:44 | Сообщение # 135
Новенький
Группа: Пользователи
Сообщений: 25
Награды: 0
Город: Ulianovsk
Репутация: -4
Замечания: 0%
Статус:
А как, на примере можно плз? :)
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » OnPlayerKeyStateChange (Реакция на нажатие клавиши)
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua