Полная Версия: Сборка вещей
Raven-umr-
Давным-давно я тут поднимал вопрос о возможности реализации системы "сборных" вещей - как в Аркануме. Техническая база готова. Дело за "рецептами". С фантазией - туговато. Поэтому обращаюсь ко всем форумцам.

Итак, суть: есть некоторый предмет ("верстак", "набор инструментов" - неважно), который позволяет из нескольких предметов создать один.

Для создания необходимы "рецепты" (технически это текстовые блоки особого формата в msg-файле).
В рецепте могут быть указаны следующие вещи:
1. вещь, которая получится в результате сборки (PID)
2. вещи-компоненты для сборки, исчезают в процессе, до 10 штук (PIDы)
3. глобальная переменная "чуз знет рецепт/чуз не знает рецепта" - чтобы можно было "выдавать" рецепты за выполнение квестов
4. картинка (PCX-файл), её габариты
5. описание вещи (название берётся из прототипа)
6. требования по скилам для сборки. Указано может быть до 18-ти скилов.

Примеры рецептов:

1. Коктейль молотова
Исходные компоненты: Booze (Буз), Flare (осветительная вспышка)
Требуемый уровень скилов: ремонт 25, ловушки 30

2. Противоядие
Исходные компоненты: Booze (Буз), хвост скорпиона
Требуемый уровень скилов: наука 25, первая помощь 30

3. Лечебный порошок
Исходные компоненты: корень Ксандер, Цветок Брок
Требуемый уровень скилов: доктор 5, первая помощь 15, знание природы (outdoorsman) 30

Пожалуйста, придумывайте новые. Для релиза нужно быдет 20-30 штук хотя-бы, я думаю. Ограничение: все предметы должны быть оригинальными фоловскими.

Если кто-то достаточно хорошо разбирается в скриптинге и хочет поковырят скрипт - пишите.

Концепция разработана Wasteland Ghost, отполирована Izuken-ом и мной.
Xomyc Amastafer
Я думаю, надо обязательно впихнуть взрывчатку (вот для неё как раз надо ловушки, ремонт и наука). Можно ещё на ранних уровнях собирать простое оружие вроде копья (деревянный заостренный кол(из храма) + нож).
Carven
Из шприца, хвоста скорпиона и еще чего-нибудь, страшный яд, который можно просто подойти и вколоть. Насмерть.
BAPBAP
Две металлические брони + кремень + ремонт 70 = металлическая броня МК2
Две кожаные куртки + значёк шерифа + ремонт 40 = кожаная куртка с двумя рукавами.
Г11 + разговор 150 + обмен 150 = Г11Е
ФН ФАЛ + разговор 100 + обмен 100 = ФН ФАЛ ХПФА
Пауэрармор (АПА) + банка масла для брони + запчасти + журналы по химии + инструкция для брони + запчасти (это спутаные провода и электродетали) + наука 150 + ремонт 100 = усиленная ПА (АПА МК2)
Raven-umr-
Xomyc Amastafer

>>Я думаю, надо обязательно впихнуть взрывчатку (вот для неё как раз надо ловушки, ремонт и наука).
>>Можно ещё на ранних уровнях собирать простое оружие вроде копья (деревянный заостренный кол(из храма) + нож).

С копьём интересно. Со взрывчаткой - не знаю. Если бы в Фоле был предмет "кусок пластида" и предмет "таймер"... Мы не мод делаем. А один предмет + один скрипт, но этот предмет любой человек сможет воткнуть в свой мод, интерфейс для добавления рецептов очень простой, через msg-файл, скрипт трогать не надо. И тут перспектива серьёзная. Например, если кто-то добавит в игру "лазерный прицел" и обычные пушки с подрисованным лазерным прицелом - то можно будет сделать сборку "ствол+прицел", как в JA.

Carven

>>Из шприца, хвоста скорпиона и еще чего-нибудь, страшный яд, который можно просто подойти и вколоть. Насмерть.

Неа. Не получится. НПС на применение "яда" не реагируют (ну, окромя специально обученных).

