• Anmelden

1

Donnerstag, 30. Juli 2009, 15:34

Script zum erscheinen

HAllo Leute, ich ahbe da mal eine arge. also, wie müsste der Scrippt aussehen wenn ich eine Personen oder einen Kampf herbeirufen möchte der dann beginnt, wenn ich 4 bstimmten Personen egal welche reihe, das Item gebe? ICh würde gern selber scripten, aber ich kann nicht Java

Reborn

hat beim Stromkonzern schon Rabatt

Motto: Wer noch was vom Wochenende weis, hat es nie erlebt!

  • Nachricht senden

2

Donnerstag, 30. Juli 2009, 16:39

Java? Versuch es doch mal mit Eventbefehlen...
Mehr als a Allgäuer ka a Mensch it wera.


Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?


Spoiler: OpenSource-Projects
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren

3

Donnerstag, 30. Juli 2009, 16:43

mit welchen? das die items verschwinden das habe cih. aber jetzt weis ich nicht weiter -.-'

effeff

Schlitzohr

Motto: Man muss nicht alles mit RGSS machen, Eventtechnik for the world!

  • Nachricht senden

4

Donnerstag, 30. Juli 2009, 16:55

Also die Scriptsprache heißt übrigens Ruby?

Was ich nicht ganz verstehe... wie willst du 4 bestimmte Personen ein item geben? Die Itembox hat eine gemeinsame Objektliste, also wenn es in deinem Itemmenü ist, gehört es allen...

oder hat der Kampf schon angefangen, und du gibts halt allen vier Kämpfer irgendein Item(ich versteh deine Fragestellung nicht so ganz -.-)


Achja, es gibt unter Bedingungen ein Auswahlverfahren, das nennt sich "Ist Item [XYZ] in Besitz" versuchs mal damit ;)

5

Donnerstag, 30. Juli 2009, 23:37

ich mein es so, es gibt vier events. Sobald man mit dennen redet wird das Item entfernt (Event: Change Item... XXX -1). Udn dass ist bei den anderen 3 auch so. Nun aber, wenn man alle 4 Items in die HAlterung "platziert" hat, soll in der MItte des Raumes ein neuer Event erscheinen, wenn man den jetzt anredet (bzw. action taste) dann soll ein Kampf starten. Aber dieser Kampf ist anders, gewinnt man, kommt man zum Entboss, verliert mann, ist man nciht GAme Over, sondern der AKmpf fängt von neuem an, mit aufgefülltrt HP und MP. und das geht so weiter bis man Siegt. Und genau das rote versteh ich nciht. Wie soll das gehen? ICh kenne die Event befehle nicht, wenn es diese geben soll Und ich kann auch nicht Scripten, jedenfalls nicht Ruby.


mfg Vagnagun

6

Donnerstag, 30. Juli 2009, 23:49

Es geht einfach, mit dem Befehl Control Variables.
Immer wenn du ein Item plazierst, setzt du im Event den Befehl: Control Variables womit du eine bestimmte Variable um 1 erhöhst. Das Event in der Mitte vom Raum hat die Bedingung das die Variable 4 oder höher ist, und schon bleibt es so lange verschwunden bis die Variable 4 erreicht.
Ich hoffe das war verständlich, also die Halterungen erhöhen die Variable 1 zum Beispiel immer um 1, wenn ein Item plaziert wird, und das Event in der Mitte hat die Bedingung Variable 1 >= 4.

Ich würde dir empfehlen, ein paar der Tutorials die du hier auf Scientia findest zu lesen.

effeff

Schlitzohr

Motto: Man muss nicht alles mit RGSS machen, Eventtechnik for the world!

  • Nachricht senden

7

Freitag, 31. Juli 2009, 00:00

Yoa , das ist die Enfachste Variante, die die Playm vorgeschlagen hat, ist recht easy wenn man sich mit Variablen auskennt ;) Ansonsten nochmal fragen :)

Ähnliche Themen

Social Bookmarks