Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Omnibare

Pages: [1]
1
I've been using this from 50 to 90 so far, and it's working great. I've set myself up with two cu sidhe for the final bit. I'm going all the way to 120, I hope it's not too painful! I love that you allow the desired skill to be set without changing the code each time I use it. That's a AAA feature in my book.

Thanks for a great script.

2
This is just amazing. I've only come back to the game recently. I've been spending a lot of time mining (scripting) and working on a Sampire. I don't have heartwood and can't really afford an uber armor suit just yet, but I am going to use this to help craft a nice plate set. I saw it was mentioned earlier, but it would be really nice if the script could halt and perhaps make some noise when it found the item you're after.

I also occasionally have an issue, after using the salvaging bag, it fails to grab the ingots that went to my backpack, and put them back in the salvaging bag. The result is that newly crafted items get deposited directly into my main bag, and thus never checked by CLAw. If I weren't watching, I assume it wouldn't take long for myself to become overweight like that and break the script.

I'm running another script, a miner, in the same instance of EUO if that has any impact.

3
Character skill advancement / Re: Guadah's Multiskill Trainer
« on: March 17, 2012, 12:57:34 PM »
Actually, I apologize if I'm being too picky, but the Necromancer portion of the script is definitely not taking my fast cast equipment into consideration. I'm playing on OSI. Not using any artifacts, just have simple 2/6 gear on, but it's casting significantly slower than it should.

4
Character skill advancement / Re: Guadah's Multiskill Trainer
« on: March 17, 2012, 12:51:40 PM »
I believe the problem lies in this portion of the script:

Code: [Select]
if %currentskill < 810
  {
    set %spell 115    ; Wither 71-81
    set %necro_spell Wither
  }
if %currentskill > 809
  {
    while E in #charStatus
      {
        event macro 15 106
        wait 1s
      }
  }
if %currentskill < 711
  {
    set %spell 106    ; Horrific Beast 50-71
    set %necro_spell Horrific , #spc , Beast
  }

I believe
Code: [Select]
> 809 should be
Code: [Select]
> 710
Also, it's checking for E in #charStatus, but currently beast form is B, and elf form is BA.

I tried:

Code: [Select]
if %currentskill > 710
  {
    while A notin #charStatus
      {
        event macro 15 106
        wait 1s
      }
  }

I also tried BA, but neither had the desired outcome. I suspect this is an easy fix for Guadah, I am more interested in learning for myself. Input on this solution would be appreciated.

5
Character skill advancement / Re: Guadah's Multiskill Trainer
« on: March 17, 2012, 11:13:43 AM »
Hey Guadah,

Excellent script, thank you for making it available. I've used it for Bushido and Magery both. Now I'm using it for Necromancy. There appears to be a minor bug in the Necromancy script. When training with beast form, if the last gain required before moving onto the next spell, comes as you go into beast form, then you will stay in beast form and be unable to start casting the next spell.

I hope that made sense.

6
Okay, so I found this portion of the script.

Code: [Select]
gosub TM_AdvJournalScan DRAG VALID you_did_not_earn that_is_too_far that_is_out_of_sight reach
    if #RESULT = #TRUE
    {
      gosub TM_AdvJournalSync DRAG
      namespace pop
      return #TRUE ; impossible to open this container - forget it
    }

Is this only executed once per corpse? If so, would it be reasonable to make it a more redundant check for scenarios where you are no longer near a corpse that you were previously in range of?

7
Gold Farming / Re: Auto Honor and Attack
« on: March 10, 2012, 06:53:20 AM »
Last night/this morning I did my best to go through and put this script on crack. The results were quite good, but I'm hoping for some help ironing out the kinks.

The first thing I did was implement EOO, and Confidence. In order to preserve mana in combat, EOO is only applied between mobs. Health is tested in and out of the combat loop, and if below 80 health, confidence is cast. There is probably a more appropriate way of making this percentage based rather than a static health number. The code I used to add EOO and Confidence was taken directly from these boards, I take no credit for that effort.

I also applied mana checks to EOO, LS, and Confidence. EOO and LS will only be cast if I have greater than 14 mana. This ensures that I always have mana for confidence if I need it. Confidence also has a mana check of 7, but that's just to avoid spamming the skill when I don't have mana to cast it. Again the numbers assigned to the mana checks are relevant to my own gear, and would not be suitable for most people. For public use they would need to be set to the default mana cost of each spell, or consider lower mana cost on the users suit.

I reduced the wait time between honoring a target, and attacking it. When I play manually I do this with a single macro, so this change just mimics that behavior.

By far, the most significant change I made was to ensure that while looting I continue to honor and attack new targets. This allowed me to keep up with the absurd spawn rate of troglodytes. I then established a new variable to keep track of whether or not I needed to chase a fleeing mob or not. If you did not move, then there is never a need to pause killing while you loot. Both can be done at the same time. If I had chased a fleeing mob, then the script pauses attacking long enough to loot and then walk back to my starting location.  At least that's the intent. It does stop to let me loot, but I can't seem to make it return to the starting location reliably while there are more enemies around. It will instead continue to engage any new spawns from its current location, and only return when there is nothing left to kill. This of course could lead to you chasing enemies until you were no longer even near your intended stationary zone. This is a critical flaw, and I would appreciate any insight available.

Newho, I've been up for about 22 hours now, so I'm going to get some sleep. I attached my modifications of the script, but that's mostly for the sake of feedback. It does kill significantly faster than the default script, but there are risks involved, and it may not be tuned appropriately to your character.

Use at your own risk and thanks for any feedback.

8
This is definitely my favorite script. I've been farming trogolodytes a lot lately, and there is no way I could loot them as fast as I kill them without this script. I'm running windows 7, had none of the issues mentioned above.

The only concern worth mentioning is that occasionally, when a corpse manages to be out of range after previously having been in range, the script will refuse to advance until those corpses have been looted. One potential solution might be scanning the journal for out of range messages and removing the current corpse from the loot queue if you see one. There is probably a more elegant solution, but I'm still too new to these projects.

Either way, thanks again for making this script available. It's amazing.


9
Gold Farming / Re: Auto Honor and Attack
« on: March 09, 2012, 08:33:45 PM »
I've got this setup on an OSI farming Troglodytes. For the sake of simplicity I created a separate script to maintain EOO. It kills a little slower than I would manually due to waiting for claw to loot, but otherwise it's great. I will probably add confidence to my EOO script as well because when it stop to loot a bit of bad luck could end in a death. (maybe)

Either way, thanks a lot, this is short and sweet.

Edit: Oh yeah, this script doesn't kill innocent puppies and kittens, which makes up for being slightly slower than manual control. I did edit the script to chase down enemies after 10 seconds rather than 20. That makes it stable enough that I don't need to worry about confidence.

Thanks again.

10
Sorry, I wasn't trying to suggest that a Bashido training script was better than your script.

Certainly a script that is not designed around controlling stats doesn't have parameters to specify and reach specific stats, but if you adjusted your script to include a Bashido training method, it would offer the best of both worlds. A new account with no money could easily max their stats with a script such as that. If it wasn't clear, Bushido rapidly increases all three stats, so it would be a great skill to utilize in swapping from warrior to mage, especially coupled with the ability to establish desired parameters that you already have.

Have you tried using Bashido as the skill of choice to manipulate stats? If not, you may be surprised by the effectiveness. I can't try your script, because don't have access to soulstones and I'm not sure the best way to get them honestly. If it's something that requires gold or an older account, then I'm out of luck.


11
Thanks for the warm welcome. I'm happy to make a few of you laugh. :-)

12
I used Guadah's Multi-Skill Trainer to level Bushido from 50 to 100 over a two day span. From what I saw during that time it's hard to imagine any other script being better for stat allocation. Bushido can train all three stats. It will quickly max out focus and meditation too if you have the spare skill points. It works best when using a weapon with a reasonable amount of skill for that weapon, but will work perfectly fine with no weapon at all.

It has three requirements.
1) Bushido skill of at least 50.
2) You cannot be in a guild.
3) A mount.

These are pretty simple requirements compared to those listed for this one.

13
Welcome to the site! I'm actually in the process of enlisting now myself in the ANG. What is/was your AFSC?

I maintained ejection seats for fighter and bomber aircraft.

14
New member introductions / Bad Intro Example - Greetings from Omnibare
« on: March 05, 2012, 02:45:33 PM »
Howdy,

After browsing some other examples, I tried to set the bar low with the subject.

Hi, my name is Justin but most of my friends know me by an collection of online aliases such as, Omni, Seeker, Kamaa, Depravity, Yumira, and more. I'm 28 years old, and Ultima Online or games like it have been a huge time sink for over half of my life. Gaming also lead to another passion of mine. (Actually, it lead to several, but a gentleman doesn't kiss and tell). The passion I am talking about is computer programming. I am now going to college to after some time in the Air Force. I finish my AS next quarter and then I'm off to the University of Washington to finish my bachelors. I want to give back to this community that has affected my life in so many ways. I also want all your monies.

I played on Atlantic back in the day when I first began, and that's where I am now, but with a fresh account. I'm having trouble remembering/finding any information about my old accounts. That's unfortunate because I had an excellent bard/tamer that made me super rich. My current plan is to get a Samurai going as they seem fun, and use that to fund a crafting character. Once I can afford a 100% LRC suit, I'll be free to power up a bard/mage again and work towards a house. I'm not sure I have it in me to level animal taming again. Time will tell. Given a couple months and you'll probably see me doing some naked PvP in Felucca.

I never thought I would be grateful for Trammel when they first introduced it. Imagine that!

I'm looking forward to getting back to my gaming roots. Thank you for allowing me to be part of this community.

Sincerely,
Omni

Pages: [1]