Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 17:35

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

Advertisement



[Release]Metin2 Sg German Patch + Addons

Discussion on [Release]Metin2 Sg German Patch + Addons within the Metin2 forum part of the Popular Games category.

Reply
 
Old   #1
 
elite*gold: 300
Join Date: Sep 2011
Posts: 151
Received Thanks: 3,190
[Release]Metin2 Sg German Patch + Addons

Habe in letzter Zeit mal wieder öfters auf Metin2 Singapur gespielt und da mir der Server vom Konzept gefällt und auch die Community (von Metin2 her ungewohnterweiße) richtig sozial und nett ist habe ich einen kleinen Metin2 Singapur Mod gemacht und ein paar neue Scripts dazu geschrieben.

Am meisten verändert an einem bisherigen Script habe ich beim Login.
Hierbei wollte ich das ganze aber Metin2 like belassen, sodass ich ein kleines Account Board hinzugefügt habe, wo man seine Accounts speichern, löschen und auch auswählen kann.
Hierbei wählt ihr einfach den Account in der Liste aus und das Board setzt euch dann die gespeicherten Daten in die Editlines ein.
Einen Screen wie das ganze aussieht hab ich auch gemacht:


Damit ich nicht alles mögliche voll klatsche wie bei Privat Servern oder Metin2 De mit ihrem sinnlosen Virtuellen Keyboard habe ich die restlichen Konfigurationen in eine kleine Datei gelegt, die "M2SgMod.cfg".

Diese hat standardmäßig folgenden Inhalt:
Code:
#Available settings: Logininfo(0/1), LoginDelay(0/1), InteractiveBackground(0/1), Background(0-2), InteractiveBackgroundSetting(0-2 + random)
Logininfo=0
LoginDelay=1
InteractiveBackground=1
Background=0
InteractiveBackgroundSetting=random
Logininfo bezeichnet die Option, dass Logindaten aus der logininfo.py geladen werden und eventuelle Scripte die in der logininfo.py enthalten sind ausgeführt werden.
Bei der Konfiguration auf 0 werden weder Logindaten noch irgendwelche Scripts ausgeführt, bei 1 trifft beides zu.

Logindelay ermöglicht extern die Option einzustellen, dass anstatt dem üblichen Loginvorgang ein Countdown von 10 Sekunden abläuft bevor die Meldung erscheint, dass die Verbindung nicht aufgebaut werden kann.
Ist Ansichtssache wem das gefällt, demnach habe ich das in die Konfiguration mit eingebaut.

Interactive Background ermöglicht die Option den Interaktiven Background(kurz: bewegter Hintergrund) zu aktivieren.
Hierbei habe ich 3 Stellen aus den Standard Maps ausgewählt(Rotes Reich Map1 Marktplatz, Gelbes Reich Map2 Wasserfall, Roter Wald Eventplatz).
Ich persönlich finde den Interaktiven Background eine schöne Angelegenheit, da aber eine Map geladen wird kann es bei leistungsschwächeren PCs zu Verzögerungen beim Öffnen des Clienten von maximal 1-2 Sekunden kommen.

Background ist die Alternativ Option zum Interaktiven Background, falls dieser Offline ist ist der standardmäßige Hintergrund der normale Login Hintergrund von Metin2 Singapur, auch hier habe ich 2 alternative Hintergründe eingebaut, welche meiner Meinung nach doch zu Metin2 passen ohne übertrieben bearbeitet zu sein.

InteractiveBackGroundSetting hat diesselbe Wirkung wie Background, nur für den Interactiven Background.
Hierbei kann entweder direkt der Hintergrund ausgewählt werden, also die Index Nummer 0 bis 2 oder alternativ die Option random, welche dann den Interactiven Background zufällig auswählt.


Desweiteren werden die ausgewählten Channel gespeichert und nicht wie standardmäßig random abgespeichert(bisher wird bei Clientneustart ein Random Channel standardmäßig ausgewählt anstatt dem vor dem Clientneustart ausgewählten Channel, d.h. wenn man in Channel 1 war und den Client neustartet wählt der Client auch Channel 1 wieder an).



Kommen wir zu Ingame und den neuen Scripts die ich eingefügt habe.
Wie die Überschrift schon sagt, habe ich den Clienten soweit deutsche Übersetzungen vorhanden waren auf deutsch übersetzt bzw übersetzen lassen.
Dazu hatte ich mir ein paar kleinere Scripts geschrieben, die diese Arbeit für mich übernommen haben.
Falls ihr einen ähnlichen Mod vorhabt könnt ihr diese gerne nutzen, ich habe sie bei den kleineren Releases bereits released.


Dementsprechend sind die item_proto Attribute immernoch diesselben(handelbar, dropbar und die ganzen anderen Attribute).
Hierbei habe ich mich an der Metin2 De item_proto&mob_proto orientiert.
Auch die ganzen Interface Dialoge wurden von Metin2 De übernommen.
Eventuelle Dialoge die zusätzlich hinzugekommen sind sind auch weiterhin englisch.

Kommen wir zum 1. Mod:
Hierbei habe ich erneut ein kleines Ingame Ranking geschrieben, welches die Ranking Page von Metin2 Singapur parsed und mir dementsprechend ein assoziatives Datenfeld dumped, welches ich für das Ranking verwende.
Auch verwende ich für die Reichsflaggen die original Grafiken von Metin2 Singapur, welche ich im Hintergrund herunterlade.

Beim Start des Rankings(und nicht existenten Grafiken) sieht das ganze demnach so aus:

Falls die Grafiken bereits existieren lädt es sie selbstverständlich nicht erneut herunter.
Das Ranking wird aber bei jedem Start neugeparsed um eventuelle Änderungen natürlich mitzubekommen.

Charaktersuche gibt es leider nicht, da Metin2 Singapur keine Charaktersuche auf der Homepage mit eingebaut hat.

Kommen wir zum 2. Mod, einem Wecker(kein Kommentar):
Ich fand die Idee eigentlich ganz lustig mir ein Datum bzw eine Uhrzeit zu stellen, wo ich dann informiert werde, dass ich eigentlich etwas machen wollte bzw. aufhören wollte zu spielen.

Das ganze sieht so aus(auf dem Screen sieht man ebenfalls das vollständig geladene Ingame Ranking):


Wie ihr seht könnt ihr euch Musik, dessen Liste aus dem BGM Ordner geladen wird auswählen.
Hierbei ist ein Suchfilter eingebaut, d.h. es listet lediglich .mp3 Dateien auf, da das snd module von Metin2 recht eingeschränkt ist.
Ebenfalls aktiviert der Wecker die Soundstärke, sodass diese, falls sie ausgeschaltet oder sehr leise eingestellt ist auf die maximale Lautstärke(also eure eingestellte Windows/Linux Soundstärke) gesetzt wird.
Desweiteren erscheint im Chat dann die Nachricht: "Weckzeit.".
Diese ist vielleicht nicht die einfallsreichste, aber sie gibt euch Kund, dass der Wecker klingelt^^.
Wo finde ich die neuen Modifikationen:
Ich habe ihnen neue Keybinds zugeordnet, womit ihr die Module sowohl aufrufen als auch wieder verstecken könnt.
F5 - Wecker
F6 - Ingame Ranking

Ich kann, falls die Nachfrage besteht weitere Modifizierungen des Clienten vornehmen, allerdings nehme ich hierbei keine Hacks oder Bots auf, da ich nicht will, dass Hacker oder Bots auf Metin2 Singapur aktiv werden.
Alles andere könnt ihr als Vorschläge gerne posten und ich werde sie bei Bedarf einbauen, wobei ich bei zweifelhaften Modifikationen auch wieder auf die "M2SgMod.cfg" zurück greifen werde um es ein-/ausschalten zu können.

