Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:50

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

Advertisement



P Skill quest ! -> ändern

Discussion on P Skill quest ! -> ändern within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
P Skill quest ! -> ändern

hallo xD
ich bins wieder ^^
wollt fragen ob wer mir diese Quest :
Code:
quest setPs begin
	state start begin
		when login or levelup with pc.get_level() >= 98 begin
		say("Du kannst jetzt deine Lehre wählen!")
		say("P-Mach-Quest by Xelvair @ epvpers")
			if pc.get_job() == 0 or pc.get_job() == 4 then
			say("Welche Skillrichtung wählst du?")
				say("")
				say("")
				local v = select("Körper", "Mental")
				
				if v == 1 then
					pc.set_skill_group(1)
					say("Du hast die Körperkampf-Lehre erlernt!")
					wait()
					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)
				else
					pc.set_skill_group(2)
					say("Du hast die Mentalkampf-Lehre erlernt!")
					wait()
					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)
				end
			
			elseif pc.get_job() == 1 or pc.get_job() == 5 then
			say("Welche Skillrichtung wählst du?")
				say("")
				say("")
				local v = select("Nahkampf", "Fernkampf")
				
				if v == 1 then
					pc.set_skill_group(1)
					say("Du hast die Nahkampf-Lehre erlernt!")
					wait()
					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)
				else	
					pc.set_skill_group(2)
					say("Du hast die Fernkampf-Lehre erlernt!")
					wait()
					pc.set_skill_level(49, 59)
					pc.set_skill_level(50, 59)
					pc.set_skill_level(51, 59)
					pc.set_skill_level(52, 59)
					pc.set_skill_level(53, 59)
				end
			
			elseif pc.get_job() == 2 or pc.get_job() == 6 then
			say("Welche Skillrichtung wählst du?")
				say("")
				say("")
				local v = select("Waffenmagie", "Schwarze Magie")
				
				if v == 1 then
					pc.set_skill_group(1)
					say("Du hast die Waffenmagie-Lehre erlernt!")
					wait()
					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)
				else	
					pc.set_skill_group(2)
					say("Du hast die Schwarzemagie-Lehre erlernt!")
					wait()
					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)
				end	
			
			else
			say("Welche Skillrichtung wählst du?")
				say("")
				say("")
				local v = select("Drachen", "Heilung")
				
				if v == 1 then
					pc.set_skill_group(1)
					say("Du hast die Drachen-Lehre erlernt!")
					wait()
					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)
				else	
					pc.set_skill_group(2)
					say("Du hast die Heilungs-Lehre erlernt!")
					wait()
					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)
				end
			end

			set_state(__COMPLETE__)
		end
	end
	
	state __COMPLETE__ begin
	end
end
so machen kann,
das man zu einem NPC ab lvl 5 hin muss und ihn halt anklicken muss um seine p skills zu haben ZB 20094 wäre sehr dankbar
lol123 is offline  
Thanks
2 Users
Old 04/25/2010, 08:41   #2
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
when login or levelup with pc.get_level() >= 98 begin


diese 98 auf ne 4 ändern, dann bekommste die quest ab lvl 5 aber nicht vom den lehrern...
|★|554 is offline  
Old 04/25/2010, 08:43   #3
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
Quote:
Originally Posted by 554 View Post
when login or levelup with pc.get_level() >= 98 begin


