Se respawn.script — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Se respawn.script — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
Строка 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.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)
Другие места
LANGUAGE