Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 16:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Quest] Quest-Phoenix PET 100% funktionierende

Discussion on [Quest] Quest-Phoenix PET 100% funktionierende within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
Smile [Quest] Quest-Phoenix PET 100% funktionierende

Good people, today I bring this quest phoenix that works 100%

Code:
quest phoenix begin
    state start begin
        when 71114.use begin

	   if pc.getqf("phoenix1") < 1 then

			chat("Sie rufen Ihre Fenix!")
			affect.add_collect(apply.CON,25,60*60*24*365*60)		
			affect.add_collect(apply.INT,10,60*60*24*365*60)
			affect.add_collect(apply.STR,10,60*60*24*365*60)
			affect.add_collect(apply.DEX,10,60*60*24*365*60)
			affect.add_collect(apply.MAX_HP,5000,60*60*24*365*60)
			horse.set_level ("22")
			horse.unsummon() horse.summon()
			pc.setqf("phoenix1", 2)

	  
	    elseif pc.getqf("phoenix1") == 2 then



	
		  chat("Die Phoenix wurde in den Stall geschickt!")
			affect.remove_collect(apply.CON,25,60*60*24*365*60)		
			affect.remove_collect(apply.INT,10,60*60*24*365*60)
			affect.remove_collect(apply.STR,10,60*60*24*365*60)
			affect.remove_collect(apply.DEX,10,60*60*24*365*60)
			affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60)
			horse.unsummon()
			horse.set_level ("1")
			pc.setqf("phoenix1", 0)


		end
	    end
        end
    end

enjoy
fuuton97 is offline  
Thanks
1 User
Old 04/07/2012, 00:22   #2
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,938
Please don't use google translator German.. It's horrible!
DasSchwarzeT is offline  
Old 04/07/2012, 00:23   #3
 
Shadow''s Avatar
 
elite*gold: 16
Join Date: Apr 2011
Posts: 1,394
Received Thanks: 216
Yep,
please write it in english.
Shadow' is offline  
Old 04/07/2012, 00:32   #4
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
Sorry, I do not speak English or German, I'm Latin, but the important thing is that there are quests and if it works -. -
fuuton97 is offline  
Old 04/07/2012, 00:35   #5
 
Platinum09's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 322
Received Thanks: 74
The Problem in this Quest is when i have a Guild Horse Level 21 and i uese your item my horse get back to level 1!

It works not 100% bug free.
Platinum09 is offline  
Old 04/07/2012, 00:48   #6
 
PhanToM.LorD's Avatar
 
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
Yeah like Platinum09 said, if your horse is over level 1 for example level 21 and you use this, your horse is level 1 again so this quest is buggy.
You have to save your current horse level, then your horse level increases to level 22 so that the pet summons and then your horse level gets the level it had before.
PhanToM.LorD is offline  
Old 04/07/2012, 01:26   #7
 
elite*gold: 0
Join Date: Aug 2011
Posts: 43
Received Thanks: 2
to see, the quest works perfectly, no problems so try and then say what they want, of course you must change the item that will invoke one that is acsesible

Screen:
fuuton97 is offline  
Old 04/07/2012, 01:35   #8
 
elite*gold: 0
Join Date: Feb 2008
Posts: 403
Received Thanks: 163
Diese Quest setzt doch dein pferd auf lvl 22 und beim zurückschicken auf level 1.
Prince-Samu is offline  
Old 04/07/2012, 01:40   #9

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Dann macht doch einfach statt

PHP Code:
            horse.set_level ("22")
            
horse.unsummon() horse.summon() 
das

PHP Code:
            local old horse.get_level()
            
horse.set_level(28)
            
horse.summon()
            
