автострелка

Anything and all.

Moderators: Murderator+, Murderator

Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Dim A[20]
Ad[1]

Гы-гы! :roll:

+ массив на 20 элементов, подразумевает элементы 0-19, двадцатый может вести себя крайне невоспитанно, Yoko как-то об этом говорил.
+ автор не исправил цикл
+ getDistance вернёт 0, если не видит ваще.

Смотри как это делается -))

Code: Select all

sub strelka() 
var time = 1500 ; сюда время для задержки после каста.
var n, idl = 20 ; количество айдишек
Dim Ad[val(str(idl))]
Ad[0] = '0x0002616B' ; сюда вставляем айдишник
Ad[1] = '0x00022256' ; сюда вставляем айдишник
Ad[2] = '0x00029B3E' ; сюда вставляем айдишник
Ad[3] = '0x00016780' ; сюда вставляем айдишник
Ad[4] = '0x00031991' ; сюда вставляем айдишник
Ad[5] = '0x00057EC3' ; сюда вставляем айдишник
Ad[6] = '0x0001F68C' ; сюда вставляем айдишник
Ad[7] = '0x00032126' ; сюда вставляем айдишник
Ad[8] = '0x0000D386' ; сюда вставляем айдишник
Ad[9] = '0x00017001' ; сюда вставляем айдишник
Ad[10] = '0x0005C85C' ; сюда вставляем айдишник
Ad[11] = '0x0003C2DB' ; сюда вставляем айдишник
Ad[12] = '0x00021881' ; сюда вставляем айдишник
Ad[13] = '0x0004F893' ; сюда вставляем айдишник
Ad[14] = '0x0001A082' ; сюда вставляем айдишник
Ad[15] = '0x0002A1C9' ; сюда вставляем айдишник
Ad[16] = '0x000028C3' ; сюда вставляем айдишник
Ad[17] = '0x0005A2F6' ; сюда вставляем айдишник
Ad[18] = '0x00003320' ; сюда вставляем айдишник
Ad[19] = '0x00040ACF' ; сюда вставляем айдишник

  for n = 0 to idl-1
     if uo.getdistance(Ad[n]) < 15 && uo.getX(Ad[n]) then
        uo.cast( 'Magic Arrow', Ad[n] )
        wait(time)
     endif
  next
end sub
Old Holy.
Posts: 22
Joined: 2005-10-08 11:37:17

Post by Old Holy. »

Line 109: Function not found - uo.findobject
Снова такая фигня, только теперь не "Line 9" а "Line 109"
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

Так это у тебя, товарищь, еще что-то валяется в файле.
Old Holy.
Posts: 22
Joined: 2005-10-08 11:37:17

Post by Old Holy. »

Да волялось, кдалил старый скрипт, с нового пишет Line 16: Variable undefined - AD :(
Old Holy.
Posts: 22
Joined: 2005-10-08 11:37:17

Post by Old Holy. »

Ан нет, скрипт работает, только 1 трабл, Айди каждый раз меняеться, после каждого перезахода!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

не может быть%)
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Old Holy. wrote:Ан нет, скрипт работает, только 1 трабл, Айди каждый раз меняеться, после каждого перезахода!


Уменьшил бы свой баннер в подписи, засунул туда такую бандуру, неужели самому не мешает?
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Old Holy. wrote:Ан нет, скрипт работает, только 1 трабл, Айди каждый раз меняеться, после каждого перезахода!

В скрипте? А ты пробывал сохранять? :idea:
Old Holy.
Posts: 22
Joined: 2005-10-08 11:37:17

Post by Old Holy. »

Скрипт сохранять? Конечно...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Old Holy. wrote:Скрипт сохранять? Конечно...

А где айдишки то новые, я не понял..
WandeRinG
Posts: 18
Joined: 2005-06-08 19:11:43

Post by WandeRinG »

помойму лучше было бы, когда запускаешь скрипт он бы просил указать врага. И потом ели тот враг например кастанул парализ, то можно и збить стрелкой, а если он кастанул после твоего каста парализа, то можно ничего не делать.
Post Reply