Firstly you receive an error:
Line 671 of _hud_util.gsc
There are no other references to "level.inReadyUpPeriod" in your code, I assume it has ties to another mod that your does not use.
Simple fix - Remove the offending code.
________________________________________________________________________
Your second error is:
Line 103 of _mx.gsc
You are checking to see the value of a variable, but you have yet to define/initialise the variable.
Simple fix: check if the variable is defined first "if(isDefined(var) && var)"
________________________________________________________________________
Your third error is:
Code: Select all
self.mxhudQueue[self.mxhudQueue.size] = hudstuff;
Line 105 of _mx.gsc
You have again not initialised the variable (or in this case the array).
Simple fix: Add "arrayName = [];" before you try to use the array.
________________________________________________________________________
At this point you now have messages displayed.
You do not have any errors, but you do have a problem or two.
Problem 1: Your text displays straight away (as opposed to after the player spawns)
(Simply add a "self waittill("spawned");" call in your dowelcome function.
Problem 2: Your text is repeating twice.
(You are calling "onplayerconnect" twice, so you get twice the action).
Let me know how you get on.