Memphis Опубликовано: 1 сентября 2007 Опубликовано: 1 сентября 2007 Узнал на planetdeusex.ru о возможности получения канистры для апгр. от Форда Шика, если вы спасли его во время первого посещения NY. Однако проходил игру, каждый раз его спасая, но нигде потом не встречал этого персонажа. Пробовал даже англ. версию поиграть (версия игры 1.112).P.S. На компьютере Смагглера значатся два пользователя, один из них FSCHICK. ;)
Zone#999 Опубликовано: 1 сентября 2007 Опубликовано: 1 сентября 2007 Узнал на planetdeusex.ru о возможности получения канистры для апгр. от Форда Шика, если вы спасли его во время первого посещения NY. Однако проходил игру, каждый раз его спасая, но нигде потом не встречал этого персонажа. Пробовал даже англ. версию поиграть (версия игры 1.112).P.S. На компьютере Смагглера значатся два пользователя, один из них FSCHICK. :!:Я никогда не получал канистры от Форда Шика.. ;) Где ты «откопал» эту информацию? Оставь ссылку. :lol:
Memphis Опубликовано: 1 сентября 2007 Автор Опубликовано: 1 сентября 2007 Почитай комментарии ;) https://planetdeusex.ru/dx/mestoraspolo...nenii/comments/
Zone#999 Опубликовано: 1 сентября 2007 Опубликовано: 1 сентября 2007 Почитай комментарии ;) https://planetdeusex.ru/dx/mestoraspolo...nenii/comments/Прочитай вот это из указанной ссылки: Цитата:Дед23 August 2007, 17:48В файлах игры есть диалоги для Шика, когда он появляется у Смагглера, но сколько ни проходил – ни разу такого не видел. Очевидно, баг в скриптах. Можно попробовать исправить.________Думаю, вопрос исчерпан :!:
Dima Опубликовано: 1 сентября 2007 Опубликовано: 1 сентября 2007 (изменено) Комментарии к статье может писать кто угодно. Хотя и здесь были 2 человека, утверждавшие, что можно улететь из Бэттери Парка сразу в Гонконг <img src='https://planetdeusex.ru/forum/public/style_emoticons/<#EMO_DIR#>/icon_02smile.gif' class='bbc_emoticon' alt=';)' /> Изменено 5 января 2013 пользователем Dima
hard-san Опубликовано: 2 сентября 2007 Опубликовано: 2 сентября 2007 Комментарии к статье может писать кто угодно. Это не форумная база. Хотя и здесь были 2 человека, утверждавшие, что можно улететь из Бэттери Парка сразу в Гонконг :!:угу, помню такое ;)
Ragnar Опубликовано: 22 октября 2007 Опубликовано: 22 октября 2007 Наверное и Боба Пейджа можно было отправить на Луну :!: , предварительно создав ее в UEd.Ну ладно, сейчас рассмотрим трюки попроще. У меня установлена DXGotYE и после того, как я пошарился в UEd в скриптах миссий, нашел некоторые ошибки, из-за которых, собственно, и отсутствует Форд. Ниже привожу порядок их устранения. У меня работало :D , проверял 3 раза. В Эдиторе надо отредактировать код у следующих миссий (путь Actor>Info>MissionScript): Mission02, 04 и 08. Итак:Mission02. В функции FirstFrame находим локацию "02_NYC_SMUG", удаляем строку flags.SetBool('SchickThankedPlayer', True);. Затем компилируем данный скрипт и сохраняем (обязательно) в пакете DeusEx.Кому неохото возиться с набиваловом, копируйте код отсюда ScriptM02.txtMission04. В функции FirstFrame добавляем условие else if (localURL == "04_NYC_SMUG") { // unhide Ford if you've rescued him if (flags.GetBool('SchickThankedPlayer')) { foreach AllActors(class'FordSchick', Ford) Ford.EnterWorld(); } } При этом для исполнения данной процедуры потребуется оператор local FordSchick Ford; вписываем его над строкой Super.FirstFrame();. Компилируем, сохраняем.Или опять берем отсюда ScriptM04.txtMission08. В функции FirstFrame ищем условие if (localURL == "08_NYC_SMUG") { // unhide Ford if you've rescued him if (flags.GetBool('FordSchickRescued')) { foreach AllActors(class'FordSchick', Ford) Ford.EnterWorld(); } } меняем 'FordSchickRescued' на 'SchickThankedPlayer'. Не забываем скомпилировать и сохранить. Или берите вот этот ScriptM08.txtНу вот, в принципе, и все. Форд появляется в игре и те, у кого DX GotYE был в коробке от безымянного локализатора, благополучно сталкиваются со следующей проблемой: в 8ой миссии Форд после положенного диалога не передает вам обещанную канистру :) . Сейчас мы научим жмотяру хорошим манерам. Запускаем ConversationEditor, открываем M_08_Mission08.con (у вас должны быть :lol: извлеченные файлы с диалогами в формате *.con), находим диалоги Форда, а именно, M08MeetFordSchick и находим очевидную ошибку: в предпоследней строчке TransferObject неправильно указан объект передачи, дописываем к AugmentationUpgrade слово Cannister. Сохраняем. Конвертируем файлы в *.u. Ну, теперь точно все 8) . Хотя… Если вы из чувства любопытства читали в ConEd диалоги Смага 4ой миссии, то он обещал за каждую из своих примочек вроде как треть стоимости. Для моей ‘DXGotYEвкоробкеотбезымянноголокализатора’ это было невозможно, пока в M_04_Mission04.con в диалогах Смага M04MeetSmuggler я не поменял все флаги FordSchickRescued на SchickThankedPlayer.Уф, все, а вот и скриншоты Ну вот, кто говорил, что во всей игре канистр для апгрейда 20 - держи пять ;)
Zone#999 Опубликовано: 22 октября 2007 Опубликовано: 22 октября 2007 Замечательно! :!: Одним багом меньше! :lol: Только вот возникает вопрос: "Может это сделано специально командой Спектора?" Чтобы канистр было меньше :) ? А может ещё из-за каких-то побуждений....__________________ Но тем не менее, Ragnar прекрасно выполнил работу и доходчиво всё объяснил!
Dima Опубликовано: 23 октября 2007 Опубликовано: 23 октября 2007 Но тем не менее, Ragnar прекрасно выполнил работу и доходчиво всё объяснил! Правда к чести Деда надо заметить, что он предполагал о баге, а так наверно можно патентовать идею. Не знаю, как там за бугром, а в рунете я однажды читал http://www.old-games.ru/forum/showpost.php...mp;postcount=63 о том, что канистр 20 но из-за бага доступны 19 (я писал об этом в соответствующем топике). В любом случае РЕСПЕКТ!
LoadLine Calibration Опубликовано: 23 октября 2007 Опубликовано: 23 октября 2007 Значит два файла -- DeusEx.U и DeusExConText.U.
Zone#999 Опубликовано: 23 октября 2007 Опубликовано: 23 октября 2007 (изменено) ... В любом случае РЕСПЕКТ! Я правда не проверял (я и с таким подробным мануалом врядли разберусь...Тогда давайте попросим Ragnar'а готовые исправленные файлы, чтобы ни у кого не было этой ошибки!________________________ Ragnar , пожалуйста, выложи здесь свои исправленные файлы! Изменено 23 октября 2007 пользователем SergSGL
JC Denton Male Опубликовано: 23 октября 2007 Опубликовано: 23 октября 2007 (изменено) Ragnar Молодчина Мне тоже кажется, что разработчики сознательно это скрыли. Сочли наверное что рановато и многовато :!: Позже можно же просто патч создать? Изменено 23 октября 2007 пользователем JC Denton Male
Ragnar Опубликовано: 24 октября 2007 Опубликовано: 24 октября 2007 С файлами не вопрос, вот они:DeusEx.zipDeusExConText.zip, но предупреждаю сразу: перед тем как выложить их здесь сам проверил, как будет работать если просто копировать их в системную папку игры. Переустановил DX (ох, в который раз уже). Облом произошел с диалогами, они как-то переназначились между персонажами, а так все нормально Форд появляется у Смага после своего освобождения. Кто гонится за качеством, тому все-таки придется повозиться с кодом. В принципе это несложно, из-за компилирования все вместе может занять минут 10. Кстати, в UEd на карте 02_NYC_SMUG есть триггер, срабатывающий на присутствие трупа Форда Шика (FlagName BroughtSchicksCorpse). Я предполагаю, что Смаг, при условии гибели Форда, должен был попросить вас принести его тело, да еще (скорее всего) засчитать за это бонус.Насчет разработчиков. Не думаю, что они хотели скрыть от нас 20ую канистру, они бы сделали это профессиональнее, не оставляя следов в коде, и на картах Шика бы не было. А вот корявые лапы наших доблестных пиратов...
alextrask Опубликовано: 24 октября 2007 Опубликовано: 24 октября 2007 (изменено) Уф, все, а вот и скриншотыПеревод ужас! :) Интересно alex этот диалог и монологи переводил? :) Изменено 24 октября 2007 пользователем alextrask
Dima Опубликовано: 25 октября 2007 Опубликовано: 25 октября 2007 А вот корявые лапы наших доблестных пиратов... Не думаю. Не все же играли в пиратку. Интересно alex этот диалог и монологи переводил? Алекс переводил наверняка. Даже то, что не встречается в игре, но есть в диалогах. Например:Когда я увидел винтовку, то подумал, что ты снайпер. Просто прицепи этого малыша куда надо, и все в порядке. Работает и с другим оружием, но, по-моему, прицел - для винтовки.Sergeant Kaplan.
Ragnar Опубликовано: 6 ноября 2007 Опубликовано: 6 ноября 2007 Алекс переводил наверняка. Даже то, что не встречается в игре, но есть в диалогах. Например:Когда я увидел винтовку, то подумал, что ты снайпер. Просто прицепи этого малыша куда надо, и все в порядке. Работает и с другим оружием, но, по-моему, прицел - для винтовки.Sergeant Kaplan.Эту реплику можно восстановить, если:во-первых, в диалогах сержанта Каплана удалить следующую строчку Jump Jump to NoRifle (на скриншоте внизу выделил синим), во-вторых, в начале первой миссии, когда Пол предлагает вам «железки» на выбор, вы выбираете винтовку.Каплан произнесет ее, когда вы купите оптический прицел. :)
Dima Опубликовано: 7 ноября 2007 Опубликовано: 7 ноября 2007 Ну, винтовка само собой предусматривалась, но вот только не говорил никак. Так, что респект камраду Ragnar.Жаль только Дед не рассказал об этом раньше. Но лучше позже чем никогда. Короче - так держать :)
Dima Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 С файлами не вопрос, вот они:К сожалению, у меня после этих файлов титры стали кракозяблами :!: Ставил на ГОТИ от 7-го волка.
Коул Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 Кстати, господа тестеры! На эту канистру не действует ли глюк с забитым инвентарём?
Ragnar Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 К сожалению, у меня после этих файлов титры стали кракозяблами :) Ставил на ГОТИ от 7-го волка.У меня тоже ГОТИ, только вот с аннеймд переводчиком, косяк скорее всего из-за отличия шрифтов. По моим скриншотам видать, что грамотеи явно трудились на славу, одно имя JC по ходу игры появляется в трех-четырех интерпретациях :D , хотя я не загонялся особо переводом, после того как прошел англ. версию, все встало на свои места. А вот о том, что обычная замена файлов чревата последствиями, я предупредил сразу. Попробуй через редактор и с компиляцией файлов, как я описал. ;) Кстати, господа тестеры! На эту канистру не действует ли глюк с забитым инвентарём?????? Это как :mrgreen:
Dima Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 Попробуй через редактор и с компиляцией файлов, как я описал. ;):D ????? Это как :mrgreen:Когда у тебя нет места в инвентаре, то канистру предлагают и дают очки опыта (но не всегда, по крайней мере на океанской лаборатории такое работает) всякий раз, как ты начинаешь разговор с "дающим" персонажем. Это продолжается до тех пор пока та не освободишь одну клетку в инвентаре для канистры, ну или пока не надоест :)Скриншот этого места в игре https://planetdeusex.ru/images/meteor/osn/15-1.jpg .
Ragnar Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 Когда у тебя нет места в инвентаре, то канистру предлагают и дают очки опыта (но не всегда, по крайней мере на океанской лаборатории такое работает) всякий раз, как ты начинаешь разговор с "дающим" персонажем. Это продолжается до тех пор пока та не освободишь одну клетку в инвентаре для канистры, ну или пока не надоест :)Скриншот этого места в игре https://planetdeusex.ru/images/meteor/osn/15-1.jpg .Этот трюк мне известен. Начисляется целых 500 очков опыта (в Ванденберге из-за такого бага можно прокачиваться по 100, а поднятие/опускание же рампы на супергрузовоз в Нью-Йорке дает 30 за каждое действие). Если пошариться в ConEdit в файлах с диалогами (скорее всего нарушена последовательность команд), можно устранить этот баг, но из-за очевидной его "полезности" ;) , этого делать не стоит. Не принципиально. Другое дело - каким боком он относится к глюку с Шиком :mrgreen:
Dima Опубликовано: 8 декабря 2007 Опубликовано: 8 декабря 2007 Ну это ведь новая канистра (Шика) и при ее получении может быть подобный глюк. Я думаю это он и хотел спросить.
Xavier Teodonius Опубликовано: 14 января 2008 Опубликовано: 14 января 2008 А можно поподробнее расписать, как вносить исправления для человека плохо знакомого с редактором?Например, сказано "Mission02. В функции FirstFrame находим локацию "02_NYC_SMUG", удаляем строку flags.SetBool('SchickThankedPlayer', True);." - но у меня вообще функция FirstFrame пустая :)
Ragnar Опубликовано: 27 января 2008 Опубликовано: 27 января 2008 А можно поподробнее расписать, как вносить исправления для человека плохо знакомого с редактором?Например, сказано "Mission02. В функции FirstFrame находим локацию "02_NYC_SMUG", удаляем строку flags.SetBool('SchickThankedPlayer', True);." - но у меня вообще функция FirstFrame пустая :(На самом деле ничего сложного здесь нет. :) Вероятно ты смотришь не в том месте, потому что если у тебя FirstFrame пустая, то некоторые события не будут выполняться, т.к. эта функция при загрузке карты проверяет флаги, которые были присвоены тебе за определенные действия в прошлом и уже на основе этого создает дальнейший сценарий (например появляются какие-нибудь NPC :lol: или убираются декорации). Флаги не стоит недооценивать, они выдаются за выполненные тобой определенные условия, и неправильно присвоенное имя флагу (особенно актуально, если ты занимаешься эдиторством. Ты занимаешься эдиторством? :) ) или тот флаг, срок действия которого истек ранее, чем положено, может повлечь за собой появление багов в игре. Еще есть функция таймера (Timer), она отличается от функции firstframe тем, что проверяет флаги в течении времени, пока ты находишься на карте, т.е. например, выполнил какое-то условие, и тут же NPC захотел с тобой поговорить. Еще я упомянул про срок действия флага, это еще одно его свойство. Смотри, выдержка flags.SetBool('HostagesKilled', True,, 3); заложники убиты и это правда. Страшно. Не смешно. Но это важно ровно до начала третьей миссии, о чем говорит цифра. Если ты поставишь цифру 16, то это будет важно до конца игры. Важно, в смысле, что некоторые события будут зависеть от этого всю игру. И, ВНИМАНИЕ, если ты персонажу в его свойствах присвоишь свойству bImportant значение True, а потом в игре убьешь, она это запомнит «надолго» (пока не закончится :) ), имей ввиду. Теперь вернемся к нашей проблеме с глюком Форда. Рассмотрим устранение ошибки в скрипте 4ой миссии. Ниже на 3х скриншотах порядок действий. Здесь все понятно: я открыл окно с кодом 4ой миссии. Видно, что пока FirstFrame не имеет условий для оперирования флагами на карте 04_NYC_Smug, поэтому... ...мы эти условия дописываем. Блог, который я вставил, выделен белым. Для исполнения данного условия потребуется оператор local FordSchick Ford. Он подчеркнут красным. Затем все это компилируешь, нажимая F7 или по красной стрелке на скрине. Теперь все нужно сохранить в пакете DeusEx.u. Для этого в нижнем правом меню редактора выбираешь иконку Save и в открывшемся окне выбираешь DeusEx. Подобным образом, а теперь должно быть понятнее, исправляешь ошибки во 2ой и 8ой миссиях. Оказывается все просто :)
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас