Geometry Dash

Geometry Dash

Not enough ratings
Как копировать любые официальные и коммьюнити уровни
By KoLeS
В этом руководстве я подробно расскажу и покажу как копировать и выкладывать официальные/пользовательские уровни и т.д.
   
Award
Favorite
Favorited
Unfavorite
1. Приборы и материалы
Первый способ:

- Свой собственный приватный сервер GD[github.com]
- FileZilla[filezilla-project.org], Total Commander[www.ghisler.com] или другая утилита.
- Мозхъ.

Второй способ:

- Geometry Dash.
- MegaHack V6.2[absolllute.com] или новее
- Знание своей Windows 7 или новее.
- Расширение GDShare[github.com] для MegaHack.

Второй способ через Android:
- Root права[ru.wikipedia.org]
- Geometry Dash 1.0-1.4.
2. Первый Способ
Если вы пользуетесь версией с 1.7 до 1.8 (android), то у вас будет такая строка (string) у уровня в файле LevelData.plist.





С 1.9 до 2.0 текст будет выглядеть вот так. Он выглядит так странно, потому что с версии 1.9 используется библиотека сжатия данных zlib. Это можно понять по файлу zlib.dll и первым 13 символам.





А с 2.1 текст будет выглядеть также, но нужно будет вставить в самом начале эти 13 символов.
H4sIAAAAAAAAA




Так вот... вам нужно соединиться с сервером, перейти в /database/data/levels и там найти тот ID уровня, который вам нужен и замените там весь текст.





Локально удалите уровень на вашем клиенте в Geometry Dash и всё!
В настройках сервера сделайте уровень свободным для копирования и скопируйте его для дальнейшего редактирования.





Остальные тонкости, связанные с сервером разбирать не будем, потому что руководство не про это.
3.1 Второй Способ
Вам нужна последняя версия Geometry Dash, доступная в Steam. У вас также должен быть установлен MegaHack V6.2 или новее вместе с расширением GDShare.


Находим любой уровень и копируем его.






Экспортируем его в формате .gmd, т.к в других форматах код будет на непонятном общественности языке.








Вам покажут путь до файла, вы должны его найти и подкорректировать также, как и в первом способе...








Далее импортируете уровень и всё! Если уровень пустой, значит вы что-то сделали неправильно или импортируете уровень из Geometry Dash Meltdown, где я не смог разобраться как импортировать уровни.
3.2 Второй способ: Android w/ root
Уровни версии 1.0-1.6


Для телефонов по пути /data/user/com.robtopx.geometryjump (требуются root права) нужно скопировать string нужного вам уровня с 1.0 до 1.4 (с 1.5 скопировать официальные уровни не получится, так как их оттуда убрали (неизвестно куда)), а дальше используете первый или второй способ, чтобы скопировать старые уровни, в которых ещё нет секретных монет.




4. Заключение, благодарность и видео
Не могу точно сказать зачем вам это, но, возможно, вам это понадобится для точного копирования официальных уровней или для иных целей. В итоге могу сказать, что уровни из Geometry Dash Meltdown скопировать нельзя. Спасибо тем, кто поддерживал меня на этом тяжёлом пути. На данный момент я буду искать способ скопировать уровни из 1.5-1.6 и GDM. Также я планирую найти (или создать) декодер уровней из формата zlib в обычный, если найду, то создам отдельное руководство по этому вопросу. Если что-то не поняли, то ниже будет ссылка на видео, где я буду делать тоже самое. Всем удачи.

Если нужны файлы GD, GDW, GDM, GDSZ - Ссылка[drive.google.com]

Как декодировать уровни из формата Zlib.


5 Comments
<♥BezeR♥> 16 May @ 5:01am 
Классное руководство. Надеюсь ты не будешь против если я прорекламирую свой начинающий канал)

Всем привет, c недавнего времени я начал вести свой канал на YouTube. Буду выкладывать видео на тему шоукейсов в Geometry Dash, хочу набрать аудитории. Если кому интересно, оставлю ссылку! https://www.youtube.com/@BezeR25

Hello everyone, I recently started my own channel on YouTube, I will be posting videos on the topic of showcases in dash geometry, I want to gain at least a little audience. If anyone is interested, I will leave a link! https://www.youtube.com/@BezeR25
KoLeS  [author] 22 Feb, 2024 @ 4:08pm 
Вместо H4sIAAAAAAAAA должны быть какие-то другие символы. В любом случае, не факт, что это работает в новых версиях :/
À La Folie 25 Dec, 2023 @ 11:31pm 
Возможно я что-то не так понял, но конкретно уровни из meltdown не хотят работать (не важно, с добавлением H4sIAAAAAAAAA или нет)
Niko79 1 May, 2022 @ 3:12pm 
найс
DragonFire 28 Apr, 2022 @ 9:10am 
респект :steamthumbsup: