PYTANIE - REALNY GŁÓD

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"].

PYTANIE - REALNY GŁÓD

Postprzez scigacz1975 w 20 Mar 2014, 20:46

Jak mogę dodać do CS realistyczny głód - łącznie ze spadkiem zdrowia? Jest mod Ceanos ale niezbyt dobrze działa.
Awatar użytkownika
scigacz1975
Monolit

Posty: 3243
Dołączenie: 29 Sty 2010, 00:26
Ostatnio był: 29 Mar 2026, 16:28
Miejscowość: Stalowa Wola
Frakcja: Samotnicy
Ulubiona broń: --
Kozaki: 926

Reklamy Google

Re: PYTANIE - REALNY GŁÓD

Postprzez Pangia w 20 Mar 2014, 21:05

Ja wiem, czy to takie realne… W TFW głód powoduje obniżenie wytrzymałości i to wydaje się mieć więcej sensu – zginąć z głodu byłoby cholernie frajersko.
Proszę państwa, sto pięćdziesiąt kilometrów na godzinę w ciągu kilku sekund, wspaniały wynik. Gdyby w ten sposób można było wypie*dolić z polskiej polityki tych wszystkich śmieci z Okrągłego Stołu, Leszka Millera, byłoby… cudownie i każdemu bym ku*wa kupił po takim Ferrari, byleby w piz*u pojechali tym PROSTO do swojego ukochanego… Izraela. SYJONIŚCI Europy, jedźcie do siebie! Pozdrawiam, Zbigniew Stonoga. Nie jestem antysemitą!
Awatar użytkownika
Pangia
Monolit

Posty: 4280
Dołączenie: 27 Maj 2012, 10:49
Ostatnio był: 28 Lis 2017, 19:49
Miejscowość: Kukle Karakańskie
Ulubiona broń: TOZ34
Kozaki: 853

Re: PYTANIE - REALNY GŁÓD

Postprzez scigacz1975 w 20 Mar 2014, 21:38

Może być i obniżenie wytrzymałości - tylko jakiś wskaźnik głodu by się przydał. Wie ktoś jak to wyciąć z TFW?
Awatar użytkownika
scigacz1975
Monolit

Posty: 3243
Dołączenie: 29 Sty 2010, 00:26
Ostatnio był: 29 Mar 2026, 16:28
Miejscowość: Stalowa Wola
Frakcja: Samotnicy
Ulubiona broń: --
Kozaki: 926

Re: PYTANIE - REALNY GŁÓD

Postprzez Pangia w 20 Mar 2014, 21:54

No jest tam m.in. skrypcik hunger_rest.script; z niego może sobie obczaisz, do czego dalej on się odnosi.
Proszę państwa, sto pięćdziesiąt kilometrów na godzinę w ciągu kilku sekund, wspaniały wynik. Gdyby w ten sposób można było wypie*dolić z polskiej polityki tych wszystkich śmieci z Okrągłego Stołu, Leszka Millera, byłoby… cudownie i każdemu bym ku*wa kupił po takim Ferrari, byleby w piz*u pojechali tym PROSTO do swojego ukochanego… Izraela. SYJONIŚCI Europy, jedźcie do siebie! Pozdrawiam, Zbigniew Stonoga. Nie jestem antysemitą!
Awatar użytkownika
Pangia
Monolit

Posty: 4280
Dołączenie: 27 Maj 2012, 10:49
Ostatnio był: 28 Lis 2017, 19:49
Miejscowość: Kukle Karakańskie
Ulubiona broń: TOZ34
Kozaki: 853

Re: PYTANIE - REALNY GŁÓD

Postprzez scigacz1975 w 20 Mar 2014, 23:05

A możesz mi tu wrzucić ten i bind_stalker.script ?
Awatar użytkownika
scigacz1975
Monolit

Posty: 3243
Dołączenie: 29 Sty 2010, 00:26
Ostatnio był: 29 Mar 2026, 16:28
Miejscowość: Stalowa Wola
Frakcja: Samotnicy
Ulubiona broń: --
Kozaki: 926

Re: PYTANIE - REALNY GŁÓD

Postprzez Pangia w 21 Mar 2014, 00:13

Proszę państwa, sto pięćdziesiąt kilometrów na godzinę w ciągu kilku sekund, wspaniały wynik. Gdyby w ten sposób można było wypie*dolić z polskiej polityki tych wszystkich śmieci z Okrągłego Stołu, Leszka Millera, byłoby… cudownie i każdemu bym ku*wa kupił po takim Ferrari, byleby w piz*u pojechali tym PROSTO do swojego ukochanego… Izraela. SYJONIŚCI Europy, jedźcie do siebie! Pozdrawiam, Zbigniew Stonoga. Nie jestem antysemitą!

Za ten post Pangia otrzymał następujące punkty reputacji:
Positive scigacz1975.
Awatar użytkownika
Pangia
Monolit

Posty: 4280
Dołączenie: 27 Maj 2012, 10:49
Ostatnio był: 28 Lis 2017, 19:49
Miejscowość: Kukle Karakańskie
Ulubiona broń: TOZ34
Kozaki: 853

Re: PYTANIE - REALNY GŁÓD

Postprzez KSU w 21 Mar 2014, 00:24

A przypadkiem ta zależność nie jest zapisana w pliku actor.ltx? Tak samo jak zależność promieniowanie - poziom życia, krwawienie - poziom życia itd.?
Siczka na prezydenta!!!!

Sprzedam pancernik Bismarck z kolekcji Hachette do złożenia numery 1-140.
Awatar użytkownika
KSU
Tropiciel

Posty: 204
Dołączenie: 16 Cze 2012, 19:02
Ostatnio był: 14 Mar 2026, 09:01
Miejscowość: Fajniejsza niż Sovieta
Frakcja: Najemnicy
Ulubiona broń: SGI 5k
Kozaki: 25

Re: PYTANIE - REALNY GŁÓD

Postprzez ZwinnyŻwawy w 30 Mar 2014, 12:12

Przecież równie dobrze możesz wyciąć to z Zewa.
Jak już zrobiłeś - spoko.
Jak nie, i nie masz Zewa, wal do mnie.
Pliki z chęcią podrzucę. :D

:

Tak, wierszyk. :piesek:
Jestem znany na forum jako singlekonto... i nic tego nie zmieni.
Awatar użytkownika
ZwinnyŻwawy
Kot

Posty: 47
Dołączenie: 05 Gru 2013, 18:36
Ostatnio był: 06 Maj 2014, 17:40
Miejscowość: Polska
Frakcja: Samotnicy
Ulubiona broń: SGI 5k
Kozaki: -3

Re: PYTANIE - REALNY GŁÓD

Postprzez Junx w 30 Mar 2014, 12:32

@ Scigacz, kiedyś Smoq'a pytałem o to i mi odpisał, więc wklejam całość wiadomości bez edycji żadnych:

smoq2 napisał(a):Nie wyciąłem z niczego. Zrobiłem od nowa samemu. :)

1. Otwierasz ui_custom_msgs.xml z TFW, szukasz tej sekcji:

Kod: Zaznacz wszystko
   <starvation_static x="930" y="500" width="48" height="64" stretch="1">
      <texture>ui_hud_icon_eat</texture>
   </starvation_static>


Wklejasz ją do swojego ui_custom_msgs.xml i ui_custom_msgs_16.xml (2 różne pliki).
Broń Boże nie kopiuj ich z TFW, bo zmieniają niektóre waniliowe ikony.

2. Przerzucasz hunger_rest.script do swoich skryptów.

3. Otwierasz swój bind_stalker.script. Szukasz tej linijki:

object_binder.update(self, delta)

Wklej pod nią to:

hunger_rest.hunger:update()

4. Teraz będzie twardszy orzech do zgryzienia. Przy zapisywaniu gry, TFW korzysta z customowego systemu zapisu danych. W tym przypadku będzie trzeba użyć waniliowego (będzie wymagało nowej gry po dodaniu głowu).

Zapis - szukasz tej linijki w bind_stalker.script:

object_binder.save(self, packet)

i wpisujesz pod nią to:

Kod: Zaznacz wszystko
         if hunger_rest.hunger.hunger_power ~= nil then
               packet:w_bool(true)
               packet:w_u32(hunger_rest.hunger.hunger_power)
            else
               packet:w_bool(false)
            end


Wczytywanie - szukasz tej linijki w bind_stalker.script:

object_binder.load(self, reader)

i wpisujesz pod nią to:

Kod: Zaznacz wszystko
            local has_hunger = reader:r_bool()
            if has_hunger then
               hunger_rest.hunger.hunger_power = reader:r_u32()
            end


Presto! Powinno wszystko śmigać. Tylko sprawdź zaczynając nową grę, bo wszystkie poprzednie save'y właśnie poszły się *** :)
Ryzen 5600x || 32gb DDR4 || RTX 2080 Super
Awatar użytkownika
Junx
Modder

Posty: 2341
Dołączenie: 15 Kwi 2008, 09:39
Ostatnio był: 01 Kwi 2026, 22:39
Miejscowość: Na co Ci to :)
Frakcja: Samotnicy
Ulubiona broń: Sniper Rifle SVDm2
Kozaki: 358

Re: PYTANIE - REALNY GŁÓD

Postprzez scigacz1975 w 30 Mar 2014, 13:05

Dzięki @Junx - zaraz na to popatrzę.

EDIT:

Coś działa na pewno - pokazała się ikona głodu i zmieniła kolor na żółty - tylko dziwne że nie znika po zjedzeniu, a wręcz głód rośnie. Podmieniłem parametry głodu w actor.ltx na te z CoP - zobaczę czy to coś da. Chyba że w TFW coś inaczej jest jeszcze ustawione w actor.ltx (lub innym pliku)
Awatar użytkownika
scigacz1975
Monolit

Posty: 3243
Dołączenie: 29 Sty 2010, 00:26
Ostatnio był: 29 Mar 2026, 16:28
Miejscowość: Stalowa Wola
Frakcja: Samotnicy
Ulubiona broń: --
Kozaki: 926

Re: PYTANIE - REALNY GŁÓD

Postprzez ZwinnyŻwawy w 31 Mar 2014, 15:51

Coś z CoP'a pomogło?
poszukam czegoś na zagranicznych forach, chociażby ruskich. (z tłumaczem... ale dam radę.)
Jestem znany na forum jako singlekonto... i nic tego nie zmieni.
Awatar użytkownika
ZwinnyŻwawy
Kot

Posty: 47
Dołączenie: 05 Gru 2013, 18:36
Ostatnio był: 06 Maj 2014, 17:40
Miejscowość: Polska
Frakcja: Samotnicy
Ulubiona broń: SGI 5k
Kozaki: -3

Re: PYTANIE - REALNY GŁÓD

Postprzez Pangia w 31 Mar 2014, 18:14

Zwiększ może wartość przy eat_satiety, jak wzrośnie bardziej to coś jest nie tak, a jak zmaleje, to pewnie jakoś dziwnie zlicza. Cholera wie, ja w skryptach nie siedzę. Masz w spojlerze kod chleba z TFW, nie mam rozpakowanej gamedaty, więc nie wiem czy czymś się różni, ale może tobie się przyda.
:

Kod: Zaznacz wszystko
[bread]:identity_immunities
GroupControlSection   = spawn_group
discovery_dependency =
$spawn             = "food and drugs\bread"
;$prefetch          = 32
class            = II_FOOD
cform            = skeleton
visual            = dynamics\devices\dev_bred\dev_bred.ogf
description         = st_bread_descr

inv_name         = st_bread
inv_name_short      = st_bread
inv_weight         = 0.3   ;0.2

inv_grid_width      = 1
inv_grid_height      = 1
inv_grid_x         = 11
inv_grid_y         = 9
cost            = 20

attach_angle_offset      = -0.287979, 1.560923, 1.544060
attach_position_offset   = 0.096910, -0.013594, 0.107925
attach_bone_name      = bip01_r_hand
auto_attach            = false

// should be deleted after update
bone_name            = bip01_r_hand
position_offset          = 0.0,0.0,0.0
angle_offset          = 1.570790,1.570790,3.92699

; eatable item
eat_health = 0.05
eat_satiety = 0.2
eat_power = 0
eat_radiation = 0
wounds_heal_perc = 0
eat_portions_num = -1

; food item
slot            = -1
animation_slot      = 4

;hud item
hud = wpn_vodka_hud
Proszę państwa, sto pięćdziesiąt kilometrów na godzinę w ciągu kilku sekund, wspaniały wynik. Gdyby w ten sposób można było wypie*dolić z polskiej polityki tych wszystkich śmieci z Okrągłego Stołu, Leszka Millera, byłoby… cudownie i każdemu bym ku*wa kupił po takim Ferrari, byleby w piz*u pojechali tym PROSTO do swojego ukochanego… Izraela. SYJONIŚCI Europy, jedźcie do siebie! Pozdrawiam, Zbigniew Stonoga. Nie jestem antysemitą!

Za ten post Pangia otrzymał następujące punkty reputacji:
Positive scigacz1975.
Awatar użytkownika
Pangia
Monolit

Posty: 4280
Dołączenie: 27 Maj 2012, 10:49
Ostatnio był: 28 Lis 2017, 19:49
Miejscowość: Kukle Karakańskie
Ulubiona broń: TOZ34
Kozaki: 853

Następna

Powróć do Czyste Niebo

Kto jest na forum

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