[ HOW 2 ] Yang-Drop bei 10er Files ausschalten

06/02/2011 03:06 .Infinity#1
Liebe Community.

Da ich heute mal wieder Probleme mit Kindern hatte, die mit externen Auto IT Bots natürlich meinen ganzen Server voller Yang gespammt haben, habe ich mich an nen Serverside Fixx gemacht.

Der Fix funktioniert aufjedenfall.

PHP Code:

This difference file is created by The Interactive Disassembler

game
0004D011
7E EB
0004D012
08 0A
0004D019
7E EB
0004D01A
25 02 
Einfach die Dif ausführen.

Die Funktion sieht danach so aus ->

Code:
int __fastcall CHARACTER__DropGold(int a1)
{
int result; // eax@1

result = 0;
if ( *(_DWORD *)_stack_chk_guard != *(_DWORD *)_stack_chk_guard )
__stack_chk_fail(a1, *(_DWORD *)_stack_chk_guard ^ *(_DWORD *)_stack_chk_guard);
return result;
}
So sollte eigentlich keine Funktion aussehen.
Aber ich hab momentan noch keine Nachteile entdeckt dadraus.
Das Problem sind die leeren Variablen.
Aber anscheinend macht der Server da nicht unbedingt Spacken!

Sobald ich merke der Server kratzt dadurch ab werde ich den Fixx ausbügeln!

Naya have fun.

Kind regards,
.Infinity
06/02/2011 03:13 huhu2010#2
wie immer nice
06/02/2011 03:53 .ZɘplɘX'#3
gute arbeit infi
06/02/2011 07:34 ¢ýL#4
Unf wohin oder so muss man das packen was soll man mit dem dif code machen?ich weiss grad nicht weiter
06/02/2011 08:00 ApfelBirne#5
Gibt es schon -.-
06/02/2011 08:21 *Size#6
Nice gemacht, wieder eine gute Arbeit..
06/02/2011 09:28 Howaner#7
ne das wo es gibt geht nicht
Da wird man gekikkt wenn man Yag fallen lässt oder sogar der Code stürzt ab
06/02/2011 10:02 xXDemonenXx#8
Nice Infi.

mal ne frage an dich meinst du es ist möglich das man von allen Reittieren wenn man von ihnen schlagen kann auch DMG machen kann ???

Mfg xXDemonenXx

PS: hat weniger mit dem Thema zu tun aber ich pushe ungerne ältere Threads
06/02/2011 10:55 °IceCold°#9
Quote:
Originally Posted by xXDemonenXx View Post
Nice Infi.

mal ne frage an dich meinst du es ist möglich das man von allen Reittieren wenn man von ihnen schlagen kann auch DMG machen kann ???

Mfg xXDemonenXx

PS: hat weniger mit dem Thema zu tun aber ich pushe ungerne ältere Threads
Klar ist das möglich, hat Infi auch schon released ;)
[Only registered and activated users can see links. Click Here To Register...]
06/02/2011 11:16 .Koopa#10
Quote:
Originally Posted by ApfelBirne View Post
Gibt es schon -.-
Aber nicht für die 10er Files ;-)

Gute arbeit infi !!
06/02/2011 11:17 xXDemonenXx#11
Quote:
Originally Posted by °IceCold° View Post
Klar ist das möglich, hat Infi auch schon released ;)
[Only registered and activated users can see links. Click Here To Register...]

Du verstehst auch nicht wie ich das meine ^^

aber man sollte es eig. verstehen
06/02/2011 11:19 -Tuni#12
Nur eine kleine frage:

Bei der DIF dings.
Man erstellt doch einfach eine datei mit der endung dif und lässt sie (umändern) also hat man den ne dif datei.
Danach öffnet man sie mit notepad und füht z.B den inhalt rein.
und den hat man dieses dif patcher von imer und lässt es ausführen ??

Code:
This difference file is created by The Interactive Disassembler

game
0004D011: 7E EB
0004D012: 08 0A
0004D019: 7E EB
0004D01A: 25 02
oder ???

und 2. frage
was macht man mit der funktion ??

Code:
int __fastcall CHARACTER__DropGold(int a1)
{
int result; // eax@1

result = 0;
if ( *(_DWORD *)_stack_chk_guard != *(_DWORD *)_stack_chk_guard )
__stack_chk_fail(a1, *(_DWORD *)_stack_chk_guard ^ *(_DWORD *)_stack_chk_guard);
return result;
}
06/02/2011 11:24 °IceCold°#13
Quote:
Originally Posted by xXDemonenXx View Post
Du verstehst auch nicht wie ich das meine ^^

aber man sollte es eig. verstehen
Ich versteh's so, dass du bereits von allen Reittieren schlagen kannst, aber auch von allen DMG machen willst. Dieser Fix ist in dem Tutorial was ich gepostet hab, hab's ja bei mir selber schon angewendet.

@ Scheiss Bug's!
Nimm die .dif File aus dem Anhang und dann halt einfach mit dem dif Patcher auf der game anwenden.
06/02/2011 11:42 xXDemonenXx#14
Quote:
Originally Posted by °IceCold° View Post
Ich versteh's so, dass du bereits von allen Reittieren schlagen kannst, aber auch von allen DMG machen willst. Dieser Fix ist in dem Tutorial was ich gepostet hab, hab's ja bei mir selber schon angewendet.

@ Scheiss Bug's!
Nimm die .dif File aus dem Anhang und dann halt einfach mit dem dif Patcher auf der game anwenden.

Nein ich meine ich kann von allen mob´s schlagen von Wildhund - Sensemann
jetzt will ich aber auch das ich von denn DMG mache was ich nicht mache
06/02/2011 13:08 CHXMVN#15
Danke,
sowas habe ich gesucht.

Gruß,
CHMarvin.