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

[Pisanie] Quest na konia.


Rekomendowane odpowiedzi

Opublikowano

Witam. Szukam osoby, która napiszę mi quest na konia. W, którym ma być kiedy klikniesz na medal konny masz 70% że przeczytasz i dostanie +1 poziom konia. Czyli mam 11lvl konia i klikam Medal Konny PPM i mam 70% że wejdzie mi na 12lvl konia i jak mam 21lvl konia to już nie mogę dalej czytać.

 

Znalazłem: http://wklej.to/B2YKs <--- w temacie: http://www.mpcforum.pl/topic/916382-poprawamedal-1lv-konia/ i czy da się w tym zrobić jak klikniesz na Medal konny i gdy awansujesz z 20 na 21lvl konia to zabiera 50052 Księga Opanc. Konia i dostajesz 50053 Księga Wojskowego Konia.

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Opublikowano

Nie zrozumiałeś mnie. Ma być kiedy awansujesz z 20 na 21lvl konia to zabiera 50052 Księga Opanc. Konia i dostajesz 50053 Księga Wojskowego Konia. A nie za każdym razem.

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Opublikowano

 

--z4z0l

quest lvlkonia begin
    state start begin
        when id.use begin
            if pc.get_horse_level() >= 21 then
                say_title("Stajenny :")
                say("Masz już 21 poziom konia !")
            end
            say("Mogę ulepszyć Twojego konia do poziomu 21.")
                if pc.get_horse_level() > 0 then
                    say_reward("Aktualny poziom twojego konia to " ..horse.get_level())
                end
            say("Czy chcesz podnieść poziom swojego konia ?")
            local s = select("Tak, chcę to zrobić. ", "Nie tym razem.")
                if s == 1 then
                    pc.remove_item(50050, 1)
                    horse.advance()
                    say_title("Stajenny :")
                    say_reward("Poziom twojego konia został podwyższony.")
                    say_reward("Aktualny poziom to " ..horse.get_level())
                end
                    if pc.get_horse_level() >= 20 then
                    say_title("Stajenny :")
                    say("Masz już 20 LvL Konia teraz możesz awansować na poziom maxymalny")
                    say("Chcesz zwiększyc poziom swojego konia na 21?")
                    local c = select("Tak" , "Nie")
                        if c == 1 then
                            pc.remove_item(50050, 1)
                            horse.advance()
                            wait()
                            say_title("Stajenny :")
                            say_reward("Poziom twojego konia jest równy 21.")
                            pc.remove_item(50052, 1)
                            pc.give_item2(50053, 1)
                            end
                end
        end
    end
end
 

 

Sprawdź ten. Zmien sobie napisy etc.

Technik aka Quester Helper.

Opublikowano

Chodzi w połowie źle bo kiedy masz 21lvl konia to:

 

1366038248-U352037.jpg

 

Zmieniłem go trochę:

 

quest lvlkonia begin
	state start begin
		when 50050.use begin
			if pc.get_horse_level() >= 21 then
				say_title("Medal Konny")
				say("Masz już 21 poziom konia! ")
			end
		end
			set () state
			say("Możesz ulepszyś Twojego konia do poziomu, ")
			say("od 11 do 21 zawszę o 1 poziom. ")
				if pc.get_horse_level() > 0 then
					say_reward("Aktualny poziom twojego konia to " ..horse.get_level())
				end
			say("Czy chcesz podnieść poziom swojego konia ?")
			local s = select("Tak, chcę to zrobić. ", "Nie tym razem.")
				if s == 1 then
					pc.remove_item(50050, 1)
					horse.advance()
					say_title("Medal Konny")
					say_reward("Poziom twojego konia został‚ podwiększony o 1 poziom.")
					say_reward("Aktualny poziom to " ..horse.get_level())
				end
					if pc.get_horse_level() >= 20 then
					say_title("Medal Konny")
					say("Masz już 20 LvL Konia teraz możesz awansować na poziom maxymalny.")
					say("Chcesz zwiększyc poziom swojego konia na 21?")
					local c = select("Tak" , "Nie")
						if c == 1 then
						pc.remove_item(50050, 1)
						horse.advance()
						wait()
						say_title("Medal Konny :")
						say_reward("Poziom twojego konia jest równy 21.")
						pc.remove_item(50052, 1)
						pc.give_item2(50053, 1)
						end
			end
		end
	end
end

Jeżeli Ci pomogłem. Kliknij 1387468256-U352037.png, Dzięki :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...