Elitarne exo CN (Polski akcent Solianki)

Założyłem ten temat, ponieważ brak takowego. Ponieważ ruszyliśmy sami temat, to będę czasem oczekiwać od Was pomocy i pomysłów jak sobie radzić z niektórymi problemami (nie jestem informatykiem, więc czasem wyważam otwarte drzwi - a po co to robić skoro ktoś na forum może znać odpowiedź).

Pierwszy problem do rozwiązania:

Po dodaniu do pliku “outfit.ltx” poniższego kodu

[nebo_YUREK_exo_outfit]:outfit_base

GroupControlSection	= spawn_group

discovery_dependency = 

$spawn 			= "outfit\nebo_YUREK_exo_outfit"

$prefetch 		= 32

class			= E_STLK

cform           = skeleton

visual          = equipments\exoskelet_nebo

actor_visual	= actors\nebo\stalker_nebo_exoskeleto2.ogf


ef_equipment_type	= 5


inv_name			= nebo_YUREK_exo_name

inv_name_short		= nebo_YUREK_exo_name

description			= nebo_YUREK_exo_description

inv_weight			= 10.0

slot				= 6

inv_grid_width     = 2

inv_grid_height    = 3

inv_grid_x         = 41

inv_grid_y         = 32

full_icon_name		= npc_icon_stalker_nebo_exoskeleton_outfit

nightvision_sect		= effector_nightvision_bast


cost				= 200000

full_scale_icon		= 2,11


health_restore_speed		= 0.07

immunities_sect			= sect_nebo_YUREK_exo_immunities


; MEDIUM RESISTANCE

burn_protection 				= 0.4

strike_protection 				= 0.6

shock_protection 				= 0.5

wound_protection				= 0.6

radiation_protection 			= 0.8

telepatic_protection 			= 0.4

chemical_burn_protection 		= 0.5

explosion_protection 			= 0.6

fire_wound_protection  			= 0.50


sprint_allowed					= true

bones_koeff_protection			= exo_helmet_damage

additional_inventory_weight		= 80

additional_inventory_weight2	= 80 ; 10+


[sect_nebo_YUREK_exo_immunities]

burn_immunity				= 0.03

strike_immunity				= 0.01

shock_immunity				= 0.03

wound_immunity				= 0.01

radiation_immunity			= 0.00

telepatic_immunity			= 0.00

chemical_burn_immunity		= 0.03

explosion_immunity			= 0.03

fire_wound_immunity			= 0.005

pojawia się podczas ładowania gry (w ostatnich chwilach synchronizacji) taki błąd:

FATAL ERROR
[error]Expression    : ini->section_exist(imm_sect)
[error]Function      : CHitImmunity::LoadImmunities
[error]File          : E:\stalker\patch_1_0004\xr_3da\xrGame\hit_immunity.cpp
[error]Line          : 22
[error]Description   : sect_nebo_YUREK_exo_outfit_immunities

Pomoc pilnie potrzebna, bo bez tego nie ruszymy dalej z dodatkowym pancerze CN z flagą na ramionach :grin:.

Też nie jestem informatykiem i może gadam głupoty , ale zwróć uwagę że error ma coś wspólnego z immunity czyli jak rozumiem z odpornością na zniszczenie albo kuloodporność.Możliwe że jeszcze gdzieś w plikach gry nie zgadzają sie zmienione przez ciebie staty co powoduje błędy.Szukał bym pliku hit_immunity.cpp , według loga coś w nim jest nie tak

Niestety nie udało mi się znaleźć pliku “hit_immunity.cpp” :slightly_smiling_face:

Jak ktoś go namierzy to dajcie mi znać.

Pojawił się za to kolejny problem:

[generators_arhara_secret_1]

target = 18012

name = generators_arhara_secret_1_name

description = generators_arhara_secret_1_descr

items = af_kol_2, mutant_boar_cocoon, suvorotka, 2, ammo_12.7x108, 2, bomba_mina_b

condlist = {=npc_rank(veteran)} 3, {=npc_rank(master)} 5

community = stalker, bandit, dolg



[generators_arhara_secret_2]

target = 18013

name = generators_arhara_secret_2_name

description = generators_arhara_secret_2_descr

items = mutant_chimera_cocoon, 3, caps_electra, ammo_9x19_fmj, 90, detonator_2, 5

condlist = {=npc_rank(veteran)} 3, {=npc_rank(master)} 5

community = stalker, freedom, zombied



[generators_arhara_secret_3]

target = 18014

name = generators_arhara_secret_3_name

description = generators_arhara_secret_3_descr

items = mutant_psevdogigant_hand, 2, monolit_black_outfit, bomba

condlist = {=npc_rank(veteran)} 3, {=npc_rank(master)} 5

community = bandit, freedom, zombied



[generators_arhara_secret_4]

target = 18015

name = generators_arhara_secret_4_name

description = generators_arhara_secret_4_descr

items = caps_electra, medkit_army, 2, mutant_gigant_cocoon, ammo_12.7x108, 2

condlist = {=npc_rank(master)} 5

community = stalker, bandit, dolg, freedom



[generators_arhara_secret_5]

target = 18016

name = generators_arhara_secret_5_name

description = generators_arhara_secret_5_descr

items = vodka, 5, conserva, 3, mutant_psevdodog_cocoon, 2, ammo_zhekan_izomorf, 4

condlist = {=npc_rank(veteran)} 3, {=npc_rank(master)} 5

community = stalker, bandit, dolg

Jak widać powyżej w żadnym z tych schowków nie ma egzy CN - a to są wszystkie na generatorach :grin:

Pytanie do korndddd - na jakich schowkach grasz (pytanie o schowki AMK wybierane w menu gry) - bo może załapałeś się na schowek z zawartością generowaną losowo jeśli masz schowki AMK inne niż klasyczne. Ja gram na klasycznych i taka jest zawartość u mnie.

Jedyne exo CN jakie znalazłem jest tu:

[marsh_secret_0011]
target = 14021
name = marsh_secret_0011_name
description = marsh_secret_0011_description 
items = nebo_exo_outfit, mutant_controller_cocoon, bomba_small
condlist = {=npc_rank(master)} 5
community = sniper, green, nebo

A to jak widać jest na Bagnach a nie na Generatorach :confused:

Nie zmienia to postaci rzeczy, że da się zmienić tak zawartość jednego ze schowków na Generatorach, by nasza elitarna egza tam była (jak w końcu damy radę ją dodać do gry :slightly_smiling_face:)

Niestety nie udało mi się znaleźć pliku “hit_immunity.cpp” :grin:

Jak ktoś go namierzy to dajcie mi znać.

Yurek jak wstukasz tą linijkę w google o pokaże że jest to spotykany error w różnych modach.Specjalnie nie umię sie doczytać rozwiązania , ale sądzę że ma to związek ze zmienionymi statami pancerza. Może spróbuj przywrócić normalne fabryczne staty tego egzo i zobaczysz czy bedzie ten sam błąd.

Taki plik nie istnieje w całej instalacji Solyanki.

Jeżeli można dodać kaftan gdzie indziej jak Generatory, to nie widzę problemu. Zawsze gram z losowymi schowkami i uważam ,że tak jest lepiej. Można by dołożyć to exo. do losowych schowków. Tak w sumie to kaftan na Generatorach pojawi się już za późno w grze, ponieważ SKAT-15 jest do wzięcia dużo wcześniej.

Na razie brak rozwiązań :slightly_smiling_face:
Przewaliłem internet w poszukiwaniu odpowiedzi i nic …
Ciekawe jest to, że ten sam fragment kodu dodany do “czystego” stalkera działa bez najmniejszych problemów :grin:
Błąd musi więc mieć powiązanie z którymś z plików Solianki - tylko z którym ??

Za mało mamy wiedzy o tych mechanizmach. Ale rozumiem, że to wszystko dotyczy tego pancerza specjalnego z polska flagą, a ten z godłem powinien działać dobrze?

Gram na schowkach klasycznych. Tu znalazłem egzo (1 screen).
Obok był jeszcze jeden (na jednej z wież). Obydwa nie miały znaczników w pda.

Za mało mamy wiedzy o tych mechanizmach. Ale rozumiem, że to wszystko dotyczy tego pancerza specjalnego z polska flagą, a ten z godłem powinien działać dobrze?

Ten z godłem działa jak należy i nie ma z nim żadnych problemów (biegam w nim cały czas po różnych lokacjach bez błędów).

Problem dotyczy jedynie prób dodania do świata gry pancerza z flagą.

A do “czystego” Stalkera było to takie proste do zrobienia :slightly_smiling_face:

@ korndddd

Dzięki. Będę analizował te schowki i zobaczę co dalej, ale najpierw muszę pancerz dodać, bo bez niego nie ma to sensu …


Od stalkera ścigacz 1975 z innego forum dostałem taką radę:

SPÓJRZ NA TO:

bones_koeff_protection = exo_helmet_damage

immunities_sect = sect_bulat_outfit_immunitie

burn_protection = 1

shock_protection = 1

radiation_protection = 1

chemical_burn_protection = 1

strike_protection = 1

explosion_protection = 1

wound_protection = 1

telepatic_protection = 1

fire_wound_protection = 1

impulse_threshold = 200

strike_impulse = 200

hit_fraction_actor = 0.000

power_loss = -0.0055

[sect_bulat_outfit_immunities]

burn_immunity = 0.001

strike_immunity = 0.001

shock_immunity = 0.001

wound_immunity = 0.001

radiation_immunity = 0.001

telepatic_immunity = 0.001

chemical_burn_immunity = 0.001

explosion_immunity = 0.001

fire_wound_immunity = 0.001

A TO TWOJE

sect_nebo_YUREK_exo_outfit_immunities - TEGO NIE MA

A TO MA : [sect_nebo_YUREK_exo_immunities]

WIESZ CZEGO BRAKUJE???

Na razie bez dostępu do swojego kompa, ale wieczorem sprawdzę czy ta rad warta była :slightly_smiling_face: , którą kolega dostał ode mnie.

Dam znać na Forum czy etap 2 polskiego akcentu ruszy dalej :grin:

Jak dla mnie to pojawiło się światełko w tunelu czarnej beznadziei - cała sobota i pół niedzieli wypadów do puliptu podczas wielokrotnych prób dodania pancerza z flagą :slightly_smiling_face:


Na początek dobre wieści - dzięki pomocy kolegi z innego stalkerowego forum o ksywie WHEELJACK, udało się wreszcie dodać elitarną egzę Czystego Nieba do świata gry :angry:

I to nie brak słówka outfit był przyczyną wylotów …

No ale do rzeczy - wstępne screeny poniżej (piszę wstępne, bo mam jeszcze plan dodać do tej egzy hełm z Metro 2033 [jak złapię kontakt z moderem z innego forum, który ma pliki .ogf i .dds z tym hełmem]) i poprawić nieco bump mapping naszych modeli egzoszkieletów.)

screeny z Solianki (u Sidora w bunkrze, bo jemu dodałem do sprzedaży [na razie do testów :grin: ]):

http://img43.imageshack.us/img43/7720/34862694.jpg

http://img59.imageshack.us/img59/9038/19424801.jpg

http://img26.imageshack.us/img26/9068/95357431.jpg

http://img52.imageshack.us/img52/5878/98939065.jpg

http://img6.imageshack.us/img6/6240/35136984.jpg

http://img691.imageshack.us/img691/1593/62387870.jpg

Opis do tego pancerza zrobiłem sam, ale myślę, trurl’owi sie spodoba :confused:

W związku z powyższym rusza 2 etap “Polskiego akcentu Solianki” :slightly_smiling_face:

Ponieważ lokacja Generatory jest niemalże końcową lokacją całej akcji Solianki (tak wynika z tego co doczytałem na Forum), wydaje mi się że umieszczenie tamże Elitarnej Egzy CN byłoby błędem, bo pojawiłaby się w końcówce gry, gdzie tak naprawdę nie byłaby już nikomu potrzebna :slightly_smiling_face:.

Moja propozycja jest taka:

  1. Dodać ją do schowka na Warlabie (jest tam ich kilka).

Jest to lokacja na tyle późno dostępna, by egza nie pojawiła się zbyt szybko, a jednocześnie da graczowi możliwość zabawy nowym kombinezonem :grin:

  1. Jeszcze nie wiem czy się mi to uda, ale chciałbym, by lokalizacja tego schowka pojawiała się po zlikwidowaniu jakiejś konkretnej postaci związanej z Nowym Scenariuszem (mi do głowy przyszedł GAWR :grin:). Dzięki temu uniknęłoby się losowości w pojawieniu się egzy w grze (może być inna postać kluczowa dla fabuły - ale musi zostać ona zlikwidowana, by się schowek pojawił - nie mogą to być postacie, które zginąć nie mogą :confused: )

Co Wy na to ?

Czy ktoś z Was jest może w posiadaniu plików kombinezonu przedstawionego na poniższym screenie ?

Jestem pod wrażeniem.. doskonała robota, a przy tym ile zdobytego doświadczenia… CO do lokalizacji - to racja, że Generatory mogą być za daleko. Ale weź również pod uwagę, że Arhara wprowadził do gry kilka nowych lokacji (Janów, Zaton, Podziemne przejście do Prypeci, wschodnią część Prypeci, Martwe Miasto) z których tylko Martwe Miasto jest, że się tak wyrażę, ‘okablowane’ w scenariusz i NPC-ów. Prawdopodobnie w kolejnym dopełnieniu przybędzie sporo akcji. Niestety, z pewnych przyczyn nie jestem w stanie skontaktować się z Arharą (ma problemy domowe a takżę sostał nieładnie potraktowany na forum AMK, gdzie zarzucono mu niestosowanie się do reguł. Dla porządku informuję, że NLC6 jest produktem AMK i niektórzy twierdzą, że występuje tu konflikt interesów pomiędzy Soljanką i NLC6. NIe wiem jak jest naprawdę, ale nie zdziwiłbym się, gdyby AMK w ten sposób chroniła swój produkt.) Jeśli uda mi się z nim skontaktować, przedstawię mu nasze osiągnięcia i być może gotowy projekt zostanie włączony do wersji autorskiej. W każdym razie wierzę, że dopracujesz projekt do perfekcji.
Tak czy inaczej, jeśli jucz pancerz będzie w grze, zawsze ktoś znajdzie sposób na dotarcie do niego.

Dokładnie z tych względów chciałem, by ta nowa elitarna egza CN była dostępna w obecnej wersji Solianki nieco wcześniej. Na razie scenarisz nie obejmuje lokacji z Zewu Prypeci, więc i tak nie mają one dla graczy na razie znaczenia - 80% z nich nawet nie zwróci na to uwagi, że te lokacje “gdzieś tam są”.

Później, jeśli będą jakieś kolejne Dopy, przesunąć miejsce pojawienia się schowka da się zrobić, jeśli będzie takowa potrzeba :confused:

Jakaś propozycja innej lokalizacji schowka z egzą ?

A tak wogóle, to każdy pancerz da się wyspawnować, tylko trzeba wiedzieć co wpisać do spawnera :slightly_smiling_face:.

Więc jak ktoś będzie chciał grać nieuczciwie, to da radę biegać od początku w naszej elitarnej egzie - ale najpierw będzie musział ją znaleźć w plikach - bo teraz nazywa się inaczej niż napisałem w poście pierwszym :grin:

Heh, i dobrze.

Myślę ,że WHEELJACK zasłużył na specjalne podziękowanie…należy gdzieś umieścić jego nick.
tak w sumie to Gwar może być..to już daleko w grze…NAJLEPIEJ BY POŁOŻENIE TEGO EXO BYŁO TAJEMNICĄ…
Dobra robota Yourek…zły moderator coś doda…zmień nazwę W OPISIE na ..ELITARNY EXOSZKIETET CZYSTEGO NIEBA..
// jeszcze jedno pytanie..czy dodanie jeszcze godła ,lub flagi na piersi gracza zamiast symbolu CN byłoby przesadą.?

Myślę ,że WHEELJACK zasłużył na specjalne podziękowanie…należy gdzieś umieścić jego nick.

tak w sumie to Gwar może być..to już daleko w grze…NAJLEPIEJ BY POŁOŻENIE TEGO EXO BYŁO TAJEMNICĄ…

Dobra robota Yourek…zły moderator coś doda…zmień nazwę W OPISIE na ..ELITARNY EXOSZKIETET CZYSTEGO NIEBA..

// jeszcze jedno pytanie..czy dodanie jeszcze godła ,lub flagi na piersi gracza zamiast symbolu CN byłoby przesadą.?

Na piersi się nie da (przynajmniej tak by było pojedyncze, a podwójne to już przesada :grin: ) ponieważ gra pobiera tekstury i obkleja nimi szkielet z polygonów symetrycznie wzdłuż osi długiej ciała (popatrz na godło Czystego Nieba na klacie egzy (symetryczne, co nie ?). No a nasz orzełek za ch…ę symetryczny nie jest :confused:

W opisie się zmieni - zły moderatorze :slightly_smiling_face:

A co do uhonorowania Wheeljacka to jeszcze nie wiem jak :grin:

Tak po prostu w pliku gry, to zbyt oczywiste …

Schowek dla grającego będzie jak każdy inny schowek - więc na swój sposób będzie tajemnicą :slightly_smiling_face: - do czasu aż odkryje co w nim jest :slightly_smiling_face:, a i Warlab też daleko w grze, ale nie za daleko …

Uważam, że uhonorowanie w pliku gry wymaga jednak czegoś więcej, niż porady technicznej. A co do orła na piersi - według mnie to zbyt dużo… w końcu to jest ciągle exo Czystego Nieba z 'ukłonem" w stronę polaków. A orzeł na piersi to , według mnie symbol dominacji, posiadania… a jeszcze do tego dwugłowy… :grin:

Uważam, że uhonorowanie w pliku gry wymaga jednak czegoś więcej, niż porady technicznej.

… nie w ten sposób, oczywiście że to zbyt wiele to Yourek ewentualnie powinien się tam znaleźć jako konsultant techniczny Lysta..:grin:..

Myślałem o jakimś dopisku w pobieralni, lub tam gdzie będą pliki wstawione coś w stylu ..Podziękowanie za pomoc dla..

A co z głową orzełka - mamy robić negatyw ruskiego godła na klacie ?

tak zapomniałem o głowie…:grin:

// bardzo słusznie Kobal

Myślę ,że WHEELJACK zasłużył na specjalne podziękowanie…należy gdzieś umieścić jego nick.

Wheeljack jest przecież też naszym userem , myślę że punkt reputacji czy dwa nie zaszkodzą

Oczywiście jest znowu problem z dodaniem kolejnego pancerza (już ostatniego - UFFFF :grin:), znowu nęka mnie ten sam błąd, ale namierzyłem taki ciekawy adres:
http://stalker-worlds.ru/forum/4-382-1
Tam mam nadzieję jest odpowiedź na moje problemy.
Dobrze, że jako tako cyrylicę kumam, to coś skorzystam z tego poradnika.
A może mała kopia na nasze forum z tłumaczeniem - :grin: trurl3 :slightly_smiling_face:
Jak już go dodam, to Wam szczena opadnie :slightly_smiling_face:

Proszę bardzo, tłumaczenie artykułu jest tutaj:
http://www.stalkerteam.pl/Thread-Tworzenie-kombinezonu-dla-Soljanki?pid=6890#pid6890