У меня, в свою очередь, родились следующие идеи:
shotgun + super tools = sawed off shotgun + super tools [в смысле, что комплект не исчезает]
копьё + кремень = заточенное копьё + кремень
кожаная броня + шкура золотого гекко + нож + repair 90 = кожаная броня мк2 + нож


BAPBAP

>>Две кожаные куртки + значёк шерифа + ремонт 40 = кожаная куртка с двумя рукавами.

А значок зачем?

>>Г11 + разговор 150 + обмен 150 = Г11Е

Ммм. Так и не понял, хотя думал долго :-) Можно сделать так:
Г11 + ремонт 150 + смол ганс 150 + наука 120 + кусачки + супер-набор = Г11Е + кусачки + супер-набор

Типа, тюнинг :-) Наукоёмкое производство :-)

Всем

На днях постараюсь прикрутить к скрипту ещё две фишки:
1. неисчезающие компоненты (как кусачки в предыдущем примере) aka TOOLS
2. возможность получить в итоге сборки более одного предмета. Это позволит сделать рецепты "разобрать обратно": FN FALL с прицелом = FN FALL + прицел.

Так, чувствую, люди не понимают - об чём речь? Поэтому вываливаю скрины. Слабали всё через интерфейсные функции (есть такие хитрые скриптовые команды, в Фоле не используются, позволяют окна с кнопками выводить и щелчки обрабатывать). Интерфейсь, надеюсь, перерисуют.
http://img244.echo.cx/img244/3988/scr000007fq.jpg
http://img202.echo.cx/img202/1526/scr000016tp.jpg
http://img202.echo.cx/img202/8167/scr000026lp.jpg
http://img202.echo.cx/img202/1315/scr000035hi.jpg
http://img202.echo.cx/img202/9453/scr000047ap.jpg

Отправлено: [mergetime]1118630732[/mergetime]


Я тут про интерфейс для задания рецептов распинался. Выглядит так:
{30}{}{[ITEM]}
{31}{}{ITEM: 159}
{32}{}{pcx/items/mola.pcx}
{33}{}{23060}
{34}{}{Molotov coctail. Components: booze, flare. Skills: repair[25], traps[30]}
{35}{}{}
{36}{}{PID1: 125}
{37}{}{PID2: 79}
{38}{}{SKILL_REPAIR: 25}
{39}{}{SKILL_TRAPS: 30}

Описываем. Каждый "рецепт" должен начинатся со строки 30*N. Потом идёт строка "ITEM: PID_собираемой_вещи". Потом - путь к pcx-картинке, отображаемой в левом верхнем углу. Следующая цифра - габариты картинки (формула: габариты=ширина*1000 + высота), в данном случае 23x60 пикселей. Дальше - описание. Как вы могли видеть на скринах, описаний вещи два - одно слева, под картинкой (берётся из прототипа собираемого предмета), второе сверху (как раз оно здесь и пишется). Дальше - место под GVAR (там может быть, например "GVAR: 15" - значит, предмет высветится в списке только если global_var(15)!=0). Дальше - блок компонент для сборки (PID1-PID9). В данном случае их два. И, наконец, блок скилов.

Товарищи мододелы, если хотите добавить возможность сборки вещей в свой мод - обращайтесь. Будем рады помочь. Для того и делалось, чтобы люди могли создавать интересные моды с минимумом трудозатрат и небольшим уровнем начальных знаний. Например, вы можете просто добавить пачку новых предметов в игру и прописать многие их комбинации: всякие там прицелы, удлинённые стволы, тюнинг (уменьшения AP на выстрел/перезарядку, увеличение повреждений, дистанции прицельного выстрела), модификации брони - да что угодно. Достаточно будет умения клепать предметы (это легко) и обладать набором фол-подобной графики.

Опять же - рецепты можно выдавать как награду за квесты (указываем в рецепте GVAR: XXX, по выполнению квест делаем set_global_var(XXX,1) - рецепт появляется в списке). Это куда интереснее, чем обычные деньги-шмотки. Напрмер, Хак может обучить чуза секрету производства целебного порошка после выполнения квеста с растениями. Кожевник в Моддоке - модификации кожанной брони после нахождения его сына и так далее.

Ещё раз: это не кусочек какого-то большого мода, это stand-alone-скрипт, который можно воткнуть в ЛЮБОЙ мод.
Volk
Блин, заинтриговал, :), скрипт в студию =), желательно с подробной ридмихой...
Xomyc Amastafer
QUOTE
Две кожаные куртки + значёк шерифа + ремонт 40 =

... получаем две кожаные куртки, причем одну из них со значком шерифа!:)))
Самое главное-это не забыть про использование мусора и сломанных деталей.
Валяются, то они везде в большом кол-ве...
Что-то вроде:
охотничья винтовка + мусор = охотничья винтовка с оптическим прицелом.
и т.д. ч использованием мусора.
Ещё не надо забывать про стандартные апгрейды оружия. Типа Desert Eagle с увеличеным магазином. Всё, что делает тебе, например, Эл в Рено.
Carven
Стандартная фишка - копье + кремний = заточенное копье.
Метал. броня МК2 + маленьки акомуляторы = броня тесла.
Кувалдометр + водяной чип = турбокувалда (ну не придумал, что еще к ней присобачить)
Двухстволка + кремний = бандитский обрез (правдо запарится чузен обтачивать)
Volk
А можно сделать создание неписев? Например чделать чтоб из К9 и робобраина вываливались запчасти, и при науке и ремонте 100 их чнинить? И чтоб каждая следуюшая починка требовала 50 науки и ремота больше? Тоесть создавать критеров по прошке 1 уровня и присваивать скрипт непися?
Wozrogdenec
Чоузен+бозар=...ну, сами знаете... ;D
Raven-umr-
Гм. Чуть-чуть подковырял скрипт. Теперь можно реализовывать схемы с несколькими вещами на выходе. И даже реализовал неплохую, ИМХО, штучку:

FN-FALL + field switch (хрень из первого Фола) => FN-FALL (Night Scope)

Этот самый field switcher (PID 222) с большой натяжкой может сойти за лазерный фонарик :-)

А самое чёткое - добавил обратный рецепт:

FN-FALL (Night Scope) => FN-FALL + field switch

Т.е., если наделать прототипов "АК с лазером", "Hunting rifle с лазером", то можно будет реализовать универсальный съёмный прицел - поставил на один ствол, пошмалял, скрутил, поставил на другой. Только где вот frm-ок таких достать :-(

В принципе, могу проявившим интерес (Carven, Xomyc, BAPBAP) закинуть на пробу. Посмотрите. Оцените.

Volk, я, вроде, отписал на мыло (местным Send E-mail), но не уверен, что сработало. Если кинешь мыло личкой - пошлю сырцы.

С НПС... Наверное, можно. Я с НПС не ковырялся никогда. И желания нет. Aman этим занимается. Если есть желание заняться - списывайтесь с Pavel-ом или WG на teamx.ru, они с НПСями ковырялись.
Volk
Raven-umr-, не охота в личку лезть, лови так ;) volk_pk@mail.ru

Что Aman неписями занимается я знаю, в данные момент пытаюсь переделать его RunMod с НВ на икса, если есть желание можеш копнуть то что у меня сейчас получилась, а то там какой-то глюк странный... Енто лежит тут: volkpk.nm.ru

PS Send E-mail сработал
Raven-umr-
Wozrogdenec, давайте не будем оффтопить, ОК? С помощью моей энергии в модерском комьюнити сделано не так уж и мало. А FT меня не интересует - потому как я в него так и не поиграл.
Volk
Скачал, поставил, при попытке поговорить с клинтом фол вылетает.
Да еше, что это за переключатель полей?
Savager
BAPBAP, ну что ты за человек такой! Не успеет идея прийти в голову, как её тут же воруют. Причём на несколько часов раньше :) Кстати, что ты имел в виду под словом "запчасти"?
Предлагаю включить в рецепт APA MkII мотор из Наварро. Вообще, ИМХО, рецепт APA MkII должен выглядеть так:
А. Чузен встречает SE "Железный дровосек", помогает товарищу в броне и за это получает не только банку смазки, но и сам рецепт.
Б. Собственно, рецепт:
1) банка смазки
2) мотор из Наварро
3) "мусор" (выглядящий как какие-то детали)
4) журналы по химии
5) супернабор инструментов
6) инструкция для брони
7) буз - обязательный компонент!
8) вотерчип
9) боевая броня Братства (зелёненькая такая)
10) солнечные очки
Примечание 1: я не вспомнил, что такое "запчасти", поэтому не включил их в список.
Примечание 2: давайте исключим из комплекта по созданию улучшенного поверармора второй модели первую модель APA!
В. Умения:
1) ремонт - 150
2) наука - 125
3, 4, 5, 6, 7) оружейные скиллы - минимум 50 в каждом. Должен же Чузен знать, от чего защищаться
8) outdoorsman - пусть будет 50 (броня эта, как-никак, скафандр)
9, 10) доктор и первая помощь - по 70 (для определения частей тела, нуждающихся в большей защите, для соблюдения тепмературного режима и правильного определения уровня влажности, да и вообще)
Думается, такой набор необходимых навыков и предметов обеспечит защиту от overpower'а, и в то же время у людей будет возможность походить в лучшей броне до конца игры. Ну и, конечно же, только истинные Кулибины будут в состоянии из кучи непонятно чего сделать шедевр инженерного искусства.

Кстати, вот ещё идейка. Можно убрать APA MkII из Анклава, а её описание заменить на соответствующее предмету, полученному вышеописанным способом. Впрочем, это уже вопрос конкретных модов.
BAPBAP
QUOTE
что ты имел в виду под словом "запчасти

3) "мусор" (выглядящий как какие-то детали)
Raven-umr-
Volk

>>Скачал, поставил, при попытке поговорить с клинтом фол вылетает.

Проблему диагностировал (недоложил несколько файлов - картинки интерфейса + глюки с картой - "неродные предметы" на ней были), апдейт выслал.

>>Да еше, что это за переключатель полей?

В шкафу будет лежать. Цилиндрической формы хреновина с красной кнопкой (которая при некоторой фантазии сможет сойти за фонарик).
Volk
>>В шкафу будет лежать. Цилиндрической формы хреновина с красной кнопкой (которая при некоторой фантазии сможет сойти за фонарик).

Да я его видел, для чего он в фоле нужен?
Кстати ведь есть и нормальные фонарики :)

Отправлено: [mergetime]1118703677[/mergetime]
Заценил, ша все распишу ;)
1 При модернизации FN FAL пустая обойма становится полной
2 Снять прицел не смог, скил был 46
3 Картинка FN FAL вылезает за границы окна
4 Скрипт лучше повесить на итем какойнить, например набор инструметов
5 Или, в идеале вызывать при использовании перка ремонт на чузена,(Не знаю возможно или нет, скрипт чузена не копал.)
6 Вроде усе

Отправлено: [mergetime]1118708263[/mergetime]
Еше глюк, если несколько раз подрят заходить в создание предметов, то левое окни иногда остается.

ЗЫ Мдя, в скрипте не разобрался... Можеш кинуть его отдельно от клинта? Оставь тока процедуру talk_p_proc, а там уж я процедуру поменяю, присобачу к итему, или к чузену, и начну эксперементы :)
Raven-umr-
Volk

>>1 При модернизации FN FAL пустая обойма становится полной

Издержки производства. Не лечится.

>>2 Снять прицел не смог, скил был 46

Нужен Small guns 10, кроме самого repair. Все рецепты в acklint.msg, достаточно только подправить цифирьки...

Аааа. Стоп. Нашёл багу. has_skill принимает значения 0-17, а не 1-18. Скрипт чекал Big Guns (6 у Нагора) вместо Small Guns (47) и Science вместо Repair. Послал исправленный скрипт. Заодно - картинку для Молотова и переделанный msg, чтобы у Молотова было нормальное описание.

