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

 

 

quest first_login begin

state start begin

when login begin

if pc.getqf("first_login") == 0 then

pc.setqf("first_login", 1)

say_reward(string.format("Witamy na Narthania s2!"))

say("Team składa sie z nastepujacych osob")

say_red("HeadAdmin:Flourine")

say_trawa("ViceAdmin:Kendziorix")

pc . give_item2 ( "14009" , 1 )

pc . give_item2 ( "15009" , 1 )

pc . give_item2 ( "13009" , 1 )

pc . give_item2 ( "16009" , 1 )

pc . give_item2 ( "17009" , 1 )

pc . give_item2 ( "50053" , 1 )

pc . give_item2 ( "71095" , 10 )

pc . give_item2 ( "27003" , 200 )

pc . give_item2 ( "27006" , 200 )

pc . set_skill_level ( 131 , 10 )

pc . change_money(100000)

horse.set_level ( 21 )

horse.ride()

if pc.job==0 then

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "3009" , 1 )

pc . give_item2 ( "11209" , 1 )

pc . give_item2 ( "12209" , 1 )

end

if pc.job==1 then

pc . give_item2 ( "1009" , 1 )

pc . give_item2 ( "2009" , 1 )

pc . give_item2 ( "11409" , 1 )

pc . give_item2 ( "12349" , 1 )

end

if pc.job==2 then

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "11609" , 1 )

pc . give_item2 ( "12489" , 1 )

end

if pc.job==3 then

pc . give_item2 ( "5009" , 1 )

pc . give_item2 ( "7009" , 1 )

pc . give_item2 ( "11809" , 1 )

pc . give_item2 ( "12629" , 1 )

end

clear_letter ( )

end

end

end

end

 

 

 

Mi działa :) możesz zmienić saye bo ja zmieniłem pod siebie

BTW. chciałbym wiedzieć ile waza twoje sf UP bo wczoraj eksperymentowałem i udało mi sie wyciagnac 26mb bez błedów syserr <3

Szukam Ekipy / Gildii na s9 agronas czerwoni lv +35

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.

klklgv.jpg
Opublikowano

Mógłbym prosić o Quest ''Skille na G''

Idziemy do instruktora np.: bodego[ciała] i tam jest zakladka ''Chcę skille na G''

Aby dostać skille na G trzeba mieć minimium na M1.

Gdy gracz wezmie tą zakładkę

wszystkie skille które ma na M pokażą się na liście że mogą wejść na G.

[1 instr. = 1skill G]

Koszt: 1 Instrukcja 100yang

 

Wystarczy że zrobicie dla jednej klasy postaci resztę wykonam sobie sam :)

 

Sam bym to wykonał ,niestety nie umiem JESZCZE! Pisać Questów =(

99038254489961500995.png

Opublikowano

Posiadam takie questa jest to mój pierwszy po części napisany quest ... i posiadam error ;/ po kasacji endów z konca mam > qc in malloc(): error: allocation failed

Abort (core dumped) a w przypadku gdy sa endy sa errory w poszczególnych liniach może mi to ktos sprawdzić i ewentualnie poprawić ? z góry thx ;]

 

\/ \/ \/ \/ \/

Quest

\/ \/ \/ \/ \/

 

 

