Chat Commands: Difference between revisions

Jump to navigation Jump to search
no edit summary
mNo edit summary
No edit summary
 
(28 intermediate revisions by 5 users not shown)
Line 1: Line 1:
=Chat Commands=
==Chat Commands==


We're using an advanced listener system to directly process and/or hide text that players send to the server. In simple terms, this allows us to create "chat text commands" that you type directly into the chat bar (or attach to a quick slot). Features already implemented in this system include:
We're using an advanced listener system to directly process and/or hide text that players send to the server. In simple terms, this allows us to create "chat text commands" that you type directly into the chat bar (or attach to a quick slot). Features already implemented in this system include:


 
==Custom Text Macros==
=Text Macros=


Accessed via the "/m" command, you can create as many chat macros as you like with the following parameters;
Accessed via the "/m" command, you can create as many chat macros as you like with the following parameters;
Line 13: Line 12:


Once you have created your first Macro, you will receive a Macro helper token that lists your available Macros.
Once you have created your first Macro, you will receive a Macro helper token that lists your available Macros.
==Spells Status==
*'''"/c spells_status"''' - Use this command to check the current spells on yourself.
* If the PC is the one who cast the spells, will show the spell name and remaining duration.
* If not, the PC rolls 2 rolls of spellcraft, one for the spell's name and if successful, for the spell's remaining duration as well.
* This command can be used every 5 minutes
==Aspects==
Using '''"/c aspects"''' will show you a list of all current aspects affecting you, and their effects.
==Logins/Playtime==
The command '''"/c logins"''' will show you how many times you have logged into the current character, and their total time logged in.


==Emote commands==
==Emote commands==
Line 20: Line 34:
*'''Cross'''
*'''Cross'''
*'''Point'''
*'''Point'''
*'''Think Headache'''
*'''Think'''
*'''Headache'''
*'''Follow'''
*'''Follow'''
*'''Crouch'''
*'''Crouch'''
*'''Sleep'''
*'''Sleep'''
 
*'''Sass'''
*'''Bend'''


Enjoy!
Enjoy!
Line 58: Line 74:
* "'''/c astealth h'''"
* "'''/c astealth h'''"
* "'''/c adetect h'''"
* "'''/c adetect h'''"
==Commotion==
Checks important or widely-travelled parts of the hub and provides a broad summary of the amount of traffic in those areas. Can only be used within said areas.
* "'''/c commotion'''"
==Date==
Displays the date (ex: Iyar 13th, IY 7787) as well as the month's saying and how many days it has been since server start.
* "'''/c date'''"


==Debug Snare==
==Debug Snare==
Line 65: Line 93:
* "'''/c debug_snare'''"
* "'''/c debug_snare'''"


==Two-Handed==
==Debug Darkness==


Gives the currently equipped melee weapon a damage bonus as if they had 1.5 strength modifier, as with a Two Handed weapon. Only uses BASE strength modifier.  
Eliminates the persistent blindness sometimes caused when the end of a Darkness effect isn't corrected detected, typically because of an Ultravision effect or a rare pattern of movement.


* "'''/c two-handed'''"  
* "'''/c debug_dark'''"


==Detect Evil==
==Detect Evil==
Line 77: Line 105:
* "'''/c detect evil'''" activates Detect Evil.
* "'''/c detect evil'''" activates Detect Evil.


==Track==
==Diagnose==


Activate the [[Ranger]] Track ability.
Attempt to diagnose the target's medical condition. (Heal skill-based)
 
* "'''/c track'''" search for nearby tracks.
* "'''/c diagnose Thoop'''" will have you try to determine whether Thoop is poisoned / diseased / etc.  
* "'''/c track -race giant'''" search for nearby giant tracks.
* "'''/c track -size huge'''" search for nearby huge creature tracks.
* "'''/c track -race goblinoid -size medium'''" search for nearby medium-size goblinoid tracks.
* "'''/c track -name Harry Halfwit'''" search for Harry Halfwit's tracks (Harry Halfwit is an example name).


==Dispel==
==Dispel==
Line 94: Line 118:
* "'''/c dispel invis'''" dispel invisibility and sanctuary.
* "'''/c dispel invis'''" dispel invisibility and sanctuary.
* "'''/c dispel blur'''" dispel ghostly visage.
* "'''/c dispel blur'''" dispel ghostly visage.
==Journal==
Displays the quest journal, showing which quests are active, have been completed, and how much time remains until they can be taken again.
* "'''/c journal'''"
==Track==
Activate the [[Ranger]] Track ability.
* "'''/c track'''" search for nearby tracks.
* "'''/c track -race giant'''" search for nearby giant tracks.
* "'''/c track -size huge'''" search for nearby huge creature tracks.
* "'''/c track -race goblinoid -size medium'''" search for nearby medium-size goblinoid tracks.
* "'''/c track -name Harry Halfblood'''" search for Harry Halfblood's tracks (Harry Halfblood is an example name).


==Subdual==
==Subdual==
Line 101: Line 141:
* '''"/c subdual prev"''' cycle to the previous subdual mode.  
* '''"/c subdual prev"''' cycle to the previous subdual mode.  
* "'''/c subdual next'''" cycle to the next subdual mode.  
* "'''/c subdual next'''" cycle to the next subdual mode.  
* "'''/c subdual subdual'''" switch to subdual mode. When you would normally kill a player character (PC), you will only knock them to the ground for a short duration, subduing them. Players that have been defeated this way should remain where they were dropped, unless told by the winner or a DM, what they can do. You cannot kill a PC while in this mode. This is the default mode for most PvP.
* "'''/c subdual subdual'''" switch to subdual mode. When you would normally kill a player character (PC), you will only knock them to the ground for a short duration, subduing them. Players that have been defeated this way should remain where they were dropped unless told by the winner or a DM, what they can do. You cannot kill a PC while in this mode. This is the default mode for most PvP.


* "'''/c subdual spar'''" switch to sparring mode. This means that you will only wind a PC when their health reaches zero, they can get up when they want, and the duration they have to remain on the ground is extremely short. You cannot kill a player while in this mode.
* "'''/c subdual spar'''" switch to sparring mode. This means that you will only wind a PC when their health reaches zero, they can get up when they want, and the duration they have to remain on the ground is extremely short. You cannot kill a player while in this mode.
Line 121: Line 161:




You are able to specifically target players not be set to hostile unless you specifically target them.
You are able to specifically target players not be set to hostile unless you specifically target them.
* "'''/c hostile Thoop'''" will set you hostile with the character named Thoop.
* "'''/c hostile Thoop'''" will set you hostile with the character named Thoop.




You do not need to use the full name of a player, partials and last names are also valid entries.
You do not need to use the full name of a player, partials and last names are also valid entries.
* "'''/c hostile Tho'''" will set you hostile with nearest character name that starts with Tho, in this example, Thoop.
* "'''/c hostile Tho'''" will set you hostile with the nearest character name that starts with Tho, in this example, Thoop.


==Allies==
==Allies==
Line 161: Line 201:
==Knock==
==Knock==


Knock on the nearest door; can be heard on other side.
Knock on the nearest door; can be heard on the other side.
   
   
* "'''/c knock'''" will knock on the nearest door.
* "'''/c knock'''" will knock on the nearest door.
   
   
==Diagnose==
Attempt to diagnose the target's medical condition. (Heal skill based)
* "'''/c diagnose Thoop'''" will have you try to determine whether Thoop is poisoned / diseased / etc.
==Recall==
==Recall==


Line 202: Line 236:
==Parsed Emotes==
==Parsed Emotes==


You can activate a rudimentary emote parser by typing "/e ". This will be revised and heavily improved soon, but at present you can already make use of such handy features as:
You can activate a rudimentary emote parser by typing "/e ". This will be revised and heavily improved soon, but at present, you can already make use of such handy features as:


* "'''/e fall'''" fall forward.
* "'''/e fall'''" fall forward.
Line 253: Line 287:
==Tell Filtering==
==Tell Filtering==


There is an optional tell filtering system, to allow you to temporarily ignore all tells (except those from DMs). This can be used in circumstances where a flood of OOC tells would break immersion. To use this system, first activate it with the command below, and then turn "silence" mode on and off at will. When in "silence" mode, all tells except those from players on your permit-list, and DMs, will be ignored. You will get a message when a tell is ignored, and the player sending the tell will get a similar message.
There is an optional tell filtering system, to allow you to temporarily ignore all tells (except those from DMs). This can be used in circumstances where a flood of OOC tells would break immersion. To use this system, first, activate it with the command below, and then turn "silence" mode on and off at will. When in "silence" mode, all tells except those from players on your permit-list, and DMs will be ignored. You will get a message when a tell is ignored, and the player sending the tell will get a similar message.


===Activate/Deactivate===
===Activate/Deactivate===
Line 277: Line 311:
* "'''/c tell_filter permit Arkov Bartelisk'''" will add Arkov Bartelisk to your permit list.
* "'''/c tell_filter permit Arkov Bartelisk'''" will add Arkov Bartelisk to your permit list.
* "'''/c tell_filter unpermit Arkov Bartelisk'''" will remove Arkov Bartelisk from your permit list.
* "'''/c tell_filter unpermit Arkov Bartelisk'''" will remove Arkov Bartelisk from your permit list.
===Feedback Toggle===
* "'''/c tell_filter_feedback_toggle'''" toggles Tell Filtering feedback messages on/off
* This is in order to hide the message "''Tell from (character name) blocked.''"


==Hood on/off==
==Hood on/off==
Line 284: Line 323:
* '''/c togglehood''' toggles between the 'Hooded' model and your original model.
* '''/c togglehood''' toggles between the 'Hooded' model and your original model.


This does not work with if you select the hooded model as your original model.  
This does not work if you select the hooded model as your original model.  


==Show Backpack==
==Show Backpack==
Line 290: Line 329:
This can be used to display various 'backpack' items, including quivers, scabbards, and true backpacks.
This can be used to display various 'backpack' items, including quivers, scabbards, and true backpacks.


To reset the backpack, just write /c setbackpack and write anything that isn't a following option. For example, "/c setbackpack blerg" will set the back pack to none.  
To reset the backpack, just write /c setbackpack and write anything that isn't one of the following options. For example, "/c setbackpack blerg" will set the back pack to none.  
   
   
* "'''/c setbackpack backpack'''"
* "'''/c setbackpack backpack'''"
Line 304: Line 343:
* "'''/c setbackpack greatsword'''"
* "'''/c setbackpack greatsword'''"


==Wereshift==
==Creating Spell Notes==
 
Lycanthropy shifting control.
 
Only usable by lycanthropes.
* "'''/c wereshift human'''" will shift you to human form.
* "'''/c wereshift hybrid'''" will shift you to hybrid form.
* "'''/c wereshift animal'''" will shift you to animal form.
 
==Creating spell notes==


You can save your current​ set of spells in the form of a spell note, an item which is stored in your inventory and changes your spell set when used. Having multiple such notes helps you quickly switch between different spell sets. When you stop using a particular spell set, you can simply trash the note.
You can save your current​ set of spells in the form of a spell note, an item that is stored in your inventory and changes your spell set when used. Having multiple such notes helps you quickly switch between different spell sets. When you stop using a particular spell set, you can simply trash the note.


* "'''/c sb_save name'''" create a spell note with the given name from your current spell set.
* "'''/c spellnotes save <ID>'''" - Will save your current spellbook loadout under the given identity label.
* "'''/c spellnotes load <ID>'''" - Will populate your spellbook with the loadout of the given identity label. Prepared spells are overwritten by this process.
* "'''/c spellnotes delete <ID>'''" - Will delete a spellbook loadout of the given identity label.


==Limb Loss==
==Limb Loss==
Line 324: Line 355:
To help role play two new chat commands that modify the worn armor to show the disfigurement properly. These are:
To help role play two new chat commands that modify the worn armor to show the disfigurement properly. These are:


* '''/c disfigurement armor_apply''' To remove armorparts that otherwise conceal the limb loss. For legs, you get a nice peg leg. It changes the armor based on what you have lost.
* '''/c disfigurement armor_apply''' To remove armor parts that otherwise conceal the limb loss. For legs, you get a nice peg leg. It changes the armor based on what you have lost.
* '''/c disfigurement armor_remove''' To bring the armor back to original. This command can be used by anyone, limbless or otherwise.
* '''/c disfigurement armor_remove''' To bring the armor back to original. This command can be used by anyone, limbless or otherwise.
=Keen Sense (Elves Only)=


'''/c keensense''' Elves may now use this command to toggle the Keen Sense ability, allowing them to walk using detect mode.
==Wereshift (Lycanthropes Only)==


=Combat Styles=
Shifting between different lycanthropic forms.


Several combat stances are available in the welcome area to change combat animations for your character. Not all styles are available for all of the classes, genders, and races. Combat styles must be selected before leaving the welcome area, though you will be able to turn on and off combat styles while in the game world. Not all weapons are able to be used with each style, experiment in game with your chosen weapon before entering the game world.  
* "'''/c wereshift human'''" will shift you to human form.
* "'''/c wereshift hybrid'''" will shift you to hybrid form.
* "'''/c wereshift animal'''" will shift you to animal form.


In order to view what combat stances are available to you, enter the following command:
==Walk==


* "'''/c combat_style list'''"
Use this command to forcefully cause your character to walk. They will not run in any situation.


To change from any combat_style back to normal, use the following command:
* '''/c walk'''


* "'''/c combat_style normal'''"
==Activate Songbook (Bards Only)==


After selecting a combat style appropriate to your class in the welcome area, enter the following command to change to the appropriate combat style:
Bards may use this command to rapidly switch between custom songs and/or create hotbar text macros that do so for them.


* "'''/c combat_style warrior'''" Only usable by : Fighters, Barbarians, Paladins, Rangers, and Clerics.
* '''/c songbook activate <#>'''  
* "'''/c combat_style kensai'''" Only usable by : Fighters, Barbarians, Paladins,and Rangers.
* "'''/c combat_style heavy'''" Only usable by : Fighters, Barbarians, Paladins, and Rangers.
* "'''/c combat_style demon'''" Only usable by : Fighters, Barbarians and Rangers.
* "'''/c combat_style fencing'''" Only usable by : Fighters, and Bards.
* "'''/c combat_style tiger_fang'''" Only usable by : Monks.
* "'''/c combat_style sun_fist'''" Only usable by : Monks.
* "'''/c combat_style dragon_palm'''" Only usable by : Monks.
* "'''/c combat_style bear_claw'''" Only usable by : Monks.
* "'''/c combat_style assassin'''" Only usable by : Rogues.
 
Two additional combat style's are available depending on race and gender:
 
* "'''/c combat_style non-combat'''" Only usable by: Human male, Half-elf male.
* "'''/c combat_style tired'''" Usable by: Any


=Character Editing=
=Character Editing=


==Description==
===Description===
When you view a character's description, this can help give subtle information and aid in knowing what features you want pronounced. This aids greatly in people helping identify you, talk about your PC in ways other than obvious things like your name, race, or armor.
When you view a character's description, this can help give subtle information and aid in knowing what features you want to be pronounced. This aids greatly in people helping identify you, talk about your PC in ways other than obvious things like your name, race, or armor.


* "'''/c desc set'''" This will reset your description and then add the text following this command.
* "'''/c desc set'''" This will reset your description and then add the text following this command.
Line 372: Line 390:
A tip to view your own character's description is to add NWN's Examine to your toolbar and use it on yourself. This will show your own description that others will be viewing.
A tip to view your own character's description is to add NWN's Examine to your toolbar and use it on yourself. This will show your own description that others will be viewing.


==Soundset==
You may also set your description in [https://wiki.efupw.com/index.php?title=EFUSL_2_Documentation '''EFUSL'''], under the description tab on your PC's 'My Character' page, up to 2048 characters.
 
===Soundset===
You are now able to change which soundset your character uses for their voice! Please see the NWN wiki's [https://nwn.fandom.com/wiki/Soundset.2da_(contents) Soundsets] for a list of those available.
You are now able to change which soundset your character uses for their voice! Please see the NWN wiki's [https://nwn.fandom.com/wiki/Soundset.2da_(contents) Soundsets] for a list of those available.


* "'''/c soundset ID'''" This will change your character's soundset to the ID used from those available.
* "'''/c soundset ID'''" This will change your character's soundset to the ID used from those available.


==Portrait==
===Portrait===
To add new portraits for personal use, please see the NWN wiki on [https://nwn.fandom.com/wiki/Portrait Portraits] for more information.
To add new portraits for personal use, please see the NWN wiki on [https://nwn.fandom.com/wiki/Portrait Portraits] for more information.


* "'''/c portrait filename.jpg'''" This will change your character's portrait to the filename used.
* "'''/c portrait filename'''" This will change your character's portrait to the filename used. Note, file extension and size indicators should not be added to the filename. E.g. to use elf01_s.tga as portrait, use command '''/c portrait elf01_'''


=Toggle Alarm Sound=
* "'''/c toggle_alarm_sound'''" - toggle on/off if alarm is playing an actual sound to the caster every few rounds


=Unstuck=
* "'''/c unstuck'''" - This command, when repeated, will make your character immobile for ten seconds and then move them to the last way-point / transition. This is to be used to fix problems where characters get stuck in terrain or placeables. Using this command for any other purpose, for example avoiding monsters, is against the rules.
__NOEDITSECTION__
__NOEDITSECTION__
110

edits

Navigation menu