>>3 Картинка FN FAL вылезает за границы окна

Угу. Потому и надеюсь, что интерфейс перерисуют. Пока стандартные фоловские окна присобачили.

>>4 Скрипт лучше повесить на итем какойнить, например набор инструметов

Он итак будет на итеме ("записная книжка" или чтой-то вроде). Это же тестовый вариант.

>>5 Или, в идеале вызывать при использовании перка ремонт на чузена,(Не знаю возможно или нет, скрипт чузена не копал.)

Можно и так.

>>ЗЫ Мдя, в скрипте не разобрался... Можеш кинуть его отдельно от клинта? Оставь тока процедуру talk_p_proc, а там уж я процедуру поменяю, присобачу к итему, или к чузену, и начну эксперементы :)

Там от Клинта не осталось ни-че-го. Скрипт можно привязать к чему угодно, только talk_p_proc заменить на use_p_proc.

>>Еше глюк, если несколько раз подрят заходить в создание предметов, то левое окни иногда остается.

Можно подробнее? Глюк старый. Вроде, лечили уже. И лечили, и лечили... Мне его вызвать так и не удалось. Опиши точную последовательность действий.

Да, description_p_proc на Клинте выдаёт набор итемов Чузу. В т.ч. компоненты для коктейля молотова и кремень, что позволит заточить копьё.

За оперативность - спасибо :-)
Volk
Новыйх глюков не нашел :)
А вот с окном у меня вылезала раза 3, и тока что с апдейтом, песледовательность не помню, позаходи в сборку, пособирай, потом опять :) так и найдеш :)
Но если сам нарою, отпишусь.

Отправлено: [mergetime]1118719785[/mergetime]
Нарыл :)
1. Вхожу собираю, выхожу.
2. Вхожу выхожу
3. Усе ;) И предо мною черный прямоугольник малевича :)
Raven-umr-
Volk

Так. Нашёл багу с чёрным экраном (забывал обнулять переменную при удалении этого прямоугольника). Исправил. Отослал.

В формате msg разобрался? Свои рецепты пробовал добавлять?

Остальные

Ещё кто-то участие хочет принять? :-)
nasty_floater
Возможно, это должно отражаться на примочках, используемых для облегчения применения умений. К примеру:

"Хитрые" игральные кости с утяжеленными гранями:
игральные кости + патрон для дробовика
Игра 125, ловкость 6, восприятие 6 (или на параметры ограничения не могут накладываться?)

Утяжеленные боксерские перчатки:
боксерские перчатки+шипованный кастет
Без оружия 100

Ну и, естественно, апгрейд бронь и пушек.

Типа:

Закаленная энергетическая броня
Энергетическая броня+книжка по улучшению+химические журналы+боевая броня.
Наука 140, ремонт 100.

При этом, конечно, идеально было бы, если эти предметы можно было надыбать только собиранием (но это, я так понимаю, не предполагается, да?).

И, может быть, т.н. "бесполезные вещи" сюда присобачить? Типа зажигалки, пудренницы и пр.
Volk
Добавил три своих рецепта(Целебный порошек, противоядие и ...джет:), и заметил баг, из этих трех рацетов, было видно тока два первых, тоесть небыло джета и исчез пункт exit, на сделать чтоб можно быле листать страницы, а если енто уже есть, то ливи баг :)
ЗЫ Если нужно могу отправит мою мсг'шку
Raven-umr-
Volk

>>Добавил три своих рецепта(Целебный порошек, противоядие и ...джет:), и заметил баг, из этих трех рацетов, было видно тока два первых, тоесть небыло джета и исчез пункт exit, на сделать чтоб можно быле листать страницы, а если енто уже есть, то ливи баг :)

