Yoko

All sides of Injection
It is currently 2024-03-28 10:24:23

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2016-12-28 21:55:16 
Offline

Joined: 2016-12-28 21:52:47
Posts: 4
sub AutoAttack()
uo.Ignore( "0x00529BCE" ) #
uo.Ignore( "0x002A9367" ) #
uo.Ignore( "0x00099108" ) #
uo.Ignore( "0x0013BFD2" ) #
uo.Ignore( "0x00540F67" ) #
uo.Ignore( "0x002C0A1C" ) #
uo.Ignore( "0x00CFE8BC" ) #
uo.Ignore( "0x00681E75" ) #
uo.Ignore( "0x005D121E" ) #
uo.Ignore( "0x0106C018" ) #
uo.Ignore( "0x01723311" ) #
uo.Ignore( "0x000C921D" ) #
uo.Ignore( "0x0060991E" ) #
uo.Ignore( "0x015F601B" ) #
uo.Ignore( "0x0034EC1B" ) #Healler
UO.Set('finddistance','15')
var i, t_len = 2 ; количество графических типов в списке
DIM t [ val( str( t_len ) ) ]
t[0] = "0x0191" ; мужской персонаж
t[1] = "0x0190" ; женский персонаж
repeat
for i = 0 to t_len -1
uo.findtype( t[i], "-1", "ground" )
If uo.FindCount() Then

If uo.getNotoriety( "finditem" ) == 2 Then
uo.Ignore( "finditem" )
Else
uo.playwav("C:\1.wav")
wait( 100 )
uo.playwav("C:\1.wav")
uo.attack( "finditem" )
wait( 1000 )
End If
End If
next

wait( 2000 )

until false
End Sub

Собственно проблема в том что скрипт атачит тех кто в ИГНОР листе. на старой версии инжекта работало а на новой не пашит. версия инжи 1508,09Beta


Top
   
PostPosted: 2016-12-29 07:59:36 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
Скрипт реагирует на тебя. Если вписать
Code:
sub AutoAttack()
uo.Ignore( "self")
uo.Ignore( "0x00529BCE" ) #


то все работает.
НО алгоритм поиска не эффективен - будет искаться всегда максимально удаленных персонаж с правого верхнего угла по часовой стрелке. Ближайший не будет атакован - это кривой скрипт. Прочитай про FindType - там появилось два дополнения которые не только укоротят скрипт но и дадут возможность сделать поиск расходящимися от чара кругами находя всегда ближайшую цель.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
PostPosted: 2016-12-29 11:33:57 
Offline

Joined: 2016-12-28 21:52:47
Posts: 4
Mirage wrote:
Скрипт реагирует на тебя. Если вписать
Code:
sub AutoAttack()
uo.Ignore( "self")
uo.Ignore( "0x00529BCE" ) #


то все работает.
НО алгоритм поиска не эффективен - будет искаться всегда максимально удаленных персонаж с правого верхнего угла по часовой стрелке. Ближайший не будет атакован - это кривой скрипт. Прочитай про FindType - там появилось два дополнения которые не только укоротят скрипт но и дадут возможность сделать поиск расходящимися от чара кругами находя всегда ближайшую цель.



Сделал как ты сказал, такая же беда. только появляюсь персонажем который в игнор листе(ЛЮБЫМ из игнор листа) скирпт срабатывает. Может галки где нибудь в инже надо поставить либо еще что то??? подскажи где почитать про FindType не могу найти!!!


Top
   
PostPosted: 2017-01-14 16:04:28 
Offline

Joined: 2016-12-28 21:52:47
Posts: 4
На сколько я понимаю не кто не поможет????


Top
   
PostPosted: 2017-01-14 20:55:11 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
Не поможет никто кроме тебя самого. :roll: Сначала попробуй прочитать то написали, потом понять, потом сам сможешь разобраться.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
PostPosted: 2017-01-15 11:45:36 
Offline

Joined: 2016-12-28 21:52:47
Posts: 4
Спасибо Mirage, Ткнул носом на мою не внимательность. Топ клоуз


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 25 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:  
cron
Powered by phpBB® Forum Software © phpBB Limited