[AGFC: Valley of Gothic] Вопросы по модостроению

Страница 29 из 60 « Первая 192223242526272829 3031323334353639 Последняя »
Поиск в этой теме:

Расширенный поиск
Старый 04.05.2006, 23:06   #1121
Finsernis

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Killer-XXX:
ИМХО, всю папку не обязательно копировать. Достаточно скопировать Gothic.dat и Menu.dat ;)
Ответить с цитированием
Старый 05.05.2006, 08:12   #1122
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Shadow of Moonlight:
ИМХО, всю папку не обязательно копировать. Достаточно скопировать Gothic.dat и Menu.dat
Но также необходимо сохранение файла ou.bin, не надо про это забывать!
Ответить с цитированием
Старый 05.05.2006, 08:51   #1123
cleverboy

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Если я правильно понял в Gothic.dat и Menu.dat хранятся текстовые ресуры игры. А за что отвечает ou.bin ?
Ответить с цитированием
Старый 05.05.2006, 17:39   #1124
DEDROIT

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2cleverboy:
ou.bin тоже  свойм роде отвечает за ресурсы игра,а если быть точным,то за диалоги(в основном).
Ответить с цитированием
Старый 05.05.2006, 21:35   #1125
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Вопросы по модостроению

2Князь - Готоман:
Я отлично знаю, что и зачем копировать, просто я сказал копировать всю папку, чтобы чел не запутался, что и откуда скопировал и куда это засунуть обратно.  :censored:
Ответить с цитированием
Старый 06.05.2006, 09:27   #1126
cleverboy

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Killer-XXX
Не запутаюсь - я IT-шник. Кстати вариант с заменой Gothic.dat, Menu.dat и Ou.bin не прокатил - я проверил g2mdk их вообще не трогает. Он добавляет какой-то demomod и что-то меняет в ini-файлах.
Ответить с цитированием
Старый 06.05.2006, 13:35   #1127
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Вопросы по модостроению

2cleverboy:
Не запутаюсь - я IT-шник.
Я рад.

Кстати вариант с заменой Gothic.dat, Menu.dat и Ou.bin не прокатил - я проверил g2mdk их вообще не трогает.
Трогать может и не трогает, но этот вариант должен работать 100%. Переустанавливай Готику, проверяй что она русская, копируй эти файлы, делай что ты там хочешь, и восстанавливай файлы.
Ответить с цитированием
Старый 06.05.2006, 17:58   #1128
cleverboy

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Killer-XXX
Я и говорю НЕ РАБОТАЕТ.
Ответить с цитированием
Старый 07.05.2006, 01:58   #1129
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Вопросы по модостроению

2cleverboy:
Слушай, я не хочу грубить, но другими словами я не знаю как выразиться.
Чего ты добиваешься? Тебе по-русски 3 модостроителя сказали, в чем хранятся тексты. Это не выдуманные названия файлов. Это названия, с которыми постоянно происходит работа при создании модов. Нам известно откуда и куда записывается текст, в чем он хранится. А когда тебе говоришь верное решение, ты пытаешься убедить что это не так.
Если не работает, ищи ошибку в своих действиях.
Ответить с цитированием
Старый 07.05.2006, 11:29   #1130
Wandererru

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2cleverboy:
VDF=GothicGame.mod
там как раз и хранятся измененные скрипты, в которых все на немецком. в том числе и menu.dat. когда ты запускаешь игру через gothicstarter используется сначала GothicGame.mod в котором помимо немецкого языка только одно изменение - цвет волос ГГ темный вот и все. пользуй обычный запуск игры, ежели в буржуйском не силен :)
а кто такой IT-шник, поясните мне тупому :)

Ответить с цитированием
Старый 07.05.2006, 12:25   #1131
cleverboy

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Killer-XXX:
Прошу прощения если не понятно объяснил - не хотел никого обидеть! Я всё сделал так как мне сказали - сохранил Gothic.dat, Menu.dat и Ou.bin, установил g2mdk, затем восстановил сохранённые файлы. Язык так и остался немецким.Более того после удаления g2mdk немецкий остаётся. Утверждение о том, что g2mdk не тогает эти файлы не безоснавательно. Я поставил сабж через Ashampoo UnInstaller Suite а потом просмотрел логи установки.
Ответить с цитированием
Старый 07.05.2006, 14:32   #1132
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Вопросы по модостроению

2cleverboy:
!! Внимательно прочитай пост выше, возможно там кроется вся проблема.
И еще, переставь саму Готику, проверь чтобы она была русская. И только тогда преступай к действиям. Я тоже проверил, я ошибался что МДК заменяет Gothic.dat, Menu.dat и Ou.bin.
Ты как запускаешь Готику, через GothicStarter.exe или через файл Gothic2.exe?
Ответить с цитированием
Старый 07.05.2006, 17:07   #1133
TycoooN
Строители Миртаны
  Аватар для TycoooN
 
 
Регистрация: 15.04.2004
Адрес: Санкт-Петербург
Сообщений: 372
TycoooN вне форума

По умолчанию Re: Вопросы по модостроению

2cleverboy:
Просто удали файл GothicGame.mod из папки data (или data/modvdf).

2Killer-XXX:
Ты не прав :)
Отправить личное сообщение для Ответить с цитированием
Старый 07.05.2006, 18:23   #1134
cleverboy

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2TycoooN:
Просто удали файл GothicGame.mod из папки data (или data/modvdf).
Удаление этого файла помогло! Всем огромное спасибо за сотрудничество :)
Ответить с цитированием
Старый 18.05.2006, 16:07   #1135
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Здравствуйте форумчане.
У меня возник вопрос, по запуску программы Spacer в Gothic I.
После копирования файлов и папок, из Gothic Mod Kit\gothic, в директорию Gothic.
Надо после этого, что нибудь ещё делать, так как при запуске Spacer'a, и попытки загрузить world.zen.
Ничего не происходит.

PS.Наверное глупый вопрос но постарайтесь ответить.
Буду очень признателен.

Добавление от 05/18/06, в 16:27:56
Расспешите мне пожалуйста по шагам установку Spacer'a.
В чистую версию от снежков.
Ответить с цитированием
Старый 18.05.2006, 17:11   #1136
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Kasterus:
После копирования файлов и папок, из Gothic Mod Kit\gothic, в директорию Gothic.
Надо после этого, что нибудь ещё делать, так как при запуске Spacer'a, и попытки загрузить world.zen.
Я делал так, как у тебя здесь написано, больше ничего не требуется, Спейсер должен работать.
Спейсер брал отс
юда
, а update для него отс
юда
.
Ответить с цитированием
Старый 18.05.2006, 19:06   #1137
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Цитата:
Сообщение от Vam link=board=gothic&t=1078004330&start=1125#1135 date=05/18/06, в 17:11:36
2Kasterus:
Я делал так, как у тебя здесь написано, больше ничего не требуется, Спейсер должен работать.
Спейсер брал отс
юда
, а update для него отс
юда
.
Я так и сделал, но все равно главное окно в Spacer не появляется. Каким только боком я не пробовал ничего не выходит.
Вот скрин.  

Добавление от 05/18/06, в 18:04:12
Попробовал из другой винды всё ok ;D. Буду разбератся.

Добавление от 05/18/06, в 19:26:40
Меня осенило, и я узнал о том, что Spacer не работает в XP. :(
Ответить с цитированием
Старый 18.05.2006, 20:05   #1138
DEDROIT

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Kasterus:
Почему не работает в XP??У меня всё работает.Когда то у меня была таже проблема,нажми на ctrl+alt+del и нажми развернуть и окно должно раскрыться.
Ответить с цитированием
Старый 18.05.2006, 20:22   #1139
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Цитата:
Сообщение от DEDROIT link=board=gothic&t=1078004330&start=1125#1137 date=05/18/06, в 20:05:41
2Kasterus:
Почему не работает в XP??У меня всё работает.Когда то у меня была таже проблема,нажми на ctrl+alt+del и нажми развернуть и окно должно раскрыться.
Еще, в третий вроде раз.
Первое: Ctrl+Ald+Del диспетчер задач, Spacer, переключиться.
Второе: Если НЕ помогает! Выполнить, Regedit, удалить параметр winMain
HKEY_CURRENT_USER\Software\Piranha Bytes\Spacer\Settings\winMain
Ответить с цитированием
Старый 19.05.2006, 01:22   #1140
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2DEDROIT:
Спасибо развернулось.;D

PS Буду творить.

Добавление от 05/18/06, в 20:30:27
2basilio58:
Еще, в третий вроде раз.
Первое: Ctrl+Ald+Del диспетчер задач, Spacer, переключиться.
Второе: Если НЕ помогает! Выполнить, Regedit, удалить параметр winMain
HKEY_CURRENT_USER\Software\Piranha Bytes\Spacer\Settings\winMain
Я читал пост где проблему решили с помощью переключится.
Но мне не помогло, помогло только диспетчер задач>spacer>окна>развернуть.



Добавление от 05/18/06, в 20:50:57
Расскажите мне пожалуйста по подробней, про создания NPC для первой Готики. Начиная от создания *.d файла.

Добавление от 05/19/06, в 01:30:26
И ещё, как отключить физику в Spacer'e что б объекты проходили
друг, через друга?
Подскажите пожалуста.

Добавление от 05/19/06, в 01:42:30
В физике я разобрался cdstatic:FALSE.;D
А насчет NPC жду ответа, ответе пожалуйста очень нужно.
Ответить с цитированием
Старый 19.05.2006, 15:34   #1141
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Вопросы по модостроению

2Kasterus:
Пользуйся поиском по форуму, читай,инфы много, но лишней не будет.
Еще зайди на сайт mod.worldofgothic.ru, там много статей и примеров.
Удачи.
Ответить с цитированием
Старый 19.05.2006, 18:20   #1142
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Спасибо. За ссылку mod.worldofgothic.ru, там много ИНФЫ, но в основном для второй Готики. А поиском я весь форум перерыл, нашёл только создание NPC опять же для второй Готики. Но там есть некоторые несовпадения, и у меня ничего не получилось.
Пожалуйста напишите статью о создании NPC для первой Готики, или дайте ссылку на ИНФУ.
Ответить с цитированием
Старый 19.05.2006, 18:25   #1143
WaterMan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

В GothicII/_work/demo нашел некий demomod-1.0a. Что это за мод (думаю, что програма МДК, но не уверен)?
Ответить с цитированием
Старый 19.05.2006, 19:09   #1144
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2WaterMan:
Этот мод из МДК. Просто пример мода. 1 новая локация, и несколько новых NPC.
Ответить с цитированием
Старый 19.05.2006, 19:11   #1145
Tolman

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2WaterMan:
это демо мод, типо демонстрации, там цвет волос ГГ изменён
Ответить с цитированием
Старый 20.05.2006, 18:04   #1146
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Ну кто нибудь мне расскажет как создать NPC к первой Готике.
Ответить с цитированием
Старый 20.05.2006, 22:46   #1147
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Цитата:
Сообщение от Kasterus link=board=gothic&t=1078004330&start=1125#1145 date=05/20/06, в 18:04:56
Ну кто нибудь мне расскажет как создать NPC к первой Готике.
Хэх! Да никто не расскажет. Никто не будет разжевывать очевидные вещи.
Для первой почти то же самое, что и для второй.
1. Написать скрипт NPC
2. Прописать NPC на вейпойнт в Startup.d
3. В Спейсере вставить вейпойнт  
4. Если нет скрипта диалога, NPC просто будет стоять на    вейпойнте.
5. Добавить свой скрипт в *.src
6. Компилировать скрипты.
7. Радоваться жизни ;-)
Ответить с цитированием
Старый 21.05.2006, 02:31   #1148
Gothic-fan

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Цитата:
Сообщение от basilio58 link=board=gothic&t=1078004330&start=1125#1146 date=05/20/06, в 22:46:52

Хэх! Да никто не расскажет. Никто не будет разжевывать очевидные вещи.
Для первой почти то же самое, что и для второй.
1. Написать скрипт NPC
2. Прописать NPC на вейпойнт в Startup.d
3. В Спейсере вставить вейпойнт  
4. Если нет скрипта диалога, NPC просто будет стоять на    вейпойнте.
5. Добавить свой скрипт в *.src
6. Компилировать скрипты.
7. Радоваться жизни ;-)
Спасибо конечно но мне человек рассказал всё в подробностях.
Скоро выложу статью.

Добавление от 05/21/06, в 02:51:49
Вот и написал статейку. Оцените.
------------------------Создание NPC для Готики-----------------------
В статье описывается подробное создание NPC, и какие программы для этого нужны(с ссылками на них).
Очень оценят новички, всё расписано до малейших деталей.

Скачать статью

Залил на файлообменник.
Ответить с цитированием
Старый 21.05.2006, 13:14   #1149
Beliar@Alexey

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Я где-то тут видел скрипты для мододела, т.е. оттуда вырезаны все диалоги и НПС, но сейчас найти не могу... Ни можете дать ссылочку?
Ответить с цитированием
Старый 21.05.2006, 13:34   #1150
Nifarius

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Белиар:
Я где-то тут видел скрипты для мододела, т.е. оттуда вырезаны все диалоги и НПС, но сейчас найти не могу... Ни можете дать ссылочку?
Эти? http://nefarius.jino-net.ru/download...led_g2a_ru.rar
Ответить с цитированием
Старый 21.05.2006, 14:28   #1151
Beliar@Alexey

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Да вроде, правда те выгладели иначе, но всё равно спасибо.
Ответить с цитированием
Старый 21.05.2006, 19:35   #1152
marazmus
A.G.F.C.
 
Регистрация: 02.09.2005
Сообщений: 6
marazmus вне форума

По умолчанию Re: Вопросы по модостроению

Вот то, что ты ищешь: Скриптовая болванка (от WSA | команда mm|TART), применялась при разработке мода Логово; очень удобна при создании модов "с нуля"; для Г2А.

Вот здесь описание архива и ссылка:
http://mod.worldofgothic.ru/2s_scripting/19/skriptovaya-bolvanka-gotika-2-addon

Если лень ходить на модостроительский ресурс, вот прямая ссылка:
http://mod.worldofgothic.ru/file_download/4

Размер архива 300 кб с копейками.


Добавление от 05/21/06, в 19:55:51
Цитата:
Сообщение от Kasterus link=board=gothic&t=1078004330&start=1140#1147 date=05/21/06, в 02:31:50

Добавление от 05/21/06, в 02:51:49
------------------------Создание NPC для Готики-----------------------
В статье описывается подробное создание NPC, и какие программы для этого нужны(с ссылками на них).
Очень оценят новички, всё расписано до малейших деталей.

Скачать статью
Залил на файлообменник.
1) Залил с разрешения автора сюда:

http://mod.worldofgothic.ru/files/new_npc_gothic_i_by_kasterus.doc

2) Все картинки пережаты из BMP (! :) ) в gif и jpeg, отчего размер файла нечаянно уменьшился с 912кб до 172 кб. Осторожно, Word! :)

p.s. На будущее, модостроителям начинающим и не очень - если нужно место для размещения определенных материалов по модостроению, обращайтесь ко мне. Обычно я только за - для этого ресурс и создавался. Все ж лучше, чем пользоваться файлообменниками. Фтп-доступ дать не могу, но могу заливать опосредованно - кидайте мне на мыло (в профиле), будет залито. Если файлы сильно большие, можно обсудить через аську (см. так же профиль). Если есть позывы к писанию статей - тоже всегда пожалуйста, аккаунты авторов ждут вас :)
Отправить личное сообщение для Ответить с цитированием
Старый 31.05.2006, 12:18   #1153
Vitaliy_VVA

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2marazmus:
У тебя недавно была идея, создать ОН Лайн игру по Готике. Это вообще реальная затея? И вообще, на форуме это возможно или нужен сторонний ресурс?
Ответить с цитированием
Старый 01.06.2006, 08:20   #1154
marazmus
A.G.F.C.
 
Регистрация: 02.09.2005
Сообщений: 6
marazmus вне форума

По умолчанию Re: Вопросы по модостроению

