
И всё-таки я мечтаю о присоединяемых модулях... :P
Moderators: Murderator+, Murderator
Yoko wrote:для твоего случая "присоединяемые модули" ни при чём. просто пиши себе свой вариант Script.dll, интерфейс с инжектом известен.
Често говоря я уже так и понял. Пол ночи ковырялся в исходниках ижекта и тп, но так и не понял как это сделать (я не программер, я пишу для удовольствия на fpc, delphi). А в си я не особо понимаю. Может есть ссылка на доки по интерфейсу с инжектом? Мне чтоб понять достаточно одного примера вызова функции.
http://me2.nm.ru - сайт для начинающих. Посвещен не УО как таковой, а непосредственно МЕ2.
STAKANOV wrote:Yoko wrote:для твоего случая "присоединяемые модули" ни при чём. просто пиши себе свой вариант Script.dll, интерфейс с инжектом известен.
Често говоря я уже так и понял. Пол ночи ковырялся в исходниках ижекта и тп, но так и не понял как это сделать (я не программер, я пишу для удовольствия на fpc, delphi). А в си я не особо понимаю. Может есть ссылка на доки по интерфейсу с инжектом? Мне чтоб понять достаточно одного примера вызова функции.
что такое fpc я понятия не имею.
документация по скриптовому модулю лежит в пакете документации на сайте. кстати она на русском.
"вызов функции" это ты сильно размечтался, там всё не так просто.
Shaud wrote:Когда я писал насчет шардов я хотел узнать имеет ли смысл защищать репутацию твоей версии инжекта если она и так имеет репутацию читерской проги
Считайте багерскую репутацию обратной стороной медали.
Несмотря на то, что я не включаю откровенно багерских дополнений в инжект, я не могу предотвратить незапланированое использование команд инжекта в читерских целях.
Любой не кастрированный инжект опасен для ламерских шардов.
Yoko wrote: документация по скриптовому модулю лежит в пакете документации на сайте. кстати она на русском.
хм...прочитал все еще раз - там скорее о самом интерпретаторе
Yoko wrote:"вызов функции" это ты сильно размечтался, там всё не так просто.
а что там сложно? поправь если я не прав:
1. injection.dll - содержит функции-команды (waittarget, dress, waitmenu и тп)+GUI
2. script.dll - интерпретатор который при работе вызыает функции из injection.dll
http://me2.nm.ru - сайт для начинающих. Посвещен не УО как таковой, а непосредственно МЕ2.
Похоже у меня только один вариант - изучить си, расковырять исходники injection.dll script.dll и написать свой script.dll (т.к. доков нет) 

http://me2.nm.ru - сайт для начинающих. Посвещен не УО как таковой, а непосредственно МЕ2.



да уж... жаль конечно ...
но я не профессионал и пишу только на паскале

а для решения своей задачи я сделаю так
1. в инжекте скрипт - читает данные из реестра (GetEasyUO), крафтит (waitmenu и тд), записывает если надо что-то в реестр (SetEasyUO).
2. моя красивая прога, которая пишет в реестр - что и в каком количестве надо делать

injection <-> registry <-> mysoft
ЗЫ. теперь и волки целы и овцы сыты ...
http://me2.nm.ru - сайт для начинающих. Посвещен не УО как таковой, а непосредственно МЕ2.