|
||
|
|||||||
| Razor: The Cutting Edge UO Assistant Razor is an Assistant program (similar to the popular UOAssist) for player run Ultima Online shards. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) |
|
Lurker
Join Date: Jan 2004
Posts: 8
|
Sorry if this has already been posted but I didnt see it on Zippy's short to do list or other suggestions. It would be nice if all the small input dialogs, that have a single text box, would automatically highlight the text in the dialog so the user can simply type over the existing data. The dialogs I am thinking of are the buy agent amount dialogs after you hit edit and macro renaming dialogs. There are obviously more places these dialogs exist but these are the first ones that come to mind.
Thanks for such a great product, Dave ![]() |
|
|
|
|
|
#3 (permalink) |
|
Newbie
Join Date: Jun 2006
Age: 26
Posts: 21
|
Well, I guess I'll dump my suggestions here too.
In the display section, things could be improved. Customization or extra options to make visibility of some titlebar features a bit better. Here's a shot of a UOAssist title bar from when I played with UOAssist in 2002 ![]() As you can see the character has no reagents by the solid white background display but the legibility of the current spell reagent highlight is much better and easier to read than Razor's current highlight which is a very hard to read black text on solid dark red background. Perhaps an alternate or new reagent highlight can be added? Also the text status display shows a green color for a "good" status. I know you can setup a text status display in Razor but as far as I know you can't make it function like that. Maybe add a {textstatbar} which mimics this? Here's a shot of a character with reagents for comparison with above's reagent highlight. ![]() In the Macro section, some extra functions would be nice. A couple I found myself wanting would be the ability to check a skill's value in an If statement and the ability to turn off a looped macro if certain conditions are met. Example, I have a macro that looks like this: If (Mana >= 40) If ("Black Pearl count" >= 1) If ("Blood Moss count" >= 1) If ("Mandrake Root count" >= 1) If ("Spider's Silk count" >= 1) CastSpell Mana Vampire (#53) Wait for Target Exec: Target Self Pause: 1.50sec Else Exec: Restock Agent-1 Absolute Target End If If (Mana <= 39) UseSkill Meditation Wait for Mana >= 94 End If I am either using this to gain Magery or Resist or both as you can probably tell. What would be nice is if I could for example, turn the macro into something like this: If (Skill "Resisting Spells" >= 1000) Stop End If If (Mana >= 40) If ("Black Pearl count" >= 1) If ("Blood Moss count" >= 1) If ("Mandrake Root count" >= 1) If ("Spider's Silk count" >= 1) CastSpell Mana Vampire (#53) WaitForTarget Exec: TargetSelf Pause: 1.50sec Else Exec: Restock Agent-1 Absolute Target End If If (Mana <= 39) UseSkill Meditation Wait for Mana >= 94 End If Which would halt the macro loop if certain conditions are met, in this case if Resist hits GM. Obviously a less than ideal alternative can be employed for a macro like the one I posted above by using the SysMessage function to move the character away from the resources being taken and used, but that's less than ideal and may end up getting you killed. |
|
|
|
|
|
#4 (permalink) | ||
|
Administrator
Join Date: Aug 2002
Location: Baltimore, MD
Age: 25
Posts: 4,868
|
Quote:
Code:
~#00FF00{hp}~#~/{hpmax} ~#00FF00{mana}~#~/{manamax} ~#00FF00{stam}~#~/{stammax}
or
~#00FF00{hp}/{hpmax}~#~ ~#00FF00{mana}/{manamax}~#~ ~#00FF00{stam}/{stammax}~#~
Quote:
I will think about Reagent highlight... But if you really want to see it changed I suggest you make a more concrete suggestion. You have left it up to my imagination, which is lazy and thus unlikely to help you.
__________________
Zippy, Razor Creator and RunUO Core Developer The RunUO Software Team "Intuition, like a flash of lightning, lasts only for a second. It generally comes when one is tormented by a difficult decipherment and when one reviews in his mind the fruitless experiments already tried. Suddenly the light breaks through and one finds after a few minutes what previous days of labor were unable to reveal." ~The Cryptonomicon |
||
|
|
|
|
|
#5 (permalink) |
|
Newbie
Join Date: Jun 2006
Age: 26
Posts: 21
|
Ok, fair enough about the macros. The UOAssist creator had a similar reservation about the loop function I believe, part of that may have been because OSI/EA had him keep it out due to their stance on unattended macroing but the macro system in UOAssist was even more limited than Razor's and wouldn't record things like movement and other things of that nature.
Anyway, about the Reagent highlight. In UOAssist, when you ran out of a type of titlebar resource you had forced white backing surrounding that resource's space on the titlebar much like Razor's red reagent highlight, though obviously black or dark blue on white is much easier to read. Even forcing Razor's current reagent highlight to be white on the dark red background would be much easier on the eyes. The current spell reagent highlight of UOAssist had tiny red lines above and below the titlebar reagents being used by the last spell cast/spell cast in progress. I'm sure a lot of people would prefer this type of resource/reagent highlighting as it works well with any kind of windows theme or color setup as opposed to the dark red background with black text or dark red numbers on the titlebar, the former of which is hard to see and the latter of which is hard to see unless you use a naturally light titlebar color your windows desktop appearance setup. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|