Page 1 of 1

Странно

Posted: 2009-10-03 13:49:07
by elke
УДАЛЯТЬ МЕЖДУ ПРОЧЕМ И НЕ НАДО БЫЛО, МОГ ПЕРЕНЕСТИ
ну по теме: хочю чтобы когда чар видел кого либо, то сразу реколился
вот 2 кода что я нашел по хелпу, но не 1 не пашет( почему???

1 скрипт: но он пашет, но на слова You see он не реагирует

Code: Select all

sub Attack() 
uo.DeleteJournal()
repeat
    if uo.InJournal("see|ou see|ou see: *You see|attacking you|Grav|Ex|Flam|An|Ylem") then
   uo.DeleteJournal()
   RecallAtAttack()
    end if
wait(100)
until false
end sub

вот 2 код: но он вообще не пашет((

Code: Select all

sub Ataka() 
var i
uo.ignore('self') ; игнорит себя на всякий случай
DIM H[2]
H[1]='0x0190'
H[2]='0x0191'
repeat
UO.set('finddistance','14')
for i=0 to 1
  UO.FindType(H[i],-1,'ground')
  If UO.FindCount() > 0 Then
     uo.print('Нашел')
  else
     uo.print('Не нашел )')
  Endif
next
wait(1000)
until false
end sub

Подскажите пожалуйства в чем дело то???

Posted: 2009-10-03 18:21:49
by Savage
Завистит многое тут от шарда, точнее на чём он реализован. Уточни на чём играешь.

Posted: 2009-10-03 21:58:47
by u0rypT
Дык я отвечал - есть уже такой скрипт. Ищи в прикрепленных темах.

Posted: 2009-10-04 13:02:37
by elke
Чесно искал не нашел :D , сфера очень интересная ;) 51 Edit by Abyss ;)
играю на клиенте не под него(2,0,3), скачал оттуда же где и саму инжу под абис :roll: жду ответа =)...

Posted: 2009-10-05 03:41:44
by u0rypT

Code: Select all

sub Recall()
var rune = ' ID of your rune '
var player
uo.Set('finddistance','15')
var i
  DIM people[2]
 
  people[0]='0x0190' ; Тип male
  people[1]='0x0191' ; Тип female

  uo.Ignore('self')
  for i = 0 to 1
    uo.FindType(people[i],'-1','ground')
    player = uo.GetSerial('finditem')
    wait(500)
    if uo.FindCount() then
      uo.WaitTargetObject(rune)
      uo.Cast('Recall')
    else
      uo.Print('No one has been found ')
    end if
  next
  uo.IgnoreReset()
end sub


viewtopic.php?p=50550#50550

Posted: 2009-10-05 09:23:22
by elke
а чем то что ты написал, отличается от 2 моего НЕ РАБОЧЕГО скрипта ?, может дело в версии клиента, или натсроек каких ???

Posted: 2009-10-05 10:10:01
by Savage
Для юза второй версии скрипта необходимо включить Track World Items (TWI).
Тэстить первую версию неоходимо двумя чарами или под реальным нападением. На хоткей вешаем ,showjournal. Вместо RecallAtAttack() вставляем UO.Say('zzzz"). Ещё временно закоментировать делитжурнал внутри цикла.

Posted: 2009-10-05 11:08:30
by elke
Savage ОГРОМНОЕ ТЕБЕ СПАСИБО

Posted: 2009-10-05 13:02:17
by Mirage
Savage wrote:Для юза второй версии скрипта необходимо включить Track World Items (TWI).
Тэстить первую версию неоходимо двумя чарами или под реальным нападением. На хоткей вешаем ,showjournal. Вместо RecallAtAttack() вставляем UO.Say('zzzz"). Ещё временно закоментировать делитжурнал внутри цикла.

Мы тут с кем то из старожил чуть чуть поспорили про эту галку - писал что она нужна он что обходится без нее :roll: Камень в его огород :)

Posted: 2009-10-05 14:18:34
by CuHTpoH
в бою TWI нужен тока если кто юзает авторезки/луты и прочую нечисть, некстатаргеты, а так больше ресендов и теоретических крашей изза неё

Йогурт все правильно сделал что написал свой вариант, надо быть внмательным чтоб заметить чем отличаются два скрипта )))
к элементам массивов надо обращаться начиная с НУЛЕВОГО элемента

Posted: 2009-10-05 17:38:56
by Savage
Mirage wrote:Мы тут с кем то из старожил чуть чуть поспорили про эту галку - писал что она нужна он что обходится без нее :roll: Камень в его огород :)

На мл-клиенте например, конных чаров без тви скрипт не находит. Пеших видит.

Posted: 2009-10-05 23:30:53
by elke
CuHTpoH wrote:в бою TWI нужен тока если кто юзает авторезки/луты и прочую нечисть, некстатаргеты, а так больше ресендов и теоретических крашей изза неё

Йогурт все правильно сделал что написал свой вариант, надо быть внмательным чтоб заметить чем отличаются два скрипта )))
к элементам массивов надо обращаться начиная с НУЛЕВОГО элемента


ну то что к масиву с 0, ето понятно, просто ошибся когда скрипт суда вписывал, но без TWI скрипт не находил персов, вообще, хотя иногда бывали исключения, ввиде 1 раза из 1000 =) ну всем спасибо, кто отписался =) думал что форум уже мертв, а нет ... был приятно удивлен ;)