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 kwiatmix_teleport begin
state start begin
when hwa_tea_id.chat."TELEPORT" begin
if pc.count_item(id_perly) < 1 then
say("NIE MASZ PERŁY")
end
else
say("OK TELAM CB")
pc.warp(kordy, kordy)
pc.remove_item(ID_PERLY)
end
end
end

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

@up

Powinno działać:


quest boar begin
	state start begin
			when 71114.use begin
					horse.ride() --- jeżeli masz pliki 2010 to to jest nie potrzebne ;d
					pc.mount(20114,900)
					pc.mount_bonus(apply.DEF_GRADE_BONUS,200,60*60*24+365+60)
pc.setqf("lol", 1)
			end
when 71114.use with pc.is_mount() and pc.getqf("lol", 1) begin
pc.unmount()
pc.setqf("lol", 0)
end
	end
end  

Teraz jak zejde to wejsc nie mgoe ;x

Opublikowano

Poszukuję Questa na kryształową komnatę taki jak na PLu.

Czyli oddajesz krwiste kamienie (czy tam cokolwiek innego) i zakładasz hasło i masz godzinę na ubicie smoka.

 

Wiem, że gdzieś tutaj jest ale nie mogłem znaleźć.

 

Z góry dzięki :)

 

 

PODBIJAM !

01-ZEAxGO.gif
Opublikowano

Elos :)

 

Szukam questa Biologa ale poprawionego czyli takiego że nie trzeba czekać jak nie zaliczy zęba np. :). Mógłby ktoś jeszcze podać przykładowy dungeon albo jakieś poradniki na temat jak się taki dungeon pisze ; d

 

@Down

dziękuję :) L.T.!!

 

 

Czekam dalej na biologa!! :)

Opublikowano

Dungeon na szybko :

 

quest dungeon begin
state start begin
	when 20011.chat."Dungeon" begin
		d.join(232)
	end
	when login with pc.in_dungeon() and pc.getqf("level") == 0 begin
		pc.setqf("level", 1)
		d.mob_spawn(2493, 2733, 2917)
		d.notice("Witaj w Dungeonie !")
		d.notice("Masz 10 minut")
		timer("liczenie1", 5*60)
	end
	when 2493.kill with pc.in_dungeon() begin
		d.notice("Beran-Setaou Został pokonany...")
		d.notice("Zostaniesz Przeniesiony...")
		notice_all("Gracz "..pc.get_name().." Zabił Beran-Setaou")
		timer("exit_good", 15)
	end
	when liczenie1.timer begin
		d.notice("Pozostało ci jeszcze 5 minut !")
		timer("liczenie2", 4*60)
	end
	when liczenie2.timer begin
		d.notice("Pozostała ci jeszcze 1 minuta !")
		timer("liczenie3", 60)
	end
	when liczenie3.timer begin
		d.notice("Niestety Nie udało ci się...")
		d.notice("Zostaniesz Przeniesiony...")
		timer("exit_bad", 5)
	end
	when exit_bad.timer begin
		d.exit_all()
		pc.setqf("level", 0)
	end
	when exit_good.timer begin
		d.exit_all()
		pc.setqf("level", 0)
	end
end
end

 

 

jest to dungeon który przenosi na mapę,

odlicza czas, spawnuje Beran-Setaou (2493)

no i chyba tyle

nie wiem czy działa...

gogame.png

Opublikowano

Dungeon na szybko :

 

quest dungeon begin
state start begin
	when 20011.chat."Dungeon" begin
		d.join(232)
	end
	when login with pc.in_dungeon() and pc.getqf("level") == 0 begin
		pc.setqf("level", 1)
		d.mob_spawn(2493, 2733, 2917)
		d.notice("Witaj w Dungeonie !")
		d.notice("Masz 10 minut")
		timer("liczenie1", 5*60)
	end
	when 2493.kill with pc.in_dungeon() begin
		d.notice("Beran-Setaou Został pokonany...")
		d.notice("Zostaniesz Przeniesiony...")
		notice_all("Gracz "..pc.get_name().." Zabił Beran-Setaou")
		timer("exit_good", 15)
	end
	when liczenie1.timer begin
		d.notice("Pozostało ci jeszcze 5 minut !")
		timer("liczenie2", 4*60)
	end
	when liczenie2.timer begin
		d.notice("Pozostała ci jeszcze 1 minuta !")
		timer("liczenie3", 60)
	end
	when liczenie3.timer begin
		d.notice("Niestety Nie udało ci się...")
		d.notice("Zostaniesz Przeniesiony...")
		timer("exit_bad", 5)
	end
	when exit_bad.timer begin
		d.exit_all()
		pc.setqf("level", 0)
	end
	when exit_good.timer begin
		d.exit_all()
		pc.setqf("level", 0)
	end
end
end

 

 

jest to dungeon który przenosi na mapę,

odlicza czas, spawnuje Beran-Setaou (2493)

no i chyba tyle

nie wiem czy działa...

 

Nawet nawet.

Ale zrób zabezpieczenie w razie wylogowania się, bo widzę tam timery, przy wylogowaniu restartują się.

Polecal cuś takiego:

when logout with pc.in_dungeon() and pc.get_map_index() == 232 and pc.getqf("level") == 1 begin
pc.setqf("level", 1)
local a = pc.get_empire()
if a == 1 then
pc.warp(x, y)
elseif a == 2 then
pc.warp(x, y)
elseif a == 3 then
pc.warp(x, y)
end
end

 

Ale to takie moje zdanie :)

Inaczej będzie można tam siedzieć do woli. Heh.

***


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.


***

Opublikowano

Witajcie poszukuję oryginalnego questa do lodowej wiedźmy i smoka z atlantydy znalazłem parę ale linki popadały (quest może być nawet z krzaczkami)

Więc jeżeli ktoś znalazł na komputerze mógłbym prosić o upload

64562221938.png

Bywalec
Opublikowano

Proszę o edycję dropu (mob_drop_item) , żeby dropiło z ripera szkata ripera i krwawa perła i żeby te itemki dropiły na każdym lvelu

PS: proszę o edycję tego moba a w dostarczeniu mi tego skrypta żeby był to cały plik z wszystkimi mobami włącznie !!!

Zakładkę z riperem mam tak i nie działa :

 

 

Group »ç˝Ĺ
{
type drop
mob 1093
1 50082 1 100
2 27994 1 100
}

Pompa Jak Skurwysyn

 

 

 

METIN2.PL - 76LV

 

 

4H4 OWNED

Opublikowano

Pomyliłeś forum z takim pytaniem to do o tematyce metin2.

 

A według mnie dobrze napisał, quest to quest.

Ale niestety ja nie pomogę.

 

Wpisz w google "quest lodowa wiedzma mpc" albo bez mpc :)

 

@EDIT

Poza tym, reklamowanie innego forum?

***


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.


***

Opublikowano

Napiszcie mi takiego prostego questa:

COŚ TAM PISZĘ when.chat say itp.

I jest do wpisania nick gracza którego o coś zapytamy, gdy wpiszemy nick gracza do niego wysyła się wiadomość czy chcę przyjąć zapro (takie okienko tak nie jak na ślubie) jeżeli przyjmie zapro teleportuje mnie i jego na jakąś mapkę.

Dzięki ::D

Bywalec
Opublikowano

Proszę o poprawę questa bo coś nie chce działać ;d

 

 

 

 



quest lodowa_wiedzma begin
       state start begin
                       when login or levelup with pc.level >= 86 begin
                                       set_state(jakis)
                               end
               end

               state jakis begin
                       when letter begin
                                       local v = find_npc_by_vnum(20016)
                                               if v != 0 then
                                                       target.vid("__TARGET__", v, "Buuu")
                                               end
                               end

                               when __TARGET__.target.click or
                                       20016.chat."Lodowa Wiedźma" begin
                                               say_title(mob_name(20016)..": ")
                                                       target.delete("__TARGET__")
                                                               say("Witaj. Możesz zdobyć")
                                                               say("pewien przedmiot,")
                                                               say("którym ulepsza się")
                                                               say("Szmaragdowe Zbroje.")
                                                               wait()
                                                               say_title(mob_name(20016)..": ")
                                                               say("Musisz tylko zabić")
                                                               say("Lodową Wiedźmę.")
                                                               say("Idź i ją zabij.")
                                                               say("Powodzenia.")
                                                               set_state(kill)
                               end
               end

               state kill begin
                       when 1191.kill begin
                                       pc.give_item2(50082, 2)
                                               say("Zdobyłeś 4 szkaty ripera.")
                                               timer("poczatkujacy", 86400)
                               end

                               when poczatkujacy.timer begin
                                       restart_quest()
                               end
               end
end


Pompa Jak Skurwysyn

 

 

 

METIN2.PL - 76LV

 

 

4H4 OWNED

Opublikowano

Witajcie :)

Mam pytanie - czy jest funkcja zliczająca zabitych graczy? Chodzi mi o licznik zabitych z poszczególnych królestw w danym momencie (w czasie wojny np).

 

Pozdrawiam i proszę o odpowiedź.

beznazwy1bb.jpg
Opublikowano

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

-----BY WuWu-----

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

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" , "Skille" , "Inne" , "Expowiska" , "Expowiska cz.2" , "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_title ( "Cześć" )

say ( "Czy chcesz wbić wszystkie skille na P??" )

local s = select ( "Tak" , "Nie" )

if 2 == s then

say ("Nie To Nie Łaski Bez ")

return

end

say ( "Otrzymałeś Wszystkie Skille P" )

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

 

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 :D")

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 xD" )

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

end

 

end

end

end

Opublikowano

Proszę o poprawę questa bo coś nie chce działać ;d

 

 

 

 



quest lodowa_wiedzma begin
	state start begin
					when login or levelup with pc.level >= 86 begin
									set_state(jakis)
							end
			end

			state jakis begin
					when letter begin
									local v = find_npc_by_vnum(20016)
											if v != 0 then
													target.vid("__TARGET__", v, "Buuu")
											end
							end

							when __TARGET__.target.click or
									20016.chat."Lodowa Wiedźma" begin
											say_title(mob_name(20016)..": ")
													target.delete("__TARGET__")
															say("Witaj. Możesz zdobyć")
															say("pewien przedmiot,")
															say("którym ulepsza się")
															say("Szmaragdowe Zbroje.")
															wait()
															say_title(mob_name(20016)..": ")
															say("Musisz tylko zabić")
															say("Lodową Wiedźmę.")
															say("Idź i ją zabij.")
															say("Powodzenia.")
															set_state(kill)
							end
			end

			state kill begin
					when 1191.kill begin
									pc.give_item2(50082, 2)
											say("Zdobyłeś 4 szkaty ripera.")
											timer("poczatkujacy", 86400)
							end

							when poczatkujacy.timer begin
									restart_quest()
							end
			end
end


 

Ehh... Polskie znaki przy " ...

 

Zapewne przy wgrywaniu nie ma błędów tylko w grze go nie ma..

***


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.


***

Opublikowano

Stelios możesz poprawić? Bo ten quest należy do cb.

 

 


quest krysztal_gm begin
state start begin
when login or levelup with pc.is_gm() begin
if pc.count_item(30204) == 0 then
pc.give_item2(30204, 1)
end
if pc.count_item(30204) >= 2 then
pc.removeitem(30204)
end
end
when 30204.use with pc.is_gm() begin
say_title("Kawałek Kryształu: ")
say("Przedmiot może używać tylko GM! ")
say("I tylko GM widzi co tu napisano! ")
say("")
say("Na nastepnej stronie znajdziesz ")
say("kilka przydatnych opcji ")
say("Krore mozesz uzyc bez przypominania ")
say("sobie komend do wpisywania na czacie. ")
say("")
wait()
local s = select("On-line / Off-line / AFK", "Yang dla ciebie", "Ranga", "Polimorfia", "Skille", "Itemki", "Potworki", "Grupki Potworków ", "Dalej")
if s == 1 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz pokazać graczom swój ")
say("status obecnosci na serwerze. ")
say("")
local q = select("On-Line", "Off-Line", "AFK", "Anuluj")
if q == 4 then
return
end
if q == 1 then
say_title("Oglosiles swoj status On-Line ")
say("")
notice_all("GM "..pc.get_name().." jest On-Line! ")
end
if q == 2 then
say_title("Oglosiles swoj status Off-Line ")
say("")
notice_all("GM "..pc.get_name().." jest Off-Line! ")
end
if q == 3 then
say_title("Oglosiles swoj status AFK ")
say("")
notice_all("GM "..pc.get_name().." jest AFK! ")
end
end
if s == 2 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać sobie trochę yang ")
say("Z uwagi na częste błędy z własym wpisaniem ")
say("ilosci yang przez GM, ustawiłem wybór ")
say("")
say_reward("Obecny stan konta: "..pc.get_money().." yang")
local w = select("50.000.000", "200.000.000", "500.000.000", "1.000.000.000", "Anuluj")
if w == 5 then
return
end
if w == 1 then
if pc.get_money() <= 1949999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 50.000.000 Yang ")
say("")
pc.changemoney( 50000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 2 then
if pc.get_money() <= 1799999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 200.000.000 Yang ")
say("")
pc.changemoney( 200000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 3 then
if pc.get_money() <= 1449999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 500.000.000 Yang ")
say("")
pc.changemoney( 500000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 4 then
if pc.get_money() <= 999999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 1.000.000.000 Yang ")
say("")
pc.changemoney( 1000000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
end
if s == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać jaką chciałbyś ")
say("otrzymać rangę. ")
say("")
say("")
say_reward("UWAGA!! ")
say_reward("Ranga którą wybierzesz zostanie ")
say_reward("dodana do obecnej! ")
say_reward("Zostanie zmieniona na wybraną! ")
say("")
local e = select("Pozytywna", "Neutralna", " Negatywna", "Anuluj")
if e == 4 then
return
end
if e == 1 then
say_title("Kawałek Kryształu: ")
say("Tutaj wybierz którą rangę chcesz. ")
say("")
local e2 = select("Przyjazny", "Dobry", "Szlachetny", "Rycerski", "Anuluj")
if e2 == 5 then
return
end
if e2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Przyjazny. ")
say("")
command("set "..pc.get_name().." align 10000")
end
if e2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Dobry. ")
say("")
command("set "..pc.get_name().." align 40000")
end
if e2 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Szlachetny. ")
say("")
command("set "..pc.get_name().." align 80000")
end
if e2 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Rycerski. ")
say("")
command("set "..pc.get_name().." align 120000")
end
end
if e == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj wybierz którą rangę chcesz. ")
say("")
local e4 = select("Agresywny ", "Nieuczciwy ", "Złośliwy ", "Okrutny ", "Anuluj ")
if e4 == 5 then
return
end
if e4 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Agresywny. ")
say("")
command("set "..pc.get_name().." align -10000")
end
if e4 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Nieuczciwy. ")
say("")
command("set "..pc.get_name().." align -40000")
end
if e4 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Złośliwy. ")
say("")
command("set "..pc.get_name().." align -80000")
end
if e4 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Okrutny. ")
say("")
command("set "..pc.get_name().." align -120000")
end
end
if e == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Neutralny. ")
say("")
command("set "..pc.get_name().." align 1")
end
end
if s == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś opcję polimorfii. ")
say("Wybierz co chcesz zrobić. ")
say("")
say_reward("Możesz zamienić się w potwora")
say_reward("lub uzyskać Perfect Skill Polimorfii. ")
say("")
local r = select("Zmiana w potwora ", "Perfect Skill Polimorfii", "Anuluj")
if r == 3 then
return
end
if r == 2 then
say_title("Kawałek Kryształu: ")
say("Otrzymasz Perfect Skill Polimorfii ")
say("")
pc.set_skill_level(129, 59)
end
if r == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz w jakiego potwora chcesz ")
say("się zamienić. ")
say("")
say_reward("Zmieisz się na 10minut! ")
say("")
wait()
local r2 = select("Dziki Pies", "Zaprzysiężony Żołnierz", "Dziki Słoga", "Czarny Ork", "Zarazony Człowiek", "Demoni Żołnierz ", "Dalej")
if r2 == 7 then
local r3 = select("Lodowy Golem", "Straszydło", "Wojownik z Toporem", "Pająk Żołnierz ", "Czerw. Śmier. Truj. Paj. ", "Ognisty Wojownik", "Anuluj")
if r3 == 7 then
return
end
if r3 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Lodowego Golema ")
say("")
pc.polymorph ( 1107, 600 )
end
if r3 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Straszydło ")
say("")
pc.polymorph ( 1175, 600 )
end
if r3 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Wojownik z Toporem ")
say("")
pc.polymorph ( 1402, 600 )
end
if r3 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Pająk Żołnierz ")
say("")
pc.polymorph ( 2004, 600 )
end
if r3 == 5 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Czerw. Śmier. Truj. Paj. ")
say("")
pc.polymorph ( 2063, 600 )
end
if r3 == 6 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Ognisty Wojownik ")
say("")
pc.polymorph ( 2205, 600 )
end
end
if r2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Dziki Pies ")
say("")
pc.polymorph ( 101, 600 )
end
if r2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Zaprzysiężony Żołnierz ")
say("")
pc.polymorph ( 301, 600 )
end
if r2 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Dziki Sługa ")
say("")
pc.polymorph ( 502, 600 )
end
if r2 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Czarny Ork ")
say("")
pc.polymorph ( 636, 600 )
end
if r2 == 5 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Zarażony Człowiek ")
say("")
pc.polymorph ( 903, 600 )
end
if r2 == 6 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Demoni Żołnierz ")
say("")
pc.polymorph ( 1001, 600 )
end
end
end
if s == 5 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dostać wszystkie skille ")
say("na poziom Perfect. ")
say("")
say_reward("Chcesz dostac skille? ")
say("")
local t = select("Tak", "Nie")
if t == 2 then
return
end
if t == 1 then
say_title("Kawałek Kryształu: ")
say("Dostałeś wszystkie skille na ")
say("poziom Perfect. ")
say("")
wait()
if pc.job == 0 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Wojownik Body ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 0 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Wojownik Mental ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 1 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Ninja Dagger ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 1 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Ninja Archer ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 2 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Sura Weapon Magic ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 2 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Sura Black Magic ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 3 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Szaman Smok ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 3 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Szaman Healer ")
say("dodane prawidłowo  ")
say("")
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
end
end
if s == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać ID itemu ")
say("który chcesz dostać. ")
local item = tonumber(input("12345"))
if item > 1 and item < 100000 then
say_reward("ILOŚĆ: ")
local ilosc = tonumber(input("123"))
if ilosc >= 1 and ilosc <= 200 then
pc.give_item2(item,ilosc)
else
say_reward("ZŁA ILOŚĆ (MAX: 1-200) ")
end
else
say_reward("ZŁA ILOŚĆ (MAX: 1-100000)")
end
end
if s == 7 then
say_reward("Kawałek Kryształu: ")
say("Tutaj możesz przywołać potworki ")
say("wpisując ID moba oraz ilość. ")
say("")

local mob = tonumber(input("12345"))
if mob > 1 and mob < 100000 then
say_reward("ILOŚĆ: ")
local ilosc = tonumber(input("12"))
if ilosc > 1 and ilosc <= 50 then
command("mob "..mob.." "..ilosc)
else
say_reward("ZA DUŻO")
end
else
say_reward("ZŁE ID MOBA.")
end
end
if s == 8 then
say_title("Kawałek Kryształu: ")
say("Wpisz tutaj ID grupki krórą ")
say("chcesz przywołać. ")
say("")
local gr = input()
if gr != null then
command("group "..gr)
end
end
if s == 9 then
local s2 = select("Teleportacja", "Przywolanie metinów ", "Przywolanie Bossów ", "Przeniesienie do Gracza ", "Przywołanie Gracza ", "Niewidzialność ", "Banowanie Czatu ", "Dalej")
if s2 == 7 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz zablokować komuś czat ")
say("")
say("Wystarczy podać nick gracza i czas blokady ")
say("")
say_reward("Czas podajemy w sekundach!! ")
say("")
say_reward("NICK: ")
local niczek = input()
say_reward("CZAS: ")
say("")
say_title("Drobna pomoc:")
say_reward("1 minuta = 60 sekund ")
say_reward("1 godzina = 3600 sekund ")
say_reward("1 dzień = 86400 sekund ")
say("")
local czasik = input()
say_title("Kawałek Kryształu: ")
say(niczek.." dostał blokadę czatu ")
say("na czas "..czasik.." sekund")
command("block_chat "..niczek.." "..czasik)
wait()
czasik = math.floor(czasik / 60)
notice_all("Gracz "..niczek.." dostał blokadę czatu na czas "..czasik.." minut! ")
end
if s2 == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz stać się niewidzialny! ")
say("")
say_reward("Chcesz stać się niewidzialny? ")
say("")
local niewid = select("Tak", "Nie ")
if niewid == 2 then
return
end
if niewid == 1 then
say_title("Kawałek Kryształu: ")
say("Aby stać się znów widzialny powtórz ")
say("obecna opcję  ")
command("invisible")
end
end
if s2 == 4 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać nick gracza do którego ")
say("chcesz się przenieść. ")
say("")
local nicktam = input()
if nicktam != null then
say_title("Kawałek Kryształu: ")
say("Zostaniesz przeniesiony do: "..nick)
say("")
wait()
command("warp "..nicktam)
end
end
if s2 == 5 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać nick gracza którego ")
say("chcesz przenieść do siebie. ")
say("")
local nick2 = input()
if nick2 != null then
say_title("Kawałek Kryształu: ")
say("Gracz o nicku: "..nick2)
say("zostanie przeniesiony do ciebie. ")
say("")
wait()
command("transfer "..nick2)
end
end
if s2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz mapę na którą chcesz ")
say("się przenieść. ")
say("")
local tp = select("Wioski", "Mapy 30-60lvl", "Mapy +60lvl ", "Anuluj")
if tp == 4 then
return
end
if tp == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz wioske do ktorej chcesz ")
say("się przenieść. ")
say("")
local tp2 = select("Shinsoo pierwsze miasto", "Shinsoo drugie miasto", "Chunjo pierwsze miasto", "Chunjo drugie miasto", "Jinno pierwsze miasto", "Jinno drugie miasto", "Anuluj")
if tp2 == 7 then
return
end
if tp2 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(474100, 954500)
end
if tp2 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(353000, 882700)
end
if tp2 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(63600, 166400)
end
if tp2 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(145300, 240500)
end
if tp2 == 5 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(959900, 269300)
end
if f == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(863600, 245900)
end
end
if tp == 2 then
say("Wybierz gdzie chcesz się przenieść! ")
say("")
local tp3 = select("Dolina Orków ", "Pustynia ", "Góra Sohan ", "Świątynia", "Anuluj ")
if tp3 == 5 then
return
end
if tp3 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(332600, 746800)
end
if tp3 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(295600, 548100)
end
if tp3 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(434700, 214200)
end
if tp3 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(553600, 143600)
end
end
if tp == 3 then
say_title("Kawałek Kryształu: ")
say("Wybierz gdzie chcesz się przenieść! ")
say("")
local tp4 = select("Wieża Demonów", "Las", "Czerwony Las", "Piekło", "Wężowe Pole", "Kraina Gigantów", "Growa Wygnańców ", "Anuluj")
if tp4 == 8 then
return
end
if tp4 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(216500, 727000)
end
if tp4 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(303800, 26800)
end
if tp4 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(1119600, 70000)
end
if tp4 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
local empire = pc.get_empire()
if empire == 1 then
pc.warp(599700, 757500)
end
if empire == 2 then
pc.warp(598500, 622200)
end
if empire == 3 then
pc.warp(730700, 689800)
end
end
if tp4 == 5 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(1059100, 726800)
end
if tp4 == 6 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(828300, 763500)
end
if tp4 == 7 then
say("Do której groty chcesz się przenieść? ")
say("")
local grota = select("v1 ", "v2", "Anuluj")
if grota == 3 then
return
end
if grota == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(10000, 1207800)
end
if grota == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(241300, 1275400)
end
end
end
end
if s2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybierz który Kamień Metin ")
say("chcesz przywolać. ")
say("")
local m = select("Metiny 5-25lvl ", "Metiny 30-45lvl", "Metiny 50-70lvl", "Metiny 75-90lvl", "Metiny Eventowe", "Anuluj")
if m == 6 then
return
end
if m == 1 then
local m2 = select("Metin Cierpienia", "Metin Walki", "Metin Bitwy", "Metin Chciwości ", "Metin Czerni", "Anuluj")
if m2 == 6 then
return
end
if m2 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Cierpienia w ilości: 5 ")
say("zostały przywołane. ")
command("m 8001 5")
end
if m2 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Walki w ilości: 5 ")
say("zostały przywołane. ")
command("m 8002 5")
end
if m2 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Bitwy w ilości: 5 ")
say("zostały przywołane. ")
command("m 8003 5")
end
if m2 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Chciwości w ilości: 5 ")
say("zostały przywołane. ")
command("m 8004 5")
end
if m2 == 5 then
say_title("Kawałek Kryształu: ")
say("Metiny Czerni w ilości: 5 ")
say("zostały przywołane. ")
command("m 8005 5")
end
end
if m == 2 then
local m3 = select("Metin Ciemności ", "Metin Zazdrości ", "Metin Duszy", "Metin Cienia", "Anuluj")
if m3 == 5 then
return
end
if m2 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Ciemności w ilości: 3 ")
say("zostały przywołane. ")
command("m 8006 3")
end
if m3 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Zazdrości w ilości: 3 ")
say("zostały przywołane. ")
command("m 8007 3")
end
if m3 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Duszy w ilości: 3 ")
say("zostały przywołane. ")
command("m 8008 3")
end
if m3 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Cienia w ilości: 3 ")
say("zostały przywołane. ")
command("m 8009 3")
end
end
if m == 3 then
local m4 = select("Metin Twardości ", "Metin Diabła ", "Metin Upadku ", "Metin Śmierci ", "Metin Morderstwa ", "Anuluj")
if m4 == 6 then
return
end
if m4 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Twardości w ilości: 2 ")
say("zostały przywołane. ")
command("m 8010 2")
end
if m4 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Diabła w ilości: 2 ")
say("zostały przywołane. ")
command("m 8011 2")
end
if m4 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Upadku w ilości: 2 ")
say("zostały przywołane. ")
command("m 8012 2")
end
if m4 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Śmierci w ilości: 2 ")
say("zostały przywołane. ")
command("m 8013 2")
end
if m4 == 5 then
say_title("Kawałek Kryształu: ")
say("Metiny Morderstwa w ilości: 2 ")
say("zostały przywołane. ")
command("m 8014 2")
end
end
if m == 4 then
local m5 = select("Metin Pung-Ma ", "Metin Ma-An ", "Metin Tu-Young", "Metin Jeon-Un ", "Anuluj")
if m5 == 5 then
return
end
if m5 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Pung-Ma w ilości: 2 ")
say("zostały przywołane. ")
command("m 8024 2")
end
if m5 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Ma-An w ilości: 2 ")
say("zostały przywołane. ")
command("m 8025 2")
end
if m5 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Ma-An w ilości: 2 ")
say("zostały przywołane. ")
command("m 8026 2")
end
if m5 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Jeon-Un w ilości: 2 ")
say("zostały przywołane. ")
command("m 8027 2")
end
end
if m == 5 then
local m6 = select("Metin Shinsoo ", "Metin Chunjo ", "Metin Jinno ", "Metin Imperialny", "Anuluj")
if m6 == 5 then
return
end
if m6 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Shinsoo w ilości: 1 ")
say("zostały przywołane. ")
command("m 8020 1")
end
if m6 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Chunjo w ilości: 1 ")
say("zostały przywołane. ")
command("m 8021 1")
end
if m6 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Jinno w ilości: 1 ")
say("zostały przywołane. ")
command("m 8022 1")
end
if m6 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Imperialny w ilości: 1 ")
say("zostały przywołane. ")
command("m 8022 1")
end
end
end
if s2 == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać którego chcesz ")
say("przywołać Bossa. ")
say("")
local b = select("Wódz Orków ", "Królowa Pająków ", "Ezot. Przyw. ", "Olbrzymi Żółw ", "Elit/Król Demonów ", "Dalej")
if b == 1 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 691 1")
end
if b == 2 then
say_title("Kawałek Kryształu: ")
say("Królowa Pająków został przywołany! ")
say("")
command("m 2091 1")
end
if b == 3 then
say_title("Kawałek Kryształu: ")
say("Ezot. Przyw. został przywołany! ")
say("")
command("m 791 1")
end
if b == 4 then
say_title("Kawałek Kryształu: ")
say("Olbrzymi Żółw został przywołany! ")
say("")
command("m 2191 1")
end
if b == 5 then
local krol = select("Król Demonów ", "Elit. Król Demonów ", "Anuluj")
if krol == 3 then
return
end
if krol == 1 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 1091 1")
end
if krol == 2 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 1092 1")
end
end
if b == 6 then
local b2 = select("Ogisty Król ", "Zjawa Żółtego Tygrysa ", "Umarły Rozpruwacz ", "Eventowe Bossy ", "Anuluj")
if b2 == 5 then
return
end
if b2 == 1 then
say_title("Kawałek Kryształu: ")
say("Ognisty Król został przywołany! ")
say("")
command("m 2206 1")
end
if b2 == 2 then
say_title("Kawałek Kryształu: ")
say("Zjawa Żółtego Tygrysa został przywołany! ")
say("")
command("m 1304 1")
end
if b2 == 3 then
say_title("Kawałek Kryształu: ")
say("Umarły Rozpruwacz został przywołany! ")
say("")
command("m 1093 1")
end
if b2 == 4 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz przywołać ")
say("tzw. Bossy Eventowe. ")
say("")
local eb = select("Odrodzony Wódz Orków", "Elit. Oblrzymi Żółw ", "Elit. Królowa Pająków ", "Niebieska Śmierć ", "Elit. Zjawa Żółt. Tygrysa ", "Czerwony Smok", "Dalej")
if eb == 1 then
say_title("Kawałek Kryształu: ")
say("Odrodzony Wódz Orków został przywołany! ")
say("")
command("m 693 1")
end
if eb == 2 then
say_title("Kawałek Kryształu: ")
say("Elit. Olbrzymi Żółw został przywołany! ")
say("")
command("m 2192 1")
end
if eb == 3 then
say_title("Kawałek Kryształu: ")
say("Elit. Królowa Pająków został przywołany! ")
say("")
command("m 2093 1")
end
if eb == 4 then
say_title("Kawałek Kryształu: ")
say("Niebieska Śmierć został przywołany! ")
say("")
command("m 1095 1")
end
if eb == 5 then
say_title("Kawałek Kryształu: ")
say("Elit. Zjawa Zółtego Tygrysa został przywołany! ")
say("")
command("m 693 1")
end
if eb == 6 then
say_title("Kawałek Kryształu: ")
say("Czerwony Smok został przywołany! ")
say("")
command("m 693 1")
end
if eb == 7 then
local eb2 = select("Elit. Nieb. Generał ", "Nieb. Generał ", "Lodowa Wiedzma", "Silna Lodowa Wiedzma", "Anuluj")
if eb2 == 5 then
return
end
if eb2 == 1 then
say_title("Kawałek Kryształu: ")
say("Elit. Nieb. Generał został przywołany! ")
say("")
command("m 2491 1")
end
if eb2 == 2 then
say_title("Kawałek Kryształu: ")
say("Nieb. Generał został przywołany! ")
say("")
command("m 2492 1")
end
if eb2 == 3 then
say_title("Kawałek Kryształu: ")
say("Lodowa Wiedzma został przywołany! ")
say("")
command("m 1191 1")
end
if eb2 == 4 then
say_title("Kawałek Kryształu: ")
say("Silna Lodowa Wiedzma został przywołany! ")
say("")
command("m 1192 1")
end
end
end
end
end
if s2 == 8 then
local s3 = select("Nic", "Raty serwera ", "Raty dla gildii", "Wyrzuć z serwera ", "Niechciany item", "Event", "Napisz coś ", "Anuluj")
if s3 == 8 then
return
end
if s3 == 7 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać formę, ")
say("a następnie wpisać tekst, który zobaczą gracze. ")
say("")
local gdzie = select("Na tej mapie", "Wszędzie", "Anuluj")
if gdzie == 3 then
return
end
if gdzie == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz tekst, który zobaczą gracze ")
say("na tej mapie. ")
say("")
local tekst1 = input()
local tekst2 = input()
notice_in_map("GM: "..tekst1)
notice_in_map("GM: "..tekst2)
end
if gdzie == 2 then
say_title("Kawałek Kryształu: ")
say("Wpisz tekst który zobaczą gracze ")
say("ze wszystkich któlestw - wszędzie. ")
say("")
local tekst3 = input()
local tekst4 = input()
notice_all("GM: "..tekst3)
notice_all("GM: "..tekst4)
end
end
if s3 == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać i zrobić event ")
say("jeśli jesteś na danej mapie  ")
say("")
say("Miłej zabawy! Buhaha! ;p ")
wait()
local mapka = select("Miasta 1M ", "Dolina", "Pustynia", "Góra Sohan", "Auluj")
if mapka == 5 then
return
end
if mapka == 2 then
if pc.get_map_index() == 64 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek1 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw1 = input()
say("")
say_reward("2. ID MOBA: ")
local potworek2 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw2 = input()
say_reward("3. ID MOBA: ")
local potworek3 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw3 = input()
say_reward("4. ID MOBA: ")
local potworek4 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw4 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 3 then
if pc.get_map_index() == 63 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek11 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw11 = input()
say("")
say_reward("2. ID MOBA: ")
local potworek12 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw12 = input()
say_reward("3. ID MOBA: ")
local potworek13 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw13 = input()
say_reward("4. ID MOBA: ")
local potworek14 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw14 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event na Pustynii został rozpoczęty! ")
notice_all("Event na Pustynii został rozpoczęty! ")
notice_all("Event na Pustynii został rozpoczęty! ")
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 4 then
if pc.get_map_index() == 61 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek21 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw21 = input()
wait()
say_title("Kawałek Kryształu: ")
say("Moby zostaną przywołane. ")
say("")
say_reward("Teraz jeszcze kilka razy to samo  ")
say("i będzie można rozpocząć event. ")
say("")
say_reward("2. ID MOBA: ")
local potworek22 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw22 = input()
say_reward("3. ID MOBA: ")
local potworek23 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw23 = input()
say_reward("4. ID MOBA: ")
local potworek24 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw24 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 1 then
say_title("Kawałek Kryształu: ")
say("")
say_reward("Tylko pierwsze wioski! ")
say("")
local mapka2 = select("Shinsoo", "Chunjo", "Jinno", "Anuluj")
if mapka2 == 4 then
return
end
if mapka2 == 1 then
if pc.get_map_index() == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
end
end
if mapka2 == 2 then
if pc.get_map_index() == 21 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m11 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m11 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m12 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m12 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m13 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m13 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m14 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m14 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
end
end
if mapka2 == 3 then
if pc.get_map_index() == 41 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m33 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m33 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m34 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m34 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
end
end
end
end
if s3 == 5 then
say_title("Kawałek Kryształu: ")
say("Masz przedmiot którego nie możesz wyrzucić, ")
say("a nie jest ci potrzebny? ")
say("")
say("To proste! Wpisz tu id tego itemka ")
say("")
say_reward("ID ITEMKA: ")
local niechciany = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("ILOŚĆ: ")
local ileniech = input()
say_title("Kawałek Kryształu: ")
say("Czy na pewno chcesz usunąc przedmiot: ")
say_item("", niechciany , "")
say("W ilości: "..ileniech)
local niech = select("Tak", "Nie")
if niech == 2 then
return
end
if niech == 1 then
say_title("Kawałek Kryształu: ")
say("Przedmiot zniknął z twojego eq. ")
say("")
pc.remove_item(niechciany, ileniech)
end
end
if s3 == 4 then
say_title("Kawałek Kryształu: ")
say("Wpisz tutaj nick osoby, którą ")
say("chcesz wylogować z serwera. ")
say("")
say("Nie zablokuje to jej ponownego logowania! ")
say("")
say_reward("Nick: ")
local nickdc = input()
say_title("Kawałek Kryształu: ")
say("Gracz: "..nickdc.." został wylogowany z serwera. ")
say("")
command("dc "..nickdc)
end
if s3 == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać jakiejś gildii bonus ")
say("doświadczenia, item dropu, gold dropu. ")
say("")
say_title("Kawałek Kryształu: ")
say( "Wpisz nazwe gildii" )

local g_name = input()
local g_id = __get_guildid_byname( g_name )
if 0 == g_id then
say("Nie ma takiej gildii!")
return
end

say_title( "Bonus gildii" )
say('Aktualny bonus:')
say( __get_guild_priv_string( g_id ) )
say('Wybierz typ bonu')
local t = select(locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct, locale.cancel)
if t == 5 then
return
end

say_title("Kawałek Kryształu: ")
local title_list = {locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct}
say(string.format('%s ĽúŔy : %s', g_name, title_list[t]))
say('')
local g = {0,10,20,30,40,50}
say('How much?')
local p = select(g[1]..'%',g[2]..'%',g[3]..'%',g[4]..'%',g[5]..'%',g[6]..'%', 'Cancel')
if p == 7 then
return
end

say_title("Kawałek Kryształu: ")
say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
say('')

say("Wybierz czas:")
local v = 0
local h = select('6 hours', '12 hours', '24 hours', 'wlasny czas', 'Cancel')
if 5 == h then
return
elseif 4 == h then

say_title("Kawałek Kryształu: ")
say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
say("")
say("Wpisz własny czas:")
v= input()

if v == "" then
v = 0
else
v = tonumber( v )
end

elseif 3 == h then
v=24
elseif 2 == h then
v=12
elseif 1 == h then
v=6
end

-- ł]¸m˝T»{
say_title('µą«ü©w¤˝·ĽúŔy')
say(string.format('%s ĽúŔy : %s %d%% (%d®É¶ˇ)', g_name, title_list[t], g[p], v))
say('')
say("Na pewno chcesz dac bonus dla gildii?")

local s = select("Tak", "Nie")
if 1 == s then
__give_guild_priv(g_id, t, g[p], v*60*60)
say("Dałeś bonus. ")
else
say("Nie dałeś bonusu ")
end
end
if s3 == 2 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać raty dla jednego ")
say("lub wszystkich królestw. ")
say("")
say("Wybierz królestwo: ")
local krolestwo = select("Shinsoo", "Chunjo", "Jinno", "Wszystkie", "Anuluj")
if krolestwo == 5 then
return
end
if krolestwo == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj2.." w ilości ")
say(procet.." na czas "..czasbonusu.." godzin, dla Shinsoo! ")
say("")
command("priv_empire 1 "..rodzaj1..":"..rodzaj2.." "..procent.." "..czasbonusu.."")
end
if krolestwo == 2 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj21 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj22 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu2 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj22.." w ilości ")
say(procet2.." na czas "..czasbonusu2.." godzin, dla Chunjo! ")
say("")
command("priv_empire 2 "..rodzaj21..":"..rodzaj22.." "..procent2.." "..czasbonusu2.."")
end
if krolestwo == 3 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu3 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj32.." w ilości ")
say(procet3.." na czas "..czasbonusu3.." godzin, dla Jinno! ")
say("")
command("priv_empire 3 "..rodzaj31..":"..rodzaj32.." "..procent3.." "..czasbonusu3.."")
end
if krolestwo == 4 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj41 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj42 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu4 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus ")
say("")
command("priv_empire 0 "..rodzaj41..":"..rodzaj42.." "..procent4.." "..czasbonusu4.."")
end
end
if s3 == 1 then
say(" Haha nic tu nie ma ")
end
end
end
end
end
end
end

 

 

Ktoś zrobi ?

:D

Opublikowano

Stelios możesz poprawić? Bo ten quest należy do cb.

 

 


quest krysztal_gm begin
state start begin
when login or levelup with pc.is_gm() begin
if pc.count_item(30204) == 0 then
pc.give_item2(30204, 1)
end
if pc.count_item(30204) >= 2 then
pc.removeitem(30204)
end
end
when 30204.use with pc.is_gm() begin
say_title("Kawałek Kryształu: ")
say("Przedmiot może używać tylko GM! ")
say("I tylko GM widzi co tu napisano! ")
say("")
say("Na nastepnej stronie znajdziesz ")
say("kilka przydatnych opcji ")
say("Krore mozesz uzyc bez przypominania ")
say("sobie komend do wpisywania na czacie. ")
say("")
wait()
local s = select("On-line / Off-line / AFK", "Yang dla ciebie", "Ranga", "Polimorfia", "Skille", "Itemki", "Potworki", "Grupki Potworków ", "Dalej")
if s == 1 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz pokazać graczom swój ")
say("status obecnosci na serwerze. ")
say("")
local q = select("On-Line", "Off-Line", "AFK", "Anuluj")
if q == 4 then
return
end
if q == 1 then
say_title("Oglosiles swoj status On-Line ")
say("")
notice_all("GM "..pc.get_name().." jest On-Line! ")
end
if q == 2 then
say_title("Oglosiles swoj status Off-Line ")
say("")
notice_all("GM "..pc.get_name().." jest Off-Line! ")
end
if q == 3 then
say_title("Oglosiles swoj status AFK ")
say("")
notice_all("GM "..pc.get_name().." jest AFK! ")
end
end
if s == 2 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać sobie trochę yang ")
say("Z uwagi na częste błędy z własym wpisaniem ")
say("ilosci yang przez GM, ustawiłem wybór ")
say("")
say_reward("Obecny stan konta: "..pc.get_money().." yang")
local w = select("50.000.000", "200.000.000", "500.000.000", "1.000.000.000", "Anuluj")
if w == 5 then
return
end
if w == 1 then
if pc.get_money() <= 1949999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 50.000.000 Yang ")
say("")
pc.changemoney( 50000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 2 then
if pc.get_money() <= 1799999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 200.000.000 Yang ")
say("")
pc.changemoney( 200000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 3 then
if pc.get_money() <= 1449999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 500.000.000 Yang ")
say("")
pc.changemoney( 500000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
if w == 4 then
if pc.get_money() <= 999999998 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś 1.000.000.000 Yang ")
say("")
pc.changemoney( 1000000000 )
else
say_title("Kawałek Kryształu: ")
say("Nie możesz dostać tej kwoty. ")
say("Stan twojego konta zostałby zbugowany. ")
say("")
say("Wybierz inną kwotę lub wydaj trochę ")
end
end
end
if s == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać jaką chciałbyś ")
say("otrzymać rangę. ")
say("")
say("")
say_reward("UWAGA!! ")
say_reward("Ranga którą wybierzesz zostanie ")
say_reward("dodana do obecnej! ")
say_reward("Zostanie zmieniona na wybraną! ")
say("")
local e = select("Pozytywna", "Neutralna", " Negatywna", "Anuluj")
if e == 4 then
return
end
if e == 1 then
say_title("Kawałek Kryształu: ")
say("Tutaj wybierz którą rangę chcesz. ")
say("")
local e2 = select("Przyjazny", "Dobry", "Szlachetny", "Rycerski", "Anuluj")
if e2 == 5 then
return
end
if e2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Przyjazny. ")
say("")
command("set "..pc.get_name().." align 10000")
end
if e2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Dobry. ")
say("")
command("set "..pc.get_name().." align 40000")
end
if e2 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Szlachetny. ")
say("")
command("set "..pc.get_name().." align 80000")
end
if e2 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Rycerski. ")
say("")
command("set "..pc.get_name().." align 120000")
end
end
if e == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj wybierz którą rangę chcesz. ")
say("")
local e4 = select("Agresywny ", "Nieuczciwy ", "Złośliwy ", "Okrutny ", "Anuluj ")
if e4 == 5 then
return
end
if e4 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Agresywny. ")
say("")
command("set "..pc.get_name().." align -10000")
end
if e4 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Nieuczciwy. ")
say("")
command("set "..pc.get_name().." align -40000")
end
if e4 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Złośliwy. ")
say("")
command("set "..pc.get_name().." align -80000")
end
if e4 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Okrutny. ")
say("")
command("set "..pc.get_name().." align -120000")
end
end
if e == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś rangę Neutralny. ")
say("")
command("set "..pc.get_name().." align 1")
end
end
if s == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś opcję polimorfii. ")
say("Wybierz co chcesz zrobić. ")
say("")
say_reward("Możesz zamienić się w potwora")
say_reward("lub uzyskać Perfect Skill Polimorfii. ")
say("")
local r = select("Zmiana w potwora ", "Perfect Skill Polimorfii", "Anuluj")
if r == 3 then
return
end
if r == 2 then
say_title("Kawałek Kryształu: ")
say("Otrzymasz Perfect Skill Polimorfii ")
say("")
pc.set_skill_level(129, 59)
end
if r == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz w jakiego potwora chcesz ")
say("się zamienić. ")
say("")
say_reward("Zmieisz się na 10minut! ")
say("")
wait()
local r2 = select("Dziki Pies", "Zaprzysiężony Żołnierz", "Dziki Słoga", "Czarny Ork", "Zarazony Człowiek", "Demoni Żołnierz ", "Dalej")
if r2 == 7 then
local r3 = select("Lodowy Golem", "Straszydło", "Wojownik z Toporem", "Pająk Żołnierz ", "Czerw. Śmier. Truj. Paj. ", "Ognisty Wojownik", "Anuluj")
if r3 == 7 then
return
end
if r3 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Lodowego Golema ")
say("")
pc.polymorph ( 1107, 600 )
end
if r3 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Straszydło ")
say("")
pc.polymorph ( 1175, 600 )
end
if r3 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Wojownik z Toporem ")
say("")
pc.polymorph ( 1402, 600 )
end
if r3 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Pająk Żołnierz ")
say("")
pc.polymorph ( 2004, 600 )
end
if r3 == 5 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Czerw. Śmier. Truj. Paj. ")
say("")
pc.polymorph ( 2063, 600 )
end
if r3 == 6 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Ognisty Wojownik ")
say("")
pc.polymorph ( 2205, 600 )
end
end
if r2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Dziki Pies ")
say("")
pc.polymorph ( 101, 600 )
end
if r2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Zaprzysiężony Żołnierz ")
say("")
pc.polymorph ( 301, 600 )
end
if r2 == 3 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Dziki Sługa ")
say("")
pc.polymorph ( 502, 600 )
end
if r2 == 4 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Czarny Ork ")
say("")
pc.polymorph ( 636, 600 )
end
if r2 == 5 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Zarażony Człowiek ")
say("")
pc.polymorph ( 903, 600 )
end
if r2 == 6 then
say_title("Kawałek Kryształu: ")
say("Wybrałeś zamianę w Demoni Żołnierz ")
say("")
pc.polymorph ( 1001, 600 )
end
end
end
if s == 5 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dostać wszystkie skille ")
say("na poziom Perfect. ")
say("")
say_reward("Chcesz dostac skille? ")
say("")
local t = select("Tak", "Nie")
if t == 2 then
return
end
if t == 1 then
say_title("Kawałek Kryształu: ")
say("Dostałeś wszystkie skille na ")
say("poziom Perfect. ")
say("")
wait()
if pc.job == 0 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Wojownik Body ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 0 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Wojownik Mental ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 1 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Ninja Dagger ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 1 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Ninja Archer ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 2 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Sura Weapon Magic ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 2 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Sura Black Magic ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 3 and pc.get_skill_group() == 1 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Szaman Smok ")
say("dodane prawidłowo  ")
say("")
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)
end
if pc.job == 3 and pc.get_skill_group() == 2 then
say_title("Kawałek Kryształu: ")
say("Skille na poziomie Perfect dla: ")
say(pc.get_name().." jako Szaman Healer ")
say("dodane prawidłowo  ")
say("")
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
end
end
if s == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać ID itemu ")
say("który chcesz dostać. ")
local item = tonumber(input("12345"))
if item > 1 and item < 100000 then
say_reward("ILOŚĆ: ")
local ilosc = tonumber(input("123"))
if ilosc >= 1 and ilosc <= 200 then
pc.give_item2(item,ilosc)
else
say_reward("ZŁA ILOŚĆ (MAX: 1-200) ")
end
else
say_reward("ZŁA ILOŚĆ (MAX: 1-100000)")
end
end
if s == 7 then
say_reward("Kawałek Kryształu: ")
say("Tutaj możesz przywołać potworki ")
say("wpisując ID moba oraz ilość. ")
say("")

local mob = tonumber(input("12345"))
if mob > 1 and mob < 100000 then
say_reward("ILOŚĆ: ")
local ilosc = tonumber(input("12"))
if ilosc > 1 and ilosc <= 50 then
command("mob "..mob.." "..ilosc)
else
say_reward("ZA DUŻO")
end
else
say_reward("ZŁE ID MOBA.")
end
end
if s == 8 then
say_title("Kawałek Kryształu: ")
say("Wpisz tutaj ID grupki krórą ")
say("chcesz przywołać. ")
say("")
local gr = input()
if gr != null then
command("group "..gr)
end
end
if s == 9 then
local s2 = select("Teleportacja", "Przywolanie metinów ", "Przywolanie Bossów ", "Przeniesienie do Gracza ", "Przywołanie Gracza ", "Niewidzialność ", "Banowanie Czatu ", "Dalej")
if s2 == 7 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz zablokować komuś czat ")
say("")
say("Wystarczy podać nick gracza i czas blokady ")
say("")
say_reward("Czas podajemy w sekundach!! ")
say("")
say_reward("NICK: ")
local niczek = input()
say_reward("CZAS: ")
say("")
say_title("Drobna pomoc:")
say_reward("1 minuta = 60 sekund ")
say_reward("1 godzina = 3600 sekund ")
say_reward("1 dzień = 86400 sekund ")
say("")
local czasik = input()
say_title("Kawałek Kryształu: ")
say(niczek.." dostał blokadę czatu ")
say("na czas "..czasik.." sekund")
command("block_chat "..niczek.." "..czasik)
wait()
czasik = math.floor(czasik / 60)
notice_all("Gracz "..niczek.." dostał blokadę czatu na czas "..czasik.." minut! ")
end
if s2 == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz stać się niewidzialny! ")
say("")
say_reward("Chcesz stać się niewidzialny? ")
say("")
local niewid = select("Tak", "Nie ")
if niewid == 2 then
return
end
if niewid == 1 then
say_title("Kawałek Kryształu: ")
say("Aby stać się znów widzialny powtórz ")
say("obecna opcję  ")
command("invisible")
end
end
if s2 == 4 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać nick gracza do którego ")
say("chcesz się przenieść. ")
say("")
local nicktam = input()
if nicktam != null then
say_title("Kawałek Kryształu: ")
say("Zostaniesz przeniesiony do: "..nick)
say("")
wait()
command("warp "..nicktam)
end
end
if s2 == 5 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wpisać nick gracza którego ")
say("chcesz przenieść do siebie. ")
say("")
local nick2 = input()
if nick2 != null then
say_title("Kawałek Kryształu: ")
say("Gracz o nicku: "..nick2)
say("zostanie przeniesiony do ciebie. ")
say("")
wait()
command("transfer "..nick2)
end
end
if s2 == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz mapę na którą chcesz ")
say("się przenieść. ")
say("")
local tp = select("Wioski", "Mapy 30-60lvl", "Mapy +60lvl ", "Anuluj")
if tp == 4 then
return
end
if tp == 1 then
say_title("Kawałek Kryształu: ")
say("Wybierz wioske do ktorej chcesz ")
say("się przenieść. ")
say("")
local tp2 = select("Shinsoo pierwsze miasto", "Shinsoo drugie miasto", "Chunjo pierwsze miasto", "Chunjo drugie miasto", "Jinno pierwsze miasto", "Jinno drugie miasto", "Anuluj")
if tp2 == 7 then
return
end
if tp2 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(474100, 954500)
end
if tp2 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(353000, 882700)
end
if tp2 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(63600, 166400)
end
if tp2 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(145300, 240500)
end
if tp2 == 5 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(959900, 269300)
end
if f == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(863600, 245900)
end
end
if tp == 2 then
say("Wybierz gdzie chcesz się przenieść! ")
say("")
local tp3 = select("Dolina Orków ", "Pustynia ", "Góra Sohan ", "Świątynia", "Anuluj ")
if tp3 == 5 then
return
end
if tp3 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(332600, 746800)
end
if tp3 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(295600, 548100)
end
if tp3 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(434700, 214200)
end
if tp3 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(553600, 143600)
end
end
if tp == 3 then
say_title("Kawałek Kryształu: ")
say("Wybierz gdzie chcesz się przenieść! ")
say("")
local tp4 = select("Wieża Demonów", "Las", "Czerwony Las", "Piekło", "Wężowe Pole", "Kraina Gigantów", "Growa Wygnańców ", "Anuluj")
if tp4 == 8 then
return
end
if tp4 == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(216500, 727000)
end
if tp4 == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(303800, 26800)
end
if tp4 == 3 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(1119600, 70000)
end
if tp4 == 4 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
local empire = pc.get_empire()
if empire == 1 then
pc.warp(599700, 757500)
end
if empire == 2 then
pc.warp(598500, 622200)
end
if empire == 3 then
pc.warp(730700, 689800)
end
end
if tp4 == 5 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(1059100, 726800)
end
if tp4 == 6 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(828300, 763500)
end
if tp4 == 7 then
say("Do której groty chcesz się przenieść? ")
say("")
local grota = select("v1 ", "v2", "Anuluj")
if grota == 3 then
return
end
if grota == 1 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(10000, 1207800)
end
if grota == 2 then
say("Zostaniesz przeniesiony! ")
say("")
wait()
pc.warp(241300, 1275400)
end
end
end
end
if s2 == 2 then
say_title("Kawałek Kryształu: ")
say("Wybierz który Kamień Metin ")
say("chcesz przywolać. ")
say("")
local m = select("Metiny 5-25lvl ", "Metiny 30-45lvl", "Metiny 50-70lvl", "Metiny 75-90lvl", "Metiny Eventowe", "Anuluj")
if m == 6 then
return
end
if m == 1 then
local m2 = select("Metin Cierpienia", "Metin Walki", "Metin Bitwy", "Metin Chciwości ", "Metin Czerni", "Anuluj")
if m2 == 6 then
return
end
if m2 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Cierpienia w ilości: 5 ")
say("zostały przywołane. ")
command("m 8001 5")
end
if m2 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Walki w ilości: 5 ")
say("zostały przywołane. ")
command("m 8002 5")
end
if m2 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Bitwy w ilości: 5 ")
say("zostały przywołane. ")
command("m 8003 5")
end
if m2 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Chciwości w ilości: 5 ")
say("zostały przywołane. ")
command("m 8004 5")
end
if m2 == 5 then
say_title("Kawałek Kryształu: ")
say("Metiny Czerni w ilości: 5 ")
say("zostały przywołane. ")
command("m 8005 5")
end
end
if m == 2 then
local m3 = select("Metin Ciemności ", "Metin Zazdrości ", "Metin Duszy", "Metin Cienia", "Anuluj")
if m3 == 5 then
return
end
if m2 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Ciemności w ilości: 3 ")
say("zostały przywołane. ")
command("m 8006 3")
end
if m3 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Zazdrości w ilości: 3 ")
say("zostały przywołane. ")
command("m 8007 3")
end
if m3 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Duszy w ilości: 3 ")
say("zostały przywołane. ")
command("m 8008 3")
end
if m3 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Cienia w ilości: 3 ")
say("zostały przywołane. ")
command("m 8009 3")
end
end
if m == 3 then
local m4 = select("Metin Twardości ", "Metin Diabła ", "Metin Upadku ", "Metin Śmierci ", "Metin Morderstwa ", "Anuluj")
if m4 == 6 then
return
end
if m4 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Twardości w ilości: 2 ")
say("zostały przywołane. ")
command("m 8010 2")
end
if m4 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Diabła w ilości: 2 ")
say("zostały przywołane. ")
command("m 8011 2")
end
if m4 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Upadku w ilości: 2 ")
say("zostały przywołane. ")
command("m 8012 2")
end
if m4 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Śmierci w ilości: 2 ")
say("zostały przywołane. ")
command("m 8013 2")
end
if m4 == 5 then
say_title("Kawałek Kryształu: ")
say("Metiny Morderstwa w ilości: 2 ")
say("zostały przywołane. ")
command("m 8014 2")
end
end
if m == 4 then
local m5 = select("Metin Pung-Ma ", "Metin Ma-An ", "Metin Tu-Young", "Metin Jeon-Un ", "Anuluj")
if m5 == 5 then
return
end
if m5 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Pung-Ma w ilości: 2 ")
say("zostały przywołane. ")
command("m 8024 2")
end
if m5 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Ma-An w ilości: 2 ")
say("zostały przywołane. ")
command("m 8025 2")
end
if m5 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Ma-An w ilości: 2 ")
say("zostały przywołane. ")
command("m 8026 2")
end
if m5 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Jeon-Un w ilości: 2 ")
say("zostały przywołane. ")
command("m 8027 2")
end
end
if m == 5 then
local m6 = select("Metin Shinsoo ", "Metin Chunjo ", "Metin Jinno ", "Metin Imperialny", "Anuluj")
if m6 == 5 then
return
end
if m6 == 1 then
say_title("Kawałek Kryształu: ")
say("Metiny Shinsoo w ilości: 1 ")
say("zostały przywołane. ")
command("m 8020 1")
end
if m6 == 2 then
say_title("Kawałek Kryształu: ")
say("Metiny Chunjo w ilości: 1 ")
say("zostały przywołane. ")
command("m 8021 1")
end
if m6 == 3 then
say_title("Kawałek Kryształu: ")
say("Metiny Jinno w ilości: 1 ")
say("zostały przywołane. ")
command("m 8022 1")
end
if m6 == 4 then
say_title("Kawałek Kryształu: ")
say("Metiny Imperialny w ilości: 1 ")
say("zostały przywołane. ")
command("m 8022 1")
end
end
end
if s2 == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać którego chcesz ")
say("przywołać Bossa. ")
say("")
local b = select("Wódz Orków ", "Królowa Pająków ", "Ezot. Przyw. ", "Olbrzymi Żółw ", "Elit/Król Demonów ", "Dalej")
if b == 1 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 691 1")
end
if b == 2 then
say_title("Kawałek Kryształu: ")
say("Królowa Pająków został przywołany! ")
say("")
command("m 2091 1")
end
if b == 3 then
say_title("Kawałek Kryształu: ")
say("Ezot. Przyw. został przywołany! ")
say("")
command("m 791 1")
end
if b == 4 then
say_title("Kawałek Kryształu: ")
say("Olbrzymi Żółw został przywołany! ")
say("")
command("m 2191 1")
end
if b == 5 then
local krol = select("Król Demonów ", "Elit. Król Demonów ", "Anuluj")
if krol == 3 then
return
end
if krol == 1 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 1091 1")
end
if krol == 2 then
say_title("Kawałek Kryształu: ")
say("Wódz Orków został przywołany! ")
say("")
command("m 1092 1")
end
end
if b == 6 then
local b2 = select("Ogisty Król ", "Zjawa Żółtego Tygrysa ", "Umarły Rozpruwacz ", "Eventowe Bossy ", "Anuluj")
if b2 == 5 then
return
end
if b2 == 1 then
say_title("Kawałek Kryształu: ")
say("Ognisty Król został przywołany! ")
say("")
command("m 2206 1")
end
if b2 == 2 then
say_title("Kawałek Kryształu: ")
say("Zjawa Żółtego Tygrysa został przywołany! ")
say("")
command("m 1304 1")
end
if b2 == 3 then
say_title("Kawałek Kryształu: ")
say("Umarły Rozpruwacz został przywołany! ")
say("")
command("m 1093 1")
end
if b2 == 4 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz przywołać ")
say("tzw. Bossy Eventowe. ")
say("")
local eb = select("Odrodzony Wódz Orków", "Elit. Oblrzymi Żółw ", "Elit. Królowa Pająków ", "Niebieska Śmierć ", "Elit. Zjawa Żółt. Tygrysa ", "Czerwony Smok", "Dalej")
if eb == 1 then
say_title("Kawałek Kryształu: ")
say("Odrodzony Wódz Orków został przywołany! ")
say("")
command("m 693 1")
end
if eb == 2 then
say_title("Kawałek Kryształu: ")
say("Elit. Olbrzymi Żółw został przywołany! ")
say("")
command("m 2192 1")
end
if eb == 3 then
say_title("Kawałek Kryształu: ")
say("Elit. Królowa Pająków został przywołany! ")
say("")
command("m 2093 1")
end
if eb == 4 then
say_title("Kawałek Kryształu: ")
say("Niebieska Śmierć został przywołany! ")
say("")
command("m 1095 1")
end
if eb == 5 then
say_title("Kawałek Kryształu: ")
say("Elit. Zjawa Zółtego Tygrysa został przywołany! ")
say("")
command("m 693 1")
end
if eb == 6 then
say_title("Kawałek Kryształu: ")
say("Czerwony Smok został przywołany! ")
say("")
command("m 693 1")
end
if eb == 7 then
local eb2 = select("Elit. Nieb. Generał ", "Nieb. Generał ", "Lodowa Wiedzma", "Silna Lodowa Wiedzma", "Anuluj")
if eb2 == 5 then
return
end
if eb2 == 1 then
say_title("Kawałek Kryształu: ")
say("Elit. Nieb. Generał został przywołany! ")
say("")
command("m 2491 1")
end
if eb2 == 2 then
say_title("Kawałek Kryształu: ")
say("Nieb. Generał został przywołany! ")
say("")
command("m 2492 1")
end
if eb2 == 3 then
say_title("Kawałek Kryształu: ")
say("Lodowa Wiedzma został przywołany! ")
say("")
command("m 1191 1")
end
if eb2 == 4 then
say_title("Kawałek Kryształu: ")
say("Silna Lodowa Wiedzma został przywołany! ")
say("")
command("m 1192 1")
end
end
end
end
end
if s2 == 8 then
local s3 = select("Nic", "Raty serwera ", "Raty dla gildii", "Wyrzuć z serwera ", "Niechciany item", "Event", "Napisz coś ", "Anuluj")
if s3 == 8 then
return
end
if s3 == 7 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać formę, ")
say("a następnie wpisać tekst, który zobaczą gracze. ")
say("")
local gdzie = select("Na tej mapie", "Wszędzie", "Anuluj")
if gdzie == 3 then
return
end
if gdzie == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz tekst, który zobaczą gracze ")
say("na tej mapie. ")
say("")
local tekst1 = input()
local tekst2 = input()
notice_in_map("GM: "..tekst1)
notice_in_map("GM: "..tekst2)
end
if gdzie == 2 then
say_title("Kawałek Kryształu: ")
say("Wpisz tekst który zobaczą gracze ")
say("ze wszystkich któlestw - wszędzie. ")
say("")
local tekst3 = input()
local tekst4 = input()
notice_all("GM: "..tekst3)
notice_all("GM: "..tekst4)
end
end
if s3 == 6 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz wybrać i zrobić event ")
say("jeśli jesteś na danej mapie  ")
say("")
say("Miłej zabawy! Buhaha! ;p ")
wait()
local mapka = select("Miasta 1M ", "Dolina", "Pustynia", "Góra Sohan", "Auluj")
if mapka == 5 then
return
end
if mapka == 2 then
if pc.get_map_index() == 64 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek1 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw1 = input()
say("")
say_reward("2. ID MOBA: ")
local potworek2 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw2 = input()
say_reward("3. ID MOBA: ")
local potworek3 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw3 = input()
say_reward("4. ID MOBA: ")
local potworek4 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw4 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 3 then
if pc.get_map_index() == 63 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek11 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw11 = input()
say("")
say_reward("2. ID MOBA: ")
local potworek12 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw12 = input()
say_reward("3. ID MOBA: ")
local potworek13 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw13 = input()
say_reward("4. ID MOBA: ")
local potworek14 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw14 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event na Pustynii został rozpoczęty! ")
notice_all("Event na Pustynii został rozpoczęty! ")
notice_all("Event na Pustynii został rozpoczęty! ")
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 4 then
if pc.get_map_index() == 61 then
say("Wpisz ID MOBÓW oraz ilość, ")
say("Która ma się zrespić. ")
say("")
say_reward("Każdy mob oraz ilość to resp ")
say_reward("w różnych miejscach! ")
say("")
say_reward("1. ID MOBA: ")
say("")
local potworek21 = input()
say_reward("1. ILOŚĆ: ")
say("")
local iloscpotw21 = input()
wait()
say_title("Kawałek Kryształu: ")
say("Moby zostaną przywołane. ")
say("")
say_reward("Teraz jeszcze kilka razy to samo  ")
say("i będzie można rozpocząć event. ")
say("")
say_reward("2. ID MOBA: ")
local potworek22 = input()
say_reward("2. ILOŚĆ: ")
local iloscpotw22 = input()
say_reward("3. ID MOBA: ")
local potworek23 = input()
say_reward("3. ILOŚĆ: ")
local iloscpotw23 = input()
say_reward("4. ID MOBA: ")
local potworek24 = input()
say_reward("4. ILOŚĆ: ")
local iloscpotw24 = input()
say_title("Kawałek Kryształu: ")
say("Event został rozpoczęty! ")
say("Wiadomość została wysłana  ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
notice_all("Event w Dolinie został rozpoczęty! ")
mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
else
say_title("Kawałek Kryształu: ")
say("Pisałeś na marne... ")
say("Nie znajdujesz się na odpowiedniej mapie. ")
end
end
if mapka == 1 then
say_title("Kawałek Kryształu: ")
say("")
say_reward("Tylko pierwsze wioski! ")
say("")
local mapka2 = select("Shinsoo", "Chunjo", "Jinno", "Anuluj")
if mapka2 == 4 then
return
end
if mapka2 == 1 then
if pc.get_map_index() == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
end
end
if mapka2 == 2 then
if pc.get_map_index() == 21 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m11 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m11 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m12 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m12 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m13 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m13 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m14 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m14 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
end
end
if mapka2 == 3 then
if pc.get_map_index() == 41 then
say_title("Kawałek Kryształu: ")
say("Wpisz ID oraz ilość mobków. ")
say("")
say("Potworki zostaną rozrzucone po całej mapie. ")
say("")
say_reward("1. ID mobka: ")
local potworki1m31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("1. Ilość: ")
local ilepotw1m31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. ID mobka: ")
local potworki1m32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("2. Ilość: ")
local ilepotw1m32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. ID mobka: ")
local potworki1m33 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("3. Ilość: ")
local ilepotw1m33 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. ID mobka: ")
local potworki1m34 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("4. Ilość: ")
local ilepotw1m34 = input()
say_title("Kawałek Kryształu: ")
say("")
say_title("Kawałek Kryształu: ")
say("Moby zostały przywołane. ")
say("Info o evencie zostało wysłane ")
say("")
say_reward("Miłej zabawy! ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
end
end
end
end
if s3 == 5 then
say_title("Kawałek Kryształu: ")
say("Masz przedmiot którego nie możesz wyrzucić, ")
say("a nie jest ci potrzebny? ")
say("")
say("To proste! Wpisz tu id tego itemka ")
say("")
say_reward("ID ITEMKA: ")
local niechciany = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("ILOŚĆ: ")
local ileniech = input()
say_title("Kawałek Kryształu: ")
say("Czy na pewno chcesz usunąc przedmiot: ")
say_item("", niechciany , "")
say("W ilości: "..ileniech)
local niech = select("Tak", "Nie")
if niech == 2 then
return
end
if niech == 1 then
say_title("Kawałek Kryształu: ")
say("Przedmiot zniknął z twojego eq. ")
say("")
pc.remove_item(niechciany, ileniech)
end
end
if s3 == 4 then
say_title("Kawałek Kryształu: ")
say("Wpisz tutaj nick osoby, którą ")
say("chcesz wylogować z serwera. ")
say("")
say("Nie zablokuje to jej ponownego logowania! ")
say("")
say_reward("Nick: ")
local nickdc = input()
say_title("Kawałek Kryształu: ")
say("Gracz: "..nickdc.." został wylogowany z serwera. ")
say("")
command("dc "..nickdc)
end
if s3 == 3 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać jakiejś gildii bonus ")
say("doświadczenia, item dropu, gold dropu. ")
say("")
say_title("Kawałek Kryształu: ")
say( "Wpisz nazwe gildii" )

local g_name = input()
local g_id = __get_guildid_byname( g_name )
if 0 == g_id then
say("Nie ma takiej gildii!")
return
end

say_title( "Bonus gildii" )
say('Aktualny bonus:')
say( __get_guild_priv_string( g_id ) )
say('Wybierz typ bonu')
local t = select(locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct, locale.cancel)
if t == 5 then
return
end

say_title("Kawałek Kryształu: ")
local title_list = {locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct}
say(string.format('%s ĽúŔy : %s', g_name, title_list[t]))
say('')
local g = {0,10,20,30,40,50}
say('How much?')
local p = select(g[1]..'%',g[2]..'%',g[3]..'%',g[4]..'%',g[5]..'%',g[6]..'%', 'Cancel')
if p == 7 then
return
end

say_title("Kawałek Kryształu: ")
say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
say('')

say("Wybierz czas:")
local v = 0
local h = select('6 hours', '12 hours', '24 hours', 'wlasny czas', 'Cancel')
if 5 == h then
return
elseif 4 == h then

say_title("Kawałek Kryształu: ")
say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
say("")
say("Wpisz własny czas:")
v= input()

if v == "" then
v = 0
else
v = tonumber( v )
end

elseif 3 == h then
v=24
elseif 2 == h then
v=12
elseif 1 == h then
v=6
end

-- ł]¸m˝T»{
say_title('µą«ü©w¤˝·ĽúŔy')
say(string.format('%s ĽúŔy : %s %d%% (%d®É¶ˇ)', g_name, title_list[t], g[p], v))
say('')
say("Na pewno chcesz dac bonus dla gildii?")

local s = select("Tak", "Nie")
if 1 == s then
__give_guild_priv(g_id, t, g[p], v*60*60)
say("Dałeś bonus. ")
else
say("Nie dałeś bonusu ")
end
end
if s3 == 2 then
say_title("Kawałek Kryształu: ")
say("Tutaj możesz dać raty dla jednego ")
say("lub wszystkich królestw. ")
say("")
say("Wybierz królestwo: ")
local krolestwo = select("Shinsoo", "Chunjo", "Jinno", "Wszystkie", "Anuluj")
if krolestwo == 5 then
return
end
if krolestwo == 1 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj1 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj2.." w ilości ")
say(procet.." na czas "..czasbonusu.." godzin, dla Shinsoo! ")
say("")
command("priv_empire 1 "..rodzaj1..":"..rodzaj2.." "..procent.." "..czasbonusu.."")
end
if krolestwo == 2 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj21 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj22 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent2 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu2 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj22.." w ilości ")
say(procet2.." na czas "..czasbonusu2.." godzin, dla Chunjo! ")
say("")
command("priv_empire 2 "..rodzaj21..":"..rodzaj22.." "..procent2.." "..czasbonusu2.."")
end
if krolestwo == 3 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj31 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj32 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent3 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu3 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus "..rodzaj32.." w ilości ")
say(procet3.." na czas "..czasbonusu3.." godzin, dla Jinno! ")
say("")
command("priv_empire 3 "..rodzaj31..":"..rodzaj32.." "..procent3.." "..czasbonusu3.."")
end
if krolestwo == 4 then
say_title("Kawałek Kryształu: ")
say("Wpisz ilość, rodzaj oraz procent i czas ")
say("")
say_reward("1 - Item Drop ")
say_reward("2 - Gold Drop ")
say_reward("3 - Gold10 Drop ")
say_reward("4 - EXP ")
say("")
local rodzaj41 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Przepisz tutaj jeśli wybrałeś : ")
say_reward("1 - item_drop ")
say_reward("2 - gold_drop ")
say_reward("3 - gold10_drop ")
say_reward("4 - exp ")
say("")
say_reward("Przepisz tylko po - bez spacji!! ")
say("")
local rodzaj42 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Procent bonusu: ")
say("")
local procent4 = input()
say_title("Kawałek Kryształu: ")
say("")
say_reward("Czas (godziny): ")
say("")
local czasbonusu4 = input()
say_title("Kawałek Kryształu: ")
say("Ustawiłeś bonus ")
say("")
command("priv_empire 0 "..rodzaj41..":"..rodzaj42.." "..procent4.." "..czasbonusu4.."")
end
end
if s3 == 1 then
say(" Haha nic tu nie ma ")
end
end
end
end
end
end
end

 

 

 

 

To może podasz błąd?

Z tego co pamiętam podawałem gotowe, bezbłędne questy.

A w tym widze zmiany których ja nie pisałem...

***


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.


***

Opublikowano

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

-----BY WuWu-----

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

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" , "Skille" , "Inne" , "Expowiska" , "Expowiska cz.2" , "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_title ( "Cześć" )

say ( "Czy chcesz wbić wszystkie skille na P??" )

local s = select ( "Tak" , "Nie" )

if 2 == s then

say ("Nie To Nie Łaski Bez ")

return

end

say ( "Otrzymałeś Wszystkie Skille P" )

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

 

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 :D")

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 xD" )

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

end

 

end

end

end

Bywalec
Opublikowano

Ehh... Polskie znaki przy " ...

 

Zapewne przy wgrywaniu nie ma błędów tylko w grze go nie ma..

 

 

quest lodowa_wiedzma begin
       state start begin
                       when login or levelup with pc.level >= 86 begin
                                       set_state(jakis)
                               end
               end

               state jakis begin
                       when letter begin
                                       local v = find_npc_by_vnum(20016)
                                               if v != 0 then
                                                       target.vid("__TARGET__", v, "Buuu")
                                               end
                               end

                               when __TARGET__.target.click or
                                       20016.chat."Lodowa Wiedźma" begin
                                               say_title(mob_name(20016)..": ")
                                                       target.delete("__TARGET__")
                                                               say("Witaj. Możesz zdobyć")
                                                               say("pewien przedmiot,")
                                                               say("którym ulepsza się")
                                                               say("Szmaragdowe Zbroje.")
                                                               wait()
                                                               say_title(mob_name(20016)..": ")
                                                               say("Musisz tylko zabić")
                                                               say("Lodową Wiedźmę.")
                                                               say("Idź i ją zabij.")
                                                               say("Powodzenia.")
                                                               set_state(kill)
                               end
               end

               state kill begin
                       when 1191.kill begin
                                       pc.give_item2(50082, 2)
                                               say("Zdobyłeś 4 szkaty ripera.")
                                               timer("poczatkujacy", 86400)
                               end

                               when poczatkujacy.timer begin
                                       restart_quest()
                               end
               end
end

 

To popraw mi tego questa ;d

Pompa Jak Skurwysyn

 

 

 

METIN2.PL - 76LV

 

 

4H4 OWNED

Opublikowano

@up

Ale trudne, nie?


quest lodowa_wiedzma begin
       state start begin
                       when login or levelup with pc.level >= 86 begin
                                       set_state(jakis)
                               end
               end

               state jakis begin
                       when letter begin
                                       local v = find_npc_by_vnum(20016)
                                               if v != 0 then
                                                       target.vid("__TARGET__", v, "Buuu")
                                               end
                               end

                               when __TARGET__.target.click or
                                       20016.chat."Lodowa Wiedźma" begin
                                               say_title(mob_name(20016)..": ")
                                                       target.delete("__TARGET__")
                                                               say("Witaj. Możesz zdobyć ")
                                                               say("pewien przedmiot, ")
                                                               say("którym ulepsza się ")
                                                               say("Szmaragdowe Zbroje. ")
                                                               wait()
                                                               say_title(mob_name(20016)..": ")
                                                               say("Musisz tylko zabić ")
                                                               say("Lodową Wiedźmę. ")
                                                               say("Idź i ją zabij. ")
                                                               say("Powodzenia. ")
                                                               set_state(kill)
                               end
               end

               state kill begin
                       when 1191.kill begin
                                       pc.give_item2(50082, 2)
                                               say("Zdobyłeś 4 szkaty ripera.")
                                               timer("poczatkujacy", 86400)
                               end

                               when poczatkujacy.timer begin
                                       restart_quest()
                               end
               end
end

Opublikowano

proszę o sprawdzenie tego questa po wgraniu na serwer jest all ok tylko kiedy się włączy pierścień i anuluje się wybór postaci zostaje zamrożona nie da się ruszyć a jak się robi zmień postać aby ja odmrozić wyskakują wku- cenzura znaczki zapytania

 

 

z góry dziękuję

 

 

-----------------
-----BY WuWu-----
-----------------
quest move_ring begin
    state start begin
		    when 80009.use begin
				    say_title ( "Pierscien Teleportacji:" ) 
										    say (pc.get_name().. " mogę:" ) 
										    say ( "" ) 
										    local s = select ( "Główne Miasta" , "Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz", "Itemki", "Level", "Yang", "Skille" ) 
										    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==7 then			   
say("Wpisz id przedmiotu, który chcesz dostać: ")
local item = input()
pc.give_item2(item, 1)
elseif s==8 then
say("Wpisz poziom, który chcesz dostać: ")
local level = input()
repeat
pc.give_exp2(pc.get_next_exp())
until pc.get_level()==level
elseif s==9 then
say("Wpisz ile kaski chcesz dostać: ")
local kasa = input()
pc.changegold(kasa)
elseif s==10 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									 
										    end 

    end
   end
end

Opublikowano

quest lodowa_wiedzma begin
	state start begin
					when login or levelup with pc.level >= 86 begin
									set_state(jakis)
							end
			end

			state jakis begin
					when letter begin
									local v = find_npc_by_vnum(20016)
											if v != 0 then
													target.vid("__TARGET__", v, "Buuu")
											end
							end

							when __TARGET__.target.click or
									20016.chat."Lodowa Wiedźma" begin
											say_title(mob_name(20016)..": ")
													target.delete("__TARGET__")
															say("Witaj. Możesz zdobyć")
															say("pewien przedmiot,")
															say("którym ulepsza się")
															say("Szmaragdowe Zbroje.")
															wait()
															say_title(mob_name(20016)..": ")
															say("Musisz tylko zabić")
															say("Lodową Wiedźmę.")
															say("Idź i ją zabij.")
															say("Powodzenia.")
															set_state(kill)
							end
			end

			state kill begin
					when 1191.kill begin
									pc.give_item2(50082, 2)
											say("Zdobyłeś 4 szkaty ripera.")
											timer("poczatkujacy", 86400)
							end

							when poczatkujacy.timer begin
									restart_quest()
							end
			end
end

 

To popraw mi tego questa ;d

 

A znasz takie słowo jak proszę ?

Coś mi się nie wydaje.

Na daj albo zrób do mnie się nie zwracaj.

Trochę kultury.

 

@UP

Nie polecam pierścieni TP by WuWu...

***


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.


***

Opublikowano

Elo prosze o poprawienie tego questa

quest informacja begin
	state start begin
					when login with pc.is_gm() begin
									game.set_event_flag("Advert", 1)
									local time = get_time(600)
											pc.setqf("czas", time)

											if time < 600 then
											pc.getqf("czas", time)

											if time == 600 then
											notice_all("Bot:Widzisz hackera? lub gm'a który niepoprawnie wykonuje swoje obowiazki?")
		 notice_all("Bot:Zgłoś to na naszym forum w dziale skargi")
											notice_all("Bot:www.xxx.pl")
											end
											end
											end

Opublikowano

Opis

Dzia

ł

ania

:Quest na powitanie w grze.

Nazwa

Questu

:start

Wymagany

Poziom

:Od razu przy pierwszym zalogowaniu się.

Co

wydropi

ć

/

znale

źć:NIC

Tutaj logo chce mieć proszę wstawić obojętne jaki obrazek ja sobie go podmienię, nawet moją sygne wstawić można.

Rozmowa:Witaj na serwerze DenutrionMT2.

Czeka Cię tu wiele ciekawych przygód.

Poznasz wielu wspaniałych graczy, zdobędzie nowe doświadczenie.

A teraz otrzymujesz od nas ekwipunek na dobry start.

 

Otrzymuje:

Wojownik:

80009 pierscien teleportacji

19 Miecz

11209 Mnisia Zbroja Plytowa

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12209 Tradycyjny Helm

 

72701 Buty wiatru

Ninja: 1009 Sztylet 11409 Blekitne Ubranie

80009 pierscien teleportacji

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12349 Skorzana Maska

 

72701 Buty wiatru

Sura: 11609 Zalobna Zbroja Plytowa 17009 Drewniane Kolczyki 16009 Drewniany Naszyjnik 15009 Skorzane Buty 14009 Drewniana Bransoleta 19 Miecz 12489 Krwawy Helm

72701 Buty wiatru

80009 pierscien teleportacji

Szaman:

17009 Drewniane Kolczyki

16009 Drewniany Naszyjnik

15009 Skorzane Buty

14009 Drewniana Bransoleta

12489 Krwawy Helm

12629 Czapka Mnicha

7009 Wachlarz

5009 Miedziany Dzwon

11809 Blekitna Szata

72701 Buty wiatru

80009 pierscien teleportacji

Opublikowano

Elo prosze o poprawienie tego questa

quest informacja begin
	state start begin
					when login with pc.is_gm() begin
									game.set_event_flag("Advert", 1)
									local time = get_time(600)
											pc.setqf("czas", time)

											if time < 600 then
											pc.getqf("czas", time)

											if time == 600 then
											notice_all("Bot:Widzisz hackera? lub gm'a który niepoprawnie wykonuje swoje obowiazki?")
		 notice_all("Bot:Zgłoś to na naszym forum w dziale skargi")
											notice_all("Bot:www.xxx.pl")
											end
											end
											end

Za mało endów. Zamykamy każdy quest, state, when, if. Możesz to zrobić zawsze na timerze :)

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...