Skocz do zawartości

Transmutacja dowolnego artefaktu w godzinę (AMK MOD)


Rekomendowane odpowiedzi

UWAGA !
Ta poprawka to absolutne cziterstwo!
Dozwolone użycie tylko w celach testowych!

Aby nie czekać zbyt długo na zajście transmutacji (a niekiedy jest to koszmarnie długo :() należy zrobić tak:

1. Otwieramy w edytorze plik "amk_mod.script" i znajdujemy w nim fragment kodu:
 

af_start_transform_timer(af_start_transform(70,25,af_sect,"af_spirit_1"), pos ,0,4,0,"Kropla duszy")endif af_sect=="af_spirit_1" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(60,20,af_sect,"af_spirit_2"), pos ,0,6,0,"Ognista dusza")endif af_sect=="af_spirit_2" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,35,af_sect,"af_spirit_3"), pos ,0,10,0,"Kryształowa dusza")endif af_sect=="af_cry_1" and actor:has_info("info_amk_recipt_tears_fire") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,20,af_sect,"af_cry_2"), pos ,0,5,0,"Łzy ognia")endif af_sect=="af_rusty_sea-urchin" and actor:has_info("info_amk_recipt_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,20,af_sect,"af_dik_1"), pos ,0,3,0,"Jeżozwierz")endif af_sect=="af_kol_3" and actor:has_info("info_amk_recipt_giant_small_brother") thenaf_flash(af)af_start_transform_timer(af_start_transform(49,30,af_sect,"af_kol_4"), pos ,0,3,0,"Młodszy brat Giganta")endif af_sect=="af_armor_3" and actor:has_info("info_amk_recipt_controller_skalp") thenaf_flash(af)af_start_transform_timer(af_start_transform(40,25,af_sect,"af_armor_4"), pos ,0,6,0,"Skalp kontrolera")endendif string.find(anom_sect,"_galant")~=nil thenif af_sect=="af_spirit_3" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,30,af_sect,"af_spirit_4"), pos ,0,1,0,"Gorący kryształ")endif af_sect=="af_drops" and actor:has_info("info_amk_recipt_tears_electra") thenaf_flash(af)af_start_transform_timer(af_start_transform(75,10,af_sect,"af_cry_1"), pos ,0,5,0,"Łzy Elektry")endif af_sect=="af_dummy_glassbeads" and actor:has_info("info_amk_recipt_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(85,10,af_sect,"af_babka_1"), pos ,0,5,0,"Stare korale")endif af_sect=="af_dummy_dummy" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_pudd_1"), pos ,0,3,0,"Płomień")endif af_sect=="af_pudd_1" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(59,20,af_sect,"af_pudd_2"), pos ,0,6,0,"Blask")endif af_sect=="af_pudd_2" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,35,af_sect,"af_pudd_3"), pos ,0,8,0,"Księżyc")endif af_sect=="af_dik_1" and actor:has_info("info_amk_recipt_electra_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(72,25,af_sect,"af_dik_2"), pos ,0,5,0,"Elektryczny jeżozwierz")endendif string.find(anom_sect,"_buzz")~=nil thenif af_sect=="af_cry_2" and actor:has_info("info_amk_recipt_tears_chimaera") thenaf_flash(af)af_start_transform_timer(af_start_transform(55,25,af_sect,"af_cry_3"), pos ,0,2,0,"Łzy chimery")endif af_sect=="af_babka_1" and actor:has_info("info_amk_recipt_pra_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(72,12,af_sect,"af_babka_2"), pos ,0,3,0,"Pradawne korale")endif af_sect=="af_pudd_3" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(80,10,af_sect,"af_pudd_4"), pos ,0,12,0,"Budyń")endif af_sect=="af_dik_2" and actor:has_info("info_amk_recipt_sopl_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(74,10,af_sect,"af_dik_3"), pos ,0,2,0,"Kwaśny jeżozwierz")endif af_sect=="af_kol_2" and actor:has_info("info_amk_recipt_almaz_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(78,17,af_sect,"af_kol_3"), pos ,0,8,0,"Diamentowy kulebiak")endif af_sect=="af_armor_2" and actor:has_info("info_amk_recipt_pancir") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,25,af_sect,"af_armor_3"), pos ,0,2,0,"Pancerz")endif af_sect=="af_medusa" or af_sect=="af_drops" or af_sect=="af_blood" or af_sect=="af_rusty_thorn" and actor:has_info("info_amk_recipt_simbion") thenlocal s={}s.aid=-1s.koluchka=-1s.medusa=-1s.drop=-1s.blood=-1s=amk.unpack_array_from_string(amk.load_variable("af_simbion_activation",amk.pack_array_to_string(s)))if s.aid~=anom_id thens.aid=anom_ids.koluchka=-1s.medusa=-1s.drop=-1s.blood=-1endif af_sect=="af_medusa" and s.medusa==-1 thens.medusa=af:id()endif af_sect=="af_drops" and s.drop==-1 thens.drop=af:id()endif af_sect=="af_rusty_thorn" and s.koluchka==-1 thens.koluchka=af:id()endif af_sect=="af_blood" and s.blood==-1 thens.blood=af:id()endif s.medusa~=-1 and s.drop~=-1 and s.koluchka~=-1 and s.blood~=-1 thenlevel.add_pp_effector("teleport.ppe", 1524, false)alife():release(alife():object(s.medusa), true)alife():release(alife():object(s.drop), true)alife():release(alife():object(s.koluchka), true)alife():release(alife():object(s.blood), true)amk.del_variable("af_simbion_activation")af_start_transform_timer(af_start_transform(75,25,"af_buliz","af_simbion") , pos ,0,5,0,"Symbiont")returnendamk.save_variable("af_simbion_activation",amk.pack_array_to_string(s))endendif string.find(anom_sect,"_mincer")~=nil thenif af_sect=="af_babka_2" and actor:has_info("info_amk_recipt_burer_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(85,10,af_sect,"af_babka_3"), pos ,0,0,10,"Korale babci")endif af_sect=="af_kol_1" and actor:has_info("info_amk_recipt_titan_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(55,35,af_sect,"af_kol_2"), pos ,0,5,0,"Tytanowy kulebiak")endif af_sect=="af_armor_1" and actor:has_info("info_amk_recipt_cheshya") thenaf_flash(af)af_start_transform_timer(af_start_transform(80,10,af_sect,"af_armor_2"), pos ,0,5,0,"Łuska")endendif string.find(anom_sect,"_mosquito_bald")~=nil thenif af_sect=="af_dik_3" and actor:has_info("info_amk_recipt_stone_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,28,af_sect,"af_dik_4"), pos ,0,9,0,"Kamienny jeżozwierz")endif af_sect=="af_fuzz_kolobok" and actor:has_info("info_amk_recipt_steel_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_kol_1"), pos ,0,2,0,"Stalowy kulebiak")endif af_sect=="af_dummy_pellicle" and actor:has_info("info_amk_recipt_shkura") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_armor_1"), pos ,0,5,0,"Skóra")

i zamieniamy na nastepujacy:
 

af_start_transform_timer(af_start_transform(70,25,af_sect,"af_spirit_1"), pos ,0,1,0,"Kropla duszy")endif af_sect=="af_spirit_1" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(60,20,af_sect,"af_spirit_2"), pos ,0,1,0,"Ognista dusza")endif af_sect=="af_spirit_2" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,35,af_sect,"af_spirit_3"), pos ,0,1,0,"Kryształowa dusza")endif af_sect=="af_cry_1" and actor:has_info("info_amk_recipt_tears_fire") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,20,af_sect,"af_cry_2"), pos ,0,1,0,"Łzy ognia")endif af_sect=="af_rusty_sea-urchin" and actor:has_info("info_amk_recipt_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,20,af_sect,"af_dik_1"), pos ,0,1,0,"Jeżozwierz")endif af_sect=="af_kol_3" and actor:has_info("info_amk_recipt_giant_small_brother") thenaf_flash(af)af_start_transform_timer(af_start_transform(49,30,af_sect,"af_kol_4"), pos ,0,1,0,"Młodszy brat Giganta")endif af_sect=="af_armor_3" and actor:has_info("info_amk_recipt_controller_skalp") thenaf_flash(af)af_start_transform_timer(af_start_transform(40,25,af_sect,"af_armor_4"), pos ,0,1,0,"Skalp kontrolera")endendif string.find(anom_sect,"_galant")~=nil thenif af_sect=="af_spirit_3" and actor:has_info("info_amk_recipt_souls") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,30,af_sect,"af_spirit_4"), pos ,0,1,0,"Gorący kryształ")endif af_sect=="af_drops" and actor:has_info("info_amk_recipt_tears_electra") thenaf_flash(af)af_start_transform_timer(af_start_transform(75,10,af_sect,"af_cry_1"), pos ,0,1,0,"Łzy Elektry")endif af_sect=="af_dummy_glassbeads" and actor:has_info("info_amk_recipt_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(85,10,af_sect,"af_babka_1"), pos ,0,1,0,"Stare korale")endif af_sect=="af_dummy_dummy" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_pudd_1"), pos ,0,1,0,"Płomień")endif af_sect=="af_pudd_1" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(59,20,af_sect,"af_pudd_2"), pos ,0,1,0,"Blask")endif af_sect=="af_pudd_2" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,35,af_sect,"af_pudd_3"), pos ,0,1,0,"Księżyc")endif af_sect=="af_dik_1" and actor:has_info("info_amk_recipt_electra_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(72,25,af_sect,"af_dik_2"), pos ,0,1,0,"Elektryczny jeżozwierz")endendif string.find(anom_sect,"_buzz")~=nil thenif af_sect=="af_cry_2" and actor:has_info("info_amk_recipt_tears_chimaera") thenaf_flash(af)af_start_transform_timer(af_start_transform(55,25,af_sect,"af_cry_3"), pos ,0,1,0,"Łzy chimery")endif af_sect=="af_babka_1" and actor:has_info("info_amk_recipt_pra_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(72,12,af_sect,"af_babka_2"), pos ,0,1,0,"Pradawne korale")endif af_sect=="af_pudd_3" and actor:has_info("info_amk_recipt_dummy") thenaf_flash(af)af_start_transform_timer(af_start_transform(80,10,af_sect,"af_pudd_4"), pos ,0,1,0,"Budyń")endif af_sect=="af_dik_2" and actor:has_info("info_amk_recipt_sopl_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(74,10,af_sect,"af_dik_3"), pos ,0,1,0,"Kwaśny jeżozwierz")endif af_sect=="af_kol_2" and actor:has_info("info_amk_recipt_almaz_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(78,17,af_sect,"af_kol_3"), pos ,0,1,0,"Diamentowy kulebiak")endif af_sect=="af_armor_2" and actor:has_info("info_amk_recipt_pancir") thenaf_flash(af)af_start_transform_timer(af_start_transform(65,25,af_sect,"af_armor_3"), pos ,0,1,0,"Pancerz")endif af_sect=="af_medusa" or af_sect=="af_drops" or af_sect=="af_blood" or af_sect=="af_rusty_thorn" and actor:has_info("info_amk_recipt_simbion") thenlocal s={}s.aid=-1s.koluchka=-1s.medusa=-1s.drop=-1s.blood=-1s=amk.unpack_array_from_string(amk.load_variable("af_simbion_activation",amk.pack_array_to_string(s)))if s.aid~=anom_id thens.aid=anom_ids.koluchka=-1s.medusa=-1s.drop=-1s.blood=-1endif af_sect=="af_medusa" and s.medusa==-1 thens.medusa=af:id()endif af_sect=="af_drops" and s.drop==-1 thens.drop=af:id()endif af_sect=="af_rusty_thorn" and s.koluchka==-1 thens.koluchka=af:id()endif af_sect=="af_blood" and s.blood==-1 thens.blood=af:id()endif s.medusa~=-1 and s.drop~=-1 and s.koluchka~=-1 and s.blood~=-1 thenlevel.add_pp_effector("teleport.ppe", 1524, false)alife():release(alife():object(s.medusa), true)alife():release(alife():object(s.drop), true)alife():release(alife():object(s.koluchka), true)alife():release(alife():object(s.blood), true)amk.del_variable("af_simbion_activation")af_start_transform_timer(af_start_transform(75,25,"af_buliz","af_simbion") , pos ,0,1,0,"Symbiont")returnendamk.save_variable("af_simbion_activation",amk.pack_array_to_string(s))endendif string.find(anom_sect,"_mincer")~=nil thenif af_sect=="af_babka_2" and actor:has_info("info_amk_recipt_burer_grandmother_glassbeards") thenaf_flash(af)af_start_transform_timer(af_start_transform(85,10,af_sect,"af_babka_3"), pos ,0,0,1,"Korale babci")endif af_sect=="af_kol_1" and actor:has_info("info_amk_recipt_titan_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(55,35,af_sect,"af_kol_2"), pos ,0,1,0,"Tytanowy kulebiak")endif af_sect=="af_armor_1" and actor:has_info("info_amk_recipt_cheshya") thenaf_flash(af)af_start_transform_timer(af_start_transform(80,10,af_sect,"af_armor_2"), pos ,0,1,0,"Łuska")endendif string.find(anom_sect,"_mosquito_bald")~=nil thenif af_sect=="af_dik_3" and actor:has_info("info_amk_recipt_stone_dikoobraz") thenaf_flash(af)af_start_transform_timer(af_start_transform(50,28,af_sect,"af_dik_4"), pos ,0,1,0,"Kamienny jeżozwierz")endif af_sect=="af_fuzz_kolobok" and actor:has_info("info_amk_recipt_steel_kolobok") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_kol_1"), pos ,0,1,0,"Stalowy kulebiak")endif af_sect=="af_dummy_pellicle" and actor:has_info("info_amk_recipt_shkura") thenaf_flash(af)af_start_transform_timer(af_start_transform(70,25,af_sect,"af_armor_1"), pos ,0,1,0,"Skóra")

Wprowadzone zmiany zapisujemy.

I w ten sposób na transmutację każdego artefaktu czekamy tylko godzinę czasu gry :D

Oczywiście ta poprawka nie zmienia nic w opisach transmutacji i w nich nadal będziemy mieli podane pierwotne czasy transmutacji wprowadzone przez autorów moda ;)

  • Dodatnia 2
Odnośnik do komentarza
Udostępnij na innych stronach

  • Meta zablokował(a) ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

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