PlaneShift

Gameplay => Wish list => Topic started by: Josellis on April 08, 2007, 01:31:05 pm

Title: RP function "help" tab
Post by: Josellis on April 08, 2007, 01:31:05 pm
Yesterday, while playing, just realized that the function "/yawn" exists, and I have never seen anyone use it (they prefer "/me yawns").

What I was thinking is to include most (if not all) of those RP-related commands into the help list, like that:
Code: [Select]
    <branch name="User Commands">
Commands to control various player actions.  Many of these are also available via windows and context menus.

<!-- START - THIS IS THE PART WHICH SHOULD BE ADDED TO HELP.XML -->
<branch name="Roleplaying commands">
Commands that do not fill in any specific purpose except to improve the roleplaying experience.
<topic name="/sit">
Your character will sit on the ground</topic>
<topic name="/yawn">
Your character will start yawning, and tries (unsuccessfully) to cover it up</topic>
<topic name="/what-ever-else-there-is">
You character will do what ever else there is to do ...</topic>
</branch>
<!-- END - THIS IS THE PART WHICH SHOULD BE ADDED TO HELP.XML -->

<topic name="/die">/die
Use to commit suicide, for example when /unstick does not get you free.</topic>

        <topic name="/who">/who filter
Lists players currently online matching filter.  If no filter is specified, then all online players are listed.</topic>

    </branch>
Normally, if the game accepts it, a new folder should appear under "User Commands" called "Roleplaying Commands".

This would greatly help those new players, who know nothing about PlaneShift (except that it is a game), and who did not read these forums or the main website or even the PS Wiki ...
Title: Re: RP function "help" tab
Post by: Dimyxa on April 08, 2007, 01:40:46 pm
There is a command "/listemotes" which shows u all awaliable RP emotions... so u need just to experiment  :D
Title: Re: RP function "help" tab
Post by: peeg on April 08, 2007, 02:24:08 pm
All emotes will be stored in a file soon, so everyone will be able to edit his emotes.
I think it doesn't make much sense to add all default emotes to the ingame-help anymore :)

Quote
*** 2007-02-15 by Michael Gist
- Created emotes.xml file to store emotes. Contains /greet as an example.
  Real emotes.xml is now stored in svn.
- Changed emote code to load from the xml. Still more to do to optimise it.
Title: Re: RP function "help" tab
Post by: Nikodemus on April 09, 2007, 08:47:09 pm
I think it doesn't make much sense to add all default emotes to the ingame-help anymore :)
All possible commands should be in help. It is there to tell us when we shearch it.
I miss pet commands there a lot.
Title: Re: RP function "help" tab
Post by: Josellis on April 10, 2007, 01:20:42 am
btw, my script works just fine in game, except for a few squares which appear before the text, but I think it is fixed in this script below:

FIND:
Code: [Select]
    <branch name="User Commands">
Commands to control various player actions.  Many of these are also available via windows and context menus.

AFTER ADD:
Code: [Select]
<branch name="Roleplaying commands">
Commands that do not fill in any specific purpose except to improve the roleplaying experience.
<topic name="/sit">/sit

Your character ill sit on the ground</topic>
<topic name="/yawn">/yawn

Your character will start yawning, and tries (unsuccessfully) to cover it up</topic>
<topic name="/bow">/bow

Your character bows down.</topic>
</branch>

That's all!


Now, to add another function, the basic format is:
Code: [Select]
<topic name="/command">/command

Command description</topic>
Now, to go from /command to the description, only use new lines, in my screenshot. (I did this mistake, that is why you have those squares in the screenshot)

(http://img404.imageshack.us/img404/3526/shot11uv4.th.jpg) (http://img404.imageshack.us/my.php?image=shot11uv4.jpg)