Название скилла

tasman208

Активный
30 Мар 2016
128
0
Пытаюсь вытащить название скилла, который был скастован, но ничего не выходит, подскажите что не так?

Код:
function Activate()
  ListenToGameEvent("dota_player_used_ability", OnUsed, nil)
 end

function OnUsed(keys)
 local ability = keys.ability:GetAbilityName()
 print(ability)
 end
 
Последнее редактирование модератором:
[quote author=tasman208 link=topic=853.msg3832#msg3832 date=1461670064]
Пытаюсь вытащить название скилла, который был скастован, но ничего не выходит, подскажите что не так?

Код:
function Activate()
  ListenToGameEvent("dota_player_used_ability", OnUsed, nil)
 end

function OnUsed(keys)
 local ability = keys.ability:GetAbilityName()
 print(ability)
 end
[/quote]
Код:
ListenToGameEvent("dota_player_used_ability", OnUsed, self)
Почему эт ты передаешь nil-аргумент?
 
Последнее редактирование модератором:
Спасибо, но на самом деле я не смог проверить. Делал выдвижную панель, а там уже изи js передается id игрока и по нему можно узнавать
 
Реклама: