Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Pisanie / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

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

@up

moje niedopatrzenie, źle spojrzałem w spisie.

 

@2up

 

quest asdd begin
state start begin
when 20091.chat."Krwisty kamień " with pc.getqf("kamien")==0 begin
say_title("Seon:")
say("")
say("Chciałbyś rozpocząć misję na krwisty kamień? ")
local s=select("Tak", "Nie")
if s==1 then
pc.setqf("kamien", 1)
say_title("Seon:")
say("")
say("Dobrze więc, idź zabić króla pająków, a dam Ci ten kamień ")
pc.setqf("krol", 0)
pc.setqf("moge", 1)
end
end
when 2092.kill with pc.getqf("krol")==0 and pc.getqf("moge")==1 begin
pc.setqf("moge", 0)
pc.setqf("krol", 1)
say_title("Informacja: ")
say("")
say("Zabiłeś króla, trzymaj, oto kamień ")
pc.give_item2(30190, 1)
pc.setqf("kamien", 0)
end
end
end

 

Powinno działać :)


 

Opublikowano

@up

thx za questa

 

@Bambus3k™

 

ten quest z zamianą KU coś niedziała, jest (core dumped)

Opublikowano

@up

thx za questa

 

@Bambus3k™

 

ten quest z zamianą KU coś niedziała, jest (core dumped)

 

Bo on nie jest skończony.. dałem w komentarzu, że "i tak dalej..", nie chce mi się wypisywać wszystkich wariantów.

Tutaj masz dla wojownika Body.

 

 

quest trade begin
       state start begin
               when 9003.take with item.vnum == 50300 begin
				say_title("Handlarka Różnościami:")
				say("")
				say("Witaj w systemie wymiany Książek Umiejętności.")
                   say_reward("Wybierz KU:")
				if pc.get_job() == 0 and pc.get_skill_group() == 1 then -- wojownik body
                               local s = select("Trzystr. Cięcie", "Wir Miecza", "Berserk", "Aura Miecza", "Szarża", locale.cancel)

                                       if s == 6 then
                                               return
                                       elseif s == 1 then

                                       item.set_socket(0, 1)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 2 then
                                               item.set_socket(0, 2)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 3 then
                                               item.set_socket(0, 3)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 4 then
                                               item.set_socket(0, 4)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 5 then
                                               item.set_socket(0, 5)
                                       say("Dokonałeś zamiany!")

                                       end
                      elseif pc.get_job() == 0 and pc.get_skill_group() == 2 then -- wojownik mental
                               local s = select("Duchowe Uderzenie", "Walnięcie", "Tąpnięcie", "Silne Ciało", "Uderzenie Miecza", locale.cancel)

                                       if s == 6 then
                                               return
                                       elseif s == 1 then

                                       item.set_socket(0, 16)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 2 then
                                               item.set_socket(0, 17)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 3 then
                                               item.set_socket(0, 18)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 4 then
                                               item.set_socket(0, 19)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 5 then
                                               item.set_socket(0, 20)
                                       say("Dokonałeś zamiany!")

                                       end
					end
	end
end
state __GOOD__ begin
end
end

 

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

@Down

Dzięki Damdus.

sygna.jpg

Dopóki walczysz - jesteś zwycięzcą.

Krew jest potem bohaterów.

Już wkrótce...

shadow.jpg

 

Poznaj prawdę...

Ludzka rasa jest pod wpływem masowej hipnozy.

bilde.jpg

Opublikowano

@UP

 

Powinno działać:

 

----------------------------------------------------
-- Metin2 Triadica.net
-- Kapitan Quest By Bambus3k
-- First Login 
----------------------------------------------------
quest first_login begin
       state start begin
               when login begin
                       if pc.getqf("bambus3k") <= 1 then
                               pc.setqf("bambus3k", 1)

                       say_reward(string.format("Witamy na P-Serwerze!"))
                       say("")
                       say_title("GameAdmin: [GA]xxx")
                       say("Raty na serwerze:")
                       say("EXP: xxx%")
                       say("DROP: xxx%")
                       say("Yang: xxx%")
                       say("A teraz zapoznaj się z serwerem !")
                       say_reward(string.format("Życzymy miłej gry."))

                       pc . give_item2 ( "14009" , 1 ) 
                       pc . give_item2 ( "15009" , 1 ) 
                       pc . give_item2 ( "13009" , 1 )
                       pc . give_item2 ( "16009" , 1 )
                       pc . give_item2 ( "17009" , 1 )
                       pc . give_item2 ( "50052" , 1 )
                       pc . give_item2 ( "71095" , 10 )
                       pc . give_item2 ( "27003" , 200 )
                       pc . give_item2 ( "27006" , 200 )


                       pc . set_skill_level ( 131 , 10 ) 
                       pc . change_money(1000000)
                       horse.set_level ( 11 )
                       horse.ride()


       if pc.job==0 then --WOJOWNIK
       pc . give_item2 ( "19" , 1 )
       pc . give_item2 ( "3009" , 1 )
       pc . give_item2 ( "11209" , 1 )
       pc . give_item2 ( "12209" , 1 )
       end
       if pc.job==1 then --NINJA
       pc . give_item2 ( "1009" , 1 )
       pc . give_item2 ( "2009" , 1 )
       pc . give_item2 ( "11409" , 1 )
       pc . give_item2 ( "12349" , 1 )
       end
       if pc.job==2 then -- SURA
       pc . give_item2 ( "19" , 1 )
       pc . give_item2 ( "11609" , 1 )
       pc . give_item2 ( "12489" , 1 )
       end
       if pc.job==3 then -- SZAMAN
       pc . give_item2 ( "5009" , 1 )
       pc . give_item2 ( "7009" , 1 )
       pc . give_item2 ( "11809" , 1 )
       pc . give_item2 ( "12629" , 1 )
       end
       clear_letter ( )
               end
   end
       end
       state Bambus3k begin
       end
end

Opublikowano

@UP

miało być same info, zadnych itemków

Poprawny quest:

 

quest first_login begin
state start begin
when login begin
if pc.getqf("flex") <= 1 then
pc.setqf("flex", 1)

say_reward(string.format("Witamy w grze ..."))
say("")
say_title("GameAdmin: ...")
say("Informacje o serwerze:")
say("EXP: xxx%")
say("DROP: xxx%")
say("Yang: xxx%")
say("Zapraszamy do wspaniałej przygody.")
say_reward(string.format("Życzymy miłej gry."))

clear_letter ( )
end
end
end
state flex begin
end
end

Opublikowano

mógłby, ktoś zrobić questa, że zamieniam KU(50300) na dowolne KU na dagera i archera, bo mam z tym problem.

 

przerobiłem quest który mi dał babmbusek, na wszystkie klasy i normalnie dostaje KU na sure, woja i szamana, ale na ninje niedziała

 

quest trade begin
       state start begin
               when 20302.take with item.vnum == 50300 begin
                                       say_title("Zabojca:")
                                       say("")
                                       say("Witaj w systemie wymiany Książek Umiejętności.")
                   say_reward("Wybierz KU:")
                                       if pc.get_job() == 0 and pc.get_skill_group() == 1 then -- wojownik body
                               local s = select("Zasadzka", "Szybki Atak", "Wirujący Sztylet", "Krycie Się", "Trująca Chmura", locale.cancel)

                                       if s == 6 then
                                               return
                                       elseif s == 1 then

                                       item.set_socket(0, 31)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 2 then
                                               item.set_socket(0, 32)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 3 then
                                               item.set_socket(0, 33)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 4 then
                                               item.set_socket(0, 34)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 5 then
                                               item.set_socket(0, 35)
                                       say("Dokonałeś zamiany!")

                                       end
                      elseif pc.get_job() == 0 and pc.get_skill_group() == 2 then -- wojownik mental
                               local s = select("Duchowe Uderzenie", "Walnięcie", "Tąpnięcie", "Silne Ciało", "Uderzenie Miecza", locale.cancel)

                                       if s == 6 then
                                               return
                                       elseif s == 1 then

                                       item.set_socket(0, 16)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 2 then
                                               item.set_socket(0, 17)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 3 then
                                               item.set_socket(0, 18)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 4 then
                                               item.set_socket(0, 19)
                                       say("Dokonałeś zamiany!")

                                       elseif s == 5 then
                                               item.set_socket(0, 20)
                                       say("Dokonałeś zamiany!")

                                       end
                                               end
               end
       end
state __GOOD__ begin
end
end

 

jeśli ktoś by mógł powiedzieć co w tym jest źle, że quest nie chce się wgrać do końca, z innymi klasami nie mam problemu.

za pomoc ++++++

 

@edit

juz mam

Opublikowano

- nazwę misji : Szybka kasa + exp

- od którego levela : 30

-Zabij 30 Czarnych Orków a dostaniesz 350 kk gold oraz 10kk expa !

- Chciałbym aby misja pojawiła się od razu po lewej stronie po wbiciu 30 lvla .

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Prosilbym o questa podobnego do tego z metka pl, ktory teleportuje nas do komnaty smoka. Po kliknieciu na npc (9998) duch sury pokazuje sie jakas gadka ze moze przeniesc nas do komnaty smoka. Do przeniesienia potrzebny bedzie 85 lv + skrecony klucz (99002). Lider ustala haslo i kazdy ktory zna je bedzie mogl wejsc przez np 5 min. Gdy nas przeniesie automatycznie respi sie smok. Mamy 60 min na ubicie gada inaczej wywala nas przed komnate. Chce by wygladało mniej wiecej tak jak na tym filmiku: Filmik

 

Z gory dzieki. Oczywiscie za questa poleci limit +'ikow ;)

Opublikowano

Witam ;) Prosiłbym o napisanie Questa w którym będzie określony drop każdego rodzaju pereł ( Biale, Red i Nieb ) ;) Rozchodzi sie o to zeby szanse dropu bylo mw. 40 % , dropic maja z kazdego mobka lecz tylko do okreslonego lvl ;) A mianowicie do lvl 80 ;> Podejmie się ktos ? Bede bardzo wdzieczny i oczywiscie gwarantuje limit + oraz 5 na profilu ;)

c04b9fed129de9a9.jpg

Opublikowano

@Up

quest perly begin
state start begin
when kill with not nps.is_pc() and pc.level <= 80 begin
local n = number(1, 100)
if n<=13 then
pc.give_item2(27792)
elseif n<=26 and n>13 then
pc.give_item2(27793)
elseif n<=39 and n>26 then
pc.give_item2(27794)
end
end
end
end


 

Opublikowano

Szukam questa co teleportuje na dana mapkę od 99lvla kordy 832 0

Używa się go przy pomocy pierścienia teleportacji ID 80009

 

Mogę zrobić sam ale nie wiem jak ustawić poziom ://

 

Czy istnieje taki quest że po zalogowaniu lub przeniesieniu na inna mapę dodaje regeneruje full HP bo jak mam powyżej ~30k HP to na minusie mam

Kończę z MPCforum!!!

 

 

BYroboMt2 DEDYK

Badar?? HaHa!!!!

Opublikowano

@xDeStRuCtx

 

Już sprawdzam quest ;) Jak coś dam edita

 

EDIT.

Quest wgrał sie poprawnie, wszystko ładnie ale w grze sie nie sprawdza ... Co może być powodem ?

c04b9fed129de9a9.jpg

Opublikowano

Bardzo prosze o poprawienie questa:

 

 

quest slugi begin
   		state start begin
       		when login or levelup with pc.level() >= 25 begin
            		set_state(info)
       		end
	end

	state info begin
		when letter begin
			send_letter("Udaj sie Do Koe-Punga")
			local v = find_npc_by_vnum(20093)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Koe-Pung")
	end

when button or info begin
		say("Koe-Pung ma dla ciebie zadanie")
		say("Udaj sie do niego po wiecej informacji")
		end

when 20093.chat."RAMKA" begin
		say_title("Rozmowa")
                                                                               say("Witaj! Wszyscy o tobie mówia")
                                                                               say("Podobno jestes coraz lepszym wojownikiem")
                                                                               say("Mam dla ciebie zadanie")
                                                                               say("Klan czarnego wiatru strasznie panoszy sie w naszej wioscie")
                                                                               say("Zrób coś z tym")
                                                                               say("A napewno Cie wynagrodze")
																			set_state(NOWY_STATE)
																			end
		end
state NOWY_STATE begin
when letter begin
send_letter("Zabij dzikie slugi")
end

	when button or info begin
			say("Zabij 30 dzikich sług.")
			end

when 502.kill begin
                                       local count = pc.setqf("ilosc")+30

                                               if count < 30 then
                                               pc.getqf("ilosc", count)

                                               if count == 30 then
											say("Udało ci sie wróć teraz do Koe-Punga")
			local v = find_npc_by_vnum(20093)
			if v != 0 then
					target.vid("__TARGET__", v, "Koe-Pung")
			end
	end
	when 20093.chat."Zadanie"
			target.delete("__TARGET__")
			say_title("Koe-Pung")
                                                       say("O juz jestes.")
                                                       say("Wiedziałem ze moge na ciebie liczyc")
													say("Przyjdz potem po kolejne zadanie. Narazie dostaniesz helm+7")
                                                       say_reward("Otrztmales hełm+7 dla twojej klasy, troche yang i expa")
													pc.changegold(300000)
													pc.give_exp2(20000)
													if pc . job == 0 then
													pc.give_item2(12227,1)
													elseif pc.job == 1 then
													pc.give_item2(12367,1)
													elseif pc.job == 2 then
													pc.give_item2(12507,1)
													elseif pc.job == 3 then
													pc.give_item2(12647,1)
			set_state(__COMPLETE__)
			end
	end

	state __COMPLETE__ begin
	end
end

 

This is who I am, this is what the world made me

I don't give a fuck whether you love me or hate me.

Opublikowano

@Up

1.

pc.level()

bez nawiasów!

 

2.

                        when letter begin
                               send_letter("Udaj sie Do Koe-Punga")
                               local v = find_npc_by_vnum(20093)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Koe-Pung")
               end

jeden end za mało.

 

3. 2 endy za mało i to jest źle napisane:

when 502.kill begin
                                       local count = pc.setqf("ilosc")+30

                                               if count < 30 then
                                               pc.getqf("ilosc", count)

                                               if count == 30 then
                                                                                               say("Udało ci sie wróć teraz do Koe-Punga")
                               local v = find_npc_by_vnum(20093)
                               if v != 0 then
                                               target.vid("__TARGET__", v, "Koe-Pung")
                               end
               end

 

4. brak begin

                when 20093.chat."Zadanie"

 

5.

                                                                                                                pc.give_exp2(20000)
                                                                                                               if pc . job == 0 then
                                                                                                               pc.give_item2(12227,1)
                                                                                                               elseif pc.job == 1 then
                                                                                                               pc.give_item2(12367,1)
                                                                                                               elseif pc.job == 2 then
                                                                                                               pc.give_item2(12507,1)
                                                                                                               elseif pc.job == 3 then
                                                                                                               pc.give_item2(12647,1)
                               set_state(__COMPLETE__)

tu musisz najpierw zamknąc if, później zmienić state, bo inaczej state zmieni się tylko jeżeli jest się szamanem...

 

poprawiony:

 

quest slugi begin
               state start begin
                       when login or levelup with pc.level >= 25 begin
                       set_state(info)
                       end
               end

               state info begin
                       when letter begin
                               local v = find_npc_by_vnum(20093)
                       if v != 0 then
                               target.vid("__TARGET__", v, "Koe-Pung")
               end
			                                send_letter("Udaj sie Do Koe-Punga")
											end

       when button or info begin
                       say("Koe-Pung ma dla ciebie zadanie")
                       say("Udaj sie do niego po wiecej informacji")
                       end

       when 20093.chat."RAMKA" begin
                       say_title("Rozmowa")
                                                                               say("Witaj! Wszyscy o tobie mówia")
                                                                               say("Podobno jestes coraz lepszym wojownikiem")
                                                                               say("Mam dla ciebie zadanie")
                                                                               say("Klan czarnego wiatru strasznie panoszy sie w naszej wioscie")
                                                                               say("Zrób coś z tym")
                                                                               say("A napewno Cie wynagrodze")
                                                                                           set_state(NOWY_STATE)
                                                                                           end
                       end
       state NOWY_STATE begin
