Yoko
http://forum.yoko.com.ua/

Помогите со скриптом
http://forum.yoko.com.ua/viewtopic.php?f=1&t=17935
Page 1 of 1

Author:  MaxiBoy [ 2016-12-28 21:55:16 ]
Post subject:  Помогите со скриптом

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

Author:  Mirage [ 2016-12-29 07:59:36 ]
Post subject:  Re: Помогите со скриптом

Скрипт реагирует на тебя. Если вписать
Code:
sub AutoAttack()
uo.Ignore( "self")
uo.Ignore( "0x00529BCE" ) #


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

Author:  MaxiBoy [ 2016-12-29 11:33:57 ]
Post subject:  Re: Помогите со скриптом

Mirage wrote:
Скрипт реагирует на тебя. Если вписать
Code:
sub AutoAttack()
uo.Ignore( "self")
uo.Ignore( "0x00529BCE" ) #


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



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

Author:  MaxiBoy [ 2017-01-14 16:04:28 ]
Post subject:  Re: Помогите со скриптом

На сколько я понимаю не кто не поможет????

Author:  Mirage [ 2017-01-14 20:55:11 ]
Post subject:  Re: Помогите со скриптом

Не поможет никто кроме тебя самого. :roll: Сначала попробуй прочитать то написали, потом понять, потом сам сможешь разобраться.

Author:  MaxiBoy [ 2017-01-15 11:45:36 ]
Post subject:  Re: Помогите со скриптом

Спасибо Mirage, Ткнул носом на мою не внимательность. Топ клоуз

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/