Se respawn.script — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Loxotron (обсуждение | вклад) |
Loxotron (обсуждение | вклад) |
||
Строка 30: | Строка 30: | ||
<pre> | <pre> | ||
local idle_time = game.CTime() | local idle_time = game.CTime() | ||
− | idle_time:setHMSms( 0, 0, 0, math.random(self.idle_spawn_min, | + | idle_time:setHMSms( 0, 0, 0, math.random(self.idle_spawn_min, self.idle_spawn_max)*1000) |
− | + | ||
self.respawn_time = game.get_game_time() + idle_time | self.respawn_time = game.get_game_time() + idle_time | ||
-- Производим попытку заспаунить объекты | -- Производим попытку заспаунить объекты |
Версия 15:11, 8 мая 2007
Оригинал:
rat_weak = 0, tushkano_weak = 150, flesh_weak = 14, flesh_normal = 38, flesh_strong = 22, boar_weak = 52, boar_normal = 38, boar_strong = 27, dog_weak = 53, dog_normal = 126, dog_strong = 130, pseudodog_weak = 59, pseudodog_normal = 80, pseudodog_strong = 60, psy_dog_weak = 15, psy_dog_normal = 15, psy_dog_strong = 15, zombie_weak = 61, zombie_normal = 50, zombie_strong = 35, snork_weak = 50, snork_normal = 61, snork_strong = 15, poltergeist_weak = 10, pseudo_gigant_weak = 23, controller_weak = 18, burer_weak = 20, bloodsucker_weak = 7, bloodsucker_normal = 40, bloodsucker_strong = 15
Модифицированно и добавленно:
rat_weak = 200, cat_weak = 250, zombie_weak = 61, zombie_normal = 50, zombie_strong = 135, burer_weak = 220, fracture_weak = 220, chimera_weak = 220,
Оригинал:
local idle_time = game.CTime() idle_time:setHMSms( 0, 0, 0, math.random(self.idle_spawn_min, self.idle_spawn_max)*1000) self.respawn_time = game.get_game_time() + idle_time -- Производим попытку заспаунить объекты self:spawn() -- printf("spawn_count = %s", table.getn(self.spawned_obj)) end
Модифицированно:
idle_time:setHMSms( math.random(1, 2), 0, 0, math.random(self.idle_spawn_min, self.idle_spawn_max)*1000)