Есть примеры, где использовался I2C в благих целях ? я помню 1 карту, там использовалось для динамичных названиях в описании скилов. Интересует статьи, все что угодно про I2C.

Вот линк, короче ретурн баг возможен на 1.24+
Где же наш Toadcop который это обнаружил?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
darkowlom:
Alexander12, он имеет ввиду без внешних программ
длл в карту внедрен, от туда и вызваться
24
Alexander12, тогда понятно, что очень интересно на самом деле, только непонятно по какому принципу это работает
6
darkowlom:
Alexander12, тогда понятно, что очень интересно на самом деле, только непонятно по какому принципу это работает
Берем массив, туда вписываем пару контрольных значений, и так сказать байт код, к примеру вызываем функцию подключение mpq архива, для mix она сгодиться.... ну ищем наш байт код, и вызываем, например через таймер. Подгружаеться длл, и там пишем реализацию рабой с картой... Пока личные попытки были не совсем удачные... А так планирую сделать многое(помимо отлова клавиш, мыши, общение с url адресами,работа с файлом) , к примеру свой тип данных - модификаторы(к примеру со скилами, для индивидуального юнита, некоторые параметры будут зависеть от этих самых настроек, к примеру урон, область, дальность скила и тд). либо создание таймеров в отдельном потоке. К тому-же к общению с url адресами, я напишу php скрипты, для save load системы, или система чата и выложу их для всех ( достаточно зарегистрировать бесплатный web хостинг, и произвести небольшие настройки. ) Большинство наработок уже есть, остается за малым.
24
Alexander12, интересно! Свяжись с автором темы на хайве, он выложил код на чтение памяти, но не на запись, как я понял, хотя в тексте упомянул о том что возможна и запись.
Хотя я думаю сам принцип можно почерпнуть из кода
Если я правильно понял эту строку, то при помощи ForForce можно выполнить байткод из массива
Of course, you can only use direct calls to execute valid functions, you can't call the middle of a function or execute bytecode from an array with this method, that is only possible with things like ForForce.
В общем решил попробовать, скачал экспериментальный пжасс, заменил, но это дело все арвно не компилируется, адикхелпер засыпаетмеян ошибками, хотя поидее не должен. Пробовал кто с этим разобраться?
32
Ктонить может мне скинуть микс, который по нажатию пробела вызывает одну тока строчку Preloader(""save//mydata.pld'')
?
Тоже загорелся экспериментами.
darkowlom:
Alexander12, интересно! Свяжись с автором темы на хайве, он выложил код на чтение памяти, но не на запись, как я понял, хотя в тексте упомянул о том что возможна и запись.
Хотя я думаю сам принцип можно почерпнуть из кода
Если я правильно понял эту строку, то при помощи ForForce можно выполнить байткод из массива
Of course, you can only use direct calls to execute valid functions, you can't call the middle of a function or execute bytecode from an array with this method, that is only possible with things like ForForce.
В общем решил попробовать, скачал экспериментальный пжасс, заменил, но это дело все арвно не компилируется, адикхелпер засыпаетмеян ошибками, хотя поидее не должен. Пробовал кто с этим разобраться?
Сжасс отруби, тока вжасс - сохраняется тогда норм.
6
Решил разобраться в теме и сделать возможность записи, а не только чтения. Если я правильно понял суть бага, то нам нужна функция из blizzard.j в которой присваивается значение элементу массива. Но такая единственная функция это MeleeTournamentFinishNowRuleA. Я попробовал использовать bj-массивы, но смысла в это оказалось не более, чем присваивать значение напрямую (bj_meleeTwinkedHeroes в функции MeleeGrantItemsToHero). Я так понимаю, для этого нужен принципально другой подход?
32
darkowlom:
BaHeK, в теме на хайве давно лежит пример записи
Тут разжевать его слабо?
6
darkowlom:
BaHeK, в теме на хайве давно лежит пример записи
Посмотрел еще раз тему и не нашел такого. Даже в первом посте написано, что весь код только для чтения памяти.
6
darkowlom, посмотрел я этот код и он не позовляет писать напрямую в память. Он просто хранит адреса функций в хештаблице.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.