Hr/Weapon portal base: Difference between revisions
m (add {{translate}} on page if ẗränsläẗÏÖn is not completed.) |
(Finished croatian translation) |
||
Line 1: | Line 1: | ||
{{langsp}} | {{langsp}} | ||
Kod klasa je u {{portal|4}} i {{portal2|4}} što je osnovna klasa za sva oružna entiteta.<br> | Kod klasa je u {{portal|4}} i {{portal2|4}} što je osnovna klasa za sva oružna entiteta.<br> | ||
Line 15: | Line 14: | ||
==Fixing the damage== | ==Fixing the damage== | ||
U {{portal2|4}}, svi {{hl2|4}} tipovi municije postoju, ali konvari za štetu i maksimalni kapacitet municije su svi kao 0 | U {{portal2|4}}, svi {{hl2|4}} tipovi municije postoju, ali konvari za štetu i maksimalni kapacitet municije su svi kao zadano postavljeni na 0. KopiranjemCopying {{path|hl2/cfg/skill|cfg}} iz {{hl2|4}} u {{path|portal2/cfg/skill_portal2|cfg}} ili direktno postavljajući konvare omogučuje {{hl2|4}} municijskim tipovima da uzrokuju štetu u {{p2|4}}.<br> | ||
Upareno u spoju s {{p2|4}}-ovim co-op načinu ovo omogućuje stvaranje razine stila "deathmatch". | |||
{{Note| | {{Note|Ovo se ne treba učiniti u {{p2ce}}, jer su {{hl2}} oružja već potpuno implementirani.}} | ||
==Custom "weapons"== | ==Custom "weapons"== | ||
Ako je skript jedan koji ne puca metke (npr. ako je skript [[weapon_physcannon| gravitacijske puške]] kopiran), još uvijek će se ponašati kao model prikaza i igrat će animacije pucanja, što je odlično za izradu novih mehanički različitih oružja putem entiteta kao [[game_ui]] (za dobivanje lijevog i desnog klika igrača) i [[logic_measure_movement]] (za pomicanje entiteta u položaj očiju igrača, za stvaranje projektila ili drugih učinaka oružja). | |||
If the player doesn't have an [[item_suit]], the command {{Code|preset=3|use weapon_portal_base}} can be used to switch to this weapon, and {{Code|preset=3|use [[weapon_portalgun]]}} can be used to switch back to the portal gun. | If the player doesn't have an [[item_suit]], the command {{Code|preset=3|use weapon_portal_base}} can be used to switch to this weapon, and {{Code|preset=3|use [[weapon_portalgun]]}} can be used to switch back to the portal gun. |
Revision as of 14:35, 18 January 2024
Kod klasa je u Portal i
Portal 2 što je osnovna klasa za sva oružna entiteta.
Po funkcionalnosti je slično baseportalcombatweapon-u i basehlcombatweapon-u, ali ne potpuno.
Dok njihov klasime entitet je skroz neiskorišten mogu ga koristiti niveli i modovi za izradu jednostavnih oružja.

Creation
Ako ispravan oružni skript s imenom weapon_portal_base.txt je stavljen u /scripts/
mapu, igra će koristit tu skriput da definira model oružja, tip municije itd (ovo radi i ako je skript pakiran u nivel). Ako skript dopuštava oružju da puca metke, pucat će kao mitraljez niske točnosti, slično kako AR2 puca.

Ako mu je tip municije ispravan, dodjeljivat će štetu kao bilo koje drugo oružje, dopuštavajući za pravljenje potpuno prilagođenim mitraljezom bez potrebe za novim oružnim kodom.
Fixing the damage
U Portal 2, svi
Half-Life 2 tipovi municije postoju, ali konvari za štetu i maksimalni kapacitet municije su svi kao zadano postavljeni na 0. KopiranjemCopying
hl2/cfg/skill.cfg
iz Half-Life 2 u
portal2/cfg/skill_portal2.cfg
ili direktno postavljajući konvare omogučuje Half-Life 2 municijskim tipovima da uzrokuju štetu u
Portal 2.
Upareno u spoju s Portal 2-ovim co-op načinu ovo omogućuje stvaranje razine stila "deathmatch".
Custom "weapons"
Ako je skript jedan koji ne puca metke (npr. ako je skript gravitacijske puške kopiran), još uvijek će se ponašati kao model prikaza i igrat će animacije pucanja, što je odlično za izradu novih mehanički različitih oružja putem entiteta kao game_ui (za dobivanje lijevog i desnog klika igrača) i logic_measure_movement (za pomicanje entiteta u položaj očiju igrača, za stvaranje projektila ili drugih učinaka oružja).
If the player doesn't have an item_suit, the command use weapon_portal_base can be used to switch to this weapon, and use weapon_portalgun can be used to switch back to the portal gun.

FGD Code
@PointClass base(Weapon,Targetname, Parentname) studio("models/weapons/w_portalgun.mdl") = weapon_portal_base : "Custom Weapon"[]
See also
- weapon_portalgun
- basehlcombatweapon
- baseportalcombatweapon
- weapon_cubemap
- weapon_promo_antenna_ball
- weapon_promo_antenna_egg
- weapon_promo_helmet_ball
- weapon_promo_helmet_egg
Credits
This article has been copied from the Source Entities Wiki.
Original article by Pinsplash: https://srcents.miraheze.org/wiki/CWeaponPortalBase