Denizen/0.7/Troubleshooting: Difference between revisions

From Citizens Wiki

< Denizen‎ | 0.7

No edit summary
No edit summary
Line 3: Line 3:
<div style="margin-right:2.0em; margin-top:35px; padding:10px; font-family:camingodos-web; font-size:110%;">
<div style="margin-right:2.0em; margin-top:35px; padding:10px; font-family:camingodos-web; font-size:110%;">
<span style="font-family:natalya-alternate-one; font-size:650%; margin-right:-7px; margin-left:-10px;">D</span>enizen can seem a bit complicated at first. If you are having problems there are several tools available to help you.
<span style="font-family:natalya-alternate-one; font-size:650%; margin-right:-7px; margin-left:-10px;">D</span>enizen can seem a bit complicated at first. If you are having problems there are several tools available to help you.
</div>
==== Assignments not working? ====
<div style="margin-right:2.0em; padding:10px; font-family:camingodos-web; font-size:110%;">
To check assignments on a Denizen use <tt>/denizen info</tt> with the NPC selected to make sure assignments have taken. This also shows other great information, such as bookmarks and activities. If you are the NPC's owner you can also sneak and right click to view this info. See: [[Denizen/In_Game_Commands#Info-Click|Info-Click]]
If assignments are not showing up, ensure that your <tt>assignments.yml</tt> is properly formatted, you've saved your assignments.yml, and you've used <tt>/denizen reload</tt>. See: [[Denizen/In_Game_Commands#Denizen_Reload|Reload Command]]
Check that the proper scripts are assigned to the Denizen. Also check the the appropriate triggers are turned on.</div>


To check assignments on a Denizen use
:'''<code>/denizen info</code>
With the NPC selected. If you are the NPC's owner you can also sneak and right click to view this info.


Check that the proper scripts are assigned to the Denizen. Also check the the appropriate triggers are turned on.


If that does not solve the problem next turn on Denizen debugging:
If that does not solve the problem next turn on Denizen debugging:

Revision as of 05:25, 29 August 2012

Denizen can seem a bit complicated at first. If you are having problems there are several tools available to help you.

Assignments not working?

To check assignments on a Denizen use /denizen info with the NPC selected to make sure assignments have taken. This also shows other great information, such as bookmarks and activities. If you are the NPC's owner you can also sneak and right click to view this info. See: Info-Click

If assignments are not showing up, ensure that your assignments.yml is properly formatted, you've saved your assignments.yml, and you've used /denizen reload. See: Reload Command


Check that the proper scripts are assigned to the Denizen. Also check the the appropriate triggers are turned on.


If that does not solve the problem next turn on Denizen debugging:

/denizen debug

This will turn on debugging mode. In debugging mode useful information is printed to the server console about what is going on behind the scenes.

It will show you errors such as invalid commands, non-matching requirements, or triggers that are disabled.

If you are still having problems check your console messages for errors, especially at start up.

If all else fails join us on IRC. http://webchat.esper.net/?channels=citizens