diese 98 auf ne 4 ändern, dann bekommste die quest ab lvl 5 aber nicht vom den lehrern...
ja das is iwie buggy die quest
ich wähl zb mental passiert aber nix!
lol123 is offline  
Old 04/25/2010, 08:44   #4
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
ja stimmt du musst erst ne lehre haben bevor du die erhöhen kannst duch nen code/quest
|★|554 is offline  
Old 04/25/2010, 08:45   #5
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
Quote:
Originally Posted by 554 View Post
ja stimmt du musst erst ne lehre haben bevor du die erhöhen kannst duch nen code/quest
ja fffffuu-
was nun
lol123 is offline  
Old 04/25/2010, 08:49   #6
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
ich nehme an die skillquest, also die richtige, liegt iwo im hongkong/quest ordner schau ma alles an was son ähnlchen namen hat
und wenn da eben so was mit nem skilllevel kommt einfach 1 zu 59 setzen
|★|554 is offline  
Old 04/25/2010, 08:51   #7
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
Quote:
Originally Posted by 554 View Post
ich nehme an die skillquest, also die richtige, liegt iwo im hongkong/quest ordner schau ma alles an was son ähnlchen namen hat
und wenn da eben so was mit nem skilllevel kommt einfach 1 zu 59 setzen
das problem is
ich hab sie ersetzt durch die quest oben und hab die andere nich mehr
lol123 is offline  
Old 04/25/2010, 08:58   #8
 
Daidalos's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 433
Received Thanks: 94
Also, ich arbeite gerade an einem Quest, wo man zu 20094 (wie du wolltest) hingehen muss.
Dieser NPC verbessert dann deine Fertigkeiten.

Werde mal kurz testen, ob das überhaupt klappt.
Sonst stelle ich es nicht rein



Habe ein Problem.
Ist der Übergang von say("") zu if.pc.blablabla richtig so?
Oder muss ich da noch irgendwas ändern?
Ich markier's euch mal.
Quote:
Originally Posted by regenbogen.quest
say("Du kannst jetzt deine Lehre wählen!")
say("P-Mach-Quest by Xelvair @ epvpers")
say("Umgeschrieben by Daidalos@ epvpers")
say("Hoffe, dass ich das durfte :O")
say("")
end
if pc.get_job() == 0 or pc.get_job() == 4 then

say("Welche Skillrichtung wählst du?")


Das ist jetzt ein Auszug.
Bei make.sh sagt er mir, dass in Zeile 146 etwas nicht stimmt.

Quote:
Originally Posted by Zeile146
set_state(__COMPLETE__)
end
end

state __COMPLETE__ begin
end
end
Die erste Zeile davon ist 146, aber das habe ich nicht geändert.
Also dürfte es nicht falsch sein ?!


Ich könnte mich irren, deshalb stell ich einfach mal die Fehlermeldungen rein:

Quote:
Originally Posted by VPC
set_state (" __Complete__ ")

syntax error : [string "information"]83: 'then' expected near 'say'
regenbogen.quest:146:Abort trap (core dumped)

So steht das da im VPC..
Also ab set_state (" _Complete_ ") ist wohl irgendwas falsch.
Was danach kommt, seht ihr ja oben.
Daidalos is offline  
Thanks
1 User
Old 04/25/2010, 09:18   #9
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
Quote:
Originally Posted by Daidalos View Post
Also, ich arbeite gerade an einem Quest, wo man zu 20094 (wie du wolltest) hingehen muss.
Dieser NPC verbessert dann deine Fertigkeiten.

Werde mal kurz testen, ob das überhaupt klappt.
Sonst stelle ich es nicht rein



Habe ein Problem.
Ist der Übergang von say("") zu if.pc.blablabla richtig so?
Oder muss ich da noch irgendwas ändern?
Ich markier's euch mal.




Das ist jetzt ein Auszug.
Bei make.sh sagt er mir, dass in Zeile 146 etwas nicht stimmt.



Die erste Zeile davon ist 146, aber das habe ich nicht geändert.
Also dürfte es nicht falsch sein ?!


Ich könnte mich irren, deshalb stell ich einfach mal die Fehlermeldungen rein:




So steht das da im VPC..
Also ab set_state (" _Complete_ ") ist wohl irgendwas falsch.
Was danach kommt, seht ihr ja oben.
kann dir auch nich weiterhelfen sorry ^^
aber schau dir das ma an :
Code:
----------------------------------
--   Regenbogenstein Quest by bjoern.ebert17
--		(c) by DarkSide 2010
----------------------------------
quest regenbogen begin
    state start begin
            when 50512.use  begin
				
				say_title("Regenbogenstein:")
				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")
				
				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
                
				elseif pc.job ==1 then
				say("Wähle deine Lehre aus")
				
				local s=select("Nahkampf","Bogen")
				
				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
				
				elseif pc.job ==2 then
				say("Wähle deine Lehre aus")
				local s=select("Magie","Waffe")
				
				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
				
				elseif pc.job ==3 then
				say("Wähle deine Lehre aus")
				local s=select("Heil","Drachen")
				
				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
			end
		end
    end
end
lol123 is offline  
Old 04/25/2010, 09:32   #10
 
Daidalos's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 433
Received Thanks: 94
Na Klasse
Sogesehen ist es das schon.
Rechtsklick auf Regenbogenstein und los geht's.
Hab das jetzt mal bearbeitet, allerdings habe ich schon wieder einen syntax error..

syntax error : [string "information"]:2: unexpected symbol near 'state'
regenbogen.quest:145:Abort trap (core dumped)


Im Spoiler ist meine derzeitige Datei. Bitte noch nicht einfügen!
Ich habe euch mal das von mir editierte fett gemacht.
PS: Ein wenig mehr, damit man die Übergänge überprüfen kann
Daidalos is offline  
Thanks
1 User
Old 04/25/2010, 09:35   #11
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
brauchst nicht mehr
ich mach das mit dem regenbogenstein
trozdem danke!
lol123 is offline  
Old 04/25/2010, 09:54   #12
 
Daidalos's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 433
Received Thanks: 94
Wollte ich dir auch gerade sagen, dass mit dem Rechtsklick ist wohl doch das beste.

Bitte schön.
Wobei ich trotzdem gerne wüsste, was falsch war x.x
Daidalos is offline  
Reply


Similar Threads Similar Threads
Pfad ändern /hongkong/quest
08/21/2010 - Metin2 Private Server - 8 Replies
hey luete in welcher datei änder ich den pfad zum quest ordner also z.b channel/share_data/locale/hongkong/quest zu channel/share_data LG Casi
[HOW TO] Quest Icons ändern
05/14/2010 - Metin2 PServer Guides & Strategies - 24 Replies
Hey, ich zeige euch jetzt mal in meinem "Mini" Tutorial wie man die Quest Icons ändert.... Ich hoffe das gabs nicht schon mal... Wenn ja sry... Fangen wir an: Was brauchen wir? -Einen Client -Den entpackten Locale Ordner -Irgendeinen Server
Quest ändern
02/27/2010 - Metin2 Private Server - 5 Replies
hi ich habe gearde den Teleporter übersetzt mit filezilla werf sie in den locale ordner und geb ingame /relload q ein aber wenn ich die quest anklicke ist sie imnmer noch in dieser kommischen Schrift (Frage was ist das für eine Schrift chjinessiche oder koranische brauch das mal für die Übersetzung ) Danke im voraus
[Frage]Bio-Quest ändern
02/15/2010 - Metin2 Private Server - 1 Replies
Hallo Zusammen Hier in diesem Thema will ich euch etwas fragen, es geht um die Bio-Quest. also, das problem liegt daran ich will machen das andere leute die auf dem Server spielen die Bio-Quest schnell machen können, dass heisst 1 OZ abgeben und schon fertig wenns fehl geht dann gleich wieder abgeben biss es geht. Und das gleiche bei allen anderen Bio-Quest`s.
Skill ändern ?
02/03/2010 - Metin2 Private Server - 3 Replies
Würde es de möglichkeit geben skills zu ändern das AuraDesSchwerts nicht + 90 sonder +500 oder so bringt geht das ?



All times are GMT +1. The time now is 05:58.


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