Author Topic: Automated Traveler  (Read 3531 times)

0 Members and 1 Guest are viewing this topic.

Offline mapleTopic starter

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 1
  • maple has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Automated Traveler
« on: January 11, 2022, 07:08:08 AM »
0
Before I start my own script to create an Automated Traveler Gold Farming script, does anyone have one?  I look on the site and only found one mention, and in that thread the script was no longer there..

TIA

Offline TrailMyx

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: Automated Traveler
« Reply #1 on: January 11, 2022, 08:35:24 AM »
0
What do you have in mind for this script to do?  There's lots of different types of farming scripts.
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline mapleTopic starter

  • Newbie
  • *
  • Posts: 4
  • Activity:
    0%
  • Reputation Power: 1
  • maple has no influence.
  • Respect: 0
  • Referrals: 0
    • View Profile
Re: Automated Traveler
« Reply #2 on: January 11, 2022, 01:53:17 PM »
0
Start at a moongate that has NPC that want escorts.  Pick one, go through moongate, drop them off.  Wait for timer, Pick one that is near you (since on my shard there are NPCs wanting escorts always at the moongates).  Repeat 

Offline TrailMyx

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: Automated Traveler
« Reply #3 on: January 13, 2022, 06:39:49 AM »
0
I'm pretty sure something like this existed at some point, but it would be great to have a modern take on this idea.  You should gofer it!
Please read the ScriptUO site RULES
Come play RIFT with me!

Offline Vlek

  • Jr. Member
  • **
  • Posts: 35
  • Activity:
    0%
  • Reputation Power: 1
  • Vlek has no influence.
  • Respect: +1
  • Referrals: 0
    • View Profile
    • Bloodclan Orcs
Re: Automated Traveler
« Reply #4 on: January 13, 2022, 01:15:55 PM »
0
I have done this before in UOSteam with escorts specifically. There are several text commands, one I think is `location`. They will then state where they would like to go that are super helpful.

What I did was I had several runebooks with the escort locations all marked. I would recall to a known location where escorts spawned, clear my journal, ask where they'd like to go, and then do the command to accept. I would then loop through the names of the locations and had them saved in a list correlating with the list of runebook rune slots where I had the info marked. I would then gate travel using the correct rune, get my money, and double-click to get back to safety (because some of the locations are to dungeons, best not to stick around).

The way to fully automate this is to then have your character wait the necessary timeout to grab another escort, have them say the command again, and, if you do not get a response back, move on to the next location in a runebook full of escort locations.

Your script will look something like this:
```
initialize lists and variables

while not dead or overweight and have necessary reagents:
    for each spot in escort runebook:
        recall to escort location

        while asking location returns a message signifying that an escortable NPC is within range,
            accept escort
            parse location to travel
            cast gate travel and select correct rune in escort location runebook
            double-click moongate at relative x 0, y 0
            pause for escort timeout (You could instead have the character macro something else during this time or craft)
```

The one part that will be tricky is banking unless you want to have a check to see whether you have a certain amount of gold or you are below a threshold on the reagents to know when to bank or if you are in a specific part of your rotation in your escorts book where it's close enough to a bank to use it.

This is doable in EasyUO, UOSteam, UOOrion, and the Stealth client. I think Razor wouldn't be able to handle it without some pretty clever workarounds.
« Last Edit: January 13, 2022, 01:19:24 PM by Vlek »

Offline 12TimesOver

  • Another Day, Another Vendetta
  • Global Moderator
  • *
  • *
  • Posts: 3694
  • Activity:
    0%
  • Reputation Power: 41
  • 12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.12TimesOver is a force to reckon with.
  • Gender: Male
  • Respect: +321
  • Referrals: 2
    • View Profile
Re: Automated Traveler
« Reply #5 on: January 14, 2022, 10:02:28 AM »
0
Seems like a lot of effort for very little return but could still be a fun little project.
When they come for me I'll be sitting at my desk
     with a gun in my hand wearing a bulletproof vest
My, my, my how the time does fly
     when you know you're gonna die by the end of the night

Offline TrailMyx

  • Officially retired from UO
  • Administrator
  • *
  • *
  • Posts: 13301
  • Activity:
    0%
  • Reputation Power: 154
  • TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!TrailMyx is awe-inspiring!
  • Gender: Male
  • Viper!
  • Respect: +1349
  • Referrals: 33
    • View Profile
    • ScriptUO
Re: Automated Traveler
« Reply #6 on: January 14, 2022, 12:19:45 PM »
0
Seems like a lot of effort for very little return but could still be a fun little project.

That's what I was thinking on both accounts.  But for the lay-scriper, there's a bunch of good learning there. 
Please read the ScriptUO site RULES
Come play RIFT with me!

Tags: