Register for your free account! | Forgot your password?

You last visited: Today at 12:59

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

Advertisement



IDA Frage

Discussion on IDA Frage within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
IDA Frage

Hat jemand genauere erklärungen oder Tut über IDA ?
Wie mann z.b. bestimmte funktionen findet wie "Binary Mount limit" erhöht ?
Oder wie mann die binary.exe abspeichern kann.
Wäre nett wenn mir jemand dabei helfen könnte.
OoKaMi_ is offline  
Old 12/03/2014, 17:39   #2
 
Luitje's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 12
Received Thanks: 8
Kleine Einführung in IDA (Allgemeinwissen):
*Das folgende hat aber nichts mit IDA zutun sondern handelt sich nur um C++.

*Mount limit:

Soweit ich weiss musst du nicht mehr machen als die vnum des Mount's unter src/pvp.cpp eintragen (Im Source der Gamefile)

Das sieht dann so aus:
Code:
case vnumdesmounts:
Das speicherst du dann ab, gehst in den Source deiner Clientbinary und gehst in folgende Datei: userinterface/InstanceBase.cpp und schreibst dort den gleichen case wie du es in der pvp.cpp getan hast.
Clientcompiling Tutorials gibt es haufenweise - ich hoffe ich konnte dir damit helfen.
Luitje is offline  
Old 12/03/2014, 17:47   #3
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
In der Game ist es schon, muss nur die Binary bearbeiten...
Wie mache ich des?
Quote:
Source deiner Clientbinary und gehst in folgende Datei: userinterface/InstanceBase.cpp und schreibst dort den gleichen case wie du es in der pvp.cpp getan hast.
wie komme ich in die Source userinterface/instanceBase.cpp ?
Ich kenne mich nicht wirklich aus, ich schaffe es grad so das ich die .exe mit ida ÖFFNEN kann
OoKaMi_ is offline  
Old 12/03/2014, 17:53   #4
 
Luitje's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 12
Received Thanks: 8
Quote:
Originally Posted by OoKaMi_ View Post
In der Game ist es schon, muss nur die Binary bearbeiten...
Wie mache ich des?


wie komme ich in die Source userinterface/instanceBase.cpp ?
Ich kenne mich nicht wirklich aus, ich schaffe es grad so das ich die .exe mit ida ÖFFNEN kann
In den Pfad navigieren ->Bsp. M:\mainline_released\mainline_sg\Srcs\Client -> Die Solution (.sln) öffnen (ggf. mit VB 2013) -> dann in den Pfad navigieren den ich oben geschrieben habe -> nach "case" suchen und deinen gewünschten Mount hinzufügen.

Grüße,
Luitje
Luitje is offline  
Old 12/03/2014, 17:56   #5
 
OoKaMi_'s Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 269
Received Thanks: 96
Sry aber des bring mich nicht weiter, ich verstehe nur bahnhof.
Ich weiß nicht mal mit welchen Programm oder sonstiges.
Wäre cool wenn du evt ein tut machen könntest, weil so werde ich noch 100 jahre an dem Problem sitzen...
OoKaMi_ is offline  
Reply




All times are GMT +1. The time now is 13:00.


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