на главную
об игре

The Guild 2: В сутках один год

Теперь за сутки проходит только один год, а не четыре, как раньше. Мод затрагивает только одиночную игру, не касаясь Multiplayer'а.
Мод работает на любой версии игры любого языка. Проверено.

Установка:
поместить папку "Scripts" в корневую папку игры (The Guild), заменяя оригинальные файлы.

Примеры нахождения папки игры:
*:\Program Files\The Guild 2
*:\Program Files\Russobit-M\The Guild 2

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

Вот вам срипт: Как сделать чтоб походило не 4 года, а 1? Открываете файл "_Endless" (...\The Guild 2\Scripts\Campaign\_Endless) и заменяете его содержимое на: Include ("campaign/DefaultCampaign.lua") function GetWorld() local WorldName WorldName = GetSettingString("ENDLESS", "World", "") return WorldName end function Prepare() ScenarioSetYearsPerRound(1) local Time = GetSettingNumber("ENDLESS", "Starttime", 4) local StartSeason = GetSettingNumber("ENDLESS", "StartSeason", 1) local StartYear = GetSettingNumber("ENDLESS", "StartYear", 1400) SetTime(StartSeason, StartYear, Time, 0) return true end function CreatePlayerDynasty(ID, SpawnPoint, PeerID, PlayerDesc) local PlayerDynasty = GetSettingNumber("ENDLESS", "PlayerDynasty", 1) if PlayerDynasty == 0 then return "" end local Error = defaultcampaign_CreateDynasty(ID, SpawnPoint, true, PeerID, PlayerDesc) if Error ~= "" then return Error end local CityAlias = "City" if not GetSettlement("boss", CityAlias) then return end local Building local Number = 1 while true do Building = GetSettingString("ENDLESS", "Building"..Number, "") if Building=="" then break end local BuildingType BuildingType = Name2BuildingType(Building ) if BuildingType~=0 then if CityGetRandomBuilding(CityAlias, nil, BuildingType, -1, -1, FILTER_IS_BUYABLE, "Building") then BuildingBuy("Building", "boss", BM_STARTUP) else local Proto = ScenarioFindBuildingProto(nil, BuildingType, 1, -1) if Proto and Proto~=-1 then if CityBuildNewBuilding(CityAlias, Proto, nil, "Workshop") then BuildingBuy("Workshop", "boss", BM_STARTUP) end end end end Number = Number + 1 end end

4

А нельзя было просто сказать, что нужно добавить только одну строчку ScenarioSetYearsPerRound(1) под function Prepare() и не парить мозг копированием воды, которую трогать нельзя?

0

У тех у кого появляются разные символы: Попробуйте закачать через хром. И автор ты не правильно написал инструкцию.Надо так: Найдите в папке Scripts Файлы с точно такимижи именами и заменити их содержимое потверждая замену!

1

а возраст тоже теперь по годам будет?

0

А придется после установки новую игру начинать или можно продолжить???

0

Обновите ссылку, пожалуйста!!!

0

Немного кривовато работает... У детей неправильный возраст... из-за чего их можно добавить в группу раньше, чем им исполнится 16 лет... Но это можно потерпеть... ведь играть стало заметно интереснее... Спасибо убийце ситхов за скрипт...

0

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

0

А для мультиплеера есть такой сриптик?

0

К статитам на мудрено так, что положение камеры в главной менюшке смещено

0

Заменил правильно, меню правдо теперь каличное, токо кнопки, н ов игре всё отлично и реалистично :) пасип :)

-1

спасиба!! и на ванилу и на венецию идёт!! через оперу качал кста. а на мультиплеер чтобы работало есть вармант поставить это?

-1

аааааа спасиба!! и на ванилу и на венецию идёт!! оперой качал

-1

Народ!!!, помогите!!!...., ссылка не работает, перезалейте пожалуйста!!!

-2

Люди, чтобы получить ссылку надо заходить через Internet Explorer. НО!!!Я скачала, установила и... у меня вся игруха полетела!!! Нах, не скачивайте это г****!!! В городе совсем нет людей, и ни одного члена династии нет! Меню битое - не показывает персонажа. И вообще, тому, кто такие скрипты пишет, надо руки отрывать.

-2

А на Европейских морях работать бужет, до?

-3

А на Европейских морях работать бужет, до?

-3