Sk/Weapon item spawn: Difference between revisions
< Sk
Jump to navigation
Jump to search
(Created page with "{{LanguageBar}} {{CD|CMultiSpawner}} {{this is a|point entity|name=weapon_item_spawn|game=Left 4 Dead 2}} It is a spawn point for any available item, except upgrade_spawn|we...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{LanguageBar}} | {{LanguageBar}} | ||
{{CD|CMultiSpawner}} | {{CD|CMultiSpawner}} | ||
{{this is a|point entity|name=weapon_item_spawn|game=Left 4 Dead 2}} | {{this is a|point entity|name=weapon_item_spawn|game=Left 4 Dead 2}} Určuje bod kde sa môže objaviť rôzna dostupná vec, okrem {{ent|upgrade_spawn|alt=vylepšení na zbrane}}. Daná vec bude automaticky umiestnená na zem. | ||
__NOTOC__ | __NOTOC__ | ||
== Keyvalues == | == Keyvalues == | ||
{{KV Targetname}} | {{KV Targetname}} | ||
:{{important| | :{{important|Ak by mala byť vec umiestnená iba v určených herných módoch napríklad len v coop móde treba použiť {{ent|point_template}} a poslať doň vstup ForceSpawn prichádzajúci z výstupu <code>OnCoop</code>, entity {{ent|info_gamemode}}. Pokus dosiahnúť to opačným spôsobom (čiže posielanie vstupu <code>Kill</code> do tejto entity v herných módoch kde je nechcená) by bol neúspešný lebo v momente ako sa táto entita objaví tak sa skonvertuje na jednu špecifickú weapon_*_spawn entitu a meno (targetname) nie je zachované}} | ||
Line 24: | Line 24: | ||
{{KV|M60 Machinegun|bool|intn=item18}} | {{KV|M60 Machinegun|bool|intn=item18}} | ||
}} | }} | ||
:{{note| | :{{note|Bude sa zvažovať umiestnenie niektorej z vecí označených 1}} | ||
{{KV|Melee Weapon|string|intn=melee_weapon| | {{KV|Melee Weapon|string|intn=melee_weapon|Ak prázdne tak director nebude zvažovať umiestnenie zbrane na blízko. Ak chceš aby director zvažoval umiestnenie niektorej, použi niektorú z možností zobrazených nižšie (rovnaký princíp ako <code>[[weapon_melee_spawn]]</code>)}} | ||
{{ColumnBox|count=2| | {{ColumnBox|count=2| | ||
:* <code>golfclub</code> | :* <code>golfclub</code> | ||
Line 41: | Line 41: | ||
:* <code>shovel</code> | :* <code>shovel</code> | ||
:* <code>pitchfork</code>}} | :* <code>pitchfork</code>}} | ||
:* <code>Any</code> – director | :* <code>Any</code> – director umiestni neiktorú z dostupných zbraní na blízko | ||
: | :Tiež je možnosť špecifikovať viacero zbraní na blízko ak ich oddelíš čiarkou a director vyberie jednu z nich: <code>crowbar,fireaxe,machete</code> | ||
== | == Flagy == | ||
{{fl|1|Enable Physics on spawned item}} | {{fl|1|Enable Physics on spawned item|Zapni fyziku na umiestnenej veci}} | ||
{{fl|2|Spawned Item Must Exist}} | {{fl|2|Spawned Item Must Exist|Táto vec musí existovať}} | ||
{{fl|8|Infinite Items}} | {{fl|8|Infinite Items|Nekonečno vecí}} | ||
== | == Úprava [[FGD]] (nepovinné) == | ||
{{Expand| | {{Expand| | ||
=== | === Pomocný Model === | ||
Tejto entite chýba pomocný model pre jednoduché určenie polohy v Hammer editore. Nasledujúci návod vysvetluje ako pridať možnosť pomocného modelu: | |||
model: | *Otvorte FGD súbor Left 4 Dead 2\bin\left4dead2.fgd | ||
* | *Dajte hladať: <pre>@PointClass base(Targetname,Angles) = weapon_item_spawn</pre> | ||
* | *Zamente to za: '''<pre>@PointClass base(Targetname,Angles,Studiomodel)studioprop() = weapon_item_spawn</pre>''' | ||
* | |||
Potom, zavrite Hammer ak bol otvorený počas FGD úpravy, a pri ďalšom spustení bude dostupná možnosť vybrať pomocný model vo vlastnostiach tejto entity | |||
=== | |||
=== Prednastavené hodnoty === | |||
Niektoré Keyvalues sú prednastavené na 1, ktorých zmena späť na 0 môže byž v niektorých prípadoch zdĺhavá. | |||
Na zmenu týchto prednastavených hodnôt stačí vyhladať v rovnakom FGD súbore nasledovné a zmeniť chcené hodnoty na 0: <pre> | |||
item1(integer) : "Ammo pile" : 1 | item1(integer) : "Ammo pile" : 1 | ||
item2(integer) : "First aid kit" : 0 | item2(integer) : "First aid kit" : 0 | ||
Line 82: | Line 83: | ||
}} | }} | ||
== | == Pozri tiež == | ||
* {{ent|weapon_ammo_spawn}} | * {{ent|weapon_ammo_spawn}} | ||
* {{ent|weapon_first_aid_kit_spawn}} | * {{ent|weapon_first_aid_kit_spawn}} |
Latest revision as of 12:40, 11 August 2024
![]() |
---|
CMultiSpawner |
weapon_item_spawn
je point entita dostupná v Left 4 Dead 2. Určuje bod kde sa môže objaviť rôzna dostupná vec, okrem vylepšení na zbrane. Daná vec bude automaticky umiestnená na zem.
Keyvalues
See also: Generic Keyvalues, Inputs and Outputs available to all entities
- Name (targetname) <string >
- Meno, ktoré iné entity použijú ak treba referovať na túto entitu.
Dôležité:Ak by mala byť vec umiestnená iba v určených herných módoch napríklad len v coop móde treba použiť point_template a poslať doň vstup ForceSpawn prichádzajúci z výstupu
OnCoop
, entity info_gamemode. Pokus dosiahnúť to opačným spôsobom (čiže posielanie vstupuKill
do tejto entity v herných módoch kde je nechcená) by bol neúspešný lebo v momente ako sa táto entita objaví tak sa skonvertuje na jednu špecifickú weapon_*_spawn entitu a meno (targetname) nie je zachované
- Ammo pile (item1) <boolean >
- First aid kit (item2) <boolean >
- Molotov Cocktail (item3) <boolean >
- Pain Pills (item4) <boolean >
- Pipe Bomb (item5) <boolean >
- Oxygen Tank (item6) <boolean >
- Propane Tank (item7) <boolean >
- Gasoline Can (item8) <boolean >
- Adrenaline (item11) <boolean >
- Defibrillator (item12) <boolean >
- Boomer Bile (item13) <boolean >
- Chainsaw (item16) <boolean >
- Grenade Launcher (item17) <boolean >
- M60 Machinegun (item18) <boolean >
Poznámka:Bude sa zvažovať umiestnenie niektorej z vecí označených 1
- Melee Weapon (melee_weapon) <string >
- Ak prázdne tak director nebude zvažovať umiestnenie zbrane na blízko. Ak chceš aby director zvažoval umiestnenie niektorej, použi niektorú z možností zobrazených nižšie (rovnaký princíp ako
weapon_melee_spawn
)
golfclub
fireaxe
frying_pan
machete
baseball_bat
crowbar
cricket_bat
tonfa
katana
electric_guitar
shovel
pitchfork
Any
– director umiestni neiktorú z dostupných zbraní na blízko
- Tiež je možnosť špecifikovať viacero zbraní na blízko ak ich oddelíš čiarkou a director vyberie jednu z nich:
crowbar,fireaxe,machete
Flagy
- Enable Physics on spawned item : [1]
- Zapni fyziku na umiestnenej veci
- Spawned Item Must Exist : [2]
- Táto vec musí existovať
- Infinite Items : [8]
- Nekonečno vecí
Úprava FGD (nepovinné)
Pomocný ModelTejto entite chýba pomocný model pre jednoduché určenie polohy v Hammer editore. Nasledujúci návod vysvetluje ako pridať možnosť pomocného modelu:
Potom, zavrite Hammer ak bol otvorený počas FGD úpravy, a pri ďalšom spustení bude dostupná možnosť vybrať pomocný model vo vlastnostiach tejto entity Prednastavené hodnotyNiektoré Keyvalues sú prednastavené na 1, ktorých zmena späť na 0 môže byž v niektorých prípadoch zdĺhavá. Na zmenu týchto prednastavených hodnôt stačí vyhladať v rovnakom FGD súbore nasledovné a zmeniť chcené hodnoty na 0:item1(integer) : "Ammo pile" : 1 item2(integer) : "First aid kit" : 0 item3(integer) : "Molotov Cocktail" : 1 item4(integer) : "Pain Pills" : 1 item5(integer) : "Pipe Bomb" : 1 item6(integer) : "Oxygen Tank" : 0 item7(integer) : "Propane Tank" : 0 item8(integer) : "Gasoline Can" : 0 //item9(integer) : "" : 0 //item10(integer) : "" : 0 item11(integer) : "Adrenaline" : 1 item12(integer) : "Defibrillator" : 0 item13(integer) : "Boomer Bile" : 0 //item14(integer) : "" : 0 //item15(integer) : "" : 0 item16(integer) : "Chainsaw" : 0 item17(integer) : "Grenade Launcher" : 0 item18(integer) : "M60 Machinegun" : 0 |
Pozri tiež
- weapon_ammo_spawn
- weapon_first_aid_kit_spawn
- weapon_molotov_spawn
- weapon_pain_pills_spawn
- weapon_pipe_bomb_spawn
- weapon_oxygentank
- weapon_propanetank
- weapon_gascan_spawn
- weapon_adrenaline_spawn
- weapon_defibrillator_spawn
- weapon_chainsaw_spawn
- weapon_grenade_launcher_spawn
- weapon_rifle_m60_spawn
- weapon_melee_spawn