Прерывание скрипта EasyUO из инжекта

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Alex82
Posts: 70
Joined: 2008-03-16 12:36:48

Прерывание скрипта EasyUO из инжекта

Post by Alex82 »

Как прервать из инжи вот этот скрипт

Code: Select all

set *1 0
set *2 0
set *3 0
set *4 0
loop:

if *1 <> 0
{
   wait 2
   move *1 *2 *3 *4
   set *1 0
}
goto loop


Собственно пробовал через

Code: Select all

sub prerivanie()  
var n=1
   UO.SetEasyUO( 5, n )
endsub

В самом изевском скрипте ставил проверку, но чего то не работает. Если кто может подскажите.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Re: Прерывание скрипта EasyUO из инжекта

Post by admir »

Общение ИзиУо с Инжой происходит по глобальным переменным.

Code: Select all

Описание: SetEasyUO •
Синтакс: none uo.SetEasyUO(number,text)
--------------------------------------------------------------------------------

Устанавливает глобальную текстовую переменную, которая так же может быть установлена EasyUO. В EasyUO такие переменные обозначаются как *1, *2 и устанавливаются командами вида SET *1 #charid. В Injection прочесть значение можно функцией GetEasyUO.

Значения таких переменных глобальные для всех копий EayUO и Injection запущеных одновременно, и сохраняются даже при перезагрузке Windows.

EasyUO хранит это значение в реджистри, в разделе HKEY_CURRENT_USER\Software\EasyUO. Вы можете создать раздел вручную с помощью regedit чтобы пользоваться этой командой.


=-=

Поскольку в глобалке сохраняется текст то и соотв. надо работать с ним как с текстом.
Скорей всего проблема у тебя в условии в изи уо.
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Post Reply