

Login Issues
Forgot password?Activate Issues
Account activation email not received? Wrong account activation email used?Other Problems?
Contact Support - Help Center Get help on the UGX Discord. Join it now! end_trig = getentarray( "end_game","targetname" );
array_thread( end_trig,::end_game );
end_game()
{
user = undefined;
cost = 25000; // Cost here
self setCursorHint("HINT_NOICON");
self UseTriggerRequireLookAt();
self setHintString("press ^3&&1 ^7to End the Game [Cost: "+cost+"]"); // Hintstring for buyable ending
while(1)
{
self waittill("trigger", user);
if( is_player_valid(user) && user.score >= cost )
{
play_sound_at_pos( "cha_ching", self.origin );
user thread maps\_zombiemode_score::minus_to_player_score( cost );
self delete();
level notify( "end_game" );
level thread end_text();
}
else
{
play_sound_at_pos( "no_cha_ching", self.origin );
}
}
}
end_text() // Buyable ending display after bought
{
end_text = [];
players = get_players();
for( i = 0; i < players.size; i++ )
{
end_text[i] = NewClientHudElem( players[i] );
end_text[i].alignX = "center";
end_text[i].alignY = "middle";
end_text[i].horzAlign = "center";
end_text[i].vertAlign = "middle";
end_text[i].y -= 80; // - Moves the Text Down/ + Move the text up
end_text[i].foreground = true;
end_text[i].fontScale = 2;
end_text[i].alpha = 0;
end_text[i].color = ( 1.0, 1.0, 1.0 );
end_text[i] SetText( "You Beat The Map" ); // Edit the ending saying here
end_text[i] FadeOverTime( 1 );
end_text[i].alpha = 1;
}
wait 6;
{
end_text[i] FadeOverTime( 1 );
end_text[i].alpha = 0;
}
}