Page 1 of 1

Если можете помогите

Posted: 2006-11-11 02:33:00
by No***Name
Здрасте! Мужики дайте плиз вот такой скрипт: чтоб когда теа заатачили , твой чар кидал вар на атакуюшего

з.ы если возможно :roll:

Posted: 2006-11-11 05:35:46
by Scripts Writer

Code: Select all

sub Auto_Attack()
var opponent
  while not uo.Dead()
    if uo.InJournal('is attacking you') then
      opponent=uo.JournalSerial(uo.InJournal('attacking you')-1)
      uo.Attack('opponent')
    else
      wait(1000)
    end if
    uo.DeleteJournal()
  wend
end sub


Не проверял скрипт. Что касается очистки журнала- в зависимости от применения скрипта ставь либо вначале, либо в конце. (вначале если тебя еще не атаковали и ты бегаешь или стоишь на скрипте. вконце если тебя в куче пвп ктото задел -чтобы взять его ид сразу же по журналу а не удалить.)

Также если стоишь на ночном скрипте то цикл пусть остаётся. Если же единичный случай в ПвП или еще где-цикл убери.

Posted: 2006-11-11 15:24:13
by DerMeister =)
You Must Die wrote:

Code: Select all

sub Auto_Attack()
var opponent
  while not uo.Dead()
    if uo.InJournal('is attacking you') then
      opponent=uo.JournalSerial(uo.InJournal('attacking you')-1)
      uo.Attack('opponent')
    else
      wait(1000)
    end if
    uo.DeleteJournal()
  wend
end sub


Не проверял скрипт. Что касается очистки журнала- в зависимости от применения скрипта ставь либо вначале, либо в конце. (вначале если тебя еще не атаковали и ты бегаешь или стоишь на скрипте. вконце если тебя в куче пвп ктото задел -чтобы взять его ид сразу же по журналу а не удалить.)

Также если стоишь на ночном скрипте то цикл пусть остаётся. Если же единичный случай в ПвП или еще где-цикл убери.


Хммм, а вдруг у него серийник у is attacking you == self ??
ЗЫ: Такое на ZHI, например ;)

Posted: 2006-11-11 15:32:09
by Scripts Writer
Ну согласись что мининг один, а шахт много. =) Подправит под себя.

Posted: 2006-11-12 13:14:57
by No***Name
:cry: не работает

Posted: 2006-11-12 15:17:28
by Scripts Writer
Собственно и не должен .
Ищи ошибку.

Posted: 2006-11-12 15:26:09
by GimFlex

Code: Select all

sub Auto_Attack() 
var opponent
  while not uo.Dead()
    if uo.InJournal('is attacking you') then
      opponent=uo.JournalSerial(uo.InJournal('attacking you')-1)
      uo.Attack(opponent)
    else
      wait(1000)
    end if
    uo.DeleteJournal()
  wend
end sub