Metin2-Pserver Questübersetz Thread

12/03/2009 15:14 .FreeDownload#16
Will endlich meinen neuen Rechner damit ich die ganzen Files ändern kann >_<
12/20/2009 17:09 metz11#17
am hab ne frage bei der gm onlie funktion


FreeBSD starten
per FTP auf den Server connecten
ins Verzeichnis /usr/rain/channel/share_data/locale/hongkong/quest/wechseln
die Datei "hongkong_list" öffnen
irgendwo ans Ende oder an den Anfag der Datei den Namen der Quest datei also "gmon" schreiben
die .quest datei des NPCs also "gmon.quest" in den quest ordner hochladen
die make datei ausführen
Server Neustarten oder ingame /reload q eingeben

text copy und auf editor speichern mit dem name z.b gmon.quest "quest." wichtig!

text:
----------------------------------
-- GM Online Funktion
-- Meldet sobald ein GM Online geht.
----------------------------------
quest gmlogin begin
state start begin
when login with pc.is_gm() begin
command("n ".. pc.get_name() .." ist Online")
command("n Er ist nun für eure Fragen verfügbar.")
end
end
end


wie funkt das habs so gemacht wie du gesagt hast make.sh ausgeführt allso in freebsd und alles wie beschrieben geht nicht

was muss ich machen?
12/25/2009 00:18 AaiKyO#18
habe ein prob !! hoffe mir kann da wer helfen >,.<

hier ein pic!:[Only registered and activated users can see links. Click Here To Register...]
mache alles wie es beschrieben wird.... aber es funzt nie , und es kommt immwer wieder das gleiche ...
12/25/2009 16:24 Ocelot2606#19
Das heisst das deine datei nicht make.sh heisst

Sondern nur make

Ich mach es immer so wenn ich neue Quest Einspiele

cd /usr/rain/channel/share_data/locale/hongkong/quest
chmod u+x make
sh make

Funktioniert auch

Hoffe konnte helfen

Ps.: Hab mal den Reichswechel übersetzt

Einfach die change_empire.quest runetrladen via FileZilla und mit dem ersetzen
Bitte backup machen

Es ist noch ned komplett ein richtiges Deutsch aber der Anfang ist gemacht und wems Hilft kanns ja mal weiter übersetzen

HTML Code:
quest change_empire begin
	state start begin
		when 20090.chat."Wechsel des Reiches"  with game.get_event_flag("c_e") >0  begin

			local count = pc.get_change_empire_count() ;
			if count >= 1 then
				say("Das Reich kann nicht gewechselt werden?")
				say("")
				return
			end
			say_reward("Wechsel des Reiches")
			say("")
			say("Wechsle  in ein anderes Reich?")
			say("Der Präsident kann nicht entkommen,")
			say("Du musst aus der Gile austreten?")
			say("und du musst dich Scheiden lassen,")
			say("Desweiteren musst du 500k Yang zahlen?")
			say("")
			say("Wollen Sie das Reich wirklich wechseln?")
			say("")

			local s = select("Ja", "Nein")

			if s == 1 then
				change_empire.move_pc()
			end
		end

		when 71054.use begin
			say("Du willst das Reich wechseln?")
			say("Dan wähle bitte das Reich aus")

			if get_time() < pc.getqf("next_use_time") then
say("Noch bevor sie sich zum Zeitpunkt des Landes übertragen werden ")
				say("")

				if pc.is_gm() then
					say("GM Um zu testen kann so eingestellt werden")
					say("")
					local s = select("Reset", " Abbrechen ")
					if s == 1 then
						say("Time initialisiert ")
						pc.setqf("next_use_time", 0)
					end
				end

				return
			end

			if change_empire.move_pc() == true then
				pc.setqf("next_use_time", get_time() + 86400 * 7)
			end
		end



		function move_pc()
			if pc.is_engaged() then
				say("Du bist verheiratet?")
				say("Dadurch kannst du das Reich nicht wechseln?")
				say("")
				return false
			end

			if pc.is_married() then
				say("Du bist verheiratet?")
				say("Dadurch kannst du das Reich nicht wechseln?")
				say("")
				return false
			end

			if pc.is_polymorphed() then
				say("Sie befinden sich in der Metamorphose?")
				say("Dadurch kannst du das Reich nicht wechslen?")
				say("")
				return false
			end

			if pc.has_guild() then
				say("Du bist in einer Gilde?")
				say("Dadurch kannst du das Reich nicht wechseln?")
				say("")
				return false
			end
			if pc.money < 500000 then
				say("Du hast zu wenig Yang?")
				say("Du brauchst mindestens 500k Yang?")
				say("")
				return false
			end
			say("Du hast 3 Möglichkeiten")
			local s = select("Rotes Reich", "Gelbes Reich", "Blaues Reich", "Abbrechen")
			if 4==s then
				return false 
			end
			say("")
			say_reward("Willst du das Reich wirklich wechseln?")
			say_reward("Das Reich kann nicht mehr gewechselt werden?")
			say("")
			local a = select("Ja", "Nein")
			if 2== a then
				return false
			end

			local ret = pc.change_empire(s)
			local oldempire = pc.get_empire()
			if ret == 999 then
				say("Du hast erfolgreich das Reich gewechselt?")
				say("Bitte mache einen Relog um den Wechsel abzuschliessen?")
				say("")
				pc.change_gold(-500000)
				pc.remove_item(71054) ;

				char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", oldempire, s)) 
			
				return  true
			else
				if ret == 1 then
					say("Du gehörst nun erfolgreich zum … Reich?")
					say("Bitte wähle ein anderes Reich?")
					say("")
					say("")
				elseif ret == 2 then
say("Ein Charakter von dir ist in einer Gilde?")
say("dadurch kannst du das Reich nicht wechseln?")
					say("")
					say("")
				elseif ret == 3 then
say("Ein Charakter von dir ist verheiratet?")
					say("Dadurch kannst du das Reich nicht wechslen?")
					say("")
				end
			end
			return false
		end

	end
end
12/26/2009 17:09 .Diamond#20
find ich gut,kriegst n THX's ;)
01/06/2010 11:25 .FreeDownload#21
Bei mir klappt eig alles.. Nur GM Online Funktion und Starterset nicht.. Hab alles gemacht wie es überall steht.. >.<
02/04/2010 13:37 AKK™#22
Quote:
Originally Posted by kingblanc View Post
[How To] Starterset auf eigenem Server

Ihr loggt euch mit Filezilla in euren Server ein und geht in das Verzeichniss
"/usr/rain/channel/share_data/locale/hongkong/quest/object/notarget/letter".
Dort bearbeitet ihr die Datei
"main_quest_lv1.gotoinformation"
und ersetzt den Inhalt damit (Beispiel):


PHP-Code:
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server *******." )
say ( "www.cue-styles2.com" )
say ( "Viel Spass!" )
say ( "" )
pc . give_exp2 ( 100000 )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 100000 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
pc . give_item2 ( "50051" , 1 )
horse . advance ( )
say_reward ( "Du wurdest level 33." )
say_reward ( "Du erhielst 100000 yang." )
say_reward ( "Du erhielst 1000 Rote(G)." )
say_reward ( "Du erhielst 400 Blaue(G)." )
say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )
say_reward ( "Du erhielst ein Pferd." )
clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "3065" , 1 )
pc . give_item2 ( "11235" , 1 )
pc . give_item2 ( "12225" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Kriegerset!" )
elseif pc . job == 1 then
pc . give_item2 ( "1035" , 1 )
pc . give_item2 ( "2065" , 1 )
pc . give_item2 ( "8009" , 200 )
pc . give_item2 ( "8008" , 200 )
pc . give_item2 ( "8007" , 200 )
pc . give_item2 ( "8006" , 200 )
pc . give_item2 ( "11435" , 1 )
pc . give_item2 ( "12365" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Ninjaset!" )
elseif pc . job == 2 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "11635" , 1 )
pc . give_item2 ( "12505" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Suraset!" )
elseif pc . job == 3 then
pc . give_item2 ( "5035" , 1 )
pc . give_item2 ( "7065" , 1 )
pc . give_item2 ( "11835" , 1 )
pc . give_item2 ( "12645" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Schamiset!" )
end

Wenn ihr euch einloggt werdet ihr automatisch Level 33, erhaltet die im Script erhaltenen Items (ein Equipmentset+5), Pferd level1 und es öffnet sich automatisch ein Fenster wodrin steht

copyright by veon

das is kein copyright du hast es einfach kopiert -.-'
02/07/2010 13:28 idefitze#23
also ich frag jetzt mahl auch hier!
also ich suche ein quest da wo man am anfang auf einem milligaul sitzen tut und man sich ein Milligaul (ohne Reitkarte) beim Stall-Burchen hohlen kann.
also so wie bei Fy-longju.
wer mit was sagen kann bitte eine Private Pn machen oder hier Posten ^^
Mfg Idefitze
02/07/2010 18:43 AKK™#24
Quote:
also ich suche ein quest da wo man am anfang auf einem milligaul sitzen tut

omg :facepalm:
02/16/2010 08:57 ShenRose#25
Quote:
Originally Posted by idefitze View Post
also ich frag jetzt mahl auch hier!
also ich suche ein quest da wo man am anfang auf einem milligaul sitzen tut und man sich ein Milligaul (ohne Reitkarte) beim Stall-Burchen hohlen kann.
also so wie bei Fy-longju.
wer mit was sagen kann bitte eine Private Pn machen oder hier Posten ^^
Mfg Idefitze
OWND :facepalm:
03/10/2010 06:45 RealAdr3nalin#26
Hei,, Ich Könnt auch Unter [Only registered and activated users can see links. Click Here To Register...] nachschauen da einfah registriren forum nach schauen und da steht schon alles:rtfm:
03/10/2010 10:43 .achi#27
Nehmt doch den Questgenerator von lolkid^^
03/10/2010 11:19 AR2R#28
Guter Beitrag :)
03/12/2010 14:26 styla9669#29
ich habe nach dem verzeichnis gesucht den ganzen computer abgesucht aber ich finde nichts bitte helft mir
05/08/2010 23:06 leduan#30
der ist im FTP server styla