Cookie Clicker Guide 1437

Cookie Clicker Guide 1437

Предисловие и что нужно для работы


Cookie Clicker Guide 1437 image 1

- - -

Хоть это игра и бездарная и никчёмная, но она вызывает привыкание и зависимость.

В этом руководстве я поясню как сделать рескин печеньки и необязательная часть как опубликовать свой мод в ВоркШоп игры.

Всего разделов 5 (не считая не обязательного шестого.)

Программы которые нам понадобятся:

Любая программа для редактирования изображения (Я буду использовать Paint.NET)

Любой текстовик (Рекомендую Notepad++)

Интернет (очевидно тут.)

1. Идея и изображения

Для начала подумайте что Вы хотите сделать?

Находим любое изображение и сохраняем (Да, я капитан Очевидность.) или делаем своё (К примеру рисунок Самогонного Аппарата Вашего Деда).

2. Навыки "Золотых" рук

Дальше Вам стоит покопаться в файлах игры, а именно *где у Вас установлен Стим* \ Steam \ steamapps \ common \ Cookie Clicker \ resources \ app \ src \ img.

Там мы ищем интересные фотографии с Анапы и Сочи 2011 года спрайты Печеньки и её тени. Они называются perfectCookie и cookieShadow. Запоминаем только разрешение Печеньки 512 на 512 и идём в редактор изображений. (Почему не запомнили разрешение тени Печеньки? В игре можно менять текстурку с другим разрешением, главное чтобы он был square (квадратным) типо 128 на 128, 512 на 512 и так далее)

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

Дублируем картинку и делаем тени.

Я хз как из лучше сделать, но для своего мода я просто выделил все прозрачные места, инвентировал выделение (то есть выделился всё кроме прозрачных мест), стёр всё и покрасил в серый цвет (HEX код #2D2D2D) и сделал прозрачность покраски 176.

3. Создание папки с содержимым.

Главная часть сея процесса а именно создания мода начинается с папки. (Не будет шуток про то что чей-то отец (или даже мой) ушёл за хлебом и молоком.)

Создаём папку и называем как хотим. (Лучше на английском и без пробелов. Пример: PopaMangysta)

В неё мы кладём:

Те спрайты которые мы сделали (кстати их можно назвать как угодно.)

info.txt - ВАЖНЕЙШИЙ ЭЛЕМЕНТ МОДА! Без него мод вы не протестите и не загрузите. (Ну файл грубо говоря мозг)

main.js - ТОЖЕ ВАЖНЕЙШИЙ! Он является сердцем мода и в него мы записываем всякие скрипты.

И по желанию, если хотите опубликовать мод: thumbnail.png (Разрешение 512 на 512) - Иконка, обложка, значок, называйте как хотите, но он установить на Ваш мод в ВоркШопе картинку.

4. Содержимого каждого файла

Теперь нам начало что-то запихнуть в 2 файлика, а что?

info.txtВ info.txt (лучше через Notepad++) копируем и вставляем:

{ "Name": "имя Вашего мода", "ID": "айдишник, лучше будет инициалы мода", "Author": "Ваш никнейм (можно любой)", "Description": "Ваше описание", "ModVersion": 1, "GameVersion": 2.052, "Date": "ДЕНЬ/МЕСЯЦ/ГОД", "Dependencies": [], "Disabled": 1, "AllowSteamAchievs": 1, }

Если по подробнее на счёт некоторых участков кода, то:

В "ModVersion" надо писать число (изначально 1) так как это переменная, а не текст.

Пример: "ModVersion": 42069

В "GameVersion" нечего не меняем так как она показывает на какой версии игры был сделан мод, сейчас 2.052.

В "Dependencies" НЕ ЛЕСТЬ! Он создан для модов, дополняющий мод. Туда надо вписывать айди модов, которые нужны для работы мода через запятую.

Пример: "Dependencies": [bober, sosok, mamont]

Если "Disabled" стоит 1 (дефолт значение), то мод будет выключен при запуске и должен включаться автоматически игроков. (Не бойтесь, при включении он не выключиться больше)

А если стоит 0, то мод будет включён при запуске

В "AllowSteamAchievs" ТОЖЕ НЕ ЛЕСТЬ! Он банально включает получение ачивок в игре. (При значении 1)

Если мод читерский (много печенек, хаус, мир майнкрафта, занавескопокалипсис ), то лучше поставить 0, но Ваш мод является обычным рескином и лучше оставить 1.

main.jsВ main.js (через Notepad++) копируем и вставляем:

Game.registerMod("айдишник из info.txt",{ init:function(){ Game.Loader.Replace('perfectCookie.png',this.dir+'/*название вашего изображения печеньки*.png'); Game.Loader.Replace('cookieShadow.png',this.dir+'/*название вашего изображения тени печеньки*.png'); } });

Если по подробнее на счёт некоторых участков кода, то:

Game.Loader.Replace('perfectCookie.png',this.dir+'/*название вашего изображения печеньки*.png'); отвечает за смену спрайта на тот спрайт который в папке с модом.

В Game.registerMod("айдишник из info.txt" лучше всего вписать тот айдишник из файла info.txt.

5. Тест модификации

Заходим в игру богов и...

Заходим в Настройки

Листаем вниз и видим вкладку "Моды"

Нажимаем "Управление модами"

Нажимаем "Открыть папку <</mods>>"

Заходим в "local"

Скопируем папку с модом и вставим в папку с локальными модами (если не работает, удалите папку мода из "local" и проверяйте мод на ошибки)

Перезагружаем игру или если у вас есть моды, то просто выключите и включите (или включите и выключите) и нажмите "Перезапустить с изменениями"Если мод работает корректно и не вызывает ошибок МОЛОДЦЫ ВЫ СДЕЛАЛИ МОД УХУ, ДОСТАВАЙ ШАМПАНСКОЕ ЧТОБЫ ОТПРАЗДНОВАТЬ ЭТО!

6. Публикование в ВоркШоп

Чтобы опубликовать, нужно...

Зайти в Настройки

Листаем вниз и видим вкладку "Моды"

Нажимаем "Публикация модов"

Нажимаем "Новый мод - Выбрать папку"

Скопируем папку с модом и вставим в папку с локальными модами, потому что он работает если выбрать из файла "local"

Нажимаем "Опубликовать в мастерской" (да странная ошибка, в конце статьи будут полезные ссылки, там как раз мой русификатор.)Дальше всё, мод в мастерской. По желанию добавляйте со-авторов, скриншоты, ссылки и всякую фигню.

Спасибо и полезные ссылки

Спасибо что просмотрели моё руководство! Большой поклон!

Полезные ссылки:

Улучшенный русификатор для игры: https://steamcommunity.com/sharedfiles/filedetails/?id=3119796005

Рескин печеньки на хлеб из Тим Фортресс 2: https://steamcommunity.com/sharedfiles/filedetails/?id=3109294248

Другие качественные руководства: https://steamcommunity.com/sharedfiles/filedetails/?id=2782944641

https://steamcommunity.com/sharedfiles/filedetails/?id=2934753468

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3125886972					

More Cookie Clicker guilds