Page 1 of 1

AutoAttack

Posted: 26.01.2016 14:43
by nbnfybr
Ребята кто может, накидайте простой скрипт
Атачит любою цель в радиусе $distance пока цель не умрет или не исчезнет с радиуса.
И чтоб можно было исключать по $ID цели которые не атачить.
А если добавить чтобы становился в хайд пока нет целей, и какую-нить атакласт чтоб можно было много чаров запустить будет вообще супер./
Спасибо

Re: AutoAttack

Posted: 26.01.2016 20:31
by nah nah
Не за что :D

Code: Select all

ignorelist = [Self()]
distance = 15
SetFindDistance(distance)

for serial in ignorelist:
    Ignore(serial)

while True:
    serial = FindType(-1, 0)
    if serial and IsNPC(serial) and GetDistance(serial) <= disnace:
        graphic = GetType(serial)
        while GetType(serial) == graphic and GetDistance(serial) <= distance:
            Attack(serial)
            Wait(100)
    else:
        Ignore(serial)
    Wait(10)

Re: AutoAttack

Posted: 27.01.2016 1:34
by nbnfybr
Compiler: [Error] (C:\Users\Sattelite\Documents\uo\UO\12312.sc at 3:1): Unknown identifier 'ignorelist'
Ловлю такую ошибку
стелз чистый, скачал с сайта пару минут назад, может я что-то упускаю?
я почитал Unknown identifier 'хххх' - неправильно написанное название функции\процедуры либо служебного идентификатора (например findTyp вместо findType или beg in вместо begin)
но так и не понял в чем именно ошибка

Code: Select all

Program New;
begin
ignorelist = [Self($0001DEA2)]
distance = 15
SetFindDistance(distance)

for serial in ignorelist:
    Ignore($0001AC3F)

while True:
    serial = FindType(-1, 0)
    if serial and IsNPC(serial) and GetDistance(serial) <= disnace:
        graphic = GetType(serial)
        while GetType(serial) == graphic and GetDistance(serial) <= distance:
            Attack(serial)
            Wait(100)
    else:
        Ignore($0001AC3F)
    Wait(10)
end.

Re: AutoAttack

Posted: 27.01.2016 13:19
by Vizit0r
сохрани этот скрипт как .py, а не sc - это питон скрипт, а не паскаль

Re: AutoAttack

Posted: 27.01.2016 20:52
by nah nah
и не забудь установить интерпретатор 3-ей версии :D