We are currently updating the articles for 1.09.0. Translated articles will need to be updated by their respective authors.

Difference between revisions of "Спавн предметов"

From No More Room in Hell
Jump to: navigation, search
(Created page with "Category:EntitySetup No More Room in Hell имеет подгоняемую систему спавна предметов, оружия и патронов. Тут дв...")
 
m
Line 145: Line 145:
  
 
''bow_deerhunter'' не входит в группы, пишется отдельно.
 
''bow_deerhunter'' не входит в группы, пишется отдельно.
==Video Tutorial==
+
==Видео туториал==
  
 
[http://youtu.be/PFzhSnaGUBU Random Spawner - NMRiH Tutorial ]
 
[http://youtu.be/PFzhSnaGUBU Random Spawner - NMRiH Tutorial ]

Revision as of 05:55, 17 September 2016


No More Room in Hell имеет подгоняемую систему спавна предметов, оружия и патронов.

Тут два пути спавна: непосредственно через название(fa_500a, me_machete) и рандомные спавны.

Настройка Спавна предметов

Что нужно, чтобы спавн работал

Через имя Просто добавьте энтитю с именем оружия на вашу карту (fa_500, me_machete). Не работает с патронами. Ниже приведен список всех названий. Такие оружия будут иметь полный запас патронов


Через random_spawner random_spawner вNo More Room in Hell похож на тот, который используется в Zombie Panic: Source. Просто добавьте на карте энтитю random_spawner.


  • Все значения пишутся в процентах. Например '25' значит, что предмет имеет 25% шанс заспавнится.
    • Если сумма всех значений превышает 100, они будут изменены, чтобы общее значение было 100.
    • Если сумма всех значений меньше 100, тогда будет шанс, что ничего не заспавнится.
  • В Smart Edit моде, приведен список ключевых значений для спавна. Например anyвключает любой доступный предмет, firearm включает все оружия с префиксом fa_, melee - me_ и т.д.
  • Если вы хотите изменить настройки, выключите Smart Edit
    • Используется для того, чтобы спавнить определенные предметы
    • Нажмите кнопку Add, введите имя предмета (например me_fubar).
    • Поле value - это шанс спавна предмета (в процентах).
  • Есть две опции, Ammo Fill Min и Ammo Fill Max, которые контролируют, сколько патронов будет иметь оружие. 100 значит 100% от оощего кол-ва патронов, 0 - 0% (пустое оружие).

Примеры

Текущая энтитя имеет шанс в 25% заспавнить ANY, 30% - FIREARM, 15% - MELEE, и 5% - AMMO (25% для того, чтобы ничего не заспавнилось): [img]http://i12.photobucket.com/albums/a225/ssba/nmrih/random_spawn_example_1.jpg[/img]

Эта энтитя имеет шанс в 35% заспавнить M92FS, 45% - SW686, 5% - SV10, 15% - BASEBALL BAT: [img]http://i12.photobucket.com/albums/a225/ssba/nmrih/random_spawn_example_2.jpg[/img]

Ограниченный спавн

Можно контролировать общее кол-во определенных предметов в текущем раунде.

Для этого добавьте энтитю random_spawner_controller. Настройки там такие же, как у random_spawner, только значения используются НЕ в процентах

Если значение 'any' - 3 и 'firearm' - 5, только 3 предмета смогут заспавниться.

Если какое-нибудь значение будет равно 0, то все предметы из этого блока не заспавнятся.


Как это работает

Очень просто.

  • Когда все энтити random_spawner первоначально загружаются, их запросы по спавну (сколько бы они заспавнили без лимита) выставляются по лимиту.
  • После загрузки уровня, лимитер рандомно выбирает, что и где заспавнится, пока количество предметов не дойдет до предела.
  • Любойrandom_spawner , который запрашивает спавн, после загрузки уровню отвергается или спавнит предмет(если лимит не достигнут).

Список названий

Основные блоки

  • any
  • ammo
  • explosive
  • firearm
  • handgun
  • item
  • machinegun
  • melee
  • military
  • rifle
  • shotgun

Названия всех оружий (по категориям)

  • any
    • firearm
      • handgun
        • fa_1911
        • fa_glock17
        • fa_mkii
        • fa_sw686
        • fa_m92fs
      • rifle
        • fa_1022
        • fa_1022_25mag
        • fa_cz858
        • fa_sako85
        • fa_jae700
        • fa_sks
        • fa_fnfal
      • shotgun
        • fa_500a
        • fa_870
        • fa_superx3
        • fa_sv10
        • fa_winchester1892
      • machinegun
        • fa_mac10
      • military
        • fa_mp5a3
        • fa_m16a4
        • fa_m16a4_carryhandle
    • melee
      • me_axe_fire
      • me_bat_metal
      • me_chainsaw
      • me_abrasivesaw
      • me_crowbar
      • me_etool
      • me_fubar
      • me_hatchet
      • me_kitknife
      • me_machete
      • me_pipe_lead
      • me_shovel
      • me_sledge
      • me_wrench
    • explosive
      • exp_grenade
      • exp_molotov
      • exp_tnt
    • items
      • tool_barricade
      • tool_extinguisher
      • tool_welder
      • tool_flare_gun
      • item_bandages
      • item_first_aid
      • item_maglite
      • item_pills
      • item_gene_therapy
      • item_walkietalkie
    • ammo
      • ammobox_9mm
      • ammobox_45acp
      • ammobox_357
      • ammobox_12gauge
      • ammobox_22lr
      • ammobox_308
      • ammobox_556
      • ammobox_762mm
      • ammobox_arrow
      • ammobox_flare
      • ammobox_board
      • ammobox_fuel

bow_deerhunter не входит в группы, пишется отдельно.

Видео туториал

Random Spawner - NMRiH Tutorial