Форум - "Аллоды Онлайн" - Создание/изменение миссий в ПЗ:ЗвА
     Ответить в теме
Страница 4 из 5
1 2 3 4 5 Последняя
Показано с 121 по 160 из 184
  1. #121
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    Ща Кеяну влепят за флейм, мне за оффтоп, а новичка пожалеют
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  2. #122
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Поселок bz1g - Я не нашёл, но есть basegipat.mpr, скажите имена mob файлов

  3. #123
    Аватар для Keyan Farlander
    Ветеран Старой Гвардии Keyan Farlander на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    312
    Репутация
    10
    Так... в мульти Поселок basecam-mp.mob, а в сингле basecam.mob

  4. #124
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Цитата Сообщение от Keyan Farlander
    Так... в мульти Поселок basecam-mp.mob, а в сингле basecam.mob
    Менял, изменений, никаких! Хотя логически так и должно быть

  5. #125
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    А ты раньше не пробовал делать моды попроще... скажем, моды для сетяхи ПЗ через стартер
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  6. #126
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Так мод через стартер и работает Я ж мульти тоже гамаю
    просто я щас использую чужой мод для работы.
    Оказалось, что в моде тоже есть файл basemp, осталось
    1)Точка появления
    2)присвоение квестов и магазина
    Миниатюры Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 392
Размер:	93.7 Кб
ID:	386  

  7. #127
    Аватар для M227
    Батрак M227 на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    5
    Репутация
    10
    Всем привет!

    Ждал, я ждал патча, который правит пустых врагов и понял что врядли дождусь.
    По прочтении написаного здесь, понял что можно попробовать самому, НО!

    1. нет распаковщика на acks.db
    2. нет распаковщика на units.udb

    а посему остальное бессмысленно.

    Может Нивал выложит исходники, как в случае с ПЗ?
    Билдер то уже есть.

    Всем кто писал распаковщики.
    Если дадите код попробую свести все в единую утилиту с графическим интерфейсом.

  8. #128
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    Мдя......есть распаковщики. На сайте снайпа и Сержа.
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  9. #129
    Аватар для M227
    Батрак M227 на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    5
    Репутация
    10
    Мдя то мдя, нашел все распаковщики, кроме этих.
    Перерыл весь gipat.ru.
    Если есть точная ссылка на файлы, буду очень признателен.

  10. #130
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Вот люди держите, кому нужен ИБД унпакер читайте посты выше
    Вложения
    Flood... Flood never ends....

  11. #131
    Аватар для M227
    Батрак M227 на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    5
    Репутация
    10
    Серж, спаибо конечно, но это распаковщики для perks.pdb и prints.db
    нужно для acks.db и units.udb

    dbunpacker не распаковывает acks.db, а для *.udb я вообще не нашел.

    Может плохо искал? Или их вообще нет?

  12. #132
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Скорее всего не сделали.
    Для мя легче распаковать, чем с датой 4 часа мучаться, просто в ЗвА много новых прототупов монстров!!!

  13. #133
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Где прописывать точку появления, для МР, basegipat?
    maps.txt я изменял но эффекта никакого

  14. #134
    Аватар для M227
    Батрак M227 на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    5
    Репутация
    10
    --- Для мя легче распаковать .... ---
    Анатолий, может... э... ты распакуешь? С меня пиво.
    Тока оригинал, а то их патчи глючать нещадно.

  15. #135
    Аватар для Keyan Farlander
    Ветеран Старой Гвардии Keyan Farlander на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    312
    Репутация
    10
    Ну... короче. Перенес то что я сделал для ЗвА под стартер ПЗ (ибо делать мульт для ЗвА - дохлый номер, из-за тамошнего game.exe). И эта фигня весит 36 мб В заархивированном виде... мдя... Так, что есть. Четыре базы: Поместье Риндэйла, Стойбище Урк-Тара, Город Ингос, Дар-Леанос. Измененная датабаза (ну, как... там по сути большая часть всего из сингла + требуемая часть для мульти, плюс еще часть изменений). Музыка из ЗвА. А, ну да, и ноль квестов. А, да, и пока что там еще несовместимость с оригинальным мульти Да и все пожалуй... прикреплены скрины... (низкого качества)

    Скрин №1: генерация персонажа.
    Скрин №2: посмотрите на хар-ки персонажа, и на его перки....
    Скрин №3: а теперь еще раз посмотрите на хар-ки перса и перки... гы. По-моему прикольно ))
    Cкрин №4: Поместье Риндэйла
    Скрин №5: Разговор с Каримом
    Скрин №6: Магазин тети зары... с вставленным оружием который мастер архар продает
    Скрин №7: как видите, немножко глюковатый, из-за этих чертежей... и соотвественно возможнстью собирать предметы (хотя возможности разбирать их нет).
    Скрин №8: А еще есть некоторые глюки со старыми ПЗшными предметами и материалами... ** почему.
    Скрин №9: Вы думаете перс этот стоит без оружия? Как бы не так! Просто стартер блин полностью инфу из измененного figures.res'а все равно не читает... гад. А на самом деле персонаж с тяжелым боевым каменным мечом из гранита.
    Скрин №10: Ингос.
    Скрин №11: Джигран.

    PS. 2Hanatoliy, предлагаю скооперироваться.
    Вложения

  16. #136
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Farlander - Всё проще чем кажеться, у мя такой глюк был, но я просто поменял figures.res на ЗвАвский и глюк прошел!!!
    Насчет скооперироваться это конечно!!! Я сагласен.

  17. #137
    Аватар для Keyan Farlander
    Ветеран Старой Гвардии Keyan Farlander на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    312
    Репутация
    10
    В чем вся фигня: скока весит figures.res ЗвА? И к тому же, получается надо будет заменять фигурс.рес ПЗ фигурс.ресом ЗвА. Ну, да, конечно же, те у кого есть ЗвА и ПЗ это смогут сделать, но... не у всех есть ЗвА. Поэтому, ИМХО пока что надо с этим багом смириться, (ну, а те кто не может, будут делать так, как сказал Анатолий).

    Короче, куда лучше всего выложить то что у меня есть? Ну, чтоб тебе удобнее скачать было.

  18. #138
    Аватар для Hanatoliy
    Поселенец Hanatoliy на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    21
    Репутация
    10
    Джигран пришлось прописывать 2 часа в дате и час с точками!!!
    Миниатюры Нажмите на изображение для увеличения
Название: Скрин.JPG
Просмотров: 488
Размер:	186.7 Кб
ID:	390  

  19. #139
    Аватар для Nokia2100
    Батрак Nokia2100 на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    1
    Репутация
    10
    [IMG]//forums.nival.com/rus/attachment.php?attachmentid=12680&d=1145866170[/IMG]
    А вот этот редактор у когонить есть ? Или что нить подобное... ну право дело... мне уже надоело капашиться в MOB Reversing Tools.... (Слишком много времени уходит на редактирование зоны), может у кого есть ченить похожее... не важно глючащее или нет !!! Главное рабочее !!! Ну чтобы хотя бы наглядно было... поменял и сразу без запуска игры видишь результат... а то так очень уж долго...

  20. #140
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    Есть у ГГ, только они фиг его кому дадут.... даже надежным людям не дают... вступай в ГГ, можете выслужишься и дадут через пару лет
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  21. #141
    Аватар для Starsky
    Сержант гвардии Starsky — неогранённый алмаз Starsky — неогранённый алмаз Starsky — неогранённый алмаз
    Регистрация
    27.06.2007
    Адрес
    Москва
    Сообщений
    1,526
    Репутация
    272
    Цитата Сообщение от MorgenS
    Есть у ГГ, только они фиг его кому дадут.... даже надежным людям не дают... вступай в ГГ, можете выслужишься и дадут через пару лет
    Их разработка?или можно в инете найти?
    Sometimes I feel like Screaming.. © Deep Purple
    Если на Марсе жизни нет, то и смерти нет на нем!.. (с)
    Потому что наши сердца красно-белого цвета!.. (с) K.U.R.Z.

    В АО присутствую уже 15 лет.. Обалдеть время летит..

  22. #142
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    Их? Ну вроде как да... Я не видел, уточнить не могу. Они клянуутся, что кто-то из ПЗ-шников писал.... не помню кто....
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  23. #143
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Клясться они то клянуться, а доказательства?
    Flood... Flood never ends....

  24. #144
    Аватар для AlexLive1
    Лига Объединённая Рать Лиги AlexLive1 на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Нить судьбы
    Сообщений
    857
    Репутация
    34
    такой вопрос а можно к примеру изменить стандартную игру к примеру просто добавить еще несколько солдат в опредиленное место чтоб игра стала сложнее.

  25. #145
    Аватар для Neptun
    Стражник Neptun на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    290
    Репутация
    10
    Люди! Человеки! Товарищи в конце концов!
    Есть проблема: нужно кое-что сделать (не могу сказать что), для этого кое чего надо добавить зону в игру. В общем то я все сделал: зону добавил, точки выхода и все такое сделал, в общем все получилось очень даже, но вот проблема: Крайне неудобно работать с мобами других зон (они то не грузятся, то еще че нибудь). Так вот. Мы плавно подошли к главному вопросу. Возможно ли создать свой моб? Или как-то изменить старый чтобы стереть всех юнитов и добавить своих? Буду очень признателен за помощь.

    Ну, ладно, бог с ними с мобыми, вот тут у меня возникла проблема посерьезнее:

    Я создал новцю зону в сингле. Переход в нее осуществляется чегез глоб карту. Так вот.

    проблема номер один: флажок не меняет своего положения (висит в воздухе в центре аллода. если изменить заначение game на brief, то он стоит там где надо.

    проблема номер два: с глоб карты не получается попасть в эту зону. Жму на флажок, ничего не происходит. Через leavetozone все нормально, можно даже выйти на глоб карту, но обратно войти нельзя.

    Прошу помочь кто чем может, заранее спасибо..

    Очень хотелось бы чтобы ктоньть ответил.


  26. #146
    Аватар для S@MUR@I
    Новобранец S@MUR@I на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    89
    Репутация
    10
    Ну хм... аддон выпустили, но без мульти. Народ недоволен . Хоть выложили бы че-нить, для самостоятельного творчества. Помнится в факе на гипатгруп, кое-кто намекал на это, но увы.
    А так это просто свинство получается. Кто будет делать мульти? Никто не будет? Тогда будьте добры, дайте хоть что-нибудь, чтоб сделать самому!

    И кто-нибудь, кто умеет, доделайте наконец распаковщики ресурсов (файлов *.udb и т.д). Чертов Санек не доделал работу до конца, из-за чего вот уже скока лет народ мучится.

  27. #147
    Аватар для Neptun
    Стражник Neptun на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    290
    Репутация
    10
    Цитата Сообщение от AlexLive1
    такой вопрос а можно к примеру изменить стандартную игру к примеру просто добавить еще несколько солдат в опредиленное место чтоб игра стала сложнее.
    Вот то что предлагаешь ты в принципе возможно, но тут опять всплывают мобы. Лично я не нашел способа добавить юнита в моб. Но можно изменить какого-нибудь зайца...

    Кто будет делать мульти? Никто не будет?
    Ты очень точно подметил! НИКТО НЕ БУДЕТ!!! И хватит это мусолить. Но может найдется энтузиаст, который это сделает, но шансы...


  28. #148
    Аватар для MorgenS
    Сержант Старой Гвардии Объединённая Рать Лиги MorgenS скоро станет достаточно известным MorgenS скоро станет достаточно известным
    Регистрация
    27.06.2007
    Сообщений
    692
    Репутация
    144
    И кто-нибудь, кто умеет, доделайте наконец распаковщики ресурсов (файлов *.udb и т.д). Чертов Санек не доделал работу до конца, из-за чего вот уже скока лет народ мучится.
    Нужны скрипты распаковки. Пока их ен будет - ниче не выйдет....
    allods.gipat.ru - передовой сайт по Аллодам и ПЗ!

  29. #149
    Аватар для AlexLive1
    Лига Объединённая Рать Лиги AlexLive1 на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Нить судьбы
    Сообщений
    857
    Репутация
    34
    а где их взять
    ушел туда где все хорошо. и нет омеги с друзьяшками.

  30. #150
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Таковых нет
    Flood... Flood never ends....

  31. #151
    Аватар для DarkSpider
    Скиталец DarkSpider на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    9
    Репутация
    10
    У меня вот возникла проблема:
    Последняя локация (осень), миссия "достать безделушки" для только что освобождённой девчёнки Джунов.
    Суть проблемы такая: После того как открываешь ящик и достаёшь вещи: Кель говорит "Давай сваливать". По сценарию Кир уходит, а Кель застряёт, появляется маг и стреляет в неё (на 479 hp или на 700 hp, не помню), а проблема в том что у неё 762 hp и он не убивает её и поэтому скрипт дальше не активируется, так как это всё происходит в режиме "заставки", они просто стоят и смотрят друг на друга! Помогите пожалуйсто, с самого начала то долго проходить . Дайте SAVE уже с пройденной этой миссией или скрипт переписаный ПОЖАЛУЙСТО!

  32. #152
    Аватар для MotkinSun
    Воин MotkinSun на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    У истории в аннале
    Сообщений
    252
    Репутация
    10
    Нашёл, блин, тему... Самую подходящую.
    Иди сюда.
    "Моя memoria в таких вопросах fragilis не бывает!"

  33. #153
    Аватар для Starsky
    Сержант гвардии Starsky — неогранённый алмаз Starsky — неогранённый алмаз Starsky — неогранённый алмаз
    Регистрация
    27.06.2007
    Адрес
    Москва
    Сообщений
    1,526
    Репутация
    272
    Цитата Сообщение от DarkSpider
    Суть проблемы такая: После того как открываешь ящик и достаёшь вещи: Кель говорит "Давай сваливать". По сценарию Кир уходит, а Кель застряёт, появляется маг и стреляет в неё (на 479 hp или на 700 hp, не помню), а проблема в том что у неё 762 hp...
    Все равно SnowDog перенесет (и так у него работы немного было ), так что отвечу тут. Перед самым концом миссии сломай Кель руку и/или ногу. Всем помогало. И вообще как вы так Кель раскачиваете на >700hp???.. У меня хорошо если 300 было.....
    Sometimes I feel like Screaming.. © Deep Purple
    Если на Марсе жизни нет, то и смерти нет на нем!.. (с)
    Потому что наши сердца красно-белого цвета!.. (с) K.U.R.Z.

    В АО присутствую уже 15 лет.. Обалдеть время летит..

  34. #154
    Аватар для DarkSpider
    Скиталец DarkSpider на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    9
    Репутация
    10
    Спасибо, но не помогло. Скрипт написан видимо так, что орентируется на то что у неё полные жизни

  35. #155
    Аватар для Neptun
    Стражник Neptun на пути к лучшему
    Регистрация
    27.06.2007
    Сообщений
    290
    Репутация
    10
    thingamabob
    @KillUnit(GetUnitOfPlayer(0,1))


  36. #156
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Я сегодня добрый, так как у меня праздник. И я по этому поводу приготовил (читайте по-медленней, а то еще перепутаете с другим словом )
    много-много-много-много-много всяких подарков(не для себя, а для вас, уважаемые слу... э-э, читатели ).
    Итак, у меня для вас есть новости. На свет появилось несколько руководств (а так же найдено еще несколько материалов) по модифицированию игры, это:
    1. Переработанная и дополненная версия Руководства по созданию квестов (я писал ее с нуля, так как многим много не понятно )
    2. Туториал по созданию уникального меча от SnAIper'a и MorgenS'a
    3. Формат файла map.txt (Автор - неизвестен, предположительно Jet)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
    Теперь другие новости:
    Я лазил по инету в поисках информации о ПЗ (в частности о модмейкерстве, но и просто инфу тоже), и насобирал немного софта
    (и не только насобирал,но еще кое-что и написал сам):

    1. Готовтесь, представляю вам... самый мощный инструмент (из тех что в открытом доступе), для просмотра MPR - файлов!!! Прога
    уже довольно-таки старая и может ее кто-то уже находил, но все же в совокупности с MRT - это бомба . Не надо постоянно заходить в игру
    для того чтобы проверить что-либо. В общем юзайте.
    ->[Download]<-

    2. Прога своими руками. Справочник по скриптовым функциям ПЗ. Полный список всех известных ныне функций и команд.
    Хочу выразить огромнейшую благодарность тем людям, которые их собирали и объясняли. Спасибо!
    ->[Download]<-

    3. Возможно эта программа уже не новая, но все же отличная - EI Packer LMP. Может запаковывать\распаковывать все ресурсы ПЗ, причем ненадо
    задавать никаких масок, папок итд итп, все происходит как говорится "на лету". Качаем и пользуемся
    ->[Download]<-
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~
    Еще одна новость: полный список софта (известного мне на данный момент) для ПЗ, находится ниже, читаем, радуемсё!

    ИТАКЪ, начинаем!
    Flood... Flood never ends....

  37. #157
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Создание миссий для Мультиплеера
    (переработанная версия + скриншоты)

    В данной статье я постараюсь как можно более понятным для вас языком разъяснить, как создавать миссии для Мультиплеера. Миссия состоит из двух файлов MQ и MOB. Оба эти файла являются своего рода контейнерами, в которых хранится различная информация. MQ - файл содержит диалоги, описание миссии и подмиссии квеста, информацию о мини-карте, координатах входа и выхода с зоны. MOB - файл содержит информацию о всех объектах размещенных на карте (например: дерево, юнит, сундук), главный скрипт зоны. Более подробно о двух этих файлах вы узнаете по прочтению статьи. Начнем.

    Для начала возьмем все программы, которые нам понадобятся, а именно:

    1. Mob Reversing Tool
    2. Resbuild - Interface (или можно использовать Modcreator от Vea, а так же Dragon Unpacker, но только для распаковки)
    3. ini2reg и reg2ini

    Перед тем как мы начнем, делать свою миссию, я хочу рассказать вам о синтаксисе скрипта ПЗ. Главный скрипт зоны (World Script) прописан в ветке ID_OBJECTDBFILE и вкладке ID_SS_TEXT. В правом нижнем окне мы увидим расшифрованный скрипт зоны. Начинается этот скрипт с объявления глобальных переменных:

    GlobalVars ( // Объявление глобальных переменных (написание этих строк обязательно!)
    NULL : object,

    VSS#i#val : object,
    i : object,
    )

    Далее идет «регистрация» (объявление) скрипта в зоне.

    DeclareScript Name_of_Script ( this : object )

    На месте Name_of_script Может стоять любое название, например battle1. Внимание! В скрипте разрешено употреблять ТОЛЬКО латинские буквы, цифры, знак #. Не разрешено использовать пробелы и другие знаки! Для комментирования скрипта нужно поставить два слеша //, после них можно писать абсолютно любой текст в пределах одной строки (т.е. если вы нажмете Enter то ЭТО УЖЕ СКРИПТ). Комментарии лучше всего писать сразу, а не откладывать на потом. Лично у меня на это «потом» не хватает времени и в итоге скрипт остается без пояснений, которые значительно облегчают понимание скрипта. Не стоит уподобляться Нивалу и называть функции названиями типа VTriger etc. Скорее всего, эти названия автоматически вставляет редактор, а мы же, все правим ручками. Поэтому прописываем названия короткие, запоминающиеся. Старайтесь форматировать текст отступами! Если скрипт длинный, то бывает сложно разобраться что к чему принадлежит. Следует делать по два пробела для каждого вложенного блока скрипта (это самый оптимальный вариант)
    После того, как мы объявили скрипт, нужно его собственно написать. Для этого мы пишем следующее.

    Script Name_of_Script // имя скрипта
    (
    If //если
    (
    //условий нет (значит оно правдиво)
    )
    Then //то, выполняем
    (
    //скрипт (действие)
    )
    )

    Проверяется условие, и если оно правдиво, то выполняется действие. Команды If(если), Then(то) являются «зарезервированными» словами (те кто занимался программированием, знают, что это значит. А для тех кто не знает - это слова которые можно использовать ТОЛЬКО по назначению. Т.е. нельзя этими словами называть скрипт etc.) В конце скрипта идет блок WorldScript, который отвечает за те функции, которые должны выполняться постоянно.

    WorldScript
    (

    Sleep(2) // Sleep - ждать, определенное время (в скобках).
    //функции, которые должны выполняться постоянно

    )

    Примерно так должен выглядеть правильный скрипт.
    GlobalVars ( // Объявление глобальных переменных (написание этих строк обязательно!)
    NULL : object,

    VSS#i#val : object,
    i : object,
    )

    DeclareScript SampleScript( this : object )

    Script SampleScript // имя скрипта
    (
    If
    //если
    (
    //условий нет (значит оно правдиво)
    )
    Then
    //то, выполняем
    (

    //скрипт (действие)
    )
    )


    WorldScript
    (
    Sleep(2)
    // Sleep - ждать, определенное время (в скобках).SampleScript (null) //функции, которые должны выполняться постоянно)

    В Проклятых Землях существуют также уже объявленные функции (т.е. их объявлять не надо)
    К таким функциям относятся:
    Attack( UnitA : object , UnitB : object )
    Заставляет UnitA атаковать UnitB.

    Полный список функций можно посмотреть в моей программе (Evil - Islands Script Functions), а так же на сайте www.gipat.ru , www.gipatgroup.org

    Типы данных ПЗ

    Движок Проклятых Земель понимает 4 типа данных.
    1. Float - число.
    2. String - строка.
    3. Object - объект
    4. Group - группа объектов

    Число служит чаще всего для установки кол-ва различных предметов.
    Строка - Строка символов. При задании в качестве непосредственного значения заключается в "двойные кавычки".
    Объект - все, что окружает игрока. Деревья, сундуки, NPC, враги и т.д. C ним можно проводить различные манипуляции, как например, убить, переместить, атаковать, приказать идти
    Группа - это группа объектов. Объект может добавляться с помощью команды AddObject

    Начинаем создание миссии(подготовительный этап)

    [IMG]//img89.imageshack.us/img89/5981/mrtbp8.jpg[/IMG]

    Итак, начнем. Открываем Mob Reversing Tool. Загружаем файл z3q1.mob. Рассмотрим все ветки данного файла.
    ID_OBJECTDBFILE - это собственно, главная ветка. В ней находятся все вкладки Mob'a. ID_SC_OBJECTDBFILE - это зона без квеста (чаще всего пусто).
    ID_SS_TEXT - главный скрипт. Именно здесь прописываются все процедуры и функции.
    ID_SEC_RANGE, ID_VSS_SECTION и ID_DIRICTORY нам не нужны.
    ID_OBJECTSECTION - это контейнер объектов зоны. Он имеет вкладки. О них ниже.
    Чаще всего в Mob - файле используются юниты и объекты(существуют и другие, но пока мы их затрагивать не будем).
    ID_UNIT - юнит
    ID_OBJECT - объект.
    ID_UNIT имеет вкладки:
    ID_UNIT_NEED_IMPORT - надобность в импортировании юнита.
    ID_UNIT_PROTOTYPE - Имя Юнита добавляемого на карту из ресурсов.
    ID_UNIT_ARMORS - броня юнита
    ID_UNIT_WEAPONS - оружие юнита
    ID_UNIT_SPELLS - Заклинания юнита. Максимум 8.
    ID_UNIT_QUICK_ITEMS - "Быстрые" предметы, как то жезл, бутылки.
    ID_UNIT_QUEST_ITEMS - квестовые предметы у юнита
    ID_UNIT_STATS - параметры юнита
    ID_OBJBODYPARTS - Части тела
    ID_OBJ_PLAYER - номер
    ID_NID - уникальный код юнита
    ID_OBJTYPE - тип объекта
    ID_OBJ_NAME - уникальное имя
    ID_OBJTEMPLATE - анимация юнита
    ID_OBJPARENTTEMPLATE - имя юнита с пробелами
    ID_OBJPRIMTXTR - первичная текстура объекта
    ID_OBJSECTXTR - вторичная текстура объекта
    ID_OBJCOMMENTS - комментарии
    ID_OBJPOSITION - Координаты размещения объекта на игровой зоне
    ID_OBJROTATION - поворот юнита
    ID_OBJ_USE_IN_SCRIPT - используется ли юнит в скрипте (1-да, 0-нет)
    ID_OBJ_IS_SHADOW - 1 - у объекта есть тень, 0 -нет.
    ID_OBJ_QUEST_INFO - Название квеста к которому принадлежит юнит (для отображения на карте)
    ID_OBJCOMPLECTION - сила, ловкость, рост юнита (пишется через запятую)
    Далее еще несколько вложений ID_UNIT_LOGIC
    ID_UNIT_LOGIC_ALARM_CONDITION - тревожность юнита (от 1 до 4)
    ID_UNIT_LOGIC_HELP - радиус окрика юнита для вызова помощи.
    ID_UNIT_AGRESSION_MODE - Агрессивность
    ID_UNIT_LOGIC_MODEL - Дипломатическая принадлежность юнита.
    ID_UNIT_LOGIC_GUARD_R - радиус из которого юнит выбирает случайную точку и идет к ней.
    ID_UNIT_LOGIC_WAIT - задержка юнита в случайной точке
    ID_UNIT_LOGIC_USE - маршрут юнита( неточно )

    Приведенные выше данные могут быть неправильными или неточными, так как это информация основывается на наблюдениях изменений в игре. Nival Interactive ничего не предоставлял.
    Можете поиграть со всеми значениями, но не увлекайтесь! После каждого изменения не забывайте жать кнопку APPLY CHANGES иначе НИЧЕГО из сделанного вами не сохранится!

    Теперь переходим непосредственно к созданию миссии!

    Откроем любую ветку ID_UNIT раздела ID_OBJECTSECTION и начнем наши преобразования. Во вкладку ID_UNIT_PROTOTYPE пишем любой прототип (желательно человека) из Датабазы (папка MapObjects/MonstersPrototypes.txt), например LMP Human Gipath Fighter 4(в дальнейшем все преобразования будут выполняться именно с этим юнитом). В ID_UNIT_ARMORS следует прописать броню юнита (папка датабазы/Items/Armors.txt). В ID_UNIT_WEAPONS прописываем оружие юнита (папка датабазы/Items/Weapons.txt). Все дальнейшие действия аналогичны. В ветку ID_NID следует записать уникальный идентификатор юнита (существует несколько программ для его генерации). Именно этот идентификатор используется в главном скрипте зоны. ID_OBJTYPE - это тип объекта. Всего типов 10 (от 50-ти до 60-ти):

    50 - люди или орки
    51 - монстры
    52 - животные
    53 - дерево или пень
    54 - бочки,ящики,горшки,ковры,фургоны,колёса...
    58 - костры, факелы и т.д.
    59 - Магические ловушки
    60 - используемые объекты

    После проведения всех нужных вам преобразований, нужно изменить главный скрипт зоны. Переходим к ветке ID_SS_TEXT. Распрямили руки, поехали!

    Начинаем с того что объявляем глобальные переменные:

    GlobalVars ( // Объявление глобальных переменных (написание этих строк обязательно!)
    NULL : object,
    VSS#i#val : object,
    i : object,
    )


    Далее, нужно объявить скрипт (помните: названия короткие, запоминающиеся):

    DeclareScript main (this : object ) //Декларируем скрипт зоны

    Теперь переходим к написанию самого тела скрипта:

    Script main
    (
    if
    (
    )
    then
    (
    KillScript( )
    // убиваем скрипт, чтобы больше не выполнялся
    QStart( "zXqX" ) // Стартуем квест
    QObjSeeUnit( "GetObject(XXXXX)" ) //увидеть юнита
    QObjKillUnit( "GetObject(XXXXX)" ) //Убить юнита
    QFinish( ) // Завершить квест
    )
    )


    Где Х - числа, соответствующие номеру зоны и квеста,
    И ХХХХХ - NID юнита.

    Далее нужно заврешить скрипт:

    WorldScript
    (
    Sleep( 2 )
    main (NULL)
    //придаем аргумент NULL
    )

    Все! Теперь, можно просмотреть все в игре. При убийстве юнита задание будет засчитано.

    Полный листинг миссии:


    Код:
    GlobalVars (        // блок объявления глоб. переменных
      NULL : object,
      VSS#i#val : object,
      i : object 
    )
    
    DeclareScript main (  this : object )
    
    Script main
    (
      if
      (
      )
      then
      (
      KillScript( ) // убиваем скрипт, чтобы больше не выполнялся
      QStart( "z3q2" ) // Стартуем квест
      QObjSeeUnit( "GetObject(1008187307)" ) //увидеть юнита
      QObjKillUnit( "GetObject(1008187307)" ) //Убить юнита
      QFinish( ) // Завершить квест
      )
    )
    
    WorldScript
    (
      Sleep( 2 ) 
      main (NULL)
    )
    Просто не правда ли? Так как это лишь полностью переработанный туториал (я писал его с нуля), то мы пока делаем несложные миссии. Возможно позже я напишу руководство по созданию более сложных миссий.

    Теперь настала пора сделать MQ - файл, для того, чтобы миссия была полноценной. Ищем в папке MAPS любой понравившийся вам MQ-файл (нужно чтобы имя редактируемого MQ-файла совпадало с именем отредактированного MOB'a.) Запускаем программу ResBuild (желательно с оболочкой). Выбираем файл для распаковки ( Строка Resource ) Нажатием на кнопку «...». Выбираем рабочую директорию (желательно - чистую). Далее ставим галочку на «распаковка» и нажимаем Processing. Открываем ту папку, в которую распаковали MQ-файл.

    [IMG]//img89.imageshack.us/img89/5664/unpackqg0.jpg[/IMG]

    MQ - файл содержит:
    1. Брифинг начала квеста (briefing name_1, где name - имя);
    2. Брифинг отказа от квеста (briefing name_2);
    3. Брифинг успешного завершения квеста (briefing name_3);
    4. Указания игроку, цели миссии (quest name, в игре показываются по нажатию на клавишу TAB)

    Также в папке с распакованным MQ - файлом есть еще одна папка (ее название зависит от названия MQ - файла). В ней есть два файла map.txt и quest.reg. Файл map.txt отвечает за переходы на карте (и еще некоторые другие параметры, все их можно посмотреть в одном из следующих туториалов)

    Но нас больше всего интересует файл quest.reg (не путать с файлами реестра Windows, у ПЗ своя структура *.reg - файлов). Для конвертирования нужна программа reg2ini. Для перевода данного файла в удобочитаемый вариант нужно перетащить его на программу reg2ini, в папке с reg - файлом будет создан *.ini - файл. Теперь его можно смело открывать блокнотом (или любым другим текстовым редактором) и редактировать. Рассмотрим устройство получившегося файла:

    [quest]
    name
    =имя квеста
    exp=получаемый опыт.
    money=получаемые деньги
    questplaces=место квеста на мини-карте (пишется в виде «{x,y}")
    [briefing receive]
    name=название файла, который будет открываться при выборе квеста.
    give items=выдаваемые предметы (в большинстве случаев пусто).
    give quests=q.zxqx.zxqx - это подзадания в квесте
    give quests=q.zxqx.zxqx.1 - тоже самое
    [briefing reject]
    name=название файла, который будет открываться при отказе от квеста.
    [briefing complete]
    name=название файла, который будет открываться при выполнение квеста.
    exp=выдаваемый опыт.
    money=выдаваемые деньги.
    give items=выдаваемые предметы.

    Изменяем нужные вам параметры, сохраняем и выходим из программы-редактора. Теперь нужно конвертировать измененный файл обратно. Вот тут-то нам поможет другая программа - ini2reg. Операции по обратному конвертированию в *.reg - файл абсолютно идентичны конвертированию в *.ini. Теперь нужно изменить все брифинги (файлы в которых они находятся написаны выше). Они не имеют расширения, но открываются любым текстовым редактором. Служебные команды (начинающиеся с #), исправлять можно, только осторожно! Расскажу немного о том, как это делать. Первая строка файла брифинга является названием диалога происходящего в игре. Далее начинаются служебные команды, которые ОБЯЗАТЕЛЬНО должны начинаться со знака #. Служебные команды:
    #show - указывают, кто будет участвовать в разговоре. Чаще всего это два человека: Староста и Главгерой.
    #Camera - ракурс камеры.
    #Phrase hero number - Идентификатор фразы (hero - герой, который ее произносит, number - порядковый номер фразы), сразу после него (на следующей строчке) можно писать любой текст (Это будет фраза в диалоге)
    Я описал только основные команды, но этого вполне достаточно, чтобы написать диалог.
    Теперь, когда все изменения проделаны, нужно запаковать все распакованные файлы обратно в MQ - файл. Для этого запускаем программу ResBuild и далее делаем все по схеме:

    [IMG]//img88.imageshack.us/img88/7295/packaj1.jpg[/IMG]

    Где X - буква вашего диска
    Y- номер зоны, на которой происходит действие квеста
    R - номер квеста
    Any_dir - любая директория.

    Теперь отправляемся прямиком в ту папку куда программа запаковала готовый MQ-файл (вы писали путь вместо any_dir), забираем, его и кладем в папку MAPS каталога игры.

    Все! На этом создание миссии завершено! Удачи вам в модостроении! Если есть вопросы - задавайте.
    Flood... Flood never ends....

  38. #158
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Автор: Снайпер. Интерпретация на человеческий язык: MorgenS.

    В данной статье мы со Снайпером объединенными усилиями постараемся максимально понятно разъяснить основы создания новых вещей для мультиплеера.
    Фактически будем базироваться на имеющемся прототипе, создадим новый предмет и наделим его нужными нам свойствами.
    Что понадобится:
    1. База данных для мультиплеера - evilislands_impdatabase
    2. Modcreator
    3. Блокнот
    4. dds-плагин для Photoshop и сам Photoshop.
    5. СтАртер Addon 1.044.7. Чем новее версия, тем лучше
    6. reg_ini_tools, точнее только файл ini2reg.exe. Можно достать из базы impdatabase.
    7. MMP Studio.
    Все софтинки можно взять из раздела Файлы (блокнота нет, но есть текстовый редактор).

    1. Устанавливаем стартер. Внутри установленного его в папке Mods создаем папку "NewSword".
    2. Создаем в паке мода файл config.ini. Пишем в нем:
    [MOD]
    Title=MorgenS Sword
    Author=<ник>
    AuthorEmail=<мыло>
    URL=<урл>
    Date_DMY=<дата>
    Version=1.0
    GameSaves=1
    Multi=1
    Single=1
    [RES]
    databaselmp.res=res\databaselmp.res

    Внимание! Ни в коем случае не меняем тайтл - работать не будет .
    Что же значат параметры... С Title, Author, AuthorEmial, URL, Date_DMY все понятно. Version - ессно версия. GameSaves - парметр, отвечающий за хранение сэйвов и файлов мультиплеера в папке с модом. При значении 1 сэйвы и чары мультиплеера будут находиться в папке в модом, при значении 0 - читаться из директории ПЗ. Параметр Multi определяет, разрешена ли сетевая игра (1- да, 0 -нет). Параметр Single - разрешена ли одиночная (1 - да, 0 - нет). При нулях пункты меню будут просто недоступны.
    В разделе [RES] есть такая запись databaselmp.res=res\databaselmp.res. Это значит, что стартер будет подгружать файл к основному файлу databaselmp.res, читая его из паки res мода.
    3. В распакованной базе данный (impdatabase) открываем файлик Weapons.txt и копируем одну из строк в самый конец для нашего меча. Открываем базу в Модкреаторе (Modcreator).
    4. В Модкреаторе выбираем раздел Weapons, Объект - самый последний. Так, это будет палаш, тогда значение параметра "Graphics Data Texture Type Index" ставим 3, а "Graphics Data Texture Type Index 2" ставим 1, так как будем менять текстуру. Фактически вышеперечисленными действиями мы создали новое оружие на базе уже имеющегося.
    5. Добавим модификаций. Значение параметра List Stats Modifiers установим как "attack +50, defence +20". Теперь шашечка имеет +50 атаки и +20 защиты. Поменяем "General Deconstructable" на 0, чтобы сделать меч неразборным. И самое главное - меняем значение "Name Name" на "MorgenS Sword". Почему MorgenS? Потому что меч мой, а если будете делать свой, то делайте сами, а не копипастите с меня . При желании меняет урон. Это типа самостоятельного задания
    6. Распаковываем файл redress.res (в мокреаторе есть утилита ResBuild), достаем из него файлы unhumasw_03.br.0.mmp и unhufesw_03.br.0.mmp. Изменяем название на unhumasw_03.br.1.mmp и unhufesw_03.br.1.mmp. Измененная единичка идет из базы, из поля "Graphics Data Texture Type Index 2". Теперь перегоняем текстуры в dds, правим в Фотошопе и перегоняем обратно. Сохранять dds нужно для разных текстур по разному. Для оружия, например, 32 ARGB и Generate Mip-maps. Вся перегонка при помощи MMP Studio. Далее запаковываем получившиеся файлы в файл redres.res и кладем его в папку рес мода, в файле cnfig.ini добаляем в раздел [RES] строчку redress.res=res\redress.res.
    7. Ну и добавим описанеи меча. Создадаим файл "WEAPON MorgenS_Sword Bronze". В него в две строчки пишем
    "Клинок Моргена
    Супер мега эксклюзивная шашка."
    Запаковываем в файл texts.res, кладем в папку Res, дописываем в config.ini строчку texts.res=res\texts.res
    8. С помощью консольной утилиты ini2reg перегоняем файл config.ini в config.reg. Просто перетаскиваем файл config.ini на значок утилиты в проводнике.
    9. Запускаем стартер. Создаем игру. В консоли пишем "thingamabob", затем "@GiveItem (0,"morgens sword.bronze")". Все вылетает. Все равно где-то что-то неуловили. Все перепроверяем, устраняем баги. Снова запускаем. Все работает, мегашашка наша .
    Flood... Flood never ends....

  39. #159
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    Формат файла map.txt

    ## // Комментарий

    #zone zone_name allod_name type // Тип зоны, должны быть: game, brief, edge (Игровая зона, Брифинг зона, Место перехода на глобальной карте.)
    #res
    MprFile MobFile // Файлы для загрузки

    #maps
    Xsize Ysize // Размер зоны в секторах
    MinimapTexture ObjTexture // Текстуры для загрузки: для мини-карты и карты-задания

    #figure
    FigureName // только для одиночной игры, фигуры для загрузки,
    фигуры для загрузки на глобальной карте (лагерь).
    Например: для поселка на Гипате - это фигурка ворот.
    для игровых зон, это поверхность участка карты.
    для переходов - отсутствует, так как для переходов
    модель - это указатель: стрелка и шарик.
    этот элемент записан в переменной аллодов, для Гипата,
    например: ingm2arrow, ingm2pointball.
    #position
    x y z // Только для одиночной игры: Позиция на глобальной карте
    Позиция модели фигуры с именем: "figure" на глобальной карте (Лагерь).
    Измеряется в относительных координатах от центра вращения макета острова.
    Для зоны перехода с именем neighbour_zone_name устанавливется стрелка и шарик перехода.
    Для игровых зон модели отсутствуют.

    #weather
    none | rain | snow // Тип погоды в зоне. По умолчанию: rain Нельзя сделать погоду смешанной, например то дождь, то снег.

    #sky
    normal | cave // Тип облаков в зоне. По умолчанию: normal

    #exit 1
    neighbour_zone_name NExit // Ближайшая зона для входа и соответствующий ей выход

    #exit 2
    neighbour_zone_name NExit // Следующая зона для выхода и соответствующий ей выход

    #exit ...
    neighbour_zone_name NExit // ... зона для выхода и соответствующий ей выход

    #deploy
    x1 y1 x2 y2 // Координаты прямоугольника для входа на зону

    #remove
    x1 y1 x2 y2 // Координаты прямоугольника для выхода из зоны

    #passtime
    PassTime // Только для одиночной игры: время перехода

    #quest quest_name
    x y z // Только для одиночной игры: Позиция квеста на глобальной карте
    Позиция квестовых крестиков на map карте зоны.

    #view
    Angle // Угол вращения камеры для входа

    Не документированные:

    #allod gipat | ingos | suslanger // Текстуры для аллода

    #deployangle //
    range // range - номер


    #restrict // Управления камерой вида.
    x y z // Ограничивает управление камерой вида в окружности с радиусом D в точке x,y на брифинг зоне.
    Flood... Flood never ends....

  40. #160
    Аватар для Sergh
    Стражник Sergh на пути к лучшему
    Регистрация
    27.06.2007
    Адрес
    Cтаврополь
    Сообщений
    140
    Репутация
    10
    ...:::List - Soft FOR Evil - Islands:::...
    1. Набор скриптов «Третьим будешь» позволяет брать с собой наемников с Гипата на все последующие Аллоды. Автор - Sagrer .
    2. Evil - islands Add-on он же стартЁр, позволяет устанавливать несколько модов одновременно, а так же имеет еще много полезных функций. Авторы - Sun, Vea, Jet
    3. Brief Editor v2. Редактор брифингов для ПЗ. Авторы - Gipat.ru dev. Team
    4. CANEK7 db unpacker. Распаковщик Items.idb и Prints.db, планировалось объединение всех программ по распаковке Датабазе, но этого так и не произошло ... Автор - САНЕК7
    5. CANEK7 idb unpacker. Программа IDB Unpacker v 1.0 предназначена для распаковки и генерации исходных текстов из файлов Items DataBase (*.idb) игры Проклятые Земли. Автор - САНЕК7
    6. CANEK7 pdb unpacker. Программа pdb Unpacker v 1.0 предназначена для распаковки и генерации исходных текстов из файлов Perks DataBase (*.pdb) игры Проклятые Земли. Автор - САНЕК7
    7. Editor. Программа для работы с моделями ПЗ(не редактирование самих моделей!). Автор -KnightL
    8. Сборник программ от SnAIperK'a. В него входят: CAMEdit - редактор *.cam - файлов; ModelMaster - аналог программы от KnightL; MobEdit - декодирует главный скрипт *.mob - файла. MQedit - редактор MQ - файлов; ПЗ-настройшик - это главная программа из которой можно все вышеперечисленное запустить + еще некоторые функции.
    9. Evil - Islands Map viewer. Самая мощная тулза (в открытом доступе) для полноценного просмотра MPR - файлов. Автор - snorkelman
    10. Evil - Islands Server tool. Небольшая утилита для тех, кто хочет поиграть на зарубежных серверах. Автор - Impaler
    11. ElF adb edit. Редактор ADB файлов от ELF'a. Автор - ELF
    12. ELF db merger. Программа для слияния двух датабаз в одну. Автор -Elf
    13. Evil - Islands LMP database. Датабаза для мульта от Нивала. Автор - Nival Interactive.
    14. Photoshop DDS plug-in. Плагин для Adobe Photoshop для работы с dds. Автор - неизвестен
    15. Heller Mob. псевдо - MOB - редактор . Автор - Heller
    16. Jet MMP Studio. Программа для конвертирования MMP в DDS, для последующего редактирования. Автор - Jet.
    17. Mob Reversing Tool. Программа для изучения структуры MOB - файлов и их редактирования. Авторы - Gipat.ru Dev Team
    18. MQ Toolkit. Набор утилит для работы с MQ - файлами. Автор - Gipat.ru Dev Team
    19. Reg2Ini. Как видно из названия, эта программа предназначена для конвертирования Reg - файлов в INI. Автор - Jet
    20. Modcreator. Удобнейший из всех доступных редакторов Датабазы ПЗ. В программе есть еще немало полезных функций. Автор - Vea
    21. Models Master. Программм из пакета EI Script Release от SnAIperK'a, о ней выше. Автор - SnAIperK
    22. MPRView. Небольшая программка для просмотра карт ПЗ в виде сетки\полигонов. Для просмотра карт, нужно распаковать MPR фаил, и открыть MP - файл в программе. Автор - Vea.
    23. Evil - Islands Configurator. Небольшая программка для тщательной настройки Проклятых Земель. Авторы - EI configurator development group
    24. Resbuild - Interface. Старый добрый ресбилдер, способен распаковывать практически все ресурсы ПЗ. Автор - Vea.
    25. Ini2Reg. Программа для конвертирования INI -файлы в REG. Автор - неизвестен.
    26. Планировщик. Программ - имитатор панели прокачки персонажа из ПЗ, позволяет спланировать, как потратить в игре полученный опыт. Авторы - ныне не существующая команда Satellite.
    27. EI Packer LMP. Программа для запаковки ресурсов ПЗ, как говориться на лету, при этом можно создать бэкап заменяемого файла. Очнень удабная тулза, тем более что никаких масок устанавливать не надо. Авторы - ныне не существующая команда Satellite.
    28. Player Killing Patch. Патч позволяющий убивать своих напарников. Автор - ChaSE
    29. RADGameTools. Незаменимая программа для просмотра роликов ПЗ, а так же для их создания.
    30. RegEditor. Программа от SnAIperK'a для редактирования REG - файлов. Автор - Догадайтесь кто?
    31. MultiFile Replacer. Программа для быстрого перевода ПЗ на свой лад, может считанные минуты перевести тексты ПЗ по таблице. Автор - SnAIperK.
    32. THEWARRIOR editing Studio v2. Программа для массового распаковывания и конвертирования файлов из textures.res и redress.res. Автор - THEWARRIOR

    Вот и весь список софта известного мне на данный момент(я снабжу его ссылками позже), если вы знаете еще какой-либо софт для ПЗ (неважно для чего, будь то модмейкерство, настройка итд итп, лишь бы для ПЗ ) , отписываемся, по возможности даем на него прямую ссылочку.
    Удачи!
    Flood... Flood never ends....

     Ответить в теме
Страница 4 из 5
1 2 3 4 5 Последняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения