Jump to content

Transmutacja dowolnego artefaktu w godzinę (AMK MOD)


Yurek
 Share

Recommended Posts

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 ;)

  • Positive 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Comunity