Skocz do zawartości

Radrif

Weteran
  • Postów

    128
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Odpowiedzi opublikowane przez Radrif

  1. Dobra, poprzednia sprawa zrobiona. Dałoby się zrobić tak żeby każde zadanie NS było wyświetlane w sekcji zrobione zadania w statystykach? Mam na myśli, żeby były za nie doliczane punkty do statystyk. Jeśli dobrze rozumuję to głównym plikiem byłoby gamedata/config/misc/task_manager.ltx, a w nim sekcja odpowiadająca za naliczenie punktów czyli reward_rank. Cały sęk w tym, że trzeba byłoby je tam wszystkie podopisywać. Ale czas mam więc nie byłby to problem. Znalazłem pliki dotyczące nowych zadań między innymi w:

     

    gamedata/config/gameplay/tasks.new.xml, tasks.wawka.xml, tasks.flame.xml, game.tasks.xml

     

    Na pewno tych plików będzie więcej, do edycji również (w tym chyba jakieś związane z pda), lecz chcę wiedzieć czy idę dobrym tropem...                                               

  2. Sprawdziłem, działa. Dalej jest na mistrzu pomimo wielu śmierci Naznaczonego. Ale teraz taka sprawa. Modyfikuję parametry wymiany wszystkim postaciom które się tym zajmują i natrafiłem w pliku na coś takiego.

     

    function kolbasa2_have()  	return sak.have_item_namber("kolbasa",2) ~= false end

     

     

    podczas gdy załatwiałem sprawę dotyczącą wymiany z wódkami wyglądało to tak

     

    function have_2vodka()	return sak.have_item_namber("vodka",2) ~= falseend

     

    Czy wpis po function który jest w innej kolejności może powodować jakieś problemy czy nie będzie to mieć znaczenia?

  3. Dobra, to już kontynuuję w tym temacie najwyżej...
     

    Do pkt. 3 
    Dotyczy to też wiadomości kiedy otrzymuję info o nowym przejściu.

    Spoiler

    ss_kamo_03-30-13_01-14-38_l01_escape.jpg

    ss_kamo_03-30-13_01-08-56_l01_escape.jpg

    ss_kamo_03-30-13_11-44-19_l02_garbage.jpg

     

    Do pkt. 4

    Widać spadek trudności. Na wysypisku ginę od dwóch strzałów z pistoletu a w później przyjmuję na siebie prawie pół magazynka z automatu i jeszcze stoję. W opcjach sprawdzam i jest na początkującym zamiast na mistrzu... W sumie jeśli dobrze myślę to można zmienić obrażenia na taką samą wartość dla każdego poziomu trudności.

     

    Screeny do pkt. 1 zaraz zrobię i wrzucę razem z folderem scripts

     

    folder scripts ---> http://sendfile.pl/296640/scriptsDMX.rar

     

    screeny:

    jeden jest w agropromie drugi oczywiście na kordonie...

    Spoiler

    ss_kamo_04-01-13_21-37-45_l03_agroprom.jpg

    ss_kamo_04-01-13_21-41-53_l01_escape.jpg

     

  4. No więc zrobiłem tak jak napisałeś, odpalam grę i idę do najbliższego miejsca gdzie stał pojazd i oto co widzę

    ss_kamo_04-01-13_17-30-12_l01_escape.jpg

    Kombinowałem jak mogłem a tu wystarczyło zrobić coś takiego... Dzięki  monthly_2015_05/smile.png.a202b72868214cf5a7fbbf898d563411.png Jeden problem z głowy. Ale i tak dużo pracy jeszcze przede mną. Jeszcze raz dzięki i aż mi głupio że na to nie wpadłem  monthly_2015_05/biggrin.png.587d3ec922bb099723c6a96331fd019c.png

  5. Mam nadzieję że skrypt dobrze wygląda? Zawsze wolę się zapytać  :smile: I jeszcze jedno, jeżeli w dmx_cars.script nazwy samochodów w sekcji spawn się powtarzają to podobnie miałem postąpić tutaj? Czy wystarczyło tylko raz wpisać nazwę danego pojazdu?

    function usun_samochod()    local se_obj = alife():object("vehicle_actor_btr")    local se_obj2 = alife():object("vehicle_kamaz_no_kuzov")    local se_obj3 = alife():object("vehicle_moskvitch")    local se_obj4 = alife():object("vehicle_niva_white")    local se_obj5 = alife():object("vehicle_school_avtobus")    local se_obj6 = alife():object("vehicle_zaz986")    local se_obj7 = alife():object("vehicle_avtobus_laz4202")    local se_obj8 = alife():object("vehicle_vezdehod")    local se_obj9 = alife():object("vehicle_gaz66")    local se_obj10 = alife():object("vehicle_uaz")    local se_obj11 = alife():object("vehicle_zil131")    local se_obj12 = alife():object("vehicle_moskvitch_police")    local se_obj13 = alife():object("vehicle_lada")    local se_obj14 = alife():object("vehicle_uniq_btr")    local se_obj15 = alife():object("vehicle_sport_baggi")    local se_obj16 = alife():object("vehicle_niva")    local se_obj17 = alife():object("vehicle_zil")    local se_obj18 = alife():object("vehicle_uaz_buhanka")    local se_obj19 = alife():object("vehicle_rover_bot")    local se_obj20 = alife():object("rover_bot_stancion")    local se_obj21 = alife():object("vehicle_avtobus_icarus")    local se_obj22 = alife():object("vehicle_kamaz")    local se_obj23 = alife():object('vehicle_uaz_fsb")    local se_obj24 = alife():object("vehicle_niva_white")    local se_obj25 = alife():object("vehicle_zaz")    local se_obj26 = alife():object("vehicle_zil130_no_kuzov")    local se_obj27 = alife():object("vehicle_lada")    local se_obj28 = alife():object("vehicle_moskvitch")    local se_obj29 = alife():object("vehicle_moskvitch_police")    local se_obj30 = alife():object("vehicle_avtobus_icarus")    local se_obj31 = alife():object("vehicle_tr13")    local se_obj32 = alife():object("vehicle_zaz986")    local se_obj33 = alife():object("vehicle_kamaz")    local se_obj34 = alife():object("vehicle_vezdehod")    local se_obj35 = alife():object("vehicle_hammer")    local se_obj36 = alife():object("vehicle_gaz66")    local se_obj37 = alife():object("vehicle_uaz_fsb")    local se_obj38 = alife():object("vehicle_niva")    local se_obj39 = alife():object("vehicle_actor_btr")    local se_obj40 = alife():object("vehicle_dodje")    local se_obj41 = alife():object("vehicle_btr_hl")    local se_obj42 = alife():object("vehicle_kamaz_military")    local se_obj43 = alife():object("vehicle_kamo_btr")    local se_obj44 = alife():object("vehicle_lada2103")    local se_obj45 = alife():object("vehicle_niva_white")    local se_obj46 = alife():object("vehicle_zil")    local se_obj47 = alife():object("vehicle_yellow_zaz986")    local se_obj48 = alife():object("vehicle_uaz_ukrainian")    local se_obj49 = alife():object("vehicle_black_moskvitch")    local se_obj50 = alife():object("vehicle_kamaz_military")    local se_obj51 = alife():object("vehicle_avtobus_icarus")    local se_obj52 = alife():object("vehicle_lada2103")    local se_obj53 = alife():object("vehicle_black_moskvitch")    local se_obj54 = alife():object("vehicle_zil130_no_kuzov")    local se_obj55 = alife():object("vehicle_camo_btr")	    if se_obj then        alife():release(se_obj, true)    end    if se_obj2 then        alife():release(se_obj, true)    end    if se_obj3 then        alife():release(se_obj, true)    end    if se_obj4 then        alife():release(se_obj, true)    end    if se_obj5 then        alife():release(se_obj, true)    end    if se_obj6 then        alife():release(se_obj, true)    end    if se_obj7 then        alife():release(se_obj, true)    end    if se_obj8 then        alife():release(se_obj, true)    end    if se_obj9 then        alife():release(se_obj, true)    end    if se_obj10 then        alife():release(se_obj, true)    end    if se_obj11 then        alife():release(se_obj, true)    end    if se_obj12 then        alife():release(se_obj, true)    end    if se_obj13 then        alife():release(se_obj, true)    end    if se_obj14 then        alife():release(se_obj, true)    end    if se_obj15 then        alife():release(se_obj, true)    end    if se_obj16 then        alife():release(se_obj, true)    end    if se_obj17 then        alife():release(se_obj, true)    end    if se_obj18 then        alife():release(se_obj, true)    end    if se_obj19 then        alife():release(se_obj, true)    end    if se_obj20 then        alife():release(se_obj, true)    end    if se_obj21 then        alife():release(se_obj, true)    end    if se_obj22 then        alife():release(se_obj, true)    end    if se_obj23 then        alife():release(se_obj, true)    end    if se_obj24 then        alife():release(se_obj, true)    end    if se_obj25 then        alife():release(se_obj, true)    end    if se_obj26 then        alife():release(se_obj, true)    end    if se_obj27 then        alife():release(se_obj, true)    end    if se_obj28 then        alife():release(se_obj, true)    end    if se_obj29 then        alife():release(se_obj, true)    end    if se_obj30 then        alife():release(se_obj, true)    end    if se_obj31 then        alife():release(se_obj, true)    end    if se_obj32 then        alife():release(se_obj, true)    end    if se_obj33 then        alife():release(se_obj, true)    end    if se_obj34 then        alife():release(se_obj, true)    end    if se_obj35 then        alife():release(se_obj, true)    end    if se_obj36 then        alife():release(se_obj, true)    end    if se_obj37 then        alife():release(se_obj, true)    end    if se_obj38 then        alife():release(se_obj, true)    end    if se_obj39 then        alife():release(se_obj, true)    end    if se_obj40 then        alife():release(se_obj, true)    end    if se_obj41 then        alife():release(se_obj, true)    end    if se_obj42 then        alife():release(se_obj, true)    end    if se_obj43 then        alife():release(se_obj, true)    end    if se_obj44 then        alife():release(se_obj, true)    end    if se_obj45 then        alife():release(se_obj, true)    end    if se_obj46 then        alife():release(se_obj, true)    end    if se_obj47 then        alife():release(se_obj, true)    end    if se_obj48 then        alife():release(se_obj, true)    end    if se_obj49 then        alife():release(se_obj, true)    end    if se_obj50 then        alife():release(se_obj, true)    end    if se_obj51 then        alife():release(se_obj, true)    end    if se_obj52 then        alife():release(se_obj, true)    end    if se_obj53 then        alife():release(se_obj, true)    end    if se_obj54 then        alife():release(se_obj, true)    end    if se_obj55 then        alife():release(se_obj, true)    endend

  6. Niestety każda ingerencja w plik dmx_cars.script kończy się czymś takim

     

    ! Cannot find saved game ~~~ watchdog 199.reason actor_binder:update

     

     

    Oczywiście zaczynam grę od nowa. Chyba będę musiał pobawić się w usunięcie ich tak jak napisałeś wcześniej, poprzez dialog

  7. A nazwy pojazdu nie mogę wziąć z dmx_cars.script? Podane są tam współrzędne spawnu wszystkich (mam nadzieję) pojazdów np.

     

    - function car_spawn() 

    alife():create("vehicle_actor_btr",vector():set(-162.542,-30.264,-356.309),87065,31)

     

    Byłoby szybciej i o wiele prościej niż przekopywać cały all.spawn w xrSpawnerze... 

  8. 1. Jak zrobić żeby inne rodzaje wódki były przyjmowane przez wojaków? W sensie kupować za nie/wymieniać je na amunicję, apteczki i bronie  OMÓWIONE

     

    2. Próbuję usunąć wszystkie pojazdy bo jak dla mnie nie są potrzebne (zmieniam modyfikację pod siebie  :smile: ), ale jakoś mi to nie wychodzi... Prawdopodobnie dlatego bo nigdy się w to nie bawiłem  :biggrin: Odszukałem większość plików odpowiedzialnych za pojazdy, lecz wszystkie moje próby nie dały żadnego skutku. Raz zrobiłem, że nie było ich wcale - gra odpalała, niestety z błędem... 

    ACDC nie ma mowy żebym "rozpakował" all.spawn, xrSpawnerem też nic nie wskórałem więc jak ktoś mógłby mi jakoś pomóc byłbym wdzięczny

     

    Bo chyba nie jest możliwe żeby zgrać jakoś pliki NS + DMX żeby nie było pojazdów?  OMÓWIONE

     

    3. W dynamicznych wiadomościach, "nowa recepta" i "otrzymano zestaw kompletów remontowych" są zapisane "różnymi znaczkami" (pozwolę sobie tak to ująć  :tongue: ). Jak to naprawić? Jeśli trzeba mogę wrzucić screeny...

     

    4. Jak wyłączyć obniżanie/podwyższanie poziomu trudności? Gram na mistrzu a godzinę później schodzi na początkujący mimo tego, że raz zdarzyło mi się zginąć...

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

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