|
You last visited: Today at 06:22
Advertisement
Ein Item nur einmal benutzen
Discussion on Ein Item nur einmal benutzen within the Metin2 Private Server forum part of the Metin2 category.
06/20/2010, 04:11
|
#1
|
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
|
|
|
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
|
|
|
06/20/2010, 11:01
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,255
Received Thanks: 833
|
Alle 24h wäre eig. am besten
|
|
|
 |
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.
|
|