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 / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

Opublikowano

@up

quest o_kurwa begin
state start begin
when login or levelup with pc.level >= 30 begin
setstate(rozmowa)
end
end
state rozmowa begin
when letter begin
send_letter("Pierwsze zadanie! ")
end
when button or info begin
say_title("asd: ")
say("")
say("NPC Cię potrzebuje! Idź do niego! ")
say("")
say_reward("Udaj się do XXX ")
end
when idnpc.chat."Pierwsze zadanie! " begin
say_title("NPC: ")
say("")
say("Witaj w świecie metina. ")
wait()
say_title(pc.get_name()..":")
say("")
say("Witaj. ")
wait()
say_title("NPC: ")
say("")
say("Chciałbyś trochę zarobić? ")
local xdestructx = select("Tak", "Nie")
if xdestructx==1 then
say_title("NPC: ")
say("")
say("Widzę , że jesteś odważnym wojownikiem, ale [ENTER] żeby to udowodnić musisz zabić króla wioski ")
wait()
say_title(pc.get_name()..": ")
say("")
say("Jaki to potwór? ")
wait()
say_title("NPC: ")
say("")
say("Tym potworem jest Goo-Pae ")
elseif xdestructx==2 then
return
end
end
end
end


 

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano
quest o_kurwa begin
state start begin
when login or levelup with pc.level >= 30 begin
setstate(rozmowa)
end
end
state rozmowa begin
when letter begin
send_letter("Pierwsze zadanie! ")
end
when button or info begin
say_title("asd: ")
say("")
say("NPC Cię potrzebuje! Idź do niego! ")
say("")
say_reward("Udaj się do XXX ")
end
when idnpc.chat."Pierwsze zadanie! " begin
say_title("NPC: ")
say("")
say("Witaj w świecie metina. ")
wait()
say_title(pc.get_name()..":")
say("")
say("Witaj. ")
wait()
say_title("NPC: ")
say("")
say("Chciałbyś trochę zarobić? ")
local xdestructx = select("Tak", "Nie")
if xdestructx==1 then
say_title("NPC: ")
say("")
say("Widzę , że jesteś odważnym wojownikiem, ale [ENTER] żeby to udowodnić musisz zabić króla wioski ")
wait()
say_title(pc.get_name()..": ")
say("")
say("Jaki to potwór? ")
wait()
say_title("NPC: ")
say("")
say("Tym potworem jest Goo-Pae ")
setstate(upoluj_goopae)
end
end
end
state upoluj_goopae begin
when letter begin
send_letter("GooPae")
say_title("Xx:")
say("")
say("Musisz upolować GooPae, aby otrzymać nagrodę! ")
end
when 493.kill with pc.getqf("asd")==0 then
pc.setqf("asd", 1)
say_title("xx:")
say("")
say("Brawo, upolowales GooPae!")
say("Otrzymasz za to swoją nagrodę! ")
say("")
say_reward("Otrzymałeś: [ENTER] xxx [ENTER] xxx [ENTER] xxx")
pc.give_item2(id, ilosc)
pc.give_item2(id, ilosc)
pc.changemoney(ilosckasy)
pc.give_exp2(iloscexpa)
setstate(koniec)
end
end
state koniec begin
end
end


 

Opublikowano

Już pisałem ale nikt nie napisał:

 

Poproszę questa na konia.

 

Który po naciśnięciu na medal konny (ID 50050) wbija mu o 1 lvl wyższy. Nie musi być medal może to być inny item.

 

I tekst poziom konia został podwyższony o 1 poziom

 

Quest tak do 30lvla konia i co 12godz 1 medal można użyć co 12godz.

Jak nie mienie odpowiedni czas niech się wyświetli napis

Przepraszamy ale nie możesz jeszcze użyć tego itemu. Musisz odczekać 12 godz od ostatniego użycia.

 

Jeśli się nie da to bez czasu.

Kończę z MPCforum!!!

 

 

BYroboMt2 DEDYK

Badar?? HaHa!!!!

Opublikowano

Proszé O Quest Do Metina Który Jak zbanuje gracza

Bd Pisal

 

Gracz <Nick> Zostal Zbanowany Na <Czasz> Z <Powodu>

 

 

2 Quest:

 

Prosze o Napisanie 2 questu

 

Ze Jak ktos zniszczy metina cierpienia itd zeby wyskakiwalo ;D

2eel85v.jpg

Opublikowano

@2up

quest lvlkonia begin
state start begin
when iditemka.use with pc.getqf("medal")==0 begin
say("poziom konia zwiekszony o 1")
local level = horse.get_level()+1
horse.set_level(level)
pc.setqf("medal", 1)
timer("aqq", 12*60*60)
end
when aqq.timer begin
pc.setqf("medal", 0)
end
end
end

@up

juz to pisales, jednego questa ci dalem w tamtym temacie, a drugiego sie nie da napisac jezeli nie masz questa na banowanie wprost z gry...


 

Opublikowano

Witam.

 

Potrzebuję questa który spowoduje że po osiągnieciu 255 poziomu nie będzie lecial exp. Ewentualnie aby po relogu exp spadal do zera.

gibson2o.jpg

Opublikowano

@GibsoN62

 

quest max_255 begin
state start begin
when kill with pc.level >= 255 begin
pc.give_exp2(-1000000)
end
end
end

06111340665805659837.png

 

Spróbuj dać mi lajka z wciśniętym lewym ctrl i zobacz co się stanie :D

Gość natazar95
Opublikowano

Daloby rade zrobic tak, ze ktos zamienia sie w marmur np na 15 minut i po 15 minutach (kiedy skonczy sie przemiana) zaczyna odliczac 10 minut do nastepnej zamiany? Chodzi o to, ze ludzie zaczeliby bugowac sobie marmur uzywajac go np 10x dzieki czemu np pvp nie mialoby sensu (10000 defa to niebyloby fajne) ?

Opublikowano

@2up

nie wprowadzaj go wbłąd. Tym questem można się podetrzeć. Po zabiciu nawet innego gracza będzie mu spadał exp... musi być tak:

quest max_255 begin
state start begin
when kill with pc.level >= 255 and not npc.is_pc() begin
pc.give_exp2(-1000000)
end
end
end


 

Opublikowano

Witam. Potrzebuje questa na banowanie z gry. Posiadam ta mozliwosc ze strony, lecz jest ona nie haslowana wiec jest latwa do znalezenie. I duzo wygodniejsze jest banowanie prosto z gry. Bardzo prosze o wysłanie mi tego quest'a na PW. Z góry dziękuję.

PS. Limit +/- i 5 poleci za quest.

Opublikowano

Witam. Prosze o questy:

 

1:

Misja na 75lvl.

Automatycznie po wbiciu lvlu pojawia sie po lewej stronie koperta, w ktorej bedzie napisane:

-xxx

-xxx

-xxx

-xxx

-xxx

Chcial bym zeby automatycznie po jej otwarciu aktywowala sie misja, w ktorej zabic musimy zjawe zoltego tygrysa.

 

W nagrode za misje dostajemy 100kk yang, przywolanie metina ciezkiego, 70kk expa.

 

------------------------------

2:

Automatycznie po zabiciu metina 1-95lvl wyswietla sie komunikat kto go zabil

 

-----------------------------

3:

Misja na 85 lvl.

Automatycznie po wbiciu lvlu pojawia sie po lewej stronie koperta, w ktorej bedzie napisane:

-xxx

-xxx

-xxx

-xxx

Chcial bym zeby automatycznie po jej otwarciu aktywowala sie misja, w ktorej zabic musimy umarlego rozpruwacza.

 

W nagrode otrzymujemy 200kk yang, przywolanie ciezkiego metina, 300kk expa.

 

------

 

Questy prosze wyslac mi na PW. Beda + pozdro

Na zawsze trzymam luz i żyje z tym na zawsze!

Opublikowano

Może ktoś mi napisac Gotowego Questa na to żeby pisało tak "Bartek Zwyciężył Kamień Pieczęci"

i wysłać PW nazwę Quest i zawartość

V e r m i l i o n M T 2

Opublikowano

@2up

1:

 

--by xDeStRuCtx
quest kukuku begin
state start begin
when login or levelup with pc.level >= 75 begin
setstate(info)
end
end
state info begin
when letter begin
send_letter("xxx")
end
when button or info begin
say_title("xxx:")
say("")
say("xxx")
say("xxx")
say("xxx")
say("zabij zjawę! ")
setstate(zjawa)
end
end
state zjawa begin
when 1304.kill with pc.getqf("asd")==0 begin
pc.setqf("asd", 1)
say_title("xxx:")
say("")
say("zabiles...")
pc.give_item2(71082, 1)
pc.changemoney(100000000)
pc.give_exp2(70000000)
setstate(koniec)
end
end
state koniec begin
end
end

 


 

Opublikowano

Proszę o napisanie questu który po kliknięciu na dany item będzie dawał 11 lvl konia księgę do niego a i quest musi być dostępny od 35lvl.

 

 

 

 

@ok thx leci + xDeStRuCtx

 

 

 

aha ma ktoś może questy na lvl konia tak do 21 takie jak na PL ??

Opublikowano

