Advertisement
alexdubovyck

100500 OnUpdate (ов)

Apr 15th, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.05 KB | None | 0 0
  1. 111111111111111111111111111111111111111111
  2. --[[-----------------------------------------------
  3. S T A R T
  4. 1340 8472
  5.  
  6. local f = CreateFrame("Frame");
  7. function f:onUpdate(sinceLastUpdate)
  8. self.sinceLastUpdate = (self.sinceLastUpdate or 0) + sinceLastUpdate;
  9. if ( self.sinceLastUpdate >= 1 ) then -- in seconds
  10. -- if autores and rm == 1 then
  11. --начало ротации
  12.  
  13. if not UnitCastingInfo("player")
  14. and not UnitChannelInfo("player") then
  15.     loots() --лутать
  16. end
  17.  
  18. --конец ротации
  19. -- end
  20. self.sinceLastUpdate = 0;
  21. end
  22. end
  23. f:SetScript("OnUpdate", f.onUpdate)
  24. --]]-----------------------------------------------
  25.  
  26. 22222222222222222222222222222222222222222222222222
  27. --[[-----------------------------------------------
  28. Помедленнее
  29. регулируем скорость
  30. --]]-----------------------------------------------
  31. local function onUpdate(self, elapsed)
  32. UpDate = 0;
  33. local UpDate = UpDate + elapsed;
  34. if (UpDate > 0.001) then
  35. -- if (UpDate > 1) then
  36. --
  37. if rm == 2 then
  38. print("ha ha")
  39. end
  40.  
  41. --
  42. end
  43. end
  44. local f = CreateFrame("Frame")
  45. f:SetScript("OnUpdate", onUpdate)
  46.  
  47. 333333333333333333333333333333333333333333
  48. local function onUpdatee()
  49. --[[-----------------------------------------------
  50. S T A R T
  51. --]]-----------------------------------------------
  52. --[[-----------------------------------------------
  53. F I N I S H
  54. --]]-----------------------------------------------
  55. end --rm end
  56. end; --end эндовый
  57. local f = CreateFrame("Frame")
  58. f:SetScript("OnUpdate", onUpdatee)
  59.  
  60.  
  61. 44444444444444444444444444444444444444444444444 -- по гайду этой статьи http://ewt.dynu.net/topic/457/rotation-guide-without-using-an-addon/2
  62. local interval = 300;
  63. local f = CreateFrame("Frame", "enemy_count");
  64. enemy_count.FrameSinceLastUpdade = 0;
  65. enemy_count:SetScript("OnUpdate", function(self, _)
  66.  
  67. self.FrameSinceLastUpdade = self.FrameSinceLastUpdade + 1
  68. if self.FrameSinceLastUpdade >= interval then
  69.  
  70. enemy_count_function();
  71. -- print("123");
  72. self.FrameSinceLastUpdade = 0
  73.  
  74. end;
  75.  
  76. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement