I got curious and wanted to ask questions and help as well
I could be wrong but majority of the codes I see are copied from snippets.
"
Honestly everything in that code appears to be”
If you are not familiar with Squirrel or coding I would like to suggest taking the time to read the Wiki.
http://liberty-unleashed.co.uk/LUWiki/Main_PageThe wiki will not teach you every thing you need to know to build the server you are attempting to build.
First you should create a accounting system, before any attempts of a game-mode.
“
What so ever” You need to be professional as you are building a professional build not a beginners build.
As your server becomes more professional, over time
if it ever become a hit(Player count).
Your player base would want to save data, If I see where you are aiming is what I think “Roleplay” You have a very long irritating road ahead of you,.
I would like to suggest learning
Classes
As well as learning SQ_Lite, and player loops.
SQ_Lite is extremely lightweight and will prevent server lag if scripted correctly,
http://liberty-unleashed.co.uk/LUWiki/Squirrel/Examples/SQLite** This type of work goes UN noticed by the player base.
But technically does as no one wants a laggy server.
Yet they do want to rejoin as if they never left “Saving the players data”
Please Take the time to create an accounting system, Then once that is well, I would like to suggest looking into creating a nice Death-match as this will create a fine base system for your server.
With this your server will already have a endless game-mode.
Good luck on the build