MonSca: Unterschied zwischen den Versionen
Zeile 6: | Zeile 6: | ||
|engine=[[RPG Maker 2000]] 1.07<br />[[RPG Maker 2003]] 1.08 | |engine=[[RPG Maker 2000]] 1.07<br />[[RPG Maker 2003]] 1.08 | ||
|sprache=- | |sprache=- | ||
+ | |patch_db={{PatchDBLink|mon_sca}} | ||
|version= | |version= | ||
|datum=23. Januar 2014<br />15. Juni 2014 | |datum=23. Januar 2014<br />15. Juni 2014 |
Aktuelle Version vom 19. Oktober 2022, 13:20 Uhr
MonSca |
---|
Kein Bild verfügbar | |
Erstellt von | bugmenot |
Betriebssystem | Windows |
Für Maker/Engine | RPG Maker 2000 1.07 RPG Maker 2003 1.08 |
Sprache | - |
PatchDB-Einträge | mon_sca |
Aktuelle Version | |
Veröffentlichung | 23. Januar 2014 15. Juni 2014 |
Herunterladen | Klick |
MonSca ist ein IPS-Patch für die RPG_RT.exe von bugmenot, der die eingestellten Statuswerte und Belohnungen von Gegnern im Standard-Kampfsystem anhand der Variablen #1001 bis #1010 manipuliert werden können. Berechnungen werden über eine der nachfolgenden Formeln angestellt. Letztere gilt, wenn Switch #1001 aktiv ist, wodurch das Durchschnittslevel der Heldengruppe mit einbezogen wird.
Basis * Variable / 1000 Basis * Level * Variable / 1000
Kompatibilität
Laut bugmenot ist dieser Patch nicht gleichzeitig mit FastFadeIn x2 benutzbar. Es ist davon auszugehen, dass ungenutzte Codestellen der Engine, die durch den Patch mit eigenem Code überschrieben werden, bei diesem teilweise ebenfalls genutzt werden.
Modifikation
Die Adresse, an der der verwendete Switch auf eine andere ID verschoben werden kann, lautet 0x7ED2D (RPG2000-1.07), bzw. 0xBD10B (RPG2003-1.08).
Die verwendeten Variablen lassen sich an den angegebenen Hex-Adressen nachträglich ungewöhnlich frei verändern, die in vielen anderen Patches übliche automatische fortlaufende Nummerierung ist in der Struktur von MonSca nicht vorgesehen.
Faktor für | 2000-1.07 | 2000-1.08 | |
---|---|---|---|
1001 | MaxHP | 0x7E947 | 0xBCB76 |
1002 | MaxMP | 0x7E952 | 0xBCB81 |
1003 | Stärke | 0x7E95D | 0xBCB8C |
1004 | Abwehr | 0x7E968 | 0xBCB97 |
1005 | Geist | 0x7E973 | 0xBCBA2 |
1006 | Tempo | 0x7E97E | 0xBCBAD |
1007 | Erfahrung | 0x7E989 | 0xBCBB8 |
1008 | Geld | 0x7E994 | 0xBCBC3 |
1009 | DropItem | 0x7E99F | 0xBCBCE |
1010 | Droprate | 0x7E9AC | 0xBCBDB |
Falls DynRPG beim RPG Maker 2003 verwendet wird, können die Werte der Adressen per QuickPatch-Funktion in der Datei DynRPG.ini geändert werden, ohne nochmal an der RPG_RT.exe herumzubasteln, indem man die hier angegebenen Zahlen hinter dem jeweiligen "#" austauscht:
[QuickPatches] ID-maxHP=4BD776,#1001 ID-maxMP=4BD781,#1002 ID-Str=4BD78C,#1003 ID-Def=4BD797,#1004 ID-Int=4BD7A2,#1005 ID-Agi=4BD7AD,#1006 ID-Exp=4BD7B8,#1007 ID-Gold=4BD7C3,#1008 ID-Item=4BD7CE,#1009 ID-Item%=4BD7DB,#1010 ID(Swi)-LvScale=4BDD0B,#1001