Yoko

All sides of Injection
It is currently 2024-03-28 18:19:00

All times are UTC+02:00




Post new topic  Reply to topic  [ 20 posts ] 
Author Message
 Post subject: Перекладка
PostPosted: 2012-04-12 22:25:14 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Смонтировал скрипт из другого скрипта на перекладку логов из одного сундука в другой, все работает норм.
не могу добавить что бы брал логи только определенного цвета?
Code:
sub PereKladka()
repeat
if uo.weight > 300 then    #вес сколько чар берет     
repeat
UO.Findtype('0x1BDD', '-1', 'backpack') 
UO.moveitem('finditem',-1,'0x4012307F' )#сундук куда ложем
endif
Wait(1000)
UO.UseObject('0x40148858')#сундук откуда берем 
         UO.Findtype('0x1BDD', '-1','0x40148858')#сундук откуда берем 
         If UO.Findcount() == 0 Then
             return
           Endif
         UO.Set('quiet','0')#
      uo.print('find->'+'finditem' )
      UO.moveitem('finditem','300','backpack' )#количество предметов сейчас 300 можно изменить
      Wait(500)
   until uo.findcount()== 0
UO.Print('('Work Complete!')
end sub


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-12 22:42:41 
Offline
User avatar

Joined: 2009-03-21 10:03:06
Posts: 164
Location: Одесса-Мама
http://yoko.com.ua/help/help.php?lang=r ... m=findtype

_________________
Спасибо всем, у кого учился!

Меня трудно найти, легко потерять, и невозможно забыть. Я - рабочий исходник!


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-18 17:29:01 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Не получается, сделал вот так добавил '0x0000' сундук открывает не чего не берет.

Code:
UO.Findtype ('0x1BDD','0x0000', '-1', 'backpack') 
UO.moveitem('finditem',-1,'0x40105BEF' )#сундук куда ложим
endif
Wait(1000)
UO.UseObject('0x4012307F')#сундук откуда берем 
         UO.Findtype ('0x1BDD','0x0000', '-1','0x4012307F')#сундук откуда берем 
         If UO.Findcount() == 0 Then
                          return
                 Endif


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-18 22:17:20 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
Siva wrote:
UO.Findtype ('0x1BDD','0x0000', '-1', 'backpack')

uo.findtype(type,[color,containerobject/ground/my])
это тоже самое что

uo.findtype(type, color, containerobject)

у тебя лишняя -1. Внимательнее.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-19 13:16:31 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Спасибо заработало :D


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-23 11:55:44 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Такой вопрос, что нужно добавить чтобы при перекладки не логов а рыбы, он ее разрезал и складывал в сундук уже рыбные стейки?
Code:
sub PeRe()
repeat
if uo.weight > 300 then    #вес сколько чар берет     
repeat
UO.Findtype ('0x097A','0x0000', 'backpack') # стейки
UO.moveitem('finditem',-1,'0x40105BEF' )#сундук куда ложим
endif
Wait(1000)
UO.UseObject('0x40105BEF')#сундук откуда берем 
         UO.Findtype ('0x09CC','0x0000','0x40105BEF')#сундук откуда берем рыбу
         If UO.Findcount() == 0 Then
                          return
                 Endif
         UO.Set('quiet','0')#
      uo.print('find->'+'finditem' )
      UO.moveitem('finditem','200','backpack' )#количество предметов сейчас 300 можно изменить
      Wait(500)
 until uo.findcount()== 0
     return
                 Endif
         UO.WaitTargetType('0x09CC') # рыба
         UO.UseType('0x0F51') # нож
         wait(200) 
      endif 
   next 
UO.Print('end!')
end sub

я сделал так, но не чего не делает дает ошибку
Code:
UO.WaitTargetType('0x09CC')


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-23 18:14:19 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
не факт, что заработает, но все же вот
Code:
sub pere_new()
    var id_container_from = '0x40105BEF', id_container_to = '0x40105BEF'
    var t_fish = '0x09CC', t_steaks = '0x097A', t_dagger = '0x0F51', use_dagger = 1, max_weight = 300, obj_fish
    repeat
        obj_fish = id_container_from.t_fish
        if obj_fish then
            if not uo.count(t_fish) then
                uo.moveitem(obj_fish, 100, 'backpack')
                wait(1000)
            else
                uo.waittargetobject(^t_fish)
                uo.usetype(t_dagger)
                wait(500)
                uo.moveitem(^t_steaks, -1, id_container_to)
            endif
        else
            return
        endif
    until false
endsub


а у тебя в скрипте 2 рипита и 1 антил, так же есть некст, но нету фор
2 иф и 4 эндиф

Mirage wrote:
Внимательнее.

:mrgreen: :mrgreen: :mrgreen:


Last edited by ZeroDX on 2012-04-24 09:38:08, edited 3 times in total.

Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 01:12:32 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Выдал ошибку Line 7 - t_item
Спасибо что помогаете, так сложилось что с программирование практически не знаком, учил химию и работаю в спиртовой "сфере", скрипты даются не легко.


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 09:36:55 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
поправил в скрипте


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 11:33:11 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Выдал ошибку Line 11 parse error
Убрал в строке ^ выдал:
Выдал ошибку Line 14 parse error
убрал и там ^
Выдал:
Line 5 invalid variable used in method coll - id_container_from


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 13:05:03 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
Сдается мне что вы перенамудрячили.

uo.waittargetobject(^t_fish)

прицел в объект а в скобках тип.
Удалять так то ничего не надо. Все скобки подчеркивания и кавычки там не абы кабы а для чего то. у ZeroDX в принципе в порядке скрипт. Только та строка которую я указал.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 17:05:00 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Вот эта команда меня натолкнула на мысль :!:
Code:
uo.waittargetobject(^t_fish)

В моем скрипте я понял что ее не хватает -
Code:
UO.WaitTargetObject('finditem')

У меня крыша едет :mrgreen: мой переделанный скрипт заработал, но просто через одно место, вобщем если перед запуском скрипта сам не разрежишь рыбы на стейк скрипт не заработает или просто дает ошибку несуществующий строки или перегружает процессор, если же я сам режу рыбы и стартую скрипт то: но ее выкладывает берет рыбу режет и выкладывает, пока не закончиться либо тип рыбы либо кучка ее, потом надо все с начало.
конечно хочется нормально рабочий скрипт что бы брал все типы рыбы резал и выкладывал :
Code:
sub Riba1()
   repeat
      if uo.weight > 50 then      #вес который берет чар
         repeat
            UO.Findtype('0x097A', '-1', 'backpack')  #куда выкладываю стейки
            UO.moveitem('finditem',-1,'0x40105BEF' )
            Wait(1000)
         until uo.findcount()== 0
         Wait(1000)
         UO.UseObject('0x40105BEF')#использую сундук где рыба тип рыбы
         UO.Findtype('0x09CC', '-1','0x40105BEF') 
         If UO.Findcount() == 0 Then
            UO.Findtype('0x09CD', '-1','0x40105BEF') 
            If UO.Findcount() == 0 Then
               UO.Findtype('0x09CF', '-1','0x40105BEF')
               If UO.Findcount() == 0 Then
                  UO.Findtype('0x09CE', '-1','0x40105BEF')
                  If UO.Findcount() == 0 Then
                     return
                  Endif
               Endif
            Endif
         Endif
         UO.moveitem('finditem','100','backpack' )
         Wait(500)
         UO.WaitTargetObject('finditem')
         UO.UseType('0x0F51')         
         Wait(500)
      until uo.findcount()== 0
   Endif
end sub


Last edited by Siva on 2012-04-24 21:15:47, edited 1 time in total.

Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 20:27:11 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
У тебя полная ерунда с условиями и циклами. Прогони через мою подпись и исправь.
Помогать я думаю далее не стоит. Скрипт работает. Помощь не приживается.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 22:19:39 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
Mirage wrote:
Сдается мне что вы перенамудрячили.

uo.waittargetobject(^t_fish)

прицел в объект а в скобках тип.
Удалять так то ничего не надо. Все скобки подчеркивания и кавычки там не абы кабы а для чего то. у ZeroDX в принципе в порядке скрипт. Только та строка которую я указал.


Использование модификаторов тип—>обьект


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-24 23:36:22 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
А да, пардон. Закрутился :roll:

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-25 10:05:47 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
Так а чего это не работает?
Может надо что-то вроде
Code:
uo.waittargetobject('^' + t_fish)


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-25 13:29:50 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Выдал ошибку Line 14 parse error
заменил и там на
Code:
uo.moveitem('^'+ t_steaks, -1, id_container_to)

Выдал:
Line 5 invalid variable used in method coll - id_container_from


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-25 14:18:00 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
может версия инжекта?


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-25 16:31:17 
Offline

Joined: 2012-03-13 15:09:30
Posts: 48
Скачал две версии одну с ёко три фала и libexpat.dll
версия Injection 505.15
скачал модифицированный
версия YokoInjection 702.11 ее Mirage кому то на форуме предлагал, у меня такая же и стоит только без дополнений unins000.exe
Все запустились но скрипт не пошел везде выдал ошибку Line 14 parse error
:cry:


Top
   
 Post subject: Re: Перекладка
PostPosted: 2012-04-25 18:31:23 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
тогда не судьба использовать модификаторы


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 20 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited