26 lines
746 B
Plaintext
26 lines
746 B
Plaintext
|
#include "mk_inc_editor"
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
object oPC = GetPCChatSpeaker();
|
||
|
string sChatMessage = GetPCChatMessage();
|
||
|
|
||
|
int bEditorRunning = GetLocalInt(oPC, g_varEditorRunning);
|
||
|
if (bEditorRunning) // the editor is running
|
||
|
{
|
||
|
int bUseOnPlayerChatEvent =
|
||
|
GetLocalInt(oPC, g_varEditorUseOnPlayerChatEvent);
|
||
|
|
||
|
if (bUseOnPlayerChatEvent)
|
||
|
{
|
||
|
SetLocalString(oPC, g_varEditorChatMessageString, sChatMessage);
|
||
|
|
||
|
// the following line is not required but will make everything
|
||
|
// look much better.
|
||
|
SetPCChatMessage(""); // delete the message so it does not
|
||
|
// appear above the player's head
|
||
|
}
|
||
|
return;
|
||
|
}
|
||
|
}
|