[GER/EN] NosTale Chit-Chat

08/24/2017 14:15 Bombasticx3#17656
Ich hab nach dem Pattern für die max. HP gesucht.
Rein in der Theorie müsste diese Funktion

mir die Adresse der max HP ausgeben. Aber ich bekomme nur mein Deadbeef als return.
Bei andren Spielen etc funktioniert das.

Habt ihr ne Idee wieso?
Er scheint found einfach nicht auf true zu setzen.
08/24/2017 14:21 Pumba98#17657
Quote:
Originally Posted by Bombasticx3 View Post
Ich hab nach dem Pattern für die max. HP gesucht.
Rein in der Theorie müsste diese Funktion
Code:
DWORD FindPattern(char *module, char *pattern, char *mask)
{
	MODULEINFO mInfo = GetModuleInfo(module);

	DWORD base = (DWORD)mInfo.lpBaseOfDll;
	DWORD size = (DWORD)mInfo.SizeOfImage;

	DWORD patternLength = (DWORD)strlen(mask);

	for (DWORD i = 0; i < size - patternLength; i++)
	{
		bool found = true;
		for (DWORD j = 0; j < patternLength; j++)
		{
			found &= mask[j] == '?' || pattern[j] == *(char*)(base + i + j);
		}

		if (found)
		{
			return base + i;
		}
	}

	return 0xDEADBEEF
}
mir die Adresse der max HP ausgeben. Aber ich bekomme nur mein Deadbeef als return.
Bei andren Spielen etc funktioniert das.

Habt ihr ne Idee wieso?
Er scheint found einfach nicht auf true zu setzen.
benutze die selbe (leicht abgewandelte) Funktion und funktioniert.

08/24/2017 14:45 Bombasticx3#17658
Quote:
Originally Posted by Pumba98 View Post
benutze die selbe (leicht abgewandelte) Funktion und funktioniert.

Ich suchenach dem Pattern. Aber bezwfeile, dass es damit zusammenhängt.
Code:
DWORD hpMax = FindPattern("NostaleX.dat","\xCC\x43\x48\xDB\x43\x4C","xxxxxx");
MsgBoxAddy(hpMax );
Ich schau nachher noch mal genauer.
Ist nervig, dass wenn die dll crasht man Nos imemr neustarten muss :rolleyes:
08/24/2017 14:58 Pumba98#17659
Quote:
Originally Posted by Bombasticx3 View Post
Ich suchenach dem Pattern. Aber bezwfeile, dass es damit zusammenhängt.
Code:
DWORD hpMax = FindPattern("NostaleX.dat","\xCC\x43\x48\xDB\x43\x4C","xxxxxx");
MsgBoxAddy(hpMax );
Ich schau nachher noch mal genauer.
Ist nervig, dass wenn die dll drasht man Nos imemr neustarten muss :rolleyes:
Das Pattern existiert nicht, grad mit OllyDbg + SigMaker getestet
08/24/2017 16:06 Bombasticx3#17660
Ich weite das hier nicht aus und wir klärens privat :D
08/24/2017 17:00 FI0w#17661
Quote:
Originally Posted by Bombasticx3 View Post
Ich weite das hier nicht aus und wir klärens privat :D
MODULEINFO mInfo = GetModuleInfo(module);

Geht zwar so aber wenn du nostalex.dat haben willst geht auch

MODULEINFO mInfo = GetModuleInfo(NULL);

Und schon geht es auch bei Multiclients.
08/29/2017 00:46 Bombasticx3#17662
[Only registered and activated users can see links. Click Here To Register...]

Wer ist das von euch? :D
08/29/2017 01:17 Asuramaru#17663
Quote:
Originally Posted by Bombasticx3 View Post
[Only registered and activated users can see links. Click Here To Register...]

Wer ist das von euch? :D
Würde mal auf einen PServer Betreiber tippen :p

bezweifle mal das da auf gut Glück E-mail-Adressen ausprobiert werden.
08/29/2017 11:17 FI0w#17664
Quote:
Originally Posted by Bombasticx3 View Post
[Only registered and activated users can see links. Click Here To Register...]

Wer ist das von euch? :D
Schlechteste Methode Accounts zu klauen die ich je gesehen habe
08/29/2017 11:22 Liihes#17665
Quote:
Originally Posted by xSensitivex View Post
Schlechteste Methode Accounts zu klauen die ich je gesehen habe
Scheint aber zu funktionieren, wenns Idioten gibt die sich die Mühe machen sowas zu reporten.. x)

Gesendet von meinem SM-G935F mit Tapatalk
08/29/2017 11:28 Bombasticx3#17666
[Only registered and activated users can see links. Click Here To Register...]

Das wird auch nochmal Interessant :D
08/29/2017 11:31 Liihes#17667
Quote:
Originally Posted by Bombasticx3 View Post
[Only registered and activated users can see links. Click Here To Register...]

Das wird auch nochmal Interessant :D
Noch mehr "Digga" von iwelchen Csgo Kindern. x)
Aber die angegebenen Systemanforderungen sind gut xD

Gesendet von meinem SM-G935F mit Tapatalk
08/29/2017 11:55 FI0w#17668
Quote:
Originally Posted by Liihes View Post
Noch mehr "Digga" von iwelchen Csgo Kindern. x)
Aber die angegebenen Systemanforderungen sind gut xD

Gesendet von meinem SM-G935F mit Tapatalk
Ja :rolleyes:
3gb Speicher mind.
4gb Speicher empfohlen

Da fragt man sich wie man das auswählt und was gelöscht wird um 1GB zu sparen

PS: Ist der Russen Server nicht down oder warum bieten sie die Sprache an
08/29/2017 19:56 LopeHD#17669
Quote:
Originally Posted by xSensitivex View Post
Ja :rolleyes:
3gb Speicher mind.
4gb Speicher empfohlen

Da fragt man sich wie man das auswählt und was gelöscht wird um 1GB zu sparen

PS: Ist der Russen Server nicht down oder warum bieten sie die Sprache an
evt damit die russen aufm englischen zocken können
08/29/2017 20:07 EPvPAgen#17670
Quote:
Originally Posted by Liihes View Post
Noch mehr "Digga" von iwelchen Csgo Kindern. x)
Aber die angegebenen Systemanforderungen sind gut xD

Gesendet von meinem SM-G935F mit Tapatalk
digga meine höllenmaschine ist prepared