Advertisement
FlacoBey

Untitled

Jan 31st, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.58 KB | None | 0 0
  1. #define ZOMBIECLASS_SMOKER  1
  2. #define ZOMBIECLASS_BOOMER  2
  3. #define ZOMBIECLASS_HUNTER  3
  4. #define ZOMBIECLASS_SPITTER 4
  5. #define ZOMBIECLASS_JOCKEY  5
  6. #define ZOMBIECLASS_CHARGER 6
  7. #define ZOMBIECLASS_WITCH   7
  8. #define ZOMBIECLASS_TANK    8
  9.  
  10. public OnPluginStart()
  11. {
  12.     AutoExecConfig(true, "RandomHealthBosses");
  13. }
  14.  
  15. public OnClientPutInServer(client)
  16. {
  17.     CreateTimer(0.5, timer, client, TIMER_FLAG_NO_MAPCHANGE);
  18. }
  19.  
  20. public Action:timer(Handle timer, any client)
  21. {
  22.     if (GetClientTeam(client) == 3 && IsInGame(client))
  23.     {
  24.         new class = GetEntProp(client, Prop_Send, "m_zombieClass");
  25.         if(class == ZOMBIECLASS_SMOKER)
  26.         {
  27.             SetEntityHealth(client, GetRandomInt(176, 252))
  28.         }
  29.         else if(class == ZOMBIECLASS_BOOMER)
  30.         {
  31.             SetEntityHealth(client, GetRandomInt(147, 210))
  32.         }
  33.         else if(class == ZOMBIECLASS_HUNTER)
  34.         {
  35.             SetEntityHealth(client, GetRandomInt(176, 252))
  36.         }
  37.         else if(class == ZOMBIECLASS_SPITTER)
  38.         {
  39.             SetEntityHealth(client, GetRandomInt(176, 252))
  40.         }
  41.         else if(class == ZOMBIECLASS_JOCKEY)
  42.         {
  43.             SetEntityHealth(client, GetRandomInt(176, 252))
  44.         }
  45.         else if(class == ZOMBIECLASS_CHARGER)
  46.         {
  47.             SetEntityHealth(client, GetRandomInt(1613, 2016))
  48.         }
  49.     }
  50. }
  51.  
  52. stock bool:IsInGame( client )
  53. {
  54.     if ( client < 1 || client > MaxClients ) return false;
  55.     if ( !IsClientConnected( client )) return false;
  56.     if ( !IsClientInGame( client )) return false;
  57.     return true;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement