на главную
об игре
The Witcher 3: Wild Hunt 19.05.2015

The Witcher 3 "Фикс-файл для проблем со "Script Compilation error""

ОПИСАНИЕ:

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

P.S. многие в комментах модов говорят, мол, "установи обновление, пропатчи, снеси винду, поменяй мозги" и прочие танцы с бубнами. Истинная проблема в том, КАК игра читает скрипты модов? Ответ: игра молодая, читает с букварём. =_=

ИНСТРУКЦИЯ ПРО УСТАНОВКЕ:

1. Скачайте прикреплённый файл. В архиве Witcher "3 MOD Scripting FIX.rar" лежит файл "telemetryKeyword.ws"

2. Откройте папку игры и поместите вышеуказанный файл по адресу: The Witcher 3 Wild Hunt\content\content0\scripts\engine

3. Теперь запускайте игру как обычно, вместе с якобы глючными модами. Начнется знакомый вам процесс Sript Compilation. На этот раз он должен завершиться закрытием окна компиляции, небольшой паузой и успешным запуском игры.

4. Примечание: такой вот процесс компиляции будет запускаться каждый раз, когда вы ставите новый мод (лишь при первом запуске игры), скрипты которого написаны не совсем так, как привыкла читать игра. Ничего не бойтесь! Вы ведьмак или где.

КОПИРАЙТ:

Благодарим неких заморских моддеров с никами Frigus1 и newfy69 (проект "CD Projekt RED 2015" - что бы это ни значило) за этот чудесный фикс. Ссылки на этот фикс не существует - я нашел его на просторах американских форумов совершенно случайно в одном из постов.

Комментарии: 84
Ваш комментарий

Адаптация под 1.2-1.2.1 Первое. Все фикс-моды выключаем. Второе. В папке установки ведьмака посредством поиска находим папку hacks и сносим её вместе со всем содержимым. Третье. telemetryKeyword.ws должен выглядеть следующим образом:

telemetryKeyword.ws

import class CR4TelemetryScriptProxy extends CObject { import final function LogWithName( eventType : ER4TelemetryEvents ); import final function LogWithLabel( eventType : ER4TelemetryEvents, label : String ); import final function LogWithValue( eventType : ER4TelemetryEvents, value : int ); import final function LogWithValueStr( eventType : ER4TelemetryEvents, value : String ); import final function LogWithLabelAndValue( eventType : ER4TelemetryEvents, label : String, value : int ); import final function LogWithLabelAndValueStr( eventType : ER4TelemetryEvents, label : String, value : String ); import final function SetCommonStatFlt( statType: ER4CommonStats, value : float ); import final function SetCommonStatI32( statType: ER4CommonStats, value : int ); import final function SetGameProgress( value : float ); import final function AddSessionTag( tag : String ); import final function RemoveSessionTag( tag : String ); import final function XDPPrintUserStats( statisticName : String ); import final function XDPPrintUserAchievement( achievementName : String ); }

Четвертое. Светимся от счастья.

20

WennY Большое спасибо, на 1.12 заработало.

3

WennY Твой способ определённо помогает... в какой-то мере. Раньше у меня было ошибок 5-6, а теперь только одна, эта: "Error [content0]engine\timerkeyword.ws(9): Class 'CR4TelemetryScriptProxy' was already exported." Я хочу поставить мод "Flame the Dragon / Пламя Дракона", но никак не получается.

3

MasterChef У меня то же самое. Отпишись сюда если найдёшь решение.

2

WennY Приятель, ты - гений, работает на версии 1.12.1

2

xxREMAGxxIxxGAMERxx Друг помоги пожалуйста я не могу найти папку hacks скинь мне ее путь прошу тебя

3

Что то не помогает. Сделал всё как написано.

8

55Lemur55 Ага. Скачал Мод на то чтоб враги были одного lvl с тобой, а скрипты негодуют.

3

Поддерживаю выше сказанное Script Compilation error. на 1.22

6

Файл уже был, помогло сменить название папки с mods на mod.

5

храни тебя Аллах, реально помогло

1

В сумме помогли установка файла (убрала часть ошибок) и переименование (исключила остальные)

0

Ты лучший,реально помогло

0

Автор огромное спасибо... ИГРА ВООБЩЕ НЕ ЗАПУСКАЕТСЯ

5

спасибо, потратил час своей жизни впустую, ещё и моды заново ставить

5

этот метод на версии 1,11 не работает

4

Обновился до 1.22 и посыпалось Script Compilation error. На 1.21 было все норм.

4

Спасибо автору, теперь игра вообще не запускается

4

игра вообще не запускается,классно

4

Плюсую тему на счёт версии 1.22

3

У меня он там и есть только по объему больше

2

Jonny Walker Проблема осталась той же и выдает Script Compilation? Рекомендую посмотреть внимательнее на то, какую именно ошибку Вам выдает. Вполне вероятно, что это не ошибка компиляции и в таком случае, Вам не подходит данное решение вовсе.

1

1.12 первую стоку исправить на: import final function LogWithName( eventType : ER4TelemetryEvents );

2

Aurora Down У меня та же самая фигня. Мод на одноуровневых врагов не берется ни фиксами, ни правками системных файлов на 1.12 (

2

К сожалению, совет Dyk_J не действует

2

Вообщем чего, сделал как написал товарищ WennY, все проканало, нормально, версия игры 1.22. Из Десяти модов девять заработали. А, еще до того вот сие проделал: http://www.playground.ru/files/vedmak_3_dikaya_ohota_originalnaya_papka_scripts_gog_1_22-129308/

2

и этот способ тоже не помог версия 1.31

2

Вылетает вот эта ошибка: Error [modghostmode]game\temp.ws(14328): Could not find function 'IsAllDLCsAvailable' Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code. Кто может помочь?

2

penhvin попробуй это поставить https://www.nexusmods.com/witcher3/mods/1541

1

Спасибо! Проблема решена!!! )

1

Помогите пожалуйста! Я в content0 папки scripts не увидел, создал ее, а в ней создал папку engine, путь такой теперь как надо, но моды так же не работают, помогите кто нибудь, версия игры 1.08

1

Zee-d-rott Извините за поздний ответ, но Вы уверены, что нет папки scripts? Если при этом Ваша игра запускается - это мистика, ибо в этой папке лежит движок игры, без которой вместо Геральта из Ривии вы должны видеть Черный Экран из Виндовс... Посмотрите внимательнее. >_> P.S. не имеет значения, если Вы создали верный путь, но нужной папки не было, т.к. выложенный мной файл не является самостоятельным, а является лишь приложением (исправлением) к программным кодам внутри папки scripts\engine, т.е. без исходных файлов эта папка бесполезна. Если проблема все еще актуальна, то укажите свой е-мэйл и я вышлю Вам архив всей папки content0. Кто знает, вдруг это решит проблему.

3

Vladislav Khan Просто версия игры была не поддерживающая моды(

2

Vladislav Khan прошу прощения, но можете мне свою папку connect0, а то никак от этой ошибки не избавлюсь, игра версии 1.12

2

1.24 тоже работает, но только после замены текста как написал WennY

1

Да нихрена не работает, у меня лежал там такой же, но другой, заменил, без толку! Единственный мод за все время, который заработал в Ведьмаке 3 - мод на колво слотов под скилы, все остальное вылетает на компиляции: автолут, больше крови, ретектур Игни, прозрачный худ при медитации, больше опыта с врагов - ничего не работает!

1

Теперь вообще никак игра не запускается

1

данный мод выдаёт ошибку компиляции способ устранения данной ошибки ни чего не даёт

1

не робит на 1.21 совет от WennY не помог , и сам файл ничего не решил

1

вот ссылка на видос , который помог

1

похоже что с GhostModoм вообще никакие фиксы не помогают. Сколько уже пытаюсь запустить, а ни с каким из способов еще не запустил ведьмака. Все равно вылазит белое окошко.

1

Вы тут все конечно красавцы, только не помогло нифига, версия 1.32. Удалил мод, всё равно нифига, чё теперь игру сносить и заново устанавливать?

1

Вурсия 1.32 , конец декабря 2019 , не работает. На стим версию не могу установить ни одного мода.

1

ИГОРЬ63RUS у меня ставился фикс на 1.31, на 1.32 не ставится

0

Спасибо, ничего не работает. Очередной гoвнo-фикс, расходимся

1

класс, теперь в списке вместо трех ошибок список из 10+ и игра не открывается. от души

1

Вот такая проблема,уже и Hacks удалял и что только не делал,как спасти то игру?

0

что означает эта ошибка и что делать? Error [content0]game\gui\commonmainmenuep1.ws(10): Class 'CR4CommonMainMenuEp1' already defined. Error [content0]game\gui\commonmainmenuep2.ws(10): Class 'CR4CommonMainMenuEp2' already defined.

0

спасибо ещё больше багов(((

0

не помогает,теперь выдает ошибку на Error [content0]engine\witcher 3 mod scripting fix\telemetrykeyword.ws(7): Class 'CR4TelemetryScriptProxy' was already exported что делать -modRareItemsMerchant и это в корне

0

Error [content0]engine\witcher 3 mod scripting fix\telemetrykeyword.ws(7): Class 'CR4TelemetryScriptProxy' was already exported.

0

И что теперь делать? я заменил тот файл этим,не запускается игра.как вернуть тот файл без переустановки

0

Трындец, игре 7 лет, а никто толком не может объяснить как в этой игре моды работают. Лучше уж без модов вообще играть.

0

после этого вообще с любыми модами крашится сразу

0

Это гов но не работает!

0
т

Error [content0]game\player\player.ws(2204): Could not find function 'GetShownMapType'

Error [content0]game\gameplay\focus\focus.ws(207): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\gameplay\focus\focus.ws(267): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\gui\menus\gwintgamemenu.ws(107): Function 'LogWithName' does not take 1 param(s)

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(284): Could not find function 'GetUserMapPin'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(442): Could not find function 'IsQuestType'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(747): Could not find function 'SetPinFilterVisible'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(752): Could not find function 'SetPinFilterVisible'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(767): Could not find function 'SetPinFilterVisible'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(774): Could not find function 'GetPinFilterVisible'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1297): To few params in call to function 'ToggleUserMapPin'

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1430): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1431): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1432): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1433): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1434): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1436): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1437): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1438): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1439): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1441): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1442): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1443): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1444): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1446): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1447): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1448): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1449): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [modfasttravelanywhere]game\gui\menus\mapmenu.ws(1450): Cannot access private property 'minimapSettings' in class 'CR4Game' here.

Error [content0]game\player\states\vehicles\horseriding.ws(49): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\player\states\vehicles\sailing.ws(56): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\player\states\playerdialogstate.ws(48): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\player\states\aimthrow.ws(42): Function 'LogWithName' does not take 1 param(s)

Error [content0]game\player\states\combat.ws(124): Function 'LogWithName' does not take 1 param(s)

Теперь куча таких ошибок

0

Восстановил файл, игра все равно не работает(
Хотел телепортироваться в без указателей называется Б*ЯТЬ

0

У кого не работает, скорее всего у вас установлен репак. У меня стоял репак от Хатаба моды не работали. Поставил лицензию, заработали все моды, даже без фикса.

-7