just added the first scripting basics to the server code. Below is a small example of how it looks like so far. I added a new commandline argument "-script" that will load angelscript scripts
[code=cpp]float time=0;
// shortcut for us here
string userString(int uid)
{
string res = server.getUserName(uid) + " (" + uid + ")";
return res;
}
// called when script is loaded
void main()
{
server.log("hello world!");
server.say("Hello!", -1, 0);
}
// called when a player disconnects
void playerDeleted(int uid, int crash)
{
if(crash==1)
server.log("player " + userString(uid) + " crashed D:");
else
server.log("player " + userString(uid) + " disconnected.");
}
// called when a player connects and starts playing (already chose truck)
void playerAdded(int uid)
{
server.log("new player " + userString(uid) + "");
server.say("Hey Player, welcome here!",







");
Reply With Quote


Gold
Silver
Bronze