Yoko

All sides of Injection
It is currently 2026-01-18 01:52:09

All times are UTC+02:00




Post new topic  Reply to topic  [ 9 posts ] 
Author Message
PostPosted: 2005-01-08 01:07:07 
Offline

Joined: 2004-11-13 18:10:50
Posts: 9
sub lol()
VAR cont= '0x0e77'
Repeat
UO.FindType('0x153d', 'cont')
UO.Print('DropTypeToCont - '+STR(UO.FindCount()))
If UO.FindCount()>0 Then
UO.MoveItem('finditem', '0', Cont)
Wait(200)
EndIf
UO.FindType('0x153d','cont')
Until UO.FindCount()<1
END SUB

Вобщем хочу перетащит full apron в треш а он берет и по бек паку ее таскает помогите я ноль в етом ((((((((((((
что куда вписать чтобы он вещи клал в треш!


Top
   
 Post subject:
PostPosted: 2005-01-08 01:30:42 
Offline

Joined: 2004-11-13 18:10:50
Posts: 9
Вобщем чар должен фартуки пертаскивать из пака в треш помогите плизз!


Top
   
 Post subject:
PostPosted: 2005-01-08 02:23:57 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
ты в Cont прописал тип, а надо серийник, кроме того в Findtype ты потерял второй параметр, цвет, если любой цвет - то ставь -1


Top
   
 Post subject:
PostPosted: 2005-01-08 09:39:01 
Offline

Joined: 2004-11-13 18:10:50
Posts: 9
Где посмотреть серийник ?
и его надо вписать VAR cont = 'сюда ?'

как я понял с исправлениями вроде должно так получиться но вот с серийником хз
sub lol()
VAR cont = '0x0e77'
Repeat
UO.FindType('0x153d','cont')
UO.Print('DropTypeToCont - '+STR(UO.FindCount()))
If UO.FindCount()>0 Then
UO.MoveItem('finditem', '-1', cont)
Wait(200)
EndIf
Until UO.FindCount()<1
END SUB


Top
   
 Post subject:
PostPosted: 2005-01-08 17:49:04 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
перекладка однотипных вещей из одного контейнера в другой.
защиты от дурака нет.
Code:
sub MoveFromTo()
var tType
   UO.Print('Откуда тырим?')
   uo.addobject('objFrom')
   while uo.Targeting()
      wait(200)
   wend
   UO.Print('И куда ж пререложим то?')
   uo.addobject('objResiv')
   while uo.Targeting()
      wait(200)
   wend
   uo.useobject('objFrom')
   CheckLag()
   UO.Print('Что брать то?')
   uo.addobject('objType')
   while uo.Targeting()
      wait(200)
   wend
   tType = uo.GetGraphic('objType')
   UO.Findtype(tType,'-1','objFrom')
   while UO.GetQuantity('finditem')>0
      UO.MoveItem('finditem',-1,'objResiv')
      wait(1000)
      CheckLag()
      UO.Findtype(tType,'-1','objFrom')
   wend   
end sub


Top
   
 Post subject:
PostPosted: 2005-01-09 02:03:38 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
fedor wrote:
Где посмотреть серийник ?
и его надо вписать VAR cont = 'сюда ?'


Команда ,info в клиенте. В полученном текстовом окне берешь серийный номер объекта, в который ткнул прицелом. А именно ID=0x403C1A3D - вот здесь 0x403C1A3D - это серийник.

Quote:
как я понял с исправлениями вроде должно так получиться но вот с серийником хз


Ты ничего не поправил. А должен сделать так:

Code:
VAR cont = '0x00000000'   ; тут должен быть ID твоего контейнера


Code:
UO.FindType('0x153d','-1', cont )


тут не забываем указывать второй параметр - цвет, в данном случае - любой, а переменную в кавычки брать не надо.

Code:
UO.MoveItem('finditem', cont)


ты похоже перепутал, в moveitem цвет указывать не надо, ты и так даешь указатель ('finditem') на конкретный объект.

ЗЫ: И не слушай тех, кто тебе подсовывает готовые скрипты. Лучше самому научиться. ИМХО.


Top
   
 Post subject:
PostPosted: 2005-01-09 04:25:09 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Edred wrote:
Code:
UO.FindType('0x153d','-1', cont )

тут не забываем указывать второй параметр - цвет, в данном случае - любой, а переменную в кавычки брать не надо.
может просто не обязательно?

Edred wrote:
Code:
UO.MoveItem('finditem', cont)

ты похоже перепутал, в moveitem цвет указывать не надо, ты и так даешь указатель ('finditem') на конкретный объект.
а я вот привык указывать все параметры...
Edred wrote:
ЗЫ: И не слушай тех, кто тебе подсовывает готовые скрипты. Лучше самому научиться. ИМХО.
а я и не подсовывал... просто выложил ;)


Top
   
 Post subject:
PostPosted: 2005-01-09 14:26:08 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Sfagnum wrote:
Edred wrote:
Code:
UO.FindType('0x153d','-1', cont )

тут не забываем указывать второй параметр - цвет, в данном случае - любой, а переменную в кавычки брать не надо.
может просто не обязательно?


Я комментирую не твой скрипт, а тот что выше. Если переменную взять в кавычки - это будет текстовая строка или ссылка на объект в инжекте. Так что это будет уже не переменная.

Sfagnum wrote:
Edred wrote:
Code:
UO.MoveItem('finditem', cont)

ты похоже перепутал, в moveitem цвет указывать не надо, ты и так даешь указатель ('finditem') на конкретный объект.
а я вот привык указывать все параметры...


Флаг в руки. Когда в UO.MoveItem найдешь параметр Color - пиши.


Top
   
 Post subject:
PostPosted: 2005-01-10 09:59:13 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Edred wrote:
Я комментирую не твой скрипт, а тот что выше.
я понял
Edred wrote:
Если переменную взять в кавычки - это будет текстовая строка или ссылка на объект в инжекте. Так что это будет уже не переменная.
так -1 не переменная а константа ;), а moveitem насколько я в курсе работает со строковыми парметрами.
Edred wrote:
Флаг в руки. Когда в UO.MoveItem найдешь параметр Color - пиши.
а я про колор что то говорил? я имел ввиду кол-во и destination container ;)


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

All times are UTC+02:00


Who is online

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