Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 06:22

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

Advertisement



Ein Item nur einmal benutzen

Discussion on Ein Item nur einmal benutzen within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
syshack3rz's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,255
Received Thanks: 833
Ein Item nur einmal benutzen

Hallo,

Wie muss diese Quest

Code:
----------------------------------
--   Regenbogenstein Quest by bjoern.ebert17
--		(c) by DarkSide 2010
----------------------------------
quest pskills begin
    state start begin
            when 70028.use begin
				
				say_title("Notiz des Weisen:")
				say("Du möchtest also deine Skills auf")
				say("Perfekter-Meister setzen?")
			
				if pc.job ==0 then
				say("Wähle deine Lehre aus")
				
				local s=select("Körper","Mental", "Abbrechen")
				
				if s==1 then
				--Körper
				pc.set_skill_group(1)
				pc.set_skill_level(1 ,59)
				pc.set_skill_level(2 ,59)
				pc.set_skill_level(3 ,59)
				pc.set_skill_level(4 ,59)
				pc.set_skill_level(5 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==2 then
				--Mentalo
				pc.set_skill_group(2)
				pc.set_skill_level(16 ,59)
				pc.set_skill_level(17 ,59)
				pc.set_skill_level(18 ,59)
				pc.set_skill_level(19 ,59)
				pc.set_skill_level(20 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
                
				if s==3 then
					return
				end				
				
				elseif pc.job ==1 then
				say("Wähle deine Lehre aus")
				
				local s=select("Nahkampf","Bogen", "Abbrechen")
				
				if s==1 then
				--Nahkampf
				pc.set_skill_group(3)
				pc.set_skill_level(31 ,59)
				pc.set_skill_level(32 ,59)
				pc.set_skill_level(33 ,59)
				pc.set_skill_level(34 ,59)
				pc.set_skill_level(35 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==2 then
				--Fernkampf
				pc.set_skill_group(4)
				pc.set_skill_level(46 ,59)
				pc.set_skill_level(47 ,59)
				pc.set_skill_level(48 ,59)
				pc.set_skill_level(49 ,59)
				pc.set_skill_level(50 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==3 then
					return
				end				
				
				elseif pc.job ==2 then
				say("Wähle deine Lehre aus")
				local s=select("Magie","Waffe", "Abbrechen")
				
				if s==1 then
				--Magie
				pc.set_skill_group(5)
				pc.set_skill_level(76 ,59)
				pc.set_skill_level(77 ,59)
				pc.set_skill_level(78 ,59)
				pc.set_skill_level(79 ,59)
				pc.set_skill_level(80 ,59)
				pc.set_skill_level(81, 59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==2 then
				--Waffe
				pc.set_skill_group(6)
				pc.set_skill_level(61 ,59)
				pc.set_skill_level(62 ,59)
				pc.set_skill_level(63 ,59)
				pc.set_skill_level(64 ,59)
				pc.set_skill_level(65 ,59)
				pc.set_skill_level(66 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==3 then
					return
				end				
				
				elseif pc.job ==3 then
				say("Wähle deine Lehre aus")
				local s=select("Heil","Drachen", "Abbrechen")
				
				if s==1 then
				--Heil
				pc.set_skill_group(7)
				pc.set_skill_level(106 ,59)
				pc.set_skill_level(107 ,59)
				pc.set_skill_level(108 ,59)
				pc.set_skill_level(109 ,59)
				pc.set_skill_level(110 ,59)
				pc.set_skill_level(111 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==2 then
				--Drachen
				pc.set_skill_group(8)
				pc.set_skill_level(91 ,59)
				pc.set_skill_level(92 ,59)
				pc.set_skill_level(93 ,59)
				pc.set_skill_level(94 ,59)
				pc.set_skill_level(95 ,59)
				pc.set_skill_level(96 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				end
				
				if s==3 then
					return
				end
			end
		end
    end
end
Welche Quest funktion muss eingebaut werden, das dieses Item nur einmal innerhalb von 24h benutzt werden kann, jedenfalls so das es eine Zeit dazwischen gibt, ansonsten gibt es zu viele Bugs

Wer es umschreibt bekommt 25€ PSC

Danke
syshack3rz is offline  
Old 06/20/2010, 04:25   #2


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
So funktioniert es, gerade selbst getestet
Deine 25e kannste behalten o.O

Code:
quest pskills begin
    state start begin
            when 70028.use begin
			    if get_global_time() - pc.getqf("time") < delay and pc.getqf("time") != 0 then
                local zeit = delay - (get_global_time() - pc.getqf("time"))
                say("Du kannst dieses Item noch nicht einsetzen!")
                say("Du musst noch "..zeit.." Sekunden warten!")
                return
            end
				say_title("Notiz des Weisen:")
				say("Du möchtest also deine Skills auf")
				say("Perfekter-Meister setzen?")
			
				if pc.job ==0 then
				say("Wähle deine Lehre aus")
				
				local s=select("Körper","Mental", "Abbrechen")
				
				if s==1 then
				--Körper
				pc.set_skill_group(1)
				pc.set_skill_level(1 ,59)
				pc.set_skill_level(2 ,59)
				pc.set_skill_level(3 ,59)
				pc.set_skill_level(4 ,59)
				pc.set_skill_level(5 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==2 then
				--Mentalo
				pc.set_skill_group(2)
				pc.set_skill_level(16 ,59)
				pc.set_skill_level(17 ,59)
				pc.set_skill_level(18 ,59)
				pc.set_skill_level(19 ,59)
				pc.set_skill_level(20 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
                
				if s==3 then
					return
				end				
				
				elseif pc.job ==1 then
				say("Wähle deine Lehre aus")
				
				local s=select("Nahkampf","Bogen", "Abbrechen")
				
				if s==1 then
				--Nahkampf
				pc.set_skill_group(3)
				pc.set_skill_level(31 ,59)
				pc.set_skill_level(32 ,59)
				pc.set_skill_level(33 ,59)
				pc.set_skill_level(34 ,59)
				pc.set_skill_level(35 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==2 then
				--Fernkampf
				pc.set_skill_group(4)
				pc.set_skill_level(46 ,59)
				pc.set_skill_level(47 ,59)
				pc.set_skill_level(48 ,59)
				pc.set_skill_level(49 ,59)
				pc.set_skill_level(50 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==3 then
					return
				end				
				
				elseif pc.job ==2 then
				say("Wähle deine Lehre aus")
				local s=select("Magie","Waffe", "Abbrechen")
				
				if s==1 then
				--Magie
				pc.set_skill_group(5)
				pc.set_skill_level(76 ,59)
				pc.set_skill_level(77 ,59)
				pc.set_skill_level(78 ,59)
				pc.set_skill_level(79 ,59)
				pc.set_skill_level(80 ,59)
				pc.set_skill_level(81, 59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==2 then
				--Waffe
				pc.set_skill_group(6)
				pc.set_skill_level(61 ,59)
				pc.set_skill_level(62 ,59)
				pc.set_skill_level(63 ,59)
				pc.set_skill_level(64 ,59)
				pc.set_skill_level(65 ,59)
				pc.set_skill_level(66 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==3 then
					return
				end				
				
				elseif pc.job ==3 then
				say("Wähle deine Lehre aus")
				local s=select("Heil","Drachen", "Abbrechen")
				
				if s==1 then
				--Heil
				pc.set_skill_group(7)
				pc.set_skill_level(106 ,59)
				pc.set_skill_level(107 ,59)
				pc.set_skill_level(108 ,59)
				pc.set_skill_level(109 ,59)
				pc.set_skill_level(110 ,59)
				pc.set_skill_level(111 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==2 then
				--Drachen
				pc.set_skill_group(8)
				pc.set_skill_level(91 ,59)
				pc.set_skill_level(92 ,59)
				pc.set_skill_level(93 ,59)
				pc.set_skill_level(94 ,59)
				pc.set_skill_level(95 ,59)
				pc.set_skill_level(96 ,59)
				say("Deine Skills sind auf Perfekter Meister")
				clear_letter()
                pc.setqf("time",get_global_time())
                setstate(start)
				end
				
				if s==3 then
					return
				end
			end
		end
    end
end
#SoNiice is offline  
Thanks
1 User
Old 06/20/2010, 11:01   #3
 
syshack3rz's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,255
Received Thanks: 833
Alle 24h wäre eig. am besten
syshack3rz is offline  
Reply


Similar Threads Similar Threads
[Suche] Komplette item.eix/epk, icon.eix/epk, item proto und item list
12/25/2010 - Metin2 Private Server - 6 Replies
Hey =) Wie die Überschrift schon sagt, suche ich eine komplette item.eix/epk, icon.eix/epk, item proto und item list am liebsten noch von den Waffen von .darki und den ganzen neuen Rüstungen/Schilden/Helmen, da ich überhaupt nicht weiß wie man dass zB mit der item proto macht und wenn ich sie einfach nur ersetze, wie zB durch die "Waffen" item proto von .darki sind die ganzen neuen Rüstungen weg .... Ich hoffe irgendjemand könnte das machen, weil es bestimmt nicht nur für mich hilfreich ist...
Einmal Mehr einmal weniger Ep?
08/10/2010 - League of Legends - 4 Replies
Hey leute, hab da eine frage, woran liegt es das ich im normalen match einmal 100ep & einmal 250ep bekomme?
Es war einmal ein KAI
07/12/2010 - Quotes - 14 Replies
Tja viel Sagen kann ich dazu nicht^^ Aber Lest es Selbst Nach lesen dieses Teiles werdet ihr niewieder der selbe Mensch sein Schockierende Dinge aus eurer Vergangenheit Werden euch einholen Nun, Zuerst möchte ich auch ein wenig über benny, freddy und den Tischtennissturm erzählen... Es war eine ganz gewöhnliche filmenacht bei freddy als bennny sagte...spielen wir tischtennisturm...
Wieso einmal "Ä" und einmal nicht?
02/26/2010 - Metin2 Private Server - 6 Replies
Hey, mein Problem ist ganz einfach. http://www2.pic-upload.de/thumb/26.02.10/6rz9rsjz wcpm.jpg Wieso kommen einmal chineische Zeichen und einmal das ä? Bin schon lange am suchen, der Lüfter des Problems bekommt 5 Thanks :) MfG



All times are GMT +1. The time now is 06:23.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.