Author Topic: Build your own shortcut Xml, share, trade!  (Read 5710 times)

zanzibar

  • Forum Legend
  • *
  • Posts: 6523
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #15 on: December 16, 2008, 08:55:13 pm »
/shout Stop! [this is a road block from a group of cloaked thugs. please respond to our roleplay. if you wish, we can discuss options oocly]
(extensively used in road blocks)
Oh gee.  Going OOC like that is so disruptive.  Why not this instead:

/say Stop!  We're blocking the road.
Quote from: Raa
Immaturity is FTW.

Arerano

  • Hydlaa Citizen
  • *
  • Posts: 231
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #16 on: December 16, 2008, 10:14:45 pm »
Then I thought the advisers should have their own set of shortcuts to share and hone and purify . . .

Advisers can't have shortcuts like "/advise <text>" because you MUST include the name (even if you claimed the advisor session before).

Morla Phlint

  • Hydlaa Citizen
  • *
  • Posts: 376
  • Rrivaln hrraln mo hetakh! (Enkien)
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #17 on: December 17, 2008, 02:45:24 am »
If anyone doesn't know what the xml is or where it resides, perhaps someone will be kind enough to explain it?

Ok, here goes:

Win XP: ~\<current user>\AppData\Planeshift\options\shortcutcommands.xml ("~" is the path to the user folder)

For the other OS-es I'm not 100% sure since I don't use them but analogous to the path for the logs:

MacOS: ~/Library/Application Support/Planeshift/options (~ = path to /Users/<UserName>)
Linux: ~/.Planeshift/options (~ = /home/UserName)
Windows Vista: C:\User\<username>\AppData\Roaming\Planeshift\options

You should looks for the same file. Correct me if I'm wrong somewhere please.

(PS. I'm such a kind person, I know  :P)

EDIT:

Then I thought the advisers should have their own set of shortcuts to share and hone and purify . . .

Advisers can't have shortcuts like "/advise <text>" because you MUST include the name (even if you claimed the advisor session before).

I think XilliX meant that you can get ideas from other advisors about answers to common questions and add them to your own advices later. Even if you have to add the name of the advisee to the shortcut every time, it's still easier if you have a shortcut for typing intensive questions like "Where do I find my logs?" ;). So you can give a high quality answer in shorter time.
« Last Edit: December 17, 2008, 02:54:00 am by Morla Phlint »

since 0.3.019 Crystal Blue || Sometimes a ragequit is the right decision.

Gravemind

  • Hydlaa Resident
  • *
  • Posts: 181
  • aka Nhil Sould
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #18 on: December 17, 2008, 11:26:29 am »
Shareing shortcuts doesn;t really work that well, 90% of mine are related to things other people might not have. My own specific mix of equipment and skills.

1st page of shortcuts is things like dig and loot and unstick and general game functions, 1 to 9 on my keyboard

2nd page is all magic related, I have all my spells bound onto the numpad

3 page is shortcuts for equipping and dequipping weapons, tools, armor, and etc which I have bound to alt+1 to alt+9 and attack bloody which I have on f key :)
There is an alternative, more probable theory that 9/11 was in fact caused by Hanson's 1997 smash hit 'MMMBop.'

Morla Phlint

  • Hydlaa Citizen
  • *
  • Posts: 376
  • Rrivaln hrraln mo hetakh! (Enkien)
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #19 on: December 17, 2008, 02:01:31 pm »
I got the feeling that shortcutcommands.xml is more private than your chat logs  X-/

@ Gravemind: Your keyboard shortcuts are in another file. This thread is for the shortcuts (macros) themselves.

Not that I'm personally not curious about the way you map the shortcuts on the keyboard too, hehe.
« Last Edit: December 17, 2008, 02:04:17 pm by Morla Phlint »

since 0.3.019 Crystal Blue || Sometimes a ragequit is the right decision.

Xillix Queen of Fools

  • Veteran
  • *
  • Posts: 1876
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #20 on: December 17, 2008, 03:46:13 pm »
If you see someone's shortcuts you like it is really a rather simple matter to alter them to suit your personal needs. My hope was simply that you could share and learn from what others had out there.

Bovek Pelequn

  • Hydlaa Resident
  • *
  • Posts: 76
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #21 on: December 26, 2008, 05:22:01 pm »
Shortcuts for Advisors

In your options folder (peer folder to logs folder) you'll find chat.xml.  Within that you'll find the filters section, thus:

Code: [Select]
<filters>
    <badwords incoming="0" outgoing="1">
     ...
    </badwords>
</filters>

Note that in mine, incoming="0" indicates incoming bad words are not filtered, and outgoing="1" indicates that I have chosen to filter my outgoing messages...these are options set in the GUI generally.

For the following to work correctly, you must have outgoing filter turned on!

Add more items to the end of the badword entries, following the pattern of those that are already there.  Example:

Code: [Select]
    <replace bad="keys1" good="Please look in Options - Controls - Keys to see how your keyboard is mapped to various functions." />
    <replace bad="pg1" good="You may wish to refer to the Players Guide: http://www.planeshift.it/guide/en/index.html" />

The effect is that you can type "/advice <playername> keys1" and with the outgoing filter enabled the 'good' content is substituted by your client before it's sent to the server, thus the player sees the long version of what took you just a few key strokes to generate.

Hints:
  • Use alpha-numeric badwords to avoid accidental substitutions, as in pg1 and keys1
  • Create these in fragments and you can put several together in a single response
  • Avoid complete canned answers because they become inflexible
  • Try to think of these as shorthand symbols and you'll come up with a bunch of creative ones.
  • Send tells to yourself first with the new ones you create to test them
  • You must restart the client after making changes to this file, as these are loaded at startup and kept in memory
  • Certain characters require HTML Encoding, as in &apos; for apostrophe and &quot; for a double quote

These substitutions will work in all chat tabs, not just Help tab, so they can be applied to countless other circumstances.  Responses to FAQ's from new guild members comes to mind.

Enjoy  \\o//
« Last Edit: December 26, 2008, 05:25:49 pm by Bovek Pelequn »

Prolix

  • Guest
Re: Build your own shortcut Xml, share, trade!
« Reply #22 on: December 26, 2008, 06:24:25 pm »
great idea Bovek!

Arerano

  • Hydlaa Citizen
  • *
  • Posts: 231
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #23 on: December 26, 2008, 07:27:18 pm »
great idea Bovek!

I second this oppinion.

Prolix

  • Guest
Re: Build your own shortcut Xml, share, trade!
« Reply #24 on: December 26, 2008, 07:39:36 pm »
The only caveat I could make for it is having to see possibly offensive words or leet speak due to the incoming filter being disabled. That never bothered me too much though.

Bovek Pelequn

  • Hydlaa Resident
  • *
  • Posts: 76
    • View Profile
Re: Build your own shortcut XML, share, trade!
« Reply #25 on: December 27, 2008, 04:06:36 pm »
As I stated, the requirement is to have the Outgoing Filter on.  Incoming can be on or off, doesn't matter.  You'll want it off to test your shorthand substitutions in tells to yourself.

Xillix Queen of Fools

  • Veteran
  • *
  • Posts: 1876
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #26 on: August 15, 2009, 10:57:03 pm »
I am re-awakening this as we'd like to expand that standard package of shortcuts in the next client.

I am really interested it what it is that you think we should add that you learned early on so that others don't get stuck unable to do simple things!

You wanted ways to help?

Here you go.

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: Build your own shortcut Xml, share, trade!
« Reply #27 on: August 19, 2010, 11:01:35 pm »

Alright, this thread has been inactive for quite a while, but it still seems more suitable to share my shortcut and controls files here than to open yet another thread in the planeshift mods board.

I think such a thing is never really complete and I have not tested this version extensively, but I hope the files will be interesting and helpful, not only for new players.

Quote from:  The contained readme file's first section

BoniKeys is a template of user commands and key bindings for Planeshift.
Notice that some of the default controls are altered or disabled.


Overview

* Most commands are arranged into pairs with shift modifiers.
* The keys near ASD are used for movement, targeting and camera.
* The keys near JKL open and close standard windows.
* The mouse scroll wheel is used for combat.
* All number and F-keys (including shift modifiers) have bindings.
* Optimized for display of 5 columns with 10 shortcut buttons each.

And here is a link to the BoniKeys (<5kB) .