quest first_login begin
state start begin
when login with pc.getqf("Welcom") != 1 begin
 pc.setqf("Welcom", 1 )
	 say("")
	 say_title("To uu zaczyna się przygoda ...")
	 say_item("",8, "")
	 say("")
	 say("Witaj podszukiwaczu przygod")
	 say("Udaj sie do Straznika Wsi on ma dla ciebie pierwsze zadanie.")
	 say("Powodzenia")
	 say_reward(string.format("Stan Po Stronie Swiatla i Walcz o Lepszy Swiat") )

	 pc . give_item2 ( "14009" , 1 )
	 pc . give_item2 ( "15009" , 1 )
	 pc . give_item2 ( "13006" , 1 )
	 pc . give_item2 ( "16009" , 1 )
	 pc . give_item2 ( "17009" , 1 )
	 pc . give_item2 ( "72702" , 1 )
	 pc . give_item2 ( "27002" , 200 )
	 pc . give_item2 ( "27005" , 200 )
	 pc . give_item2 ( "27100" , 10 )
	 pc . give_item2 ( "27105" , 5 )
	 pc . give_item2 ( "70038" , 100 )
	 pc . give_item2 ( "50050" , 1 )

	 pc.set_skill_level ( 131 , 10 )
	 until pc.get_level(1) == x
	 pc.get_level(1) == x then
	 pc.change_money(1000)
	 horse.set_level ( 1 )
	 horse.ride()

	 if pc.job == 0 then --WOJOWNIK
	 pc . give_item2 ( "17" , 1 )
	 pc . give_item2 ( "3007" , 1 )
	 pc . give_item2 ( "11206" , 1 )
	 pc . give_item2 ( "12209" , 1 )
	 end
	 if pc.job == 1 then --NINJA
	 pc . give_item2 ( "1007" , 1 )
	 pc . give_item2 ( "2007" , 1 )
	 pc . give_item2 ( "11406" , 1 )
	 pc . give_item2 ( "12349" , 1 )
	 end
	 if pc.job == 2 then -- SURA
	 pc . give_item2 ( "17" , 1 )
	 pc . give_item2 ( "11606" , 1 )
	 pc . give_item2 ( "12489" , 1 )
	 end
	 if pc.job == 3 then -- SZAMAN
	 pc . give_item2 ( "5007" , 1 )
	 pc . give_item2 ( "7007" , 1 )
	 pc . give_item2 ( "11806" , 1 )
	 pc . give_item2 ( "12629" , 1 )
	 end
end
end
end

 

 

Opublikowano

Mógłbym prosić o Quest ''Skille na G''

Idziemy do instruktora np.: bodego[ciała] i tam jest zakladka ''Chcę skille na G''

Aby dostać skille na G trzeba mieć minimium na M1.

Gdy gracz wezmie tą zakładkę

wszystkie skille które ma na M pokażą się na liście że mogą wejść na G.

[1 instr. = 1skill G]

Koszt: 1 Instrukcja 100yang

 

Wystarczy że zrobicie dla jednej klasy postaci resztę wykonam sobie sam :)

 

Sam bym to wykonał ,niestety nie umiem JESZCZE! Pisać Questów =(

 

MPCForum nie przyjmuje tabulatorow.. nie chcialo mi sie ich wstawiac. licze na like +5

 

INFO: skille dla kazdego dostaesz u Kapitana na G1, jest spelniony warunek minimum skille m1 cene ustawiasz juz ty w mysql.

 

 

 

 

 

quest zmien tu nazwe begin

state start begin

when 20355.chat."Chce skille na G" begin

say_title ("Kapitan:")

say ("")

say ("Czy chcesz otrzymać skille na G ?")

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

local id = pc.get_job(), pc.get_skill_group()

 

if s == 1 then

pc . set_skill_level ( 1 , 30 )

pc . set_skill_level ( 2 , 30 )

pc . set_skill_level ( 3 , 30 )

pc . set_skill_level ( 4 , 30 )

pc . set_skill_level ( 5 , 30 )

pc . set_skill_level ( 16 , 30 )

pc . set_skill_level ( 17 , 30 )

pc . set_skill_level ( 18 , 30 )

pc . set_skill_level ( 19 , 30 )

pc . set_skill_level ( 20 , 30 )

pc . set_skill_level ( 31 , 30 )

pc . set_skill_level ( 32 , 30 )

pc . set_skill_level ( 33 , 30 )

pc . set_skill_level ( 34 , 30 )

pc . set_skill_level ( 35 , 30 )

pc . set_skill_level ( 46 , 30 )

pc . set_skill_level ( 47 , 30 )

pc . set_skill_level ( 48 , 30 )

pc . set_skill_level ( 49 , 30 )

pc . set_skill_level ( 50 , 30 )

pc . set_skill_level ( 61 , 30 )

pc . set_skill_level ( 62 , 30 )

pc . set_skill_level ( 63 , 30 )

pc . set_skill_level ( 64 , 30 )

pc . set_skill_level ( 65 , 30 )

pc . set_skill_level ( 66 , 30 )

pc . set_skill_level ( 76 , 30 )

pc . set_skill_level ( 77 , 30 )

pc . set_skill_level ( 78 , 30 )

pc . set_skill_level ( 79 , 30 )

pc . set_skill_level ( 80 , 30 )

pc . set_skill_level ( 81 , 30 )

pc . set_skill_level ( 91 , 30 )

pc . set_skill_level ( 92 , 30 )

pc . set_skill_level ( 93 , 30 )

pc . set_skill_level ( 94 , 30 )

pc . set_skill_level ( 95 , 30 )

pc . set_skill_level ( 96 , 30 )

pc . set_skill_level ( 106 , 30 )

pc . set_skill_level ( 107 , 30 )

pc . set_skill_level ( 108 , 30 )

pc . set_skill_level ( 109 , 30 )

pc . set_skill_level ( 110 , 30 )

pc . set_skill_level ( 111 , 30 )

else

return

end

end

end

 

 

CLICK


34509146887638541386.png

Opublikowano

2up

 

 

quest first_login begin

state start begin

when login begin

if pc.getqf("first_login") == 0 then

pc.setqf("first_login", 1)

say("")

say_title("To uu zaczyna się przygoda ...")

say_item("",8, "")

say("")

say("Witaj podszukiwaczu przygod")

say("Udaj sie do Straznika Wsi on ma dla ciebie pierwsze zadanie.")

say("Powodzenia")

say_reward(string.format("Stan Po Stronie Swiatla i Walcz o Lepszy Swiat") )

pc . give_item2 ( "14009" , 1 )

pc . give_item2 ( "15009" , 1 )

pc . give_item2 ( "13009" , 1 )

pc . give_item2 ( "16009" , 1 )

pc . give_item2 ( "17009" , 1 )

pc . give_item2 ( "50053" , 1 )

pc . give_item2 ( "71095" , 10 )

pc . give_item2 ( "27003" , 200 )

pc . give_item2 ( "27006" , 200 )

pc . set_skill_level ( 131 , 10 )

pc . change_money(100000)

horse.set_level ( 21 )

horse.ride()

if pc.job==0 then

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "3009" , 1 )

pc . give_item2 ( "11209" , 1 )

pc . give_item2 ( "12209" , 1 )

end

if pc.job==1 then

pc . give_item2 ( "1009" , 1 )

pc . give_item2 ( "2009" , 1 )

pc . give_item2 ( "11409" , 1 )

pc . give_item2 ( "12349" , 1 )

end

if pc.job==2 then

pc . give_item2 ( "19" , 1 )

pc . give_item2 ( "11609" , 1 )

pc . give_item2 ( "12489" , 1 )

end

if pc.job==3 then

pc . give_item2 ( "5009" , 1 )

pc . give_item2 ( "7009" , 1 )

pc . give_item2 ( "11809" , 1 )

pc . give_item2 ( "12629" , 1 )

end

clear_letter ( )

end

end

end

end

 

 

:))

a co do up to ktos moze se skillhacka przy ten tegesić i bedzie mial zajedwabiscie zara może napisze z podziałem na klasy narazie leń mnie wziął

 

 

quest zmien tu nazwe begin

state start begin

when 20355.chat."Chce skille na G" begin

say_title ("Kapitan:")

say ("Chcesz skille na G?Jednak kosztuje to 100 yang")

say ("Czy chcesz otrzymać skille na G ?")

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

if 1 == c then

pc.remove_gold(-100)

