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

@Loozakku. Dzięki, zaraz sprawdzę czy działa :) ;P

Sorry za kłopot, nie wiedziałem dokładnie co i jak mam poprawić ;/

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

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

Witam chce questa na wierzchowce , klika sie na itemek od id : 2 i on nam pokazuje do wyboru wierzchowce od 20110 do 20118 i jak wybierzemy to nam wsiada na te wierzchowce i potem mozna jezdzic 3h

Opublikowano

Trzymaj.. =P

 

----------------------------------------------
----Wierzchowce By Bambus3k-----
----------------------------------------------
quest wierzchowce begin
state start begin
	when 2.use begin
		say("Wybierz sobie wierzchowca, który Ci się podoba?")

			local s = select(mob_name(20110), mob_name(20111), mob_name(20112), mob_name(20113), mob_name(20114), mob_name(20115), mob_name(20116), mob_name(20117), mob_name(20118), locale.cancel)

				if s == 10 then
					return
				end


				if s == 1 then
					pc.mount(20110, 3*60*60)
						chat("Wierzchowiec Aktywny!")

				elseif s == 2 then
					pc.mount(20111, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 3 then
					pc.mount(20112, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 4 then
					pc.mount(20113, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 5 then
					pc.mount(20114, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 6 then
					pc.mount(20115, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 7 then
					pc.mount(20116, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 8 then
					pc.mount(20117, 3*60*60)
						chat("Wierzchowiec Aktywny")
				elseif s == 9 then
					pc.mount(20118, 3*60*60)
						chat("Wierzchowiec Aktywny")
				else

					syschat("ERROR LUA CODE: 666")
				end
	end
end
end

 

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

@H4RDK0R™

 

quest mounty begin
state start begin
when 2.use begin
local s = select("20110", "20111", "20112", "20113", "20114", "20115", "20116", "20117", "20118", "Wyjdz")
if 1 == s then
pc.mount(20110, 600)
elseif 2 == s then
pc.mount(20111, 600)
elseif 3 == s then
pc.mount(20112, 600)
elseif 4 == s then
pc.mount(20113, 600)
elseif 5 == s then
pc.mount(20114, 600)
elseif 6 == s then
pc.mount(20115, 600)
elseif 7 == s then
pc.mount(20116, 600)
elseif 8 == s then
pc.mount(20117, 600)
elseif 9 == s then
return
end
end
end
end

 

 

 

Bambus3k szybszy :P

06111340665805659837.png

 

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

Opublikowano

Potrzebuję all misji ;0

Mam czyste pliki serwerowe nie ma tam nic, a więc jak ktoś ma all spolszczone to proszę o linka +jakieś nowe i jak wgrać

Misje mogą być zmienione ale ważne żeby były po Polsku daje limit +/- i 5

sygna2k.png

Sygnaturka wykonana przez 7mateol

Daj addwz.png to nic nie kosztuje, a może wiele zdziałać!

youtubelogoj.png

Opublikowano

poprosze o questa w którym :

-idziemy do npc "x" i on nam mówi "x1" i zleca nam misje

-idziemy do kowala , kowal mówi "y1" ,

-potem musimy jeszcze zasuwać do dozorcy po przedmiot o id "1" ,

-potem wracamy do kowala on nam dziękuje ,

-następnie lecimy do npc "x" i on nam daje nagrode : 60 lvl oraz 5 potek :)

a i misja jest od 1 poziomu

 

mam nadzieje , że zrozumieliście

Jeśli Ci pomogłem to daj + to nie boli :)

Opublikowano

Ja bym chciał takiego questa, że po wejściu na mounta dodaje nam defa : ) Lecz po zejściu (skończeniu czasu) nam to odejmuje. Ogólnie wszystkie questy na przywołanie z pieczęci itp mam, ale nie mam, że dodaje defa, ataku :P Pozdrawiam

11573538277329494069.gif

Opublikowano

Potrzebuję all misji ;0

Mam czyste pliki serwerowe nie ma tam nic, a więc jak ktoś ma all spolszczone to proszę o linka +jakieś nowe i jak wgrać

Misje mogą być zmienione ale ważne żeby były po Polsku daje limit +/- i 5

 

Hahaha uwazaj bo ktos ci da pliki spolszczone -,-

Opublikowano

Witaj

 

Chciałbym żebyś mi napisał Questa u Biologa..

Misja Na 85 z Czerwonym Konarem Duchodrzewa

 

Taka sama jak na Polskim Metinie jak byś mógł

 

a nagroda to wbudowany bon 10% na ludzi w postać i szkatułka Króla Demonów

 

Pozdrawiam

Opublikowano

Hejka :) Prosiłbym o questa na poziom 90. Mianowicie:

 

Dostajemy list na 90 poziomie z nazwą ,Włócznia"

Musimy iść do npc o id: 20091 (Seon-Pyeong)

On nam mówi: ,,x"

 

Po czym musimy zabijać Niebiańskich Kleryków.

Drop musi być trudny!

Musimy wydropić item o id: 2

 

Wracamy do Seon-Pyeonga, po czym mówi: ,,x"

Oraz gracz dostaje w tym momencie nagrodę.

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

@kubaman

 

quest klerycy  begin
state start begin
	when login or levelup with pc.level >= 90 and pc.level <= 99 begin
		set_state(info)
	end	
end

state info begin
	when letter begin
		local v = find_npc_by_vnum(20091)
		if v != 0 then
			target.vid("__TARGET__", v, "Seon-Pyeong")
		end
		send_letter("Seon")
	end

		when button or info begin
                   say_title("X")
                   say("")
                   say("udaj się do")
                   say("Seon-Pyeong")
                   say("i zaoferuj jej swoja pomoc")
                   say("")
		end
		when __TARGET__.target.click or
		20091.chat."XXXX" begin
		target.delete("__TARGET__")
		say("Seon")
		---                                                   x
		say("")
           say("")
           say("")
           say("")
           say("")	
		say_reward("Czy chcesz przyjąć te zadanie?")
	local s = select("Tak", "Nie mam ochoty...")

	if 1 == s then
	say("Nawet nie wiesz jak bardzo sie ciesze!")
	say("Dziękuję! Trzymaj się i powodzenia!")

	set_state(zabij)

	elseif 2 == s then
	say("ech... zwiodlem sie troche na Tobie")
	say("No cóż, więc poproszę kogoś innego.")
	say("")
	end
end
		clear_letter()

		set_state(__complete)
	end

end
end
	state zabij begin
	        when letter begin
			        send_letter("Zabij Niebiańskich Kleryków")
			end

			when button or info begin
			        say_title("Zabij Niebiańskich Kleryków")
					--
					--
					say("Musisz zabić:")
					say("Niebiańskich Kleryków, aż wyleci Ci ......")
			end

		 ID_KLERYKA.kill or 
		 ID_KLERYKA.kill  begin
		local s = number(1, 50)
		if s == 1 and pc.count_item(2)==0 then
			pc.give_item2(2, 1)
			send_letter("Wróc do Seona")		
		end	
	end
					when button or info begin
			        say_title("wróć ")
					--
					--
					say("wróć ")
					say("do seona")
			end

			when __TARGET__.target.click  or
		20091.chat."Mam to" with pc.count_item(2) > 0  begin
	    target.delete("__TARGET__")
		say("")
		say("")
		say("")
		say("")
		say("")
		say("")
		say("")
		say_reward("Otrzymujesz nagrode")
		say("")
		pc.remove_item(2, 1)
		pc.give_item2(ID, ILOŚĆ)
		set_state(__reward)
	end

end
			clear_letter()
		set_state(__complete)
	end

end
end

 

06111340665805659837.png

 

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

Opublikowano

Potrzebuje dopisku do tego questa dzięki któremu po naciśnięciu tego itma aktywuje bonus aktywny na 10 min , naciśnięcie innego itmu spowoduje anulowanie poprzedniego bonusu

:)

 

 

quest mounty begin

state start begin

when 71114.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20114,999999)

horse.ride()

end

when 71115.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20115,999999)

horse.ride()

end

when 71116.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20117,999999)

horse.ride()

end

when 71117.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20116,999999)

horse.ride()

end

when 71118.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20118,999999)

horse.ride()

end

when 71124.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20119,999999)

horse.ride()

end

when 71110.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20110,999999)

horse.ride()

end

when 71111.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20111,999999)

horse.ride()

end

when 71112.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20112,999999)

horse.ride()

end

when 71113.use begin

horse.set_level(21)

horse.summon(20105,999999)

pc.mount(20113,999999)

horse.ride()

 

end

end

end

 

 

ID bonusów są tutaj :

http://www.mpcforum.pl/topic/220157-inne-id-bonow-do-item-creatora/

Opublikowano

@glinka

 

                        when id_przedmiotu.use with pc.level >= 50 begin
                                               affect.add(BONUS, wartość, 600)
                               end

06111340665805659837.png

 

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

Znawca
Opublikowano

Witam

Czy ktoś by mógł napisać questa polegającym na wydropieniu klejnotów zawiści (30251)

 

Quest na lvl 80

 

Idziemy do Seon-Punga ID(20091)

I mówi on nam że musimy zabić Golemów ID(1137) i Wojowników setou (2401) z których wylatują klejnoty zawiści.Trzeba zanieść 25 klejnotów

Drop klejnotów:Rzadko

Czas oddawania:5min

Nagroda:Do wyboru 250defa,2500hp,350 wartość ataku.

Z góry dziękuje :)

Opublikowano

@kubaman

 

quest klerycy  begin
state start begin
	when login or levelup with pc.level >= 90 and pc.level <= 99 begin
		set_state(info)
	end	
end

state info begin
	when letter begin
		local v = find_npc_by_vnum(20091)
		if v != 0 then
			target.vid("__TARGET__", v, "Seon-Pyeong")
		end
		send_letter("Seon")
	end

		when button or info begin
                   say_title("X")
                   say("")
                   say("udaj się do")
                   say("Seon-Pyeong")
                   say("i zaoferuj jej swoja pomoc")
                   say("")
		end
		when __TARGET__.target.click or
		20091.chat."XXXX" begin
		target.delete("__TARGET__")
		say("Seon")
		---                                                   x
		say("")
           say("")
           say("")
           say("")
           say("")	
		say_reward("Czy chcesz przyjąć te zadanie?")
	local s = select("Tak", "Nie mam ochoty...")

	if 1 == s then
	say("Nawet nie wiesz jak bardzo sie ciesze!")
	say("Dziękuję! Trzymaj się i powodzenia!")

	set_state(zabij)

	elseif 2 == s then
	say("ech... zwiodlem sie troche na Tobie")
	say("No cóż, więc poproszę kogoś innego.")
	say("")
	end
end
		clear_letter()

		set_state(__complete)
	end

end
end
	state zabij begin
	        when letter begin
			        send_letter("Zabij Niebiańskich Kleryków")
			end

			when button or info begin
			        say_title("Zabij Niebiańskich Kleryków")
					--
					--
					say("Musisz zabić:")
					say("Niebiańskich Kleryków, aż wyleci Ci ......")
			end

		 ID_KLERYKA.kill or 
		 ID_KLERYKA.kill  begin
		local s = number(1, 50)
		if s == 1 and pc.count_item(2)==0 then
			pc.give_item2(2, 1)
			send_letter("Wróc do Seona")		
		end	
	end
					when button or info begin
			        say_title("wróć ")
					--
					--
					say("wróć ")
					say("do seona")
			end

			when __TARGET__.target.click  or
		20091.chat."Mam to" with pc.count_item(2) > 0  begin
	    target.delete("__TARGET__")
		say("")
		say("")
		say("")
		say("")
		say("")
		say("")
		say("")
		say_reward("Otrzymujesz nagrode")
		say("")
		pc.remove_item(2, 1)
		pc.give_item2(ID, ILOŚĆ)
		set_state(__reward)
	end

end
			clear_letter()
		set_state(__complete)
	end

end
end

 

Piszę że jest błąd w 51 linijce.

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

NPC : Stajenny

Poziom : 1+

Quest - po klikniięciu na stajennego ;

Chcę Kupić konia !

_______________

Zwykły Koń - 2.000.000

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

Koń Bojowy - 100.000.000

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

Koń Militarny - 500.000.000

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

Otrzymujesz Konia ... oraz przywołanie poziom 10 .

Ktoś kiedyś krzyknął CHCE MINUS ! Teraz to ja jestem tym kimś.

30646.gif

sygnatura159axw2.png

http://www.mpcforum.pl/topic/268015-dlitemshop-za-pomoca-sms-shop/

http://www.mpcforum.pl/topic/273585-dlmapa-w-atlantydzie-v2/

http://www.mpcforum.pl/topic/283539-dlgotowce-na-serwer-by-kierownik/

http://www.mpcforum.pl/topic/271514-dlporadnikdodanie-sztabek-2510-kk/

 

Opublikowano

Po użyciu itema o id 99998 wyskakuje nam lista wyboru uzależniona od naszej klasy... Dla woja mental silne ciało, duchowe, tąpnięcie itd... Gdy wybierzemy jakiś skill daje nam go na P.

Za questa dam dzienny limit plusów.

Opublikowano

@Emillo ( poprawiłem :P )

 

 

quest qive_perfect_master_skill begin
       state start begin
               when 99998.use."Chciałbym Dostać Skille" with pc.level >= 5 begin
               say_title("Witaj,")
               say("Moge Ci dać wszystkie skille na poziom")
               say("Perfect Master Skill jeżeli tylko zechcesz.")
               say("")
               say("Czy chcesz otrzymać skille na P?")

               local s = select("Tak", "Nie")
if s == 1 then
if pc . get_job() == 0 and pc . get_skill_group()==1 then
pc . set_skill_level (1, 59)
pc . set_skill_level (2, 59)
pc . set_skill_level (3, 59)
pc . set_skill_level (4, 59)
pc . set_skill_level (5, 59)
elseif pc . get_job()==0 and pc . get_skill_group()==2 then
pc . set_skill_level (16, 59)
pc . set_skill_level (17, 59)
pc . set_skill_level (18, 59)
pc . set_skill_level (19, 59)
pc . set_skill_level (20, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
pc.set_skill_level(31, 59)
pc.set_skill_level(32, 59)
pc.set_skill_level(33, 59)
pc.set_skill_level(34, 59)      
pc.set_skill_level(35, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==2 then
pc.set_skill_level(46, 59)
pc.set_skill_level(47, 59)
pc.set_skill_level(48, 59)
pc.set_skill_level(49, 59)
pc.set_skill_level(50, 59)      
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
pc.set_skill_level(61, 59)
pc.set_skill_level(62, 59)
pc.set_skill_level(63, 59)
pc.set_skill_level(64, 59)
pc.set_skill_level(65, 59)
pc.set_skill_level(66, 59)      
elseif pc . get_job()==2 and pc . get_skill_group()==2 then
pc.set_skill_level(76, 59)
pc.set_skill_level(77, 59)
pc.set_skill_level(78, 59)
pc.set_skill_level(79, 59)
pc.set_skill_level(80, 59)
pc.set_skill_level(81, 59)      
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
pc.set_skill_level(91, 59)
pc.set_skill_level(92, 59)
pc.set_skill_level(93, 59)
pc.set_skill_level(94, 59)
pc.set_skill_level(95, 59)
pc.set_skill_level(96, 59)
elseif pc . get_job()==3 and pc . get_skill_group()==2 then
pc.set_skill_level(106, 59)
pc.set_skill_level(107, 59)
pc.set_skill_level(108, 59)
pc.set_skill_level(109, 59)
pc.set_skill_level(110, 59)
pc.set_skill_level(111, 59)
end
say_title("robione!")
say("Zrobione!")
say_reward("Otrzymano Skille na P")
else
return
end
end
end
end

Chciałbym dodać iż quest nie jest mój ;) ja dodałem to że wyświetla się komunikat po naciśnięciu itema

 

 

06111340665805659837.png

 

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

Opublikowano

Jestem Emillo a nie Emilio ;x

Ja chciałem żeby jeszcze można było wybrać każdy skill oddzielnie :c

Opublikowano

Potrzebuje questy

 

 

1.

 

 

 

quest od lvla 65

 

Gracz udaje się do kowala

 

Kowal mówi och potrzebuje twojej pomocy zabij dla mnie 10 wodzów orków, 2 królowe pająków

 

gracz może kliknąć Przyjmuje lub Odrzucam

 

gdy odrzuci ma pisać "twoja strata"

 

a gdy przyjmie ma pisać więc zrób to jak najszybciej a czeka cię nagroda

 

w nagrodę otrzymujemy stal +0 (chodzi o to że jak mamy woja to dostajemy stal dla woja jak mamy szamana to stal dla szamana itp...)

 

Proszę o zrobienie

 

 

aha zapomniał bym proszę dodać żeby wskazywała strzałka na kowala i po przyjęciu questa wyświetlała się ilość zabitych bossów czyli ten zwój po lewej.

 

 

 

 

 

2.

 

 

 

Gdy klikniemy u stajemnego "Chcę podwiększyć poziom konia"

 

potrzebne jest 1kk i 1 medal konny

 

wtedy podwiększa nam lvl konia o 1 level a gdy mamy już 21 poziom konia to żeby automatycznie dawało księge wojskowego konnia

arholninja.png

Zakaz kopiowania sygnatury!

 

Zbieram +

 

 

arholyoutube.png

 

Opublikowano

Kierownik@

 

quest shop_kon begin
	state start begin
			when 20349.chat."Chcialbym kupic konia" begin
					say_title("Stajenny:")
						say("Zanim kupisz konia musisz")
						say("wiedziec ,ze kon kosztuje!")
						say("")
						say_title("Cennik:")
						say("Zwykly kon: 2kk")
						say("Bojowy kon: 100kk")
						say("Militarny kon: 500kk;)
						say("")
						wait ()
						say_title("Wybierz rodzaj konia!")
						local s=select ("Zwykly","Bojowy","Militarny")
						if 1== s then
							say_reward("Otrzymano: Kon")
							horse.set_level ( 1 )
							pc.give_item2(50051, 1)
							pc.changemoney(-2000000)
							horse.ride()
							pc.set_skill_level ( 131 , 10 )
						elseif 2== s then
								say_reward("Otrzymano: Bojowy Kon")
								horse.set ( 11 )
								pc.give_item2(50052, 1)
								pc.changemoney(-100000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						elseif 3== s then
								say_reward("Otrzymano: Militarny Kon")
								horse.set ( 21 )
								pc.give_item2(50053, 1)
								pc.changemoney(-500000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						end
			end
	end
end

 

Eh TAB-y się przesunęły...

Nieregulaminowa sygnatura

Opublikowano

Ja proszę o questa na Pierścień Zastępstwa którym można by było dawać zastepstw komuś w gildii ;]]

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

Kierownik@

 

quest shop_kon begin
	state start begin
			when 20349.chat."Chcialbym kupic konia" begin
					say_title("Stajenny:")
						say("Zanim kupisz konia musisz")
						say("wiedziec ,ze kon kosztuje!")
						say("")
						say_title("Cennik:")
						say("Zwykly kon: 2kk")
						say("Bojowy kon: 100kk")
						say("Militarny kon: 500kk;)
						say("")
						wait ()
						say_title("Wybierz rodzaj konia!")
						local s=select ("Zwykly","Bojowy","Militarny")
						if 1== s then
							say_reward("Otrzymano: Kon")
							horse.set_level ( 1 )
							pc.give_item2(50051, 1)
							pc.changemoney(-2000000)
							horse.ride()
							pc.set_skill_level ( 131 , 10 )
						elseif 2== s then
								say_reward("Otrzymano: Bojowy Kon")
								horse.set ( 11 )
								pc.give_item2(50052, 1)
								pc.changemoney(-100000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						elseif 3== s then
								say_reward("Otrzymano: Militarny Kon")
								horse.set ( 21 )
								pc.give_item2(50053, 1)
								pc.changemoney(-500000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						end
			end
	end
end

 

Eh TAB-y się przesunęły...

 

wtedy nawet gdy nie mamy wymaganej kasy to i tak dostaniemy tego konia.

:)
Opublikowano

Ja proszę o questa na Pierścień Zastępstwa którym można by było dawać zastepstw komuś w gildii ;]]

 

 

Działa tylko i wyłącznie na sf z 2010 roku + dodana funkcja "guild.change_master_with_limit" do quest_functions

 

quest change_guild_master begin
state start begin
	function change_master( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member , iscacheitem )
		local ret = guild.change_master_with_limit( name , level_limit , time_resign_limit , time_be_other_leader , time_be_other_member, iscacheitem)
		local result = false

		if ret == 0 then
			say("Podałeś nieprawidłową nazwę !")
		elseif ret == 1 then
			say("Tylko Liderzy Gildii mogą korzystać z tego przedmiotu...")
		elseif ret == 2 then
			say("Gracz nie jest członkiem Twojej Gildii ")
		elseif ret == 3 then
			say("Udało Ci się zmienić Lidera Gildii")
			result = true
		elseif ret == 4 then
			say("Nie jesteś w gildii")
		elseif ret == 5 then
			say("Gracz jest Off-Line!")
		elseif ret == 6 then
			say("Poziom gracza jest zbyt niski..")
		elseif ret == 7 then
			say("Jesteście od siebie zbyt daleko..")
		end

		return result
	end
	when 71099.use begin
		say_title("Pierścień Zastępstwa")
		if pc.is_guild_master() == false then
			say("Tylko Liderzy Gildii mogą korzystać z tego przedmiotu..")
			say("")
			return
		end
		say_reward("Podaj nazwę nowego lidera:")
		say("")
		local s = input()
		say_title("Pierścień Zastępstwa")
		if s == pc.name then
			say("Oszalałeś..?! Nie możesz podać swojego nicku.")
			say("")
			return
		elseif s == "" then
			say("Oszalałeś..?! Miałeś podać Nick !")
			say("")
			return
		end

		if not pc.is_near_vid( find_pc_by_name( s ) , 10 ) then
			say("Gracz musi stać obok Ciebie!")
			say("")
			return
		end

		if change_guild_master.change_master( s , 40 , 0 , 0 , 0 ,true) == true then
			pc.remove_item(71099)
		elseif ret == 5 then
		elseif ret == 6 then
			say("Poziom gracza jest zbyt niski...... !")
		end

		end

	end
end

 

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

2x UP racja , poprawię i dam edit , zagalopowałem się ;/

 

EDIT

quest shop_kon begin
	state start begin
			when 20349.chat."Chcialbym kupic konia" begin
					say_title("Stajenny:")
						say("Zanim kupisz konia musisz")
						say("wiedziec ,ze kon kosztuje!")
						say("")
						say_title("Cennik:")
						say("Zwykly kon: 2kk")
						say("Bojowy kon: 100kk")
						say("Militarny kon: 500kk;)
						say("")
						wait ()
						say_title("Wybierz rodzaj konia!")
						local s=select ("Zwykly","Bojowy","Militarny")
						if 1== s then
							say_reward("Otrzymano: Kon")
							horse.set_level ( 1 )
							pc.give_item2(50051, 1)
							pc.changemoney(-2000000)
							horse.ride()
							pc.set_skill_level ( 131 , 10 )
						if pc.get_money()<2000000 then
							say("Nie masz wystarczajaco duzo yang!")
							return
							end
						elseif 2== s then
								say_reward("Otrzymano: Bojowy Kon")
								horse.set ( 11 )
								pc.give_item2(50052, 1)
								pc.changemoney(-100000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						if pc.get_money()<100000000 then
								say("Nie masz wystarczajaco duzo yang!")
								return
								end
						elseif 3== s then
								say_reward("Otrzymano: Militarny Kon")
								horse.set ( 21 )
								pc.give_item2(50053, 1)
								pc.changemoney(-500000000)
								horse.ride()
								pc.set_skill_level ( 131 , 10 )
						if pc.get_money()<500000000 then
								say("Nie masz wystarczajaco duzo yang!")
								eturn
								end		
						end
			end
	end
end

 

Chyba będzie działać

Nieregulaminowa sygnatura

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...