Yoko

All sides of Injection
It is currently 2026-02-04 16:06:06

All times are UTC+02:00




Post new topic  Reply to topic  [ 30 posts ]  Go to page 1 2 Next
Author Message
 Post subject: 3 вопроса =)
PostPosted: 2008-02-24 01:03:25 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
Code:
,snap [формат] [путь:имя] - сделать скриншот экрана. 
формат - "jpg"/"bmp"
по умолчанию сохраняется в виде screenxx.bmp в папке инжекта


что-то никак не заставить его сохранять куда мне надо
когда пишешь просто ,snap - то сохраняет в папку инжы, а если
Code:
,snap "bmp" "e:/games/uo/screen:name"

то нифига никуда не сохраняет

ведь так надо задавать параметры?


Last edited by stickman on 2008-02-24 04:27:36, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-02-24 01:23:45 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
и еще вопрос:

есть такая галочка на вкладке Display, Text highlight
так вот, можно ли где-то поменять цвета этого highlight'а? :)


Top
   
 Post subject:
PostPosted: 2008-02-24 04:31:35 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
и вот еще вспомнил че хотел спросить:

скрипт на добор регов. когда в паке уже лежит какое-то кол-во регов и я их добираю скриптом они складываются не в одну кучку, а в отдельную. как я понял это изза того что здесь заданы координаты
Code:
uo.moveitem('finditem', STR(q) ,'backpack',140,30,0)

так вот.. можно ли как-то сделать, чтоб реги складывались по координатам и в то же время в одну кучку? :)
Code:
Sub REGS()
    VAR amount = 60
    VAR r, q, RegBag = 0x40175FF4
    Dim reg[8]
    reg[1] = 0x0F84
    reg[2] = 0x0F85
    reg[3] = 0x0F86
    reg[4] = 0x0F7A
    reg[5] = 0x0F7B
    reg[6] = 0x0F8C
    reg[7] = 0x0F8D
    reg[8] = 0x0F88
    uo.ignorereset()
    For r = 1 to 8
        if uo.count( reg[r] )<>amount then
            q = amount - uo.count( reg[r] )
            if q <> 0 then
                if q > 0 then
                    uo.useobject( RegBag )
                    CheckLag()
                    uo.findtype( reg[r] , -1 , RegBag )
                    If uo.findcount() == 0 then
                        uo.msg('НИФИГА НЕТ РЕГОВ')
                        return
                    endif
                    uo.moveitem('finditem', STR(q) ,'backpack',140,30,0)
                    wait(400)
                    CheckLag()
                else
                    q = q*-1
                    uo.findtype( reg[r] , -1 ,'my')
                    uo.moveitem('finditem', STR(q) , RegBag )
                    wait(400)
                    CheckLag()
                endif
            endif
        endif
    next
    uo.print('ПЕРЕКЛАДКА РЕГОВ ЗАКОНЧЕНА')
end sub


Top
   
 Post subject:
PostPosted: 2008-02-24 10:13:03 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
1. Не те слеши, надо:
Code:
,snap "bmp" "e:\games\uo\screen:name"


2. Врядли

3. Переделай скрипт так: перед добором проверяется, есть ли рег в паке. Если есть - то его кучка будет приемным контейнером для добранных регов, если нет - тогда класть по координатам.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-02-24 13:44:49 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
3. Если при скидывании на пак реги стекуются, то можно если рег в тех координатах нет, кинуть первую кучу на кординаты а остальные на пак.


Top
   
 Post subject:
PostPosted: 2008-02-26 00:22:14 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
со ,snap как-то тока не писал путь.. все равно не сохраняет. видимо не работает он.. видел Дестр тут писал, что не получилось заставить его работать :)


Top
   
 Post subject:
PostPosted: 2008-02-26 00:29:36 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
Quote:
3. Переделай скрипт так: перед добором проверяется, есть ли рег в паке. Если есть - то его кучка будет приемным контейнером для добранных регов, если нет - тогда класть по координатам.

3. Если при скидывании на пак реги стекуются, то можно если рег в тех координатах нет, кинуть первую кучу на кординаты а остальные на пак.


