Skocz do zawartości

mattblue

Turysta
  • Postów

    2
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez mattblue

  1. Udało mi się ogarnąć skrypt by mieć 100% na drop pancerza lub maski

    Cytat

    function npc_on_death(npc)
        local rnd_value = math.random(1,99)
        if rnd_value > 10 then return end

    Należy math.random(1,99) zmienić na math.random(1,10)

    Wtedy warunek  if rnd_value > 10 nigdy nie jest spełniony i nie następuje zakończenie funkcji bez fantów

    W takim razie pozostają tylko 3 pytania :)

    • Dodatnia 2
  2. Witam wszystkich eksploratorów Zony,

     

    Kilka dni temu wróciłem do grania w Call of Chernobyl. Zabawę zacząłem od zbierania modów(addonów). Przejrzałem tematy na moddb co z czym można łączyć. Mój harem modów wygląda następująco. Jeśli mody dzielą ten sam numer to trzeba wybrać tylko jeden. Czy ktoś mądrzejszy ode mnie mógłby zerknąć na kolejność? Wczoraj spojrzałem tu na forum i widzę, że spolszczenie CoC jest instalowane pierwsze więc to sobie poprawię. W chwili pisania tego posta ściągam spolszczenie do AO 3.1 oraz DoctorX Questlines 1.23. Niestety link do spolszczenia Outfit Addon 1.4.5 nie działa

    Spolszczenia addonów z tego co widzę instalowane są zaraz po konkretnym addonie

    Wszystkie mody:

    Spoiler

    1. Absolute Nature Redux
    1.1 Enhanced ground details
    1.2. Taller Denser More Varied Grass - Default
    1.2. Taller Denser More Varied Grass - Green
    2. Structures Redux
    2.1 Plank Fix
    3. SWTC Sky
    3.1 Atmosphere Haze Layer - Slight
    3.1 Atmosphere Haze Layer - Stronger
    4. Enchanced Sun Effects
    5. Graphical Enchance Mod Modded
    5. Graphical Enchance Mod Vanilla
    6. Ultra Realistic Reshade
    7. Arsenal Overhaul
    7. Original Weapon Renewal
    7. STCoP Weapon Pack
    7.1 STCoP Weapon Pack Patch
    8. Maximum Weapon Upgrade
    8.1 Arsenal Overhaul Compatibility
    8.2 STCoP Weapon Pack Compatibility
    9. Increased Weapon Damage - Stronger
    10. Outfit Addon
    10.1 Arsenal Overhaul Compatibility
    10.2 STCoP Compatibility
    11. Maximum Armor (Vanilla)
    12. Max Carry Weight
    13. Money Loot
    14. Outfit Loot
    14.1 Outfit Addon Compatibility
    15. DoctorX Questlines
    16. DoctorX Dynamic Faction Relations
    17. DoctorX Faction Relations
    18. DoctorX Desolation
    19. DoctorX Dynamic Anomalies
    20. Full Simulation A-Life
    21. Better Torch
    22. Build Style Menu 2
    23. Spolszczenie
    24. Nano HUD
    25. Traders Buy Damaged Weapon

    Na tej podstawie zrobiłem sobie zestaw bronie z AO oraz pancerze z OA:

    Spoiler

    1. Absolute Nature Redux
    1.1 Enhanced ground details
    1.2. Taller Denser More Varied Grass - Green
    2. Structures Redux
    2.1 Plank Fix
    3. SWTC Sky
    3.1 Atmosphere Haze Layer - Slight
    4. Enchanced Sun Effects
    5. Graphical Enchance Mod Vanilla
    7. Arsenal Overhaul
    8. Maximum Weapon Upgrade
    8.1 Arsenal Overhaul Compatibility
    9. Increased Weapon Damage - Stronger
    10. Outfit Addon
    10.1 Arsenal Overhaul Compatibility
    12. Max Carry Weight
    13. Money Loot
    14. Outfit Loot
    14.1 Outfit Addon Compatibility
    15. DoctorX Questlines
    16. DoctorX Dynamic Faction Relations
    17. DoctorX Faction Relations
    18. DoctorX Desolation
    19. DoctorX Dynamic Anomalies
    20. Full Simulation A-Life
    21. Better Torch
    22. Build Style Menu 2
    23. Spolszczenie
    24. Nano HUD
    25. Traders Buy Damaged Weapon

    lecz w trakcie interakcji z NPC(strzelanie do niego, rozmowa, lootowanie trupa) gra ma crashe ale też nie zawsze. Odpalenie ponowne gry sprawia, że ten sam NPC który crashował, już działa. Podejrzewam Outfit Addon(10) gryzie się z Outfit Loot(14) pomimo, że wgrałem patch (14.1). Z tego powodu mój aktualny setup jest bez nowych pancerzy(na chwilę obecną crashe nie spotkane):

    Spoiler

    1. Absolute Nature Redux
    1.1 Enhanced ground details
    1.2. Taller Denser More Varied Grass - Green
    2. Structures Redux
    2.1 Plank Fix
    3. SWTC Sky
    3.1 Atmosphere Haze Layer - Slight
    4. Enchanced Sun Effects
    5. Graphical Enchance Mod Vanilla
    7. Arsenal Overhaul
    8. Maximum Weapon Upgrade
    8.1 Arsenal Overhaul Compatibility
    9. Increased Weapon Damage - Stronger
    11. Maximum Armor (Vanilla)
    12. Max Carry Weight
    13. Money Loot
    14. Outfit Loot
    15. DoctorX Questlines
    16. DoctorX Dynamic Faction Relations
    17. DoctorX Faction Relations
    19. DoctorX Dynamic Anomalies
    20. Full Simulation A-Life
    21. Better Torch
    22. Build Style Menu 2
    23. Spolszczenie
    24. Nano HUD
    25. Traders Buy Damaged Weapon

    Moje pytania:

    1. Co do poprawy? Wiem, że spolszczenie CoC poleci na sam początek a AO 3.1 PL oraz DoctorX Questlines 1.23 PL wrzucę zaraz po odpowiadających im modach. Reszta jest OK? Nie ukrywam, że robiłem to losowo. Najpierw grafika a potem bronie, pancerze i pomniejsze mody

    2. Przy spolszczeniu Outfit Addona widzę taką kolejność

    Cytat

    OPCJONALNIE - po instalacji CoC 1.4.22 PL instalujemy "pakiet broni" + jego polonizację, następnie Outfit Addon 1.4.5 + jego polonizację i na końcu odpowiednią łatkę dla kompatybilności.

    Czyli w moim przypadku było by to:

    1. Arsenal Overhaul
    2. Arsenal Overhaul PL
    3. Outfit Addon
    4. Outfit Addon PL
    5. Arsenal Overhaul Compatibility

    Lecz parę postów niżej jeden z kolegów napisał:

    Cytat
    • AO 3.1 v.5
    • Polonizacja AO 3.1 v.5
    • Outfit Addon 1.4.5
    • Patch do AO 3.1 v.5 (z Outfit Addona) 
    • Polonizacja Outfit Addon 1.4.5
    • Patch z polonizacji Outfit Addon 1.4.5 dla AO 3.1 v.5

    Czyli z tego wynika, że po Outfit Addon jest kompatybilność, spolszczenie Outfit Addon i spolszczenie łatki kompatybilności? Niestety link do Outfit Addon PL nie działa więc nie mam jak sprawdzić

    3. Czy jest możliwość sprawić by działał Outfit Addon wraz z opcją lootu przeciwników? (Opis problemu wyżej) Może kolejność jest problemem?

    4. Chcę edytować skrypt Outfit loot (outfit_marauder.script) by zmienić domyślną szansę 10% na zdobycie pancerza przeciwnika na coś wyższego lecz z mizernym skutkiem

    Cytat

    function npc_on_death(npc)
        local rnd_value = math.random(1,99)
        if rnd_value > 10 then return end

    Podobno usunięcie 2 linijek zawierających "rnd_value" sprawi, że szansa na loot wyniesie 100% lecz u mnie to nie działą i jest crash gry przy ładowaniu.

     

    EDIT: Należy math.random(1,99) zmienić na math.random(1,10)

    Wtedy warunek  if rnd_value > 10 nigdy nie jest spełniony i nie następuje zakończenie funkcji bez fantów. Jeśli ktoś chce 50% szans a nie 100% to może zmienić na math.random(1,20) lub analogicznie na inne wartości procentowe. Może to komuś kiedyś się przyda.

     

    Skoro to 10% to szukałem wartości 10 i znalazłem jedynie te linijki ale podniesienie wartości też nie działa

    Cytat

    outfit_obj:set_condition(mean_random(10,45,v,1)/100)
    helmet_obj:set_condition(mean_random(10,35,v,1)/100)

    Serdeczne podziękowania jeśli doczytaliście ten post do końca :)

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony, zgadzasz się na nasze Warunki użytkowania.