horse.set_level(old
und das

PHP Code:
            horse.unsummon()
            
horse.set_level ("1"
löscht ihr raus


Edit: Durch das local old = horse.get_level() wird euer Pferde Level gespeichert und mit horse.set_level(old) gleich nachdem rufen des Pets wieder darauf gesetzt somit könnt ihr auch nicht darauf reiten da ihr ja wieder euer altes Pferde Level habt
Ocelot2606 is offline  
Thanks
5 Users
Old 04/07/2012, 01:51   #10
 
PhanToM.LorD's Avatar
 
elite*gold: 29
Join Date: Oct 2010
Posts: 1,185
Received Thanks: 1,471
Quote:
Originally Posted by Ocelot2606 View Post
Dann macht doch einfach statt

PHP Code:
            horse.set_level ("22")
            
horse.unsummon() horse.summon() 
das

PHP Code:
            local old horse.get_level()
            
horse.set_level(28)
            
horse.summon()
            
horse.set_level(old
und das

PHP Code:
            horse.unsummon()
            
horse.set_level ("1"
löscht ihr raus


Edit: Durch das local old = horse.get_level() wird euer Pferde Level gespeichert und mit horse.set_level(old) gleich nachdem rufen des Pets wieder darauf gesetzt somit könnt ihr auch nicht darauf reiten da ihr ja wieder euer altes Pferde Level habt
Genau so hab ich das gemeint, danke.
PhanToM.LorD is offline  
Old 04/07/2012, 01:54   #11

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
Der dank gehört meinem Quester der das geschreiben hat
Ocelot2606 is offline  
Thanks
1 User
Old 04/07/2012, 02:43   #12
 
clad3815's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 290
Received Thanks: 227
Quote:
Originally Posted by fuuton97 View Post
Good people, today I bring this quest phoenix that works 100%

Code:
quest phoenix begin
    state start begin
        when 71114.use begin

	   if pc.getqf("phoenix1") < 1 then
                        local old = horse.get_level()
                        pc.setqf("real_horse_level", old)
			chat("Sie rufen Ihre Fenix!")
			affect.add_collect(apply.CON,25,60*60*24*365*60)		
			affect.add_collect(apply.INT,10,60*60*24*365*60)
			affect.add_collect(apply.STR,10,60*60*24*365*60)
			affect.add_collect(apply.DEX,10,60*60*24*365*60)
			affect.add_collect(apply.MAX_HP,5000,60*60*24*365*60)
			horse.set_level ("22")
			horse.unsummon() horse.summon()
			pc.setqf("phoenix1", 2)
             
	  
	    elseif pc.getqf("phoenix1") == 2 then



	
		  chat("Die Phoenix wurde in den Stall geschickt!")
			affect.remove_collect(apply.CON,25,60*60*24*365*60)		
			affect.remove_collect(apply.INT,10,60*60*24*365*60)
			affect.remove_collect(apply.STR,10,60*60*24*365*60)
			affect.remove_collect(apply.DEX,10,60*60*24*365*60)
			affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60)
			horse.unsummon()
			horse.set_level (pc.getqf("real_horse_level"))
			pc.setqf("phoenix1", 0)


		end
	    end
        end
    end

enjoy
clad3815 is offline  
Old 04/07/2012, 21:48   #13
 
genco15's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 165
Received Thanks: 29
Hallo Ich habe Probleme
Ich klicke es das kommt von Funktionen. aber das Tier nicht in meine Nähe kommen. schreibt nicht unter
genco15 is offline  
Old 04/08/2012, 02:24   #14
 
elite*gold: 0
Join Date: Sep 2009
Posts: 231
Received Thanks: 543
die Quest klappt bei mir nicht also Beide.
XxTheStrikerxX is offline  
Old 04/08/2012, 02:30   #15
 
kekoroto's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 93
Received Thanks: 84
Um fuuton posted the quest i made for him ¬¬ and as I thought you soon saw that I hadn't made it recognize the lvl of the horse when summon and then put it back to the same it was when unsummon

I didn't want to do it because in the forum the quest comes from I wanted the users to think a bit, but no problem if you checked it >,<

Anyway i don't know who corrected the quest but making a local old is unnecessary, just make it like this:

pc.setqf("horselevel", horse.get_level())

After unsummoning the pet just put this:

horse.set_level("pc.getqf("horselevel"))

kekoroto is offline  
Reply


Similar Threads Similar Threads
Funktionierende Achievement-Shop Quest?
10/30/2011 - Metin2 Private Server - 2 Replies
Hey, ich suche eine Achievement-Shop Quest bei der man die points die man hat in Items umwandeln kann. Wäre nett wenn mir jemand eine geben könnte oder zumindest einen Abschnitt bei dem die points in Items umgewandelt werden.
Suche funktionierende forked_road quest
10/17/2011 - Metin2 Private Server - 2 Replies
Suche funktionierende forked_road quest, die bei den 2010/2011er files funktioniert. Ich bezahle auch...
Compile all quest without quest's files list // Kompilieren Sie alle Quest ohne Quest
07/17/2011 - Metin2 PServer Guides & Strategies - 3 Replies
ENGLISH Hello dear community, this is a very simple guide but at the same time useful. How to compile ALL quest in the folder "quest" without the files list in the file "locale_list"? Easy! Open the file "make" and replace the content of the file with this: for f in *.quest; do ./qc $f; done Oki. Now set the 0777 permission to the file. Finally open a SSH client and sign in. Write the command: cd /game_file_folder
funktionierende Waffen Rüssi Quest
01/15/2011 - Metin2 Private Server - 1 Replies
Moinsen! hat vll einer eine FUNKTIONIERENDE waffen- und rüstungshändler quest? wollte es so machen das ein fenstr rschint wenn man dn jeweiligen händler aufmacht und da steht z.B. : Krieger Waffen Ninja Waffen .... oder Krieger Rüstungen
[Release]Funktionierende PvP Quest
12/05/2010 - Metin2 PServer Guides & Strategies - 48 Replies
Da ich noch keine Funktionierende PvP Quest hier im Forum gefunden habe Release ich mal eine!! quest player_kill1 begin state start begin when login with pc.level >= 90 begin set_state(player_kill1) end end



All times are GMT +2. The time now is 16:12.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.