- 10 Июн 2016
- 116
- 0
Сделать телепорт всех героев команды?Как сделать телепорт в арене 5x5 , комманда на тп есть а как сделать чтоб всей тимой?
tHeroesRadiant = {}
tHeroesDire = {}
ListenToGameEvent("dota_player_pick_hero", OnHeroPicked, self)
function OnHeroPicked (event)
local hero = EntIndexToHScript(event.heroindex)
if hero then
if hero:GetTeamNumber() == DOTA_TEAM_GOODGUYS then
table.insert(tHeroesRadiant, hero)
end
if hero:GetTeamNumber() == DOTA_TEAM_BADGUYS then
table.insert(tHeroesDire, hero)
end
end
end
tHeroes = {}
function OnHeroPicked (event)
local hero = EntIndexToHScript(event.heroindex)
local hero_team = hero:GetTeamNumber()
tHeroes[DOTA_TEAM_GOODGUYS] = tHeroes[DOTA_TEAM_GOODGUYS] or {} -- если таблицы с командой нету то выполнится условие справа(создастся таблица)
tHeroes[DOTA_TEAM_BADGUYS] = tHeroes[DOTA_TEAM_BADGUYS] or {}
table.insert(tHeroes[hero_team], hero)
end
tHeroesRadiant = {}
tHeroesDire = {}
ListenToGameEvent("dota_player_pick_hero", OnHeroPicked, self)
function OnHeroPicked (event)
local hero = EntIndexToHScript(event.heroindex)
if hero then
if hero:GetTeamNumber() == DOTA_TEAM_GOODGUYS then
table.insert(tHeroesRadiant, hero)
end
if hero:GetTeamNumber() == DOTA_TEAM_BADGUYS then
table.insert(tHeroesDire, hero)
end
end
end
tHeroes = {}
function OnHeroPicked (event)
local hero = EntIndexToHScript(event.heroindex)
local hero_team = hero:GetTeamNumber()
tHeroes[DOTA_TEAM_GOODGUYS] = tHeroes[DOTA_TEAM_GOODGUYS] or {} -- если таблицы с командой нету то выполнится условие справа(создастся таблица)
tHeroes[DOTA_TEAM_BADGUYS] = tHeroes[DOTA_TEAM_BADGUYS] or {}
table.insert(tHeroes[hero_team], hero)
end
function OnHeroPicked (event)
print("TEST",event.heroindex)
local hero = EntIndexToHScript(event.heroindex)
if hero then
if hero:GetTeamNumber() == DOTA_TEAM_GOODGUYS then
table.insert(tHeroesRadiant, hero)
end
if hero:GetTeamNumber() == DOTA_TEAM_BADGUYS then
table.insert(tHeroesDire, hero)
end
end
end
function OnHeroPicked (event)
print("TEST", event.heroindex)
local hero = EntIndexToHScript(event.heroindex)
if hero then
if hero:GetTeamNumber() == DOTA_TEAM_GOODGUYS then
table.insert(tHeroesRadiant, hero)
end
if hero:GetTeamNumber() == DOTA_TEAM_BADGUYS then
table.insert(tHeroesDire, hero)
end
end
end
function OnHeroPicked (event)
end
if hero:GetTeamNumber() == DOTA_TEAM_BADGUYS then
table.insert(tHeroesDire, hero)
end
end
end