Welcome to the Builder Academy

Question Syserr question

More
27 Mar 2016 07:21 #5695 by JTP
Syserr question was created by JTP

Attachment image.png not found



What is this syserr ? And how do i fix it
Attachments:

Please Log in or Create an account to join the conversation.

More
28 Mar 2016 19:54 #5696 by thomas
Replied by thomas on topic Syserr question
The code for fluid containers is somewhat strange, as containers change their name ("targeting alias") based on what is in it. If you fill a canteen with water, it will have the alias "canteen water".

The actual contents of the container is decided by one of the object values.

Your message comes if an object has the name of another fluid than the object value dictates. For instance, if the object has the name "water canteen" but is containing wine, the code gets confused.

To fix - avoid liquid names in the alias for liquid containers. The code will add them automatically.

Please Log in or Create an account to join the conversation.

More
29 Mar 2016 01:47 #5698 by JTP
Replied by JTP on topic Syserr question
Fix didnt seem to work.

Please Log in or Create an account to join the conversation.

More
29 Mar 2016 21:24 #5702 by thomas
Replied by thomas on topic Syserr question
Ok, can you show us the objects in question?

Please Log in or Create an account to join the conversation.

More
29 Mar 2016 21:43 #5704 by Rumble
Replied by Rumble on topic Syserr question
HELP SYSERR
ERRORS SYSERRS INVALID

There are many common errors new builders cause. To simplify things they
have all been included in this help file along with how to correct them.

1: Errant Rooms
1: [ 1233] Rumble's Room

The most common are exits to 0 (the void). This happens when a builder
modifies a room exit but does not include an exit room vnum. These errant
rooms are listed by the command 'show error' The fix is simple, remove the
exit by purge exit in redit exit menu or by using 'dig <direction> -1'

2: SYSERR: Object # (oedit-s-desc) doesn't have drink type as last keyword. (oedit-keyword)

Another common error is caused by how shop code handles drink containers
poorly. In order for shops to display a jug as a jug of <drink type> they
must have the drink type as the last keyword. It is good practice to put the
drink type as the first and last word of an objects keyword (older versions
of CircleMUD expect it first).
i.e. a shot of whisky should have the keyword: whisky shot whisky
a cup of slime mold juice keyword should be: juice cup slime juice

3: SYSERR: Mob #5 both Aggressive and Aggressive_to_Alignment.

Another harmless error. If your mob is aggressive there is no need to also
make it aggressive to certain alignments since AGGR means it will attack any
player it can see. Choose to make it aggressive to an alignment or aggressive
to all.

4: SYSERR: Object # (oedit-s-desc) has out of range level #.

A simple one. Limit spell levels to the levels available, on TBA that would
be 1-30.

5: SYSERR: Object # (oedit-s-desc) has negative weight (-2147483644).
SYSERR: Object # (oedit-s-desc) has out of range level #2147483647.

These are really annoying. This happens when you use numbers larger than
necessary. This will actually crash many older versions of CircleMUD. Just do
not do it. Use realistic numbers.

6: SYSERR: Object # (oedit-s-desc) uses 'UNDEFINED' spell #.
[ Return to continue, (q)uit, (r)efresh, (b)ack, or page number (1/2) ]

There is no spell zero. Either select a spell or put -1 for none.

7: SYSERR: Object # (oedit-s-desc) contains (5) more than maximum (3).

When making a drink container you will set how much it initially contains
on creation and the max it can hold if a player were to fill it. Common sense
tells us that you can not create a container that initially holds more than
the max you set. To simplify the max must always be greater than or equal to
the initial amount.

8: Char is already equipped: (medit-s-desc), (oedit-s-desc)

This happens when someone tries to equip a mob with one or more object in
a single location. HELP ZEDIT-EQUIP for all the possible object equipping
locations. All you have to do to fix this is pick a different equip location
that is not used.

See also: TRIG-ERRORS, ZEDIT-MISTAKES, SEDIT-MISTAKES

Rumble
The Builder Academy
tbamud.com 9091
rumble@tbamud.com
The following user(s) said Thank You: thomas

Please Log in or Create an account to join the conversation.

More
29 Mar 2016 22:20 #5707 by thomas
Replied by thomas on topic Syserr question
Failed to remember that :-s

Please Log in or Create an account to join the conversation.

Time to create page: 0.452 seconds