Листать страницы можно (но там хватает багов - двжковых, к сожалению :-( ). Причину бага понял. Поменяй цифру 7 в нулевой строчки мсг-шки на 8 или 6. Это число рецептов на страницу. Когда оно равно общему числу рецептов - случается баг. И кинь мсг-шку, хорошо?

Кста, у тебя вроде хостинг есть на nm.ru? Залей, пожалуйста, туда заапдейченный скрипт со всем необходимым и линк кинь - пусть желающие поглядят. ОК?

nasty_floater

>>Игра 125, ловкость 6, восприятие 6 (или на параметры ограничения не могут накладываться?)

Можно сделать. Но, имхо, это несколько не вписывается.

>>При этом, конечно, идеально было бы, если эти предметы можно было надыбать только собиранием (но это, я так понимаю, не предполагается, да?).

Ну мы, вроде, API лепим. Но, может, это всё и в модик выльется :-)

>>И, может быть, т.н. "бесполезные вещи" сюда присобачить? Типа зажигалки, пудренницы и пр.

Присобачить можно что угодно. Если придумать каким боком.

[EDIT]

Volk, ты картинки добавляешь? Если лень конвертить - могу прислать все фоловские итемы в pcx, это полмега с копейками.

Отправлено: [mergetime]1118727017[/mergetime]

[ADD]

Уррря! Нашёл способ обхода движкового ограничения на листатель страниц(при листании страниц происходил рекурсивный вызов диалога, больше 4-ёх степеней вложенности в данном случае использовать нельзя, скрипт вылетает) - через timed_event. При выборе next page мы страничку перелистываем, но обновления экрана не делаем. Вместо этого ставим таймерное событие на начало диалога и вываливаемся. Как только вывалились - срабатывает таймер и начинает диалог снова, уже с перевёрнутой страницей. Никакой вложенности, никаких вылетов.

Значит, осталась только одна проблема - если повесить скрипт на итем, то при вызове из инвентаря окошко инвентаря будет частично перекрывать левое окно. Возможно, есть какой-то аналог Z-order. Посмотрим. В крайнем случае, организуем через применение скила repair на Чузе или подобным образом.

Volk, апдейченый скрипт ушёл.
Kosh
При интлекете 3 и ниже:
Граната+кувалда=лоад.

А можно привязать сборку вещей к определённым местам? А то картина чузена посреди пустыни с помощью куска кремния мастерящего АРА приводит в трепет.
Wasteland Ghost
Гм... К сему бурному энтузиазму хочется добавить только одно: не торопитесь. Сейчас главное не сто рецептов, а отточенная идея сборки предметов. Раз уж всё "выплыло" :) и по-сути начался тестинг, то сконцентрируйтесь именно на этом. Первоначальная идея заключается в создании инструмента, ибо модов десятки, и нет смысла выпускать один такой вот своеобразный мод. Но если каждый в домашних, так сказать, условиях сможет к любому моду этого "самоделкина" прикрутить... сами понимаете ;).

Рейвен, папка teamx.ru/test и форум тестеров ещё живы ;). Это такой намёк ;).
Raven-umr-
Wasteland Ghost

>>Рейвен, папка teamx.ru/test и форум тестеров ещё живы ;). Это такой намёк ;).

А я разве туда что-то класть могу?

Кста, я всё это отсылал в теху и в алл - сам писем не получил. Да и вообще из рассылок молчание. Меня там яха не выкинула из группы, часом? Или все с сессией возятся?

Сосбсно, почти все баги устранены. Надо как-то сделать, чтобы открытые скриптово окна перекрывали инвентарь и нтерфейс переделать, чтобы картинка влезала.

Ещё одна принципиальная фича: надо добавить флаг "показывать рецепт только при наличии нужного предмета" - например, рецепт "снять LS с FN-FALL" должен активироваться только при наличии этого самого FN-FALL с LS. Сделать можно добавлением поля "KEY_ITEM", в которую вписывается пид, при наличии которого в кармане только и будет высвечен рецепт.

Второе: добавить предметы из серии "ступка", "ящик с инструментами" и т.п., придать им "буферный" статус - например, любое смешение трав требует ступку. Причём, по сути, ступка нафиг не нужна, просто валяется в инвентаре. В общем, как моровский "кальцинатор". Тогда сам список рецептов можно организовать в виде записной книжки (и интерфейс соответствующий), а инструменты, ступку, всякие хим. наборы оформить в виде мисок и таскать отдельно.

Ну и, я думаю, надо показать пример - найти графику, сделать несколько новых сборно-разборных предметов, добавить в игру, подредактировать скрипты торговцев (т.е. набор .pro + items.lst + несколько скриптов торговцев + несколько подправленных скриптов персонажей - выдающих рецепты и книжку для их записи). Простейший мод - без сюжетки и карт. Чтобы простимулировать общественность.
Wasteland Ghost
С "класть" разговор отдельный и не для форума :). Но оперативность по выкладыванию у меня хорошая :). И у Перцептрона ;). Всё решабельно. По рассылке мыло видела, среагировать не успела. Рук не хватает :).

В общем-то мы с тобой мыслим одинаково. Единственное, я против чрезмерного усложнения. Десять компонентов - это слишком. Далее. Раз пошла такая пьянка, то напрашиваются такие специфические группы требований:
1. Рецепт
2. Скиллы
3. Тулзы
4. Компоненты
Отсюда автматически следует разборка: есть готовый предмет, рецепт, скиллы и тулзы - получаем компоненты. Т.е. в диалоге есть опция, к примеру, "FN-FALL с LS". Выбираем, получаем опции "собрать" и/или "разобрать". Логика проста и понятна для конечного пользователя. Имхо :). Другой момент. Может, технические вопросы плотненько обсудить в техе? Сюда не все ходят, я, например, на тему наткнулась случайно :(.

А вот вопрос с интерфейсными картинками ко всем. Если есть желающие отрисовать три окошка - велкам.
Raven-umr-
Обсуждение начинки скрипта (для модеров и скриптеров) будет здесь:
http://www.teamx.ru/cgi-bin/ikonboard/topi...opic=98&start=0

Эта тема - для предложений, идей, рецептов и тестинга.
Volk
Шас залью скрипт со всеми апдейтами(Тудаже кину мою мсг'шку), на свой сервант, как залью отпишусь.

Отправлено: [mergetime]1118745259[/mergetime]
Залил на
http://volkpk.nm.ru/mrfixit.rar
Raven-umr-
Volk, ё-моё, ещё бы твоя мсг-ха работала. Посмотри, что в джете написал:
--------------------------
{218}{}{PID1: 271}
{219}{}{PID1: 272}
{220}{}{PID1: 273}
{221}{}{PID1: 278}
{222}{}{PID1: 49}
{223}{}{PID1: 92}
--------------------------
PID1, PID1, PID1, PID1...

Всем. Как инсталить: на время переименовываем папку Data, копируем Data из архива. Пускаем Фол, стартуем новую игру, говорим с Клинтом.
Volk
Мля, я когда писал поправить забыл.
Шас перезолью msg, а пока лови баг репорт:

1. В msg надо на 0 строчку не 6 или 8, а 4 ставить
2. Поставил 4, перехожу на вторую страницу, там у рецептов то что получается перемешано, короче скачай мсг'ху мою и посмотри.
3. В моей мсг на 0 стоит 7, я поправить забыл перед тем как заливать.
Raven-umr-
Исправлено. Апдейт уже у тебя :-) Правда, чуток поменялась структура, так что рецепты надо будет немного подправить...
Volk
Сейчас залью последнюю не текуший момент версию скрипта+мсг'шка под эту версию.

Выловил баг, c моей мсг'шкой, когда когда есть две страницы, апгрейд копья есть на обоих.
Raven-umr-
Отчитываюсь. Проект цветёт и пахнет. Закодировано две версии - внешне функционально схожие, но с разной алгоритмической начинкой - by Raven и by WG. Первую решено оставить внутренней "рабочей" версией - болванка для разработки дальнейших версий. Вторая сейчас находится в стадии пререлиза. Так что - ждите.
Alan
Хорошее дело, но, мне кажется, что к подобной штуке надо подходить малость не с того конца. Что представляет из себя мир Fallout? Кладбище технологий. Как интересно нам пробираться в самые потаенные его уголки, со времен войны не тронутые человечеством. И как же мы со всей этой уникальной технологией поступаем? Играем в шахматы с искусственным интеллектом? Ах, еще одного в напарники взяли. И это все?!

Сразу же на ум приходят следующие вещи:

1) Сьерра - мед. оборудование высшего класса, посадить Ленни за операционный стол, а Майрона - за компы (только инет ему отрубить чтобы порнуху не качал :)) - да они вместе мертвых воскрешать начнут! Хехе.. "Спасти рядового Доббса". Или научиться ставить себе какие-нибудь имплантанты используя это оборудование.

