[AGFC: Valley of Gothic] Gothic 1, 2, 3: Технические вопросы

Страница 85 из 150 « Первая 35757879808182838485 8687888990919295135 Последняя »
Поиск в этой теме:

Расширенный поиск
Старый 05.04.2010, 19:35   #3361
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2RONNAN: Мне кажется, ты не в ту степь пошел. У меня и на настолке был своп. Это проблема конкретно игры и её движка. Вот мне и интересно, можно ли как-то её образумить подгружать максимум данных.
Ответить с цитированием
Старый 05.04.2010, 20:41   #3362
RONNAN

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2vorob:
Мне кажется, ты не в ту степь пошел.
Насчет ноутбука? Именно в ту степь и пошел, согласно тобой сказанного.  :)
У меня и на настолке был своп.
Это у всех есть.  :)
Вот мне и интересно, можно ли как-то её образумить подгружать максимум данных.
Никак.
Это вот игра такая.  :)
Комьюнити, обладающая некими исходниками, тоже не смогла.
Сильно сомневаюсь, что и в будущем - возможны попытки.
Танцы с бубном, правда, возможны - быстрые харды, крутое остальное железо, тамада-своп, etc...
Но, воз и ныне там...  :)
Ответить с цитированием
Старый 05.04.2010, 21:53   #3363
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Цитата:
Сообщение от RONNAN link=board=gothic&t=1192576961&goto=5690780 date=04/05/10, в 19:41:44
Никак.
Это вот игра такая. *:)
Комьюнити, обладающая некими исходниками, тоже не смогла.
Сильно сомневаюсь, что и в будущем - возможны попытки.
Танцы с бубном, правда, возможны - быстрые харды, крутое остальное железо, тамада-своп, etc...
Но, воз и ныне там... *:)
К сожалению, ни CPT, ни Spellbound так и не смогли решить проблем, связанных с кривизной стриминга (динамической подгрузки кусков мира) в G3. Например, на форуме WoP.de когда-то проскакивала информация, что SB, занимавшиеся исправлением ошибок, связанных с утечкой памяти, ликвидировали основные причины подобных вылетов, но при этом уничтожили зачатки многопоточности и испортили механизм кэширования ресурсов, из-за чего в CPT долго не могли понять, почему не всегда можно услышать звуки ветра, дождя и водопадов. Достаточно эффективный механизм стриминга, умеющий для своих целей использовать второе ядро ЦП, был реализован PB только в Risen.
Ответить с цитированием
Старый 06.04.2010, 05:12   #3364
RONNAN

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Dimus:
К сожалению, ни CPT, ни Spellbound так и не смогли решить проблем, связанных с кривизной стриминга (динамической подгрузки кусков мира) в G3.
О чем и речь, собственно.
Это уже давно, имхо, просится в шапку темы крупными красными буквами.
И подобных вопросов не было бы, в принципе.
Достаточно эффективный механизм стриминга, умеющий для своих целей использовать второе ядро ЦП, был реализован PB только в Risen.
Тут остается только развести руками и вспомнить классику: "Как поссорился Иван Иванович с Иваном Никифоровичем".  :)
Ответить с цитированием
Старый 06.04.2010, 10:28   #3365
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Ну дела. Ясно. Да, это неплохо бы закинуть в шапку. А что насчет резкой границы в море? Ну вот, ты же знал что двигло кривое, зачем были эти разглагольствования про ноутбук?)
Ответить с цитированием
Старый 06.04.2010, 10:53   #3366
RONNAN

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2vorob:
Ну вот, ты же знал что двигло кривое, зачем были эти разглагольствования про ноутбук?)
1. Насчет
двигло кривое
- это, буквально, "секрет Полишинеля" (с) Классика.  :)
Если бы ты заюзал поиск - вопросов бы не возникло с твоей стороны.
2. Насчет ноутбука - ты спросил, так сказать, привязанно к ноуту, так и, привязанно к ноуту, я и ответил.  :)
Собственно, издатель и разработчики - заранее открестились от этой темы с ноутбуками банальной надписью на коробке с игрой.
З.Ы. Причем, в следующем посте - прояснил ситуацию, по твоему следующему вопросу, более развернуто.
Да, это неплохо бы закинуть в шапку.
Как и сказал выше - это нужно было сделать давно.
А что насчет резкой границы в море?
Да примерно из той же оперы про движок.
Можно в ini пошаманить, но толку будет мало.
З.Ы. Это тоже не раз обсуждалось ранее...
Ответить с цитированием
Старый 08.04.2010, 05:21   #3367
Trumpeter_

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Немного разобрался со звуком.
1. В Gothic 1 в файле Mssds3dh.m3d по смещению 626h исправить 05 на 06, то Surround будет соответствовать 5.1.
2. Для того, чтобы в Gothic 1 и 2 под Win7 с Creative Alchemy работал "железный" звук необходимо в реестре изменить значение ключа HKEY_CLASSES_ROOT\CLSID\{480FF4B0-28B2-11D1-BEF7-00C04FBF8FEF}\InProcServer32\(Default Value) на просто "dmusic.dll" (убрать путь). Директория для установки Creative'ского dsound.dll/dsound.ini - system директория игры.
Пока есть глюк - нет звука при проигрывании видео и при появлении заставки о начале главы. Надо разбираться - скорее всего проблемы в Miles Sound System.
Скорее всего этот метод сработает и для Realtek 3D SoundBack.

Возможно это стоит внести в шапку темы. Или люди с 5.1 в Готику не играют?
Ответить с цитированием
Старый 12.04.2010, 21:29   #3368
kreng

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Помогите пожалусто !!
У меня готика 2 возвращение очень часто зависает и помогает только reset)))
что делать ?
Ответить с цитированием
Старый 12.04.2010, 23:53   #3369
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

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

Во вторых: выполнить требования из шапки темы:
Прежде, чем что-либо спрашивать, изучите приведенную ниже информацию. Если вы не нашли там ответа, то задавая вопрос, указывайте часть и версию игры. Так же обязательно приводите подробное описание проблемы, конфигурацию компьютера и все остальные сведения, которые могут пригодиться в решении ваших затруднений.
Ответить с цитированием
Старый 14.04.2010, 12:56   #3370
_ZEN_

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Готика 2 + НВ
WINDOWS XP SP3, Core 2 Duo E7200, Radeon HD4850, ОЗУ 4Gb
Драйвер (последний): 10-3_xp32_dd_ccc_wdm_enu

Играть невозможно из-за жутких тормозов. FPS падает местами до 4. Проблемы с открытыми пространствами и водой.
Выполнял рекомендации по увеличению быстродействия: изменял настройки видеокарты, пробовал менять аппаратное ускорение и совмещение записи, ставил в boot.ini /3GB – без результата. Отключил одно ядро процессора - FPS выросло почти в два раза, но это ничтожно мало.

P.S.
На работу купил самую дешёвую видеокарту GF-8400GS. На ней FPS > 100.
Что же делать?
Ответить с цитированием
Старый 14.04.2010, 16:00   #3371
Shifroval

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2ZEN:
Что же делать?
Играть на Нвидии, ответ очевиден :)
Или ставить старый Радеон, который бы работал с дровами 6.1.
АТИшный баг это, ему недавно 4 года исполнилось ;D

2Модераторы:
Может уже пора это внести в шапку? Про фпс на АТИ?
Ответить с цитированием
Старый 14.04.2010, 17:20   #3372
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Shifroval:
Может уже пора это внести в шапку? Про фпс на АТИ?
Пожалуйста детально опишите суть этого бага и методы борьбы с ним - тогда я внесу ваш текст в шапку темы.
Ответить с цитированием
Старый 14.04.2010, 18:06   #3373
Shifroval

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Dimus:
Ну я не мастер толкания речей, но суть в том, что на ХР, с каталистом выше 6.1 в Г1 и Г2 наблюдаются провалы фпс.
Решения тут 3:
1. Найти старый Радеон, с которым бы работали дрова 6.1
2. Играть на Нвидии
3. Перейти на Висту или 7

Теперь попробую написать "языком шапки" ;D

Windows XP
При установленной видеокарте ATI Radeon и версии драйвера выше 6.1, в Gothic и Gothic 2 наблюдаются сильные проседания FPS(вплоть до 5 кадров в секунду) в игре в некоторых местах мира.
Проблема присутствует во всех выпусках драйверов, начиная с 6.2 и заканчивая текущими выпусками. Судя по всему, ATI этот баг исправлять не собирается.
Данная проблема характерна только для Windows XP, в драйверах для Windows Vista и Windows 7 она исправлена.

Возможные решения:
- Играть на старой видеокарте ATI, которая бы могла работать с версией драйвера 6.1 и ниже
- Сменить видеокарту на любую от Nvidia
- Играть на Windows Vista или Windows 7

Вот как то так..
Ну не умею я писать таким языком ;D
Ответить с цитированием
Старый 14.04.2010, 18:30   #3374
Killer-m

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2 ZEN :
ставил в boot.ini /3GB – без результата
Проверьте так ли у вас строчка выглядит:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional RU" /noexecute=optin /fastdetect /3GB
Должно работать. Кстати от ключа /3GB в других играх/программах могут быть проблемы, так что рекомендую удалять его после игры в готику.
Что же делать?
Если хотите играть в XP, то ставьте Catalyst 9.2 с ним FPS в некоторых сценах на 50-100% выше, но все равно не такой как должен быть.
Windows XP, Catalyst 9.2:
18FPS
20FPS
Windows XP, Catalyst 10.3:
9FPS
12FPS
Windows XP, Catalyst X.X + /3GB:
33FPS
43FPS
Windows 7, Catalyst X.X:
33FPS
44FPS
Или играйте на Vista/Seven там нет проблем с FPS.
И еще стоит разогнать процессор т.к. готика очень процессорозависимая игра, потому что в ней нет нормального occlusion culling'a и работает она только на одном ядре.
1.8Ghz 2.0Ghz 2.2Ghz 2.4Ghz 2.8Ghz 3.2Ghz 3.6Ghz 3.8Ghz

2Dimus:
Пожалуйста детально опишите суть этого бага и методы борьбы с ним - тогда я внесу ваш текст в шапку темы.
Баг проявляется только в Windows XP на картах серии X1xxx-HD4xxx (возможно и HD5xxx).
Суть бага в очень низком в FPS.(особенно заметно при дистанции обзора 300% и выше)
Методов борьбы несколько:
- Добавить в boot.ini ключ /3GB (для систем с 4ГБ памяти, хотя возможно будет работать и с меньшим объемом)
- Для карт X1xxx установить драйвера Catalyst 6.1 или ниже
- Играть на Windows Vista/Seven
- Сменить видеокарту на Nvidia
Ответить с цитированием
Старый 15.04.2010, 12:02   #3375
Witcher02

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Shifroval:
Играть на Нвидии, ответ очевиден
на новых Нвидевских картах, с новыми дровами и на вин7, жуть а не фризы, Очевидный ответ это играть на старом компе с хрюшей.
Ответить с цитированием
Старый 18.04.2010, 20:17   #3376
f-black

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Цитата:
Сообщение от Shifroval link=board=gothic&t=1192576961&goto=5704454 date=04/14/10, в 15:00:52
2ZEN:
Играть на Нвидии, ответ очевиден :)
Или ставить старый Радеон, который бы работал с дровами 6.1.
АТИшный баг это, ему недавно 4 года исполнилось ;D

2Модераторы:
Может уже пора это внести в шапку? Про фпс на АТИ?

Win 7, GTX 260 (197.45), Gothic 1/2 не пашет. Вот ссылка ( http://forums.nvidia.com/index.php?showtopic=104636) *можете почитать. Проблему пока не исправили
Ответить с цитированием
Старый 18.04.2010, 20:47   #3377
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2f-black:
В принципе, о проблеме связки Win 7 + nVIDIA drivers на форуме nVIDIA нет ничего нового. Видимо, как в АТИ, так и в НВидии просто игнорируют проблемы, связанные со старыми играми. :(
Ответить с цитированием
Старый 18.04.2010, 21:05   #3378
f-black

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Цитата:
Сообщение от Dimus link=board=gothic&t=1192576961&goto=5710319 date=04/18/10, в 19:47:59
2f-black:
В принципе, о проблеме связки Win 7 + nVIDIA drivers на форуме nVIDIA нет ничего нового. Видимо, как в АТИ, так и в НВидии просто игнорируют проблемы, связанные со старыми играми. :(
Об этом я и говорю. Просто советовать людям (как это было выше) ставить win7 и nvidia помойму перебор. (да и в шапке об этом написано). Такие сообщения надо удалять.
Ответить с цитированием
Старый 18.04.2010, 21:20   #3379
Shifroval

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2f-black:
Просто советовать людям (как это было выше) ставить win7 и nvidia помойму перебор.
А я так и не говорил :) Совет был адресован тому, у кого видюха АТИ(а не Нвидия), а на них на 7 играть можно. Зато на ХР нельзя ;D И в Г3 теней нет после дров 9.2
О проблемах Нвидий на 7 я знаю с фактически, самого их появления.
Ответить с цитированием
Старый 18.04.2010, 21:44   #3380
f-black

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Цитата:
Сообщение от Shifroval link=board=gothic&t=1192576961&goto=5710374 date=04/18/10, в 20:20:56
2f-black:
А я так и не говорил :) Совет был адресован тому, у кого видюха АТИ(а не Нвидия), а на них на 7 играть можно. Зато на ХР нельзя ;D И в Г3 теней нет после дров 9.2
О проблемах Нвидий на 7 я знаю с фактически, самого их появления.
(ati+win7 либо nvidia+WinXP)может быть тогда как-нибудь так. Да и если у меня nvidia и win7 то хотелось бы от людей услышать более адекватный ответ, чем поменять видюху или ось. В таком случае лучше уже советовать выкинуть свой комп в окно и жить в первобытном веке. Нет компа и нет проблем.
Ответить с цитированием
Старый 19.04.2010, 00:37   #3381
rat586

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Помогите !
Поставил Готику 1 на Win7 и всё норм идёт , никаких лагов с текстурами и звуком , но есть другая проблема : немогу подобрать ни один предмет , немогу поговорить с NPC . В настройках управления пытался переназначить кнопку "Действие" , ничего не происходит . Суть в том что наработает тупо функция действия ... чёрт знает что делать
Ответить с цитированием
Старый 19.04.2010, 06:02   #3382
luciano

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Shifroval:
2f-black:
Народ, хватит пререкаться.
Вы же сами видите, что ни АТИ ни НВидия не хотят решать этой проблемы
2f-black:
хотелось бы от людей услышать более адекватный ответ
Что именно в свете вышесказанного ты хочешь услышать?
Ответить с цитированием
Старый 20.04.2010, 02:40   #3383
f-black

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

может можно как-нибудь адаптировать файл ini. (я не хакер), но думаю что возможно. Как это в случае с начальным видео.
Ответить с цитированием
Старый 20.04.2010, 10:04   #3384
engiBeer

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Народ. Есть вопрос по готике 2, аддон "Возвращение". Играл параллельно ха мага и наемника. При игре за наемника заметил, что сейвы за мага потерлись. У меня была такая схема: по три сейва за мага и наемника. Первые три за того, за кого играешь. Вторые 3 за того, кто "отдыхает". Заметил, что при очередной смене у меня три вторых сейва за наемника. Подскажите, как вернуть?

P.S. часто возникали проблемы с игрой, игра запускала механизм восстановления не помню чего (ФС вроде)
Ответить с цитированием
Старый 21.04.2010, 06:44   #3385
luciano

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2engiBeer:
Посмотри в папке с сейвами, что у тебя там лежит, какие файлы и сколько их.
Ответить с цитированием
Старый 21.04.2010, 15:52   #3386
engiBeer

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2luciano:
Посмотри в папке с сейвами, что у тебя там лежит, какие файлы и сколько их.
6 штук: savegame1... savegame6. еще есть current и quicksave

Проблема проявилась так: загружаешь сейв мага и видишь, что ты еще Испытание Огнем не прошел, хотя за мага, я уже робу получил и зачищал Хоринис.... Т.е. сейв как бы "откатился" на прошлую версию после процедуры восстановления Готики
Ответить с цитированием
Старый 22.04.2010, 12:15   #3387
bes23

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Сообщение перенесено из другой темы. Перенес: Dimus
Так, разобрался - No CD к  нему вообще не нужен. Но в отличие от оригинальной версии, после установки патча появляется какая-то полосатость многих текстур в игре - земли, травы, снега и тд. Визуально довольно неприятно. В оригинальное версии такого не было. Как исправить?

P.S.: Windows 7 64 бит лицензия,  фикс под 64-битные системы в игре стоит, дрова для видяхи самые последние (Каталист 10.3)
Ответить с цитированием
Старый 22.04.2010, 12:15   #3388
B_Wolf

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Сообщение перенесено из другой темы. Перенес: Dimus
2bes23:
Обновлял DirectX за ФЕВРАЛЬ 2010?

А вообще тебе сюда: Gothic 1, 2, 3: Технические вопросы

Ответить с цитированием
Старый 22.04.2010, 12:15   #3389
Shifroval

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Сообщение перенесено из другой темы. Перенес: Dimus
2bes23:
Я так полагаю, видюшка АТИ?
Ставь каталист 9.2, он для Г3 больше подходит, там и тени есть, например, которые поломали в 9.3 и всех следующих дровах.

__
УУуу..если в подписи это твой комп, тогда 9.2 на 5ххх не встанут.. А полосатость экрана вроде это баг новых атишных дров. Его вроде как пофиксили не так давно, но видать он снова проснулся.
Вертикальные полосы или горизонтальные? На всём экране или только на текстурах? Если только на текстурах, тогда действительно, обнови DX, мало ли.
Ответить с цитированием
Старый 22.04.2010, 12:15   #3390
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Сообщение перенесено из другой темы. Перенес: Dimus
2bes23:
Вот вам несколько возможных решений проблемы:
1. В настройках игры выключить на фиг тени.
2. Если не поможет, использовать шейдеры версии 2.0.
3. Заменить на десктопе радик на жирафа или ждать релиза CP 1.74. :P
Ответить с цитированием
Старый 23.04.2010, 22:20   #3391
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Новая порция исправленных ошибок для включения в состав G2a_NR_ScriptPatch от Efectivo:
1. В инвентаре Ангуса есть записка бандита Тома. Изменён скрипт Story\NPC\PIR_1370_Addon_Angus.d:
Cпойлер(щелкните, чтобы прочесть):

instance PIR_1370_Addon_Angus(Npc_Default)
{
* * *name[0] = "Ангус";
* * *guild = GIL_PIR;
* * *id = 1370;
* * *voice = 6;
* * *flags = FALSE;
* * *npcType = npctype_main;
* * *B_SetAttributesToChapter(self,2);
* * *fight_tactic = FAI_HUMAN_NORMAL;
* * *EquipItem(self,ItMw_Addon_PIR2hAxe);
* * *CreateInvItems(self,ItRi_Addon_MorgansRing_Missio n,1);
* * *CreateInvItems(self,ItWr_Addon_Pirates_01,1);
* * *B_SetNpcVisual(self,MALE,"Hum_Head_FatBald",Face_ N_NormalBart21,
BodyTex_N,ITAR_PIR_M_Addon);
* * *Mdl_SetModelFatness(self,1.3);
* * *Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds");
* * *B_GiveNpcTalents(self);
* * *B_SetFightSkills(self,30);
* * *daily_routine = Rtn_Start_1370;
};


2. У Самуэля можно купить рецепт изготовления напитка 'Быстрая селедка'. За это отвечает скрипт Story\B_GiveTradeInv\B_GiveTradeInv_Addon_Samuel.d :
Cпойлер(щелкните, чтобы прочесть):

* * *if((Kapitel >= 2) && (Samuel_ItemsGiven_Chapter_2 == FALSE))
* * *{
* * * * * *CreateInvItems(slf,ItMi_Gold,100);
* * * * * *CreateInvItems(slf,ItFo_Addon_Rum,2);
* * * * * *CreateInvItems(slf,ItFo_Booze,3);
* * * * * *CreateInvItems(slf,ItFo_Beer,6);
* * * * * *CreateInvItems(slf,ItFo_Wine,2);
* * * * * *CreateInvItems(slf,ItFo_Bacon,2);
* * * * * *CreateInvItems(slf,ItMi_Flask,4);
* * * * * *CreateInvItems(slf,ItPl_SwampHerb,4);
* * * * * *CreateInvItems(slf,ItMi_Joint,1);
* * * * * *CreateInvItems(slf,ItWr_Addon_Piratentod,1);
* * * * * *Samuel_ItemsGiven_Chapter_2 = TRUE;
* * *};


3. Скелеты-маги могут вызывать не больше 5 скелетов (взято из патча от Lord Sargon).
Нужно править скрипты AI\Magic\B_SelectSpell.d:
Cпойлер(щелкните, чтобы прочесть):

* * *if(slf.guild == GIL_SKELETON_MAGE)
* * *{
* * * * * *if(Npc_HasItems(slf,ItRu_SumSkel) == 0)
* * * * * *{
* * * * * * * * *CreateInvItems(slf,ItRu_SumSkel,1);
* * * * * *};
* * * * * *if(Npc_HasItems(slf,ItRu_IceCube) == 0)
* * * * * *{
* * * * * * * * *CreateInvItems(slf,ItRu_IceCube,1);
* * * * * *};
* * * * * *if(Npc_HasItems(slf,ItRu_Icebolt) == 0)
* * * * * *{
* * * * * * * * *CreateInvItems(slf,ItRu_Icebolt,1);
* * * * * *};
* * * * * *if(slf.aivar[AIV_SelectSpell] >= 6)
* * * * * *{
* * * * * * * * *slf.aivar[AIV_SelectSpell] = 1;
* * * * * *};
* * * * * *if(!Npc_IsInState(oth,ZS_MagicFreeze) && (slf.aivar[AIV_SelectSpell] == 0))
* * * * * *{
* * * * * * * * *B_ReadySpell(slf,SPL_IceCube,SPL_Cost_IceCube);
* * * * * * * * *return TRUE;
* * * * * *}
* * * * * *else if((slf.aivar[AIV_SelectSpell] == 1) && (slf.lp < 5))
* * * * * *{
* * * * * * * * *B_ReadySpell(slf,SPL_SummonSkeleton,SPL_Cost_Summ onSkeleton);
* * * * * * * * *return TRUE;
* * * * * *}
* * * * * *else
* * * * * *{
* * * * * * * * *B_ReadySpell(slf,SPL_Icebolt,SPL_COST_Icebolt);
* * * * * * * * *return TRUE;
* * * * * *};
* * *};

и AI\Magic\Spells\Spell_SummonSkeleton.d:
Cпойлер(щелкните, чтобы прочесть):

func void Spell_Cast_SummonSkeleton()
{
* * *if(Npc_GetActiveSpellIsScroll(self))
* * *{
* * * * * *self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_Scroll;
* * *}
* * *else
* * *{
* * * * * *self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_SummonSkeleton;
* * *};
* * *self.aivar[AIV_SelectSpell] += 1;
* * *if(Npc_IsPlayer(self))
* * *{
* * * * * *Wld_SpawnNpcRange(self,Summoned_Skeleton,1,500);
* * *}
* * *else
* * *{
* * * * * *self.lp += 1;
* * * * * *Wld_SpawnNpcRange(self,Skeleton,1,500);
* * *};
};


4. Нельзя бесконечно отдавать квестовые предметы следующим неписям (взято из патча от Lord Sargon):
- старые монеты Василию (Story\Dialoge\DIA_BAU_907_Wasili.d):
Cпойлер(щелкните, чтобы прочесть):

func void DIA_Wasili_BringOldCoin_Info()
{
* * *var int OldCoinCount;
* * *var int XP_BringOldCoins;
* * *var int OldCoinGeld;
* * *AI_Output(other,self,"DIA_Wasili_BringOldCoin_15_ 00"); * * *//Нужны еще старинные монетки?
* * *AI_Output(self,other,"DIA_Wasili_BringOldCoin_01_ 01"); * * *//Конечно. У тебя есть еще?
* * *OldCoinCount = Npc_HasItems(other,ItMi_OldCoin);
* * *if(OldCoinCount == 1)
* * *{
* * * * * *AI_Output(other,self,"DIA_Wasili_BringOldCoin_15_ 02"); * * *//Одна.
* * * * * *B_GivePlayerXP(XP_BringOldCoin);
* * * * * *B_GiveInvItems(other,self,ItMi_OldCoin,1);
* * * * * *Npc_RemoveInvItem(self,ItMi_OldCoin);
* * * * * *OldCoinCounter = OldCoinCounter + 1;
* * *}
* * *else
* * *{
* * * * * *AI_Output(other,self,"DIA_Wasili_BringOldCoin_15_ 03"); * * *//Несколько.
* * * * * *B_GiveInvItems(other,self,ItMi_OldCoin,OldCoinCou nt);
* * * * * *Npc_RemoveInvItems(self,ItMi_OldCoin,Npc_HasItems( self,ItMi_O
ldCoin));

* * * * * *XP_BringOldCoins = OldCoinCount * XP_BringOldCoin;
* * * * * *OldCoinCounter = OldCoinCounter + OldCoinCount;
* * * * * *B_GivePlayerXP(XP_BringOldCoins);
* * *};
* * *AI_Output(self,other,"DIA_Wasili_BringOldCoin_01_ 04"); * * *//Спасибо. Вот твои деньги. Приноси мне все, что найдешь.
* * *OldCoinGeld = OldCoinCount * WasilisOldCoinOffer;
* * *CreateInvItems(self,ItMi_Gold,OldCoinGeld);
* * *B_GiveInvItems(self,other,ItMi_Gold,OldCoinGeld);
};

- драконью кровь Яну (Story\Dialoge\DIA_DJG_714_Jan.d):
Cпойлер(щелкните, чтобы прочесть):

func void DIA_Jan_DragonBlood_1()
{
* * *var int DragonBloodCount;
* * *var int DragonBloodGeld;
* * *var int XP_DJG_BringDragonBloods;
* * *var string BloodText;
* * *var string BloodLeft;
* * *DragonBloodCount = 1;
* * *B_GiveInvItems(other,self,ItAt_DragonBlood,Dragon BloodCount);
* * *XP_DJG_BringDragonBloods = DragonBloodCount * XP_AmbientKap4;
* * *B_GivePlayerXP(XP_DJG_BringDragonBloods);
* * *DragonBloodGeld = DragonBloodCount * Value_DragonBlood;
* * *CreateInvItems(self,ItMi_Gold,DragonBloodGeld);
* * *B_GiveInvItems(self,other,ItMi_Gold,DragonBloodGe ld);
* * *Npc_RemoveInvItem(self,ItAt_DragonBlood);
* * *Info_ClearChoices(DIA_Jan_DragonBlood);
* * *Info_AddChoice(DIA_Jan_DragonBlood,Dialog_Back,DI A_Jan_DragonBlood_BACK);
* * *if(Npc_HasItems(other,ItAt_DragonBlood) >= 1)
* * *{
* * * * * *Info_AddChoice(DIA_Jan_DragonBlood,"(Все)",DIA_Ja n_DragonBlood_all);
* * * * * *Info_AddChoice(DIA_Jan_DragonBlood,"(Одну пробирку)",DIA_Jan_DragonBlood_1);
* * *};
* * *BloodLeft = IntToString(Npc_HasItems(other,ItAt_DragonBlood));
* * *BloodText = ConcatStrings(BloodLeft,PRINT_NumberLeft);
* * *AI_PrintScreen(BloodText,-1,-1,FONT_ScreenSmall,2);
};

func void DIA_Jan_DragonBlood_all()
{
* * *var int DragonBloodCount;
* * *var int DragonBloodGeld;
* * *var int XP_DJG_BringDragonBloods;
* * *var string BloodText;
* * *var string BloodLeft;
* * *DragonBloodCount = Npc_HasItems(other,ItAt_DragonBlood);
* * *B_GiveInvItems(other,self,ItAt_DragonBlood,Dragon BloodCount);
* * *XP_DJG_BringDragonBloods = DragonBloodCount * XP_AmbientKap4;
* * *B_GivePlayerXP(XP_DJG_BringDragonBloods);
* * *DragonBloodGeld = DragonBloodCount * Value_DragonBlood;
* * *CreateInvItems(self,ItMi_Gold,DragonBloodGeld);
* * *B_GiveInvItems(self,other,ItMi_Gold,DragonBloodGe ld);
* * *Npc_RemoveInvItems(self,ItAt_DragonBlood,DragonBlo odCount);
* * *Info_ClearChoices(DIA_Jan_DragonBlood);
* * *Info_AddChoice(DIA_Jan_DragonBlood,Dialog_Back,DI A_Jan_DragonBlood_BACK);
* * *if(Npc_HasItems(other,ItAt_DragonBlood) >= 1)
* * *{
* * * * * *Info_AddChoice(DIA_Jan_DragonBlood,"(Все)",DIA_Ja n_DragonBlood_all);
* * * * * *Info_AddChoice(DIA_Jan_DragonBlood,"(Одну пробирку)",DIA_Jan_DragonBlood_1);
* * *};
* * *BloodLeft = IntToString(Npc_HasItems(other,ItAt_DragonBlood));
* * *BloodText = ConcatStrings(BloodLeft,PRINT_NumberLeft);
* * *AI_PrintScreen(BloodText,-1,-1,FONT_ScreenSmall,2);
};

- рога мракориса Бастеру (Story\Dialoge\DIA_SLD_802_Buster.d):
Cпойлер(щелкните, чтобы прочесть):

func void DIA_Buster_BringTrophyShadowbeast_Info()
{
* * *var int BusterTrophyShadowbeastCount;
* * *var int XP_BringBusterTrophyShadowbeast;
* * *var int XP_BringBusterTrophyShadowbeasts;
* * *var int BustersBusterTrophyShadowbeastOffer;
* * *var int BusterTrophyShadowbeastGeld;
* * *if(Kapitel >= 5)
* * *{
* * * * * *AI_Output(self,other,"DIA_Buster_BringTrophyShado wbeast_13_00"); * * *//Мой торговец из города передал прощальный привет.
* * * * * *AI_Output(other,self,"DIA_Buster_BringTrophyShado wbeast_15_01"); * * *//Что это значит?
* * * * * *AI_Output(self,other,"DIA_Buster_BringTrophyShado wbeast_13_02"); * * *//Он мертв. Можешь оставить эти рога себе. Теперь я все равно не знаю, что с ними делать.
* * * * * *MIS_Buster_KillShadowbeasts_DJG = LOG_SUCCESS;
* * * * * *B_GivePlayerXP(XP_Ambient);
* * *}
* * *else if(Npc_HasItems(other,ItAt_ShadowHorn) >= 1)
* * *{
* * * * * *BusterTrophyShadowbeastCount = Npc_HasItems(other,ItAt_ShadowHorn);
* * * * * *XP_BringBusterTrophyShadowbeast = 30 * XP_PER_VICTORY;
* * * * * *BustersBusterTrophyShadowbeastOffer = Value_ShadowHorn + Buster_Bonus;
* * * * * *if(BusterTrophyShadowbeastCount == 1)
* * * * * *{
* * * * * * * * *AI_Output(other,self,"DIA_Buster_BringTrophyShado wbeast_15_05"); * * *//Я принес тебе рог мракориса.
* * * * * * * * *B_GivePlayerXP(XP_BringBusterTrophyShadowbeast);
* * * * * * * * *B_GiveInvItems(other,self,ItAt_ShadowHorn,1);
* * * * * * * * *Npc_RemoveInvItem(self,ItAt_ShadowHorn);
* * * * * * * * *BusterTrophyShadowbeastCounter = BusterTrophyShadowbeastCounter + 1;
* * * * * *}
* * * * * *else
* * * * * *{
* * * * * * * * *AI_Output(other,self,"DIA_Buster_BringTrophyShado wbeast_15_06"); * * *//Я принес рога мракорисов для твоего торговца.
* * * * * * * * *B_GiveInvItems(other,self,ItAt_ShadowHorn,BusterT rophyShadowbeastCount);
* * * * * * * * *Npc_RemoveInvItems(self,ItAt_ShadowHorn,BusterTrop hyShadowbeastCount);
* * * * * * * * *XP_BringBusterTrophyShadowbeasts = BusterTrophyShadowbeastCount * XP_BringBusterTrophyShadowbeast;
* * * * * * * * *BusterTrophyShadowbeastCounter = BusterTrophyShadowbeastCounter + BusterTrophyShadowbeastCount;
* * * * * * * * *B_GivePlayerXP(XP_BringBusterTrophyShadowbeasts);
* * * * * *};
* * * * * *AI_Output(self,other,"DIA_Buster_BringTrophyShado wbeast_13_07"); * * *//Отлично. Давай сюда. И принеси еще, если сможешь. Кто знает, как долго торговцу будут интересны эти рога.
* * * * * *AI_Output(self,other,"DIA_Buster_BringTrophyShado wbeast_13_08"); * * *//Вот твоя доля.
* * * * * *BusterTrophyShadowbeastGeld = BusterTrophyShadowbeastCount * BustersBusterTrophyShadowbeastOffer;
* * * * * *CreateInvItems(self,ItMi_Gold,BusterTrophyShadowb eastGeld);
* * * * * *B_GiveInvItems(self,other,ItMi_Gold,BusterTrophyS hadowbeastGeld);
* * *}
* * *else if(PLAYER_TALENT_TAKEANIMALTROPHY[TROPHY_ShadowHorn] == FALSE)
* * *{
* * * * * *AI_Output(other,self,"DIA_Buster_ANIMALTROPHYSHAD OWBEAST_15_03")
; * * *//А как нужно потрошить мракориса?
* * * * * *AI_Output(self,other,"DIA_Buster_ANIMALTROPHYSHAD OWBEAST_13_04")
; * * *//Ты этого не знаешь? Ох, парень, я думал о тебе лучше.
* * * * * *Info_ClearChoices(DIA_Buster_BringTrophyShadowbea st);
* * * * * *Info_AddChoice(DIA_Buster_BringTrophyShadowbeast, "Я вернусь к тебе с рогами.",DIA_Buster_BringTrophyShadowbeast_back);
* * * * * *Info_AddChoice(DIA_Buster_BringTrophyShadowbeast, B_BuildLearnString("
Научи меня.",B_GetLearnCostTalent(other,NPC_TALENT_TAKEA NIMALTROPHY,TROPHY_Shadow
Horn)),DIA_Buster_BringTrophyShadowbeast_teach);
* * *}
* * *else
* * *{
* * * * * *Info_ClearChoices(DIA_Buster_BringTrophyShadowbea st);
* * * * * *Info_AddChoice(DIA_Buster_BringTrophyShadowbeast, "Я вернусь к тебе с рогами.",DIA_Buster_BringTrophyShadowbeast_back);
* * *};
};

- и медовый табак Абуину (Story\Dialoge\DIA_VLK_456_Abuyin.d):
Cпойлер(щелкните, чтобы прочесть):

func void DIA_Abuyin_Trade_Info()
{
* * *Abuyin_Score = 0;
* * *Abuyin_Score = Npc_HasItems(other,ItMi_Honigtabak) * VALUE_ItMi_HonigTabak;
* * *AI_Output(other,self,"DIA_Abuyin_Trade_15_00"); * * *//Я принес тебе медового табака.
* * *B_GiveInvItems(other,self,ItMi_Honigtabak,Npc_Has Items(other,ItMi_Honigtabak));
* * *Npc_RemoveInvItems(self,ItMi_Honigtabak,Npc_HasIte ms(self,ItMi_Honigtabak));
* * *B_GiveInvItems(self,other,ItMi_Gold,Abuyin_Score) ;
* * *AI_Output(self,other,"DIA_Abuyin_Trade_13_01"); * * *//Для меня огромное удовольствие иметь с тобой дело.
};


5. У всех драконов восстановлен имевшийся раньше иммунитет к заклинанию 'Страх' (взято из G2MDK).
Для этого нужно взять из G2MDK скрипты AI\Magic\Spells\Spell_Fear.d и AI\Magic\ZS_Magic\ZS_MagicFlee.d.

6. Туда же нужно включить исправление обнаруженного форумцем Skaarj бага при получении Пардосом целебного эликсира (скрипт Story\Dialoge\DIA_STRF_1122_Addon_Pardos.d):
Cпойлер(щелкните, чтобы прочесть):

func void DIA_Addon_Pardos_trank_03()
{
     if(B_GiveInvItems(other,self,ItPo_Health_03,1))
     {
           B_UseItem(self,ItPo_Health_03);
     };
     Info_ClearChoices(DIA_Addon_Pardos_trank);
     Pardos_Geheilt = TRUE;
     B_SayPardosThanks();
     B_GivePlayerXP(XP_Ambient * 3);
};
Ответить с цитированием
Старый 24.04.2010, 20:53   #3392
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

Господа, там в шапке какой-то набор патчей для готики 2+аддон, как и что ставить то? Подходит ли к русской версии? Вообще я хочу пройти г2+аддон (акелла) на вин7 вот для г3 всё понятно, один комьюнити бонус патч, накатил и жаришь. А для г2?
Ответить с цитированием
Старый 24.04.2010, 21:03   #3393
B_Wolf

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2vorob:
Господа, там в шапке какой-то набор патчей для готики 2+аддон, как и что ставить то?
Можешь по порядку поставить все рекомендуемые из шапки темы для Г2-НВ, но вообще для офф. версии от Акеллы все это ставить не обязательно, игру можно и так пройти.

2vorob:
Подходит ли к русской версии?
Там же в шапке написано:
Патчи и обновления для российских локализаций Готики.
2vorob:
Вообще я хочу пройти г2+аддон (акелла) на вин7
Если у тебя Видеокарта GeForce, любая, то на Вин7 Г1\Г2а станет неиграбельной, подробности там же в шапке темы "Технический FAQ"
Ответить с цитированием
Старый 24.04.2010, 21:05   #3394
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

В шапке не написано, у меня есть готика 2 акеллы и аддон, отдельно. Готику 2 под семеркой поставил, пытаюсь аддон накатить, а он говорит, что не может найти готику 2. Что делать?

Ого, даже сама готика 2 не встала, папку system не копирует, хотя пишет, что установка завершена.
Ответить с цитированием
Старый 25.04.2010, 16:52   #3395
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2vorob:
Ого, даже сама готика 2 не встала, папку system не копирует, хотя пишет, что установка завершена.
Такое бывает, если на Висте или Семёрке проводить установку не из учётной записи 'Администратор' или от его имени (ПКМ - "Запуск от имени администратора").
Ответить с цитированием
Старый 25.04.2010, 21:40   #3396
FAR

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Dimus:
Отчего вы с Efectivo не объедините Патч для озвучки Г2а и G2a NR Scriptpatch в один патч? Установка была бы удобнее, тем более вроде ещё ошибки нашлись, повод есть))
Ответить с цитированием
Старый 25.04.2010, 21:57   #3397
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Dimus:
Ну, я администратор. Но попробую
ПКМ - "Запуск от имени администратора"
И это неплохо бы в шапке указать.

Добавление от 04/25/10, в 21:17:30
Нет. Даже с
ПКМ - "Запуск от имени администратора"
он не копирует папку system, а аддон говорит, что не может найти установленную готику.
Ответить с цитированием
Старый 25.04.2010, 22:30   #3398
Shifroval

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2vorob:
Где то я что то читал, что у Висты и 7 какие то проблемы при чтении с дисков..некоторых. Или она как то иначе читает.. Дело было с установкой ХЛ2 и винда не видела диска, но не суть.
В общем, попробуй откопировать все файлы с диска на жёсткий и запустить оттуда.
Ответить с цитированием
Старый 25.04.2010, 22:43   #3399
Dimus

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Fritz:
Это немного разные типы патчей: скриптпатч обязателен для установки, а исправления озвучки - по желанию. Плюс дальнейшее развитие второго невозможно без приобщения к процессу поправок хотя бы г-на Гланца, т.к. необходима озвучка отсутствующих фраз:
Cпойлер(щелкните, чтобы прочесть):
"Это имеет смысл, только если жертва ДЕЙСТВИТЕЛЬНО очень зла после драки." (DIA_IGNAZ_ADD_15_00.WAV)
"Здесь, в портовом квартале, люди привычны к дракам. Мне лучше поискать жертву где-нибудь в другом месте..." (DIA_IGNAZ_ADD_15_01.WAV)


2vorob:
У Vista (Longhorn) и Se7en (Vienna) встроенный "Администратор" и пользователь с его правами имеют кое-какие различия в правах, например, встроенного админа не достаёт своими тупыми вопросами UAC. А указывать это в шапке темы нет смысла.

2 Shifroval:
А может, проблема была в заезженном диске, который криво читал привод? Например, на работе мне пришлось поставить дополнительный привод (LG), т.к. основной (ASUS) не желал читать DVD, прилагавшийся к одному из журналов по компьютерной тематике.
Ответить с цитированием
Старый 25.04.2010, 23:42   #3400
vorob

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

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2Shifroval:
Где то я что то читал, что у Висты и 7 какие то проблемы при чтении с дисков..некоторых. Или она как то иначе читает.. Дело было с установкой ХЛ2 и винда не видела диска, но не суть.
В общем, попробуй откопировать все файлы с диска на жёсткий и запустить оттуда.
У меня даже привода нет в компе. Игра именно что с харда ставится.
Ответить с цитированием
Страница 85 из 150 « Первая 35757879808182838485 8687888990919295135 Последняя »


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

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


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

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

AGFC: Valley of Gothic © 2004-2022

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