Dobra z tamtym juz sobie poradziłem ale teraz ktos mogłby zrobic zeby po wbiciu 65lvl pojawił sie quest po lewej stronie.

 

 

quest v4_pass begin
state start begin
	when login or levelup with pc.level >=0 begin
		set_state(metin2_maps)
	end
end

state metin2_maps begin
	when 20095.chat."Sekretne Mapy" begin
		say("")
		say(""..mob_name(20095).."")
		say("")
		say("Hej...Chcesz zobaczyc nowe sekretne mapy?")			
		say("Na jaka mape chcesz sie wybrac?")
		local w = select("Mapa Metinow(Lv.65-127)", "Mapa Zombie(Lv.85-127)", "Mapa Trolli (95-127)", "Wyjdz")
		if w == 1 and pc.level >=65 and pc.level <=127 then
			say("")
			say(""..mob_name(20095).."")
			say("")
			say("OK, Ale nie ma nic za darmo !")
			say("Musisz mi zaplacic 250.000.000 yang aby tam wejsc !")
			say("Mozesz tez dac mi item: Serce Bery")
			say_item_vnum(70022)
			say("Ahhh ... I zapomnialem")
			say("Musisz posiadac minimum 65lvl !")
			say("Wiec nadal chcesz wejsc ?")
			wait()
			say("Pozwol mi sprawdzic twoje eq")
			say("Masz teraz wybor Zloto lub item")
			wait()	
			local z = select("Zaplace", "Dam itema", "Rezygnuje")
				if z == 1 and pc.gold >= 250000000 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.changegold(-250000000)
					pc.warp(83200, 0)
				elseif z == 2 and pc.countitem(70022)>0 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.warp(83200, 0)
					pc.remove_item("70022")
				else
					say("")
					say(""..mob_name(20095).."")
					say("Nie moge cie teraz przeniesc!!!")
					say("Nie masz itemu, lub brak ci pieniedzy!")
				end
				if z == 3 then
					say("")
					say(""..mob_name(20095).."")
					say("Nie to nie idz expic do v2!!!")
					end
		elseif w == 2 and pc.level >=85 and pc.level <=127 then
			say("")
			say(""..mob_name(20095).."")
			say("")
			say("OK, Ale nie ma nic za darmo !")
			say("Musisz mi zaplacic 150.000.000 yang aby tam wejsc !")
			say("Or you need this item to let you in.")
			say_item_vnum(70022)
			say("Ahhh ... I zapomnialem")
			say("Musisz posiadac minimum 85lvl !")
			say("Wiec nadal chcesz wejsc ?")
			wait()
			say("Pozwol mi sprawdzic twoje eq")
			say("Masz teraz wybor Zloto lub item")
			wait()	
			local z = select("Zaplace", "Dam itema", "Rezygnuje")
				if z == 1 and pc.gold >= 150000000 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.changegold(-15000000)
					pc.warp(20000, 10000)
				elseif z == 2 and pc.countitem(70022)>0 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.warp(20000, 10000)
					pc.remove_item("70022")
				else
					say("")
					say(""..mob_name(20095).."")
					say("Nie moge cie teraz przeniesc!!!")
					say("Nie masz itemu, lub brak ci pieniedzy!")
				end
				if z == 3 then
					say("")
					say(""..mob_name(20095).."")
					say("Nie to nie idz expic do v2!!!")
					end
		elseif w == 3 and pc.level >=95 and pc.level <=127 then
			say("")
			say(""..mob_name(20095).."")
			say("")
			say("OK, Ale nie ma nic za darmo !")
			say("Musisz mi zaplacic 300.000.000 yang aby tam wejsc !")
			say("Or you need this item to let you in.")
			say_item_vnum(70022)
			say("Ahhh ... I zapomnialem")
			say("Musisz posiadac minimum 95lvl !")
			say("Wiec nadal chcesz wejsc ?")
			wait()
			say("Pozwol mi sprawdzic twoje eq")
			say("Masz teraz wybor Zloto lub item")
			wait()	
			local z = select("Zaplace", "Dam itema", "Rezygnuje")
				if z == 1 and pc.gold >= 300000000 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.changegold(-300000000)
					pc.warp(38400, 64000)
				elseif z == 2 and pc.countitem(70022)>0 then
					say("")
					say(""..mob_name(20095).."")
					say("Teraz zostaniesz przeniesiony")
					say("")
					wait()
					pc.warp(38400, 64000)
					pc.remove_item("70022")
				else
					say("")
					say(""..mob_name(20095).."")
					say("Nie moge cie teraz przeniesc!!!")
					say("Nie masz itemu, lub brak ci pieniedzy!")
				end
				if z == 3 then
					say("")
					say(""..mob_name(20095).."")
					say("Nie to nie idz expic do v2!!!")
					end
		else
		say("Nie masz itemu, lub brak ci pieniedzy!")
		say("Twoj lvl jest za niski!!!")
		end
	end
