RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Krrios' Client : Features

Status
Not open for further replies.

krrios

Administrator
Krrios' Client : Features

Feature Overview:
  • Guard Lines


    Krrios' Client shows guard lines, accurate to the tile. The boundaries are shown ingame and on the radar map as green lines. In addition to the plain benefit of seeing guardlines, the client will exclude innocent (blue) players under guard protection when using various auto-target features. Further, red characters are physically blocked from entering guard protection unless explicitly allowed (by holding Ctrl+Shift).


  • House Foundations


    The client will render houses in a minimized state, showing only the foundation, first floor, and a shrunken image of the first floor's walls. This makes observing players (and targeting, either directly--to get on last target--or with meteor swarm) inside houses easier. The house will appear in it's full form when entered.


  • Login Interface
    The client supports three ways of logging in. Two in addition to the standard login interface familiar with most users, as seen on OSI's client.

    • Smart Server

      Server name and connection information is given:


      Account description and credentials are given:


      Server is contacted, characters are retrieved:


      This system supports any number of servers, any number of shards on those servers, and any number of accounts on those shards. All of this is managed by the client, making any character accessible in just a single click.



    • Quick Login


      This feature allows quick access to recently used characters. When a character is accessed they are put at the top of the quick login list. The list can be shown by mousing over a drop-down area. The list is shown and characters can be accessed by a single mouse click.


  • Options


    The client supports a sleak interface for changing options. Options are seperated by logical categories. Changed options are listed in bold.


  • Macros


    Macro editing is made much easier with this interface. In addition to the simple left-and-right scrolling that the OSI client supports, you are provided with a full keyboard overview of current macros. Additional macros can be added by simply clicking the desired key. Macro actions and, in some cases, macro parameters, are seperated into various categories. This removes wasted time spent scrolling through all available options.

    Additionally, the client supports many macros not otherwise available. This includes, but is not limited to, the following macros:
    • Use Once for trapped pouches
    • Potions, including 'smart potion' which will use a cure potion if you're poisoned or a heal potion if you're not.
    • Auto-Equip support for up to 10 different items. Items are equiped instantly without the annoying delays seen by the standard client.
    • Bandage Self.
    • Additional targeters:
      • Smart (to be detailed later)
      • Unfriended (to be detailed later)
      • Closest unpartied
      • By notoriety (innocent, murderer, enemy, ...)


  • Spam Prevention


    The client will automatically condense quickly repeated system messages. Prime examples of such messages are when holding down cast spell, last object, or use skill macros. Rather than filling the screen with these messages, only one will be displayed. As an indication, however, the number of times that message was condensed is appended to the message, as circled in the above screenshot.


  • Information Browser


    This feature, painfully dubbed the information browser, provides information about various aspects of the game. Currently three 'providers' are supported:
    • Commands : lists every available client command, including a brief description of the command and any parameters used by it.
    • Casting Speeds : provides tables describing exact casting speeds for magery, chivalry, and necromancy spells. The tables support FC/FCR attribute values.
    • Swing Speeds : provides tables describing the stamina ranges to reach weapon swing speeds. AOS swing speed bonus attribute can be supplied to transform the data.


  • Smart Targeting


    Rather than having a single last target, the client records three; harmful, beneficial, and generic. When pressing the 'smart last target' macro, the target is picked based on the active target type. If it's a harmful target, the current target will be used on the last person targeted harmfully, and so forth.

    This allows the user to change quickly between offensive and defensive combat; they can go from attacking an enemy to healing a friend and back again without having to retarget a single time. Additionally, neutral spells like teleport can be used without changing these targets.

    As it's somewhat more difficult to keep track of three last targets, the client will draw an icon over each. It uses small target circle: red for harmful, blue for beneficial, and gray for generic. This visual indiciation of the last targets makes it very easy to work with.


  • Halos


    Often in battles it's useful to know the notoriety of all surrounding players. This can be achieved by all-names, but many times that will clutter the screen and make it difficult to read spell words. The client handles this by, when in warmode, drawing a small ellipse under every player. The ellipse is hued with the player's notoriety.


  • Container Grid


    This feature aids in organizing items inside containers. A small grid is drawn over containers, and items center inside them when dropped.


  • Spell Words


    Whenever a spell is cast (using either magery, necromancy, or chivalry), the spell is identified and the name is appended to the words of power. Additionally, the spell text hue is overriden to match the caster's notoriety. All together this allows very quick identification of who's-casting-what in field battles.


  • Set Last Target


    Often when fighting it is useful to change your last target, such as preparing an attack in group pvp situations. Usually this is done in one of two ways: using a bladed item (dagger, etc) and targeting the enemy; or simply casting a small spell (magic arrow, ...) on them.

    Those methods, however, each have drawbacks. The bladed target method does not work with 'smart target' because it's not a harmful action and casting an offensive spell lets the enemy know your attack is coming.

    To solve these problems, the client contains a macroable command, simply called "target". Using this command produces a local-only harmful target cursor, allowing the last harmful target to be changed without alerting the enemy.


  • Death Screenshots


    Whenever a player dies on screen, and provided you've dragged their healthbar (an indication you care about their death), the client will capture and save a screenshot. Almost all of the ingame screenshots shown in this thread were captured using this feature.


  • High Resolution (click to enlarge)


    The client supports numerous hi-res screen dimensions. This allows for greater viewing area to see incoming players or just enjoy the scenery.
 
Status
Not open for further replies.
Top