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

Oj możesz dać poprawionego ; /

 

 

A możesz mi powiedzieć jak mnie więcej używać tabów ?

1355920968-U274371.jpg

 

Obiecanki Cacanki z 2008 roku

:D

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

Szczerze mówiąc to reszta questa była całkiem niezła, jedynie brakowało state __COMPLETE__ na końcu. Łap:

http://wklej.to/5ldOY

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

Aaa I jeszcze Jedno Pytanie Bo ten quest pisaliśmy na poradniku "Suchy113"

 

 

I Jak myślisz robić questy na tym poradniku Bambusa czy Jego ?

 

 

Tutaj Jego Tut I robiliśmy to co on tam miał:

 

http://www.mpcforum.pl/topic/124484-tutpisanie-questow/

1355920968-U274371.jpg

 

Obiecanki Cacanki z 2008 roku

:D

Opublikowano

Szczerze mówiąc to reszta questa była całkiem niezła, jedynie brakowało state __COMPLETE__ na końcu. Łap:

http://wklej.to/5ldOY

A czym się różni to __COMPLETE__ od np. na końcu state kwiatmix begin?

Opublikowano

Różni się tym że te ostatnie nie pozwala na Ponowne zrobienie questa :D

1355920968-U274371.jpg

 

Obiecanki Cacanki z 2008 roku

:D

Opublikowano

Niczym, aczkolwiek ymir to zawsze stosował (każdy state ma swoje unikalne id) i jakaś funkcja tam to wykorzystuje.

 

Co do tutów, nie polecam się z nich uczyć. Lepiej na własną rękę.

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

Szymano123:

 

 

quest give_basic_weapon begin
state start begin
 when login begin
  if pc.get_job() == 0 then
   pc.give_item2(17, 1)
  elseif pc.get_job() == 1 then
   pc.give_item2(2007, 1)
   pc.give_item2(1007, 1)
  elseif pc.get_job() == 2 then
   pc.give_item2(17, 1)
  elseif pc.get_job() == 3 then
   pc.give_item2(7007, 1)
  end
  local zbroja = 11007 + (pc.get_job()+1) * 200
  pc.give_item2(zbroja, 1)
  pc.give_item2(27002, 200)
  pc.give_item2(27005, 200)
  horse.set_level(11)
  pc.give_item2(50052, 1)
  set_state(__COMPLETE__)
 end
end

state __COMPLETE__ begin
end
end

 

2mfktbn.jpg
Opublikowano

pierwszy raz widzę tak ciekawe zastosowanie :

local zbroja = 11007 + (pc.get_job()+1) * 200

;)

 

umarł

Opublikowano

Witam :)

Prosiłbym o pomoc przy następującym queście :

 http://wklej.to/vbJ0b 

 

Niestety po wgraniu na serwer quest nie spełnia swojego zadania. Po wybraniu opcji "Zakończ" podaje kolejne wskazówki.

f.png

Opublikowano

@up zobacz teraz

 

quest FAQ begin
state start begin
when login begin
if pc.get_level() >= 1 then
send_letter("FAQ2")
set_state(faq)
end
end
end

state faq begin
when info or button begin
local msg = {}
msg[1] = "xxx"
msg[2] = "xxx"
msg[3] = "xxx"
msg[4] = "xxxx"
msg[5] = "xxxxx"
msg[6] = "xxxxx"
repeat
local n=number(1, 6)
say_title("Wskazówka:")
say(msg[n])
local y=select("Koniec", "Następna wskazówka")
if y==2 then
set_state(start)
else
return
end
end
end
end

 

Opublikowano

Mógł bym prosić o poprawę tego questa ?

quest make_herb_lv120  begin
state start begin
	when login or levelup with pc.get_level() == 120  begin
		set_state(information)
	end	
end

state information begin
	when letter begin
		local v = find_npc_by_vnum(20084)
		if v != 0 then
			target.vid("__TARGET__", v, "Biolog")
		end
		send_letter("Suszona Trawa 120lvl")
	end

	when button or info begin
		say_title("Analiza Biologa")
		say("Biolog Chaegirab, uczen Uriela,")
		say("wlasnie Cie szukal. Prosze idz")
		say("do niego i zaoferuj swoja pomoc")
	end

	when __TARGET__.target.click or 20084.chat."Rozmowa z Biologiem" begin
		target.delete("__TARGET__")
		say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
		say("Witaj, Jestem Biologiem.")
		say("Badam wszystkie rodzaje kamieni oraz innych rzeczy")
		say("W całym imerium.")
		say("Proszę pomóż mi.")
		wait()
		say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)  
		say("Aktualnie badam Suszoną Trawę")
		say("Muszę przeprowadzić eksperymenty")
		say("Na nich.")
		say("Czy przyniesiesz mi 20 takich Traw?")
		say("Proszę. Tylo przynoś mi po jednej abym miał czas na ich zbadanie.")
		say("Dziękuje. Z góry.")
		say("Pozdrawiam Biolog Chaegirab")
		set_state(go_to_disciple)
		pc.setqf("collect_count",0)
		pc.setqf("drink_drug",0)
	end
end

state go_to_disciple begin
	when letter begin
		send_letter("Suszona Trawa 120lvl")
	end

	when button or info begin
		say_title("Zdobądź Suszoną Trawe")
		say("Biolog Chaegirab uczy się u Uriela")
		say("Potrzebne mu teraz")
		say("Suszona Trawa. Ale pamiętaj")
		say("On dopiero się uczy przynoś mu po jednej Trawie")
		say("Aby miał czas na ich zbadanie.")
		say("Ta Trawa wyglądają tak:")
		say_item_vnum(122224)
		say_reward("Przyniosłeś już ".." "..pc.getqf("collect_count").." Suszonej Trawy.")
		say("")
	end

	when 71035.use begin --˘Xgˇ¦b?A?o
		if pc.getqf("drink_drug") == 1 then
			say("")
			say("?wˇMgˇL??I?F1|ˇM")
			say("")
			return
		end
		if pc.count_item(122224) == 0 then
			say("Biolog Chaegirab:")
			say("Prosze, zdobadz dla mnie te Trawe!")
			say("To jest naprawde bardzo wazne dla mnie!")
			say("")
			return
		end
		item.remove()  
		pc.setqf("drink_drug",1)
	end

	when 9999.kill begin
		if pc.count_item(122224) < 25 - pc.getqf("collect_count")then
			pc.give_item2(122224, 1)
		end
	end

	when 20084.chat."Suszona Trawa " with pc.count_item(122224) > 0 begin
		say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
		say("O jak fajnie! Masz już jedną Suszoną Trawe  Dla mnie.")
		say("Pozwól rzucę okiem.")
		say("Jeszcze sekundka")
		say("")
		pc.remove_item(122224, 5)
		wait()
		local pass_percent
		if pc.getqf("drink_drug")==0 then
			pass_percent=70
		else									
			pass_percent=100
		end

		local s= number(1,100)
		if s<= pass_percent  then
			if pc.getqf("collect_count")< 24 then  --25-O?H?U
				local index =pc.getqf("collect_count")+1
				pc.setqf("collect_count",index)
				say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
				say("Jupi. Ta Trawa nie jest uszkodzona =) ")
				say("Dostarcz mi jeszcze".." "..25-pc.getqf("collect_count").. " Suszonych Traw!")
				say("Proszę poszukaj jeszcze.")
				say("")
				pc.setqf("drink_drug",0)							 --?A?o??cl??
				return
			end
			say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)  
			say_reward("O jak fajnie. Dostarczyłeś mi już ")
			say_reward("wszystkie Trawy.")
			say("Biolog w nagrodę dał Ci")
			say_reward("390.000.000 PD")
			say_reward("300.000.000 PLN")	
			pc.setqf("collect_count",index)
			pc.setqf("drink_drug",0)							
			clear_letter()
			set_state(__complete)
			pc.change_money(300000000)
			pc.give_exp2(390000000)
			set_quest_state("levelup","run")
			return
		else																																																									
			say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)  
			say("Ahhhh ;P")
			say("Ten Kamień jest uszkodzony =( .")
			say("Dostarcz mi następny....")
			say("")
			pc.setqf("drink_drug",0)								 --?A?o??cl??
			return
		end

	end
end

state __complete begin
end
end

Opublikowano

@up tutaj to co wiedziałem to ci poprawiłem

 

quest make_herb_lv120 begin
state start begin
when login or levelup with pc.get_level() == 120 begin
set_state(information)
end
end

state information begin
when letter begin
local v = find_npc_by_vnum(20084)
if v != 0 then
target.vid("__TARGET__", v, "Biolog")
send_letter("Suszona Trawa 120lvl")
end
end

when button or info begin
say_title("Analiza Biologa")
say("Biolog Chaegirab, uczen Uriela,")
say("wlasnie Cie szukal. Prosze idz")
say("do niego i zaoferuj swoja pomoc")
end

when __TARGET__.target.click or 20084.chat."Rozmowa z Biologiem" begin
target.delete("__TARGET__")
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say("Witaj, Jestem Biologiem.")
say("Badam wszystkie rodzaje kamieni oraz innych rzeczy")
say("W całym imerium.")
say("Proszę pomóż mi.")
wait()
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say("Aktualnie badam Suszoną Trawę ")
say("Muszę przeprowadzić eksperymenty")
say("Na nich.")
say("Czy przyniesiesz mi 20 takich Traw?")
say("Proszę. Tylo przynoś mi po jednej abym miał czas na ich zbadanie.")
say("Dziękuje. Z góry.")
say("Pozdrawiam Biolog Chaegirab")
pc.setqf("collect_count",0)
pc.setqf("drink_drug",0)
set_state(go_to_disciple)
end
end

state go_to_disciple begin
when letter begin
send_letter("Suszona Trawa 120lvl")
end

when button or info begin
say_title("Zdobądź Suszoną Trawe")
say("Biolog Chaegirab uczy się u Uriela")
say("Potrzebne mu teraz")
say("Suszona Trawa. Ale pamiętaj")
say("On dopiero się uczy przynoś mu po jednej Trawie")
say("Aby miał czas na ich zbadanie.")
say("Ta Trawa wyglądają tak:")
say_item_vnum(122224)
say_reward("Przyniosłeś już ".." "..pc.getqf("collect_count").." Suszonej Trawy.")
say("")
end

when 71035.use begin --˘Xgˇ¦b?A?o
if pc.getqf("drink_drug") == 1 then
say("")
say("?wˇMgˇL??I?F1|ˇM")
say("")
return
end
if pc.count_item(122224) == 0 then
say("Biolog Chaegirab:")
say("Prosze, zdobadz dla mnie te Trawe!")
say("To jest naprawde bardzo wazne dla mnie!")
say("")
return
end
item.remove()
pc.setqf("drink_drug",1)
end

when 9999.kill begin
if pc.count_item(122224) < 25 - pc.getqf("collect_count")then
pc.give_item2(122224, 1)
end
end

when 20084.chat."Suszona Trawa " with pc.count_item(122224) > 0 begin
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say("O jak fajnie! Masz już jedną Suszoną Trawe Dla mnie.")
say("Pozwól rzucę okiem.")
say("Jeszcze sekundka")
say("")
pc.remove_item(122224, 5)
wait()
local pass_percent
if pc.getqf("drink_drug")==0 then
pass_percent=70
else
pass_percent=100
end

local s= number(1,100)
if s<= pass_percent then
if pc.getqf("collect_count")< 24 then --25-O?H?U
local index =pc.getqf("collect_count")+1
pc.setqf("collect_count",index)
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say("Jupi. Ta Trawa nie jest uszkodzona =) ")
say("Dostarcz mi jeszcze".." "..25-pc.getqf("collect_count").. " Suszonych Traw!")
say("Proszę poszukaj jeszcze.")
say("")
pc.setqf("drink_drug",0) --?A?o??cl??
return
end
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say_reward("O jak fajnie. Dostarczyłeś mi już ")
say_reward("wszystkie Trawy.")
say("Biolog w nagrodę dał Ci")
say_reward("390.000.000 PD")
say_reward("300.000.000 PLN")
pc.setqf("collect_count",index)
pc.setqf("drink_drug",0)
clear_letter()
set_state(__complete)
pc.change_money(300000000)
pc.give_exp2(390000000)
set_quest_state("levelup","run")
return
else
say(locale.NOTICE_COLOR.."Biolog Chaegirab:"..locale.NORMAL_COLOR)
say("Ahhhh ;P")
say("Ten Kamień jest uszkodzony =( .")
say("Dostarcz mi następny....")
say("")
pc.setqf("drink_drug",0) --?A?o??cl??
return
end

end
end

state __complete begin
end
end

 

 

ale tutaj to nie wiem po co ci index ?? według mnie to powinieneś mieś coś przypisane do zmiennej index

pc.setqf("collect_count",index)

Opublikowano

I mam jeszcze tylko pytanie odnośnie questów :

czy drop pod questa musi być ustawiony ? chodzi mi o to ze np gdy wpisze when 1093.kill to juz jest tak ze z tego moba dropne dany item czy trzeba drop ustawić pod questy ? Bedzie lajk ;d

Opublikowano

@up jezeli dasz np.

when 7777.kill begin
pc.give_item2(27997,2)
end

to nic już nie musisz ustawiać na serwerze po prostu item o id 27997 będzie wypadał od razu ci do ekwipunku po 2 sztuki jak rozwalisz moba o id 7777

Opublikowano

Fifi

quest FAQ begin
state start begin
	when login begin
       send_letter("FAQ")
	end
	when info or button begin
	local msg = {}
	local i = 0
	msg[1] = "x"
	msg[2] = "x"
	msg[3] = "x"
	msg[4] = "x"
	msg[5] = "x"
	msg[6] = "xx"
		repeat
		local n=number(1, 6)
		say_title("Wskazówka:")
		say(""..msg[n].."")
		local y=select("Koniec", "Następna wskazówka")
		if y==1 then
		return
		end
		until i!=0


			end
		end

	end


 

Opublikowano

Jaki błąd tutaj popełniłem ? :D

 

quest move_ring begin
state start begin
when 80009.use begin
say_title ( "Pierscien Teleportacji:" )
say (pc.get_name().. " Mogę Cię przenieść do :" )
say ( "" )
local s = select ( "Shinsoo M1" , "Shinsoo M2" , "Jinnio M1" , "Jinnio M2" , "Chunjo M1" , "Chunjo M2" , "Dolina Seungryong" , "Pustynia Yongbi" , "Dalej" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasta Shinsoo...")
wait ()
pc.warp ( 474300 , 954800 )

elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasteczka Shinsoo...")
wait ()
pc.warp ( 353100 , 882900 )

elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasta Jinnio...")
wait ()
pc.warp ( 959900 , 269200 )

elseif 4 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasteczka Jinnio...")
wait ()
pc.warp ( 145500 , 240000 )

elseif 5 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasta Chunjo...")
wait ()
pc.warp ( 63800 , 166400 )

elseif 6 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do miasteczka Chunjo...")
wait ()
pc.warp ( 145500 , 240000 )

elseif 7 == s then
say title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Doliny Seungryong...")
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 8 == s then
say title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony na Pustynię Yongbi...")
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 9 == s then
else
return
end


elseif s == 9 then
local s = select ( "Góra Sohan" , "Loch Pająków v1" , "Loch Pająków v2" , "Ognista Ziema" , "Czerwony Las" , "Wieża Demonów" , "Kraina Gigantów" , "Grota Wygnańców v1" , "Grota Wygnańców v2" , "Anuluj" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony na Górę Sohan...")
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 2 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Lochu Pająków v1...")
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 3 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Lochu Pająków v2...")
wait ()
pc.warp ( 704100 , 464100 )

elseif 4 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony na Ognistą Ziemię...")
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

elseif 4 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Czerwonego Lasu...")
wait ()
pc.warp ( 1119900 , 70800 )

elseif 5 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony pod Wieżę Demonów...")
wait ()
pc.warp ( 590500 , 110500 )

elseif 6 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Krainy Gigantów...")
wait ()
pc.warp ( 845100 , 745900 )

elseif 7 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Groty Wygnańców v1...")
wait ()
pc.warp ( 9800 , 1215100 )

elseif 8 == s then
say_title ( pc.get_name().."!")
say ("Zostaniesz przeniesiony do Groty Wygnańców v2...")
wait ()
pc.warp ( 135200 , 1215100 )

elseif 9 == s then
return
end
end
end
end

 

Jestem początkujący w pisaniu questów także... :D

screenshot_10.jpg


Opublikowano

Mogę prosić o napisanie questa ?

O Zabicie

30 Metinów Osiołka

U 9006 Starsza Pani

Nagroda :

500.000.000 PLN

150 LvL

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

pc.give_exp2(999999999)

Opublikowano

siemka ! naprawi mi ktoś ten quest?

 

 

--------------------------------------------
--  Wymiar Wladcow
-- Copyright © GrottoOfExile 2012.
-- All rights reserved.
--
-- Made by Matuszny1987
-- http://www.grottoofexile.pl
-- http://www.adriank.pl
-- http://www.youtube.com/adriank1410
--  Copyright ©2012. All rights reserved.
--
-- This quest and any others with comment
-- like this is GrottoOfExile private
-- Metin2 server copyright and is
-- protected by law in Poland and
-- in any other country.
--
-- If you have found or bought this file,
-- please contact us!
--
-- DO NOT REMOVE THIS COMMENT!
-- DO NOT COPY!
-- DO NOT PUBLISH!
-- DO NOT SELL!
--------------------------------------------
quest wymiar_wladcow begin
state start begin
 when 30013.chat."Wymiar Władców" with pc.get_level()>=75 and pc.get_level()<=250 begin
																															 say_title("Strażnik Wymiaru Władców:")
																															 say_banan("Ta Magiczna moc pozwala Twojej Postaci otworzyć ")
																															 say_banan("bardzo tajemniczy Wymiar Władców, w którym musisz")
																															 say_banan("pokonać każdego przeciwnika w najszybszym czasie.")
																															 say_red("Uwaga!")
																															 say_red("Wybierz sobie marmur w jakim chcesz walczyć ")
																															 say_red("i bonus typu otrucie lub inne...!")
																															 say_reward("")
																															 say_reward("")
																															 say("")
																															 wait()
																															 if pc.money>=10000000 and not party.is_party() then
																															 say_title("Strażnik Wymiaru Władców:")
																															 say_miedz("Posiadasz wystarczajaca ilosc yang.")
			 say_red("musisz posiadać 10.000.000 yang, aby wejść.")
																															 say("")
																															 say_reward("Jestes gotowy?")
																															 local q=select("Jestem Gotów!", "To nie ten moment...")
																															  if q==1 then
say_banan("Wybierz moba, w którego chcesz się przemienić...")
local y = select("Dziki sługa", "Ezot. Fanatyk", "Młody Pająk", "Dziki Pies")
if y == 1 then
pc.polymorph(502, 9999)
elseif y == 2 then
pc.polymorph(701, 9999)
elseif y == 3 then
pc.polymorph(2001, 9999)
elseif y == 4 then
pc.polymorph(101, 9999)
end
say_trawa("Wybierz bonus, który pomoże Ci w walce z bossami !")
local z = select("30% szans na otrucie", "30% szans na kryt. uderzenie", "30% szans na przesyw. uderzenie", "+400 wartości ataku")
if z == 1 then
affect.add(apply.POISON_PCT,30,30*60)
elseif z == 2 then
affect.add(apply.CRITICAL_PCT,30,30*60)
elseif z == 3 then
affect.add(apply.PENETRATE_PCT,30,30*60)
elseif z == 4 then
affect.add(apply.ATT_GRADE_BONUS,400,30*60)
end
																															  say_title("Strażnik Wymiaru Władców:")
																															  say_red("Zostaniesz przeniesiony do Wymiaru Władców.")
																															   pc.setqf("starcik", 1)
																															   pc.changemoney(-10000000)
																															   d.join(66)
																															  end
																															  end
																															  end
 when login with pc.in_dungeon() and pc.getqf("starcik") == 1 begin
 notice_in_map("Witaj w Wymiarze Władców...")
 timer("start2", 3)
 pc.setqf("starcik", 0)
 pc.setqf("starcik2", 1)
 affect.remove_good()
 end
 when start2.timer begin
 pc.setqf("starcik2", 1)
 d.new_jump_all(66, 2181, 7335)
 end
 when login with pc.getqf("starcik2") == 1 and pc.in_dungeon() begin
 timer("wymiar_2", 5)
 end
 when wymiar_2.timer begin
 pc.setqf("starcik2", 0)
 notice_in_map("No to zaczynamy! Oto Ognisty Król!")
 mob.spawn(2206, 155, 683, 1, 1, 1)
 d.jump_all(2181, 7335)
 pc.setqf("time1", get_time())
 end
 when 591.kill with pc.in_dungeon() begin
 notice_in_map("Ognisty Król został pokonany!")
 timer("wymiar_3", 5)
 end
 when wymiar_3.timer begin
 notice_in_map("No to zaczynamy! Oto Hae-Tae!")
 d.jump_all(2181, 7335)
 mob.spawn(5002, 155, 683, 1, 1, 1)
 end
 when 5163.kill with pc.in_dungeon() begin
 notice_in_map("Hae-Tae został Pokonany!")
 timer("wymiar_4", 5)
 end
 when wymiar_4.timer begin
 mob.spawn(2192, 155, 683, 1, 1, 1)
 notice_in_map("No to zaczynamy! Oto Elit.olbrz.żółw!")
 d.jump_all(2181, 7335)
 end
 when 691.kill with pc.in_dungeon() begin
 notice_in_map("Elit.olbrz.Żółw został pokonany!")
 timer("wymiar_5", 5)
 end
 when wymiar_5.timer begin
 mob.spawn(10931, 155, 683, 1, 1, 1)
 notice_in_map("No to zaczynamy! Oto Umarły Rozpruwacz!")
 d.jump_all(2181, 7335)
 end
 when 2091.kill with pc.in_dungeon() begin
 notice_in_map("Umarły Rozpruwacz został pokonany!")
 timer("wymiar_6", 5)
 end
 when wymiar_6.timer begin
 mob.spawn(2699, 155, 683, 1, 1, 1)
 notice_in_map("No to zaczynamy! Oto ostatni przeciwnik! Elit.Minotaur!")
 d.jump_all(2181, 7335)
 end
 when 5002.kill with pc.in_dungeon() begin
 notice_in_map("Pomyslnie ukończyłeś wyzwanie Wymiaru Władców!")
 notice_in_map("Za 10 sekund zostaniesz przeniesiony do Pierwszego Miasta!")
 timer("wymiar_exit", 10)
 pc.remove_polymorph()
 pc.setqf("czas", 1)
 pc.setqf("time2", get_time())
 end
 when wymiar_exit.timer begin
 warp_to_village()
 end
 when login with pc.getqf("czas") == 1 begin
 pc.setqf("czas", 0)
 pc.remove_polymorph()
 local x = pc.getqf("time1")
 local y = pc.getqf("time2")
 local s = pc.setqf("time3", y-x)
 local czas = pc.getqf("time3")
 local nejm = pc.get_name()
 say_title("Wymiar Władców - ValdionMT2")
 say_limonka("Gratulacje !")
 say_akwa("Twój czas to: "..czas.." sekund.")
 say_akwa("Wyniki znajdziesz na stronie głownej!")
 say("")
 say_reward("Walcz o najlepszy czas w Wymiarze Władców!")
 say_reward("Nie daj się konkurencji...")
 say_reward("Mogło być lepiej?")
 notice_all("[xxx] "..pc.get_name().." ukończył Wymiar Władców Trudny z czasem "..czas.." Sekund !")
 affect.remove()
 end
 end
 end

 

 

gdy jest napis :

 

-Zostaniesz przeniesiony do Wymiaru Władców.

 

to nic sie nie dzieje..

 

prosze go o naprawienie.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...