Перейти к контенту

Kirag

Жители
  • Число публикаций

    767
  • Регистрация

  • Последнее посещение

  • AMKoin

    34 [Подарить AMKoin]

Весь контент пользователя Kirag

  1. Kirag

    Магазинное питание оружия

    ~F'D~ Strelok Возможно, будет разгрузка. Но это не обещание, а всего лишь вероятность процентов 30-40. А с зарядкой неполным магазином - в оружии появляется патронов ровно столько, сколько их было в использованном при зарядке оружия магазине, это действительно фича, причем смыслообразующая. Но вот выбрать, какой именно магазин будет использован из N лежащих в инвентаре, нет никакой возможности. Это движковое, причем врядли даже вибирается - в оригинальной схеме все равно, какую пачку патронов брать. Скорее всего, первый попавшийся по id.
  2. Kirag

    AI вертолетов

    Spezer Как так - без толку? Он морду бить не будет FLIKER Первое нажатие ЛКМ - активация. Через 5 секунд ракета готова к пуску. Стрелять можно (ЛКМ еще раз) когда работает пищалка. Для этого вертолет должен быть близко к оси прицеливания и хорошо виден. Из кустов скорее всего не получится или сигнал будет неустойчивым. Если рядом с осью прицеливания находится солнце, ракета наведется на него, вместо вертолета. Надо смотреть, куда стреляешь. Если не успел выстрелить за 40-45 секунд после активации, ракета к пуску непригодна, выбрасывается автоматически.
  3. Kirag

    Магазинное питание оружия

    ber188 Странно. Очень иногда может появиться лишний пустой магазин, а заряжаемый из слота не удалиться. Но это разовая и очень редкая акция. Так и не смог поймать, при каких условиях это происходит, следовательно, исправить. Такого, как описал ты не видел вообще. Если можно, опиши подробно порядок действий для такого генератора магазинов. Каждый раз в инвентарь лазить и не нужно. Ставишь на пояс N магазинов, заряжаешь первый, он падает в инвентарь, слот меняется. Нажимаешь 5, начинается зарядка следующего, и так пока не кончатся. Возвращать слот бинокля автоматом я пробовал, получается хуже. Опять таки нет необходимости выстреливать патроны из магазина. Процесс зарядки можно прервать в любой момент, просто переключив на любой слот (в том числе и на слот бинокля). Если нужно просто разрядить, действуешь так: Ставишь магазины на пояс, включаешь зарядку. Жмешь кнопку мыши, магазин разряжается. Пока зарядка не началась, жмешь 5. Пустой магазин и патроны сбрасываются в инвентарь, а ты можешь разряжать точно так же следующий, пока не кончатся. SanekEd Теоретически реально - заменой секции, чтобы худ менялся, до него ж не долезешь обычными методами. А что касается самих моделей - это ж Арсенал 2 по объему получится. Это только с моделями, и с анимками не сахар. Рожок-30 сменить на рожок-45 еще можно, если не за дно магазина в анимке держится. А рожок на дисковый магазин - уже анимку делать надо. И их таких ой, много! Мне хватило самих магазинов - досиделся до состояния " - Доктор, вон анимки с текстурками дерутся, пойдем их разнимем? - Я не доктор, я конфиг" ~F'D~ Strelok Поменять звук - в magazines.ltx в секции wm, звук выстрела. Конфиг на основе SPAS-12, никаких неожиданностей в нем нет, все как всегда. Патроны по одному - отказался от этой идеи, хотя сделать в принципе можно. Выпадающие боеприпасы будут спавниться в виде пачки с одним патроном. Мало того, что id забиваются этой дрянью, так и кликать утомишься дважды - один раз при разрядке, второй - при продаже. Вот представь, у тебя какой-нибудь G36, а ты подобрал 10 магазинов к АК. Разрядить и продать, ибо жадность, или действительно деньги нужны на патроны 5,56х45. 10 магазинов = 300 патронов. В кликах - 300 на то, чтобы разрядить, еще 300 на то, чтобы 300 пачек с одним патроном продать, итого 600 кликов мышкой (вместо 20) на пустом месте.
  4. Kirag

    AI вертолетов

    Я не спец по управлению НПС, у меня не получится, да и вникать времени нет. По хорошему надо схему писать, чтоб эти придурки с вертолетом взаимодействовали.
  5. Kirag

    AI вертолетов

    Можно при взрыве наспавнить в принципе. Сделать разброс метров 30, и на случайные координаты в этом радиусе. Ну, трупов там накидать, патронов 12,7х108 в обрывакх лент... По-моему, так.
  6. Kirag

    Магазинное питание оружия

    То есть есть, чем перезарядиться, но перед дракой этого не сделано. А кто виноват? Пуля в лоб за раздолбайство, получите, распишитесь. Никто же не мешает в относительно спокойной обстановке залезть в инвентарь, разрядить оружие в слоте и воткнуть нормальный полный рожок. Если все рожки по 7 патронов - кто, опять же, виноват? Идти в бой неподготовленным - не самая лучшая идея. А вот идея забиться хоть за какое укрытие, а не перезаряжаться под огнем - куда лучше. Кстати, пока перезаряжаешься под огнем по Y (к примеру, с простых на бронебойные), тоже в дыню преизрядно нахватать успеешь. Две секунды на залезть в инвентаь ничего не решат.
  7. Kirag

    AI вертолетов

    Формально есть. Реально - спавнятся безмозглые НПС безо всякой логики, прутся, куда попало. Поэтому нигде про эту фичу не упоминается - не работает, как следует.
  8. Kirag

    Магазинное питание оружия

    Jonny В xr_motivator в death_callback найди проверку, начинающуюся с if self.ammo_in_use ... (там одна такая, не ошибешься) и в ней в math.random поменяй 4 на сколько считаешь нужным.
  9. Kirag

    AI вертолетов

    Spezer А что там в _g.script совмещать-то? Ничего существовавшее в оригинале не правлено, просто новые функции добавлены. Скопируй их, и все.
  10. Kirag

    Магазинное питание оружия

    Виталий Зверь Добавил зеркало на ifolder, см. шапку _Sn1PeR_ С видео хуже - не умею я его с игры делать
  11. Kirag

    AI вертолетов

    Ну, не то, чтобы игнорируют, но обижают последними. Нападать вертолеты в принципе не обязаны, могут и мимо пролететь, если сталкеры не находятся в целевой зоне. Но обстрела не потерпят в любом случае, где бы обнаглевший сталкер не находился и из чего бы не стрелял. Вертолеты разбираются, кто стрелял, а кто курил рядом, и вторых целенаправленно не отстреливают, только если подставятся под очередь или ракету. ГГ, кстати, не выделяют, обижают на общих основаниях.
  12. Kirag

    Магазинное питание оружия

    AK-103 Пробовал уже. Ничего хорошего не получается. Этот-то магазин, который честно заспавнился в тайнике, станет полным, как и рассчитано. Равно как и любой другой, с одним патроном, положенный в тайник и вытащенный оттуда даже без с/л. И фиг их различишь. С магазином еще есть варианты, а оружие точно дозаряжается. Положил-достал-разрядил-повторил. Бесконечный халявный источник патронов, только ящик любой найти. Впрочем, с магазинами уже нашел лекарство, совсем в других краях. С оружием - может и черт с ним, с тайниковым, пускай с одним патроном будет, не хочу еще и его на биндер вешать, пусть даже ничего не делающий кроме net_spawn. Но в любом случае, это дела на две минуты плюс медитация с конфигами. Ну и останется немного индикаторы на ХУД дозапилить, с некоторыми видами магазинов читаются преотвратно... Добавлено 29.11.2010, 2:29 Свершилось! Все! Выпустил полную версию мода! Ссылку в шапке обновил, там же ридми и инструкция по установке.
  13. Kirag

    AI вертолетов

    Spezer Патч был нужен только для старой версии. В версии 1.1 в нем нет необходимости. Убрал ссылки на старую версию, чтоб не смущать народ.
  14. Kirag

    Магазинное питание оружия

    В общем, у меня в схеме магазинов заряд закодирован в condition магазина. Причем, чтобы нормально разряжалось оружие, condition = 1 (с учетом погрешности, condition >= 0,996) зарезервирован за смысловым значением "один патрон / магазин с одним патроном, подлежащий преобразованию" При разрядке N магазинов с condition = 1 (на самом деле - патроны) преобразуются в один магазин (действительно магазин) с N патронами и соответствующим condition. При спавне получаем condition = 1 автоматом, и по умолчанию обработается как магазин с одним патроном. Подмена секции не прокатит - что зарядили, только то и разрядим. С оружием на магазинном питании аналогичная история - оно спавнится с одним патроном из-за ammo_mag_size = 1 - чтобы не заряжалось сразу N магазинов. То есть купил SPAS-12 или Winchester 1300 - они заряжены, купил АК - один патрон. Купил магазин, якобы заряженный или якобы пустой - один патрон. Непорядок. При выдаче в диалоге и при торговле эти вопросы решаются относительно просто - объект перехватывается еще до попадания в скрипт магазинов и получает нужный condition / количество патронов. При подборе с трупа - все это решено в момент смерти НПС А вот с тайниками так не получается. Либо получаются такие побочные эффекты, как дозарядка через помещение оружия/магазина в ящик и доставание из него сразу же - куда ж такое годится? Плюс сами тайники - на редкость глючные объекты. Предметы, заспавненные напрямую в них после с/л исчезают из игры вообще, как после alife():release, по parent_id не находятся даже сразу после спавна... Где это происходит и почему - черт его разберет. То, что запихнул туда лично через интерфейс обмена - прекрасно сохраняется и находится.
  15. Kirag

    Магазинное питание оружия

    Магазины можно будет прописать в торговлю и выдачу в диалогах - с этим все уже адекватно. Либо пустой магазин, либо полностью заряженный. Ну, на массу не смотреть, врет и врать будет - движок... Но в инвентарь веса добавляется сколько надо. С тайниками - финиш, третий день пытаюсь что-то сделать - толку ноль. Сами по себе магазины уже готовы, только "вокруг" осталось...
  16. Kirag

    Магазинное питание оружия

    АнархОпанК Спасибо за предложение помощи Я уже с этой проблемой разобрался. С моделями, слава богу, все оказалось в порядке. Проблема была в дополнительном учете массы заряженных магазинов (а через конфиги нормально не сделать, если не плодить секции на каждый возможный вариант зарядки - 1 патрон, 2 патрона, и т.д.). Приходится это безобразие компенсировать зарядкой невидимого оружия. Но из-за погрешностей при округлении десятичных дробей - например, число 0,5 может представить и как 0,500000001, и как 0,4999999999, иногда при потере последнего магазина масса оказывалась меньше 0, и в оружии выставлялся отрицательный заряд - со всеми вылетающими. Сейчас это дело я прикрыл, вылеты прекратились
  17. Kirag

    Магазинное питание оружия

    С полной версией пока проблемы Сделал вроде модельки-иконки, но появилась новая дрянь - FATAL ERROR [error]Expression : fatal error [error]Function : _out_of_memory [error]File : E:\stalker\patch_1_0004\xrCore\xrDebugNew.cpp [error]Line : 359 [error]Description : <no expression> [error]Arguments : Out of memory. Memory request: 114688 K stack trace: Непонятно из-за чего именно, но слишком часто. Подозреваю, что где-то в моделях накосячил, хотя в СДК все нормально прошло. Полигонов тоже норма - меньше, чем в ХУД-ах соответствующего оружия, а с ним проблем никаких. Пока не разберусь, выкладывать нет смысла. P.S. Дестеру - памятник при жизни
  18. Kirag

    Оружие и Боеприпасы

    serega-gamer Попробуй в настройке ХУД-а поставить anim_idle_aim = idle_aim Она должна быть без тряски. Вот только далеко не факт, что она в принципе есть у оружия с интегрированным прицелом. Если она есть - повезло, если такой нет (игра при этом вылетит, узнаешь сразу) - только делать самому, больше тут ничего не сделаешь.
  19. Kirag

    Формат файлов *.anm

    В ТЧ есть одна такая - в Х-18 в Темной Долине, огненный шар, летающий в боковой комнате рядом с первым трупом с кодом от двери. Секция, кажется, torrid - давно смотрел, уже не помню, и какой-то .anm у него в алл.спавне прописан.
  20. Kirag

    Магазинное питание оружия

    L@r1ng1t$ Два вопроса: K_func - это у нас что такое? Что-то я не соображу и По сути, ты предлгаешь научить обычное оружие стрелять гранатами. Анимки черт с ними, дело десятое. У тебя есть сама технология? У меня не получилось ни фига, как я над патроном не издевался - обычный выстрел... kamikazze С артами даже более толковый вариант, чем я предложил - делай, что угодно, но не ной потом, когда получишь последствия
  21. Kirag

    Магазинное питание оружия

    Drakoon В теории - да, и для конкретного оружия вполне может работать. Но магазины цепляются ко всему (почти) оружию, включая "Грозу", FN2000, "калаши" и иже с ними - убьем подстволы как класс, если в данном конкретном случае так сделаем. DEMONOGORGON Ну, по цинкам - как сказать забили... У меня они для себя давно сделаны, хоть и не оптимальным способом. Но цинк весит порядка 10-12 кг, столько патронов не всегда нужно (если говорить о пистолетах - больше 1000 патронов - куда столько?) и не всегда утащишь. Да и стоить будет немало, что в начале игры критично. На 4-5 пачек патронов к ПМ еще наскрести можно, а на цинк откуда взять? Делать и то, и другое - игра воспримет как разные боеприпасы. В общем, у меня из цинка можно только доставать патроны, по 1/4 полного объема.
  22. Kirag

    Магазинное питание оружия

    Bulletstoper Спасибо, что сказал, проверю этот момент. Такого глюка еще не встречал. Похоже, не успевает отследить окончание текущих патронов, начинает заряжаться следующий тип боеприпасов, и только после этого прерывается зарядка. У меня иногда лишний магазин появлялся, что-то не так с окончанием зарядки происходит. В чем дело - черт его знает, не могу поймать условия, когда это происходит. Заряженный магазин сбрасывается в инвентарь, а в слоте бинокля магазин тоже остается, хотя не должен...
  23. Kirag

    Магазинное питание оружия

    Ирбис С апгрейдами не выйдет - ни один из них "честно" не влияет на емкость магазина, все равно придется что-то решать скриптами. Какой из апгрейдов перебивать на рожок - тоже неясно.
  24. Kirag

    Магазинное питание оружия

    L@r1ng1t$ Единственный метод, пожалуй. По-другому никак - до ХУД-а скриптами не вдруг доберешься, насколько я понимаю... Всем Есть у кого-нибудь информация по массе пустых магазинов? Хоть что-то? Буду рад любой информации. Сообщение от администратора n6260 Если не удалили темы оружейки во флейме и мастерской (Там мы со СтальКрысом в основном отписывались) - почитай, вроде там был как то списочек веса пустых магазинов. Небольшой правда.
  25. Kirag

    Магазинное питание оружия

    Хм... про патроны на поясе все верно написано с точки зрения балланса между артами и магазинами. Вот только патроны с пояса в моде не используются. Оружие заряжается из инвентаря магазинами. Пояс - только для того, чтобы активировать режим набивки магазинов. От размера пояса зависит только то, сколько магазинов "встанут в очередь" на зарядку без дополнительного открытия инвентаря, только и всего. У меня в сборке 16 ячеек в поясе, но вполне можно и с 5, только арты на время набивки магазинов, возможно, подвинуть придется. По отсутствию необходимости в набивке магазинов и реализма: НПС ходят с заряженными магазинами, а не только с патронами в пачках, хоть могут и с ними. С точки зрения НПС это абсолютно разумно, каждый бы сделал именно так. Здесь реализм. Допустим, половина Зоны ходит с АК - вполне объяснимо и естественно, один из самых распространенных автоматов в мире. Соответственно, у каждого НПС с собой несколько магазинов к нему. Причем магазины стандартные, ну а как иначе? Тоже реализм. Следствие этого реализма - доступность заряженных стандартных магазинов на халяву - спасибо тем НПС, кто сдох, успев зарядить их для нас. Не напрасно они жизнь прожили Суровые трудовые будни сталкера - ничего личного. И набивать стандартные магазины, само собой, никто не будет, проще взять другой такой же, но уже заряженный. Тот же самый реализм. Но есть в Зоне и два-три человека с РПК. Калибр тот же, крепление магазина стандартное, а вот емкость диска - гораздо больше. Валим такого, забриаем у него пару дисков (неважно даже, берем ли сам РПК). В Зоне остается уже один-два человека с халявными дисками, да и тех пока еще найдешь и уговоришь поделиться... Здесь халявы не будет. Так что остается либо набивать диски каждый раз, как они опустеют (патроны можно как из пачек, так и из стандартных магазинов достать), либо расстрелять диски, забыть про них, и заряжать оружие стандартными магазинами, которых по-прежнему вокруг как грязи. Опять-таки реализм. А с пистолетами и ПП ситуация другая - взаимозаменяемых между двумя моделями оружия магазинов можно пересчитать по пальцам. Соответственно, грохнул ты из "Вальтера" НПС с "Береттой" - толку с того не будет, заряженный магазин от "Беретты" к "Вальтеру" не подойдет. Придется разряжать трофейный и набивать по новой родной. И это тоже форма реализма По поводу выложить то, что есть - пока не буду, выложу, когда все модели нормально доделаю. Анимации уже сделаны, слава богу, а модели пока в процессе.
×
×
  • Создать...