не пишет имя

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

не пишет имя

Post by dubd »

вот скрипт, он из другого раздела. Проблема в том, что он не пишет имя кто идёт а пишет - "data lalala"

Code: Select all

sub main()
   var self = 'self'
   var frend = 'self'
   var name
   var telo
   uo.set('finddistance',10)
   uo.ignore(self)
   uo.ignore(frend)
   repeat
      uo.findman()
      if uo.findcount() then
         telo = UO.GetSerial('finditem')
         UO.Click(telo)
         name = UO.GetName(telo)
         uo.msg("\w : ' + name + ', ' + data + '")
         wait(3000)
      endif
      wait(500)
   until uo.dead()   
end sub
Incorrect User
Posts: 949
Joined: 2011-05-23 00:33:30

Re: не пишет имя

Post by Incorrect User »

Возможно потому что он никого не находит. Сделай не 10 а 20 тайлов.
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

Re: не пишет имя

Post by dubd »

спс, но он пишет

Code: Select all

+ name + ', ' + data +
Замечает прохожих, но не пишет не имя - ничего!
Incorrect User
Posts: 949
Joined: 2011-05-23 00:33:30

Re: не пишет имя

Post by Incorrect User »

С датой не понял а просто имя будет писать так

Code: Select all

sub main()
   var self = 'self', name, telo
   uo.set('finddistance',20)
   uo.ignore(self)
   repeat
      uo.findman()
      if uo.findcount() then
         telo = UO.GetSerial('finditem')
         UO.Click(telo)
         name = UO.GetName(telo)
         uo.msg(''+ name +'')
         wait(3000)
      endif
      wait(500)
   until uo.dead()   
end sub
ZeroDX
Posts: 718
Joined: 2006-12-08 10:51:50
Location: Москва
Contact:

Re: не пишет имя

Post by ZeroDX »

тут нужна задержка после клика
Incorrect User
Posts: 949
Joined: 2011-05-23 00:33:30

Re: не пишет имя

Post by Incorrect User »

У меня так норм. а дату ошибка вылетает, делаю типа var data и data = uo.Date() и '+ data +' не хочет так.
tylllkah
Posts: 243
Joined: 2012-03-20 00:32:06
Location: РФ, г. Москва

Re: не пишет имя

Post by tylllkah »

ищит одного и тогоже
Не быть жадным - уже богатство, не быть расточительным – доход.
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Incorrect User
Posts: 949
Joined: 2011-05-23 00:33:30

Re: не пишет имя

Post by Incorrect User »

Так игнор добавь, если найдет - напишет имя и больше на него реагировать не будет.

Code: Select all

sub main()
   var self = 'self', name, telo
   uo.set('finddistance',20)
   uo.ignore(self)
   repeat
      uo.findman()
      if uo.findcount() then
         telo = UO.GetSerial('finditem')
         UO.Click(telo)
         name = UO.GetName(telo)
         uo.msg(''+ name +'')
         uo.ignore('finditem')
         wait(3000)
      endif
      wait(500)
   until uo.dead()   
end sub
tylllkah
Posts: 243
Joined: 2012-03-20 00:32:06
Location: РФ, г. Москва

Re: не пишет имя

Post by tylllkah »

Incorrect User wrote:Так игнор добавь, если найдет - напишет имя и больше на него реагировать не будет.

Code: Select all

sub main()
   var self = 'self', name, telo
   uo.set('finddistance',20)
   uo.ignore(self)
   repeat
      uo.findman()
      if uo.findcount() then
         telo = UO.GetSerial('finditem')
         UO.Click(telo)
         name = UO.GetName(telo)
         uo.msg(''+ name +'')
         uo.ignore('finditem')
         wait(3000)
      endif
      wait(500)
   until uo.dead()   
end sub


вырубается как перечислил всех
Last edited by tylllkah on 2012-12-10 19:30:40, edited 1 time in total.
Не быть жадным - уже богатство, не быть расточительным – доход.
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: не пишет имя

Post by Mirage »

Либо не копируй из инжекта либо обнови скриптовую dll. Мракозябры копипастишь.
Incorrect User
Posts: 949
Joined: 2011-05-23 00:33:30

Re: не пишет имя

Post by Incorrect User »

tylllkah wrote:вырубается как перечислил всех

Второй и должен вырубаться, мой нет.
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: не пишет имя

Post by Mirage »

Парни, вы больше 10 сообщений сделали и нормально досих пор не можете сформулировать задачу.
Вот скрипт.
Он делает тото и тото.
Помогите.

Это не задача. Что сделать? Зачем сделать? Каким образом вы хотите чтобы оно работало? Описывайте проблему подробнее - получити сразу развернутый ответ.

Яркий пример топикстартер.
Задача по нормальному не поставлена. Требуется ли чтобы чар писал имя просто или сообщал в гильдчат информацию?
На каком расстоянии должен находиться искомый человек?
Каким образом он ищет человека - только запуская этот скрипт или используя его с другим?
Включена галка TWI или нет?

Ну пишите вы развёрнутее.

PS вы обсуждаете 2 разных скрипта используемых для разных целей.
Первый палит любого 1 человека зашедшего в радиус. Но палит постоянно.
Второй палит всех окружающих находящихся в радиусе. Но палит только 1 раз.
dubd
Posts: 249
Joined: 2012-07-27 23:43:14

Re: не пишет имя

Post by dubd »

спасибо за критику! :)
Ну чар как увидет каво то пробегающего - пишет смс мне по средством чата. Ну человека должен замечать где тайлов 5-10 не больше! Искать луче чтобы только запуская этот скрипт. Галка TWI включена.
Post Reply