Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Przywolanie Konia bez informacji w okienku


Rekomendowane odpowiedzi

Opublikowano

Quest:

 

quest horse_summon begin

state start begin

function get_horse_summon_prob_pct() local skill_level=pc.get_skill_level(131) if skill_level==1 then return 15 elseif skill_level==2 then return 20 elseif skill_level==3 then return 30 elseif skill_level==4 then return 40 elseif skill_level==5 then return 50 elseif skill_level==6 then return 60 elseif skill_level==7 then return 70 elseif skill_level==8 then return 80 elseif skill_level==9 then return 90 elseif skill_level>=10 then return 100 end return 10 end

 

when 20349.chat."Nowa Księga Zwykłego Konia " with horse.get_grade()==1 and pc.countitem("50051")<1 begin

say_title("Stajenny:")

say("Zgubiłeś Księgę Zwykłego Konia! ")

say("Mogę dać Ci nową za 500.000 Yang.")

local b=select("Tak", "Nie")

if 1==b then

if pc.money>=10000 then

pc.changemoney(-10000)

 

say("Oto nowa Księga Zwykłego Konia! [ENTER]Tym razem spróbuj jej nie zgubić! ")

pc.give_item2("50051", 1)

else

 

say("Nie masz wystarczająco dużo yang!")

end

elseif 2==b then

else

say("UNKNOWN BUTTON ["..b.."]")

end

end

when 20349.chat."Nowa Księga Opancerz. Konia " with horse.get_grade()==2 and pc.countitem("50052")<1 begin

say_title("Stajenny:")

say("Zgubiłeś Księgę Opancerz. Konia! ")

say("Mogę dać Ci nową za 500.000 Yang.")

local b=select("Tak", "Nie")

if 1==b then

if pc.money>=50000 then

pc.changemoney(-50000)

 

say("Oto nowa Księga Opancerz. Konia![ENTER]Tym razem spróbuj jej nie zgubić! ")

pc.give_item2("50052", 1)

else

 

say("Nie masz wystarczająco dużo yang!")

end

elseif 2==b then

else

say("UNKNOWN BUTTON ["..b.."]")

end

end

when 20349.chat."Nowa Księga Wojskowego Konia " with horse.get_grade()==3 and pc.countitem("50053")<1 begin

say_title("Stajenny:")

say("Zgubiłeś Księgę Wojskowego Konia! ")

say("Mogę dać Ci nową za 5.000.000 Yang.")

local b=select("Tak", "Nie")

if 1==b then

if pc.money>=5000000 then

pc.changemoney(5000000)

 

say("Oto nowa Księga Wojskowego Konia![ENTER]Tym razem spróbuj jej nie zgubić! ")

say("Pamiętaj, że od teraz masz szanse na przywołanie konia aż 2 razy lepszą[ENTER] od poprzedniego kunia")

pc.give_item2("50053", 1)

else

 

say("Nie masz wystarczająco dużo yang!")

end

elseif 2==b then

else

say("UNKNOWN BUTTON ["..b.."]")

end

end

when 50051.use with horse.get_grade()==0 begin

 

chat("Przywołanie konia jest nie możliwe.[ENTER]Nie posiadasz go!")

end

when 50051.use with horse.get_grade()==1 begin

if pc.getsp()>=300 then

if number(1, 50)<=horse_summon.get_horse_summon_prob_pct() then

 

chat("Koń został przywołany. ")

 

horse.summon()

else

chat("Przywołanie Konia nie powiodło się ")

 

 

end

pc.change_sp(-300)

else

chat("Masz za mało Punktów Energii. Aby przywołać. ")

 

end

end

when 50051.use with horse.get_grade()==2 begin

chat("Ta księga nie jest odpowiednia!")

end

when 50051.use with horse.get_grade()==3 begin

chat("Ta księga nie jest odpowiednia!")

end

when 50052.use with horse.get_grade()==0 begin

chat("Ta księga nie jest odpowiednia!")

end

when 50052.use with horse.get_grade()==1 begin

chat("Ta księga nie jest odpowiednia!")

end

when 50052.use with horse.get_grade()==2 begin

if pc.getsp()>=450 then

if number(1, 35)<=horse_summon.get_horse_summon_prob_pct() then

chat("Koń został przywołany.")

horse.summon()

else

chat("Przywołanie Konia nie powiodło się. ")

end

pc.change_sp(-450)

else

chat("Masz za mało Punktów Energii. Aby przywołać ")

 

end

end

when 50052.use with horse.get_grade()==3 begin

 

chat("Ta księga nie jest odpowiednia!")

end

when 50053.use with horse.get_grade()==0 begin

 

chat("Ta księga nie jest odpowiednia!")

end

when 50053.use with horse.get_grade()==1 begin

 

chat("Ta księga nie jest odpowiednia!")

end

when 50053.use with horse.get_grade()==2 begin

 

chat("Ta księga nie jest odpowiednia!")

end

when 50053.use with horse.get_grade()==3 begin

if pc.getsp()>=600 then

if number(1, 15)<=horse_summon.get_horse_summon_prob_pct() then

 

chat("Koń został przywołany.")

 

horse.summon()

else

 

chat("Przywołanie Konia nie powiodło się. ")

 

end

pc.change_sp(-600)

else

 

chat("Masz za mało Punktów Energii. Aby przywołać. ")

 

end

end

end

state __COMPLETE__ begin

when enter begin

q.done()

end

end

end

 

Co zostało zmienione?

 

Szansa przywołania konia do wszystkich trzech koniów została zmieniona

Koń: 1/50 (czyli o połowe lepsza szansa niż była przedtem)

Koń Bojowy: 1/35 (Wcześniej było 1/100, teraz zaś jest 1/35)

Koń Militarny: 1/15 (Wcześniej było 1/100, teraz zaś jest 1/15)

 

Następną rzeczą którą zmieniłem jest pochłonienie więcej many.

Koń: 300 Many za kazdą próbę(było 100)

Koń Bojowy: 450 Many za każdą próbę (było 200)

Koń Militarny: 600 many za kazdą próbę

 

I ostatnią rzeczą która zmieniłem są okienka przywołania konia.

 

Gdy przywołanie konia nie powiedzie się jest napisane na biało na chacie:

Przywołanie Konia nie powiodło się. 

Gdy mamy za mało many aby przywołać konia, jest napisane na chacie:

Masz za mało many. Aby przywołać konia.

Gdy przywołanie konia powiedzie się jest napisane na chacie:

Przwołanie konia powidło się

Opublikowano

Nie, ten tut jest nie przydatny wielkie mi halo zmienić z say na chat... Tak jak ktoś kiedyś powiedział MPC cofa się do tyłu z tutami.

Nieregulaminowa sygnatura

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...