|
You last visited: Today at 09:29
Advertisement
[RELEASE]Localclient - IMV
Discussion on [RELEASE]Localclient - IMV within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/15/2012, 20:15
|
#1
|
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
|
[RELEASE]Localclient - IMV -- [Vorerst abgeschaltet]
Heute release ich euch mal etwas halbwegs brauchbares ..
Undzwar einen Localclienten bzw. einen Ingame-Map-Viewer.
Der genaue Unterschied zwischen den beiden ist eigt. nur,
das im Localclient noch ein Inventar, Level, Emotions etc. vorhanden ist,
welches hier jedoch raußgenommen wurde
Quote:
Da einer meinte den Source zu releasen (Und dazu noch einen alten Source von den Addons, weil er die neuen nicht entpacken konnte ) wird der IMV jetzt schon abgeschaltet, anstatt erst ende April.
Ich hatte eigt. vor den IMV nochmal neu aufzusetzen und danach vermutlich hier nochmal zur Verfügung zu stellen,
aber das hat sich damit wohl erledigt..
-> Changelog <- ..
RC_7_Tx (x steht für beliebige T Version (T1, T2 etc.), kein release geplant):
- Online System ausgebaut (Hierbei werden NUR Infos wie letzte Position oder Name der letzten Map gespeichert, keinerlei Dateien oder sonstiges!)
- Auto. Login eingefügt (sofern mind. 1 mal eingeloggt wurde)
- Vorzüge für Online Account eingefügt (Start auf letzter Map und Kord + Nutzung von Chat, Addons etc.)
- 'Nicht Registrierte Version' fungiert nurnoch als 'Viewer'.
- Versions Anzeige unter Uhrzeit eingefügt
- Auto. Patcher eingefügt
- Überarbeitung verschiedener Funks
- Auto. Neustart nach Patchen eingefügt (Sofern metin2client.exe vorhanden ist)
- Auto Update Check
- Auto Update Check gefixxt
- Mehrere Änderungen am SecSystem
- F5 Bug gefixxt, es wird nurnoch das Character Image beeinflusst.
..
Info zu RC_7_T2:
Patchen wird bei Addons derzeitig nochnicht unterstüzt..
RC_7 (Test Version):
- Komplettes neuschreiben des IMV
- Neues Filesystem mit Onlinesystem ersetzt
- Daten werden nun Online gespeichert, sofern ein Account vorhanden ist.
RC_6M (not offical release):
- Addon Update
- News Addon eingefügt
- News Addon als Standartaddon in IMV integriert
- Minimap Screen fixxed
- LastMap verbessert
- LastMap Start eingefügt
- LastPosition Start eingefügt
- Datumanzeige eingefügt
- Zeitanzeige eingefügt
- Screenshot Funktion überarbeitet
- Minimap Screen überarbeitet
- Chatsystem überholt
- Chatsystem verbessert
- Chatsystem ausgearbeitet
- Chatsystem Update (User <-> User Kommunikation)
- Chat kann an- und ausgeschaltet werden
- Colored Names (Ranks) eingefügt
- Online Registration eingefügt
- Online Login eingefügt
- Laufen Bug nach Registrieren/Login gefixxt
- Neues Filesystem eingefügt
..
RC_6:
- Addon Update
- Verschiedene Änderungen
- Neues Addon-System (Testweiße)
..
RC_5:
- Addon Update
- Hinlaufen beim Platzieren gefixxt
- Arabian Error gefixxt
RC_4:
- Addon Update
- ObjPlacer-Addon kompatibel
RC_3:
- Addon Update
- 'Runbug' behoben
- NPCPlacer Update (addon)
RC_2:
- Addon Unterstützung ausgebaut
- Placer-Addon kompatibel
- Sec-System verbessert (Thanks to CranK™)
..
RC_1:
- Rejump eingefügt
- ATR (Stupid Walls) entfernen eingefügt
- ATR (Stupid Walls) wiederherstellen eingefügt
- Überprüfungen erneuert
- Addon Unterstützung
- Security System auf Addons erweitert
..
Beta (inoffical CBeta Version for release):
- Kleine Fixxes von CBeta Bugs
- Verbesserte Logs
- Beta Release
CBeta (offical Version for Beta in Systems):
- Minimap
- Chat Überarbeitet
- SecSystem verbessert
- Überprüfungen ausgearbeitet
Alpha (first release):
- Hilfezeilen
- GUI-Texte
- Alpha Release
DAlpha (no official release):
- Chat gefixxt
- ShortFixxes
DEV (only intern released):
- Basic
|
Da ein Bild mehr sagt als vieles andere:
Erstmal ein Screen ..
Ältere Versionen
Alpha Version -veraltet-
Beta Version -veraltet-
RC_1 Version -veraltet-
RC_2 Version -veraltet-
RC_3 Version -veraltet-
RC_4 Version -veraltet-
RC_5 Version -veraltet-
RC_6 Version -veraltet-
RC_7_T2 Version -neu- -im Anhang-
Kleine Info Vorneweg:
Wer meint das es unnsinnig/nutzlos whatever sei, kann gerne .
Hinweiß:
Der Client benötigt nach dem Modifizieren zum IMV,
KEINEN! Server mehr um sich Maps anzuschauen ..
Benennt unter KEINEN! Umständen die Dateien die im Anhang
sind um, auch wenn ihr es entsprechend anpassen könntet ..
Modifiziert ebenfalls keine Addonfiles!
Das Passwort für den Anhang ist: epvp
Maphinweiß:
Die Maps müsst ihr lediglich in der atlasinfo.txt,
in der root.epk/eix eintragen.
Mittels F11 könnt ihr, durch das ML-Board,
euch dann darauf 'porten'.
Ebenfalls müsst ihr Maps nicht packen.
Es reicht wenn ihr den Mapordner in den Ordner von eurer
.exe verschiebt.
Info zur RC_7:
Die RC_7_T2 ist bereits die RC_7, das T2 steht lediglich für Test2..
Da evt. noch zusätzliche Neuerungen reinkommen
und ich RC_7 als Version einfach schön finde
Ein Online Account ist natürlich keine Pflicht zur Nutzung des IMV..
Features der RC_7 und höher:
- Localclient, ein Server wird nicht gebraucht
- Ein Online Account System
- Ein Autologin (Daten werden verschlüsselt gespeichert!)
- Ein funktionierender Chat - User <-> User
- Ein Bansystem (Nur für mich wichtig )
- Versionscheck
- Ein Integrierter Auto. Patcher
- Ein News System
- Minimap Aufnahme
- Eine Datum, Zeit und Versionsanzeige
Die wichtigsten Tastencombi:
- F1 - Kamera Geschwindigkeit +
- F2 - Kamera Geschwindigkeit -
- F3 - Zoomdistance niedriger
- F4 - Zoomdistance erhöhen
- F5 - Character Image einblenden/ausblenden
- F6 - (Sofern eingefügt) - F7 - (Sofern eingefügt)
- F8 - Egoperspektive (Die Map aus der Sicht des Chars)
- F9 - Nebel einblenden/ausblenden
- F10 - Alles Pausieren
- F11 - Maplist Board öffnen
- Linkes STRG+F9 - ~Unbegrenzte Zoomdistance
- Rechtes STRG+F9 - Maximale Kamera Geschwindigkeit
- M - Minimap Aufnahme
- Druck - Screenshot
- Leertaste - Chat
Kommen wir nun zum Einbau:
Im Anhang unten befinden sich 2 Dateien:
- introLocale.pyc
- uiChat.pyc
Diese 2 Dateien packt ihr in den lib Ordner!
Als nächstes löscht ihr in eurer root_dump.xml die uiChat.py
so das diese nicht mitgepackt wird,
dies ist dafür wichtig da sonst der Chat nicht funktioniert
Habt ihr dies gemacht..
Öffnet ihr die prototype.py in eurer root.epk/eix
und scrollt runter bis:
PHP Code:
mainStream.SetLoginPhase()
darauß macht ihr:
PHP Code:
mainStream.SetLocalePhase() #mainStream.SetLoginPhase()
Sieht dann ~ so aus:
Nun öffnet ihr die networkmodule.py in eurer root.epk/eix
und scrollt runter bis:
PHP Code:
def SetLoginPhase(self): net.Disconnect() import introLogin self.SetPhaseWindow(introLogin.LoginWindow(self))
dort fügt ihr nun darunter hinzu:
PHP Code:
def SetLocalePhase(self): net.Disconnect() import introLocale self.SetPhaseWindow(introLocale.LocaleWindow(self))
und packt die root.epk/eix wieder.
Sieht dann ~ so aus:
Achtet auf die Tabs!
Habt ihr dies nun gemacht:
- uiChat.py aus der dump.xml entfernt
- introLocale.pyc in die lib verschoben
- uiChat.pyc in die lib verschoben
- prototype.py bearbeitet
- networkmodule.py bearbeitet
- installiert
Dann seit ihr Fertig
Nachdem ich gebeten wurde es in den ersten Post zu editieren:
Hier mal mein lib Ordner und die 2 py's für die root.epk/eix. :
Account Features:
- Die Nutzung von Addons
- Die Nutzung vom Chat
- Beim Starten, wird die letzte Map & Position geladen
Donate:
Spenden sind natürlich immer gern gesehn,
und unterstützen das Projekt und natürlich mich, in vielerlei Hinsicht.
Wer spenden möchte, kann mich gerne anschreiben.
Donator sind im Chat natürlich entsprechend erkennbar,
und werden auch bei zukünftigen Mods mit einem Chat,
erkennbar sein.
Evt. werden Donator später auch Vorteile haben.
Special Thanks:
- RealFreak, lalalalalalaaaaalaaaalalaallaa
- CranK™, Sec-System Unterstützung
|
|
|
01/15/2012, 20:16
|
#2
|
elite*gold: 300
Join Date: Sep 2011
Posts: 151
Received Thanks: 3,190
|
<3^^
Hast mich ja in den Credits gerade noch so erwähnt wie ichs haben wollte :P
Habt meinen Namen ingame ja öfter als passys xD
Map List war nen Langeweile Script, da das ganze in paar Minütchen entstanden ist nicht komplett bugfrei, ab und zu bricht die Map beim Laden ab, aber soweit klappts^^
|
|
|
01/15/2012, 20:18
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
|
Boah eh, ich fall dir gleich um den Hals so geil ist das !
|
|
|
01/15/2012, 20:19
|
#4
|
elite*gold: 18
Join Date: Aug 2011
Posts: 544
Received Thanks: 169
|
klasse gemacht. Super Arbeit!
Thx
|
|
|
01/15/2012, 20:20
|
#5
|
elite*gold: 1250
Join Date: Oct 2010
Posts: 3,599
Received Thanks: 5,526
|
Nice Danke .
|
|
|
01/15/2012, 20:22
|
#6
|
elite*gold: 0
Join Date: Sep 2011
Posts: 1,218
Received Thanks: 706
|
Das ist so das geilste was es gibt
I Love you Passy (nicht schwul gemeindt ^^)
|
|
|
01/15/2012, 20:22
|
#7
|
elite*gold: 99
Join Date: Aug 2009
Posts: 4,296
Received Thanks: 5,092
|
Wie ich dir schon gesagt habe würfelst du immer.
|
|
|
01/15/2012, 20:24
|
#8
|
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
|
Quote:
Originally Posted by Parlatici
Wie ich dir schon gesagt habe würfelst du immer.
|
Irgendwie muss ich meine Entscheidungen ja treffen
|
|
|
01/15/2012, 20:27
|
#9
|
elite*gold: 500
Join Date: Oct 2008
Posts: 1,061
Received Thanks: 651
|
echt nice
|
|
|
01/15/2012, 20:33
|
#10
|
elite*gold: 5575
Join Date: Apr 2011
Posts: 5,569
Received Thanks: 581
|
sehr gute Arbeit,besten Dank dafür
|
|
|
01/15/2012, 20:34
|
#11
|
elite*gold: 320
Join Date: Feb 2011
Posts: 380
Received Thanks: 747
|
Ich würde mich mal als Beta tester bezeichnen und kann euch sagen: das Teil ist echt genial
|
|
|
01/15/2012, 20:35
|
#12
|
elite*gold: 99
Join Date: Aug 2009
Posts: 4,296
Received Thanks: 5,092
|
Snapz du warst nicht der einzige.
|
|
|
01/15/2012, 20:37
|
#13
|
elite*gold: 0
Join Date: Oct 2011
Posts: 1,004
Received Thanks: 116
|
echt geil, schon lange net mehr sowas geiles gesehen.
|
|
|
01/15/2012, 20:45
|
#14
|
elite*gold: 0
Join Date: Aug 2010
Posts: 8
Received Thanks: 4
|
welche Clientversion wird dafür Verwendet? Weil bei den Autopott Client (vor der Loli Sache) Startet der Client nicht.
|
|
|
01/15/2012, 20:46
|
#15
|
elite*gold: 23
Join Date: Oct 2007
Posts: 1,462
Received Thanks: 1,967
|
Eine alte 2011er
Die sysrr zu posten, wäre bei Fehlern von Vorteil
|
|
|
All times are GMT +2. The time now is 09:29.
|
|