Координаты!
Moderators: Murderator+, Murderator
Координаты!
Замучился с командой...
чтобы тыкать по определенной ккординате на экране
X=65535 Y=65535 Z=0
чтобы тыкать по определенной ккординате на экране
X=65535 Y=65535 Z=0
kotar wrote:подскажите как правильно прописать клик по координате на экране...
тоесть чтобы тыкал всегда роно в пяти тайлах левее чара..
Code: Select all
var mx, my, mz, i, j
mx = UO.GetX("self")
my = UO.GetY("self")
mz = UO.GetZ("self")
i = mx 0
j = my-3
UO.Waittargettile("1341", str(i), str(j), str(mz))
Все просто.
BETEPAH ™
BETEPAH ™
Играл я там когда-то, вот тибе одевалка... давно я её делал ))
Code: Select all
sub Dress_alfa_man()
While NOT UO.Dead()
var n
Dim Select[3]
Select[1]='1' ; Бинты
Select[2]='12' ; Химия 2
Select[3]='3' ; Реги
Dim Item[3]
Item[1]='0x0E21'
Item[2]='0x09B0'
Item[3]='0x0E76'
If UO.GetGlobal('DressMan')<>'yes' Then
UO.set('norbcalc','1')
UO.SetGlobal('DressMan','yes')
EndIf
If UO.GetGlobal('DressManCheck')<>'on' Then
UO.SetGlobal('DressManCheck','on')
If UO.CountGround('0x0ED4','0x08BB') or UO.CountGround('0x0ED4','0x079B') Then
If NOT UO.ObjAtLayer('Torso') or UO.Count('0x0EFA')==0 Then ;Проверка на пак
UO.UseObject('backpack')
Wait(1000)
EndIf
If NOT UO.ObjAtLayer('Torso') Then
UO.Recall('0x4001361C','3') ; Армор(Кристал)
REPEAT
Wait(300)
Until UO.ObjAtLayer('Torso')
EndIf
If NOT UO.ObjAtLayer('Horse') Then
UO.Recall('0x40013766','4') ; Зостер
REPEAT
Wait(300)
Until UO.ObjAtLayer('Horse')
EndIf
For n = 1 TO 3
If UO.Count(Item[n])==0 Then
UO.Recall('0x40013766',Select[n])
UO.DeleteJournal()
REPEAT
Wait(300)
Until UO.InJournal("You put")
EndIf
Next
UO.Print('Done!')
Else
UO.Print("I don't see equipment stone!")
EndIf
UO.SetGlobal('DressManCheck','off')
Else
UO.Print("Wait")
EndIf
end sub
Last edited by 666Man666 on 2005-01-13 08:59:09, edited 1 time in total.
ых да изврат
тыкать в 5 клетках от чара на столб
)))
а ты все время целишься вставать чтоб ровно было ?
useobject есть такая штука
а одевалка
sub menunub()
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(235,188)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(279,206)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,229)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(175,242)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(205,323)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,306)
wait(300)
uo.exec("useobject 0x4000B2E3")
wait(500)
UO.LClick(60,263)
wait(500)
UO.LClick(213,266)
wait(100)
end sub

тыкать в 5 клетках от чара на столб

а ты все время целишься вставать чтоб ровно было ?
useobject есть такая штука

а одевалка
sub menunub()
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(235,188)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(279,206)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,229)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(175,242)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(205,323)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,306)
wait(300)
uo.exec("useobject 0x4000B2E3")
wait(500)
UO.LClick(60,263)
wait(500)
UO.LClick(213,266)
wait(100)
end sub
admir wrote:ых да изврат
тыкать в 5 клетках от чара на столб)))
а ты все время целишься вставать чтоб ровно было ?
useobject есть такая штука
а одевалка
sub menunub()
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(235,188)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(279,206)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,229)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(175,242)
wait(200)
uo.exec("useobject 0x4000B44E")
wait(500)
UO.LClick(205,323)
wait(200)
uo.exec("useobject 0x4000B553")
wait(500)
UO.LClick(211,306)
wait(300)
uo.exec("useobject 0x4000B2E3")
wait(500)
UO.LClick(60,263)
wait(500)
UO.LClick(213,266)
wait(100)
end sub
И что это? за макрос такой моднявый

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