Rangpunkte abstellen?

09/08/2015 22:43 LawDestroyer#1
Hallo,

hat jemand eine Diff für die game 2089M, mit der man die Rangpunkte die man von Monstern erhält, abschalten kann? Man soll quasi keine Rangpunkte mehr erhalten, wenn man ein Monster getötet hat.
09/08/2015 22:51 Lordechen#2
Man bekommt nur EXP und keine Rangpukte beim killen eines mob´s.
Rangpunkte erhälltst du wenn du dich außerhald der safe aufhältst.

mfg Lordechen
09/08/2015 23:10 LawDestroyer#3
Quote:
Originally Posted by Lordechen View Post
Man bekommt nur EXP und keine Rangpukte beim killen eines mob´s.
Rangpunkte erhälltst du wenn du dich außerhald der safe aufhältst.

mfg Lordechen
Lies mal den ersten Satz: [Only registered and activated users can see links. Click Here To Register...]
09/09/2015 01:57 .Colossus.#4
Quote:
game_r2089M_32
0003F8A6: 0F 90
0003F8A7: 8D 90
0003F8A8: 8F 90
0003F8A9: 07 90
0003F8AA: 00 90
0003F8AB: 00 90
Die dif funktioniert zu 100%
hatte die selber mal gepatcht ;)

Deaktiviert die Rangpunkte die man bekommt NUR von monstern und NICHT vom afk stehen.
09/17/2015 16:19 LawDestroyer#5
Quote:
Originally Posted by .Colossus. View Post
Die dif funktioniert zu 100%
hatte die selber mal gepatcht ;)

Deaktiviert die Rangpunkte die man bekommt NUR von monstern und NICHT vom afk stehen.
Vielen Dank, aber gibt es vielleicht noch eine Methode, um die vom afk erhaltenen Rangpunkte zu deaktivieren?
10/08/2015 22:00 .Ryuzaki™#6
Quote:
Originally Posted by ExtazyRieX View Post
Alleine wenn du in Putty cd / && rm -rf * eingibst, klappt alles :)
Bescheuert?
Wieso postest du den Scheiß jetzt überall?

An den TE: Mach das nicht.
10/08/2015 22:29 Mijago#7
@Lordechen
Ein kleiner Ausschnitt aus der Character::Reward-Funktion:
Code:
    if (pkAttacker->IsPC())
    {
        if (GetLevel() - pkAttacker->GetLevel() >= -10)
            if (pkAttacker->GetRealAlignment() < 0)
            {
                if (pkAttacker->IsEquipUniqueItem(UNIQUE_ITEM_FASTER_ALIGNMENT_UP_BY_KILL))
                    pkAttacker->UpdateAlignment(14);
                else
                    pkAttacker->UpdateAlignment(7);
            }
            else
                pkAttacker->UpdateAlignment(2);
@ExtazyRieX
Zum zweiten mal Reportet.. Warum machst du sowas?





@LawDestroyer
Habe leider keine Metin2 Sachen mehr auf der Platte, ansonsten würde ich dir schnell eine Dif machen :/


# Edit: Habe mir jetzt mal ne 2089m game besorgt, IDA scannt sie gerade durch, dann sollte es nur wenige Minuten dauern, bis die dif fertig ist c:

# Edit2:
Code:
0002B0CB: 0F 90
0002B0CC: 86 E9
Keine Garantie, aber einen Versuch ist es wert :D

# Edit3:
Hier noch eine Alternative:
Code:
0002B498: 8D 90
0002B499: 04 90
0002B49A: BF 90
0002B49B: 89 90
0002B49C: 44 90
0002B49D: 24 90
0002B49E: 04 90
0002B49F: E8 90
0002B4A0: 4C 90
0002B4A1: FF 90
0002B4A2: 00 90
0002B4A3: 00 90
0002B4D4: 78 00
0002B532: 3C 00