Yoko

All sides of Injection
It is currently 2017-09-25 04:40:25

All times are UTC+02:00




Post new topic  Reply to topic  [ 29 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 2006-06-27 15:32:08 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
Нужен скрипт на открывание дверей на расстоянии 3х тайлов. Шард ДРВ.

Пробовал писать следующее:
Code:
sub door()
uo.set('distance', '3')
UO.OpenDoor()
end sub

Но здесь не открывает калитки.

Видел еще нечно подобное, но у калиток несколько типов:
Code:
var Oper() 
var close = '' ; типа закрытой калитки
  uo.set( 'finddistance' , '3' )
  uo.findtype( close, '-1', 'ground' )
       if uo.findcount() == 0 then
          uo.print( 'Рядом нет калиток' )
          return
      endif
    open:
  uo.useobject( 'finditem' )
  wait(600)
    if uo.getgraphic( 'finditem' ) == close then
      goto open
    endif
endsub

Поэтому тоже не подходит.

Если в самих Macro-опциях UO сделать бинд на открывание дверей, то может открыться совершенно ненужная мне дверь, даже если я нахожусь на другом этаже от нее.

Кто что может подсказать?


Top
   
 Post subject:
PostPosted: 2006-06-27 15:55:58 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Забить все типы калиток в массив и искать в цикле for to

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 16:53:01 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
DerMeister =) wrote:
Забить все типы калиток в массив и искать в цикле for to

Можно набросочек без типов калиток?
И мне нужно чтобы открывались не только калитки, а все двери. Тогда нужно будет еще и типы всех дверей забивать в массив?


Top
   
 Post subject:
PostPosted: 2006-06-27 18:36:43 
Offline

Joined: 2006-04-14 10:51:44
Posts: 121
Code:
sub door() 
uo.msg('OPEN THE DOOR')
uo.opendoor()
end sub

Хотя хз,мож не то...


Top
   
 Post subject:
PostPosted: 2006-06-27 18:39:19 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2142
Location: Latvia
вместо var close = '' ставь Dim close[] потом перед uo.findtype( close[n], '-1', 'ground' ) ставь For n=1 To 21

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-27 19:26:07 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
ДРВ wrote:
Code:
sub door() 
uo.msg('OPEN THE DOOR')
uo.opendoor()
end sub

Хотя хз,мож не то...

Я же в первом посте этот метод описал как не подходящий. :)


Top
   
 Post subject:
PostPosted: 2006-06-27 19:27:53 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
NMY wrote:
вместо var close = '' ставь Dim close[] потом перед uo.findtype( close[n], '-1', 'ground' ) ставь For n=1 To 21

Тогда придется вписывать типы всех дверей во все стороны и во всех положениях.


Top
   
 Post subject:
PostPosted: 2006-06-27 19:35:22 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
А что, разве у двери тип разный в открыто/закрыто???

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 19:43:26 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2545
Location: Saint-Petersburg
DerMeister =) wrote:
А что, разве у двери тип разный в открыто/закрыто???


Естественно. Тип = графика (изображение объекта) в вердате. Если изображение открытой/закрытой двери разное (поворот - это тоже изменение графики) - тип разный. Берешь ИнсайдУО и смотришь.

ЗЫ: А функция такая есть в моем скрипте на беггинг. Открывает/закрывает двери. Типы - в массиве.

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


Top
   
 Post subject:
PostPosted: 2006-06-27 20:02:54 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
А что такое "ИнсайдУО" и где бы его взять...
ЗЫ: :?: :?: :?:

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 20:49:54 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2545
Location: Saint-Petersburg
DerMeister =) wrote:
А что такое "ИнсайдУО" и где бы его взять...
ЗЫ: :?: :?: :?:


Брать надо естественно на официальной странице автора, программа-то бесплатная...

http://uo.stratics.com/heptazane/insideuo/index.shtml

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

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


Top
   
 Post subject:
PostPosted: 2006-06-27 21:22:11 
Offline

Joined: 2006-02-10 13:26:37
Posts: 173
Edred wrote:
ЗЫ: А функция такая есть в моем скрипте на беггинг. Открывает/закрывает двери. Типы - в массиве.

Носом меня туда, плиз. :)


Top
   
 Post subject:
PostPosted: 2006-06-27 21:30:05 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Edred wrote:
DerMeister =) wrote:
А что такое "ИнсайдУО" и где бы его взять...
ЗЫ: :?: :?: :?:


Брать надо естественно на официальной странице автора, программа-то бесплатная...

http://uo.stratics.com/heptazane/insideuo/index.shtml


ЭЭЭ, эта шняго написана на дельфях??? Что то мне даже расхотелось её пробовать... :?

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 21:53:39 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2578
Location: Москва
Дер чтоты против дельфей имеешь???
Тулза очень хорошая и резвая...


Top
   
 Post subject:
PostPosted: 2006-06-27 21:57:41 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Так так так... ну непонтно как-то где тут тип или тут номер тайла...

http://img521.imageshack.us/img521/4483/10en3.jpg
http://img486.imageshack.us/img486/397/23ah.jpg -кстате, что это за шняга? Я тут недавно такую нашел, но не могу понять что это...

-------------
Вот бля последнего скрина инфо и инфотайл:
Quote:
ID=0x63C83843 Type=0x3EA2 HXGJXKF Name=
Quantity: 1 Colour: 0x0000 Layer: 0 Has: 0
X=47 Y=105 Z=0 C=0x5E7D99A2 F=0x00

16034 47 105 0

-------------
Всё, извините, разобрался.

ЗЫ: Там просто таких штуки 2 было...

_________________
DerMeister сейчас на нейрале!


Last edited by DerMeister =) on 2006-06-27 22:15:17, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2006-06-27 22:02:05 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Grin wrote:
Дер чтоты против дельфей имеешь???
Тулза очень хорошая и резвая...


АААААААА,... дельфи этож паскаль, а паскаль прошлый век!

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 22:06:09 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2578
Location: Москва
С такойже древности...
А про асм вообще забыть стоит?;)


Top
   
 Post subject:
PostPosted: 2006-06-27 22:12:53 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Grin wrote:
С такойже древности...
А про асм вообще забыть стоит?;)

Да тут и разговору нету, ненадёжная штука!

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-27 22:17:40 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2578
Location: Москва
А чего внем не надежного??? Хочешь сказть если т на пишешь код на Cи то он будет на дежен??? А хрен там... Какие руки такие и проги...


Top
   
 Post subject:
PostPosted: 2006-06-27 23:05:29 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2545
Location: Saint-Petersburg
1a2a3a4a5a6a wrote:
Носом меня туда, плиз. :)


Носом куда? Подпись мою видишь? Заходишь в скрипты, берешь скрипт на автобеггинг и смотришь. Если не видишь - идешь по ссылке во второй строке подписи.

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

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


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


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