Где х,- операнд. В него можно задавать значение, которое в дальнейшем используется по тексту программы. А в инжекте можно ли зделать аналог-к примеру для того чтобы задавать в клиенте что будем ковать?! А в самом коде прописать проверку на эту переменную-например:
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
Никогда не понимал что это и с чем его едят-разве что это надстройка =\
Это и есть надстройка. ASM встраивается между инжектом и скриптовым модулем, перехватывает запросы скриптового модуля на таблицу функций, берет эту таблицу у инжекта, добавляет свои функции и возвращает скриптовому модулю. Вот и все. То есть ты получаешь в скриптовом модуле некий набор дополнительных функций. В том числе достаточно удобные функции интерфейса.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
sub start()
var msg=uo.Journal(0)
var result
uo.Print(uo.Journal(0))
if uo.InJournal(msg) then
uo.SetJournalLine(0,'test')
end if
result = uo.Journal(0)
uo.Print(result)
end sub
Попробовал данную конструкцию на практике- не получилось. :\
По логике-инжект ищет сообщение которое я написал до запуска скрипта. Оно появляется в строке 0.
Выводится сообщение на экран. Далее идёт проверка на наличие сообщения в журнале и замещение 0ой строки -на слово тест. И вывод текста 0ой строки. Но результата нет =\
Не меняет. Это известно. Сетджоурналлайн удаляет строку (очищает ее) но ничего в нее писать не может. Это глюк, который идет с момента появления этой команды. Йоко так и не исправил его.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...