2) Лаборатории Императора - да это же супер почва. Можно синтезировать в них новое сверхгорючее топливо для огнемета. А-ля mk3. Можно попытаться собрать в них свое энергетическое оружие.

Я ясно выражаюсь? Использовать эти гребанные технологии, которые стоят scenery объектами в Убежищах, военных базах и бункерах. Наш персорнаж не должен просто так проходить мимо них, он должен иметь возможность их использовать. Пусть существует сборка, модификация, но основой для большинства таких сборок должны быть именно scenery объекты в различных базах и убежищах.
Wasteland Ghost
На данный момент полностью готова и оттестирована русская версия "Самоделкина": "интерфейсный" сборщик с возможностью легко добавлять собственные "рецепты" и завязывать их на квесты. Нужен грамотный переводчик (десяток строк в мсг + ридми), ибо лето и все куда-то делись :(. Выпускать русскую версию до английской мы не будем.
Savager
Куда переводить-то? На русский с инглиша или на инглиш с русского? Хотя, собственно, какая разница... Закинь на ivt@freemail.ru - сделаю. Только напиши, что именно переводить.
Wasteland Ghost
Качаем "Самоделкина".
boomer
Ребят, подгоните, плзз, мод под 1С! А то вместе их поставил - одни каракули выдают в меню(дальше не полез)... Читал, что 1С кодировку другую воткнули, мот в каком-то файле просто ее поменять?
Alan
Кодировку от 1С невозможно совместить ни с одной другой русской кодировкой, используемой в модах к Fallout. Если вы поставите 1С'овскую кодировку - каракулями станут русские тексты мода, если вы поставите любую другую кодировку - каракулями станут диалоги от 1С.

Если у вас установлена версия от 1С, то вернуть кодировку от 1С можно просто удалив все "*.fon" и "*.aaf" файлы из каталога "data". В этом случае игра будет брать шрифты из файла "master.dat".

P.S. Мда, чувствую писать это прийдется еще очень много раз.
boomer
Убрал все aaf и fon. Теперь при открытии меню самоделкина пропала половина текстов... Ну, по крайней мере, те, что отвечают за выход в основное меню Самоделкина и выход из него вообще - про остальное не знаю - не пробовал его на других версиях, но что-то же должно быть?) а так лишь двоеточия и циферки...
+++
Все-таки помогла простая перегонка test0.msg из Дос-кодировки в WIN + небольшая правка собственно текста=) (ну и конечно убрать все aaf и fon=))
Wasteland Ghost
На всякий случай подтверждаю "официально" :).

Единственный текстовый файл test0.msg записан в кодировке ЛК. Нужно скачать с TeamX программу-перекодировщик, перегнать в DOS, потом самому перегнать в WIN, потом удалить aaf и fon-файлы.
boomer
а мозит все-таки выложите готовую версию?=)
Wasteland Ghost
В настоящее время TeamX не планирует переделывание своих модов под локализацию 1С.

ЗЫ Только прошу не разводить тут оффтоп на тему "а почему". Кому интересно - почитайте темки о локализации на этом и других форумах.
Mikle
А можно и так: 3 шкуры золотых гекко + нож 30 умения скитальца, 50 холодного оружия и кожаная броня готова.
Wasteland Ghost
На даты постов посмотри :). Мод вышел давно.
boomer
А будет обновляться/расширяться? А то мало, исё хочется
Wasteland Ghost
Играй в НВ 1.2 ;). Или сам нафантазируй, там всё просто аки топор.
Ваш ответ: