ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Создание библиотеки CLEO на другую игру. (https://forum.antichat.xyz/showthread.php?t=1316598)

Doctor Strange 01.05.2017 18:46

Доброго времени суток, пользователи портала!

Недавно, у меня возник вопрос: "как написать свое CLEO на другую любую игру?" - Я сразу скажу, это никак не относится к GTA и не CLEO-скрипт, а именно библиотеку CLEO? Что для этого нужно и как все это создается? Буду очень благодарен кто поможет.

P.S Либо, скиньте просто исходник самой библиотеки CLEO. Мне это очень поможет.

Спасибо всем кто поможет!

Dark_Knight 01.05.2017 22:47

Забей ***.

ishi 01.05.2017 22:52

[S]если ты очень самоуверенный, целеустремлённый, усидчивый и у тебя есть свободные пара лет, ты можешь разобраться в исходнике клео и понять каким образом он интегрируется с игрой.[/S]

Dark_Knight 02.05.2017 00:34

Цитата:

Сообщение от Снежок

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

Для тебя скажу, что "клео" вшит в игру уже, а точнее виртуальная машина SCM.

ishi 02.05.2017 13:53

Цитата:

Сообщение от Dark_Knight

Для тебя скажу, что "клео" вшит в игру уже, а точнее виртуальная машина SCM.

Я в этом не разбирался, думал что клео - это что-то типа движка луа. Ну, значит я ошибся.

Dark_Knight 02.05.2017 14:25

Цитата:

Сообщение от Снежок

Я в этом не разбирался, думал что клео - это что-то типа движка луа. Ну, значит я ошибся.

Клео - это "аси лоадер", но еще имеет возможность расширять возможности движка.

SR_team 02.05.2017 14:42

https://www.blast.hk/threads/12644/

SR_team 02.05.2017 14:43

Цитата:

Сообщение от Dark_Knight

Клео - это "аси лоадер", но еще имеет возможность расширять возможности движка.

аси лоадер и клео это разные вещи.

Dark_Knight 02.05.2017 15:03

Цитата:

Сообщение от SR_team

аси лоадер и клео это разные вещи.

Принцип работы у них схожий. ИМХО.

MISTER_GONWIK 02.05.2017 15:04

Цитата:

Сообщение от Dark_Knight

Принцип работы у них схожий. ИМХО.

в чём?

Dark_Knight 02.05.2017 15:12

Цитата:

Сообщение от MISTER_GONWIK

в чём?

Аси лоадер загружает динамические библиотеки формата .asi в игру.

Клео загружает сначала динамические библиотеки формата .cleo, которые добавляют новые опкоды в игру. После чего происходит загрузка внешних SCM скриптов формата .cs, которые загружаются в пул поток SCM.

Если я в чем-то не прав, то аргументируйте.

FYP 02.05.2017 15:46

Цитата:

Сообщение от Dark_Knight

Аси лоадер загружает динамические библиотеки формата .asi в игру.
Клео загружает сначала динамические библиотеки формата .cleo, которые добавляют новые опкоды в игру. После чего происходит загрузка внешних SCM скриптов формата .cs, которые загружаются в пул поток SCM.
Если я в чем-то не прав, то аргументируйте.

клео:

1. добавляет свои опкоды

2. ставит множество хуков для обеспечения работы скриптов

3. контролирует работу scm-потоков на протяжении всего времени их существования

4. хранит многие вспомогательные и служебные данные для каждого скрипта

5. клео и клео-скрипты - неразделимое целое, им друг без друга не работать

...

всё, что делает аси лоадер - это инжектит элементарным способом dll-библиотеки в процесс игры и после этого уже никак с ними не взаимодействует. всё общее между аси лоадером и клео заканчивается на загрузке исполняемых файлов в игру.

Dark_Knight 02.05.2017 19:39

Цитата:

Сообщение от FYP

клео:
1. добавляет свои опкоды
2. ставит множество хуков для обеспечения работы скриптов
3. контролирует работу scm-потоков на протяжении всего времени их существования
4. хранит многие вспомогательные и служебные данные для каждого скрипта
5. клео и клео-скрипты - неразделимое целое, им друг без друга не работать
...

всё, что делает аси лоадер - это инжектит элементарным способом dll-библиотеки в процесс игры и после этого уже никак с ними не взаимодействует. всё общее между аси лоадером и клео заканчивается на загрузке исполняемых файлов в игру.

Я не вдавался в прям подробности работы клео, ибо рядовому пользователю это не надо, но смотри. Клео расширяет возможности SCM, позволяет загружать кастомные SCM и прочее. Это все ты перечислил и я полностью согласен с тобой. Но без клео-загрузчика загрузить внешние нестандартные SCM скрипты формата .cs ты не сможешь.

iTz_WEEZY 05.05.2017 18:43

Видел множество CLEO скриптов в программах, таких как FL Studio и Vegas Pro 12-13, да это не игры, но как эти скрипты там работают..

hnnssy 05.05.2017 18:50

Цитата:

Сообщение от Dark_Knight

Я не вдавался в прям подробности работы клео, ибо рядовому пользователю это не надо, но смотри. Клео расширяет возможности SCM, позволяет загружать кастомные SCM и прочее. Это все ты перечислил и я полностью согласен с тобой. Но без клео-загрузчика загрузить внешние нестандартные SCM скрипты формата .cs ты не сможешь.

ты тут орёшь, что клео - подобие аси лоадера с тем же принципом работы, а теперь о их различиях пишешь

ты какой-то нелогичный

Dark_Knight 05.05.2017 19:42

Цитата:

Сообщение от hnnssy

ты тут орёшь, что клео - подобие аси лоадера с тем же принципом работы, а теперь о их различиях пишешь
ты какой-то нелогичный

Ты не заметил, что ты меня только доебываешься, не можешь отстоять свою точку зрения и больше ничего не можешь.

hnnssy 05.05.2017 19:53

Цитата:

Сообщение от Dark_Knight

Ты не заметил, что ты меня только доебываешься, не можешь отстоять свою точку зрения и больше ничего не можешь.

а ты просто единственный представитель местной фауны, несущий ***ню

Dark_Knight 05.05.2017 19:55

Цитата:

Сообщение от hnnssy

а ты просто единственный представитель местной фауны, несущий ***ню

Докажи, что в этой теме сказал полную ***ню с полным обоснованием каждой моей строки. Интересно будет послушать. Это не шутка и не сарказм.


Время: 04:24