Obrażenia dla poszczególnych części ciała

Regulamin forum
Dział "Tworzenie Modyfikacji" służy do zadawania pytań odnośnie tworzenia modyfikacji, edytowania plików gry, oraz pisania tzw. tutoriali, czyli poradników odnośnie modyfikowania gry.
Nie zadajemy tutaj pytań odnośnie modyfikacji gotowych (nie dyskutujemy o nich!), prócz prób ich połączenia etc.


Przy cytowaniu plików *.LTX stosować tag [SYNTAX="ini"], przy cytowaniu plików *.script [SYNTAX="lua"] a przy cytowaniu plików *.xml - [SYNTAX="xml"].

Obrażenia dla poszczególnych części ciała

Postprzez vandr w 13 Wrz 2012, 16:06

Chciałem się dowiedzieć, w którym pliku(nie jestem pewien czy to w immunities, ale szukałem sporo i nie mogłem się tego dopatrzeć) mogę zmienić ustawienia odnośnie obrażeń otrzymywanych w głowię dla najemników. Chodzi o to, że najemnik w modzie potrzebuje 2 strzały w głowę z VSS aby wyciągnąć kopyta(i to z bliskiej odległości). Pamiętam, że była jakaś sekcja "hunter_immunity" czy jakoś tak, nie pamiętam dokładnie.
TAJAG JUDYN
HAZBAZ
SEKODYN!
vandr
Modder

Posty: 3876
Dołączenie: 21 Lut 2011, 14:18
Ostatnio był: 12 Sie 2024, 20:47
Kozaki: 1747

Reklamy Google

Re: Obrażenia dla poszczególnych części ciała

Postprzez nelson82 w 13 Wrz 2012, 17:52

Otwierasz model który Cię interesuje, np. stalker_ki_head_2.ogf (meshes/actors/killer) i wpisujesz w wyszukiwarce (Ctrl+F) include. Powinieneś znaleźć w ten sposób ścieżkę dla pliku z folderu capture, w tym przypadku znajdujesz
Kod: Zaznacz wszystko
#include "models\capture\gilet_mask_damage_low.ltx"
a w nim na samym dole
Kod: Zaznacz wszystko
;-------------------------------------------------------------------------------
;------ immunities section -----------------------------------------------------

[immunities]
immunities_sect = low_resistance

[bone_protection]
bones_protection_sect = gilet_mask_damage

Linijka immunities_sect = low_resistance odnosi się do pliku immunities.ltx w folderze config/creatures, a linijka bones_protection_sect = gilet_mask_damage do pliku damages.ltx (również w folderze creatures) i zdaje się, ze to właśnie tutaj określasz podatność na obrażenia.
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Obrażenia dla poszczególnych części ciała

Postprzez vandr w 13 Wrz 2012, 18:25

Hm, akurat modelu najemnika nie mam w meshes/actors. Otworzyłem natomiast damages.ltx i wydaje mi się, że będzie to dotyczyło którejś sekcji z "hunter" w nazwie(killer nie ma).

Kod: Zaznacz wszystko
;***************************************************************
; BODY SECTIONS
;***************************************************************
[body_kurtka_damage]
bip01_pelvis             = 1.0, 0.15
bip01_spine              = 1.0, 0.15
bip01_spine1              = 1.0, 0.15
bip01_spine2              = 1.0, 0.15

bip01_l_clavicle          = 1.0, 0.15
bip01_l_upperarm          = 1.0, 0.15
bip01_l_forearm              = 1.0, 0.15
bip01_l_hand              = 1.0, 0.15

bip01_r_clavicle          = 1.0, 0.15
bip01_r_upperarm          = 1.0, 0.15
bip01_r_forearm              = 1.0, 0.15
bip01_r_hand              = 1.0, 0.15

bip01_l_thigh              = 1.0, 0.15
bip01_l_calf              = 1.0, 0.15
bip01_l_foot              = 1.0, 0.15
bip01_r_thigh              = 1.0, 0.15
bip01_r_calf              = 1.0, 0.15
bip01_r_foot              = 1.0, 0.15



[body_plasch_damage]
bip01_pelvis             = 1.0, 0.19
bip01_spine              = 1.0, 0.19
bip01_spine1              = 1.0, 0.19
bip01_spine2              = 1.0, 0.19

bip01_l_clavicle          = 1.0, 0.19
bip01_l_upperarm          = 1.0, 0.19
bip01_l_forearm              = 1.0, 0.19
bip01_l_hand              = 1.0, 0.19

bip01_r_clavicle          = 1.0, 0.19
bip01_r_upperarm          = 1.0, 0.19
bip01_r_forearm              = 1.0, 0.19
bip01_r_hand              = 1.0, 0.19

bip01_l_thigh              = 1.0, 0.19
bip01_l_calf              = 1.0, 0.19
bip01_l_foot              = 1.0, 0.19
bip01_r_thigh              = 1.0, 0.19
bip01_r_calf              = 1.0, 0.19
bip01_r_foot              = 1.0, 0.19


[body_gilet_damage]
bip01_pelvis             = 1.0, 0.25
bip01_spine              = 1.0, 0.25
bip01_spine1              = 1.0, 0.25
bip01_spine2              = 1.0, 0.25

bip01_l_clavicle          = 1.0, 0.25
bip01_l_upperarm          = 1.0, 0.25
bip01_l_forearm              = 1.0, 0.25
bip01_l_hand              = 1.0, 0.25

bip01_r_clavicle          = 1.0, 0.25
bip01_r_upperarm          = 1.0, 0.25
bip01_r_forearm              = 1.0, 0.25
bip01_r_hand              = 1.0, 0.25

bip01_l_thigh              = 1.0, 0.25
bip01_l_calf              = 1.0, 0.25
bip01_l_foot              = 1.0, 0.25
bip01_r_thigh              = 1.0, 0.25
bip01_r_calf              = 1.0, 0.25
bip01_r_foot              = 1.0, 0.25

bip01_r_thigh              = 1.0, 0.30      ;1.0, 0.25
bip01_r_calf              = 1.0, 0.25      ;1.0, 0.25
bip01_r_foot              = 1.0, 0.1      ;1.0, 0.25


[body_kombez_damage]
bip01_pelvis             = 1.0, 0.4
bip01_spine              = 1.0, 0.4
bip01_spine1              = 1.0, 0.4
bip01_spine2              = 1.0, 0.4

bip01_l_clavicle          = 1.0, 0.4
bip01_l_upperarm          = 1.0, 0.4
bip01_l_forearm              = 1.0, 0.4
bip01_l_hand              = 1.0, 0.4

bip01_r_clavicle          = 1.0, 0.4
bip01_r_upperarm          = 1.0, 0.4
bip01_r_forearm              = 1.0, 0.4
bip01_r_hand              = 1.0, 0.4

bip01_l_thigh              = 1.0, 0.4
bip01_l_calf              = 1.0, 0.4
bip01_l_foot              = 1.0, 0.4
bip01_r_thigh              = 1.0, 0.4
bip01_r_calf              = 1.0, 0.4
bip01_r_foot              = 1.0, 0.4


[body_armor_damage]
bip01_pelvis             = 1.0, 0.53
bip01_spine              = 1.0, 0.53
bip01_spine1              = 1.0, 0.53
bip01_spine2              = 1.0, 0.53

bip01_l_clavicle          = 1.0, 0.53
bip01_l_upperarm          = 1.0, 0.53
bip01_l_forearm              = 1.0, 0.53
bip01_l_hand              = 1.0, 0.53

bip01_r_clavicle          = 1.0, 0.53
bip01_r_upperarm          = 1.0, 0.53
bip01_r_forearm              = 1.0, 0.53
bip01_r_hand              = 1.0, 0.53

bip01_l_thigh              = 1.0, 0.53
bip01_l_calf              = 1.0, 0.53
bip01_l_foot              = 1.0, 0.53
bip01_r_thigh              = 1.0, 0.53
bip01_r_calf              = 1.0, 0.53
bip01_r_foot              = 1.0, 0.53


[body_exo_damage]
bip01_pelvis             = 1.0, 0.55
bip01_spine              = 1.0, 0.55
bip01_spine1              = 1.0, 0.55
bip01_spine2              = 1.0, 0.55

bip01_l_clavicle          = 1.0, 0.55
bip01_l_upperarm          = 1.0, 0.55
bip01_l_forearm              = 1.0, 0.55
bip01_l_hand              = 1.0, 0.55

bip01_r_clavicle          = 1.0, 0.55
bip01_r_upperarm          = 1.0, 0.55
bip01_r_forearm              = 1.0, 0.55
bip01_r_hand              = 1.0, 0.55

bip01_l_thigh              = 1.0, 0.55
bip01_l_calf              = 1.0, 0.55
bip01_l_foot              = 1.0, 0.55
bip01_r_thigh              = 1.0, 0.55
bip01_r_calf              = 1.0, 0.55
bip01_r_foot              = 1.0, 0.55

[body_nano_damage]
bip01_pelvis             = 1.0, 0.85
bip01_spine              = 1.0, 0.85
bip01_spine1              = 1.0, 0.85
bip01_spine2              = 1.0, 0.85

bip01_l_clavicle          = 1.0, 0.85
bip01_l_upperarm          = 1.0, 0.9
bip01_l_forearm              = 1.0, 0.9
bip01_l_hand              = 1.0, 0.9

bip01_r_clavicle          = 1.0, 0.85
bip01_r_upperarm          = 1.0, 0.9
bip01_r_forearm              = 1.0, 0.9
bip01_r_hand              = 1.0, 0.9

bip01_l_thigh              = 1.0, 0.85
bip01_l_calf              = 1.0, 0.9
bip01_l_foot              = 1.0, 0.9
bip01_r_thigh              = 1.0, 0.85
bip01_r_calf              = 1.0, 0.9
bip01_r_foot              = 1.0, 0.9

[hunter_plasch_damage]
bip01_pelvis             = 1.0, 0.4
bip01_spine              = 1.0, 0.4
bip01_spine1              = 1.0, 0.4
bip01_spine2              = 1.0, 0.4
                         
bip01_l_clavicle          = 1.0, 0.53
bip01_l_upperarm          = 1.0, 0.53
bip01_l_forearm              = 1.0, 0.53
bip01_l_hand              = 1.0, 0.53

bip01_r_clavicle          = 1.0, 0.53
bip01_r_upperarm          = 1.0, 0.53
bip01_r_forearm              = 1.0, 0.53
bip01_r_hand              = 1.0, 0.53
                         
bip01_l_thigh              = 1.0, 0.53
bip01_l_calf              = 1.0, 0.53
bip01_l_foot              = 1.0, 0.53
bip01_r_thigh              = 1.0, 0.53
bip01_r_calf              = 1.0, 0.53
bip01_r_foot              = 1.0, 0.53


[hunter_kombez_damage]
bip01_pelvis             = 1.0, 0.4
bip01_spine              = 1.0, 0.4
bip01_spine1              = 1.0, 0.4
bip01_spine2              = 1.0, 0.4
                         
bip01_l_clavicle          = 1.0, 0.53
bip01_l_upperarm          = 1.0, 0.53
bip01_l_forearm              = 1.0, 0.53
bip01_l_hand              = 1.0, 0.53

bip01_r_clavicle          = 1.0, 0.53
bip01_r_upperarm          = 1.0, 0.53
bip01_r_forearm              = 1.0, 0.53
bip01_r_hand              = 1.0, 0.53
                         
bip01_l_thigh              = 1.0, 0.53
bip01_l_calf              = 1.0, 0.53
bip01_l_foot              = 1.0, 0.53
bip01_r_thigh              = 1.0, 0.53
bip01_r_calf              = 1.0, 0.53
bip01_r_foot              = 1.0, 0.53

;***************************************************************
; HEAD SECTIONS
;***************************************************************
[head_mask_damage]
bip01_neck                 = 1.0, 0.05
bip01_head                 = 1.0, 0.05
eyelid_1                 = 1.0, 0.01
eye_left                 = 1.0, 0.01
eye_right                 = 1.0, 0.01
jaw_1                     = 1.0, 0.01

[head_antigas_damage]
bip01_neck                 = 1.0, 0.15
bip01_head                 = 1.0, 0.10
eyelid_1                 = 1.0, 0.01
eye_left                 = 1.0, 0.01
eye_right                 = 1.0, 0.01
jaw_1                     = 1.0, 0.01

[head_kupol_damage]
bip01_neck                 = 1.0, 0.15
bip01_head                 = 1.0, 0.10
eyelid_1                 = 1.0, 0.01
eye_left                 = 1.0, 0.01
eye_right                 = 1.0, 0.01
jaw_1                     = 1.0, 0.01
;bip01_neck                 = 1.0, 0.20
;bip01_head                 = 1.0, 0.20
;eyelid_1                 = 1.0, 0.15
;eye_left                 = 1.0, 0.15
;eye_right                 = 1.0, 0.15
;jaw_1                     = 1.0, 0.15

[head_helmet_damage]
bip01_neck                 = 1.0, 0.10
bip01_head                 = 1.0, 0.05
eyelid_1                 = 1.0, 0.001
eye_left                 = 1.0, 0.001
eye_right                 = 1.0, 0.001
jaw_1                     = 1.0, 0.01

[head_nano_damage]
bip01_neck                 = 1.0, 0.25
bip01_head                 = 1.0, 0.25
eyelid_1                 = 1.0, 0.25
eye_left                 = 1.0, 0.25
eye_right                 = 1.0, 0.25
jaw_1                     = 1.0, 0.25

;***************************************************************
; FULL SECTIONS
;***************************************************************
[kurtka_mask_damage]:body_kurtka_damage,head_mask_damage
hit_fraction            = 0.1

[plasch_mask_damage]:body_plasch_damage,head_mask_damage
hit_fraction            = 0.1

[plasch_antigas_damage]:body_plasch_damage,head_antigas_damage
hit_fraction            = 0.1

[kurtka_antigas_damage]:body_kurtka_damage,head_antigas_damage
hit_fraction            = 0.1

[kurtka_kupol_damage]:body_kurtka_damage,head_kupol_damage
hit_fraction            = 0.1

[gilet_mask_damage]:body_gilet_damage,head_mask_damage
hit_fraction            = 0.1

[kombez_mask_damage]:body_kombez_damage,head_mask_damage
hit_fraction            = 0.1

[gilet_antigas_damage]:body_gilet_damage,head_antigas_damage
hit_fraction            = 0.2

[kombez_antigas_damage]:body_kombez_damage,head_antigas_damage
hit_fraction            = 0.3

[kombez_kupol_damage]:body_kombez_damage,head_kupol_damage
hit_fraction            = 0.3

[kombez_helmet_damage]:body_kombez_damage,head_helmet_damage
hit_fraction            = 0.3

[armor_helmet_damage]:body_armor_damage,head_helmet_damage
hit_fraction            = 0.1

[exo_helmet_damage]:body_exo_damage,head_helmet_damage
hit_fraction            = 0.1

[nano_helmet_damage]:body_nano_damage,head_nano_damage
hit_fraction            = 0.1

[hunter_plasch_mask_damage]:hunter_plasch_damage,head_antigas_damage
hit_fraction            = 0.2

[hunter_kombez_mask_damage]:hunter_kombez_damage,head_antigas_damage
hit_fraction            = 0.2

[zombied_damage]
hit_fraction            = 0.1

bip01_pelvis             = 1.0, 0.5
bip01_spine              = 1.0, 0.5
bip01_spine1              = 1.0, 0.5
bip01_spine2              = 1.0, 0.5
bip01_neck                 = 1.0, 0.2
bip01_head                 = 1.0, 0.2
eyelid_1                 = 1.0, 0.2
eye_left                 = 1.0, 0.2
eye_right                 = 1.0, 0.2
jaw_1                     = 1.0, 0.2

bip01_l_clavicle          = 1.0, 0.5
bip01_l_upperarm          = 1.0, 0.5
bip01_l_forearm              = 1.0, 0.5
bip01_l_hand              = 1.0, 0.5

bip01_r_clavicle          = 1.0, 0.5
bip01_r_upperarm          = 1.0, 0.5
bip01_r_forearm              = 1.0, 0.5
bip01_r_hand              = 1.0, 0.5

bip01_l_thigh              = 1.0, 0.5
bip01_l_calf              = 1.0, 0.5
bip01_l_foot              = 1.0, 0.5
bip01_l_toe0              = 1.0, 0.5
bip01_r_thigh              = 1.0, 0.5
bip01_r_calf              = 1.0, 0.5
bip01_r_foot              = 1.0, 0.5
bip01_r_toe0              = 1.0, 0.5



;***************************************************************
; TEST SECTIONS
;***************************************************************

[test_damage]
default                  = 1.0, 0
hit_fraction            = 0.2

bip01_pelvis             = 1.0, 2
bip01_spine              = 1.0, 2
bip01_spine1              = 1.0, 2
bip01_spine2              = 1.0, 2
bip01_neck                 = 1.0, 2
bip01_head                 = 1.0, 2
eyelid_1                 = 1.0, 2
eye_left                 = 1.0, 2
eye_right                 = 1.0, 2
jaw_1                     = 1.0, 2

bip01_l_clavicle          = 1.0, 2
bip01_l_upperarm          = 1.0, 2
bip01_l_forearm              = 1.0, 2
bip01_l_hand              = 1.0, 2

bip01_r_clavicle          = 1.0, 2
bip01_r_upperarm          = 1.0, 2
bip01_r_forearm              = 1.0, 2
bip01_r_hand              = 1.0, 2

bip01_l_thigh              = 1.0, 2
bip01_l_calf              = 1.0, 2
bip01_l_foot              = 1.0, 2
bip01_l_toe0              = 1.0, 2
bip01_r_thigh              = 1.0, 2
bip01_r_calf              = 1.0, 2
bip01_r_foot              = 1.0, 2
bip01_r_toe0              = 1.0, 2


Tylko teraz grzebać się z tym, ło jezusicku...
TAJAG JUDYN
HAZBAZ
SEKODYN!
vandr
Modder

Posty: 3876
Dołączenie: 21 Lut 2011, 14:18
Ostatnio był: 12 Sie 2024, 20:47
Kozaki: 1747

Re: Obrażenia dla poszczególnych części ciała

Postprzez nelson82 w 13 Wrz 2012, 18:48

Modele najemników znajdują się w meshes/actors/killer, ale zaraz - mówimy o SOC czy o kolejnych częściach, bo w moim wypakowanym pliku damages.ltx nie ma sekcji "hunter"?
Co do sedna Twojego tematu, to w modelach ogf masz odniesienia do plików z folderu config/models/captures a dalej do kolejnych (jak pisałem wyżej), a same nazwy (hunter, killer itp.)... to tylko nazwy bez większego znaczenia, liczy się ścieżka podana w modelu include coś tam.
łatwiej już nie będzie
Awatar użytkownika
nelson82
Łowca

Posty: 505
Dołączenie: 16 Paź 2011, 00:09
Ostatnio był: 13 Paź 2019, 11:44
Ulubiona broń: --
Kozaki: 130

Re: Obrażenia dla poszczególnych części ciała

Postprzez vandr w 13 Wrz 2012, 19:02

Tak, mam na myśli SoC. Zaraz będę próbował, w razie czego dam Ci znać. :)
TAJAG JUDYN
HAZBAZ
SEKODYN!
vandr
Modder

Posty: 3876
Dołączenie: 21 Lut 2011, 14:18
Ostatnio był: 12 Sie 2024, 20:47
Kozaki: 1747


Powróć do Cień Czarnobyla

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 3 gości