Yoko

All sides of Injection
It is currently 2025-12-30 05:43:53

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
 Post subject: uo.weight
PostPosted: 2006-06-16 18:33:22 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
я ошыбаюсь ли uo.weight работает только с цыфрами ?
например он понимает until uo.weight >= 100
но непонимает
Code:
w=uo.weight
uo.moveitem('finditem','33','backpack',43,129,0)
repeat
wait(5)
until uo.weight>w


а другую проверку зделать некак, так как в пак кидается с банка и все что можно отследить это вес... а так бесит если он изза маленкого лага пропускает чтото а работать надо быстро... ехх дилема :D

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-16 19:12:10 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Ну хз... попробуй так (сам не проверял):

Code:
w1=uo.weight 
uo.moveitem('finditem','33','backpack',43,129,0)
repeat
wait(50)
w2=uo.weight
until w2>w1


PS: Так покрайней мере ты сможешь избежать проблем с числами/строками...
PSS: wait(5) эт маловато помоему для этого случая... попрбуй задержку увеличить.

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-16 23:26:12 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
wait(5) - значит скрипт 200 раз в секунду проверяет, не изменился ли вес. Тебе важно именно настолько часто это делать?

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-06-17 14:10:04 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Edred wrote:
wait(5) - значит скрипт 200 раз в секунду проверяет, не изменился ли вес. Тебе важно именно настолько часто это делать?


мне начихать на вейт, мне надо чтоб он вес замечал, спс Дестракт буду тестить... потом отпишусь :wink:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-18 14:41:17 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
неполучается, скрипт кидает первый рег и зацыкляется над вейтом... скрипт:
Code:
Sub regs()
VAR n, w1, w2
VAR regbag=0x4007F61C
DIM r[8]
r[1]=0x0F86
r[2]=0x0F8D
r[3]=0x0F88
r[4]=0x0F7A
r[5]=0x0F85
r[6]=0x0F84
r[7]=0x0F8C
r[8]=0x0F7B

For n=1 to 8
uo.findtype(r[n],-1,regbag)
if uo.findcount() then
w1=uo.weight
uo.moveitem('finditem','50','backpack',43,129,0)
repeat
wait(50)
w2=uo.weight
until w2>w1
end if
next
uo.print(' !!! -= Done =- !!! ')
end sub

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-18 17:01:26 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Тут тогда 2 варианта:
1)Реги ничего не весят (либо так получается, что вес не меняется).
2)Из-за того, что ты слишком часто опрашиваешь uo.weight, инжект не успевает менять значение этой ячейки.

ЗЫ: Вот я сам тестил - работает безупречно!
Code:
sub main()
var w1=uo.weight
var w2
uo.moveitem('lastcontainer','self')
repeat
wait(250)
w2=uo.weight
until w2>w1
uo.print(str(w2-w1))
end sub

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-18 19:09:59 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
вот так работает с большыми перебоями
Code:
Sub regs()
VAR n, w1=uo.weight, w2
VAR regbag=0x4007F61C
DIM r[8]
r[1]=0x0F86
r[2]=0x0F8D
r[3]=0x0F88
r[4]=0x0F7A
r[5]=0x0F85
r[6]=0x0F84
r[7]=0x0F8C
r[8]=0x0F7B

For n=1 to 8
uo.findtype(r[n],-1,regbag)
if uo.findcount() then
uo.moveitem('finditem','50','backpack',43,129,0)
repeat
wait(250)
w2=uo.weight
until w2>w1
end if
next
uo.print(' !!! -= Done =- !!! ')
end sub


но каждый раз когда кидаются реги, а их 8, надо w1=uo.weight обновлять, а где невсуну иго, скрипт стоит...

вот так работает хорошо
Code:
Sub regs()
VAR n, w1=uo.weight, w2
VAR regbag=0x4007F61C
DIM r[8]
r[1]=0x0F86
r[2]=0x0F8D
r[3]=0x0F88
r[4]=0x0F7A
r[5]=0x0F85
r[6]=0x0F84
r[7]=0x0F8C
r[8]=0x0F7B

For n=1 to 8
uo.findtype(r[n],-1,regbag)
if uo.findcount() then
uo.moveitem('finditem','50','backpack',43,129,0)
repeat
wait(250)
w2=uo.weight
until w2>w1
w1=w2
wait(500)
end if
next
uo.print(' !!! -= Done =- !!! ')
end sub

но вейт 500 некатит :evil:

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-18 19:20:02 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
ладно, тема клоуз, трабл изза сервера, он реагирует плохо...

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-18 19:29:02 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Ну вот.. на самом деле идея неплохая... Хотя на моём шарде реги вообще не весят... Может у тебя тоже самое?

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-18 19:46:14 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
DerMeister =) wrote:
Ну вот.. на самом деле идея неплохая... Хотя на моём шарде реги вообще не весят... Может у тебя тоже самое?

неа, вес меняется, это точно... просто руками лень реги кидать... щас просто юзаю задержку в 900 ... скрипт:
Code:
Sub regs()
VAR n, regbag=0x4007F61C
DIM r[8]
r[1]=0x0F86
r[2]=0x0F8D
r[3]=0x0F88
r[4]=0x0F7A
r[5]=0x0F85
r[6]=0x0F84
r[7]=0x0F8C
r[8]=0x0F7B

For n=1 to 8
uo.findtype(r[n],-1,regbag)
checklag()
uo.moveitem('finditem','50','backpack',43,129,0)
wait(900)
next
uo.print(' !!! -= Done =- !!! ')
end sub

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-18 21:48:12 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
А ресендить перед переопределением веса не пробовал?

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-06-18 22:33:33 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Edred wrote:
А ресендить перед переопределением веса не пробовал?


непонимаю причем тут ресенд, но попробавал, он мне банк закрывает... :D

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


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