send incoming message <Var/String> to player: display it=<Var/Number>

This forum serves as MSCI Reference at EGOSOFT. It's Read-Only for non MSCI Group members.

Moderators: Scripting / Modding Moderators, MSCI Moderators

Locked
User avatar
EmperorJon
Posts: 7178
Joined: Mon, 29. Dec 08, 21:58
x3tc

send incoming message <Var/String> to player: display it=<Var/Number>

Post by EmperorJon » Wed, 8. Sep 10, 19:19

send incoming message <Var/String> to player: display it=<Var/Number>

<Var/String> = The text variable or direct string to display.
<Var/Number> = A True/False or numerical True/False statement of whether the message pops directly up onto the screen or just sits in the inbox.

The player will hear the “incoming message” signal and voice.

If you set a message to pop up immediately it is likely that your plugin or script will never be accepted as a candidate for being part of the official bonus pack, because a message popping up at an unfortunate time is annoying and can lead to accidents. This is especially true if it pops up during combat.

Messages popping up immediately after activating a plugin, after starting the game, or sometimes if the message is of extreme importance can sometimes be acceptable.



Example:

send incoming message 'Enemy in your sector!' to player: display it=[TRUE]

The player will receive the message popping up onto their screen.


Command Location:
Last edited by EmperorJon on Wed, 8. Sep 10, 21:26, edited 2 times in total.

Alex Vanderbilt
Winner X3 Sektorquest
Posts: 2120
Joined: Thu, 4. May 06, 12:07
x3tc

[TiP][49] 286482

Post by Alex Vanderbilt » Mon, 20. Sep 10, 12:04

send incoming message <Var/String> to player: display it=<Var/Number>

<Var/String> = Eine anzuzeigende Textvariable oder direkter Text (String).
<Var/Number> = Richtig/Falsch (True/False) oder eine numerische Richtig/Falsch-Aussage, ob die eingehende Nachricht als auf dem Bildschirm auftauchendes Fenster dargestellt werden soll oder nur im Nachrichteneingang landen soll.

Der Spieler wird bei Nachrichteneingang die Benachrichtigung "Eingehende Nachricht" sowie den Signalton hören.

Wenn Du einstellst, dass eine Nachricht sofort bei Eingang auf dem Bildschirm erscheinen soll, ist es sehr wahrscheinlich, dass Deine Erweiterung nicht für ein Aufnahme in ein offizielles Bonuspaket berücksichtigt wird, da eine derart auftauchende Nachricht im falschen Moment sehr ärgerlich sein und zu Unfällen führen kann. Diese Möglichkeit besteht besonders im Falle eines Kampfes.

Derart auftauchende Nachrichten nach der Aktivierung eines Skripts oder einer Mod, nach dem Spielstart oder bei besonders wichtigen Benachrichtigungen können akzeptabel sein.

Beispiel:

send incoming message 'Enemy in your sector!' to player: display it=[TRUE]

Der Spieler erhält die Nachricht als auftauchendes Nachrichtenfenster.


Zu finden unter:

Locked

Return to “MSCI Reference”