
Kap
Пилоты-
Content Count
54 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Gallery
Everything posted by Kap
-
АТРАКЦИОН НЕСЛЫХАННОЙ ЖАДНОСТИ (с) Я без претензии, но настроение испортилось, вышел. По моему всё же сел - выйди в брифинг или летай пока кил не придёт. Два_жлоба.ntrk
-
Вопросы к игровым админам. Жалобная книга (см. РЕГЛАМЕНТ темы!!!)
Kap replied to k0rrca's topic in Игровой сервер AleXserver
grab0000.tga -
Денис, привет! Дай пожалуйста свой номер телефона для созвона. Возможно на днях буду в России и хочу переслать тебе 2 трушмастера Т1600 на переделку.
-
А я и не говорю про всех милиционеров- пенсионеров, я говорю про конкретного м.-п. и никоим образом не хотел как то обидеть всех остальных, Если кого то обидел, то приношу свои извинения. Про разных людей согласен, даже более того, тому кто стреляет и пилотирует хорошо, зачастую не разбираясь в теории, и не надо туда лезть, а то могут уподобиться сороконожке, которую спросили как она выбирает какую ногу переставить, та задумалась, и после этого не смогла ходить. Хотя как говориться "Теория без практики мертва, а практика без теории, глупа". Что первично, а что вторично для точной ст
-
Летать пока не могу, вот и решил по-эпистолярничать. Когда-то в 1991г в журнале "Изобретатель и Рационализатор" вышла статья к.х.н О.Лебедева о самогоноварении... Преамбулой статьи было такое рассуждение: "Коль скоро процесс не запретить, то нужно, что бы он происходил с наименьшим ущербом для здоровья", ну и т.д. и т.п. Так вот и я, сам всегда летаю #всёпосто#, но в последнее время (в ТС) нет, нет, да и слышу про настройку кривых. Более того, знаю одного вирпила, который вообще считал, что успешность в бою, достигается именно в некоем хитром подборе кривых отклика, который от него утаивают ус
-
Воздушный бой ч. 2 f7.pdf f8.pdf f9.pdf f10.pdf f11.pdf f12.pdf
-
Воздушный бой ч.1 f1.pdf f2.pdf f3.pdf f4.pdf f5.pdf f6.pdf
-
Инструкция по ведению воздушного боя на самолете Ил-2.pdf
-
Памятка по воздушной стрельбе с самолёта Ил-2.НКО,1942.pdf
-
Карточки пристрелки авиационного оружия и таблицы стрельбы. НКО. 1942 Карточки_пристрелки_авиационного_оружия_и_таблицы_стрельбы._НКО,1942.pdf
-
Так ведь не в синюю комнату им заходить, а в красную, там то все свои.
-
Начну издалека... Вот откуда ноги растут, товарищи красные пилоты? Вот и я думаю, что оттуда! Всё последнее время об этом думал, когда приходилось вести бои с несколькими противниками, причём если (используем шахматные термины), в дебюте ещё может быть 1х1, то в миттельшпиле, и особенно в эндшпиле, как минимум 1х2, 1х3. И как они хоронят, как они хоронят!(с) Понятно, что без ТСа тут не обходится. Посидел пару дней в ТС (в нашем), думал может кто зайдёт из красных ( у синих всё в порядке всегда несколько человек), ан нет. Вчера булл пригласил меня в синию комнату, я зашёл, но остался летать за
-
Вопросы к игровым админам. Жалобная книга (см. РЕГЛАМЕНТ темы!!!)
Kap replied to k0rrca's topic in Игровой сервер AleXserver
Скачиваем, открываем Экселем и читаем, где, как, и на чём, и на какой высоте включать..... odnomotornie_4_08.xls -
Вам хочеться песен? Их есть у меня! (С) Не то, что бы очень, но есть время, почему бы и не поразмышлять. Итак: Что тут сказать, правила, очевидно не для всех, плюс очень много предвзятых игроков, которые принципиально не летают, за красных (синих) потому, что... мотивы различны и зачастую политизированы. Хотя путать жизнь и игру, это знаете ли.... В большинстве своём крафты (в разной конечно степени), соответствуют своим историческим аналогам. Мне думается, что и реальные немецкие пилоты не очень то любили драться на виражах с красными. Какой вид боя они предпоч
-
Вот обещаный трек, тут в принципе всё кроме стрельбы, минут на 6. Полёт на триммерах в блеке, тоже есть, пауза получилась когда вместо звуков назначал игровые щелчки (со звуковыми файлами лучше). DemoGlovePIE.ntrk
-
/ Управление уборкой и выпуском шасси в том чиcле и вручную при // нажатии кнопки джоя № 8, if ( pressed(Joystick1.Button8) ) { toggle( PPJoy1.Digital10 ) } if ( pressed(PPJoy1.Digital10) ) { Key.G = true wait(50 ms) Key.G = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = false Key.L = true wait(50 ms) Key.L = fal
-
//Управление радиатором кнопка джоя № 9 PPJoy1.analog7 = -1.0 if ( pressed(Joystick1.Button9)) { PPJoy1.analog7 = PPJoy1.analog7 + 0.999 } if (PPJoy1.analog7 = 1.0) { PPJoy1.analog7 = -1.0 } Наконец то протестировал скрипт. Делитель кривых отклика не впечатлил, без него лучше. Управление радиатором не логичное и громоздкое, заменяем его на вот этот изящный скрипт. Управляется простыми нажатиями, переключая радиатор последовательно по кольцу: 0-50-100-0. Так же на понравилось управление уборкой - выпуском шасси, его тоже меняем на более удобный скрипт.
-
Несколько советов. Иногда, отладка скрипта требует времени и тогда возникает необходимость, не выходя из игры подкорректировать скрипт. Но если скрипт выполняет какую то команду постоянно, например удерживает кнопку. Например команда записана с ошибкой вот так Key.L = true Вместо Key.L = true wait(50 ms) Key.L = false Тогда клавиша «L» будет как бы нажата и игра не даст выйти в Виндоус. В этом случае воспользуйтесь командой Shift PIE она отключит выполнение скрипта и позволит вам выйти в Виндоус. Все вышеизложен
-
// Управление уборкой и выпуском шасси в том чиcле и вручную при // нажатии кнопки джоя № 8, кратковременное - уборка, длительное -выпуск if (!var.running) { var.t = 0.235 var.running = true } if (HeldDown(Joystick1.Button8, var.t)) { var.b8HeldDown = true PPJoy1.Digital10 = Joystick1.Button8 }else if ( pressed(Joystick1.Button8)) { PPJoy1.Digital11 = true wait(230 ms) PPJoy1.Digital11 = false } if (released(Joystick1.Button8)) { var.b1HeldDown = false PPJoy1.Digital10 = false PPJoy1.Digital11 = false } if ( pressed(PPJoy1.Digital10) ) { Key.Y = true wait(50 ms) Ke
-
// Управление закрылками if ( pressed(Joystick1.Button3) ) { // уборка кнопка джоя № 3 Key.F = true // в ПУ клавиша F wait(250 ms) Key.F = false PPJoy1.analog6 = PPJoy1.analog6 -0.3 //значение оси уменьшено } if ( pressed(Joystick1.Button4) ) { // выпуск кнопка джоя № 4 Key.V = true // в ПУ клавиша V wait(250 ms) Key.V = false PPJoy1.analog6 = PPJoy1.analog6 +0.3 //значение оси увеличено } // Сигнализация выпуска закрылков var.int = round(MapRange(PPJoy1.analog6, 0, 1, 0, 100)) if ( INRANGE (v
-
Управление радиатором. В основном скрипте обеспечивается только две установки радиатора, 50% и 100%, что в принципе достаточно для полётов и боя. Тем не менее, иногда нужно и полное закрытие. Для того, что бы обеспечить три положения радиатора при помощи одной кнопки, в приведеном скрипте, пришлось "скрестить" два оператора распознавания нажатия кнопок. Первый работает на распознавании "двойной клик vs одинарный клик". Второй оператор подобен уже рассмотренным выше, определителям времени нажатия кнопок. Конструкцию скрипта можно было бы упростить, сразу назначив прямые команд
-
// Управление радиатором кнопка %9 реального джоя if (!var.running) { var.t = 0.2 // время для определения двойного клика var.tDoubleClick = 0.2 var.tB9Release = 0 var.running = true } var.now = timestamp if (pressed(Joystick1.Button9)) { if (((var.now - var.tB9Release) < var.tDoubleClick)) { var.B9DClick = true } } else if (released(Joystick1.Button9)) { var.tB9Release = var.now if (var.B9Dclick) { PPJoy1.Digital12 = true wait(100 ms) PPJoy1.Digital12 = false var.B9Dclick = false var.tB9Release = -1 } else { PPJoy1.Digital13 = true wait(100 ms) PPJoy1.Digital13
-
// Управление режимами огня (Фиксированная очередь в 3 вариантах) // Первый (базовый) вариант if ( pressed(Joystick1.Button1) ) { //при нажатии кнопки джоя № 1 PPJoy1.Digital0 = true wait(230 ms) // длительность очереди в мс (230 ms) PPJoy1.Digital0 = false } Key.NUMPAD1 = PPJoy1.Digital0 //в ПУ назначить на клавиши "NUMPAD1" нужное оружие (одинаково для всех вариантов) // Второй вариант PPJoy1.Digital0 = Joystick1.Button1 // добавлена строка if ( pressed(Joystick1.Button1) ) { // при нажатии кнопки джоя № 1 PPJoy1.Digital0 = true
-
// Управление шагом - газом совмещённое с дырчем var.int = round(MapRange(-Joystick1.RZ, -1, 1, 0, 220)) // разметка оси реального устройства (РУДа) if ( INRANGE (var.int, 0, 10 ) ) { // если значение оси РУДа в диапазоне от 0 до 10 PPJoy1.analog3 = -1.00 // шаг 0% playsound "d:\sounds\chimes" // играть звуковой файл wait(500 ms) // интервал проигрывания } if ( INRANGE (var.int, 30, 40 ) ) { // если значение РУДа от 30 до 40 PPJoy1.analog3 = 1.00 // шаг 100% PPJoy1.analog4 = 1.00 // тяга 0% } if ( INRANGE (var.int, 60, 70 )
-
Может записать трек и показать как всё это работает? Правда звуки будут не слышны, но вместо них можно вставить включение ночного освещения и щелчки включения затемнителя прицела.