Page 1 of 1
Можно ли перемещать гампы? И если - да, то как это делается?
Posted: 2007-06-30 09:55:29
by ADEPT_ABP
Вот, озадачил себя, на тему перемещения гампов. А именно - перетаскивание иконок из SpellBook-и, и упорядочивание ровными рядами на экране монитора.
Вопрос - как? Если конечно это возможно...
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 секунд.. буквально
viewtopic.php?p=63431#63431
как юзать не знаю,не экспериметировал)
Posted: 2007-07-02 13:16:36
by ADEPT_ABP
Как только будет коннект и свободное время - потестю...
Потестил - я в недоумении.
Почему uo.drag(x,y,x1,y1) переносит gump с координат x,y на текущее положение курсора, не зависимо от конечных координат x1,y1? Или я неправильно использую uo.drag() ?
Posted: 2007-07-04 11:33:50
by ADEPT_ABP
Есть тут кто?
Как работает 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). Такая же фигня.