Page 6 of 9

Re: Mining cart house guide

Posted: December 1st, 2019, 2:13 am
by redwolf850
gems sell to NPC for $$?

Re: Mining cart house guide

Posted: December 1st, 2019, 2:27 am
by kentares
redwolf850 wrote: December 1st, 2019, 2:11 am now if there was a UOS macro to pick the gems or ingots from them...
Need help?

Re: Mining cart house guide

Posted: February 19th, 2020, 1:55 am
by kentares
Image

Re: Mining cart house guide

Posted: February 19th, 2020, 3:00 pm
by Bama
kentares wrote: February 19th, 2020, 1:55 am Image
So ummmm you got rid of the Keep to do this?

Re: Mining cart house guide

Posted: February 19th, 2020, 9:51 pm
by kentares
No Ma'am, I still have the Keep!

Re: Mining cart house guide

Posted: February 19th, 2020, 10:01 pm
by Bama
kentares wrote: February 19th, 2020, 9:51 pm No Ma'am, I still have the Keep!
Ok
But why is the house teleporter no usable?

And
Post the picture
You know the one with the eyes

Re: Mining cart house guide

Posted: February 20th, 2020, 12:42 am
by kentares
Bama wrote: February 19th, 2020, 10:01 pm
Ok
But why is the house teleporter no usable?

And
Post the picture
You know the one with the eyes
I am standing at the teleporter in the Keep and it should be working to go to the other place.

Image

Re: Mining cart house guide

Posted: March 19th, 2020, 7:15 pm
by MMMartin
hi, i get problem with GOZA, i m too close wall and cant AXE them out, if someone know some trick how do it?

Image

Re: Mining cart house guide

Posted: March 20th, 2020, 12:44 pm
by MMMartin
solved xD, i put them back to ground, after axe work like magic xDxDxD

Re: Mining cart house guide

Posted: March 20th, 2020, 2:15 pm
by kentares
MMMartin wrote: March 20th, 2020, 12:44 pm solved xD, i put them back to ground, after axe work like magic xDxDxD
He lives! :D

Re: Mining cart house guide

Posted: April 3rd, 2020, 1:29 am
by kentares

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
Image

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'
Nerd... I know... :geek:

Thank you for your time and consideration,




kentares

Re: Mining cart house guide

Posted: April 3rd, 2020, 3:59 am
by kentares

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
Image

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

Posted: April 5th, 2020, 6:08 pm
by kentares
So I just learned about clickscreen... :oops:

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. :cry: :geek:

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

Posted: April 8th, 2020, 7:16 am
by Loler
if you use clickscreen! instead of clickscreen it doesnt throw your cursor everywhere like a wild man

Re: Mining cart house guide

Posted: May 10th, 2020, 7:59 am
by kentares
I can't remember if I shared this or not.

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
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