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

[Pytanie]pety


MaRRaTek

Rekomendowane odpowiedzi

Opublikowano

Robię sobie serwer pliki serwerowe takie tam :) i mam clienta ethana do tego klienta sa dodane pety :) tez je mam ale nie wszystkie(po stronie serwera) i chce je własnie dodac do strony serwera jak mam to dodać do questu i itemp proto i co tam jeszcze:) tutaj ten quest:

----************************************----
---****  Pet system full by Kroneees ****---
----************************************----
---**** Russia ;3 bad ENG ver.  ****---
----************************************----
quest pets begin
	state start begin	
		when 53001.use with pc.getqf("firephoenix1") == 0 and pc.getqf("firephoenix2") == 0
		and pc.getqf("firephoenix3") == 0 and pc.getqf("firephoenix4") == 0
		and pc.getqf("firephoenix5") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix") == 0 then
				horse.set_level("22")
				cmdchat("buff8")
				horse.set_name(""..pc.get_name().." Ognisty Feniks")
				pc.setqf("phoenix_fly", 1)
                pc.setqf("firephoenix", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck", 0.2)
				
			elseif pc.getqf("firephoenix") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly", 0)
                pc.setqf("firephoenix", 0)
				cleartimer("bugcheck")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck.timer begin

			if pc.count_item(53001) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly", 0)
                pc.setqf("firephoenix", 0)
				syschat(" Zwierze zostało usunięte ")
				cleartimer("bugcheck")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix") == 1 begin
                horse.set_level("22")
				horse.set_name(""..pc.get_name().." Ognisty Feniks")
				pc.setqf("phoenix_fly", 1)
                pc.setqf("firephoenix", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck", 0.2)
				
		end		
		
	end	
end	

quest pets begin
	state start begin	
		when 53003.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix2") == 0
		and pc.getqf("firephoenix3") == 0 and pc.getqf("firephoenix4") == 0
		and pc.getqf("firephoenix5") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix1") == 0 then
				cmdchat("buff10")
                horse.set_level("23")
				horse.set_name(""..pc.get_name().." Lodowy Feniks")
				pc.setqf("phoenix_fly1", 1)
                pc.setqf("firephoenix1", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck1", 0.2)
				
			elseif pc.getqf("firephoenix1") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly1", 0)
                pc.setqf("firephoenix1", 0)
				cleartimer("bugcheck1")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck1.timer begin

			if pc.count_item(53003) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly1", 0)
                pc.setqf("firephoenix1", 0)
				
				cleartimer("bugcheck1")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix1") == 1 begin
                horse.set_level("23")
				horse.set_name(""..pc.get_name().." Lodowy Feniks")
				pc.setqf("phoenix_fly1", 1)
                pc.setqf("firephoenix1", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck1", 0.2)
				
		end		
		
	end	
end	

quest pets begin
	state start begin	
		when 53002.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0
		and pc.getqf("firephoenix3") == 0 and pc.getqf("firephoenix4") == 0
		and pc.getqf("firephoenix5") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix2") == 0 then
				cmdchat("buff9")
                horse.set_level("24")
				horse.set_name(""..pc.get_name().." Reniferek ")
				pc.setqf("phoenix_fly2", 1)
                pc.setqf("firephoenix2", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck2", 0.2)
				
			elseif pc.getqf("firephoenix2") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly2", 0)
                pc.setqf("firephoenix2", 0)
				cleartimer("bugcheck2")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck2.timer begin

			if pc.count_item(53002) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly2", 0)
                pc.setqf("firephoenix2", 0)
				
				cleartimer("bugcheck2")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix2") == 1 begin
                horse.set_level("24")
				horse.set_name(""..pc.get_name().." Reniferek ")
				pc.setqf("phoenix_fly2", 1)
                pc.setqf("firephoenix2", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck2", 0.2)
				
		end		
		
	end	
end	

quest pets begin
	state start begin	
		when 53005.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0 
		and pc.getqf("firephoenix2") == 0 and pc.getqf("firephoenix4") == 0
		and pc.getqf("firephoenix5") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix3") == 0 then
				cmdchat("buff11")
                horse.set_level("25")
				horse.set_name(""..pc.get_name().." Azraeluś ")
				pc.setqf("phoenix_fly3", 1)
                pc.setqf("firephoenix3", 1)
				affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck3", 0.2)
				
			elseif pc.getqf("firephoenix3") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly3", 0)
                pc.setqf("firephoenix3", 0)
				cleartimer("bugcheck3")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck3.timer begin

			if pc.count_item(53005) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
				affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly3", 0)
                pc.setqf("firephoenix3", 0)
				
				cleartimer("bugcheck3")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix3") == 1 begin
                horse.set_level("25")
				horse.set_name(""..pc.get_name().." Azraeluś ")
				pc.setqf("phoenix_fly3", 1)
                pc.setqf("firephoenix3", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck3", 0.2)
				
		end		
		
	end	
end

quest pets begin
	state start begin	
		when 53006.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0
		and pc.getqf("firephoenix2") == 0 and pc.getqf("firephoenix3") == 0
		and pc.getqf("firephoenix5") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix4") == 0 then
				cmdchat("buff12")
                horse.set_level("26")
				horse.set_name(""..pc.get_name().." Piesek")
				pc.setqf("phoenix_fly4", 1)
                pc.setqf("firephoenix4", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck4", 0.2)
				
			elseif pc.getqf("firephoenix4") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly4", 0)
                pc.setqf("firephoenix4", 0)
				cleartimer("bugcheck4")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck4.timer begin

			if pc.count_item(53006) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Piesek ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly4", 0)
                pc.setqf("firephoenix4", 0)
				
				cleartimer("bugcheck4")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix4") == 1 begin
                horse.set_level("26")
				horse.set_name(""..pc.get_name().." Piesek ")
				pc.setqf("phoenix_fly4", 1)
                pc.setqf("firephoenix4", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck4", 0.2)
				
		end		
		
	end	
end

quest pets begin
	state start begin	
		when 53007.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0
		and pc.getqf("firephoenix2") == 0 and pc.getqf("firephoenix3") == 0
		and pc.getqf("firephoenix4") == 0 and pc.getqf("firephoenix6") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix5") == 0 then
				cmdchat("buff13")
                horse.set_level("27")
				horse.set_name(""..pc.get_name().." Lewek ")
				pc.setqf("phoenix_fly5", 1)
                pc.setqf("firephoenix5", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck5", 0.2)
				
			elseif pc.getqf("firephoenix5") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly5", 0)
                pc.setqf("firephoenix5", 0)
				cleartimer("bugcheck5")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck5.timer begin

			if pc.count_item(53007) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly5", 0)
                pc.setqf("firephoenix5", 0)
				
				cleartimer("bugcheck5")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix5") == 1 begin
                horse.set_level("27")
				horse.set_name(""..pc.get_name().." Lewek ")
				pc.setqf("phoenix_fly5", 1)
                pc.setqf("firephoenix5", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck5", 0.2)
				
		end		
		
	end	
end	

quest pets begin
	state start begin	
		when 53008.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0
		and pc.getqf("firephoenix2") == 0 and pc.getqf("firephoenix3") == 0
		and pc.getqf("firephoenix4") == 0 and pc.getqf("firephoenix5") == 0
		and pc.getqf("firephoenix7") == 0 begin
		
			if pc.getqf("firephoenix6") == 0 then
				cmdchat("buff14")
			    horse.set_level("28")
				horse.set_name(""..pc.get_name().." Dziczek ")
				pc.setqf("phoenix_fly6", 1)
                pc.setqf("firephoenix6", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck6", 0.2)
				
			elseif pc.getqf("firephoenix6") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly6", 0)
                pc.setqf("firephoenix6", 0)
				cleartimer("bugcheck6")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck6.timer begin

			if pc.count_item(53008) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly6", 0)
                pc.setqf("firephoenix6", 0)
				
				cleartimer("bugcheck6")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix6") == 1 begin
                horse.set_level("28")
				horse.set_name(""..pc.get_name().." Dziczek ")
				pc.setqf("phoenix_fly6", 1)
                pc.setqf("firephoenix6", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck6", 0.2)
				
		end		
		
	end	
end

quest pets begin
	state start begin	
		when 53009.use with pc.getqf("firephoenix") == 0 and pc.getqf("firephoenix1") == 0
		and pc.getqf("firephoenix2") == 0 and pc.getqf("firephoenix3") == 0
		and pc.getqf("firephoenix4") == 0 and pc.getqf("firephoenix5") == 0
		and pc.getqf("firephoenix6") == 0 begin
		
			if pc.getqf("firephoenix7") == 0 then
                cmdchat("buff15")
				horse.set_level("29")
				horse.set_name(""..pc.get_name().." Tygrysek ")
				pc.setqf("phoenix_fly7", 1)
                pc.setqf("firephoenix7", 1)
                affect.add_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.add_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.add_collect(apply.MAX_HP, 2500, 60*60*8)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck7", 0.2)
				
			elseif pc.getqf("firephoenix7") == 1 then	
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly7", 0)
                pc.setqf("firephoenix7", 0)
				cleartimer("bugcheck7")
				
			end		
		end
		
		
		
		-- Bugschutz
		
		when bugcheck7.timer begin

			if pc.count_item(53009) == 0 then
				
				pet.unsummon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				syschat(" Zwierze zostało usunięte ")
                affect.remove_collect(apply.ATT_GRADE_BONUS, 150, 60*60*8)
                affect.remove_collect(apply.DEF_GRADE_BONUS, 150, 60*60*8)
				affect.remove_collect(apply.MAX_HP, 2500, 60*60*8)
				pc.setqf("phoenix_fly7", 0)
                pc.setqf("firephoenix7", 0)
				
				cleartimer("bugcheck7")		
			end
		end
		
		when login or logout or disconnect with pc.getqf("firephoenix7") == 1 begin
                horse.set_level("29")
				horse.set_name(""..pc.get_name().." Tygrysek ")
				pc.setqf("phoenix_fly7", 1)
                pc.setqf("firephoenix7", 1)
                pet.unsummon() pet.summon()
				horse.set_level("21")
				horse.set_name(""..pc.get_name().." Koń ")
				
				loop_timer("bugcheck7", 0.2)
				
		end		
		
	end	
end				

Dodam że id na pety to:

bao bao 53010

niedżwiadek 53011 tylko te 2 chce dodać do serwera nie do clienta

Opublikowano

To co mnie ciekawi, to te same nazwy questów, podejrzane.

Masz dodane w/w pety do klienta? Jeśli nie, to quest nie potrzebny na chwilę obecną.

Jeśli masz, to po prostu dodaj do questa kolejny "quest", tyle że zmieniając ID na swoje, na swoje bonusy itp...

727881401622271220780.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...