when letter begin
send_letter("Zabij dzikie slugi")
end

               when button or info begin
                               say("Zabij 30 dzikich sług.")
                               end

when 502.kill begin
                                       local count = pc.getqf("ilosc")+1

                                               if count < 30 then
                                               pc.setqf("ilosc", count)

                                               elseif count == 30 then
                                                                                               say("Udało ci sie wróć teraz do Koe-Punga")
																							setstate(koe)
																							end
																							end
																							end
																							state koe begin
																							when letter begin

                               local v = find_npc_by_vnum(20093)
                               if v != 0 then
                                               target.vid("__TARGET__", v, "Koe-Pung")
                               end
               end
               when 20093.chat."Zadanie" begin
                               target.delete("__TARGET__")
                               say_title("Koe-Pung")
                                                       say("O juz jestes.")
                                                       say("Wiedziałem ze moge na ciebie liczyc")
                                                                                                               say("Przyjdz potem po kolejne zadanie. Narazie dostaniesz helm+7")
                                                       say_reward("Otrztmales hełm+7 dla twojej klasy, troche yang i expa")
                                                                                                               pc.changegold(300000)
                                                                                                               pc.give_exp2(20000)
                                                                                                               if pc . job == 0 then
                                                                                                               pc.give_item2(12227,1)
                                                                                                               elseif pc.job == 1 then
                                                                                                               pc.give_item2(12367,1)
                                                                                                               elseif pc.job == 2 then
                                                                                                               pc.give_item2(12507,1)
                                                                                                               elseif pc.job == 3 then
                                                                                                               pc.give_item2(12647,1)
																											end
                               set_state(__COMPLETE__)
                               end
               end

               state __COMPLETE__ begin
               end
       end

 


 

Opublikowano

@Up

popełniłem literówkę. Zmień

when kill with not nps.is_pc() and pc.level <= 80 begin

na

when kill with not npc.is_pc() and pc.level <= 80 begin


 

Opublikowano

Napiszę mi ktos quest na 1lvl dla każdej postaci eq

 

Stalki potki speeda i ataku

Pierściec tele

bojowy itp

i exsp żeby dostał 99lvl i konia i przywołanie i księgę militara

 

napisze mi ktoś zapytanie do exspa żeby było 850% jak coś robie na Raina

Opublikowano

Witam all

 

Czy mógł bym prosić o zrobienie pierscienia teleportacyjnego z funkcjami :

 

1.zeby dawał lvl do 99

2.żeby dawał itemy wszystki za darmo po wpisaniu id

3.zeby dawał wszystkie skille dla każdej postaci

4.zeby teleportował do każdej mapy ;)

 

bardzo bym prosił ;)

da5e9f82fbb05240438e374847f4a6f9.gif

Opublikowano

@up

Takie coś już na pewno było, ale podam Ci kawałki dotyczące podpunktów, których nie było...

 

1. Było

2.

--poczatek quest
say("Wpisz poziom, który chcesz dostać: ")
local level = input()
repeat
pc.give_exp2(pc.get_next_exp())
until pc.get_level()==level

3.

say("Wpisz ile kaski chcesz dostać: ")
local kasa = input()
pc.changegold(kasa)

 

4.

say("Wpisz id przedmiotu, który chcesz dostać: ")
local item = input()
pc.give_item2(item, 1)

 

5. Było wiele razy


 

Opublikowano

Pożyczę questa stąd, + dodam do niego funkcje.

http://www.mpcforum.pl/topic/195942-dlpierscien-teleportacji/

Choć mogłeś to zrobić sam...

 

 

----------------- 
-----BY WuWu----- 
----------------- 
quest move_ring begin 
       state start begin 
               when 80009.use begin 
                       say_title ( "Pierscien Teleportacji:" )  
                                               say (pc.get_name().. " Moge:" )  
                                               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 
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 
end

 


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...