In-Game Chat

Player Game Commands

Players can use chat commands to perform various functions and access features. Listed below are the available commands and what they are for. Enter these commands in Global Chat to active their function.

  • /help <page> – Displays a list of available commands. Adding a number shows commands for that page of help.
  • /me <action> – Displays the action specified in a third-person context. 
  • /shout <messaage> – Shouts a message. Not available in Global or Clan Chat.
  • /whisper <player name> <message> – Opens a private message window between you and playername, sending them the message.
  • /mute <player name> – This will add the specified player to your personal mute list.
  • /unmute <player name> – This will remove the specified player from your personal mute list.
  • /sethome – Sets your personal home location to your current position on the map. You can only have one home location, so setting a second time overrides any previous setting.
  • /home – Immediately teleports you to your current home location. You can use this to take a captured thrall to your home, avoiding having to run them all the way back.
  • /kill – Kill yourself. Same as removing your bracelet. You will be transported to your last activated bed or bedroll, or the start point if not set.
  • /list <what> – The list command can show you various elements depending upon what you specify. The following can be used in place of <what>: players, clans, admins, mute, or kits.
    If you use /list mute, it will display a list of players currently on your mute list and /list kits will show which kits are available to you. What kits are available will depend upon your current flags, which can change as you play depending on Admins, GMs, or specific quests.
  • /wallet – Displays the amount of currency you currently have.
  • /pay <player name> <amount> <type> – Pays another player a specified amount of currency from your wallet. <type> can be Gold, Silver, or Bronze,
  • /roll <dienumber>d<sides> – Rolls a number of dice (dienumber) with the speicified number of sides (sides). For example: /roll 3d6 will roll 3 6-sided dice, showing the number rolled for each die, and a grand total rolled.
  • /flip – Flips a coin.
  • /afk – Toggle your away from keyboard status.
  • /rules – Display the server rules.
  • /customize or /customise – Brings up an editor so you can change your character’s appearance.
  • /time – Displays the server time (note this is not game time or your local time).
  • /buildinfo – Displays information about your buildings. If you are in a Clan, it wil show the clans information instead.
  • /heatmap – Displays a map showing the locations of your buildings and placeables. Shows clan heatmap if you are in a clan.

Pippi Chat 2.0 Information

Pippi Chat 2.0 gives players and admins additional options for customization while maintaining the functions of Pippi’s original chat. This is an overview as many players will discover what they enjoy through practical application.

Overview

General and Local: These two channels will display on the initial start up of the game. General and Local cannot be deleted. 

Clan: This channel will appear only when a player is in a clan. 

 Whisper(s): This channel is shared between two players. The tab will not appear until a /whisper is initiated between two players. It will appear and remain so long as either player does not leave it. There is no limit to the number of whisper tabs a player may have. To close a whisper tab, type /channel leave. Either player may choose to leave the whisper channel. Once they leave, the will have to initiate the /whisper command again to resume. 

Created Channels: These channels are created and named by the player or admin. Players may invite anyone they choose to their created channel. The player that created the channel may delete the channel. Those who were invited to join may leave the channel. Created channels may be locked or set to private. More information on Channel Settings below. NOTE: When choosing a channel name keep in mind that certain extended ascii characters are not supported by the font.

Commands  

/channel create <name> – Create a custom chat channel with  the given name. 

/channel join – Join a public custom chat channel.

/channel leave – Leave the currently occupied chat channel.

/channel delete – This deletes the currently occupied chat channel. Only the channel owner can delete a custom chat channel.

Example: /channel create Alliance creates a custom chat channel called alliance.

Clientside Commands

Players always have access to these commands.
/unlock (Unlocks the chat window)
/lock (Locks the chat window)

Channel Invite

Type <invite=channelName> to provide a clickable link for players to join the Created Channel. Use the < > for a channel invite.

Example: While our clans are fighting alongside each other, use the <invite=Alliance> channel.

Item Link

Items can be linked in chat using the syntax <itemid=item#> or drag and drop the item into chat. Use the < > for an item link.

Example: (The item Id for a Thespian is -8994.)
Could someone explain how to turn a <itemid=-8994> into a Social Merchant?
 

Macros

Macros are a small but powerful feature. Macros allow a player to create custom client side commands that execute predefined messages on any server you play on. More information on Macros can be found below.
 

Hyperlinks

Pippi 2.0 now supports clickable hyperlinks. Pippi will automatically detect urls and allow a player to click on them directly in chat. Another function of this is discord invite links. These links will behave differently than normal hyperlinks in that they will prompt the user whether or not they wish to open the discord link directly in their discord client or like all other hyperlinks and open in their default web browser.
 
 

Embedded Images

Players can embed images in messages they send to channels using the <imgurl=url> tag. By default every channel has embedded images disabled and all images posted in those channels will be replaced with a url. If an embedded image has been sent to a chat channel it will scale down to a reasonable size to fit within the window.
 
To preview the image in its natural resolution simply click the image and it will fullscreen.
 

 

Custom Size & Placement of Chat Windows

Moving the Chat Window

To move the chat window, click on the lock icon located in the bottom right of the chat line. Hold down the left mouse button on the window and move it to the desired location on the screen.

Resizing

Gone are the days of using sliders to resize your chat window. Pippi 2.0 introduces a new user friendly way of resizing windows to fit your needs. To resize a window, make sure that the window is unlocked. Simply click and drag the 3 lined triangle in the bottom right corner of the window to resize it.

Undock

To dock or undock that is the question! Pippi 2.0 features a new Dock/Undock function that allows you to “popout” a channel tab into its own window. To popout a window select the Channel Tab for the conversation to popout. In the side tabs is a square with an arrow pointing to the top right. Clicking this will popout that conversation into its own window. From here the window may be manipulated just like the main one moving it around/resizing it.

Dock

To dock a window that is “popped out”, make sure the window is unlocked. There is a similar icon like the one used to “popout” (square and arrow) with the only difference being that the arrow is pointing to the bottom left. Clicking this will dock the channel tab back into the Main Window.

Redock in Another Window

Tab positions can be reordered by dragging and dropping the tab of one channel over another. The arrow above the tab indicates which side the selected tab will be placed If the arrow points to the right, the selected tab will be placed after the tab. If the arrow is to the left, the selected tab will be placed before tab. 

 

 

Chat Settings for Players

To Access Chat Settings

Select the gear icon on the right side of the chat window to access chat settings. This may also be accessed by the clientside command /chatsettings.
 

Settings

This is fairly straightforward information. Players may configure personal preferences for sound, keybinds, alerts, font size, etc.

 
 

Macros

Select the gear icon on the right side of the chat window, then click the Macros tab to create/edit/delete macros. This will remain clientside information. To create a new Macro, click the “New Macro” + button at the bottom of the Settings for Chat window. Enter a command keyword and what it executes. Macros also have the ability to take in parameters. To insert a parameter into the execution string simply add a % followed by parameter index. eg %1 would be the first parameter %2 would be second and so forth. A handle macro for embedding images maybe created like the example: Command: /image Executes: <imgurl=%1> You can now surround params with quotes to be treated as 1. Example: /kick “Joe Smith” In the past /kick Joe Smith would only search for a player Joe.
 
 
 

Channel Info

This tab allows players to configure the channel they own. Current Members On the left, all members of the channel are displayed. Click the X to kick them from the channel.
 
Channel Settings – Here you can configure your channel.
 
Channel Name – This is the name the channel. It is used for joining a channel as well as the tab name.
 
Channel Owner – This is the name of the owning character along with their UID.

Channel State – Defaults to Public. A channel can be in 3 states: Public, Private and Locked. A Public channel is publicly visible to all players in the Channel List providing they meet the join requirements. A Private channel will never show in the Channel List. A Locked channel will never show in the Channel List nor will it accept new members joining it.
 
Max Members – Defaults to 20. This setting allows you to limit or increase the max number of members that can join.
 
Password – This sets a password on the channel that requires players to enter the password before they can join
 
Allow Embedded Images – Defaults to Disabled, this option allows you to enable/disable the ability for players to send embedded images. If disabled any embedded image sent will default to a hyperlink.
 
Join Conditions – These conditions must be met before a player can see/join a channel.
 
Allow Ranks – A player must have one of the configured ranks to be eligible to join/see the channel.
 
Minimum Level – A player must be equal or greater than the minimum level set here to be eligible to join/see the channel
 
Update Config – This button must be pressed to apply the changes you make to any of the Channel Settings.
 
Channel Actions – These actions allow you to manipulate the channel in a few ways.
 
Delete Channel – If you leave a channel and there are no members left in it the channel will still persist. This is by design. To permanently delete the channel, you would use this button. NOTE: You will not be able to recover the channel and/or messages sent within it if you delete it.
 
Clear Message Cache – If you wish to clean up the cache of the channel you can use this button to do so. Clicking it will remove all persistent messages and upon re-initiation will not load the previous cached message prior to clearing it.
 
 

Channel List

Created channels will appear in this list. Public channels that have join parameters such as rank or level will not appear for those players who do not meet the requirements. Once a channel has reached its max player count, no one will be able to join until a space is available. If a player has joined a channel, it will no longer appear in the list. Locked channels will not be available to anyone who was not in it prior to its locking. To join a channel directly from the channel list, click on the arrow to the right of its information.
 
 
Muted Players – If a player has been muted through the Pippi command /mute , their name will display in the list. To unmute a player, type /unmute.