end
end

 

Opublikowano
Proszę o napisanie questu który po kliknięciu na dany item będzie dawał 11 lvl konia księgę do niego a i quest musi być dostępny od 35lvl.

 

quest xxxw begin
state start begin
when id_itemu.use with pc.get_level()>=35 begin
pc.give_item2(50052)
horse.set_level(11)
end
end
end


 

Opublikowano

Siemka

Poprosze o Questa polegajacym na :

-Idziecie do Seon-Hae ktory daje wam questa

-Zaczynajacy sie od 75vl i mozna go robic co 2h

-Na zabiciu 5k Ognistych Wojownikow

-A nagroda 10 Krwistych Kamieni

Prosze o szybkie napisanie questa i z gory THX =)

Opublikowano

Witam.

Czy mogę prosić o poprawienie tego questa??

 

quest atrybuty begin

state start begin

when 50512.use with pc.get_level()>=75 begin

if pc.getqf("juz")>=1 then

say("Nie mozesz jeszcze uzyc przedmiotu!")

return

else

say_title("Teczowy Kamien: [ENTER] [ENTER]")

say("Uzywajac tego przedmiotu mozesz zwiekszyc")

say("wybrana przez siebie statystyke o 10 pkt.")

say("Na stale, ale uwazaj szansa ze szkolenie")

say("sie powiedzie jest bardzo mala")

say_reward("[ENTER] [ENTER] Nawet jesli szkolenie sie nie powiedzie [ENTER] kamien zostanie Ci odebrany")

wait()

local s = select ("Witalnosc","Inteligencja","Sila","Zrecznosc","Anuluj"))

if s == 4 then

say_title("Trening Zrecznosci:")

say(" [ENTER] Szkolenie zrecznosci...")

pc.removeitem("50512, 1")

wait()

local szansa = number(1, 10)

if szansa==1 then

affect.add_collect(apply.DEX, 10, 60*60*24*365*99)

chat("Pomyslnie zwiekszyles wybrana statystyke")

else

chat("Proba zwiekszenie statystiki zakonczyla sie niepomyslnie")

end

pc.setqf("juz", 1)

timer("jeszcze", 60*60)

end

end

when jeszcze.timer begin

pc.setqf("juz", 0)

end

end

end

if s == 5 then

return

if s == 3 then

say_title("Trening Sily:")

say(" [ENTER] Szkolenie Sily...")

pc.removeitem("50512, 1")

wait()

local szansa = number(1, 10)

if szansa==1 then

affect.add_collect(apply.STR, 10, 60*60*24*365*99)

chat("Pomyslnie zwiekszyles wybrana statystyke")

else

chat("Proba zwiekszenia statystyki zakonczyla sie niepomyslnie")

end

pc.setqf("juz", 1)

timer("jeszcze", 60*60)

end

end

when jeszcze.timer begin

pc.setqf("juz", 0)

end

end

end

if s == 2 then

say_title("Trening Inteligencji:")

say(" [ENTER] Szkolenie Inteligencji...")

pc.removeitem("50512, 1")

wait()

local szansa = number(1, 10)

if szansa==1 then

affect.add_collect(apply.INT, 10, 60*60*24*365*99)

chat("Pomyslnie zwiekszyles wybrana statystyke")

else

chat("Proba zwiekszenia statystyki zakonczyla sie niepomyslnie")

end

pc.setqf("juz", 1)

timer("jeszcze", 60*60)

end

end

when jeszcze.timer begin

pc.setqf("juz", 0)

end

end

end

if s == 1 then

say_title("Trening Witalnosci:")

say(" [ENTER] Szkolenie Witalnosci...")

pc.removeitem("50512, 1")

wait()

local szansa = number(1, 10)

if szansa==1 then

affect.add_collect(apply.CON, 10, 60*60*24*365*99)

chat("Pomyslnie zwiekszyles wybrana statystyke")

else

chat("Proba zwiekszenia statystyki zakonczyla sie niepomyslnie")

end

pc.setqf("juz", 1)

timer("jeszcze", 60*60)

end

end

when jeszcze.timer begin

pc.setqf("juz", 0)

end

end

end

 

Z góry dzięki ;)

@xDeStRuCt

dalej nie działa :(

mam taki błąd:

syntax error : [string "startpc . get_level ( ) >= 75"]:73: unexpected symbol near 'when'

atrybuty.quest:79:Abort (core dumped)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...