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 "Спавн предметов"
(Created page with "Category:EntitySetup No More Room in Hell имеет подгоняемую систему спавна предметов, оружия и патронов. Тут дв...") |
m |
||
Line 145: | Line 145: | ||
''bow_deerhunter'' не входит в группы, пишется отдельно. | ''bow_deerhunter'' не входит в группы, пишется отдельно. | ||
− | == | + | ==Видео туториал== |
[http://youtu.be/PFzhSnaGUBU Random Spawner - NMRiH Tutorial ] | [http://youtu.be/PFzhSnaGUBU Random Spawner - NMRiH Tutorial ] |
Revision as of 04:55, 17 September 2016
No More Room in Hell имеет подгоняемую систему спавна предметов, оружия и патронов.
Тут два пути спавна: непосредственно через название(fa_500a, me_machete) и рандомные спавны.
Contents
Настройка Спавна предметов
Что нужно, чтобы спавн работал
Через имя Просто добавьте энтитю с именем оружия на вашу карту (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
- handgun
- 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
- firearm
bow_deerhunter не входит в группы, пишется отдельно.