Programmer

Programmer Home

Getting Started

Success


Die Rolling Program

Reality Fault

Home

Player

Character

Referee

Programmer

Administrator

Operations


Search RealityFault:

General Info

Glossary

Realms

Events

Credits

Help Files

Help Files (old)


Reality Fault

Success

An action succeeds in the following cases:

  • Triggering an action linked to a player, if the player is set Jump and Builder

An action fails in the following cases:

  • Triggering an action linked to nothing.

  • Triggering an action linked to a player, if the player is not J and not B.

  • If an action is not on a room, and it is "B"ound

  • If the destination is not the player's home, or, the room the player is in is not owned by them (you can teleport out of your own rooms), and the object is not set J.

If none of those are true, the lock is evaluated. If the lock evalutates to true, success, else failure.

  • Triggering an action linked to a room takes you to the room

  • Triggering an action linked to a program runs the program

  • Triggering an action linked to a player takes you to the room the player is in

  • Triggering an action linked to an action triggers the second action, without it's lock check.

  • Triggering an action linked to an object will move you to "inside" the object if it is set V.

The SUCC, OSUCC, FAIL, and OFAIL messages are not shown if the action or object is marked D(ark).

An "exit" is an action that is linked to a room.

The following are identical:

@open south=#1234

@action south=here
@link south=#1234

There is nothing special about an "exit"; it's just an action.

DESC: "_/de"
Shown to the player on a "look" command, if the current location is a room. Set by @describe.

IDESC: "_/ide"
Shown to the player on a "look" command, if the current location is not a room. IE: A container of some sort, a vehicle or object. Set by @idescribe

SUCC: "_/sc"
Shown by can_doit, if the action is a success, to the player. Set by the @success command.

OSUCC: "_/osc"
Shown to everyone else in the room but the player, if an action is a success, by can_doit. Set by the @osuccess command.

FAIL: "_/fl"
Shown by can_doit if the action is a failure, to the player. Set by the @fail command.

OFAIL: "_/ofl"
Shown to everyone in the room but the player if an action fails. By can_doit Set by the @ofail command.

DROP: "_/dr"
Shown to the player when: An object is dropped with the "drop" command. When you kill another player. When a player is moved in to a room or container - maybe when an action completes. Set with the @drop command.

ODROP: "_/odr"
Shown to everyone but the player in the room when: An object is dropped with the "Drop" command When a player is killed by another player. When a player is moved in to a room or container. Set with the @odrop command.

DOING: "_/do"
Shown after the user name in the WHO command. Set with the @doing command.

OECHO: "_/oecho"
Shown as a prefix to a message to players inside an object, when something happens to outside of it. Defaults to: "Outside>" Set with the @oecho command.

PECHO: "_/pecho"
Shown as a prefix to the owner of a puppet when something happens in the room with the puppet. Defaults to the puppet's name with a trailing ">". Set with the @pecho command.




Last modified: 2002-Mar-28 22:22:51

All material on this site is
Copyright © 1998-2018 Reality Fault
unless specifically indicated on each document.
All Rights Reserved.
Administrated by Reality Fault Webmaster