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

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Prosiłbym o quest

Wejście do atlantydy u Seol Pyeong (20091) chce żeby można było wchodzić od 80lvla tylko od 80 i potrzebny do tego jest kriwsty kamień(30190).

 

@xDeStRuCtx

kilka dni temu podawałeś mi ten quest ale można było od 1 lvl wchodzić, a ja chce od 80.

 

za pomoc +

Opublikowano

Proszę o Questy:

1. Pokonaj Skalistą Małpę (5161) dla Poziomu 35, Nagroda: 250.000 PD, 3.000.000 Yang, Małż.

2. Pokonaj Chodzącą Małpę (5162) dla Poziomu 45, Nagroda 800.000 PD, 5.000.000 Yang, Małż.

3. Pokonaj Lorda Małp (5163) dla Poziomu 55, nagroda 1.300.000 PD, 7.500.000 Yang, Małż.

 

Każdą z misji dostajemy u Soon (20023)

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@2up

quest wstep begin
state start begin
when 20091.chat."Wstęp" begin
if pc.level >= 80 then
if pc.count_item(30190)>=1 then
pc.warp(x*100, y*100)
else
say_title("Seon:")
say("")
say("Nie masz kamienia? Spierdalaj ;f")
end
else
say_title("Seon:")
say("Za mały poziom, spierdalaj :f")
end
end
end
end


 

Opublikowano

Proszę o questa ;)

 

 

Coś w stylu zmodyfikowanego pierścienia teleport. ;)

 

Bez opcji dawania lvl konia itd.

 

Tylko do przenoszenia postaci na inne mapy + Blokada na Atlantydę V1 od 75 a V2 od 90

 

To Tyle ;D

Opublikowano

Ja bym bardzo prosił o spolszczenie full starszej pani. Ponieważ gdy się ożeniłem z buffką na moim privie to nie chce nas przeteleportować na ślub.

Postaram się odwdzięczyć!

Z góry thx

 

@edit jeszcze bym prosił o 2 questy. Od Uriela nagroda 30 kamyków duchowych za zabicie i zdobycie itemu z potwora, potwór to Zjawa żółt tygrysa (1304) a item laska mędrca (70023)

Drugi quest od handlarki odzyskać jej lalke (70001) też z potwora 9 Ogonów (1901) nagroda 25 kamyków. Język questów jest mi obojętny byle działały i bez wulgaryzmów. THX!

Opublikowano

quest info begin
state start begin
	when 30204.use with pc.is_gm() begin
	say("Wybierz opcje!")
	local s=select("On-Line", "Zaraz Wraca", "Off", "Anuluj")
	if s==1 then
		notice_all("GM:"..pc.get_name().." jest on-line!")
	elseif s==2 then
		notice_all("GM:"..pc.get_name().." zaraz wroci!")
	elseif s==3 then
		notice_all("GM:"..pc.get_name().." jest off-line!")
	end
	end
end
end

 

 

Wgrałem i nie działa :( Klikam w kryształ i nic. Co może być nie tak?

 

CHADA

Opublikowano

@UP

musisz ustawić odpowiedni flag i antiflag w bazie dla tego itemu

 

@3up

-----------------
-----BY WuWu-----
-----------------
-- tp do atlantydy by xdestructx--
quest move_ring begin
       state start begin
               when 80009.use begin
                       say_title ( "Pierscien Teleportacji:" ) 
					say (pc.get_name().. " Moge cie przeniesc do :" ) 
					say ( "" ) 
					local s = select ( "Główne Miasta" , "Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Atlantyda", "Wyjdz" ) 
					if s == 1 then 
					say_reward ( "hmm..." ) 
					say ( pc.get_name().." Do którego miasta chcesz sie wybrac??" ) 
					local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" ) 
					if s == 1 then 
					say_title ( pc.get_name().."!")
					say ("Lecisz do wioski Shinsso")
					wait ()
					pc.warp ( 474300 , 954800 )

					elseif 2 == s then
					say_title ( pc.get_name().."!")
					say ("Lecisz do wioski Chunjo")
					wait ()
					pc.warp ( 63800 , 166400 )

					elseif 3 == s then
					say_title ( pc.get_name().."!")
					say ("Lecisz do wioski Jinno")
					wait ()
					pc.warp ( 959900 , 269200 )

					elseif 4 == s then

					else 
					return 
					end 
					elseif s == 2 then 
					say_reward ( "hmm..." ) 
					say ( pc.get_name().." Do którego miasteczka chcesz sie wybrac?" ) 
					local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" ) 
					if s == 1 then 
					say_title ( pc.get_name().."!")
					say ("Lecisz do drugiej wioski Shinsso")
					wait ()
					pc.warp ( 353100 , 882900 )

					elseif 2 == s then
					say_title ( pc.get_name().."!")
					say ("Lecisz do drugiej wioski Chujno")
					wait ()
					pc.warp ( 145500 , 240000 )

					elseif 3 == s then
					say_title ( pc.get_name().."!")
					say ("Lecisz do drugiej wioski Jinno")
					wait ()
					pc.warp ( 863900 , 246000 )

					elseif 4 == s then
					return 
					end 
					elseif s == 3 then 
					say_title ( pc.get_name().."!")
					say ( "Zwiedz tez inne miejsca :")
					local s = select ( "Przed DT" , "Ziemia Olbrzymów" , "GM map/zombie" , "Oj Nieee!" ) 
					if s == 1 then 
					say_title ( pc.get_name().."!")
					say ("Lecisz Na DT :DD ??")
					wait ()
					pc.warp ( 590500 , 110500 )

					elseif 2 == s then
					say_title ( pc.get_name().."!")
					say ("Lecisz na Tysiaki ")
					wait ()
					pc.warp ( 845100 , 745900 )

					elseif 3 == s then
					say_title ( pc.get_name().."!")
					say ("Nowa mapa (jeszcze w  budowie , ale zobaczysz jak wyglada)")
					wait ()
					pc.warp ( 83200 , 0 )

					elseif 4 == s then

					else 
					return 
					end 
					elseif s == 4 then 
					say_title ( pc.get_name().."!")
					say ( "Idz poexpic " ) 
					local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" ) 
					if s == 1 then 
					say_title ("Zostaniesz Przeniesiony")
					say ("Trzymaj się Mocno")
					wait ()
					local empire = pc . get_empire ( ) 
					if empire == 1 then
					pc.warp ( 402100 , 673900 )
					elseif empire == 2 then 
					pc.warp ( 270400 , 739900 )
					elseif empire == 3 then 
					pc.warp ( 321300 , 808000 )
					end




					elseif 2 == s then 
					say_title ("Zostaniesz Przeniesiony")
					say ("Trzymaj się Mocno")
					wait ()
					local empire = pc . get_empire ( ) 
					if empire == 1 then 
					pc.warp ( 217800 , 627200 )
					elseif empire == 2 then 
					pc.warp ( 221900 , 502700 )
					elseif empire == 3 then 
					pc.warp ( 344000 , 502500 )
					end


					elseif 3 == s then
					say_title ("Zostaniesz Przeniesiony")
					say ("Trzymaj się Mocno")
					wait () 
					local empire = pc . get_empire ( ) 
					if empire == 1 then 
					pc.warp ( 434200 , 290600 )
					elseif empire == 2 then 
					pc.warp ( 375200 , 174900 )
					elseif empire == 3 then 
					pc.warp ( 491800 , 173600 )
					end

					elseif 4 == s then
					say_title ("Zostaniesz Przeniesiony")
					say ("Trzymaj się Mocno")
					wait () 
					local empire = pc . get_empire ( ) 
					if empire == 1 then 
					pc.warp ( 60000 , 496000 )
					elseif empire == 2 then 
					pc.warp ( 60000 , 496000 )
					elseif empire == 3 then 
					pc.warp ( 60000 , 496000 )
					end

					elseif 5 == s then
					say_title ("Zostaniesz Przeniesiony")
					say ("Trzymaj się Mocno")
					wait () 
					local empire = pc . get_empire ( ) 
					if empire == 1 then 
					pc.warp ( 599400 , 756300 )
					elseif empire == 2 then 
					pc.warp ( 597800 , 622200 )
					elseif empire == 3 then 
					pc.warp ( 730700 , 689800 )
					end
					else 
					return 
					end 
					elseif s == 5 then 
					say_reward ( "hmm..." ) 
					say ( pc.get_name().." Do którego mistasta chcesz sie wybrac" ) 
					local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Alantyda V1" , "Atlantyda V2" , "Anuluj" ) 
					if s == 1 then 
					say_title ("Zostaniesz Przeniesiony do Lochy Pajaków V2")
					say ("Trzymaj się Mocno")
					wait ()
					pc.warp ( 704100 , 464100 )

					elseif 2 == s then
					say_title ("Zostaniesz Przeniesiony do Czerwonego Lasu")
					say ("Trzymaj się Mocno")
					wait ()
					pc.warp ( 1119900 , 70800 )

					elseif 3 == s then
					say_title ("Zostaniesz Przeniesiony do Atlantydy V1")
					say ("Trzymaj się Mocno")
					wait ()
					pc.warp ( 9800 , 1215100 )

					elseif 4 == s then
					say_title ("Zostaniesz Przeniesiony do Atlantydy V2")
					say ("Trzymaj się Mocno")
					wait ()
					pc.warp ( 135200 , 1215100 )

					elseif 5 == s then
					return 
					end 
elseif s==6 then
local poziom=select("V1", "V2")
if poziom==1 then
if pc.level>=75 then
say("Lecisz do atlantydy v1! ")
pc.warp(x*100, y*100) -- kordy do atlantydy v1
else
say("Lvl za mały! ")
end
elseif poziom==2 then
if pc.level >= 90 then
say("Lecisz do atlantydy v2! ")
pc.warp(x*100, y*100) -- kordy do atlantydy v2
else
say("Lvl za mały! ")
end
end

					end 

       end
   end
end


 

Opublikowano

Mógłby ktoś napisać mi takiego questa:

 

1. Idziemy do stajennego i on gada że mamy ubić to i to;d

2. Ubijamy

3. Wracamy do stajennego coś tam gada

4. Klikamy w zwój misi i dostajemy o jeden większy lvl konia niż mieliśmy..

 

 

Za pomoc dam + i 5 w profili ;d

Opublikowano

Wgrałem i nie działa :( Klikam w kryształ i nic. Co może być nie tak?

 

 

Podpinam się do tego

tak samo klikam w kryształ i nic sie nie dzieje

chociaz qest wgrał sie dobrze

jak mam to ustawić zeby ten itemek można było użyć

Opublikowano

@ xDeStRuCtx

 

Mam pytanie co do questa który edytowałes, ten z pierscieniem na poprzedniej stronie ;) Cos nie smiga ... Nie za dużo tych end-ow czasami ?

 

EDIT Już działa ... Wszystko jest w pożadku, popełniłem mały błąd dlatego nie chodzilo ;) Teraz działa

