cod5-sdk/raw/maps/prologue_net.gsc
2008-11-20 00:00:00 +00:00

63 lines
No EOL
1.4 KiB
Text

main()
{
level thread onPlayerConnect();
}
onPlayerConnect()
{
for( ;; )
{
level waittill( "connecting", player );
player thread onPlayerDisconnect();
player thread onPlayerSpawned();
player thread onPlayerKilled();
// put any calls here that you want to happen when the player connects to the game
player SetWeaponAmmoClip( "colt", 7 );
player SetWeaponAmmoClip( "thompson", 20 );
player SetWeaponAmmoStock( "colt", 7 );
player SetWeaponAmmoStock( "thompson", 0 );
println( "Player connected to game." );
}
}
onPlayerDisconnect()
{
self waittill( "disconnect" );
// put any calls here that you want to happen when the player disconnects from the game
// this is a good place to do any clean up you need to do
println( "Player disconnected from the game." );
}
onPlayerSpawned()
{
self endon( "disconnect" );
for( ;; )
{
self waittill( "spawned_player" );
//self SetThreatBiasGroup( "players" );
// put any calls here that you want to happen when the player spawns
// this will happen every time the player spawns
println( "Player spawned in to game at " + self.origin );
// Do any init stuff here
}
}
onPlayerKilled()
{
self endon( "disconnect" );
for( ;; )
{
self waittill( "killed_player" );
// put any calls here that you want to happen when the player gets killed
println( "Player killed at " + self.origin );
}
}