Benutzerdefinierte NPC Leitfaden für SMBX
Es ist Ihre Welt. Gehen und Build It!
Führer auch im SMBX Editor-Hilfedatei vorge
Dies ist aus einem Forum-Thread bei SMBX Foren in Bezug auf individuelle NPCs. Es wird auch in der SMBX Editor-Hilfedatei gekennzeichnet.
fallender Schnee
Führer auch im SMBX Editor-Hilfedatei vorge
-Durch Redigit und Blau
Während die Funktion wird in SMBx umgesetzt. Es ist nicht Teil der eigentlichen Programme Benutzeroberfläche. Alle benutzerdefinierten NPCs werden wie eigene Grafiken eingestellt und werden manuell durch den Benutzer Erstellen einer Datei in den Ordner Spiel getan. Im Ordner für die Ebene, die Sie wollen in einen benutzerdefinierten NPC verwenden, werden Sie eine Datei mit dem Notepad (ein Programm, das mit dem Computer geliefert) erstellen, die exakt das gleiche wie die Grafik-Datei des NPC Sie ändern mögen gestattet.
Zum Beispiel: Wenn Sie ein goomba nicht in der Lage sein stampfte machen wollen, würden Sie die folgende tun.
Erstellen Sie eine neue TXT-Datei in den gewünschten Ebenen Ordner.
Benennen Sie die TXT-Datei npc-1
Öffnen Sie die Datei und legen Sie dann den folgenden Text in ihm.
playerblock = 1
jumphurt = 0
und speichern Sie die Datei.
Jetzt in der Ebene in Frage, wird die goomba nicht mehr in der Lage sein, gestampft werden.
Die folgenden Flags können in der TXT-Datei platziert werden, um die NPCs zu bewirken. Wenn Sie eine Markierung auf yes gesetzt werden sollen, setzen = 1 und für keine = 0
NPC Spieler / Welt Wechselwirkungen Flags
NPC Aussehen Flags
Vordergrund = Dies wird vor anderen Sprites gezogen werden, wenn auf 1 gesetzt.
Rahmen = Wie viele Frames die Sprites Animation für eine einzige Richtung verwendet.
framespeed = Wie schnell der Rahmen der Sprites Animation ändern. 8 ist Normal.
= Rahmenstil 0 = keine Directional Sprites, 1 = links und rechts Bewegung, 2 = linke und rechte Bewegung und umgekehrt (upside), wenn statt.
gfxoffsetx = Verschiebt die Grafik in einer bestimmten Richtung (X) -1 ist oben, 1 unten ist.
gfxoffsety = Verschiebt die Grafik in einer bestimmten Richtung (Y) -1 belassen wird, 1 ist richtig.
Breite = die NSC hitbox Breite (in Pixel)
Height = Die NSC hitbox Höhe (in Pixel)
gfxheight = nur gesetzt, wenn Sprite Höhe ist anders als Hit Kastenhöhe.
gfxwidth = nur gesetzt, wenn Sprite Breite ist anders als die Breite Hit-Box.
--------------------------------------------------------------------------------------------------------
Dies ist eine Liste aller benutzerdefinierten NPC-Befehl in SMBX. Viel Glück mit Ihrem NPCs und ich hoffe, dass dieses Thema Verwirrung reduziert.
Dieses Paket enthält mehrere Änderungen und neue NPC Grafiken, einschließlich der entsprechenden TXT-Dateien benötigt.