Mining cart house guide
Re: Mining cart house guide
hi, i get problem with GOZA, i m too close wall and cant AXE them out, if someone know some trick how do it?
Re: Mining cart house guide
solved xD, i put them back to ground, after axe work like magic xDxDxD
Re: Mining cart house guide
Code: Select all
; Everything is off by 3 pixels x and y-axis because of
; how the window places itself; it never reaches true
; 0.0
set %menu_size_x 797
set %menu_size_y 597
set %counter 0
set %timer 2
set %gemZ 12
set %gemX0 395 ;North-East
set %gemY0 230 ;North-East
set %gemX1 417 ;East
set %gemY1 252 ;East
set %gemX2 440 ;South-East
set %gemY2 275 ;South-East
set %gemX0 %gemX0 - 3
set %gemY0 %gemY0 - 3
set %gemX1 %gemX1 - 3
set %gemY1 %gemY1 - 3
set %gemX2 %gemX2 - 3
set %gemY2 %gemY2 - 3
menu window size %menu_size_x %menu_size_y
menu window transparent 50
menu window color black
menu Image Create C 0 0 %menu_size_x %menu_size_y
menu Image Line C 447 247 347 347 white 1
menu Image Create C 0 0 %menu_size_x %menu_size_y
menu Image Line C 347 247 447 347 green 1
menu Image Create D 0 0 %menu_size_x %menu_size_y
menu Image Line D 0 297 797 297 blue 1 ; y-axis
menu Image Create D 0 0 %menu_size_x %menu_size_y
menu Image Line D 397 0 397 597 blue 1 ; x-axis
for %i 0 5
{
set %gemV0 %gemY0 - ( %counter * %gemZ )
set %gemV1 %gemY1 - ( %counter * %gemZ )
menu Image Create E 0 0 %menu_size_x %menu_size_y
menu Image Line E %gemX0 %gemV0 %gemX1 %gemV1 red 1
set %gemV1 %gemY1 - ( %counter * %gemZ )
set %gemV2 %gemY2 - ( %counter * %gemZ )
menu Image Create F 0 0 %menu_size_x %menu_size_y
menu Image Line F %gemX1 %gemV1 %gemX2 %gemV2 $FF33EC 1
wait %timer
set %counter %counter + 1
}
menu show 0 0
halt
Code: Select all
promptalias '1'
promptalias '2'
promptalias '3'
promptalias '4'
promptalias '5'
promptalias '6'
promptalias '7'
promptalias '8'
promptalias '9'
promptalias '10'
promptalias '11'
promptalias '12'
promptalias '13'
promptalias '14'
promptalias '15'
promptalias '16'
promptalias '17'
promptalias '18'
for 6
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '2'
pause 500
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '5'
pause 500
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '8'
pause 500
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '11'
pause 500
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '14'
pause 500
// Double-Click Mining Cart Deed
usetype '0x14f0' 0 'backpack'
waitforgump 0xdfd9785a 15000
// Select the South Facing Gem Cart
replygump 0xdfd9785a 102
//Select the East Facing Gem Cart
//replygump 0xdfd9785a 103
waitfortarget 15000
// Place the Cart on the 'middle goza'
target! '17'
pause 500
// Open the Interior Decorator
usetype! '0xfc1' 0 'backpack'
waitforgump 0xd47b8107 15000
// Select the Raise / Up option
replygump 0xd47b8107 2
waitforgump 0xd47b8107 15000
for 3
waitfortarget 15000
target! '1'
waitfortarget 15000
target! '2'
waitfortarget 15000
target! '3'
waitfortarget 15000
target! '4'
waitfortarget 15000
target! '5'
waitfortarget 15000
target! '6'
waitfortarget 15000
target! '7'
waitfortarget 15000
target! '8'
waitfortarget 15000
target! '9'
waitfortarget 15000
target! '10'
waitfortarget 15000
target! '11'
waitfortarget 15000
target! '12'
waitfortarget 15000
target! '13'
waitfortarget 15000
target! '14'
waitfortarget 15000
target! '15'
waitfortarget 15000
target! '16'
waitfortarget 15000
target! '17'
waitfortarget 15000
target! '18'
endfor
pause 250
canceltarget
endfor
// Open the Interior Decorator
usetype! '0xfc1' 0 'backpack'
waitforgump 0xd47b8107 15000
// Select the Lower / Down option
replygump 0xd47b8107 3
waitforgump 0xd47b8107 15000
for 9
waitfortarget 15000
target! '1'
waitfortarget 15000
target! '2'
waitfortarget 15000
target! '3'
waitfortarget 15000
target! '4'
waitfortarget 15000
target! '5'
waitfortarget 15000
target! '6'
waitfortarget 15000
target! '7'
waitfortarget 15000
target! '8'
waitfortarget 15000
target! '9'
waitfortarget 15000
target! '10'
waitfortarget 15000
target! '11'
waitfortarget 15000
target! '12'
waitfortarget 15000
target! '13'
waitfortarget 15000
target! '14'
waitfortarget 15000
target! '15'
waitfortarget 15000
target! '16'
waitfortarget 15000
target! '17'
waitfortarget 15000
target! '18'
endfor
// Destroy each goza mat
useobject 'lefthand'
pause 550
target! '1'
pause 550
useobject 'lefthand'
pause 550
target! '2'
pause 550
useobject 'lefthand'
pause 550
target! '3'
pause 550
useobject 'lefthand'
pause 550
target! '4'
pause 550
useobject 'lefthand'
pause 550
target! '5'
pause 550
useobject 'lefthand'
pause 550
target! '6'
pause 550
useobject 'lefthand'
pause 550
target! '7'
pause 550
useobject 'lefthand'
pause 550
target! '8'
pause 550
useobject 'lefthand'
pause 550
target! '9'
pause 550
useobject 'lefthand'
pause 550
target! '10'
pause 550
useobject 'lefthand'
pause 550
target! '11'
pause 550
useobject 'lefthand'
pause 550
target! '12'
pause 550
useobject 'lefthand'
pause 550
target! '13'
pause 550
useobject 'lefthand'
pause 550
target! '14'
pause 550
useobject 'lefthand'
pause 550
target! '15'
pause 550
useobject 'lefthand'
pause 550
target! '16'
pause 550
useobject 'lefthand'
pause 550
target! '17'
pause 550
useobject 'lefthand'
pause 550
target! '18'
Thank you for your time and consideration,
kentares
Re: Mining cart house guide
Code: Select all
; Everything is off by 3 pixels x and y-axis because of
; how the window places itself; it never reaches true
; 0.0
set %menu_size_x 797
set %menu_size_y 597
set %counter 0
set %timer 2
set %gemZ 12
set %gemX0 395 ;North-West
set %gemY0 230 ;North-West
set %gemX1 417 ;North
set %gemY1 252 ;North
set %gemX2 440 ;North-East
set %gemY2 275 ;North-East
set %gemX3 %gemX0 - 88 ;South-West
set %gemY3 %gemY0 + 88 ;South-West
set %gemX4 %gemX1 - 88 ;South
set %gemY4 %gemY1 + 88 ;South
set %gemX5 %gemX2 - 88 ;South-East
set %gemY5 %gemY2 + 88 ;South-East
set %gemX0 %gemX0 - 3
set %gemY0 %gemY0 - 3
set %gemX1 %gemX1 - 3
set %gemY1 %gemY1 - 3
set %gemX2 %gemX2 - 3
set %gemY2 %gemY2 - 3
set %gemX3 %gemX3 - 3
set %gemY3 %gemY3 - 3
set %gemX4 %gemX4 - 3
set %gemY4 %gemY4 - 3
set %gemX5 %gemX5 - 3
set %gemY5 %gemY5 - 3
menu window size %menu_size_x %menu_size_y
menu window transparent 50
menu window color black
menu Image Create C 0 0 %menu_size_x %menu_size_y
menu Image Line C 447 247 347 347 white 1
menu Image Create C 0 0 %menu_size_x %menu_size_y
menu Image Line C 347 247 447 347 green 1
menu Image Create D 0 0 %menu_size_x %menu_size_y
menu Image Line D 0 297 797 297 blue 1 ; y-axis
menu Image Create D 0 0 %menu_size_x %menu_size_y
menu Image Line D 397 0 397 597 blue 1 ; x-axis
for %i 0 5
{
set %gemV0 %gemY0 - ( %counter * %gemZ )
set %gemV1 %gemY1 - ( %counter * %gemZ )
menu Image Create E 0 0 %menu_size_x %menu_size_y
menu Image Line E %gemX0 %gemV0 %gemX1 %gemV1 red 1
set %gemV1 %gemY1 - ( %counter * %gemZ )
set %gemV2 %gemY2 - ( %counter * %gemZ )
menu Image Create F 0 0 %menu_size_x %menu_size_y
menu Image Line F %gemX1 %gemV1 %gemX2 %gemV2 $FF33EC 1
wait %timer
set %gemV3 %gemY3 - ( %counter * %gemZ )
set %gemV4 %gemY4 - ( %counter * %gemZ )
menu Image Create G 0 0 %menu_size_x %menu_size_y
menu Image Line G %gemX3 %gemV3 %gemX4 %gemV4 red 1
set %gemV4 %gemY4 - ( %counter * %gemZ )
set %gemV5 %gemY5 - ( %counter * %gemZ )
menu Image Create H 0 0 %menu_size_x %menu_size_y
menu Image Line H %gemX4 %gemV4 %gemX5 %gemV5 $FF33EC 1
wait %timer
set %counter %counter + 1
}
menu show 0 0
halt
Eyeballed it 88 pixels difference; looks about right. I welcome all critiques and code improvements.
Sadly the video recording only recorded the Ultima Online client and not UOS or EasyUO so you could see what I was doing. Regardless the code you need is above if you want to test it out.
Thank you for your time,
kentares
Re: Mining cart house guide
So I just learned about clickscreen...
Also, initial testing; this seems to only work correctly on a 1360x768. Testing this on my laptop with a resolution of 1366x768 the clicking is way off.
Also, initial testing; this seems to only work correctly on a 1360x768. Testing this on my laptop with a resolution of 1366x768 the clicking is way off.
Code: Select all
for 10
clickscreen 307 282 double left
pause 900
clickscreen 307 294 double left
pause 900
clickscreen 307 306 double left
pause 900
clickscreen 307 318 double left
pause 900
clickscreen 307 330 double left
pause 900
clickscreen 307 342 double left
pause 900
clickscreen 329 304 double left
pause 900
clickscreen 329 316 double left
pause 900
clickscreen 329 328 double left
pause 900
clickscreen 329 340 double left
pause 900
clickscreen 329 352 double left
pause 900
clickscreen 329 364 double left
pause 900
clickscreen 352 327 double left
pause 900
clickscreen 352 339 double left
pause 900
clickscreen 352 351 double left
pause 900
clickscreen 352 363 double left
pause 900
clickscreen 352 375 double left
pause 900
clickscreen 352 387 double left
pause 900
clickscreen 395 194 double left
pause 900
clickscreen 395 206 double left
pause 900
clickscreen 395 218 double left
pause 900
clickscreen 395 230 double left
pause 900
clickscreen 395 242 double left
pause 900
clickscreen 395 254 double left
pause 900
clickscreen 417 216 double left
pause 900
clickscreen 417 228 double left
pause 900
clickscreen 417 240 double left
pause 900
clickscreen 417 252 double left
pause 900
clickscreen 417 264 double left
pause 900
clickscreen 417 276 double left
pause 900
clickscreen 440 239 double left
pause 900
clickscreen 440 251 double left
pause 900
clickscreen 440 263 double left
pause 900
clickscreen 440 275 double left
pause 900
clickscreen 440 287 double left
pause 900
clickscreen 440 299 double left
pause 900
endfor
Re: Mining cart house guide
if you use clickscreen! instead of clickscreen it doesnt throw your cursor everywhere like a wild man
PM me or contact me on discord mortoburger#5040
Buying List
Selling List
Trading Brsk for Arties
My vendor in Luna
Buying Tailor/Smith resets in bulk.
Buying List
Selling List
Trading Brsk for Arties
My vendor in Luna
Buying Tailor/Smith resets in bulk.
The Silvertiger and kentares like this.
Top
Re: Mining cart house guide
I can't remember if I shared this or not.
EasyUO 1.5 code to double-click the mining carts; you want to record a new macro in UOS and then run this in EasyUO. Doing this will record all of the serial numbers of the mining carts for UOS.
I hope that this helps,
kentares
Code: Select all
if #CHARDIR = 2
{
set %counter 0
set %timer 5
set %gemZ 12
set %gemX0 395 ;North-West
set %gemY0 230 ;North-West
set %gemX1 417 ;North
set %gemY1 252 ;North
set %gemX2 440 ;North-East
set %gemY2 275 ;North-East
set %gemX3 %gemX0 - 88 ;South-West
set %gemY3 %gemY0 + 88 ;South-West
set %gemX4 %gemX1 - 88 ;South
set %gemY4 %gemY1 + 88 ;South
set %gemX5 %gemX2 - 88 ;South-East
set %gemY5 %gemY2 + 88 ;South-East
for %i 0 5
{
set %gemV0 %gemY0 - ( %counter * %gemZ )
event SysMessage %gemX0 %gemV0
click %gemX0 %gemV0 mc d
wait %timer
set %gemV1 %gemY1 - ( %counter * %gemZ )
event SysMessage %gemX1 %gemV1
click %gemX1 %gemV1 mc d
wait %timer
set %gemV2 %gemY2 - ( %counter * %gemZ )
event SysMessage %gemX2 %gemV2
click %gemX2 %gemV2 mc d
wait %timer
set %gemV3 %gemY3 - ( %counter * %gemZ )
event SysMessage %gemX3 %gemV3
click %gemX3 %gemV3 mc d
wait %timer
set %gemV4 %gemY4 - ( %counter * %gemZ )
event SysMessage %gemX4 %gemV4
click %gemX4 %gemV4 mc d
wait %timer
set %gemV5 %gemY5 - ( %counter * %gemZ )
event SysMessage %gemX5 %gemV5
click %gemX5 %gemV5 mc d
wait %timer
set %counter %counter + 1
}
}
halt
I hope that this helps,
kentares
The Silvertiger likes this.
Top