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

Ask for help

Moderators: Murderator+, Murderator

Post Reply
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

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

Post by ADEPT_ABP »

Вот, озадачил себя, на тему перемещения гампов. А именно - перетаскивание иконок из SpellBook-и, и упорядочивание ровными рядами на экране монитора. :lol:
Вопрос - как? Если конечно это возможно...
NiFiGaSebe
Posts: 34
Joined: 2005-05-26 22:08:18
Contact:

Post by NiFiGaSebe »

скорее всего нет..
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

хм... пошурупай насчёт uo.drag() вроде такая команда. лень чё-то думать щас)
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

Post by ADEPT_ABP »

MacTepeo wrote:хм... пошурупай насчёт uo.drag() вроде такая команда. лень чё-то думать щас)

Может uo.drop()? Если так, то это не та команда.
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

сори напутал с командой) в моём мозге всё перепуталось.

Code: Select all

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



ЗЫ. я точно помню что есть команды обработки действий мыши.
там например uo.Lclick() и в их же разряде есть команда на драг.
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

Post by ADEPT_ABP »

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


Запарился искать описания этих команд. В двух словах, если можно, про uo.lclick() & прочих команд обработки действий мыши.
От нехватки знаний - интерес к задаче угасает...
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

нашёл за 30 секунд.. буквально :roll:

viewtopic.php?p=63431#63431

как юзать не знаю,не экспериметировал)
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

Post by ADEPT_ABP »

Как только будет коннект и свободное время - потестю... :D
Потестил - я в недоумении. :?
Почему uo.drag(x,y,x1,y1) переносит gump с координат x,y на текущее положение курсора, не зависимо от конечных координат x1,y1? Или я неправильно использую uo.drag() ?
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

Post by ADEPT_ABP »

Есть тут кто? :shock:
Как работает uo.drag()?
volhram
Posts: 95
Joined: 2004-10-19 16:25:45

Post by volhram »

это значит гамп висит на мышке, пробуй после драг лефтклик по нужным координатам
у команды драг вроде только 2-а входных параметра....
ADEPT_ABP
Posts: 223
Joined: 2006-05-12 08:03:45
Contact:

Post by ADEPT_ABP »

Пробовал и uo.click(x,y), и uo.lclick(x,y). Такая же фигня.
Post Reply