Die Scripte sind alle standardmäßig gepackt, d.h. es ist keine Encryption oder sonstiges dazu gekommen, da ich das Motto von Guido van Rossum teile, welcher für Open Source für mehr Innovationen gearbeitet hat.
Deswegen möchte ich euch trotz allem die Chance geben eure eigenen Modifikationen zu scripten und euch den Source meiner Dateien ebenfalls zur Verfügung stellen.
Trotz allem möchte ich euch bitten diese Scripts nicht als eure auszugeben oder wo anderst zu releasen.
Ihr könnt gerne damit arbeiten, trotz allem war es meine Arbeit und nicht eure.

Den Mod könnt ihr euch im Anhang herunterladen, er ist in ein .rar Archiv gepackt, welches ihr im Hauptordner von Metin2 Singapur entpacken könnt.
Hierbei sind ein paar neue Python Libraries dazu gekommen und die pack Dateien root/locale_sg werden ersetzt.
Auch hab ich die Standard "M2SgMod.cfg" dazu gepackt, welche aber auch automatisch erstellt wird, falls sie nicht gefunden wird.

Falls ihr Bugs findet schreibt diese bitte auch in den Thread, ich werd sie dann wahrscheinlich innerhalb von ein paar Stunden fixen.


MfG DaRealFreak
Attached Files
File Type: rar M2SgMod.rar (7.66 MB, 475 views)
DaRealFreak is offline  
Thanks
30 Users
Old 08/15/2012, 13:15   #2
 
Jan²'s Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 1,317
Received Thanks: 1,194
Endlich wieder mal was nützliches hier.
Supi!
Jan² is offline  
Old 08/16/2012, 16:38   #3
 
FlyorDie's Avatar
 
elite*gold: 50
The Black Market: 145/0/0
Join Date: Aug 2010
Posts: 6,020
Received Thanks: 1,147
U my good Sir won the internet!
FlyorDie is offline  
Old 08/16/2012, 18:23   #4

 
passy305's Avatar
 
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
Gut gemacht, kleiner Padawan
passy305 is offline  
Old 08/17/2012, 09:43   #5
 
elite*gold: 0
Join Date: Aug 2012
Posts: 2
Received Thanks: 0
Dayz mod
wifmenn is offline  
Old 08/18/2012, 23:51   #6
 
Mr_Ohned's Avatar
 
elite*gold: 110
Join Date: Mar 2009
Posts: 2,393
Received Thanks: 340
hmm nice1 nur rate ich dir die features aufzulisten, weil manche leute faul sind beim lesen
Mr_Ohned is offline  
Old 08/19/2012, 18:25   #7
 
ParanoidBretzel's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 2,869
Received Thanks: 168
Kann mir das jemand erklären, wie ich den Mod in-game öffne ?
Habe ihn in den Hauptordner gepackt danach hat Metin2.sg gepatcht war das richtig so ?
ParanoidBretzel is offline  
Old 08/19/2012, 19:50   #8

 
passy305's Avatar
 
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
Quote:
Originally Posted by ParanoidBretzel View Post
Kann mir das jemand erklären, wie ich den Mod in-game öffne ?
Habe ihn in den Hauptordner gepackt danach hat Metin2.sg gepatcht war das richtig so ?
Nein

Du darfst das Spiel nicht über den Patcher starten,
sondern musst den Patchvorgang umgehen.

Ansonsten überschreibt er den Mod ja wieder
passy305 is offline  
Old 08/22/2012, 11:08   #9
 
ParanoidBretzel's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 2,869
Received Thanks: 168
Und wie umgehe ich den Patch ?
ParanoidBretzel is offline  
Old 08/22/2012, 20:12   #10
 
twixx-'s Avatar
 
elite*gold: 18
Join Date: Aug 2011
Posts: 544
Received Thanks: 169
das müsst ich auch wissen
twixx- is offline  
Old 08/23/2012, 00:03   #11
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,083
Received Thanks: 650
Mit nem bypass
.Verkauf´ is offline  
Old 08/23/2012, 16:42   #12
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
Quote:
Originally Posted by DaRealFreak View Post
benennt metin2.bin in metin2client.exe oder ähnlichem um, damit ihr die binary starten könnt, fertig
oder lasst es bleiben
Tyrar is offline  
Old 09/03/2012, 21:38   #13
 
South-Park's Avatar
 
elite*gold: 65
Join Date: Apr 2010
Posts: 2,651
Received Thanks: 509
istz der erlaubt, oder gibt der bann??
South-Park is offline  
Old 09/03/2012, 23:44   #14
 
elite*gold: 0
Join Date: Apr 2011
Posts: 126
Received Thanks: 11
In dem FAQ von SG steht der ist eig nicht erwünscht, aber es ist ihnen egal wenn man sowas benutzt.
Wasnloas is offline  
Old 09/04/2012, 20:41   #15
 
ParanoidBretzel's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 2,869
Received Thanks: 168
Ich blicke nicht durch da ich metin2.bin nicht im Ordner habe falls doch übersehe ich sie ()
Kann jemand schnell einen Screen machen und die .bin Datei umkreisen ?

MfG Bretzel
ParanoidBretzel is offline  
Reply


Similar Threads Similar Threads
Addons für patch 1.12.1
06/20/2011 - World of Warcraft - 1 Replies
Hey, Wie schon in der Überschrift suche ich ein paar Addons und zwar einen funktionierenden Quest helper und einen funktionierenden Atlas Loot wer welche hat pls schreibt mal den Link :)
RIFT: Patch 1.3 bringt AddOns
06/05/2011 - Gaming News - DE - 5 Replies
Für alle RIFT Fanatiker steht der neuste Content Patch schon vor der Tür. Die Features vom Patch 1.3 des Fantasy MMORPG kann man derzeit auf dem öffentlichen Testserver bewundern. Was besonders auffällt ist, dass RIFT AddOn-Schnittstellen beim Erscheinen des Patchs erhält. Hintergedanken des Ganzen ist es euch zu ermöglichen RIFT zu automatisieren. Verschiedene Anpassungsmöglichkeiten bieten euch eine individuelle Gestaltung und Optimierung der Benutzeroberfläche. Damit alles reibungslos...
Addons nach Patch 2.0
12/08/2006 - World of Warcraft - 7 Replies
So... nachdem ich mir dann mal den neuen Patch (Ironforge -> Eisenschmiede... was soll das??) geladen habe, laufen meine ganzen Addons net mehr. "veraltete addons laden" geht auch nicht, da steht "inkompatibel". gibt es irgendeine möglichkeit diese addons zu reaktivieren?? ich habe ziemlich lange für mein UI gebraucht und es wäre sehr schade, wenn ich mir das alles neu machen müsste... mal abgesehen davon, dass es erstmal ne weile dauern wird, bis Addons kommen, die wieder mit dem Patch...
Addons seit Zwischen-Patch
10/24/2006 - World of Warcraft - 2 Replies
Hallo liebe "Elitepvpers", ich bin neu auf deisem Board. Ein Kumpel von mir hat mich auf die Seiote aufmerksam gemacht. So, nun habe ich selbstverständlich auch ne Frage... ...und zwar gehen seit dem Zwischenpatch mit den Veränderungen der spanischen Server einige Addons nicht mehr. Darunter folgende: Auctioneer, Move Anything, bc_tracking Menü (Im an Hunter xD) etc... Dabei geht Sorrens Hunters Timers schon lange nicht mehr, obwihl ich imemr die neuesten Updates nach den Patches lade. Es...



All times are GMT +1. The time now is 17:35.


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.