PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gesichter vor Texten



Chaoscrasher
02.05.2009, 17:16
Hallo erstmal.

Also ich bastele gerade ein bisschen an meinem ersten Spiel rum. Es funktioniert auch schon fast Alles. Wie gesagt fast Alles. Was ich absolut gar nicht hinkrige ist das Gesichter neben einem Text im Spiel angezeigt werden. Könnt ihr mir bitte helfen? :) Wäre nett. Ich benutze den Rpg-Maker-Xp für mein Spiel.

Davy Jones
02.05.2009, 17:59
Ist normalerweise auch nicht mittels normalem Eventcode möglich. Hierfür brauchst du einen speziellen Skript, einer von den XP-Leuten wird dir sicherlich einen Link geben können~

Chaoscrasher
02.05.2009, 18:32
xp leuten? oO
Und ich habe noch einige Probleme:
1. Wie kriegt man es hin dass es so aussieht als ob die NPCs sitzen?
und
2.Wie verändert man die Buttons im Startmenü? (Also Start games, Load game usw.) (ich vermute mal dafür brauch man auch ein Skript)
3.Ist es irgendwie möglich ohne zusätzliches skript durch einen Skill ein bestimmtes Attribut für x Züge um x Prozent zu verbessern oder zu verschlechtern? Oder braucht man dazu auch ein Skript? (oder gehts mit common events?)
4.Könnte mir jemand vieleicht die Skripts für meine Probleme schreiben und dann hier posten? (oder einen Link zeigen) wäre echt nett. (gäbe dann auch einen fetten Crediteintrag :))
(und falls Interesse besteht eine Demoversion meines Spiels)

Davy Jones
02.05.2009, 19:27
Damit sind die Leute gemeint, die sich hauptsächlich mit dem RMXP beschäftigen. Ich z. B. arbeite nur mit dem 2k3, und der hat im Eventcode bereits eine vorgefertigte Option für Facesets.

Sitzposen sind hier aber recht einfach hinzukriegen, du musst den NPC entsprechend umpixeln und die Pose dann ins Charset einfügen. Evtl. haust du beim ansprechen noch ein paar Kopfdrehungen nach links und rechts rein. Minimale Kenntnisse im Sachen Grafikprogrammen und der Charset-Vorlage solltest du hier aber schon mitbringen.

mhm
02.05.2009, 20:27
Ein Skript für solche Charakterbilder wurde mal hier gepostet: http://www.multimediaxis.de/showthread.php?t=108455

Ansonsten ist es sehr simpel die Buttons umzubenennen. Dafür musst du nur den Skripteditor öffnen und an der Seite Scene_Map auswählen. In Zeile 37-39 einfach die bisherigen Titel mit den gewünschten ersetzen.

Mit dem Standart-KS kenn ich mich aber leider nicht aus...

Blitzfuerst
02.05.2009, 20:39
zu deinem 3.:
Meinst du mit "bestimmtes Attribut" Werte wie MaxHP, STR und dergleichen?
Das lässt sich in der Database lösen. Unter "State" einen Status mit gewünschter Veränderung kreieren und danach unter "Skill" eine Fähigkeit erstellen, die diesen Status als Auswirkung hat. Dafür einfach rechts, unter "State Change" auf das gewünschte Kästchen klicken, damit dort ein Plus erscheint.
Wenn du jedoch etwas anderes meinst, weiß ich persönlich leider nicht mehr weiter.

Chaoscrasher
03.05.2009, 18:13
@Blitzfürst: ja genau das mein ich! Vielen Dank für die geniale Lösung (=
@mhm: ich hab mir das skript da rauskopiert aber das einzige was das bewirkt hat war diese Fehlermeldung: Script 'Facesets' line 87: TypeError occured.
undefined superclass `Window_Selectable'
Woher kommt das?:confused:
Achja noch ein dickes Danke für die schnellen Antworten :)

mhm
03.05.2009, 21:10
Hm, keine Ahnung ob das mit der Sprache deines Makers zusammenhängen kann , hatte mal irgendwo gelesen das es wohl auch zu Problemen bei manchen (gecrackten) Versionen kommen kann, weil da die Klassen anders heißen und so... Ansonsten wäre die Frage wie du das Skript eingefügt hast. Fürs einfügen musst du nämlich links einen Rechtsklick auf "Main" machen, "Insert" auswählen und dann in das neu erstellte Feld den Code kopieren, ne?

sorata08
04.05.2009, 11:25
xp leuten? oO
Und ich habe noch einige Probleme:
1. Wie kriegt man es hin dass es so aussieht als ob die NPCs sitzen?
und
2.Wie verändert man die Buttons im Startmenü? (Also Start games, Load game usw.) (ich vermute mal dafür brauch man auch ein Skript)

1. Da brauchst du Charsets, die halt diese Grafiken beinhalten. In der Regel ist das aber kein allzu schwerer Edit.
2.Das kannst du in den jeweiligen Skripten ändern.
Bei deinem Problem schaust in das Skript "Scene Title" und solltest dort die Begriffe "New Game" etc. finden. ändere diese Begriffe (nur das in " ") einfach in dein gewünschtes.
wenn da z.B.
s1 = "New Game" steht, dann schreibst du halt
s1 = "Neues Spiel"
Klar so weit?

Chaoscrasher
04.05.2009, 14:48
hm nein meine Version ist nicht gecrackt. Außerdem glaube ich nicht das wenn man einen keygen benutzt das spiel das skript nicht mehr annimmt. Ich halte es eher für wahrscheinlich das irgendwo ein rechtschreibfehler ist.
Achja ich hab noch ein paar Probleme^^
1. Ich würde es gerne hinkriegen das nachdem man einen bestimmten Zauber ausführt per Knopfdruck überallhin kommen kann (also so als ob auf einmal Alles begehbar wäre). Brauch man dazu ein Skript oder lässt sich das auch so einstellen? (ich finde nämlich nichts :confused:)

2.Wie stellt man eine Uhrzeit bzw. einen Timer ein und kann man dann auch Bedingungen ohne zusätzlichen Skripte davon abhängig machen?

3. Kann mir vieleicht mal jemand ein Skript schreiben (oder sagen wie das im Maker geht) womit man per Menüpunkt ein Eingabefeld öffnen kann, welches bestimmte Ereignisse auslöst wenn man am richtigen Punkt auf der Map den richtigen Text eingibt. (so ähnlich wie in Zelda Ocarina of time, wers kennt ;))

4. Wie kriegt man es hin dass sich der Maker auf eine bestimmte Position auf einer beliebigen Map merkt und später wieder abrufen kann? (ich weiß dass es irgendwie mit dem Maker geht aber dummerweise weiß ich nicht wie -.-)

und 5. Was meint ihr, sollte ich im XP weiter machen oder Alles was ich bisher gemacht habe neu in den VX machen? (der hat zwar facesets, bessere Grafik und noch einiges mehr aber wie ich gesehen habe keine Tischtiles :D)



Schonmal Danke im Vorraus und im Nachhinein nochmal Danke für die fixen Antworten ;)

Chaoscrasher
06.05.2009, 17:09
Weiß denn keiner eine Lösung? )=

Blitzfuerst
06.05.2009, 19:28
Ich glaube, ich weiß die Lösung zu Nr. 4, sofern du meintest was ich denke, das du meintest.

Wenn man ein Event erstellt und dann "Control Variables" auswählt, ist der unterste Punkt "Other". Dort steht auch "MapID", damit wird die ID der Map, auf der das Event ausgelöst wird, in der Variable gespeichert. Für die genauen Koordinaten wählt man erneut "Control Variables" aus, dieses Mal achtet man auf den zweiten Punkt von unten. "Character" steht da, dort wählt man "Player" aus, wenn man dessen letzten Standort haben möchte, und im Feld daneben kann man "Map X" auswählen. Das selbe macht man dann auch nochmal mit "Map Y". Abrufen lässt sich das dann wieder unter "Transfer Player", unter "Appoint with variables". Dort stellt man dann die Variablen für die einzigen Punkte (ID, X und Y) ein.

Das wäre das einzige, das mir dazu einfiele (vermutlich etwas konfus, ich hoffe, du steigst durch), auch wenn ich nicht weiß, ob du genau das gemeint hast.
Ansonsten kannst du ja noch im Technik-Forum nach Lösungsmöglichkeiten suchen. ;)

Oh, und was die Nr. 3 angeht: Unter den Event Commands gibt es etwas, das sich "Name Input Processing" nennt. Dafür muss man ein paar unbenutzte Actors opfern, aber ich habe es selbst schonmal als Passwort-Eingaben-Dingens verwendet und es funktioniert gut.

Chaoscrasher
06.05.2009, 20:00
danke (= das mit den Variabeln war genau dass was ich gesucht hab vielen Dank (= (habs für nen teleport-Skill gebraucht :))
Zu Punkt 3 auch noch mal Danke (= hat auch prima geklappt :)