Advertisement
Guest User

Untitled

a guest
Nov 18th, 2017
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. local users_table = {}
  2. users_table.__index = users_table
  3. users_table.users = {}
  4.  
  5. function users_table.push(self, id, f)
  6.   common.RegisterEventHandler( f, 'EVENT_OBJECT_BUFF_ADDED', {unitId = id} )
  7.   table.insert(self.users, id, 1)
  8. end
  9.  
  10. -- почему-то каллбэк не вызывается...
  11. function OnEventObjectBuffAdded(params)
  12.     common.LogInfo('', 'Сообщение')
  13. end
  14.  
  15. function OnAvatarCreated(params)
  16.   users_table:push(params.id, OnEventObjectBuffAdded)
  17. end
  18.  
  19. function Init()  
  20.   if avatar.IsExist() then
  21.     OnAvatarCreated({id = avatar.GetId()})
  22.   else
  23.     common.RegisterEventHandler( OnAvatarCreated, 'EVENT_AVATAR_CREATED')
  24.   end
  25. end
  26.  
  27. Init()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement