Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:25

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

Advertisement



Möglichkeit nur über den Patcher zu starten?

Discussion on Möglichkeit nur über den Patcher zu starten? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Jietzo's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 102
Received Thanks: 28
Möglichkeit nur über den Patcher zu starten?

Ich suche eine Möglichkeit, das die Nutzer den Metin Client nur noch über den Patcher/Launcher starten können. Und nicht mehr direkt über die metin exe.
Gibt es da was?

Außerdem brauche ich eine Verschlüsselung für den Client.
Weiß jemand ob es irgendwo den gesamten Client code gibt? Also open source?
Dann könnte man sich das ja selbst zusammen basteln..

Danke
Jietzo is offline  
Old 05/05/2017, 18:49   #2



 
Samael's Avatar
 
elite*gold: 17
Join Date: May 2014
Posts: 2,094
Received Thanks: 1,279
Zum ersten: Ja gibt es. Du kannst das über verschiedene wege regeln. Du kannst in den Source eine versionsabfrage einbinden die du über den Server oder über den Webspace steuerst die dann einen z.B zum patchen zwingt, du kannst aber auch dir einen eigenen Patcher schreiben und den dann einfach in den Clientsource einbinden. Ist alles möglich solange du den Source hast. Du musst aber das nötige Know-How haben. Das geht nicht mal eben so in 5 minuten. Das kann mehrere Stunden dauern.

Zum zweiten: Fliege Files "Reworked" haben glaub ich open source. Downloadlink kann ich dir nicht zukommen lassen aufgrund der doppelmoralischen Regeln von Epvp. Musst du wohl google nutzen, solltest du aber schnell finden.
Samael is offline  
Old 05/06/2017, 12:11   #3
 
elite*gold: 274
Join Date: Sep 2016
Posts: 101
Received Thanks: 56
Source - UserInterface.cpp:

Such nach:
Code:
bQuit = false
Darüber fügst Du folgendes ein:
Code:
bool bPatcher = false;
In der nachfolgenden for-Loop fügst Du folgenden Code ein:
Code:
if ((strcmp(szArgv[i], "--deingeheimerparameter") == 0))
	bPatcher = true;
Nun suchst Du nach:
Code:
if(bQuit) goto Clean;
Und fügst darüber folgendes ein:
Code:
if (!bPatcher) 
{
	MessageBox(NULL, ApplicationStringTable_GetStringz(IDS_ERR_MUST_LAUNCH_FROM_PATCHER, "ERR_MUST_LAUNCH_FROM_PATCHER"), ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
	goto Clean;
}
Und schon bekommt der Nutzer eine Nachricht, dass er den Client über den Patcher starten muss - In diesen fügst Du natürlich ein, dass er den Client mit Deinem eigenen Parameter startet. Fertig.

Es gibt natürlich sicherere Methoden, aber diese reicht für gewöhnlich.
</nQQpls> is offline  
Thanks
2 Users
Reply

Tags
code, crypt, mt2


Similar Threads Similar Threads
Fehler beim Starten vom Patcher (Online Patcher)
04/02/2016 - Metin2 Private Server - 2 Replies
closed
Metin2 nur über patcher starten!!!
12/15/2013 - Metin2 Private Server - 0 Replies
€dit: Neues Problem Hab den Patcher jetzt über metin2.bin starten lassen, funktioniert auch. Nur wenn man die bin datei in Exe umbennent kann man ohne Patcher starten. Hatt jemand dafür ne lösung ? #
[How To]Mit dem Patcher umgehen (Spiel z.B nicht mit dem Patcher starten)
02/01/2011 - Metin2 Private Server - 5 Replies
Hey leute :'D Also ! Ich will euch nunmal zeigen,wie ihr mit dem Patcher umgehen könnt,also Das spiel Starten ohne mit dem Patcher zu patchen. #1 Öffnet den Editor (a.k.a. Texteditor) und schreibt rein " start Metin2client.bin " (ohne die "") Und speichert es als bypass.bat ab,und kopiert dies in euer beliebiges metin2 ordner ! #2 In eurem metin2 Ordner ist meistens die datei metin2client.bin
[BYPASS PATCHER][OFFI]4Story Bypass Modifizierter patcher[OFFI][BYPASS PATCHER]]
08/30/2010 - 4Story Hacks, Bots, Cheats & Exploits - 84 Replies
edited on august, 23rd 2010 Patcher doesn't work anymore :P #vote 4 close



All times are GMT +1. The time now is 10:25.


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