Advertisement
Jousway

lifebar %

Jul 5th, 2013
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.10 KB | None | 0 0
  1. local t = Def.ActorFrame {
  2.         LoadFont("Common Normal") .. {
  3.                 Name="Player1Life";
  4.                 Text="niggers";
  5.                 InitCommand=cmd(x,SCREEN_CENTER_X-171;y,SCREEN_CENTER_Y-216;strokecolor,0,0,0,1);
  6.         };
  7.         LoadFont("Common Normal") .. {
  8.                 Name="Player2Life";
  9.                 InitCommand=cmd(x,SCREEN_CENTER_X-203;y,SCREEN_CENTER_Y-216;strokecolor,0,0,0,1);
  10.         };
  11. };
  12.  
  13. function PLife(pn)
  14.     return SCREENMAN:GetTopScreen():GetLifeMeter(pn):GetLife();
  15. end;
  16.  
  17. local function Update(self)
  18.  
  19. t.InitCommand=cmd(SetUpdateFunction,Update);
  20.  
  21.         if GAMESTATE:IsHumanPlayer(PLAYER_1) then
  22.             self:GetChild("Player1Life"):settextf("Life: %.2f%%", PLife(PLAYER_1)*100);
  23.         else
  24.                 self:GetChild("Player1Life"):settext("");
  25.         end;
  26.  
  27.         if GAMESTATE:IsHumanPlayer(PLAYER_2) then
  28.                 self:GetChild("Player2Life"):settextf("Life: %.2f%%", PLife(PLAYER_2)*100);
  29.         else
  30.                 self:GetChild("Player2Life"):settext("");
  31.         end;
  32. end;
  33.  
  34. t.InitCommand=cmd(SetUpdateFunction,Update);
  35.  
  36. return t;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement