Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. BO2 Modding Support & Discussion
  3. Help hp bar

Help hp bar

Scheduled Pinned Locked Moved BO2 Modding Support & Discussion
2 Posts 1 Posters 359 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Ekko420undefined Offline
    Ekko420undefined Offline
    Ekko420
    wrote on last edited by Ekko420
    #1

    Hey guys I got this health bar mod from ThugDuck12 and I tried to move the health bar to the left but failed miserably, the text and bar would be out of sync. Could anyone help, please? Thank you

    #include maps/mp/_utility;
    #include common_scripts/utility;
    #include maps/mp/zombies/_zm;
    #include maps/mp/zombies/_zm_perks;
    #include maps/mp/zombies/_zm_utility;
    #include maps/mp/gametypes_zm/_hud_util;
    #include maps/mp/gametypes_zm/_hud_message;
    
    init()
    {
    	level thread onPlayerConnect();
    }
    
    onPlayerConnect()
    {
    	for(;;)
    	{
    		level waittill("connected", player);
    		player iprintln("^1Health ^7Bar ^2ON");
    		player thread onPlayerSpawned();
    	}
    }
    
    
    onPlayerSpawned()
    {
    	level endon("end_game");
    	self endon("disconnect");
    	self waittill("spawned_player");
    	self thread health_bar_hud();
    }
    
    health_bar_hud()
    {
    	level endon("end_game");
    	self endon("disconnect");
    	flag_wait("initial_blackscreen_passed");
    
    	health_bar = self createprimaryprogressbar();
    	if (level.script == "zm_buried")
    	{
    		health_bar setpoint(undefined, "BOTTOM", 0, -5);
    	}
    	else if (level.script == "zm_tomb")
    	{
    		health_bar setpoint(undefined, "BOTTOM", 0, -5);
    	}
    	else
    	{
    		health_bar setpoint(undefined, "BOTTOM", 0, -5);
    	}
    	health_bar.hidewheninmenu = 1;
    	health_bar.bar.hidewheninmenu = 1;
    	health_bar.barframe.hidewheninmenu = 1;
    
    	health_bar_text = self createprimaryprogressbartext();
    	if (level.script == "zm_buried")
    	{
    		health_bar_text setpoint(undefined, "BOTTOM", -75, -5);
    	}
    	else if (level.script == "zm_tomb")
    	{
    		health_bar_text setpoint(undefined, "BOTTOM", -75, -5);
    	}
    	else
    	{
    		health_bar_text setpoint(undefined, "BOTTOM", -75, -5);
    	}
    	health_bar_text.hidewheninmenu = 1;
    
    	while (1)
    	{
    		if (isDefined(self.e_afterlife_corpse))
    		{
    			if (health_bar.alpha != 0)
    			{
    				health_bar.alpha = 0;
    				health_bar.bar.alpha = 0;
    				health_bar.barframe.alpha = 0;
    				health_bar_text.alpha = 0;
    			}
    			
    			wait 0.05;
    			continue;
    		}
    
    		if (health_bar.alpha != 1)
    		{
    			health_bar.alpha = 1;
    			health_bar.bar.alpha = 1;
    			health_bar.barframe.alpha = 1;
    			health_bar_text.alpha = 1;
    		}
    
    		health_bar updatebar(self.health / self.maxhealth);
    		health_bar_text setvalue(self.health);
    
    		wait 0.05;
    	}
    }
    
    1 Reply Last reply
    0
    • Ekko420undefined Offline
      Ekko420undefined Offline
      Ekko420
      wrote on last edited by Ekko420
      #2
      This post is deleted!
      1 Reply Last reply
      0

      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Donate