wie fixxe ich /dice?

12/22/2014 13:15 GoodStriikex3#1
Hallo Com ,

Wie fixxe ich /dice?


Mfg Good
12/22/2014 13:22 .Sir'Done#2
FÜR [ rev34083 ]

PHP Code:
// Metin2 rev34083 number_ex alternative fix by Luca Corigliano
 
// In header
int (*number_ex)(int arg1, int arg2) = (int(*)(int,int))0x08439620;
int (*thecore_random)() = (int(*)())0x08439610;
 
// Wherever you want
int my_number_ex(int argument1, int argument2)
{
        
char* error;
        
int num1 = argument1;
        
int num2 = argument2;
        if(
num1 > num2)
        {
                
error = "First argument %d is higher than second argument %d";
                goto 
error_label;
        }
        
unsigned int v1 = (unsigned int)(num2 + 1 - num1);
       
        if(
v1 == 0)
        {
                
error = "Attempt to divide by zero! %d %d";
                goto 
error_label;
        }
        return 
num1 + thecore_random() % v1;
        
error_label:
                
sys_err(__func__ , __LINE__, error, num1, num2);
                return 
0;
} 
Einleitung solltest du in der Such Funktion finden. :)
12/22/2014 13:26 .Ryuzaki™#3
Quote:
Originally Posted by GoodStriikex3 View Post
Hallo Com ,

Wie fixxe ich /dice?


Mfg Good
Gibt sogar diffs die den Befehl bzw. die Befehle fixxen.
Schau mal in der SuFu.
12/22/2014 13:39 Rextrus#4
Mit HexEditor nach "dice" suchen. Das 1. einfach durch 4 andere Buchstaben austauschen.
Sonst einfach in der CMD Datei (/game/channel1(/corex) unten "dice" hinzufügen und daneben "DISABLE" schreiben.
12/22/2014 14:02 .Shōgun#5
If you use 34k the best you can do is use [Only registered and activated users can see links. Click Here To Register...] as it will fix several other exploits as well.
12/22/2014 20:57 Nick#6
Hallo,

zunächst [Only registered and activated users can see links. Click Here To Register...] herunterladen.
Gamefile auswählen und folgende DIF's als .dif - Dateien abspeichern (2089M);

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Diese auswählen, bestenfalls Haken bei "Verify bytes" setzen und anwenden.
Sollte dies mit Schwierigkeiten verbunden sein, kannst du mich alternativ privat kontaktieren.

lg