Здравствуйте, нужна помощь, как добавить объекты, которые не будут респавнится, а то все что движется респавнится, мне этого не надо.
function OnEntityKilled (event)
local killedEntity = EntIndexToHScript(event.entindex_killed)
local sCreatureName = killedEntity:GetUnitName()
local vSpawnLoc = killedEntity.vSpawnLoc
if (vSpawnLoc == nil) then
print ("location not found")
vSpawnLoc = killedEntity:GetOrigin()
end
local vSpawnVector = killedEntity.vSpawnVector
if killedEntity:IsRealHero() == false then
GameRules:GetGameModeEntity():SetContextThink (string.format( "CreatureThink_%d", event.entindex_killed ), function () SpawnUnit(sCreatureName, vSpawnLoc, vSpawnVector) end, nCREATURE_RESPAWN_TIME)
end
end
local killedEntity = EntIndexToHScript(event.entindex_killed)
local sCreatureName = killedEntity:GetUnitName()
local vSpawnLoc = killedEntity.vSpawnLoc
if (vSpawnLoc == nil) then
print ("location not found")
vSpawnLoc = killedEntity:GetOrigin()
end
local vSpawnVector = killedEntity.vSpawnVector
if killedEntity:IsRealHero() == false then
GameRules:GetGameModeEntity():SetContextThink (string.format( "CreatureThink_%d", event.entindex_killed ), function () SpawnUnit(sCreatureName, vSpawnLoc, vSpawnVector) end, nCREATURE_RESPAWN_TIME)
end
end