Все пока осталось на уровне идеи. Для оценки реальности воплощения ее в жизнь нужны хотя бы примерные прикидки по тому, что она должна будет собой представлять. Со своей стороны могу предоставить хостинг и помощь в разработке. Еще раз повторюсь - это была идея именно веб-игры, не чего-нибудь типа Lineage, а скорее ближе к бойцовским клубам и прочему барахлу. Идея пока умерла, т.к. никому из готоманов пока не под силу составить вменяемое описание того, что будет представлять игра в целом и в основных деталях.

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

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

Добавление от 05/31/06, в 20:03:11
Идею уже реализовали :) беру свои слова обратно, которые: "Идея пока умерла, т.к. никому из готоманов пока не под силу составить вменяемое описание того, что будет представлять игра в целом и в основных деталях." Я был неправ.
Если форумит, что выставил мне ссылку на готовую (и работающую!) реализацию этой идеи, будет не против ее оглашения, то... :)

Добавление от 06/01/06, в 08:40:51
Камрад Elegarret с соседнего форума AllGothic сделал ЭТО. Мои искренние поздравления и не меньшее уважение. Идею можно считать реализованной. Шаман, тебе к нему - по поводу онлайн-игры :)
Отправить личное сообщение для Ответить с цитированием
Старый 04.06.2006, 23:13   #1155
Beliar@Alexey

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Здравствуйте, появился у меня тут маленький вопросик, мододел я начинающий, так-что не надо сразу закидывать помидорами, а вопрос такой:

Cпойлер(щелкните, чтобы прочесть):

instance DIA_Mud_Exit(C_Info)
{
     npc = NONE_1001_Mud;
     nr = 999;
     condition = DIA_Mud_Exit_Condition;
     information = DIA_Mud_Exit_Info;
     permanent = 1;
     description = DIALOG_ENDE;
};


func int DIA_Mud_Exit_Condition()
{
     return 1;
};

func void DIA_Mud_Exit_Info()
{
     AI_StopProcessInfos(self);
};


instance DIA_Mud_FirstEXIT(C_Info)
{
     npc = NONE_1001_Mud;
     nr = 1;
     condition = DIA_Mud_FirstEXIT_Condition;
     information = DIA_Mud_FirstEXIT_Info;
     permanent = FALSE;
     important =TRUE;
};


func int DIA_Mud_FirstEXIT_Condition()
{
     if(Npc_GetDistToNpc(self,hero) < ZivilAnquatschDist)
     {
           return TRUE;
     };
};

func void DIA_Mud_FirstEXIT_Info()
{
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_00 ");      //Эй, привет друг!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_01 ");      //Я пройду с тобой немного, ладно? Уверен, тебе сейчас нужен друг.
     AI_Output(other,self,"DIA_Mud_FirstEXIT_07_02 ");      //Опять ты? Я же убил тебя?
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_03 ");      //Я помню... Это было очень неприятно,
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_04 ");      //но я прощаю тебя, пошли вместе...
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     Info_AddChoice(DIA_Mud_FirstEXIT,"Проваливай!",DI A_Mud_FirstEXIT_Verpiss);
     Info_AddChoice(DIA_Mud_FirstEXIT,"Почему бы и нет? Идем!",DIA_Mud_FirstEXIT_Komm);
};

func void DIA_Mud_FirstEXIT_Verpiss()
{
     AI_Output(other,self,"DIA_Mud_FirstEXIT_Verpiss_1 5_00");      //Проваливай!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_Verpiss_0 7_01");      //А ты сегодня не в настроении... Но я лучше пойду с тобой...
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};

func void DIA_Mud_FirstEXIT_Komm()
{
     AI_Output(other,self,"DIA_Mud_FirstEXIT_Komm_15_0 0");      //Почему бы и нет? Идем!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_Komm_07_0 1");      //Здорово! Я не буду мещать тебе, как раньше, чесное слово.
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};

instance DIA_Mud_Defeate(C_Info)
{
     npc = NONE_1001_Mud;
     nr = 99999;
     condition = DIA_Mud_Defeate_Condition;
     information = DIA_Mud_Defeate_Info;
     permanent = FALSE;
     important = FALSE;
};

func int DIA_Mud_Defeate_Condition()
{
     if(self.aivar[AIV_PARTYMEMBER] == TRUE)
     {
           return TRUE;
     };
     return FALSE;
};


func void DIA_Mud_Defeate_Info()
{
     AI_Output(self,other,"DIA_Mud_Defeate_07_00") ;      //Что ты хочешь, друг? (Преданно смотрит вам в глаза)
     Info_AddChoice(DIA_Mud_Defeate,"Проваливай, а то я убью тебя ещё раз!",DIA_Mud_Defeate_01);
     Info_AddChoice(DIA_Mud_Defeate,"Ничего друг, идем дальше...",DIA_Mud_Defeate_02);
};
func void DIA_Mud_Defeate_01()
{
     AI_Output(self,other,"DIA_Mud_Defeate_01_07_0 0");      //Но почему?
     AI_Output(other,self,"DIA_Mud_Defeate_01_15_0 1");      //Через секунду я убью тебя!
     AI_Output(self,other,"DIA_Mud_Defeate_01_07_0 2");      //Ты больной придурок! Я больше не хочу тебя видеть.
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"START");
     self.aivar[AIV_PARTYMEMBER] = FALSE;
};

func void DIA_Mud_Defeate_02()
{
     AI_Output(other,self,"DIA_Mud_Defeate_02_15_0 1");      //Ничего друг, идем дальше...
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};


В спойлере код диалога, когда обращаешься к NPc во время его следования за ГГ, он вместо того, что заданно в скрипте начинает молоть что-то про Онара и Город, почему, как исправить?
Ответить с цитированием
Старый 05.06.2006, 12:46   #1156
finch

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Белиар: Че-то не совсем что ты делал. Опиши свои действия пошагово, мож, тогда кто и поможет!
Ответить с цитированием
Старый 05.06.2006, 12:55   #1157
DEDROIT

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2Белиар:
Слушай а может диалог свой ты не прописал?
А про Онара может говорить потому,что ты прописан у НПС фукцию,типо диалога.Пресутстувует у многих НПС,чтобы не писать в скриптах одно и тоже,пираньи просто один раз написали его и одну фукцию сунули НПС.(извиняюсь если запутано написал)
Ответить с цитированием
Старый 05.06.2006, 19:26   #1158
basilio58

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

Цитата:
Сообщение от Белиар link=board=gothic&t=1078004330&start=1150#1154 date=06/04/06, в 23:13:30
...когда обращаешься к NPc во время его следования за ГГ, он вместо того, что заданно в скрипте начинает молоть что-то про Онара и Город, почему, как исправить?
1) Проверь ID неписей, возможно повторяется. Или поиском найди неправильный текст, и разбирайся, почему.
2) Проверь, влючены ли твои скрипты a gothic.src
Ответить с цитированием
Старый 05.06.2006, 23:02   #1159
Beliar@Alexey

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

2basilio58:
Спасибо, да, такой id действительно уже есть у бандита  :-[, который по-моему стоит у фермы Онара, потому мой npc и говорит всякие глупости  :)

Добавление от 06/05/06, в 23:22:28
Ничего не понимаю, вроде id изменил, название ф-ции тоже, но он упорно не хочет говорить то, что надо :(

вот код:
Cпойлер(щелкните, чтобы прочесть):

instance DIA_Mud_Exit(C_Info)
{
     npc = NONE_9191_Mud;
     nr = 999;
     condition = DIA_Mud_Exit_Condition;
     information = DIA_Mud_Exit_Info;
     permanent = 1;
     description = DIALOG_ENDE;
};


func int DIA_Mud_Exit_Condition()
{
     return 1;
};

func void DIA_Mud_Exit_Info()
{
     AI_StopProcessInfos(self);
};


instance DIA_Mud_FirstEXIT(C_Info)
{
     npc = NONE_9191_Mud;
     nr = 1;
     condition = DIA_Mud_FirstEXIT_Condition;
     information = DIA_Mud_FirstEXIT_Info;
     permanent = FALSE;
     important =TRUE;
};


func int DIA_Mud_FirstEXIT_Condition()
{
     if(Npc_GetDistToNpc(self,hero) < ZivilAnquatschDist)
     {
           return TRUE;
     };
};

func void DIA_Mud_FirstEXIT_Info()
{
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_00 ");      //Эй, привет друг!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_01 ");      //Я пройду с тобой немного, ладно? Уверен, тебе сейчас нужен друг.
     AI_Output(other,self,"DIA_Mud_FirstEXIT_07_02 ");      //Опять ты? Я же убил тебя?
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_03 ");      //Я помню... Это было очень неприятно,
     AI_Output(self,other,"DIA_Mud_FirstEXIT_07_04 ");      //но я прощаю тебя, пошли вместе...
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     Info_AddChoice(DIA_Mud_FirstEXIT,"Проваливай!",DI A_Mud_FirstEXIT_Verpiss);
     Info_AddChoice(DIA_Mud_FirstEXIT,"Почему бы и нет? Идем!",DIA_Mud_FirstEXIT_Komm);
};

func void DIA_Mud_FirstEXIT_Verpiss()
{
     AI_Output(other,self,"DIA_Mud_FirstEXIT_Verpiss_1 5_00");      //Проваливай!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_Verpiss_0 7_01");      //А ты сегодня не в настроении... Но я лучше пойду с тобой...
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};

func void DIA_Mud_FirstEXIT_Komm()
{
     AI_Output(other,self,"DIA_Mud_FirstEXIT_Komm_15_0 0");      //Почему бы и нет? Идем!
     AI_Output(self,other,"DIA_Mud_FirstEXIT_Komm_07_0 1");      //Здорово! Я не буду мещать тебе, как раньше, чесное слово.
     Info_ClearChoices(DIA_Mud_FirstEXIT);
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};

instance DIA_Mud_Out(C_Info)
{
     npc = NONE_9191_Mud;
     nr = 91919;
     condition = DIA_Mud_Out_Condition;
     information = DIA_Mud_Out_Info;
     permanent = FALSE;
     important = FALSE;
};

func int DIA_Mud_Out_Condition()
{
     if(self.aivar[AIV_PARTYMEMBER] == TRUE)
     {
           return TRUE;
     };
     return FALSE;
};

func void DIA_Mud_Out_Info()
{
     AI_Output(self,other,"DIA_Mud_Out_07_00");      //Что ты хочешь, друг? (Преданно смотрит вам в глаза)
     Info_AddChoice(DIA_Mud_Out,"Проваливай, а то я убью тебя ещё раз!",DIA_Mud_Out_01);
     Info_AddChoice(DIA_Mud_Out,"Ничего друг, идем дальше...",DIA_Mud_Out_02);
};
func void DIA_Mud_Out_01()
{
     AI_Output(self,other,"DIA_Mud_Out_01_07_00");      //Но почему?
     AI_Output(other,self,"DIA_Mud_Out_01_15_01");      //Через секунду я убью тебя!
     AI_Output(self,other,"DIA_Mud_Out_01_07_02");      //Ты больной придурок! Я больше не хочу тебя видеть.
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"START");
     self.aivar[AIV_PARTYMEMBER] = FALSE;
};

func void DIA_Mud_Out_02()
{
     AI_Output(other,self,"DIA_Mud_Out_02_15_01");      //Ничего друг, идем дальше...
     AI_StopProcessInfos(self);
     Npc_ExchangeRoutine(self,"FOLLOW");
     self.aivar[AIV_PARTYMEMBER] = TRUE;
};
Ответить с цитированием
Старый 06.06.2006, 11:48   #1160
Jozef_Neri

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Вопросы по модостроению

instance DIA_Mud_Defeate(C_Info)
{
    npc = NONE_1001_Mud;
    nr = 99999;
    condition = DIA_Mud_Defeate_Condition;
    information = DIA_Mud_Defeate_Info;
    permanent = FALSE;
    important = FALSE;
};
Что вызывает функцию? Здесь должен быть либо <description="текст"> либо <important=1>
И это однократное действие? Если нет, то почему <permanent=false>?
func int DIA_Mud_Defeate_Condition()
{
    if(self.aivar[AIV_PARTYMEMBER] == TRUE)
    {
          return TRUE;
    };
    return FALSE;
};
Попробуйте удалить строчку <return false>.
Ответить с цитированием
Страница 29 из 60 « Первая 192223242526272829 3031323334353639 Последняя »


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе

Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.


Текущее время: 19:39. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot

AGFC: Valley of Gothic © 2004-2022

Яндекс.Метрика