S.T.A.L.K.E.R. - Komunita na scorpions.cz
http://forum.stalker.scorpions.cz/

[Ako modifikovať Stalkera] Niečo o strelive
http://forum.stalker.scorpions.cz/viewtopic.php?f=10&t=403
Stránka 1 z 1

Autor:  Semtex_01 [ Štv Máj 24, 2007 7:10 pm ]
Predmet príspevku:  [Ako modifikovať Stalkera] Niečo o strelive

Korešpondencie medzi zbraňou a strelivom

v súbore [weapon name].ltx (zbraň) a v súbore weapons.ltx (strelivo)

rozptyl:
fire_dispersion_base -|- k_disp
dostrel:
fire_distance -|- k_dist
hit pover:
hit_power -|- k_hit
hit impulze:
hit_impulse -|- k_impulse
Parametre sa násobia.

Vlastnosti streliva (jedna z mnohých sekcií v súbore weapons.ltx (strelivo) )

[ammo_9x18_fmj]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_9x18_fmj" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_9x18_fmj.ogf ; použitý model krabičky nábojov
description = enc_weapons1_ammo_ammo-9x18-fmj ; popis v encyklopédii zo súboru string_table_enc_weapons.xml
$prefetch = 64

cost = 70 ; základná cena krabičky nábojov

box_size = 20 ; počet nábojov v krabičke

inv_name = ammo-9x18-fmj ; meno v inventári zo súboru string_table_enc_weapons.xml
inv_name_short = ammo-9x18-fmj_s ; skrátené meno v inventári zo súboru string_table_enc_weapons.xml
inv_weight = 0.2 ; hmotnosť plnej krabičky (alebo 1 náboja ?)

inv_grid_width = 1 ; veľkost krabičky v inventárii, koľko políčok zaberá
inv_grid_height = 1
inv_grid_x = 11 ; pozícia ikony?
inv_grid_y = 12
k_dist = 0.75 ; Oprava dostrelu zbrane podľa streliva
k_disp = 4 ; Oprava rozptylu zbrane podľa streliva
k_hit = 1.15 ; Oprava ranivosti podľa streliva
k_impulse = 1.0 ; Oprava hit_impulse (ako ďaleko zasiahnutá postava odletí)
k_pierce = 0.001 ; koeficient priebojnosti?
impair = 1.5 ; ? neznáme...
buck_shot = 1 ; počet samostaných striel odpálených z jedného náboja

wm_size = 0.05 ; ? parameter je 0.05 pre všetky strely okrem náboja do RPG-7, tam je 0.1

tracer = off ; má strela stopovku?
explosive = off ; je strela výbušná? - "on" použité pre Gauss, 7.62x54 a jednotné strely pre brokovnicu

Poznámka: Vrtuľníky po vás strieľajú brokovnicou :roll:

;Ukážkové strelivo

[ammo_9x18_fmj]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_9x18_fmj" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_9x18_fmj.ogf
description = enc_weapons1_ammo_ammo-9x18-fmj
$prefetch = 64

cost = 70

box_size = 20

inv_name = ammo-9x18-fmj
inv_name_short = ammo-9x18-fmj_s
inv_weight = 0.2

inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 11
inv_grid_y = 12

k_dist = 1
k_disp = 3
k_hit = 1
k_impulse = 1
k_pierce = 1
impair = 1
buck_shot = 1
tracer = off
wm_size = 0.05

;-------------------------------------------------------------------------------------
[ammo_12x70_home]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_12x70_home" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_12x70_buck.ogf
description = enc_weapons1_ammo_ammo-12x70-home
$prefetch = 64

cost = 30

box_size = 10

inv_name = ammo-12x70-home
inv_name_short = ammo-12x70-home_s
inv_weight = 0.45

inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 13
inv_grid_y = 9

k_dist = 0.75
k_disp = 10
k_hit = 0.4
k_impulse = 500
k_pierce = 0.8
impair = 1
buck_shot = 50
tracer = off
wm_size = 0.05

;------------------------------------------------------------------------------------
[ammo_7.62x54_7h1]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_7.62x54_7h1" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_762x54_7h1.ogf
description = enc_weapons1_ammo_ammo-7.62x54-7h1
$prefetch = 64

cost = 900

box_size = 10

inv_name = ammo-7.62x54-7h1
inv_name_short = ammo-7.62x54-7h1_s
inv_weight = 0.23

inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 15
inv_grid_y = 9

k_dist = 1
k_disp = 1.5;3
k_hit = 1
k_impulse = 1
k_pierce = 1.25
impair = 1
buck_shot = 1
tracer = on
wm_size = 0.05
explosive = on

;-------------------------------------------------------------------------------------

[ammo_gauss]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_gauss" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_gauss.ogf
description = enc_weapons1_ammo_ammo-gauss
$prefetch = 64

cost = 550

box_size = 10

inv_name = ammo-gauss
inv_name_short = ammo-gauss_s
inv_weight = .5

inv_grid_width = 1
inv_grid_height = 1
inv_grid_x = 4
inv_grid_y = 14

k_dist = 1.1
k_disp = 1
k_hit = 1.1
k_impulse = 10
k_pierce = 2.5
impair = 0.7
buck_shot = 1
tracer = off
wm_size = 0.05
explosive = on


Pre rozšírenie sortimentu streliva treba editovať tieto súbory:
weapons.ltx - pridať nové strelivo
[weapon name].ltx - prideliť strelivo k zbrani
string_table_enc_weapons.xml - na troch miestach - plný názov streliva, skrátený názov streliva a popis.
trade_XXX.ltx - pre pridelenie streliva predajcom, prípadne aj
m_XXX.ltx - pre pridelenie streliva stalkerom a iným NPC


"Vystrelovacie" granáty sú zložitý prípad...

Autor:  Holder [ Pia Máj 25, 2007 6:58 am ]
Predmet príspevku: 

Buh žehnej takovým lidem jako jsi ty Semtexi. Hrozně rád se v tom taky nimrám, ale nejdřív musim mít určitej "návod".
Takže ještě jednou: Moc díky za tohle.

A já se du hrabat v souborech.... :D

Autor:  Semtex_01 [ Sob Júl 28, 2007 11:01 pm ]
Predmet príspevku: 

Máte "slabú" brokovnicu ?

:idea:
[ammo_12x70_buck]:ammo_base
GroupControlSection = spawn_group
discovery_dependency =
$spawn = "weapons\ammo\ammo_12x70_buck" ; option for Level Editor
class = AMMO
cform = skeleton
visual = weapons\ammo\ammo_12x70_buck.ogf
description = enc_weapons1_ammo_ammo-12x70-buck
$prefetch = 64
cost = 50
box_size = 10
inv_name = ammo-12x70-buck
inv_name_short = ammo-12x70-buck_s
inv_weight = .45
inv_grid_width = 2
inv_grid_height = 1
inv_grid_x = 13
inv_grid_y = 9
k_dist = 0.75;1
k_disp = 10;
k_hit = 0.4
k_impulse = 500 ; 0.3; 400; 4000; 30; 0.3
k_pierce = 0.8
impair = 1
buck_shot = 10 :!: túto hodnotu zvýšte na 25-50 :twisted:
tracer = off
wm_size = 0.05


Čo to urobí? Dohromady nič zvláštne, miesto desiatich brokov ich bude v náboji viac.... Ale nesťažujte si, viac brokov budú mať aj súperi...

Autor:  Semtex_01 [ Sob Júl 28, 2007 11:15 pm ]
Predmet príspevku: 

"Decentne" vylepšený granát F-1
...\config\weapons\w_f1.ltx
;-----------------------------------------------------------------------------------
blast = 1.70
blast_r = 5
blast_impulse = 200
blast_impulse_factor = 1

frags = 250
frags_r = 50
frag_hit = 5.00
frag_hit_impulse = 300

hit_type_blast = explosion
hit_type_frag = fire_wound

up_throw_factor = 1.2
;-----------------------------------------------------------------------------------
Granát má slabší výbuch, ale silné črepiny s veľkým doletom. Po odhodení sa kryte, toto je celkom o život.



"Decentne" vylepšený granát RGD-5
...\config\weapons\w_rgd5.ltx
;-----------------------------------------------------------------------------------
blast = 2.50
blast_r = 8
blast_impulse = 250
blast_impulse_factor = 1.2

frags = 1000
frags_r = 8
frag_hit = 0.75
frag_hit_impulse = 75

hit_type_blast = explosion
hit_type_frag = fire_wound

up_throw_factor = 1.2
;-----------------------------------------------------------------------------------
Geranát má pomerne silný výbuch a obrovské množstvo malých črepín, postihnutý celkom dosť lietajú.

Autor:  Šílená Šiftýna [ Ned Júl 29, 2007 12:11 pm ]
Predmet príspevku: 

Semtexi vzdávám ti hold!!! 8)

Autor:  xxviktor [ Ned Apr 19, 2009 7:28 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

Dá se nějak zvýšit poškození u nože? Hraju Priboy story a tam je oslabený až hanba.

Autor:  KREB [ Ned Apr 19, 2009 7:41 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

Pokud je to v SHOC stejné jako v CS, tak by sis měl v notepadu otevřít soubor w_knife.ltx(gamedata/configs/weapons) a najít řádek hit_power - ten si zvyš(o hodně - pokud tam je třeba 1.0 tak to soupeřovi zas tak moc neudělá, takže hodnoty od 15 výše jsou ideální pro one-hit-kill). Já osobně ještě shoc nemám ani nainstalovanej, natož abych se v něm jako v cs hrabal a nemám na to ani čas, ale snad sou ty hodnoty podobné jako u CS.

EDIT: JV, moc mě to mrzí...

Autor:  JV [ Ned Apr 19, 2009 7:42 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

xxviktor píše:
Dá se nějak zvýšit poškození u nože? Hraju Priboy story a tam je oslabený až hanba.


Samozřejmě. V souboru w_knife.ltx, udávají řádky hit_power a hit_power_2 poškození. Řádek hit_power mění poškození jednoduchého svihnutí nožem a řádek hit_power_2 mění to obouruční bodnutí nožem. Čím větší číslo, tím větší poškození.

EDIT: Kreb byl rychlejší :o
EDIT 2: No, nic s tím už nenaděláš :|

Autor:  xxviktor [ Ned Apr 19, 2009 7:59 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

hit_power = 0.7, 0.7, 0.8, 0.8
hit_power_2 = 1.0, 1.0, 1.0, 1.0

Naco jsou tam 4 hodnoty? Jinak to teda maj vážně dost oslabený (na normální švih to nerozbije ani krabici).

Jinak jak se tak tím prohrabuju, tak u zbraní jsem u Datastorového modpacku pro Clear Sky našel u zbraní silencer_hit_power. Je tahle hodnota menší než klasický hit_power i ve hře bez modů? Vím, že se tu vedly debaty o tom, jestli tlumič nesnižuje účinnost zbraně.

A ještě jeden edit: Nevím jestli to můžu rozebírat tady, ale co vedlo Datastora k tomu, že má 9mm Berreta vyšší účinek než většina útočných pušek?:) Se zastavovacím účinkem na mě nechoďte, protože je o 2 desetinky silnější než 1911.

Autor:  spandau [ Ned Apr 19, 2009 10:11 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

Citácia:
Naco jsou tam 4 hodnoty? Jinak to teda maj vážně dost oslabený (na normální švih to nerozbije ani krabici).

Tusim podla obtiaznosti (novice, regular, veteran, master).
Citácia:
Jinak jak se tak tím prohrabuju, tak u zbraní jsem u Datastorového modpacku pro Clear Sky našel u zbraní silencer_hit_power. Je tahle hodnota menší než klasický hit_power i ve hře bez modů? Vím, že se tu vedly debaty o tom, jestli tlumič nesnižuje účinnost zbraně.

V SHOC u urcitych zbrani ano. Pre CS uz nemam konfigy. Pouzi DB unpacker.

Autor:  xxviktor [ Ned Apr 19, 2009 10:28 pm ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

Tlumič nepoužívám, mám rád, když to dělá rachot:), takže po tom zase tolik neprahnu. Já spíš tak pro zajmavost.

Autor:  Advancer [ Pon Júl 18, 2011 11:11 am ]
Predmet príspevku:  Re: [Ako modifikovať Stalkera] Niečo o strelive

Trochu sem si hrál,a pár věcí zjistil:

Citácia:
wm_size = 0.05 ; ? parameter je 0.05 pre všetky strely okrem náboja do RPG-7, tam je 0.1


parametr wm_size označuje, jak velká díra zbyde třeba ve zdi nebo v jiném materiálu, když do něj s tou určitou municí střelím.

Citácia:
explosive = off ; je strela výbušná? - "on" použité pre Gauss, 7.62x54 a jednotné strely pre brokovnicu


tento parametr neolivňuje žádné vlastnosti, pouze když je nastavený na "on" tak při zásahu tou určitou municí do nečeho se objeví efekt "výbuchu" (spíše jen pár jisker :) )

Myslím si,že spousta lidí na tohle přišla sama, ale jíá to sem píšu hlavně proto, aby v tom bylo konečně jasno...

Stránka 1 z 1 Všetky časy sú v GMT + 1 hodina
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/