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

Napisze ktoś questa że można wystawiać tobołek tylko na jednej mapie (sam dodam jej index) a na innych jak próbuje wyskakuje napis " Handlować możesz tylko na mapie handlowej. Czy chcesz zostać tam przeniesiony? " i tu wybór tak lub nie jak damy tak to nas przenosi.

 

 

Oraz Co zmienić w tym queście na pety aby przywołać peta o innym id żeby wiecie klikam item i nie przywołał mi się np feniks tylko dajmy na to ten prosiaczek taki ?

 

 

 

quest official_pets begin
 state start begin
		 when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("firephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy!")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("firephoenix_use", 1)
						 pc.setqf("firephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
						 horse.set_level("22")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)						
						 horse.unsummon()
						 pc.setqf("firephoenix_use", 0)
						 pc.setqf("firephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("firephoenix_use") == 1 begin

				 pc.setqf("firephoenix_use", 0)
				 pc.setqf("firephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier ging alleine fort!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("icephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("icephoenix_use", 1)
						 pc.setqf("icephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("23")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("icephoenix_use", 0)
						 pc.setqf("icephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("icephoenix_use") == 1 begin

				 pc.setqf("icephoenix_use", 0)
				 pc.setqf("icephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Twój pet chce cię zostawić teraz!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("reindeer") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("reindeer_use", 1)
 pc.setqf("reindeer", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("24")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("reindeer_use", 0)
 pc.setqf("reindeer", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("reindeer_use") == 1 begin

				 pc.setqf("reindeer_use", 0)
pc.setqf("reindeer", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("pwahuang") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pwahuang_use", 1)
 pc.setqf("pwahuang", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("25")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pwahuang_use", 0)
 pc.setqf("pwahuang", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pwahuang_use") == 1 begin

				 pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("dog_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("dog_use", 1)
						 pc.setqf("dog", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("26")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)							
						 horse.unsummon()
						 pc.setqf("dog_use", 0)
						 pc.setqf("dog", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("dog_use") == 1 begin

				 pc.setqf("dog_use", 0)
				 pc.setqf("dog", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("lion_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("lion_use", 1)
						 pc.setqf("lion", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("27")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("lion_use", 0)
						 pc.setqf("lion", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("lion_use") == 1 begin

				 pc.setqf("lion_use", 0)
				 pc.setqf("lion", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("pig") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pig_use", 1)
 pc.setqf("pig", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("28")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pig_use", 0)
 pc.setqf("pig", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pig_use") == 1 begin

				 pc.setqf("pig_use", 0)
pc.setqf("pig", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("tiger") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("tiger_use", 1)
 pc.setqf("tiger", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("29")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("tiger_use", 0)
 pc.setqf("tiger", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("tiger_use") == 1 begin

				 pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
 end
end

 

 

klklgv.jpg
Opublikowano

Cześć !

Chciałbym o Questa u :

20084 .

Quest pojawia się u 'biologa' . Nic nie pisze w zwoju tylko poprostu u niego jest

:)

Polega na :

Zabiciu 200 mobów o ID 120 .

Gdy je zabijemy w zwoju pojawia sie : Odbierz Nagrode

I gdy ja odbieramy dostajemy NA ZAWSZE

nie tak ze po wylogowaniu nam znika ;p

bonus na ZAWSZE 5k HP : D

 

Quest jedno razowy : )

 

 

 

2.Quest polegający na wyświetleniu się zwoja

'Dupaa' gdy go kliknie jest miejsce na napisanie tekstu i OK :

Quest jednorazowy

:) po kliknieciu raz juz nigdy sie nie pokaze : )

4funmt2.pl

Opublikowano

Może ktoś mi pwoiedzieć Dlaczego ten quest mi nie działa do końca : http://wklej.to/6TjtA

To znaczy Quest działa ale jak daję wejdź <--- to nie teleportuje na mapkę dlaczego ?? , a regeny mam ???

Daj +++ jak pomogłem to nie boli ;)

 

 

photo-508875.jpg?_r=1346228684?_r=367a215599c3af8cfbe4b54722a4b1a3

Opublikowano

Witam ;p

 

Chciałbym taki quest , jak jest n balmora.pl .

 

Ze ze złotego , srebrengo certyfikatu dostaje sie konia ;p

 

 

Złoty Certyfikat ( ID 50040 ) - Dostajemy 21 lvl Konia + Ksiege konia ( ID 50053 )

 

 

 

 

Srebrny Certyfikat ( ID 50039 ) - Dostajemy 11 lvl konia + Ksiege konia ( Id 50052 )

 

 

 

Z gory dziękuje za pomoc

:)

site_logo.gif

 

18706.png

Opublikowano

@SiwX

 

 

--- Questy by xDeStRuCtx ---

--- Edit. by Czarny :) ---

 

quest konik begin

state start begin

when id_itemu.use begin

if pc.get_level()>=35 then

notice("Dostałeś 11 lvl konia oraz księge by przywołać go. ")

pc.give_item2(50052)

horse.set_level(11)

else

notice("Nie masz odpowiedniego lvl.")

end

end

end

end

4funmt2.pl

Opublikowano

Napisze ktoś questa że można wystawiać tobołek tylko na jednej mapie (sam dodam jej index) a na innych jak próbuje wyskakuje napis " Handlować możesz tylko na mapie handlowej. Czy chcesz zostać tam przeniesiony? " i tu wybór tak lub nie jak damy tak to nas przenosi.

 

 

Oraz Co zmienić w tym queście na pety aby przywołać peta o innym id żeby wiecie klikam item i nie przywołał mi się np feniks tylko dajmy na to ten prosiaczek taki ?

 

 

 

quest official_pets begin
 state start begin
		 when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("firephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy!")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("firephoenix_use", 1)
						 pc.setqf("firephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
						 horse.set_level("22")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)						
						 horse.unsummon()
						 pc.setqf("firephoenix_use", 0)
						 pc.setqf("firephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("firephoenix_use") == 1 begin

				 pc.setqf("firephoenix_use", 0)
				 pc.setqf("firephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier ging alleine fort!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("icephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("icephoenix_use", 1)
						 pc.setqf("icephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("23")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("icephoenix_use", 0)
						 pc.setqf("icephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("icephoenix_use") == 1 begin

				 pc.setqf("icephoenix_use", 0)
				 pc.setqf("icephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Twój pet chce cię zostawić teraz!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("reindeer") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("reindeer_use", 1)
 pc.setqf("reindeer", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("24")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("reindeer_use", 0)
 pc.setqf("reindeer", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("reindeer_use") == 1 begin

				 pc.setqf("reindeer_use", 0)
pc.setqf("reindeer", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("pwahuang") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pwahuang_use", 1)
 pc.setqf("pwahuang", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("25")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pwahuang_use", 0)
 pc.setqf("pwahuang", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pwahuang_use") == 1 begin

				 pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("dog_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("dog_use", 1)
						 pc.setqf("dog", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("26")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)							
						 horse.unsummon()
						 pc.setqf("dog_use", 0)
						 pc.setqf("dog", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("dog_use") == 1 begin

				 pc.setqf("dog_use", 0)
				 pc.setqf("dog", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("lion_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("lion_use", 1)
						 pc.setqf("lion", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("27")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("lion_use", 0)
						 pc.setqf("lion", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("lion_use") == 1 begin

				 pc.setqf("lion_use", 0)
				 pc.setqf("lion", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("pig") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pig_use", 1)
 pc.setqf("pig", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("28")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pig_use", 0)
 pc.setqf("pig", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pig_use") == 1 begin

				 pc.setqf("pig_use", 0)
pc.setqf("pig", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("tiger") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("tiger_use", 1)
 pc.setqf("tiger", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("29")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("tiger_use", 0)
 pc.setqf("tiger", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("tiger_use") == 1 begin

				 pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
 end
end

 

 

klklgv.jpg
Opublikowano

Witam mam prośbe chciałem żeby mi ktoś zmodyfikował pierscien TP

:

 

say_title ( "Pierscien Teleportacji:" )
say ( pc . get_name ( ) .. " Moge cie przeniesc do :" )
say ( "" )
local s = select ( "Główne Miasta" , "Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz" )
if s == 1 then
say_reward ( "hmm..." )
say ( pc . get_name ( ) .. " Do którego miasta chcesz sie wybrac??" )
local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" )
if s == 1 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Shinsso" )
wait ( )
pc . warp ( 474300 , 954800 )
elseif 2 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Chunjo" )
wait ( )
pc . warp ( 63800 , 166400 )
elseif 3 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Jinno" )
wait ( )
pc . warp ( 959900 , 269200 )
elseif 4 == s then
else
return
end
elseif s == 2 then
say_reward ( "hmm..." )
say ( pc . get_name ( ) .. " Do którego miasteczka chcesz sie wybrac?" )
local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" )
if s == 1 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Shinsso" )
wait ( )
pc . warp ( 353100 , 882900 )
elseif 2 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Chujno" )
wait ( )
pc . warp ( 145500 , 240000 )
elseif 3 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Jinno" )
wait ( )
pc . warp ( 863900 , 246000 )
elseif 4 == s then
return
end
elseif s == 3 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Zwiedz tez inne miejsca :" )
local s = select ( "Kraina Śniegu ( 100lvl )" , "Miasto Duchów ( 130lvl )" , "Leśny Zamek ( 160lvl )" , "Lodowy Zamek ( 190lvl )" , "Środziemie ( 210lvl )" , "Oj Nieee!" )
if s == 1 then
if pc . level >= 100 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Krainy Sniegu" )
wait ( )
pc . warp ( 1.197e+06 , 25000 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 2 == s then
if pc . level >= 130 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Miasta Duchow" )
wait ( )
pc . warp ( 83200 , 0 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 3 == s then
if pc . level >= 160 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Leśnego Zamku" )
wait ( )
pc . warp ( 921600 , 153600 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 4 == s then
if pc . level >= 190 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Lodowego Zamku" )
wait ( )
pc . warp ( 972800 , 102400 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 5 == s then
if pc . level >= 210 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Lodowego Zamku" )
wait ( )
pc . warp ( 9.9355e+06 , 9.9355e+06 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 6 == 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" , "Atlantyda V3" , "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 ( 1.1199e+06 , 70800 )
elseif 3 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V1" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 9800 , 1.2151e+06 )
elseif 4 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V2" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 135200 , 1.2151e+06 )
elseif 5 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V3" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 819200 , 1.0496e+06 )
elseif 6 == s then
return
end
end

 

^^ z tego chce "Kraina Śniegu ( 100lvl )" , "Miasto Duchów ( 130lvl )" , "Leśny Zamek ( 160lvl )" , "Lodowy Zamek ( 190lvl )" , "Środziemie ( 210lvl )"

żeby ktoś mi przerobił do :

 

-----------------
-----GuutekRlz mpcforum.pl-----
-----------------
quest move_ring begin
state start begin
when 80009.use begin
say_title ( "Pierscien Teleportacji:" )
say (pc.get_name().. " Gdzie lecisz ziomek?:" )
say ( "" )
local s = select ( "Główne Miasta" , "Wesole Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz (idziesz spac?)" )
if s == 1 then
say_reward ( "hmm..." )
say ( pc.get_name().." Do którego miasta chcesz sie wybrac bracie??" )
local s = select ( "Shinsoo" , "Chunjo" , "Jinno" , "Nigdzie!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Shinsso")
wait ()
pc.warp ( 474300 , 954800 )
elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Chunjo")
wait ()
pc.warp ( 63800 , 166400 )
elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie 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" , "Chunjo 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 Chunjo")
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" , "Mapa GM map/zombie" , "Nie chcesz?!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Lecisz Na DT kolego :DD ??")
wait ()
pc.warp ( 590500 , 110500 )
elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na Tysiaczki baw sie dobrze :DD")
wait ()
pc.warp ( 845100 , 745900 )
elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Nowa mapa (jeszcze w budowie , ale lookniesz jak wyglada :DD)")
wait ()
pc.warp ( 83200 , 0 )
elseif 4 == s then
else
return
end
elseif s == 4 then
say_title ( pc.get_name().."!")
say ( "Idz poexpic radzi GuutekRlz" )
local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz (idziesz spac?)" )
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órej miesciny 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

Za pomoc daje +++

 

Trzaskaj Algide !! ;D

 

Opublikowano

A więc powiem szybko i zwięźle : Mam problem z questem - a mianowicie po kliknięciu na NPC i wybraniu opcji rozmowy okienko się zamyka.

 

Część Questa z rozmową NPC

 

 

 

when 20351.chat."Piekielne Katakumby" begin --Enter the Devil Catacomb

if pc.get_level() < 120 then

say("Nie mogę cię wspuścić. Twój poziom")

say("doświadczenia jest zbyt niski aby tam wejść!")

say("Aby się tam dostać musisz posiadać")

say("przynajmniej 120 poziom doświadczenia!")

else

if not next_time_is_now() then

say_title(mob_name(npc.get_race()) ..":")

say("Musisz zaczekać "..next_time_minutes().." minut...")

else

if 0 == pc.getf("deviltower_zone", "boss_killed") then

say_mob_title()

say("Nie jesteś jeszcze wystarczająco silny")

say("aby się dostać do Piekielnych Katakumb!")

say("Aby mógł cię tam wpuścić muszę mieć pewność, że jesteś gotów.")

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać")

say("Umarłego Rozpruwacza!")

say("")

say("Więc ruszaj ..")

return

else

say_title(mob_name(npc.get_race()) ..":")

say("")

say("Czy chcesz wejść do Piekielnych Katakumb?")

local s = select("Wchodzę!","Jednak rezygnuję.")

if s == 2 then

return

elseif s == 1 then

pc.warp((3153)*100, (12092)*100)

end

end

end

end

end

 

 

 

Wklej.to:

http://wklej.to/jb1H9

 

Z góry dzięki za poprawienie.

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Prosze o napisanie,zapodanie questa na:

wbijanie 1lv konia 1 medalem konnym co 1 sekunde za pomoca klikania.

oraz mam pytanie,jak chce zeby postac teleportowalo na katakumby poziom 1 na poczatek i mam warpy to te warpy w quest zadzialaja jak do mapy dam?

bez tego dungeon mi nie pojdzie.

 

 

ps. jest taka opcja w quescie od dc ze jak np tepnie na mape i jestem gdzies na gorze to teleportuje go na poczatek tak jak /go xx xx?

1345630884-U717477.gif
Opublikowano

nie możesz mieć polskich znaków przy cudzysłowach. Dodaj po polskim znaku spację.

 

Dzięki , ale już zauważyłem :) . Zrobiłem prosty błąd :P . Ale dzięki za odpowiedź . Dam ci lajka potem bo limit mi się skończył.

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

@HosterLolersMT2

Łapaj:

----------------------------------------------------------
-- Quest edit by LordzikPaw dla uzytkownika MPCForum.pl --
----------------------------------------------------------
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 ( "Główne Miasta" , "Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz" )
  if s == 1 then
   say_title ( "Pierścień Teleportacji:" )
   say ( pc.get_name().." do którego miasta chcesz się wybrać?" )
   local s = select ( "Shinsoo" , "Chunjo" , "Jinno" , "Rezygnuje!" )
    if s == 1 then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasta Shinsoo!" )
     wait()
     pc.warp ( 474300 , 954800 )
    elseif 2 == s then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasta Chunjo!" )
     wait()
     pc.warp ( 63800 , 166400 )
    elseif 3 == s then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasta Jinno!" )
     wait()
     pc.warp ( 959900 , 269200 )
    elseif 4 == s then
     return
    end
  elseif s == 2 then
   say_title ( "Pierścień Teleportacji:" )
   say ( pc.get_name().." do którego miasteczka chcesz się wybrać?" )
   local s = select ( "Shinsoo" , "Chunjo" , "Jinno" , "Rezygnuje!" )
    if s == 1 then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasteczka Shinsoo!" )
     wait()
     pc.warp ( 474300 , 954800 )
    elseif 2 == s then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasteczka Chunjo!" )
     wait()
     pc.warp ( 63800 , 166400 )
    elseif 3 == s then
     say_title ( pc.get_name().."!")
     say ( "Teleportujemy Cię do miasteczka Jinno!" )
     wait()
     pc.warp ( 959900 , 269200 )
    elseif 4 == s then
     return
    end
  elseif s == 3 then
   say_title ( "Pierścień Teleportacji:" )
   say ( pc.get_name().." odwiedz rowniez inne ciekawe miejsca takie jak:" )
       local s = select ( "Kraina Śniegu ( 100lvl )" , "Miasto Duchów ( 130lvl )" , "Leśny Zamek ( 160lvl )" , "Lodowy Zamek ( 190lvl )" , "Środziemie ( 210lvl )" , "Wyjdz" )
    if s == 1 then
    if pc.level >= 100 then
     say_title ( pc.get_name().."!")    
     say ( "Teleportuje Cie do Krainy Sniegu!" )
     wait()
     pc.warp ( 1.197e+06 , 25000 )
   else
   say ( "Nie masz wystarczającego poziomu, aby tam wejsc!" )
    end
    elseif 2 == s then
    if pc.level >= 130 then
     say_title ( pc.get_name().."!")    
     say ( "Teleportuje Cie do Miasta Duchow!" )
     wait ()
     pc.warp ( 83200 , 0 )
   else
   say ( "Nie masz wystarczającego poziomu, aby tam wejsc!" )
    end
    elseif 3 == s then
    if pc.level >= 160 then
     say_title ( pc.get_name().."!")    
     say ( "Teleportuje Cie do Lesnego Zamku!" )
     wait ()
     pc.warp ( 921600 , 153600 )
   else
   say ( "Nie masz wystarczającego poziomu, aby tam wejsc!" )
    end
    elseif 4 == s then
    if pc.level >= 190 then
     say_title ( pc.get_name().."!")    
     say ( "Teleportuje Cie do Lodowego Zamku!" )
     wait ()
     pc.warp ( 972800 , 102400 )
   else
   say ( "Nie masz wystarczającego poziomu, aby tam wejsc!" )
    end
    elseif 5 == s then
    if pc.level >= 210 then
     say_title ( pc.get_name().."!")    
     say ( "Teleportuje Cie do Srodziemia!" )
     wait ()
     pc.warp ( 9.9355e+06 , 9.9355e+06 )
   else
   say ( "Nie masz wystarczającego poziomu, aby tam wejsc!" )
    end     
    elseif 6 == s then
     return
    end
  elseif s == 4 then
   say_title ( "Pierścień Teleportacji:" )
   say ( pc.get_name().." wybierz miejsce w ktorym chcesz expic:" )
   local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków V1" , "Ognista Ziemia" , "Wyjdz" )
    if s == 1 then
         say_title ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Dolina Seungryong, trzymaj sie..." )
     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 ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Pustynia Yongbi, trzymaj sie..." )
     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 ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Gora Sohan, trzymaj sie..." )
     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 ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Lochy Pajakow V1, trzymaj sie..." )
     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 ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Ognista Ziemia, trzymaj sie..." )
     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_title ( "Pierścień Teleportacji:" )
   say ( pc.get_name().." wybierz miejsce w ktorym chcesz expic:" )
   local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Grota Wygnanców V1" , "Grota Wygnanców V2" , "Anuluj" )
    if s == 1 then
         say_title ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Loch Pajakow V2, trzymaj sie..." )
     wait ()
     pc.warp ( 704100 , 464100 )
   elseif 2 == s then
         say_title ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Czerwony Las, trzymaj sie..." )
     wait ()
     pc.warp ( 1119900 , 70800 )
   elseif 3 == s then
         say_title ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Grota Wygnancow V1, trzymaj sie..." )
     wait ()
     pc.warp ( 9800 , 1215100 )
   elseif 4 == s then 
         say_title ( "Pierścień Teleportacji:" )
     say ( "Zostaniesz przeteleportowany - Grota Wygnancow V2, trzymaj sie..." )
     wait ()
     pc.warp ( 135200 , 1215100 )
   elseif 6 == s then
    return
   end
  end
 end
end
end

 

Wklej.to:

http://wklej.to/YBjZM

 

Nie testowałem, więc jak masz problemy jakieś lub wykryłeś błąd to pisz, to moja 1 modyfikacja questa po mojej długiej przerwie od tego. ;]

Spotkacie mnie teraz pod nickiem ElonI., w przeszłości miałem takie nicki jak: PawLord, LordzikPaw, Nienawisc.

 

Gdy masz jakieś pytanie do mnie, pisz śmiało na PW!
Gdy masz również możliwość, albo np. pomogłem, polub mój post, napewno się to Tobie zwróci w przyszłości!

Opublikowano

d

 

Witam mam prośbe chciałem żeby mi ktoś zmodyfikował pierscien TP

:

 

say_title ( "Pierscien Teleportacji:" )
say ( pc . get_name ( ) .. " Moge cie przeniesc do :" )
say ( "" )
local s = select ( "Główne Miasta" , "Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz" )
if s == 1 then
say_reward ( "hmm..." )
say ( pc . get_name ( ) .. " Do którego miasta chcesz sie wybrac??" )
local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" )
if s == 1 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Shinsso" )
wait ( )
pc . warp ( 474300 , 954800 )
elseif 2 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Chunjo" )
wait ( )
pc . warp ( 63800 , 166400 )
elseif 3 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do wioski Jinno" )
wait ( )
pc . warp ( 959900 , 269200 )
elseif 4 == s then
else
return
end
elseif s == 2 then
say_reward ( "hmm..." )
say ( pc . get_name ( ) .. " Do którego miasteczka chcesz sie wybrac?" )
local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" )
if s == 1 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Shinsso" )
wait ( )
pc . warp ( 353100 , 882900 )
elseif 2 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Chujno" )
wait ( )
pc . warp ( 145500 , 240000 )
elseif 3 == s then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz do drugiej wioski Jinno" )
wait ( )
pc . warp ( 863900 , 246000 )
elseif 4 == s then
return
end
elseif s == 3 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Zwiedz tez inne miejsca :" )
local s = select ( "Kraina Śniegu ( 100lvl )" , "Miasto Duchów ( 130lvl )" , "Leśny Zamek ( 160lvl )" , "Lodowy Zamek ( 190lvl )" , "Środziemie ( 210lvl )" , "Oj Nieee!" )
if s == 1 then
if pc . level >= 100 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Krainy Sniegu" )
wait ( )
pc . warp ( 1.197e+06 , 25000 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 2 == s then
if pc . level >= 130 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Miasta Duchow" )
wait ( )
pc . warp ( 83200 , 0 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 3 == s then
if pc . level >= 160 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Leśnego Zamku" )
wait ( )
pc . warp ( 921600 , 153600 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 4 == s then
if pc . level >= 190 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Lodowego Zamku" )
wait ( )
pc . warp ( 972800 , 102400 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 5 == s then
if pc . level >= 210 then
say_title ( pc . get_name ( ) .. "!" )
say ( "Lecisz Do Lodowego Zamku" )
wait ( )
pc . warp ( 9.9355e+06 , 9.9355e+06 )
else
say ( "Nie masz wystarczającego poziomu" )
end
elseif 6 == 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" , "Atlantyda V3" , "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 ( 1.1199e+06 , 70800 )
elseif 3 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V1" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 9800 , 1.2151e+06 )
elseif 4 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V2" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 135200 , 1.2151e+06 )
elseif 5 == s then
say_title ( "Zostaniesz Przeniesiony do Atlantydy V3" )
say ( "Trzymaj się Mocno" )
wait ( )
pc . warp ( 819200 , 1.0496e+06 )
elseif 6 == s then
return
end
end

 

^^ z tego chce "Kraina Śniegu ( 100lvl )" , "Miasto Duchów ( 130lvl )" , "Leśny Zamek ( 160lvl )" , "Lodowy Zamek ( 190lvl )" , "Środziemie ( 210lvl )"

żeby ktoś mi przerobił do :

 

-----------------
-----GuutekRlz mpcforum.pl-----
-----------------
quest move_ring begin
state start begin
when 80009.use begin
say_title ( "Pierscien Teleportacji:" )
say (pc.get_name().. " Gdzie lecisz ziomek?:" )
say ( "" )
local s = select ( "Główne Miasta" , "Wesole Miasteczka (M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz (idziesz spac?)" )
if s == 1 then
say_reward ( "hmm..." )
say ( pc.get_name().." Do którego miasta chcesz sie wybrac bracie??" )
local s = select ( "Shinsoo" , "Chunjo" , "Jinno" , "Nigdzie!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Shinsso")
wait ()
pc.warp ( 474300 , 954800 )
elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Chunjo")
wait ()
pc.warp ( 63800 , 166400 )
elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie 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" , "Chunjo 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 Chunjo")
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" , "Mapa GM map/zombie" , "Nie chcesz?!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Lecisz Na DT kolego :DD ??")
wait ()
pc.warp ( 590500 , 110500 )
elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na Tysiaczki baw sie dobrze :DD")
wait ()
pc.warp ( 845100 , 745900 )
elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Nowa mapa (jeszcze w budowie , ale lookniesz jak wyglada :DD)")
wait ()
pc.warp ( 83200 , 0 )
elseif 4 == s then
else
return
end
elseif s == 4 then
say_title ( pc.get_name().."!")
say ( "Idz poexpic radzi GuutekRlz" )
local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz (idziesz spac?)" )
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órej miesciny 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

Za pomoc daje +++

@Lord czaisz oco mi chodzi??? w tym 1nie ma dt a w tym 2 jest i chce zebys z tego 1 przeniosl tylko mapy 100+ do tego 2 a tego nie zrobiles.

Jeśli masz czas i chęci to zrób mi w tym twoim przed dt

 

Trzaskaj Algide !! ;D

 

Opublikowano

Siemka!

 

Może ktoś sprawdzić czy te questy bedą dzialac (dawno nie pisałem ;))

Sa to questy pogladowe, tam gdzie jest id, id2, id3 wstawie sobie odpowiednie numery

 

http://wklej.to/idrtl

 

http://wklej.to/JXqhi

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Opublikowano

Napisze ktoś questa że można wystawiać tobołek tylko na jednej mapie (sam dodam jej index) a na innych jak próbuje wyskakuje napis " Handlować możesz tylko na mapie handlowej. Czy chcesz zostać tam przeniesiony? " i tu wybór tak lub nie jak damy tak to nas przenosi.

 

 

Oraz Co zmienić w tym queście na pety aby przywołać peta o innym id żeby wiecie klikam item i nie przywołał mi się np feniks tylko dajmy na to ten prosiaczek taki ?

 

 

 

quest official_pets begin
 state start begin
		 when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("firephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy!")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("firephoenix_use", 1)
						 pc.setqf("firephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
						 horse.set_level("22")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)						
						 horse.unsummon()
						 pc.setqf("firephoenix_use", 0)
						 pc.setqf("firephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("firephoenix_use") == 1 begin

				 pc.setqf("firephoenix_use", 0)
				 pc.setqf("firephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier ging alleine fort!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("icephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("icephoenix_use", 1)
						 pc.setqf("icephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("23")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("icephoenix_use", 0)
						 pc.setqf("icephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("icephoenix_use") == 1 begin

				 pc.setqf("icephoenix_use", 0)
				 pc.setqf("icephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Twój pet chce cię zostawić teraz!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("reindeer") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("reindeer_use", 1)
 pc.setqf("reindeer", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("24")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("reindeer_use", 0)
 pc.setqf("reindeer", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("reindeer_use") == 1 begin

				 pc.setqf("reindeer_use", 0)
pc.setqf("reindeer", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("pwahuang") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pwahuang_use", 1)
 pc.setqf("pwahuang", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("25")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pwahuang_use", 0)
 pc.setqf("pwahuang", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pwahuang_use") == 1 begin

				 pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("dog_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("dog_use", 1)
						 pc.setqf("dog", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("26")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)							
						 horse.unsummon()
						 pc.setqf("dog_use", 0)
						 pc.setqf("dog", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("dog_use") == 1 begin

				 pc.setqf("dog_use", 0)
				 pc.setqf("dog", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("lion_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("lion_use", 1)
						 pc.setqf("lion", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("27")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("lion_use", 0)
						 pc.setqf("lion", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("lion_use") == 1 begin

				 pc.setqf("lion_use", 0)
				 pc.setqf("lion", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("pig") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pig_use", 1)
 pc.setqf("pig", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("28")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pig_use", 0)
 pc.setqf("pig", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pig_use") == 1 begin

				 pc.setqf("pig_use", 0)
pc.setqf("pig", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("tiger") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("tiger_use", 1)
 pc.setqf("tiger", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("29")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("tiger_use", 0)
 pc.setqf("tiger", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("tiger_use") == 1 begin

				 pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
 end
end

 

 

klklgv.jpg
Opublikowano

A więc powiem szybko i zwięźle : Mam problem z questem - a mianowicie po kliknięciu na NPC i wybraniu opcji rozmowy okienko się zamyka.

 

Część Questa z rozmową NPC

 

 

 

when 20351.chat."Piekielne Katakumby" begin --Enter the Devil Catacomb

if pc.get_level() < 120 then

say("Nie mogę cię wspuścić. Twój poziom")

say("doświadczenia jest zbyt niski aby tam wejść!")

say("Aby się tam dostać musisz posiadać")

say("przynajmniej 120 poziom doświadczenia!")

else

if not next_time_is_now() then

say_title(mob_name(npc.get_race()) ..":")

say("Musisz zaczekać "..next_time_minutes().." minut...")

else

if 0 == pc.getf("deviltower_zone", "boss_killed") then

say_mob_title()

say("Nie jesteś jeszcze wystarczająco silny")

say("aby się dostać do Piekielnych Katakumb!")

say("Aby mógł cię tam wpuścić muszę mieć pewność, że jesteś gotów.")

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać")

say("Umarłego Rozpruwacza!")

say("")

say("Więc ruszaj ..")

return

else

say_title(mob_name(npc.get_race()) ..":")

say("")

say("Czy chcesz wejść do Piekielnych Katakumb?")

local s = select("Wchodzę!","Jednak rezygnuję.")

if s == 2 then

return

elseif s == 1 then

pc.warp((3153)*100, (12092)*100)

end

end

end

end

end

 

 

 

Wklej.to:

http://wklej.to/jb1H9

 

Z góry dzięki za poprawienie.

nie możesz mieć polskich znaków przy cudzysłowach. Dodaj po polskim znaku spację.

 

Niestety ale dalej to samo nawet po poprawieniu .

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

say("Aby się tam dostać musisz posiadać")

Polski znak diakrytyczny przy cudzysłowie.

 

Nawet dwa były :P :

 

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać")

Problem w tym , że poprawiłem owe błędy ale nadal ten problem występuje :C

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Napisze ktoś questa że można wystawiać tobołek tylko na jednej mapie (sam dodam jej index) a na innych jak próbuje wyskakuje napis " Handlować możesz tylko na mapie handlowej. Czy chcesz zostać tam przeniesiony? " i tu wybór tak lub nie jak damy tak to nas przenosi.

 

 

Oraz Co zmienić w tym queście na pety aby przywołać peta o innym id żeby wiecie klikam item i nie przywołał mi się np feniks tylko dajmy na to ten prosiaczek taki ?

 

 

 

quest official_pets begin
 state start begin
		 when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("firephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy!")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("firephoenix_use", 1)
						 pc.setqf("firephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
						 horse.set_level("22")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)						
						 horse.unsummon()
						 pc.setqf("firephoenix_use", 0)
						 pc.setqf("firephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("firephoenix_use") == 1 begin

				 pc.setqf("firephoenix_use", 0)
				 pc.setqf("firephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier ging alleine fort!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("icephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("icephoenix_use", 1)
						 pc.setqf("icephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("23")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("icephoenix_use", 0)
						 pc.setqf("icephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("icephoenix_use") == 1 begin

				 pc.setqf("icephoenix_use", 0)
				 pc.setqf("icephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Twój pet chce cię zostawić teraz!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("reindeer") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("reindeer_use", 1)
 pc.setqf("reindeer", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("24")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("reindeer_use", 0)
 pc.setqf("reindeer", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("reindeer_use") == 1 begin

				 pc.setqf("reindeer_use", 0)
pc.setqf("reindeer", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("pwahuang") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pwahuang_use", 1)
 pc.setqf("pwahuang", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("25")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pwahuang_use", 0)
 pc.setqf("pwahuang", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pwahuang_use") == 1 begin

				 pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("dog_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("dog_use", 1)
						 pc.setqf("dog", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("26")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)							
						 horse.unsummon()
						 pc.setqf("dog_use", 0)
						 pc.setqf("dog", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("dog_use") == 1 begin

				 pc.setqf("dog_use", 0)
				 pc.setqf("dog", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("lion_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("lion_use", 1)
						 pc.setqf("lion", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("27")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("lion_use", 0)
						 pc.setqf("lion", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("lion_use") == 1 begin

				 pc.setqf("lion_use", 0)
				 pc.setqf("lion", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("pig") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pig_use", 1)
 pc.setqf("pig", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("28")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pig_use", 0)
 pc.setqf("pig", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pig_use") == 1 begin

				 pc.setqf("pig_use", 0)
pc.setqf("pig", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("tiger") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("tiger_use", 1)
 pc.setqf("tiger", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("29")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("tiger_use", 0)
 pc.setqf("tiger", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("tiger_use") == 1 begin

				 pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
 end
end

 

 

klklgv.jpg
Opublikowano

Napisze ktoś questa że można wystawiać tobołek tylko na jednej mapie (sam dodam jej index) a na innych jak próbuje wyskakuje napis " Handlować możesz tylko na mapie handlowej. Czy chcesz zostać tam przeniesiony? " i tu wybór tak lub nie jak damy tak to nas przenosi.

 

 

Oraz Co zmienić w tym queście na pety aby przywołać peta o innym id żeby wiecie klikam item i nie przywołał mi się np feniks tylko dajmy na to ten prosiaczek taki ?

 

 

 

quest official_pets begin
 state start begin
		 when 53001.use with pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("firephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy!")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("firephoenix_use", 1)
						 pc.setqf("firephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.ATT_MAX_HP, 100, 60*60*8)
						 horse.set_level("22")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.ATT_MAX_HP, 100, 60*60*8)						
						 horse.unsummon()
						 pc.setqf("firephoenix_use", 0)
						 pc.setqf("firephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("firephoenix_use") == 1 begin

				 pc.setqf("firephoenix_use", 0)
				 pc.setqf("firephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier ging alleine fort!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("icephoenix_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("icephoenix_use", 1)
						 pc.setqf("icephoenix", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("23")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("icephoenix_use", 0)
						 pc.setqf("icephoenix", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("icephoenix_use") == 1 begin

				 pc.setqf("icephoenix_use", 0)
				 pc.setqf("icephoenix", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Twój pet chce cię zostawić teraz!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("pwahuang") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("reindeer") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("reindeer_use", 1)
 pc.setqf("reindeer", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("24")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("reindeer_use", 0)
 pc.setqf("reindeer", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("reindeer_use") == 1 begin

				 pc.setqf("reindeer_use", 0)
pc.setqf("reindeer", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 begin
				 if pc.getqf("pwahuang") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pwahuang_use", 1)
 pc.setqf("pwahuang", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("25")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pwahuang_use", 0)
 pc.setqf("pwahuang", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pwahuang_use") == 1 begin

				 pc.setqf("pwahuang_use", 0)
pc.setqf("pwahuang", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53006.use with pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("dog_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("dog_use", 1)
						 pc.setqf("dog", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("26")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)							
						 horse.unsummon()
						 pc.setqf("dog_use", 0)
						 pc.setqf("dog", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("dog_use") == 1 begin

				 pc.setqf("dog_use", 0)
				 pc.setqf("dog", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
		 when 53007.use with pc.getqf("dog") == 0 and pc.getqf("pig") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("lion_use") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("lion_use", 1)
						 pc.setqf("lion", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("27")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("lion_use", 0)
						 pc.setqf("lion", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("lion_use") == 1 begin

				 pc.setqf("lion_use", 0)
				 pc.setqf("lion", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53008.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("tiger") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("pig") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("pig_use", 1)
 pc.setqf("pig", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("28")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("pig_use", 0)
 pc.setqf("pig", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("pig_use") == 1 begin

				 pc.setqf("pig_use", 0)
pc.setqf("pig", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
when 53009.use with pc.getqf("dog") == 0 and pc.getqf("lion") == 0 and pc.getqf("pig") == 0 and pc.getqf("firephoenix") == 0 and pc.getqf("icephoenix") == 0 and pc.getqf("reindeer") == 0 and pc.getqf("pwahuang") == 0 begin
				 if pc.getqf("tiger") == 0 then
						 local old_horse_name = horse.get_name() ;
								 if string.len(old_horse_name) == 0 then
										 chat("Twój pet nie ma jeszcze nazwy")
								 end
						 chat("Dein Haustier wurde gerufen!")
						 local your_horse_level = horse.get_level()
						 pc.setqf("horse_level_save", your_horse_level)
						 pc.setqf("tiger_use", 1)
 pc.setqf("tiger", 1)
						 affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
						 affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
						 horse.set_level("29")
						 horse.unsummon() horse.summon()

 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)
				 else
						 chat("Twój pet przyjął od ciebie!")
						 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)	
						 horse.unsummon()
						 pc.setqf("tiger_use", 0)
 pc.setqf("tiger", 0)

						 local horse_settings = pc.getqf("horse_level_save")
						 horse.set_level(horse_settings)

				 end
		 end
		 when logout or login with pc.getqf("tiger_use") == 1 begin

				 pc.setqf("tiger_use", 0)
pc.setqf("tiger", 0)

				 local horse_settings = pc.getqf("horse_level_save")
				 horse.set_level(horse_settings)

				 chat("Dein Haustier verlässt dich nun!")
				 affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
				 affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
		 end
 end
end

 

 

 

-,-

 

Pety wgrywałeś jako konie (wyższe poziomy) więc chyba proste , że raczej jedynym sposobem jest to aby zamienić ze sobą ID petów jeżeli chcesz aby przywoływać tego twojego "prosiaczka" zamiast feniksa . .

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Może mi ktoś zobaczyć co jest nie tak??

 

quest napisz_cos begin

state start begin

when login with pc.is_gm() begin

game.set_event_flag("PoczatKujacy", 1)

local time = get_time(300)

pc.setqf("czas", time)

 

if time < 300 then

pc.getqf("czas", time)

 

if time == 300 then

notice_all("Jeżeli widzisz hackera zrób screen lub nakręć film i zgłoś to na forum.")

notice_all("Adres forum to : xxx")

end

end

end

 

when login begin

game.set_event_flag("kokos", 1)

local czasek = get_time(600)

pc.setqf("czasek", czasek)

 

if czasek < 600 then

pc.getqf("czasek", czasek)

 

if czasek == 600 then

notice_all("xxx")

end

end

end

end

end

Kocham mpcforum.pl!!!

18706.png

Opublikowano

@Xenore na końcu say i say_title itd nie może być znaku polskiego typu (ą , ę itp.). Żeby zadziałało trzeba albo zamienić akurat w tym wypadku ć na c albo dodać po ć spację.

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać ")

lub

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonac")

 

 

@TerroR8084

Funkcja pc.getqf() przyjmuje tylko jedną wartość np.

pc.getqf("test")

Opublikowano

@Xenore na końcu say i say_title itd nie może być znaku polskiego typu (ą , ę itp.). Żeby zadziałało trzeba albo zamienić akurat w tym wypadku ć na c albo dodać po ć spację.

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać ")

lub

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonac")

 

-,-. Czy to potrafisz czytać ze zrozumieniem ??

 

Napisałem , że

Nawet dwa były :P :

 

say("Aby to zrobić musisz przejść Wieże Demonów oraz pokonać")

Problem w tym , że poprawiłem owe błędy ale nadal ten problem występuje :C

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...