Alucardium

DamagePause.lua

Oct 19th, 2022
607
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.87 KB | Gaming | 0 0
  1. local damagePause = {}
  2. local damageWhetherShouldUnPause = false
  3.  
  4. function damagePause.onInitAPI()
  5.     registerEvent(damagePause, "onTick", "onTick")
  6. end
  7.  
  8. function damagePause.onTick()
  9.     if player:mem(0x122, FIELD_WORD) == 1
  10.     or player:mem(0x122, FIELD_WORD) == 2
  11.     or player:mem(0x122, FIELD_WORD) == 4
  12.     or player:mem(0x122, FIELD_WORD) == 5
  13.     or player:mem(0x122, FIELD_WORD) == 11
  14.     or player:mem(0x122, FIELD_WORD) == 12
  15.     or player:mem(0x122, FIELD_WORD) == 41
  16.     or player:mem(0x122, FIELD_WORD) == 227
  17.     or player:mem(0x122, FIELD_WORD) == 228
  18.     or player:mem(0x122, FIELD_WORD) == 499
  19.     then
  20.         if Defines.levelFreeze == false then
  21.             Defines.levelFreeze = true
  22.             damageWhetherShouldUnPause = true
  23.         end
  24.     else
  25.         if damageWhetherShouldUnPause == true then
  26.             Defines.levelFreeze = false
  27.             damageWhetherShouldUnPause = false
  28.         end
  29.     end
  30. end
  31.  
  32.  
  33. return damagePause
Advertisement
Add Comment
Please, Sign In to add comment