I need help with RoAClient...

General forum for game-related discussion.

Moderator: Moderators

Post Reply
leener
Posts: 3
Joined: Thu Apr 15, 2004 22:28 pm
Location: Finland

I need help with RoAClient...

Post by leener »

Could some tell how do it work? I need to find out how statlet box work, i tryed to do it like example in roaclient page but it dont work so... could some one explane how does it work correctly?
Guest

Post by Guest »

i am not really sure what you want, or how to do it, but i have another question. can you have the channels go to another window in roa client?
leener
Posts: 3
Joined: Thu Apr 15, 2004 22:28 pm
Location: Finland

Post by leener »

No i dont know how to do that, i have just downloaded it too. sorry...
User avatar
odovacar
Supporting Member 2013
Posts: 87
Joined: Tue Mar 30, 2004 01:53 am
Location: Tel-Aviv, Israel

Post by odovacar »

thera wrote:i am not really sure what you want, or how to do it, but i have another question. can you have the channels go to another window in roa client?
There are 2 windows you can tunnel text to, each one can be splitted to two parts, giving you 4 such windows. When you set a trigger on some text, one of the options in one of the dropboxes there says something like move to window 1/2/3/4 or something.

As for the statlet box (if you mean the one with the vertical/horizontal stat bars) - you're supposed to set up some variables, update them from the prompt or whatever using triggers and there's some command to refresh the stat bars.
It's nice to look at, but not very useful and stays 1-2 steps behind (at least that how it worked for me, perhaps I was doing it wrong).

Cheers,
Odo
Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you're a mile away and you have their shoes.
leener
Posts: 3
Joined: Thu Apr 15, 2004 22:28 pm
Location: Finland

Post by leener »

is there any one who have statlets.ndx and trigger ndx files to download...
marcus
Posts: 10
Joined: Wed Dec 01, 2004 12:19 pm
Location: Rio de Janeiro, Brazil

RoaClient Statlets for Icesus

Post by marcus »

RoaClient Statlets for Icesus
by Marcus and Mauro


1. Description

This is a complete instruction to add a horizontal gauge to display your current HP in a side window.
The result will be similar to the configuration on this screenshot [http://www.icesus.org/images/screenshot.jpg].

2. ROA Client Specifics

ROAClient is a Windows MUD client.
All commands used here are specific to ROAClient, version 5.0.
You can download ROAClient for free at [http://rhoneware.com/].
A more complete description of RoaClient features can be found at
[http://rhoneware.com/roaclient/helpmain.html].
The authors of this document have no relation with Rhone Software.

3. Related documents

This document is based on a more complete document located at
[http://12.181.224.29/RhoneWare/RoAClien ... a89c9f6c5b].
Usually, the site is unavailable, but you may try its Google cache at
[http://64.233.161.104/search?q=cache:cs ... s&hl=pt-BR].

The original document is more complex, may be unavailable soon, and refers to an older ROAClient version.
Therefore, we decided to make this new document. We also found the ROAClient documentation incomplete and badly organized.
We hope other ROAClient users may help us to improve this document and the triggers.

4. Instructions

Before starting, find and move the window splitters until you see the main window split in four areas.
Select "View | RouteWins.." and select "RouteWinA....".
During the following instructions, check to see if the values in RouteWinA are being updated.
If you manage to complete the instructions successfully, you can disable the Route Window.

Remember: you MUST press "Apply changes" buttons in dialog boxes to save the changes.
As a routine: type the data, apply changes, reopen the window, and double check the values.


4.1 Changing your prompt

We need to obtain two values from Icesus MUD:
- hp: your current HP level
- maxhp: your max HP level

In some cases, your maxhp may be greather than 100%. for instance, when you are under a life boost spell.

A simple way to obtain these two values is to change your prompt at Icesus.
Type the following command at Icesus prompt and hit the enter key:

set prompt Icesus HP: [hp]/[maxhp] >

You should see something like this, if you are in full health:

Icesus > set prompt Icesus HP: [hp]/[maxhp] >
Icesus HP: 100/100 >

Type "help prompt" for the complete syntax. Use "set prompt Icesus >" to reset to the default prompt value.

Now, get some injure and see your prompt being updated. Remember, the prompt will be displayed only
when you type a new command or press enter in an empty prompt line.


4.2 Creating variables

A variable is a placeholder for a value.

Use the following command sequence to create hp and maxhp variables.

Select Options | User vars...

New...
name: hp
Variable Options
type: numeric
Apply Variable Changes

New...
name: maxhp
Variable Options
type: numeric
Apply Variable Changes

Close

4.3 Creating a trigger

A trigger is the mechanism that extract the variable values from the Icesus modified prompt.

Select Options | Triggers... | Triggers

Add trig...

Enter the new trigger: Icesus HP: %1/%2 >

Reaction
$var hp %1
$var maxhp %2
$statrefresh

Trigger/Reactions Options

Route to: RouteWin1 & echo

Apply Changes

Close

4.4 Creating a statlet

A statlet is a visual element that displays information.


Select Options | Statlets...

New...
Enter the new statlet name: HP

Statlet Options
Type: HorizBar
Format text: @hp/@maxhp
Bar values:
Max: @maxhp
Cur: @hp

Apply Statlet Changes

Close

If everything is correct, change trigger echo to Route to: echo
and select "View | RouteWins.." and de-select "RouteWinA....".


5. Bugs

- the statlet is updated only if you type a command or hit the enter key.

- numeric type in ROAClient is a positive integer. Adv points are usually negative numbers. In order to get the adv points you should use adv: -%1 in the trigger line. The trigger may stop working when you have enough points to level.

6. Know issues

- variables are not being updated
check if there is any output in the RouteWin. If not, the trigger is not being activated. Check if there is a mismatch between your prompt and the trigger line.

- each trigger line has only 10 variables (%0 -%9).
Post Reply