а какой вариант лучше, рациональней или как там это еще назвать?)


Top
   
 Post subject:
PostPosted: 2008-02-26 00:51:28 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
1. Если верить всему, про что Дест писал, что это не работает - то пора переходить на счеты. Я снапом пользовался сам лично.

2. А как тебе нравится, так и сделай. Это сильно зависит от шарда. А телепаты... Ну ты догадываешься, наверное, где они?

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-03-01 22:42:03 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
при использовании скриптов с
Code:
uo.set('lasttarget','laststatus')

постоянно вылезает тесктовое окно с рекоминдациями по uo.set
Quote:
usage: set param [value]
values:
distance - use distance, cells
lasttarget - serial
prefix - command prefix character
bankhack - 0/1
safeequip - 0/1
finddistance - search distance, cells
gumpunicode - 0/1 (not used)
maxsell - maximum items count to trade once
buydelay - delay, ms, before reply to vendor
cliloc - 0/1 clilocs visible mode
injectecho - 0/1 send injection text to journal
season - 0-5 see setseason
.........


как его убрать.. или может можно чем-то заменить этот uo.set ?

вот один из скриптов
Code:
Sub Flame()
   VAR ManaNeed=45
   VAR ScrollManaNeed=22
   UO.Set('lasttarget','laststatus')
      UO.FindType('0x1F5F',-1,'my')
      If UO.GetQuantity('finditem')>0 Then
         If UO.Mana>=ScrollManaNeed Then
            UO.WaitTargetObject('lasttarget')
            UO.UseObject('finditem')
            UO.Print("Scroll")
         Else
            UO.Print("Low mana!!! Scroll!")
         Endif
      Else
         If UO.Mana>=ManaNeed Then
            UO.Cast('Flame Strike','laststatus')
         Else
            UO.Print("Low mana!!!")
         Endif
      Endif
end sub


Top
   
 Post subject:
PostPosted: 2008-03-01 22:43:07 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
какая версия инжекта?


Top
   
 Post subject:
PostPosted: 2008-03-01 22:47:01 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
505.18 с твоим гампфиксом (вроде твоим) :)


Top
   
 Post subject:
PostPosted: 2008-03-01 22:50:44 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
моим, не сомнивайся...
помимо гампов.. там в место laststatus -> lastcontainer в uo.set


Top
   
 Post subject:
PostPosted: 2008-03-04 01:42:12 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
тыкс.. а чем у нас является paperdoll? в общем надо кликнуть на help.. как это сделать? :)


Top
   
 Post subject:
PostPosted: 2008-03-04 02:18:40 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
uo.lclick()

и в ASM вроде было что-то вроде uo.help()

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-03-04 02:26:41 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
дык лклик это по координатам экрана, а не самомого папердолла, а если он (папердолл) у меня будет перемещаться? :)


Top
   
 Post subject:
PostPosted: 2008-03-04 10:56:24 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
stickman wrote:
дык лклик это по координатам экрана, а не самомого папердолла, а если он (папердолл) у меня будет перемещаться? :)

Сам он никуда перемещаться не будет и открывается в фиксированных координатах.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-03-04 14:36:48 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
uo.Help() это в перле;)
в но вых версиях клиента на верху есть панель, где хелп на фиксированом месте всегда + воде хелп можно из макросов вызвать самого клиента


Top
   
 Post subject:
PostPosted: 2008-03-07 08:11:40 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
а как из скрипта вызвать клиентский макрос? :)


Top
   
 Post subject:
PostPosted: 2008-03-07 09:02:41 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
stickman wrote:
а как из скрипта вызвать клиентский макрос? :)

Через перл инжект либо uo.press( кнопка в клиенте с клиентским макросом ) :)


Top
   
 Post subject:
PostPosted: 2008-03-07 09:31:02 
Offline
User avatar

Joined: 2005-04-05 04:13:24
Posts: 139
Location: DRW
спасибо.. я уже сделал.. просто с утра чето тупил по страшному :D


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 30 posts ]  Go to page 1 2 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 16 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