Yoko

All sides of Injection
It is currently 2026-05-19 01:12:32

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2006-03-13 17:45:11 
Offline

Joined: 2006-03-10 17:37:35
Posts: 18
В общем, есть две ф-ии автолута и автохила, запускаемые независимо, так вот - огни постоянно конфликтуют, по поводу курсора и по поводу очередности действий. В общем меня интересует, есть ли в инжекте возможность задавать переменные на глобальном уровне, или есть ли какие-нибудь другие способы синхронизации.


Top
   
 Post subject:
PostPosted: 2006-03-13 18:30:28 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
1. есть
2. в пвп ты автохелишься - но когда чел падает, запускается автолут. так? Кинь сюда скрипты, и возможно в одном из скриптов можно дописать кое что, чтобы вовремя лута допустим останавливался хел, а как тока долутает снова запускался.


Top
   
 Post subject:
PostPosted: 2006-03-13 19:23:46 
Offline
User avatar

Joined: 2005-07-14 20:53:05
Posts: 124
Помоему у него сразу и то и то запущенно ... так сказать чтоб не утруждать зебя и жать еще какуюто кнопку :)

_________________
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer


Top
   
 Post subject:
PostPosted: 2006-03-13 20:15:04 
Offline

Joined: 2006-03-10 17:37:35
Posts: 18
You Must Die
1) Каким образом, не подскажешь?

Да естественно, они оба запускаются одновременно, непосредственно лут с хелом не конфликтует, НО у меня в автолует ещё и авторезалка трупов встроена, а одновременно юзать бинты и даггер у нас нельзя, да и курсор иногда не в то тыкает( типа лечить труп, и резать самого себя =))
Автолут я уже выкладывал здесь - viewtopic.php?t=6921 , автохил простейший и довольно стандартный.


Top
   
 Post subject:
PostPosted: 2006-03-13 21:04:50 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
uo.setEasyUO(number, value)
uo.getEasyUO(number)

Так же можно использовать uo.setGlobal() и uo.getGlobal(), но я не рекомендую.


Top
   
 Post subject:
PostPosted: 2006-03-13 22:05:03 
Offline

Joined: 2006-03-10 17:37:35
Posts: 18
Работает через реестр только при установленном исиуо? У меня почему-то не работает =)


Top
   
 Post subject:
PostPosted: 2006-03-13 22:13:53 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Role wrote:
Работает через реестр только при установленном исиуо? У меня почему-то не работает =)

Вероятно, вместо number Вы толкаете string.

EasyUO не требуется.


Top
   
 Post subject:
PostPosted: 2006-03-14 00:55:27 
Offline

Joined: 2006-03-10 17:37:35
Posts: 18
Конкретно код
if (uo.geteasyuo(666)==0) then
uo.seteasyuo(666,1)
-----действия----
uo.seteasyuo(666,0)
endif

И то же самое во втором скрипте. Сначала ругался, что в реестре такого ключа нет, когда я ему создал - просто перестал работать ( то есть как-будто ключ всегда =1 )


Top
   
 Post subject:
PostPosted: 2006-03-14 01:22:57 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Destruction wrote:
Role wrote:
Работает через реестр только при установленном исиуо? У меня почему-то не работает =)

Вероятно, вместо number Вы толкаете string.


Туда стринг и нужен.

Role wrote:
Конкретно код
if (uo.geteasyuo(666)==0) then
uo.seteasyuo(666,1)
-----действия----
uo.seteasyuo(666,0)
endif


Неужели лень в хелпе посмотреть правильный синтаксис этой команды?

http://yoko.netroof.net/help/help.php?l ... =SetEasyUO

первое число - это номер переменной в реестре. Их, как мне помнится, 10 штук, а не 666. Текст - это тот параметр который в эту переменную надо записать.


Top
   
 Post subject:
PostPosted: 2006-03-14 07:53:28 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Edred wrote:
Destruction wrote:
Role wrote:
Работает через реестр только при установленном исиуо? У меня почему-то не работает =)

Вероятно, вместо number Вы толкаете string.


Туда стринг и нужен.

Role wrote:
Конкретно код
if (uo.geteasyuo(666)==0) then
uo.seteasyuo(666,1)
-----действия----
uo.seteasyuo(666,0)
endif


Неужели лень в хелпе посмотреть правильный синтаксис этой команды?

http://yoko.netroof.net/help/help.php?l ... =SetEasyUO

первое число - это номер переменной в реестре. Их, как мне помнится, 10 штук, а не 666. Текст - это тот параметр который в эту переменную надо записать.

From help: SetEasyUO(number


Top
   
 Post subject:
PostPosted: 2006-03-14 11:21:45 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Destruction wrote:
Edred wrote:
первое число - это номер переменной в реестре. Их, как мне помнится, 10 штук, а не 666. Текст - это тот параметр который в эту переменную надо записать.

From help: SetEasyUO(number


Ты сам лично хоть раз пользовался? Я - да. Перечитай что я отквотил. Номер переменной - числом, записываемое значение - текстом.


Top
   
 Post subject:
PostPosted: 2006-03-14 19:22:02 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Edred wrote:
Destruction wrote:
Edred wrote:
первое число - это номер переменной в реестре. Их, как мне помнится, 10 штук, а не 666. Текст - это тот параметр который в эту переменную надо записать.

From help: SetEasyUO(number


Ты сам лично хоть раз пользовался? Я - да. Перечитай что я отквотил. Номер переменной - числом, записываемое значение - текстом.

Дестр wrote:
Вероятно, вместо number Вы толкаете string.

Дред wrote:
Туда стринг и нужен.


Я про первое поле говорил... Кароче мы не так друг друга поняли.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited