Page 1 of 1

Охранный бот (скипт такой :) )

Posted: 2006-09-03 16:53:41
by Unit-5
Кому-нибудь попадались таки скрипты?
Чар стоит на месте, и палит их лука во всех (или только красных) чаров вокруг. Если атакуемый исчезает из поля поражения - вармоде0, и ждём пока в поле обстрела попадёт кто-то снова.

Posted: 2006-09-03 17:20:41
by Edred
Писалось когда-то такое. На инжекте - не эффективно. Гораздо продуктивнее такое делать на Стелсе, ставить в шахту десяток чаров на таких скриптах - и можно спокойно копать :)

Posted: 2006-09-03 17:40:18
by Unit-5
Edred wrote:Писалось когда-то такое. На инжекте - не эффективно.
Гораздо продуктивнее такое делать на Стелсе, ставить в шахту десяток чаров на таких скриптах - и можно спокойно копать :)

Стелс клиент, как я пониаю? Слышал, но не видел никогда.
Разве есть что-то эффективнее инжи? :) :)
Подск.плз, как это система работает?

Posted: 2006-09-03 18:19:11
by admir
на перле запросто , сам писал на инже на альфе когда прокачиал 10 ньюбов они стояли палили из лука во всех кроме тех кого я заранее пометил .

Posted: 2006-09-03 18:44:37
by Unit-5
admir wrote:сам писал на инже на альфе...

Если они ещё остались, дай ссылу плз. А под наш шард я уже сам переделаю.

Posted: 2006-09-03 19:05:55
by admir

Code: Select all

sub testa()
#var T=1000 ; Задержка(1.5сек)
#var Enemy = 0x00000000
If NOT UO.Dead() Then
UO.DeleteJournal()
UO.Set('finddistance','14')
UO.Ignore('0x000503E6')
UO.Ignore('0x0005F53D')
UO.Ignore('0x0004EE37')
UO.Ignore('0x0004D52D')
UO.Ignore('0x00060D23')
UO.Ignore('0x0003D098')
UO.Ignore('0x0002E774')
UO.Ignore('0x0001A376')
UO.Ignore('0x000503E6')
UO.Ignore('0x0005E887')
UO.Ignore('0x0005B52D')
UO.Ignore('0x0005EBA3')
UO.Ignore('0x0005F52F')
UO.Ignore('0x00023B22')
UO.Ignore('0x000443D0')
UO.Ignore('0x000614CF')
   REPEAT
   UO.FindType('0x0191','-1','1') ; Поиск
            If UO.FindCount() Then
            uo.attack(UO.GetSerial("finditem"))
            EndIf
            Wait(250)
   UO.FindType('0x0190','-1','1') ; Поиск
            If UO.FindCount() Then
            uo.attack(UO.GetSerial("finditem"))
            EndIf
            Wait(250)         
   until   UO.Dead()   
Else
   UO.Print('Wait')
EndIf
end sub

Posted: 2006-09-03 22:10:06
by Unit-5
О! :) Пасиба!

Posted: 2006-09-03 22:46:24
by Revik
Это эффективно? :shock:
Пустят пару вортов или несколько квак вот и все лучники :?

Posted: 2006-09-04 23:08:31
by admir
усовершенствуй , человеческая мысль безгранична .

Posted: 2006-09-05 10:34:49
by Edred
Пяток лучников в хайд, рядом еще пяток магов в хайде, которые в чаров кидают фсы, а в вортексов и пр. диспелят. Нормальная защита. Маги с скроллов, лучники с обычными луками и минимумом стрел. Копалка при прилете в шахту после разгрузки доносит нужные ресурсы охране и, если необходимо, ресает их. Копалка, соответственно, на инжекте, охрана - на стелсе.

Достаточно эффективная защита. Вынести ее, конечно, все равно можно, вопрос только в том, стоит ли овчинка выделки. Копалка все равно пока суть да дело спокойно успеет улететь. А с охраны лут никакой.

Posted: 2006-09-06 00:24:02
by Revik
Тут не в ресурсах дело :-)
Просто люди видят преграду и любыми силами будут пытаться её преодолеть :-), инстинкты - что с ними поделать :-D

Posted: 2006-09-06 01:29:18
by Edred
Дык пусть преодолевают. Если это охрана минера, то главная задача - дать этому минеру смыться со всем накопанным. А потом можно и погибать. Просто на многих шардах есть цветные/магические кирки, которые стоят немало, но и копается ими эксклюзив. Потому и главное - спасти кирку. А когда кто-то залетает в шахту и его аттачат боты - волей-неволей этот "охотник" будет вынужден сначала с ботами разобраться, что однозначно даст время смыться главному чару (он же тоже в хайде копает, как ты понимаешь).

Posted: 2006-09-06 08:24:50
by Revik
Ну вообщем на всех шардах фломастеры разные :o
Так что кому может и пригодится :)