c04b9fed129de9a9.jpg

Opublikowano

Jeżeli ktoś może napisać mi quest taki jak jest na PL'u chodzi mi o quest na lv 75 u Heuk-Young oczywiście rozmowy nie muszą być pl'owe. Oraz poprosze jakiś działający quest na wejście do groty od 75 z okazaniem krwistego kamienia id krwistego 30190 id npc 20093. Niestety nie mam czasu na napisanie tych questów z góry dziękuję i wynagrodzę limitem + bądź jak kto woli - przez tydzień. Z góry dziękuję.

dCrwk2h.gif

Opublikowano

@UP

2.

quest wstep begin
state start begin
when 20091.chat."Wstęp" begin
if pc.level >= 75 then
if pc.count_item(30190)>=1 then
pc.warp(x*100, y*100)
else
say_title("Seon:")
say("")
say("Nie masz kamienia? Spierdalaj ;f")
end
else
say_title("Seon:")
say("Za mały poziom, spierdalaj :f")
end
end
end
end

 

na pierwszy nie mam czasu, a nawet nie wiem jak ma wyglądać ten quest, nie gram na plu


 

Opublikowano

Witam!

 

a więc potrzebuje questa na start na pliki sf2010!!!!!!!!!!!!

 

jakie maja byc itemki:

if pc . getqf ( 'basic_weapon' ) == 0 then

pc . setqf ( 'basic_weapon' , 1 )

local item = 19

if pc . job == 1 then

pc . give_item2 ( '1009')

pc . give_item2 ( '2009')

pc . give_item2 ( '11409')

pc . give_item2 ( '13009')

pc . give_item2 ( '12349')

pc . give_item2 ( '14009')

pc . give_item2 ( '15009')

pc . give_item2 ( '16009')

pc . give_item2 ( '17009')

elseif pc . job == 0 then

pc . give_item2 ( '19')

pc . give_item2 ( '11209')

pc . give_item2 ( '13009')

pc . give_item2 ( '12209')

pc . give_item2 ( '14009')

pc . give_item2 ( '15009')

pc . give_item2 ( '16009')

pc . give_item2 ( '17009')

pc . give_item2 ( '3009')

pc . give_item2 ( 8000,200)

elseif pc . job == 2 then

pc . give_item2 ( '19')

pc . give_item2 ( '11609')

pc . give_item2 ( '13009')

pc . give_item2 ( '12489')

pc . give_item2 ( '14009')

pc . give_item2 ( '15009')

pc . give_item2 ( '16009')

pc . give_item2 ( '17009')

pc. give_item2 ( '')

elseif pc . job == 3 then

pc . give_item2 ( '5009')

pc . give_item2 ( '7009')

pc . give_item2 ( '11809')

pc . give_item2 ( '13009')

pc . give_item2 ( '12629')

pc . give_item2 ( '14009')

pc . give_item2 ( '15009')

pc . give_item2 ( '16009')

pc . give_item2 ( '17009')

end

if pc . countitem ( item ) == 0 and pc . weapon ~= item then

pc . give_item2 ( item )

pc . give_item2 ( 27003 , 200 )

pc . give_item2 ( 27006 , 200 )

pc . give_item2 ( 27115 , 30 )

pc . give_item2 ( 27112 , 30 )

pc . give_item2 ( 70038 , 200 )

pc . change_money ( '100000' )

horse . set_level ( '30' )

horse . ride ()

pc . set_skill_level ( 131 , 10 )

end

end

 

ten quest mi nie dziala jak ktos mily i by mi napisal questa dzialajcego z tymi itemkami to bede wdzieczny i zawsze cos do profilu dodam ;]

Opublikowano

@UP

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

 

quest give_basic_weapon begin
state start begin
when login begin
if pc . getqf ( 'basic_weapon' ) == 0 then
pc . setqf ( 'basic_weapon' , 1 )
local item = 19
if pc . job == 1 then
pc . give_item2 ( '1009')
pc . give_item2 ( '2009')
pc . give_item2 ( '11409')
pc . give_item2 ( '13009')
pc . give_item2 ( '12349')
pc . give_item2 ( '14009')
pc . give_item2 ( '15009')
pc . give_item2 ( '16009')
pc . give_item2 ( '17009')
elseif pc . job == 0 then
pc . give_item2 ( '19')
pc . give_item2 ( '11209')
pc . give_item2 ( '13009')
pc . give_item2 ( '12209')
pc . give_item2 ( '14009')
pc . give_item2 ( '15009')
pc . give_item2 ( '16009')
pc . give_item2 ( '17009')
pc . give_item2 ( '3009')
pc . give_item2 ( 8000,200)
elseif pc . job == 2 then
pc . give_item2 ( '19')
pc . give_item2 ( '11609')
pc . give_item2 ( '13009')
pc . give_item2 ( '12489')
pc . give_item2 ( '14009')
pc . give_item2 ( '15009')
pc . give_item2 ( '16009')
pc . give_item2 ( '17009')
pc. give_item2 ( '')
elseif pc . job == 3 then
pc . give_item2 ( '5009')
pc . give_item2 ( '7009')
pc . give_item2 ( '11809')
pc . give_item2 ( '13009')
pc . give_item2 ( '12629')
pc . give_item2 ( '14009')
pc . give_item2 ( '15009')
pc . give_item2 ( '16009')
pc . give_item2 ( '17009')
end
if pc . countitem ( item ) == 0 and pc . weapon ~= item then
pc . give_item2 ( item )
pc . give_item2 ( 27003 , 200 )
pc . give_item2 ( 27006 , 200 )
pc . give_item2 ( 27115 , 30 )
pc . give_item2 ( 27112 , 30 )
pc . give_item2 ( 70038 , 200 )
pc . change_money ( '100000' )
horse . set_level ( '30' )
horse . ride ()
pc . set_skill_level ( 131 , 10 )
end
end
end
end
end 


 

Opublikowano

Endymion says:

65786930233522386984.png

Endy ma bloknięte pisanie postów.

umarł Mizzer, niech żyje Mizzer...

Opublikowano

@UP

1.

quest asd begin
state start begin
when login begin
chat("Witamy na serwerze... Trolololo")
end
end
end

 

2.

http://www.mpcforum.pl/topic/282108-questosoby-online-w-grze/


 

Opublikowano

Hmm...

Zrób mi takiego questa :

 

Idziesz do handlarza bronią (id 9007) otwierają Ci się okna ;

Miecze

Sztylety

Dzwony

Wachlarze

Miecze dwuręczne

Łuki

mniej więcej to tak ma wyglądać

Tak samo z handlarzem zbrojami ;

Zbroje wojownik

Zbroje ninja

Zbroje sura

Zbroje szaman

 

Tam gdzie id handlarzy zostaw puste miejsce ja sobie już to uzupełnię ;D

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

@UP

quest handlarze begin
state start begin
when idnpc.chat."Sklep" begin
local s=select("Miecze", "Sztylety", "Dzwony", "Wachlarze", "Bronie dwuręczne", "Łuki")
if s==1 then
npc.open_shop(idsklepu)
elseif s==2 then
npc.open_shop(idsklepu2)
--dalsza czesc questa

nie mam czasu, aby pisać to całe. Na podstawie tego napisz sobie ;p


 

Opublikowano

Ja tam czas mam ; D poczekam . skompletuj tego questa jak będziesz miał czas.

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

Ale chyba nic w tym trudnego? :x

wystarczy dodać linijki.

elseif s==x then
npc.open_shop(idsklepu)
elseif s==x then
npc.open_shop(idsklepu)

 

napisz to sam, wklej, a ja najwyżej poprawię.


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...