Advertisement
Guest User

Untitled

a guest
Mar 10th, 2011
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Text:hpbar[MAX_PLAYERS];
  4. new Text:Textdraw0[MAX_PLAYERS];
  5.  
  6. public OnFilterScriptInit()
  7. {
  8. print("\n--------------------------------------");
  9. print(" Health bar script by ALIEN");
  10. print("--------------------------------------\n");
  11. return 1;
  12. }
  13. public OnPlayerConnect(playerid)
  14. {
  15. hpbar[playerid] = TextDrawCreate(545.000000, 65.000000, "100");
  16. TextDrawBackgroundColor(hpbar[playerid], 255);
  17. TextDrawFont(hpbar[playerid], 1);
  18. TextDrawLetterSize(hpbar[playerid], 0.280000, 1.000000);
  19. TextDrawColor(hpbar[playerid], -1);
  20. TextDrawSetOutline(hpbar[playerid], 1);
  21. TextDrawSetProportional(hpbar[playerid], 1);
  22.  
  23. Textdraw0[playerid] = TextDrawCreate(546.0000, 44.0000, "100");
  24. TextDrawBackgroundColor(Textdraw0[playerid], 255);
  25. TextDrawFont(Textdraw0[playerid], 1);
  26. TextDrawLetterSize(Textdraw0[playerid], 0.280000, 1.000000);
  27. TextDrawColor(Textdraw0[playerid], -1);
  28. TextDrawSetOutline(Textdraw0[playerid], 1);
  29. TextDrawSetProportional(Textdraw0[playerid], 1);
  30. return 1;
  31. }
  32. public OnPlayerSpawn(playerid)
  33. {
  34. TextDrawShowForPlayer(playerid,hpbar[playerid]);
  35. TextDrawShowForPlayer(playerid,Textdraw0[playerid]);
  36. return 1;
  37. }
  38.  
  39. public OnPlayerUpdate(playerid)
  40. {
  41. new Float:hp, hstr[256];
  42. GetPlayerHealth(playerid,hp);
  43. format(hstr,256," %d",floatround(hp));
  44. TextDrawSetString(hpbar[playerid],hstr);
  45. TextDrawShowForPlayer(playerid,hpbar[playerid]);
  46.  
  47. new Float:arm;
  48. GetPlayerArmour(playerid,arm);
  49. format(hstr,256," %d",floatround(arm));
  50. TextDrawSetString(Textdraw0[playerid],hstr);
  51. TextDrawShowForPlayer(playerid,Textdraw0[playerid]);
  52. return 1;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement