collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Items ( nicht Equip ) an Klassen binden.  (Gelesen 1518 mal)

Offline Ðeity

  • No Pain, no gain!
  • Administrator
  • Eventmeister
  • ****
  • Beiträge: 427
  • No Pain, no Gain!
    • Deity-VX
Items ( nicht Equip ) an Klassen binden.
« am: Februar 11, 2009, 23:53:37 »
In diesem 4 Schrittigem Tutorial, könnt Ihr lernen, Items an Spieler / Klassen zu binden!
Idee: http://rpgvx.de/forum.php?topic=2788.0
Die Frage von Sartek hat mich insperiert, und das bischen nachdenken hat sich gelohnt.
Fangen wir an!( Hinweis: ich benutze eine deutsche DLL trotzdem kann ich die Befehle bei bedarf ins englishe übersetzen)

Benötigt:
*- 1 x Status edit
*- 1 x Common Event
*- 1 x Itemcreation
- Klasse bischen editieren

(*:Die Zahlen hängen von der Anzahl der erstellten Items ab, in diesem Tutorial ist es eins und deshalb jeweils nur 1pro benötigte Sache.)

Schritt 1:
Spoiler for Hiden:
Erstellt einen neuen Status, der so aussehen sollte


Das Icon ist nur zum Test da gewesen, das heist ihr sollten keins benutzen.

Schritt 2:
Spoiler for Hiden:
Der zweite Schritt ist sehr simpel, wir erstellen ein "Common Event", das eine Bedingung abfragt:
"Spieler, der die Klasse hat" ist "Status, den wir erschaffen haben"?
Wenn ja: "Die Aktion des Items durchführen"
             " Spieler - Statuseffekt"
Wenn nein: "Garnix machen"

Bildlich sollte das so aussehen;


In den Beispiel benutze ich die Statusveränderungen SPI Up und DEF Up außerdem wird der Spieler voll geheilt.

Schritt 3:
Spoiler for Hiden:
Als nächstes machen wir ein Item, was den von uns gerade gemachten Statuseffekt verursacht und dessen Wirkung auf den Anwender ausgeübt wird! Die Verfügbarkeit ist in diesem Beispiel sowohl im Kampf als auch im Menü da und funktioniert ebenfalls in beiden Situationen. Wichtig ist, dass "Schaden","Heilungseffekt","Optionen" und "Wachstum Kapazität" nicht verändert werden, da sonst das Item von anderen Klassen benutzt werden kann. Als letztes führt Ihr noch den gerade von uns erstellten Common Event aus und dieser Schritt ist getan. Der Preis ist ebenfalls irelewant genau so wie die Animation. Das heist Ihr könnt eine benutzen aber Pflicht ist es nicht.

Schritt 4:
Spoiler for Hiden:
Nun editieren wir die Klassen ein bischen. Damit das Item weis, ob es von der Klasse benutzt werden kan oder nicht habe ich mir einen kleinen Trick einfallen lassen. Die Klasse, die das Item benutzen kann wird Im "Status-Widerstand" in den von uns erschaffenen Status auf "A" gesetzt. Nun ist die Klasse anfällig gegen diesen Status.


Die nächste Aufgabe ist es die anderen Klassen, die nichts mit dem Item zutun haben sollen, in den von uns erschaffenen Status als Imunn zu setzen sprich "F".

Wenn Ihr alles richtig gemacht habt, sollte es funktionieren! ( Liest Schlusswort für mehr Infos!!)

Schlusswort
Spoiler for Hiden:
1. Ich garantiere nicht für meine Rechtschreibeung :)
2. Ich versuche jede Frage zu beantworten egal ob PM oder Post.
3. Ich empfehle pro Item 1 Common Event zu benutzen. Natürlich kann man mehere Abfragen für jedes neue Item/ Status machen, aber dann wird es unübersichtlig!
4. Bei mir hat es einwandfrei funktioniert, aber jeder Fehler oder Bug und jeder Verbesserungsvorschlag zu diesem Tut ist willkommen.
5. Seit nicht so hart ist mein erstes Tutorial ^^
6. Ein großer Nachteil bei dieser Methode ist, dass einige Funktionen der Items verloren gehen also aufpassen, ob man das was Ihr damit machen wolltet überhaupt ausüben könnt.

Ich wünsche euch viel Spaß mit dem neuem Wissen :D
und verbleibe
MfG
Deity
« Letzte Änderung: Februar 12, 2009, 10:10:34 von Deity »



 


 Bild des Monats

rooftop party

Views: 3614
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal