<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.makerpendium.de/index.php?action=history&amp;feed=atom&amp;title=SelfVar</id>
	<title>SelfVar - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://www.makerpendium.de/index.php?action=history&amp;feed=atom&amp;title=SelfVar"/>
	<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=SelfVar&amp;action=history"/>
	<updated>2026-04-03T21:24:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Makerpendium.de</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=SelfVar&amp;diff=33547&amp;oldid=prev</id>
		<title>MagiAkira am 19. Oktober 2022 um 12:29 Uhr</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=SelfVar&amp;diff=33547&amp;oldid=prev"/>
		<updated>2022-10-19T12:29:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 19. Oktober 2022, 12:29 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot; &gt;Zeile 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|engine=[[RPG Maker 2000]] 1.07&amp;lt;br /&amp;gt;[[RPG Maker 2003]] 1.08&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|engine=[[RPG Maker 2000]] 1.07&amp;lt;br /&amp;gt;[[RPG Maker 2003]] 1.08&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|sprache=-&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|sprache=-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;	|patch_db={{PatchDBLink|self_var}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|version=&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|version=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|datum=29. Juli 2014&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	|datum=29. Juli 2014&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MagiAkira</name></author>
	</entry>
	<entry>
		<id>https://www.makerpendium.de/index.php?title=SelfVar&amp;diff=26564&amp;oldid=prev</id>
		<title>MagiAkira: Die Seite wurde neu angelegt: „{{Tool 	|name=SelfVar 	&lt;!--|bild=--&gt; 	|ersteller=bugmenot 	|os=Windows 	|engine=RPG Maker 2000 1.07&lt;br /&gt;RPG Maker 2003 1.08 	|sprache=- 	|version=…“</title>
		<link rel="alternate" type="text/html" href="https://www.makerpendium.de/index.php?title=SelfVar&amp;diff=26564&amp;oldid=prev"/>
		<updated>2021-11-27T16:50:28Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „{{Tool 	|name=SelfVar 	&amp;lt;!--|bild=--&amp;gt; 	|ersteller=&lt;a href=&quot;/wiki/Bugmenot&quot; title=&quot;Bugmenot&quot;&gt;bugmenot&lt;/a&gt; 	|os=Windows 	|engine=&lt;a href=&quot;/wiki/RPG_Maker_2000&quot; title=&quot;RPG Maker 2000&quot;&gt;RPG Maker 2000&lt;/a&gt; 1.07&amp;lt;br /&amp;gt;&lt;a href=&quot;/wiki/RPG_Maker_2003&quot; title=&quot;RPG Maker 2003&quot;&gt;RPG Maker 2003&lt;/a&gt; 1.08 	|sprache=- 	|version=…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Tool&lt;br /&gt;
	|name=SelfVar&lt;br /&gt;
	&amp;lt;!--|bild=--&amp;gt;&lt;br /&gt;
	|ersteller=[[bugmenot]]&lt;br /&gt;
	|os=Windows&lt;br /&gt;
	|engine=[[RPG Maker 2000]] 1.07&amp;lt;br /&amp;gt;[[RPG Maker 2003]] 1.08&lt;br /&gt;
	|sprache=-&lt;br /&gt;
	|version=&lt;br /&gt;
	|datum=29. Juli 2014&lt;br /&gt;
	|download=[http://share.cherrytree.at/showfile-16027/selfvar.rar Klick]&lt;br /&gt;
}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SelfVar&amp;#039;&amp;#039;&amp;#039; ist ein [[IPS-Patch]] von [[bugmenot]] für die [[RPG_RT.exe]], der die standardmäßig ersten 1000 [[Event|MapEvents]] jeder [[Mapping|Map]] um zwei [[SelfSwitch]]es und eine SelfVariable erweitert, indem der Datenbereich für normale [[Switch]]es und [[Variable]]n stark ausgeweitet und teils automatisch umgeleitet wird.&lt;br /&gt;
&lt;br /&gt;
==Veränderungen==&lt;br /&gt;
*Wird der Masken-Switch (Standard: #0001) in den Voraussetzungen einer Eventseite im ersten, bzw. zweiten Switchblock referenziert, wird diese Abfrage auf den ersten, respektive zweiten SelfSwitch umgeleitet.&lt;br /&gt;
*Wird die Masken-Variable (Standard: #0001) in den Voraussetzungen einer Eventseite referenziert, wird diese Abfrage auf die SelfVariable umgeleitet.&lt;br /&gt;
*Wird im [[Eventbefehlstabelle|Eventbefehl]] zum Ändern einer Variable die Map-ID eines Events abgefragt, wird in der Variable mit der nächsten Nummer automatisch der Index des Events gespeichert (der sich von der ID unterscheiden kann, falls Events gelöscht wurden).&lt;br /&gt;
&lt;br /&gt;
==Anwendung==&lt;br /&gt;
Um Self-Inhalte eines Events direkt zu verwenden, müssen deren tatsächliche IDs im Switch- oder Variablenspeicher zuvor über Berechnungen rangeholt werden. Diese Vorgehensweise ist grundsätzlich auch möglich, wenn der Patch nicht angewendet wurde, jedoch nicht empfehlenswert.&lt;br /&gt;
&lt;br /&gt;
 ◆Change Variable: [0011] = [This Event]&amp;#039;s MapID&lt;br /&gt;
 ◆Change Variable: [0011] -= 1&lt;br /&gt;
 ◆Change Variable: [0011] *= &amp;lt;span style=&amp;quot;color: #28B040;&amp;quot;&amp;gt;Reservierte Switches&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: #808080;&amp;quot;&amp;gt;(Standard: 2000)&amp;lt;/span&amp;gt;&lt;br /&gt;
 ◆Change Variable: [0012] -= 1&lt;br /&gt;
 ◆Change Variable: [0012] *= 2&lt;br /&gt;
 ◆Change Variable: [0011] += Var[0012]&lt;br /&gt;
 ◆Change Variable: [0011] += &amp;lt;span style=&amp;quot;color: #28B040;&amp;quot;&amp;gt;Erster SelfSwitch&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: #808080;&amp;quot;&amp;gt;(Standard: 5001 oder 5002)&amp;lt;/span&amp;gt;&lt;br /&gt;
 ◆Change Switch: [Var[0011]] &amp;lt;span style=&amp;quot;color: #8030D8;&amp;quot;&amp;gt;(...)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ◆Change Variable: [0011] = [This Event]&amp;#039;s MapID&lt;br /&gt;
 ◆Change Variable: [0011] -= 1&lt;br /&gt;
 ◆Change Variable: [0011] *= &amp;lt;span style=&amp;quot;color: #28B040;&amp;quot;&amp;gt;Reservierte Variablen&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: #808080;&amp;quot;&amp;gt;(Standard: 1000)&amp;lt;/span&amp;gt;&lt;br /&gt;
 ◆Change Variable: [0011] += Var[0012]&lt;br /&gt;
 ◆Change Variable: [0011] += &amp;lt;span style=&amp;quot;color: #28B040;&amp;quot;&amp;gt;Erste SelfVariable&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color: #808080;&amp;quot;&amp;gt;(Standard: 5001)&amp;lt;/span&amp;gt;&lt;br /&gt;
 ◆Change Variable: [Var[0011]] &amp;lt;span style=&amp;quot;color: #8030D8;&amp;quot;&amp;gt;(...)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Modifikation==&lt;br /&gt;
Zur fehlerfreien Funktion wird vorausgesetzt, dass bei Switches und Variablen entweder keine IDs jenseits der normalen Grenze von 5000 genutzt werden oder der für Self-Inhalte reservierte Teil verschoben wird. Die dazugehörigen Daten können über einen Hex-Editor nach Anwenden des Patches nachträglich angepasst werden.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !!Standard!!2000-1.07!!2003-1.08&lt;br /&gt;
|-&lt;br /&gt;
|Masken-Switch||1||0x8B34C||0xAA5AE&lt;br /&gt;
|-&lt;br /&gt;
|Erster SelfSwitch -1||5000||0x8B35B||0xAA5BD&lt;br /&gt;
|-&lt;br /&gt;
|Events mit reservierten Switches ×2||2000||0x8B369||0xAA5CB&lt;br /&gt;
|-&lt;br /&gt;
|Masken-Variable||1||0x8B378||0xAA5DA&lt;br /&gt;
|-&lt;br /&gt;
|Erste SelfVariable -1||5000||0x8B385||0xAA5E7&lt;br /&gt;
|-&lt;br /&gt;
|Events mit reservierten Variablen||1000||0x8B391||0xAA5F3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Falls [[DynRPG]] beim [[RPG Maker 2003]] genutzt wird, können die entsprechenden Werte über die &amp;#039;&amp;#039;QuickPatch-Funktion&amp;#039;&amp;#039; in &amp;#039;&amp;#039;DynRPG.ini&amp;#039;&amp;#039; geändert werden.&lt;br /&gt;
&lt;br /&gt;
 &amp;#039;&amp;#039;&amp;#039;[QuickPatches]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
 SelfSwitch_ID=4AB1AE,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#1&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
 SelfSwitchBlock=4AB1BD,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#5000&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
 SelfSwitchBlockSize=4AB1CB,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#2000&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
 SelfVar_ID=4AB1DA,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#1&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
 SelfVarBlock=4AB1E7,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#5000&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
 SelfVarBlockSize=4AB1F3,&amp;lt;span style=&amp;quot;color: #D81850;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;#1000&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{PatchRT:bugmenot}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Patch (RPG Maker 2000)]] [[Kategorie:Patch (RPG Maker 2003)]] [[Kategorie:Patch (RPG_RT.exe)]] [[Kategorie:IPS-Datei]]&lt;/div&gt;</summary>
		<author><name>MagiAkira</name></author>
	</entry>
</feed>