MonSca: Unterschied zwischen den Versionen

Aus Makerpendium.de
 
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
Öffnen
● RPG_RT-/Editor-Patches (IPS/HPA/EXE) von bugmenot