local id = pc.get_job(), pc.get_skill_group()

if pc . get_job() == 0 and pc . get_skill_group()==1 then

pc . set_skill_level (1, 30)

pc . set_skill_level (2, 30)

pc . set_skill_level (3, 30)

pc . set_skill_level (4, 30)

pc . set_skill_level (5, 30)

elseif pc . get_job()==0 and pc . get_skill_group()==2 then

pc . set_skill_level (16, 30)

pc . set_skill_level (17, 30)

pc . set_skill_level (18, 30)

pc . set_skill_level (19, 30)

pc . set_skill_level (20, 30)

elseif pc . get_job()==1 and pc . get_skill_group()==1 then

pc.set_skill_level(31, 30)

pc.set_skill_level(32, 30)

pc.set_skill_level(33, 30)

pc.set_skill_level(34, 30)

pc.set_skill_level(35, 30)

elseif pc . get_job()==1 and pc . get_skill_group()==2 then

pc.set_skill_level(46, 30)

pc.set_skill_level(47, 30)

pc.set_skill_level(48, 30)

pc.set_skill_level(49, 30)

pc.set_skill_level(50, 30)

elseif pc . get_job()==2 and pc . get_skill_group()==1 then

pc.set_skill_level(61, 30)

pc.set_skill_level(62, 30)

pc.set_skill_level(63, 30)

pc.set_skill_level(64, 30)

pc.set_skill_level(65, 30)

pc.set_skill_level(66, 30)

elseif pc . get_job()==2 and pc . get_skill_group()==2 then

pc.set_skill_level(76, 30)

pc.set_skill_level(77, 30)

pc.set_skill_level(78, 30)

pc.set_skill_level(79, 30)

pc.set_skill_level(80, 30)

pc.set_skill_level(81, 30)

elseif pc . get_job()==3 and pc . get_skill_group()==1 then

pc.set_skill_level(91, 30)

pc.set_skill_level(92, 30)

pc.set_skill_level(93, 30)

pc.set_skill_level(94, 30)

pc.set_skill_level(95, 30)

pc.set_skill_level(96, 30)

elseif pc . get_job()==3 and pc . get_skill_group()==2 then

pc.set_skill_level(106, 30)

pc.set_skill_level(107, 30)

pc.set_skill_level(108, 30)

pc.set_skill_level(109, 30)

pc.set_skill_level(110, 30)

pc.set_skill_level(111, 30)

end

end

end

 

 

Jezeli zle nie krzyczcie pisane szybko jestem tylko czlowiekiem jak cos poprawię a i bez zabezp to jest quest bo niewiem jak dopisac funkcje sprawdzajaca yangi

Szukam Ekipy / Gildii na s9 agronas czerwoni lv +35

Opublikowano

No tak o tym zapomnialem. Podmień sobie tylko. Dodaje podział na klasy :

 

 

 

 

 

pc . set_skill_level (1, 30)

pc . set_skill_level (2, 30)

pc . set_skill_level (3, 30)

pc . set_skill_level (4, 30)

pc . set_skill_level (5, 30)

elseif pc . get_job()==0 and pc . get_skill_group()==2 then

pc . set_skill_level (16, 30)

pc . set_skill_level (17, 30)

pc . set_skill_level (18, 30)

pc . set_skill_level (19, 30)

pc . set_skill_level (20, 30)

elseif pc . get_job()==1 and pc . get_skill_group()==1 then

pc.set_skill_level(31, 30)

pc.set_skill_level(32, 30)

pc.set_skill_level(33, 30)

pc.set_skill_level(34, 30)

pc.set_skill_level(35, 30)

elseif pc . get_job()==1 and pc . get_skill_group()==2 then

pc.set_skill_level(46, 30)

pc.set_skill_level(47, 30)

pc.set_skill_level(48, 30)

pc.set_skill_level(49, 30)

pc.set_skill_level(50, 30)

elseif pc . get_job()==2 and pc . get_skill_group()==1 then

pc.set_skill_level(61, 30)

pc.set_skill_level(62, 30)

pc.set_skill_level(63, 30)

pc.set_skill_level(64, 30)

pc.set_skill_level(65, 30)

pc.set_skill_level(66, 30)

elseif pc . get_job()==2 and pc . get_skill_group()==2 then

pc.set_skill_level(76, 30)

pc.set_skill_level(77, 30)

pc.set_skill_level(78, 30)

pc.set_skill_level(79, 30)

pc.set_skill_level(80, 30)

pc.set_skill_level(81, 30)

elseif pc . get_job()==3 and pc . get_skill_group()==1 then

pc.set_skill_level(91, 30)

pc.set_skill_level(92, 30)

pc.set_skill_level(93, 30)

pc.set_skill_level(94, 30)

pc.set_skill_level(95, 30)

pc.set_skill_level(96, 30)

elseif pc . get_job()==3 and pc . get_skill_group()==2 then

pc.set_skill_level(106, 30)

pc.set_skill_level(107, 30)

pc.set_skill_level(108, 30)

pc.set_skill_level(109, 30)

pc.set_skill_level(110, 30)

pc.set_skill_level(111, 30)

 

 

 

CLICK


34509146887638541386.png

Opublikowano

Mam prośbę do kogoś :D

 

 

Bardzo bym prosił o napisanie Quest :D

 

1 część qwesta .

Starsza Pani :

Wydropic 15 workow pajeczych z v2 i oddac starszej pani

 

2 czesci zadania

Starsza Pani :

Zabic 15 metinow na 90 lv i wrocic powiadomis starsza pania

 

Ogólnie misja żeby była na 80 poziom !

 

Nagroda za to : to po 3 perly i 10kk

Bardzo bym prosił :)

 

 

 

BĘDĘ BARDZO WDZIĘCZY ORAZ DAJE DUZO LAJKÓW !

www.extric2.eu

Zapraszam na Serwer !

Serwer włączony od godziny 16 !

Wszelki kontakt na ts

Pozdrawiam !

Opublikowano

Słuchajcie ogiery/ogary.

 

jak dam

when kill begin

To jak mogę sprawdzić jakie zabiłem id moba?

np.

when 666.kill begin

nie wchodzi w gre!

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Mam do was pytanie. 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

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

Prosze o poprawieniu questow

 

1. http://wklej.to/Iwrr7

 

Quest dziala lecz konia da sie kupic bez pieniedzy i prosze o blokade tego

 

Prosze zrobic tak ze gdy nie mamy pieniedzy to wtedy nie da sie kupic konia

 

 

2. http://wklej.to/zJeyq

 

Po zabiciu wiekszosci bossow informacja nie wyswietla sie .

 

Prosze dodac do questa cos takiego ze po zabiciu bosa na glownym czacie wyswietla sie kto zabil bossa i jaki lvl miala ta postac .

 

 

Za poprawe bardzo dziekuje Dam++ Jesli wszystko bedzie dzialalo poprawnie ; )

Opublikowano

Prosze o napisanie questa.

Mianowicie chodzi oto gdy gracz zaloguje sie poraz 1 do gry pisze:Marian rozpocząl gre na serwerze xxx.

z gory thx i like.

nie zeby spamilo tylko raz napisalo.

1345630884-U717477.gif
Opublikowano
when login with pc.getqf("pierwszy") == 0 then
notice_all(pc.get_name().." rozpoczął grę na serwerze aa.")
end

 

umarł

Opublikowano

Prosze o napisanie questa.

Mianowicie chodzi oto gdy gracz zaloguje sie poraz 1 do gry pisze:Marian rozpocząl gre na serwerze xxx.

z gory thx i like.

nie zeby spamilo tylko raz napisalo.

Quest łączy się z questem powitalnym.

http://wklej.to/jNuF0

nanicz.png


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

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...