|
You last visited: Today at 16:24
Advertisement
[R]Exodius Questfiles
Discussion on [R]Exodius Questfiles within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
07/06/2013, 17:07
|
#46
|
elite*gold: 0
Join Date: Mar 2012
Posts: 197
Received Thanks: 35
|
Nunja sowas ist mittlerweile einfach zum standard der Community geworden, trotzdem danke dir. Viel Glück weiterhin
|
|
|
07/08/2013, 09:00
|
#47
|
elite*gold: 50
Join Date: May 2011
Posts: 270
Received Thanks: 991
|
Quote:
Originally Posted by gta199819981998
Maybe thats help you to unpack the Client ....
ASCI: MadebyHornylego.niatrolololoadnd
Xtea1: 4D 61 64 65 62 79 48 6F 72 6E 79 6C 65 67 6F 00
Xtea2: 6E 69 61 74 72 6F 6C 6F 6C 6F 6C 6F 61 64 6E 64
|
The client has got new encryption algorithm.. ^^ by Padmak or CranK or both of them. (As OldMt2 too by CranK)
ClientHelper.dll inside the binary. Packed with enigma, and the python22.dll is so nice; __muttpo__
Oppa :
Use ida to debug the process and you will see it.
A part of the game.py:
Code:
def OnUpdate(self):
app.UpdateGame()
global jiodada
if int(jiodada) == 1:
jiodada = 2
self.interface.HideAllQuestButton()
elif int(jiodada) == 3:
jiodada = 0
self.interface.ShowAllQuestButton()
if self.mapNameShower.IsShow():
self.mapNameShower.Update()
if self.isShowDebugInfo:
self.UpdateDebugInfo()
if self.enableXMasBoom:
self.__XMasBoom_Update()
self.interface.BUILD_OnUpdate()
mapName = str(background.GetCurrentMapName())
if player.GetName()[0] != "[":
if mapName == "season1/metin2_map_oxevent" or mapName == "metin2_map_new" or mapName == "metin2_map_t1" or mapName == "metin2_map_t2" or mapName == "metin2_map_t3":
try:
if player.IsMountingHorse():
if self.chatvar == 0:
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "Du darfst hier nicht reiten!")
self.chatvar = 1
net.SendChatPacket("/unmount")
self.pferd = 1
if self.pferd == 1 and not player.IsMountingHorse():
self.chatvar = 0
self.pferd = 0
except:
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "Du darfst hier nicht reiten!")
self.chatvar = 1
net.SendChatPacket("/unmount")
self.pferd = 1
global Energy_Prozent
global Energy_Bonus
global Energy_Time
time = strftime("%H:%M:%S", gmtime(Energy_Time))
hour = int(str(time).split(":")[0])
minute = int(str(time).split(":")[1])
second = int(str(time).split(":")[2])
(x, y) = wndMgr.GetMousePosition()
if hour == 0 and minute == 0:
if self.energyType != 'empty':
self.create_energy()
self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_empty.tga")
self.energyType = 'empty'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
# self.energyBar.LoadImage("d:/ymir work/ui/pattern/energygauge/gauge_empty.tga")
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("Du hast keinen wirkenden Elementarbonus!")
elif hour > 0 and hour <=5:
if self.energyType != 'halb':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_rot_"+str(i)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyType = 'halb'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
elif hour > 5 and hour < 15:
if self.energyType != 'hungry':
self.create_energy()
for i in range(1,20):
self.energyBar.AppendImage("locale/de/mijago/energy_gelb_"+str(i+1)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_hungry.tga")
self.energyType = 'hungry'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
elif hour >= 15 and hour <= 24:
if self.energyType != 'full':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_blau_"+str(i)+'.tga')
self.energyType = 'full'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
else:
if self.energyType != 'halb':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_rot_"+str(i)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyType = 'halb'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
# self.energyBar.LoadImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
if constInfo.hideEnergy == 1:
self.energyBar.Hide()
else:
self.energyBar.Show()
# spielraum definiert den zusätzlichen Mausabstand nach Oben, Links und Rechts.
spielraum = 5
if x > 5-spielraum and x < 5+46+spielraum and y > (-10 + wndMgr.GetScreenHeight() - 55+8)-spielraum and y < (-10 + wndMgr.GetScreenHeight() - 55+8+17):
self.energyBarToolTip.Show()
else:
self.energyBarToolTip.Hide()
if mapName in ["metin2_map_a1","metin2_map_a3","metin2_map_b1","metin2_map_b3","metin2_map_c1","metin2_map_c3","metin2_map_oxevent","exo_handel",]:
# time = int(strftime("%H"))
import time
tp = int(str(time.localtime()).split(', ')[3])
# if tp >= 18 and tp <= 20: # 18 19 20
if tp in [7,8,9,10,18,19,20]: # 18 19 20
if self.actualDayMode != "evening":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToEvening)
self.actualDayMode = "evening"
# elif (tp >= 0 and tp <= 6) or (tp >= 21 and tp <= 24): # 0 1 2 3 4 5 6 21 22 23 24
elif tp in [0,1,2,3,4,5,6,21,22,23,24, 25,26,27]: # 0 1 2 3 4 5 6 21 22 23 24
if self.actualDayMode != "dark":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToDark)
self.actualDayMode = "dark"
# elif tp >= 7 and tp <= 17: # 7 8 9 10 11 12 13 14 15 16 17
elif tp in [11,12,13,14,15,16,17]: # 7 8 9 10 11 12 13 14 15 16 17
if self.actualDayMode != "day":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToLight)
self.actualDayMode = "day"
elif mapName in ["metin2_map_devilscatacomb","metin2_map_devilsCatacomb"]:
if self.actualDayMode != "dark" and self.actualDayMode != "dc":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToDark)
self.actualDayMode = "dark"
if self.dungeonBoard["title"] != "":
self.titleLine.SetText(self.dungeonBoard["title"])
self.progressBar.SetPercentage(self.dungeonBoard["leftTime"], self.dungeonBoard["fullTime"])
self.progressBarToolTip.SetText("Verleibende Zeit: %s / %s" % (strftime("%M:%S Min", gmtime(self.dungeonBoard["leftTime"])), strftime("%M:%S Min", gmtime(self.dungeonBoard["fullTime"]))))
self.progressBarToolTip.SetPosition(x - 300, y )
PS: I will not upload any files from the client.
|
|
|
07/08/2013, 20:52
|
#48
|
elite*gold: 5
Join Date: Dec 2011
Posts: 1,823
Received Thanks: 951
|
Quote:
Originally Posted by xP3NG3Rx
The client has got new encryption algorithm.. ^^ by Padmak or CranK or both of them. (As OldMt2 too by CranK)
ClientHelper.dll inside the binary. Packed with enigma, and the python22.dll is so nice; __muttpo__
Oppa :
Use ida to debug the process and you will see it.
A part of the game.py:
Code:
def OnUpdate(self):
app.UpdateGame()
global jiodada
if int(jiodada) == 1:
jiodada = 2
self.interface.HideAllQuestButton()
elif int(jiodada) == 3:
jiodada = 0
self.interface.ShowAllQuestButton()
if self.mapNameShower.IsShow():
self.mapNameShower.Update()
if self.isShowDebugInfo:
self.UpdateDebugInfo()
if self.enableXMasBoom:
self.__XMasBoom_Update()
self.interface.BUILD_OnUpdate()
mapName = str(background.GetCurrentMapName())
if player.GetName()[0] != "[":
if mapName == "season1/metin2_map_oxevent" or mapName == "metin2_map_new" or mapName == "metin2_map_t1" or mapName == "metin2_map_t2" or mapName == "metin2_map_t3":
try:
if player.IsMountingHorse():
if self.chatvar == 0:
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "Du darfst hier nicht reiten!")
self.chatvar = 1
net.SendChatPacket("/unmount")
self.pferd = 1
if self.pferd == 1 and not player.IsMountingHorse():
self.chatvar = 0
self.pferd = 0
except:
chat.AppendChat(chat.CHAT_TYPE_NOTICE, "Du darfst hier nicht reiten!")
self.chatvar = 1
net.SendChatPacket("/unmount")
self.pferd = 1
global Energy_Prozent
global Energy_Bonus
global Energy_Time
time = strftime("%H:%M:%S", gmtime(Energy_Time))
hour = int(str(time).split(":")[0])
minute = int(str(time).split(":")[1])
second = int(str(time).split(":")[2])
(x, y) = wndMgr.GetMousePosition()
if hour == 0 and minute == 0:
if self.energyType != 'empty':
self.create_energy()
self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_empty.tga")
self.energyType = 'empty'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
# self.energyBar.LoadImage("d:/ymir work/ui/pattern/energygauge/gauge_empty.tga")
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("Du hast keinen wirkenden Elementarbonus!")
elif hour > 0 and hour <=5:
if self.energyType != 'halb':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_rot_"+str(i)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyType = 'halb'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
elif hour > 5 and hour < 15:
if self.energyType != 'hungry':
self.create_energy()
for i in range(1,20):
self.energyBar.AppendImage("locale/de/mijago/energy_gelb_"+str(i+1)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_hungry.tga")
self.energyType = 'hungry'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
elif hour >= 15 and hour <= 24:
if self.energyType != 'full':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_blau_"+str(i)+'.tga')
self.energyType = 'full'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
else:
if self.energyType != 'halb':
self.create_energy()
for i in range(1,12):
self.energyBar.AppendImage("locale/de/mijago/energy_rot_"+str(i)+'.tga')
# self.energyBar.AppendImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyType = 'halb'
self.energyBar.SetParent(self)
self.energyBar.SetPosition(5, -10 + wndMgr.GetScreenHeight() - 55+8)
# self.energyBar.LoadImage("d:/ymir work/ui/pattern/energygauge/gauge_halb.tga")
self.energyBarToolTip.SetPosition(x, y -20)
self.energyBarToolTip.SetText("%s%% %s. Verbleibende Zeit: %s H %s M" % (Energy_Prozent, Energy_Bonus, str(hour), str(minute)))
if constInfo.hideEnergy == 1:
self.energyBar.Hide()
else:
self.energyBar.Show()
# spielraum definiert den zusätzlichen Mausabstand nach Oben, Links und Rechts.
spielraum = 5
if x > 5-spielraum and x < 5+46+spielraum and y > (-10 + wndMgr.GetScreenHeight() - 55+8)-spielraum and y < (-10 + wndMgr.GetScreenHeight() - 55+8+17):
self.energyBarToolTip.Show()
else:
self.energyBarToolTip.Hide()
if mapName in ["metin2_map_a1","metin2_map_a3","metin2_map_b1","metin2_map_b3","metin2_map_c1","metin2_map_c3","metin2_map_oxevent","exo_handel",]:
# time = int(strftime("%H"))
import time
tp = int(str(time.localtime()).split(', ')[3])
# if tp >= 18 and tp <= 20: # 18 19 20
if tp in [7,8,9,10,18,19,20]: # 18 19 20
if self.actualDayMode != "evening":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToEvening)
self.actualDayMode = "evening"
# elif (tp >= 0 and tp <= 6) or (tp >= 21 and tp <= 24): # 0 1 2 3 4 5 6 21 22 23 24
elif tp in [0,1,2,3,4,5,6,21,22,23,24, 25,26,27]: # 0 1 2 3 4 5 6 21 22 23 24
if self.actualDayMode != "dark":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToDark)
self.actualDayMode = "dark"
# elif tp >= 7 and tp <= 17: # 7 8 9 10 11 12 13 14 15 16 17
elif tp in [11,12,13,14,15,16,17]: # 7 8 9 10 11 12 13 14 15 16 17
if self.actualDayMode != "day":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToLight)
self.actualDayMode = "day"
elif mapName in ["metin2_map_devilscatacomb","metin2_map_devilsCatacomb"]:
if self.actualDayMode != "dark" and self.actualDayMode != "dc":
self.curtain.SAFE_FadeOut(self.__DayMode_OnCompleteChangeToDark)
self.actualDayMode = "dark"
if self.dungeonBoard["title"] != "":
self.titleLine.SetText(self.dungeonBoard["title"])
self.progressBar.SetPercentage(self.dungeonBoard["leftTime"], self.dungeonBoard["fullTime"])
self.progressBarToolTip.SetText("Verleibende Zeit: %s / %s" % (strftime("%M:%S Min", gmtime(self.dungeonBoard["leftTime"])), strftime("%M:%S Min", gmtime(self.dungeonBoard["fullTime"]))))
self.progressBarToolTip.SetPosition(x - 300, y )
PS: I will not upload any files from the client only the .
|
Crank shit  very nice xd
|
|
|
07/08/2013, 20:55
|
#49
|
elite*gold: 1027
Join Date: Aug 2011
Posts: 1,905
Received Thanks: 3,278
|
Boah, das macht mich extrem traurig, dass jemand sich das Recht rausnimmt die Files einfach zu veröffentlichen, nur weil man ein Problem oder sonstiges mit jemanden hat.
Da sieht man wieder, dass man echt kaum noch einem hier vertrauen kann. Schade um all die Arbeit, die ihr darein gesteckt habt.
|
|
|
07/08/2013, 21:09
|
#50
|
elite*gold: 220
Join Date: Oct 2011
Posts: 7,370
Received Thanks: 7,613
|
Quote:
Originally Posted by Dєℓicια
Boah, das macht mich extrem traurig, dass jemand sich das Recht rausnimmt die Files einfach zu veröffentlichen, nur weil man ein Problem oder sonstiges mit jemanden hat.
Da sieht man wieder, dass man echt kaum noch einem hier vertrauen kann. Schade um all die Arbeit, die ihr darein gesteckt habt. 
|
Eig. sollte man Niemandem in der virtuellen Welt, Vertrauen zukommen lassen ^^
|
|
|
07/08/2013, 22:33
|
#51
|
elite*gold: 1027
Join Date: Aug 2011
Posts: 1,905
Received Thanks: 3,278
|
Quote:
Originally Posted by .AweZome'
Eig. sollte man Niemandem in der virtuellen Welt, Vertrauen zukommen lassen ^^
|
Es gibt ganz wenige, denen ich zu 100% vertraue, zum einen ist das mein Techniker Mashkin & zum anderen Yoshix3.
Aber ich bin deiner Meinung, man sollte wirklich niemandem vertrauen, zumindest nichts, was dir selber schaden könnte, wie in diesem Fall hier zum Beispiel. Aber Gott sei dank gibt es immer Leute, die einem zeigen, dass es doch noch anders geht.
|
|
|
07/10/2013, 06:22
|
#52
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
|
Quote:
Originally Posted by iSouli~
Keine Ahnung xD... das war sicherlich dort wo die Zugang hatten zu meinem Server.
Aufjedenfall merkt man das er ein richtig Hax1337or ist, und wohl nicht mehr
auf meinen Server kommt
|
Wollte es nur mal anmerken, aber die Quest befindet sich in irgend einer pub-Questdatenbank (also einem Questordner aus Serverfiles hier). In welcher, weiß ich nicht, da ich meine Serverfiles grundsätzlich selbst aufstelle, aber die File ist pub unterwegs und kaum jemand hat es bisher gemerkt
|
|
|
07/10/2013, 14:43
|
#53
|
elite*gold: 0
Join Date: Jun 2013
Posts: 196
Received Thanks: 50
|
how to create dumped dlls?
|
|
|
07/10/2013, 15:05
|
#54
|
elite*gold: 0
Join Date: Jan 2011
Posts: 104
Received Thanks: 26
|
Heißt das jetzt, dass du Exodius doch nicht mehr starten wirst?
|
|
|
07/10/2013, 15:18
|
#55
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,995
Received Thanks: 3,389
|
Quote:
Originally Posted by SaNiD - Neirox
Heißt das jetzt, dass du Exodius doch nicht mehr starten wirst?
|
Genau durch solche Aktionen hat sich iSouli~ vorgenommen, seinen Server noch besser zu machen.
Würde mich an seiner Stelle dadurch auch definitiv nicht einschüchtern lassen.
|
|
|
07/10/2013, 18:56
|
#56
|
elite*gold: 222
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
|
Quote:
Originally Posted by Mijago
Wollte es nur mal anmerken, aber die Quest befindet sich in irgend einer pub-Questdatenbank (also einem Questordner aus Serverfiles hier). In welcher, weiß ich nicht, da ich meine Serverfiles grundsätzlich selbst aufstelle, aber die File ist pub unterwegs und kaum jemand hat es bisher gemerkt 
|
Ich schon  :3 Aber ich halt meine Klappe  :3
BTT: Es ist einerseits Schade, aber einerseits auch 'gut' (für manche hier), dass du sie gepubt hast.
Deine Quests sind alle so kurz geschrieben, da kann man sich mal was von abgucken :3
Schade ist's, das nun viele Leute, viele Quests von einem echt geilen Server haben :3
|
|
|
07/10/2013, 19:54
|
#57
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
|
Quote:
Originally Posted by .AweZome'
Eig. sollte man Niemandem in der virtuellen Welt, Vertrauen zukommen lassen ^^
|
Doch man kann jedem vertrauen, aber man muss darauf achten, dass man denen nicht zu viel vertrauen schenkt, sonst endet es böse.
|
|
|
07/10/2013, 20:32
|
#58
|
elite*gold: 15
Join Date: Mar 2010
Posts: 4,270
Received Thanks: 2,499
|
Souliii, wieso nur mein Verpeilter Schwarzkopf?
Ich hätte lieber die Quests in den Müllhaufen geworfen als in epvp. Da würdest du wissen, das deine Quests nicht mit soviel scheiße in Verbindung kommen. :>
|
|
|
07/10/2013, 22:41
|
#59
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,597
|
Wer weiß, was Ali alles in seinen Mülleimer wirft?
|
|
|
07/10/2013, 23:16
|
#60
|
elite*gold: 12
Join Date: Jun 2012
Posts: 978
Received Thanks: 860
|
Quote:
Originally Posted by .EsoZiaL'
Souliii, wieso nur mein Verpeilter Schwarzkopf?
Ich hätte lieber die Quests in den Müllhaufen geworfen als in epvp. Da würdest du wissen, das deine Quests nicht mit soviel scheiße in Verbindung kommen. :>
|
Naja lieber auf elitepvpers releasen, wenn das Zeug von Menschen, denen man vertraut hat, verkauft wird. (Einer hat um die 200€ für die Questfiles gezahlt.)
|
|
|
 |
|
Similar Threads
|
Questfiles Deutsch *daily updated thread*
12/25/2010 - Metin2 PServer Guides & Strategies - 278 Replies
Hallo,
Ich hatte ja gesagt das ich anfange die Serverfiles ins Deutsche zu übersetzen. Deswegen gibts für euch hier jetzt nach und nach alle Questfiles ins Deutsche übersetzt. Danach gibts auch noch die restlichen aber Questen finde ich halt wichtig und ich kann mal wieder Metin2 De zocken :D
*
Werde jeden Tag so 2-3 Quests übersetzen
Die Jagd quests sind übrigens nur eine Datei :D
Wenn ihr wollt kann ichs natürlich noch auf andere Weise anbieten aber wüßte jetzt nicht wie :D
|
Pserver questfiles suche deutsche
07/24/2010 - Metin2 Private Server - 2 Replies
Hey ich suche deutsche questfiles...
ja ich habe Sufu benutzt
ja ich habe deutsche questfiles gefunden
ja sie waren entweder mit werbung oder einfach nur scheisse
entweder liefen die npc rum der wächter des dorfplatzes ruft FGmt2 is the best server oder stallbursche funzt net :D
kann mir irgendjemand fertige questfiles geben sodass ich sie einfügen kann.
ich werde alle questfiles die vom metin2de sind rausmachen
brauche NUR bio quests und normale questfiles wie pferd bekommen für pms...
|
Bearbeitete DB, Maps und Deutsche Questfiles [Weekly Updatet!]
05/31/2010 - Metin2 PServer Guides & Strategies - 474 Replies
So da ich nun gesehen habe wie undankbar diese Com hier ist habe ich den Service entfernt.
Es kann nicht sein das ca 100 leute downloaden aber nur 5-10 ein thx geben...
Wenn ich mal wieder zeit/lust habe werde ich mal wieder einen Service wie diesen hier erstellen, sollte es dort genauso laufen wie hier dann war das der lezte Hilfreiche Thread den ihr hier von mir seht.
|
[How-To] Original Questfiles DE lv1-70
01/01/2010 - Metin2 PServer Guides & Strategies - 18 Replies
Die kompletten Questfiles auf deutsch mit allen quests bis einschließlich 70
Die erste Quest die beim einloggen kommt könnt ihr umändern für NEWS etc
seht ihr dann.
Um den Download zu sehen muss man sich anmelden dann steht unter "Links" noch ne Kategorie "Downloads" da klickt ihr einfach auf "Quest Files 95% Deutsch"
Viel Spaß und hoffe konnte euch helfen :)
***********************************
|
Questfiles
10/11/2009 - Metin2 Private Server - 1 Replies
Wollte mal die Questfiles uploaden, für die Leute die Probs haben um zu den Instant Files zu Connecten, ihr könnt ja wenn ihr welche übersetzt habt hier rein stellen...Bei vielen Kann man schon am Namen absehen welche Quest das ist.. (An die die länger DE gespielt haben)
MEGAUPLOAD - The leading online storage and file delivery service
|
All times are GMT +1. The time now is 16:24.
|
|