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] misja dzienna


Rekomendowane odpowiedzi

Opublikowano

Potrzebuje quest na misje dzienna.

 

pc.get_level() <= 10 and pc.get_level() >=1

2 misje do wyboru + losowa nagroda z 3 nagrod

pc.get_level() <= 20 and pc.get_level() >=11

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 30 and pc.get_level() >=21

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 40 and pc.get_level() >=31

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 50 and pc.get_level() >=41

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 60 and pc.get_level() >=51

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level()<= 70 and pc.get_level() >=61

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 80 and pc.get_level() >=71

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 90 and pc.get_level() >=81

2 misje do wyboru +losowa nagroda z 3 nagrod

pc.get_level() <= 100 and pc.get_level() >=91

2 misje do wyboru +losowa nagroda z 3 nagrod

 

mozliwosc wykonania misji co 24h

misja od npc

Opublikowano

cos jak harvest festival na pl.
w zaleznosci od lvl otrzymujemy jedna z dwóch misji polowania. za jej wykonanie otrzymujemy jedna z 3 nagrod.

 

@edit

Wyprodukowałem takie cos (308 linijek :P ):

quest misja_dzienna begin
    state start begin
        when id_npc.chat."Misja dzienna" begin
            if get_time()>= pc.getqf("czas_misji") then
                if pc.get_level() <= 10 and pc.get_level() >=1 then
                    say("Siema noobie, widze ze nie dobiles jeszcze 20lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 20 and pc.get_level() >=11 then
                    say("Siema noobie, widze ze maszjuz 20lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 30 and pc.get_level() >=21 then
                    say("Siema noobie, 20lvl+ , kox...hahaha , na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 40 and pc.get_level() >=31 then
                    say("Siema noobie, widze ze jestes juz 30lvl+, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 50 and pc.get_level() >=41 then
                    say("Siema noobie, ooo... widze postepy, niedlugo 50lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 60 and pc.get_level() >=51 then
                    say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 70 and pc.get_level() >=61 then
                    say("Siema noobie na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 80 and pc.get_level() >=71 then
                    say("Siema noobie na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 90 and pc.get_level() >=81 then
                    say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() <= 100 and pc.get_level() >=91 then
                    say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                else
                if pc.get_level() >=101 then
                    say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
                    wait()
                    say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
                    wait()
                    say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
                    local rand = math.random(2)
                        if rand == 1 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        elseif rand == 2 then
                            pc.setqf("czas_misji", get_time()+60*60*24)
                            say("Wylosowalem dla ciebie misje zabicia... ")
                            say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
                                when kill with npc.get_race == id begin
                                    say("Zabiles xx sztuk ...")
                                    say("otrzymujesz nagrode...xxx ")
                                    say("Nastepna misje mozesz wykonac za 24h")
                                end
                        end
                end
            else
                say_red("Dzisj juz wykonales ta misje.")
                say("Nastepna mijsa bedzie dostepna za: "..pc.getqf(czas_misji).." minut.")
            end
        end
    end
end

czy na obecny stan, ten quest zadziala?

Opublikowano

kiedy to:

 

 

quest misja_dzienna begin
	state start begin
		when id_npc.chat."Misja dzienna" begin
			if get_time()>= pc.getqf("czas_misji") then
				if pc.get_level() <= 10 and pc.get_level() >=1 then
					say("Siema noobie, widze ze nie dobiles jeszcze 20lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 20 and pc.get_level() >=11 then
					say("Siema noobie, widze ze maszjuz 20lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 30 and pc.get_level() >=21 then
					say("Siema noobie, 20lvl+ , kox...hahaha , na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 40 and pc.get_level() >=31 then
					say("Siema noobie, widze ze jestes juz 30lvl+, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 50 and pc.get_level() >=41 then
					say("Siema noobie, ooo... widze postepy, niedlugo 50lvl, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 60 and pc.get_level() >=51 then
					say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 70 and pc.get_level() >=61 then
					say("Siema noobie na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 80 and pc.get_level() >=71 then
					say("Siema noobie na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 90 and pc.get_level() >=81 then
					say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() <= 100 and pc.get_level() >=91 then
					say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				else
				if pc.get_level() >=101 then
					say("Siema noobie, na wiosce mowia ze chcialbys mi pomoc w zamian za nagrode. ")
					wait()
					say("Wykonaj dla mnie jedna z dwoch misji, misja zostanie ci przydzielona losowo, modl sie aby trafic na latwiejsza  ")
					wait()
					say("Wylosuje teraz dla ciebie jedna z dwoch misji. ")
					local rand = math.random(2)
						if rand == 1 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						elseif rand == 2 then
							pc.setqf("czas_misji", get_time()+60*60*24)
							say("Wylosowalem dla ciebie misje zabicia... ")
							say("Bij te moby do momentu az nie wyswietli ci sie informacja " )
								when kill with npc.get_race == id begin
									say("Zabiles xx sztuk ...")
									say("otrzymujesz nagrode...xxx ")
									say("Nastepna misje mozesz wykonac za 24h")
								end
						end
				end
			else
				say_red("Dzisj juz wykonales ta misje.")
				say("Nastepna mijsa bedzie dostepna za: "..pc.getqf(czas_misji).." minut.")
			end
		end
	end
end

 

 

wrzuce w kompilator offline to wyskakuje:

QUEST: misja_dzienna
STATE: start
WHEN: id_npc.chat ("Misja dzienna")

czyli teoretycznie nie ma bledu

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...