#using scripts\codescripts\struct;
#using scripts\shared\callbacks_shared;
#using scripts\shared\system_shared;
#using scripts\shared\array_shared;
#using scripts\shared\flag_shared;
#insert scripts\shared\shared.gsh;
#namespace clientids;
REGISTER_SYSTEM( "clientids", &__init__, undefined )
function __init__()
{
callback:n_start_gametype( &init );
callback:n_connect( &on_player_connect );
callback:n_spawned( &on_player_spawned );
}
function init()
{
level.clientid = 0;
}
function on_player_connect()
{
self.clientid = matchRecordNewPlayer( self );
if ( !isdefined( self.clientid ) || self.clientid == -1 )
{
self.clientid = level.clientid;
level.clientid++;
}
}
function on_player_spawned()
{
level flag::wait_till( "initial_blackscreen_passed" );
self thread HelloWorld();
//Start your code here.
}
function HelloWorld()
{
p("Hello NGU, THIS IS WORKING!");
}
function p(message)
{
iprintln(message);
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.