Page 1 of 1

Можно ли перемещать гампы? И если - да, то как это делается?

Posted: 2007-06-30 09:55:29
by ADEPT_ABP
Вот, озадачил себя, на тему перемещения гампов. А именно - перетаскивание иконок из SpellBook-и, и упорядочивание ровными рядами на экране монитора. :lol:
Вопрос - как? Если конечно это возможно...

Posted: 2007-06-30 11:23:21
by NiFiGaSebe
скорее всего нет..

Posted: 2007-06-30 23:36:03
by MacTepeo
хм... пошурупай насчёт uo.drag() вроде такая команда. лень чё-то думать щас)

Posted: 2007-07-01 11:07:41
by ADEPT_ABP
MacTepeo wrote:хм... пошурупай насчёт uo.drag() вроде такая команда. лень чё-то думать щас)

Может uo.drop()? Если так, то это не та команда.

Posted: 2007-07-01 11:29:06
by MacTepeo
сори напутал с командой) в моём мозге всё перепуталось.

Code: Select all

UO.Picking() - перетаскивает ли игрок объект в руке(рука в смысле курсор, а не рука чара). Возвращает 1 если игрок в состоянии перемещения обьекта. 0 - если нет.



ЗЫ. я точно помню что есть команды обработки действий мыши.
там например uo.Lclick() и в их же разряде есть команда на драг.

Posted: 2007-07-01 12:44:47
by ADEPT_ABP
ЗЫ. я точно помню что есть команды обработки действий мыши.
там например uo.Lclick() и в их же разряде есть команда на драг.


Запарился искать описания этих команд. В двух словах, если можно, про uo.lclick() & прочих команд обработки действий мыши.
От нехватки знаний - интерес к задаче угасает...

Posted: 2007-07-01 17:25:13
by MacTepeo
нашёл за 30 секунд.. буквально :roll:

viewtopic.php?p=63431#63431

как юзать не знаю,не экспериметировал)

Posted: 2007-07-02 13:16:36
by ADEPT_ABP
Как только будет коннект и свободное время - потестю... :D
Потестил - я в недоумении. :?
Почему uo.drag(x,y,x1,y1) переносит gump с координат x,y на текущее положение курсора, не зависимо от конечных координат x1,y1? Или я неправильно использую uo.drag() ?

Posted: 2007-07-04 11:33:50
by ADEPT_ABP
Есть тут кто? :shock:
Как работает uo.drag()?

Posted: 2007-07-05 07:58:21
by volhram
это значит гамп висит на мышке, пробуй после драг лефтклик по нужным координатам
у команды драг вроде только 2-а входных параметра....

Posted: 2007-07-06 10:22:36
by ADEPT_ABP
Пробовал и uo.click(x,y), и uo.lclick(x,y). Такая же фигня.