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

arkawa

Проверенные
  • Число публикаций

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

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

  • AMKoin

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

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

  1. arkawa

    Сравнительный анализ

    тож напишу! Что касается сравнивать - не сравнивать, сравнить канеш есть что: Метро (имхо) есть глупые рельсы. На одной из лок, зачистив всех, решил сперва заглянуть а что там у нас за дверью и после этого "шмон" на предмет патронов и т.п. произвести - в итоге оказался на следующей карте, а обратно уже никак не пустили меня. В сталке такого нету-у-у-у-у! Ходи-броди, забыл - вернись. Сталк это ТВОРЧЕСКИ переработанная идея Стругацких, Метро - тупо слизанная с книги игра, играешь в Метро - узнаёшь книгу, прошёл игру - книгу "ф топку". В сталк с огромным удовольствием играю по сей день, все - любые моды приветствую (естественно Тень Чернобыля) с момента выхода сталка. Метро "ниасилил" - надоело, хватило только "Библиотекарей" завалить и убила нудятина. Возвращаясь к теме сталка повторюсь - все локи исхожены, места спавна НПСов уже наизусть знаю, но интерес не пропадает к игрушке. В обчем ИМХую тяжко эти игрушки сравнивать, но раз Метро преподнесли как аналог сталка, то надо диски с метрОм этим жечь.
  2. arkawa

    Метро 2033: Прохождение

    мож я баран, оно у меня Метро это вообще не запускается! Кто подскажет чё делать?
  3. arkawa

    Скриптование

    Wlad777, лог поподробнее дай, на вскидку ИМХО переполнение кол-ва "движняка" для файла, а по-поводу "шагания в степь" косяк в логике сталки "безголовые" спавнятся
  4. Помогите плиз! Заспавнил в Х-18 НПСа через all.spawn (спавнится по инфопоршню), ДО получения инфопоршня иду по сюжету, на Агро подбираю записку с переходом Агро->Кордон, проблема: отказываются работать эти куски функции check_used_item(obj) в sak.script if level.name()=="l03_agroprom" and obj:section()=="amk_zapiska" then add_new_escape_100() amk.drop_item(db.actor,obj) amk.remove_item(obj) , т.е. отключал удаление - записка не удалялась из инвентаря ГГ Как это можно побороть?
  5. Mondor, Arhara, & n6260, по-поводу Меченого-Стрелка-Доктора-Призрака-Клыка: послушайте файлики из папки "sound" в оригинальной игрушке, там много интересного про взаимоотношения этой "шайки" - относится к разряду "... того самого С.Т.А.Л.К.Е.Р.а ...", из уст самого Болотного Доктора (сюжетец-то по-ходу кастрировали ещё сильнее чем можно подумать). Про квесты любимые и не любимые: Не любимых нет, т.к. надоедающие просто не беру. Любимых тоже нет. ИМХО все квесты хороши во взаимосвязи друг с другом. Вот. Arhara, апчём тады дискуссии? Ещё про квесты хорошие и плохие, на форуме НЛС-6 есть тема: "Какие квесты я хочу..." люди придумывают, и пишут свои идеи и описания - чем не альтернатива теме? Вместо того, чтоб рассуждать на тему что плохо и что хорошо.
  6. andrewrap, сделай ему СИД, а потом что-то типа такого: <text>Рассказать Иванцову о ...</text> <map_location_type hint="Иванцов">blue_location</map_location_type> <object_story_id>bar_dolg_captain_ivancov</object_story_id> - это название перса в файле "game_story_ids.ltx" <infoportion_complete>завершающий_поршень_квеста_done</infoportion_complete> <infoportion_fail>поршень_провала</infoportion_fail> </objective> </game_task> это в файлике "tasks_***.xml"
  7. Подскажите ПЛЗ, как проверить объекты в игре на предмет пересечения СИДов?
  8. arkawa

    Скриптование

    function posil_est() return sak.have_item_namber("wpn_svu_m1",1) ~= false количество одинаковых предметов end function posil_est() return sak.have_item_namber("предмет",1) ~= false количество одинаковых предметов return sak.have_item_namber("предмет",1) ~= false return sak.have_item_namber("предмет",1) ~= false end эта функция проверяет, что продмет есть, если поменять "false" на "true" будет проверка на отсутствие заданного предмета
  9. arkawa

    Скриптование

    Так, по спавну разобрался спасибо danу (вот уж чел конкретно и понятно объясняет), т.е. тупо ПРОВЕРЯЕМ всё, пишем туда, по логике и переходу на др. локу, надо првильно прописать переключение НПСа на ремарку и из неё следующую схему в которой указываем луки и волки от УЖЕ имеющегося "лагеря" на нужной локе - он туда "нелёгкой моряцкой походкой" уйдёт
  10. arkawa

    Скриптование

    AKKK1, а перенумеровывать следующие секции не надо?
  11. arkawa

    Скриптование

    Vano_Santuri, на счёт спавна скриптом есть минус: тормоза в момент спавна и доп. нагрузка. Почему собсно обратил внимание на номера объектов: после сборки оллспавна в игре появился вылет, которого ранее не было: "Specified story object is already in the Story registry!" при взятии документа с переходом Агро->Кордон.
  12. arkawa

    Скриптование

    Столкнулся с таким: 1. Разобрал all.spawn при помощи ACDC 2. Воткнул своего перса вместо "бочки с бизином взрывающейся" естественно не менял порядковые номера объектов те, что в [] написаны 3. Собрал all.spawn при помощи ACDC 4. Разобрал уже свой all.spawn и увидел там такую картину: а) часть порядовых номеров сбито, мой перс был под № [4457] когда я из оригинального спавна убрал бочку, а после перекомпиляции файла и его разборки оказался под № [4455] б) начиная со второй локи последний номер объекта был [2448] а появились №№ [576] и т.п., т.е. номер объекта предыдущей локи Вопрос: где я лоханулся? Или надо было втавлять своего перса в конец файла локи и вручную увеличивать последующие порядковые номера на "1"? Да, этот перс заспавнился на "предыдущей" локе и оказался "безголовым", хотя сылку на логику я указывал по образу и подобию оригинала.
  13. спасибо за сейв!

  14. Ну плюс в репу не дали ткнуть, значь сюда: +

  15. arkawa

    Скриптование

    GrozoMurr, не хочу сильно в спавн, который ALL лезть, хочу просто перса на другой локе посадить у костерка - убивать жалко и несколько квестов повесить, чтоб оправдать смену Фатума (я про Психа)
  16. arkawa

    Скриптование

    max_max_08, function spawn_bandit_taynik_2() alife():create("esc_bandit_respawn_2",vector():set(-8.5270013809204,4.1882252693176,-9.1125249862671),1773,1166) alife():create("esc_bandit_respawn_2",vector():set(6.5510320663452,4.1847829818726,-1.6257754564285),3639,1116) alife():create("esc_bandit_respawn_2",vector():set(6.7271695137024,4.3814949989319,-8.546332359314),3734,1114) alife():create("esc_bandit_respawn_2",vector():set(-2.3313817977905,-10.817274093628,5.9066548347473),2424,1143) alife():create("esc_bandit_respawn_2",vector():set(12.377973556519,-10.81757068634,-4.0301742553711),4634,1135) alife():create("esc_bandit_respawn_2",vector():set(-12.323211669922,-10.816401481628,-4.2045984268188),1404,1150) local params=amk.read_stalker_params(obj) params.custom="[logic]\ncfg = scripts\\esc_bandit.ltx" amk.write_stalker_params(params,obj) на счёт этого не уверен, что у всех будет одинаковая логика, но можно попробовать end вызвав эту функцию 1 раз получишь спавн 6 тел - близнецов, т.е.: <action>new_spawn.spawn_bandit_taynik_2</action>, а вообще напиши подробнее что ты хочешь (зачем тебе близнецы), можно в ЛС P.S. Спрашивал, но пост был стыдливо затёрт модером, так что попытка № 2: Как заставить перса при определёном инфо уйти на другую локацию и сесть к существующему костру?
  17. Шахтёр (лично у меня) сначала просит принести ему дневни - сдаём, говорит типа "щас буквы искать буду знакомые", а даёт задание на фонарики, в самую последнюю очередь, при том, что в первом диалоге бурчит, что дескать одичал слегка, глаза от света отвыкли и т.д. ИМХО фонари перенести в начало ветки Шахтёрских квестов или до дневника
  18. Рискну поправить модератора: Камуфляжный комбинезон, даже на жаргоне всё-таки - "кОмок" Сообщение от модератора n6260 Вполне возможно - в словаре проверить возможности нет ибо "сленг".
  19. крайт, по моему это изломы, но ничего страшного
  20. arkawa

    Скриптование

    max_max_08, вот: function NPC_spawn() local obj=alife():create("NPC_name",vector():set(-2.1258702278137,9.3212881088257,-4.601375579834),2410,1109) local params=amk.read_stalker_params(obj) params.custom="[logic]\ncfg=scripts\\NPC_logic.ltx" - логика params.sid=65531 amk.write_stalker_params(params,obj) end
  21. arkawa

    AB Addon

    витос-одиночка, проверь файл "rx_wmgr.script", он должен быть как у меня в подписи. Тормоза пропали. Хотя сам этот фикс не ставил
  22. Arhara, Все это какие? Меня он попросил: Замочить контролёра/принести эмбрионы, потом привел ему Пантеру, дошли до деревеньки, поговорили, он выдал переход и алес. Я в начале думал, что сбой вызвало удаление "деревенской" Пантеры из диалога со Звездочётом на Кордоне, поэтому убрал удаление Пантеры и переиграл, после чего и запостился. Осмелился поглядеть оллспавн, а там:
  23. Что-то новое: переход Радар -> Припять = стабильный безлоговый вылет практически в конце синхронизации, телепорт от Фаната, т.е. Кордон -> Припять = Ок? АС Клиент: Синхронизация... * phase time: 17 ms * phase cmem: 441930 K * [win32]: free[897808 K], reserved[228680 K], committed[1843048 K] * [ D3D ]: textures[841025 K] * [x-ray]: crt heap[441928 K], process heap[1211558 K], game lua[31059 K], engine lua[250 K], render[5759 K] * [x-ray]: economy: strings[490646 K], smem[31610 K] ! Unknown command: >>10:03_idx:12->13,time:10:00->11:00_weather:thunder_mil,cycle_time:299 ! Cannot find saved game ~~~ object 'khutor_zone': section 'sr_idle1': field 'on_npc_in_zone': there is no object with story_id '710' * Log file has been saved successfully! ! Cannot find saved game ~~~ object 'khutor_zone': section 'sr_idle1': field 'on_npc_not_in_zone': there is no object with story_id '710' и так всё время на АС
  24. Arhara, всё, про Витамина умолкаю - сработал из оллспавна, а с гонцом Пантеры всё по-прежнему
  25. Такое началось: прошёл НЗ ->потопал в Варлаб->перетёр с Лукашем про наёмников->отобрал печатку->выполнил всё по Варлабу->поговорил с Клыком->прихожу к Лукашу вернуть печатку - он меня по морде, всябаза на ушах, Лукаш печатку не берёт. Чё делать? искал по словам "Лукаш" и "печатка" в закрытой уже теме по вылетам и в этой нинашол никто. Помогите ПЛЗ. 2 Arhara, чё опять я что-то не так поставил? Лады - идём к Сидору. Ещё просьбочка: ну достань ты спавн Витамина и гонца пантериного из оллспавна, ну не работают они, уроды, оттуда. А?

AMK-Team.ru

×
×
  • Создать...