timer and count zombie bo2 t6
-

windows + R = %localappdata%\Plutonium\storage\t6\raw\scripts\zmcrée un fichier exemple = Timer_Count.csg et ajoute le code
#include maps\mp_utility;
#include common_scripts\utility;
#include maps\mp\gametypes_zm_hud_util;
#include maps\mp\gametypes_zm_hud_message;
#include maps\mp\zombies_zm_utility;init()
{
level thread onPlayerConnect();
}onPlayerConnect()
{
for (;;)
{
level waittill("connecting", player);
player thread onplayerspawned();
}
}onplayerspawned()
{
self endon("disconnect");
self thread zombie_counter();
self thread game_timer();
self thread round_timer();
for (;;)
{
self waittill("spawned_player");
}
}game_timer()
{
self endon("disconnect");
wait 2;hud = create_simple_hud(self); hud.foreground = true; hud.sort = 1; hud.hidewheninmenu = true; hud.alignX = "left"; hud.alignY = "top"; hud.horzAlign = "user_left"; hud.vertAlign = "user_top"; hud.x = 5; hud.y = 5; hud.alpha = 1; hud.label = &"^2Game: "; hud setTimerUp(0);}
round_timer()
{
self endon("disconnect");
wait 2;timerHud = create_simple_hud(self); timerHud.foreground = true; timerHud.sort = 1; timerHud.hidewheninmenu = true; timerHud.alignX = "left"; timerHud.alignY = "top"; timerHud.horzAlign = "user_left"; timerHud.vertAlign = "user_top"; timerHud.x = 5; timerHud.y = 15; timerHud.color = (1, 0, 0); timerHud.alpha = 1; timerHud.label = &"^2Round: "; for (;;) { timerHud setTimerUp(0); start_time = GetTime() / 1000; level waittill("end_of_round"); end_time = GetTime() / 1000; time_elapsed = end_time - start_time; timerHud setTimer(time_elapsed); }}
zombie_counter()
{
self endon("disconnect");
flag_wait("initial_blackscreen_passed");// Utilisation de create_simple_hud() pour uniformiser la police self.zombiecounter = create_simple_hud(self); self.zombiecounter.foreground = true; self.zombiecounter.sort = 1; self.zombiecounter.hidewheninmenu = true; self.zombiecounter.alignX = "left"; self.zombiecounter.alignY = "top"; self.zombiecounter.horzAlign = "user_left"; self.zombiecounter.vertAlign = "user_top"; self.zombiecounter.x = 5; self.zombiecounter.y = 25; self.zombiecounter.alpha = 1; self.zombiecounter.label = &"^2Zomb: "; for (;;) { self.zombiecounter setvalue(level.zombie_total + get_current_zombie_count()); wait 0.05; }}
-
could you explain to me how can i use it without the zombie counter ?
-
Hi bro, i got a these problem: Unresolved external "create_simple_hud" with 1 parameters in at lines 1,1,1; and : Unresolved external "get_current-zombie_count" with 0 parameters in at line 1 ***, can u help me?
-

windows + R = %localappdata%\Plutonium\storage\t6\raw\scripts\zmcrée un fichier exemple = Timer_Count.csg et ajoute le code
#include maps\mp_utility;
#include common_scripts\utility;
#include maps\mp\gametypes_zm_hud_util;
#include maps\mp\gametypes_zm_hud_message;
#include maps\mp\zombies_zm_utility;init()
{
level thread onPlayerConnect();
}onPlayerConnect()
{
for (;;)
{
level waittill("connecting", player);
player thread onplayerspawned();
}
}onplayerspawned()
{
self endon("disconnect");
self thread zombie_counter();
self thread game_timer();
self thread round_timer();
for (;;)
{
self waittill("spawned_player");
}
}game_timer()
{
self endon("disconnect");
wait 2;hud = create_simple_hud(self); hud.foreground = true; hud.sort = 1; hud.hidewheninmenu = true; hud.alignX = "left"; hud.alignY = "top"; hud.horzAlign = "user_left"; hud.vertAlign = "user_top"; hud.x = 5; hud.y = 5; hud.alpha = 1; hud.label = &"^2Game: "; hud setTimerUp(0);}
round_timer()
{
self endon("disconnect");
wait 2;timerHud = create_simple_hud(self); timerHud.foreground = true; timerHud.sort = 1; timerHud.hidewheninmenu = true; timerHud.alignX = "left"; timerHud.alignY = "top"; timerHud.horzAlign = "user_left"; timerHud.vertAlign = "user_top"; timerHud.x = 5; timerHud.y = 15; timerHud.color = (1, 0, 0); timerHud.alpha = 1; timerHud.label = &"^2Round: "; for (;;) { timerHud setTimerUp(0); start_time = GetTime() / 1000; level waittill("end_of_round"); end_time = GetTime() / 1000; time_elapsed = end_time - start_time; timerHud setTimer(time_elapsed); }}
zombie_counter()
{
self endon("disconnect");
flag_wait("initial_blackscreen_passed");// Utilisation de create_simple_hud() pour uniformiser la police self.zombiecounter = create_simple_hud(self); self.zombiecounter.foreground = true; self.zombiecounter.sort = 1; self.zombiecounter.hidewheninmenu = true; self.zombiecounter.alignX = "left"; self.zombiecounter.alignY = "top"; self.zombiecounter.horzAlign = "user_left"; self.zombiecounter.vertAlign = "user_top"; self.zombiecounter.x = 5; self.zombiecounter.y = 25; self.zombiecounter.alpha = 1; self.zombiecounter.label = &"^2Zomb: "; for (;;) { self.zombiecounter setvalue(level.zombie_total + get_current_zombie_count()); wait 0.05; }}
Nequi Copy it from below:
IDiaxe said in timer and count zombie bo2 t6:
windows + R =
%localappdata%\Plutonium\storage\t6\raw\scripts\zmcrée un fichier exemple =
Timer_Count.gscet ajoute le code#include maps\mp\_utility; #include common_scripts\utility; #include maps\mp\gametypes_zm\_hud_util; #include maps\mp\gametypes_zm\_hud_message; #include maps\mp\zombies\_zm_utility; init() { level thread onPlayerConnect(); } onPlayerConnect() { for (;;) { level waittill("connecting", player); player thread onplayerspawned(); } } onplayerspawned() { self endon("disconnect"); self thread zombie_counter(); self thread game_timer(); self thread round_timer(); for (;;) { self waittill("spawned_player"); } } game_timer() { self endon("disconnect"); wait 2; hud = create_simple_hud(self); hud.foreground = true; hud.sort = 1; hud.hidewheninmenu = true; hud.alignX = "left"; hud.alignY = "top"; hud.horzAlign = "user_left"; hud.vertAlign = "user_top"; hud.x = 5; hud.y = 5; hud.alpha = 1; hud.label = &"^2Game: "; hud setTimerUp(0); } round_timer() { self endon("disconnect"); wait 2; timerHud = create_simple_hud(self); timerHud.foreground = true; timerHud.sort = 1; timerHud.hidewheninmenu = true; timerHud.alignX = "left"; timerHud.alignY = "top"; timerHud.horzAlign = "user_left"; timerHud.vertAlign = "user_top"; timerHud.x = 5; timerHud.y = 15; timerHud.color = (1, 0, 0); timerHud.alpha = 1; timerHud.label = &"^2Round: "; for (;;) { timerHud setTimerUp(0); start_time = GetTime() / 1000; level waittill("end_of_round"); end_time = GetTime() / 1000; time_elapsed = end_time - start_time; timerHud setTimer(time_elapsed); } } zombie_counter() { self endon("disconnect"); flag_wait("initial_blackscreen_passed"); // Utilisation de create_simple_hud() pour uniformiser la police self.zombiecounter = create_simple_hud(self); self.zombiecounter.foreground = true; self.zombiecounter.sort = 1; self.zombiecounter.hidewheninmenu = true; self.zombiecounter.alignX = "left"; self.zombiecounter.alignY = "top"; self.zombiecounter.horzAlign = "user_left"; self.zombiecounter.vertAlign = "user_top"; self.zombiecounter.x = 5; self.zombiecounter.y = 25; self.zombiecounter.alpha = 1; self.zombiecounter.label = &"^2Zomb: "; for (;;) { self.zombiecounter setvalue(level.zombie_total + get_current_zombie_count()); wait 0.05; } } -
download ?
-
how i change the size and color? i want it white
-
turiki taka ti
-
having trouble getting this to work is it copy and paste the script or something else?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login