SkillTree
Updates
- <hide> hinzugefügt
- Demo erneuert
- Neue Optionen für die Linien zwischen den Skills
- Keine Skills Bug gefixt
- Status und Skill Scene Addon
- neue Demo
Was macht das Script?
Das Script erlaubt es dem Benutzer ein simples und individuelles SkillTreeSystem zu erstellen, welches durch ein paar schnelle Zeilen funktionsbereit ist.
Wie nutze ich das Script?
Wie immer sollten am Anfang die Einstellungen eingestellt werden.
Als nächstes sollte folgendes erwähnt werden, um den SKillTree aufzuruffen muss folgendes geschrieben werden:
$scene = Scene_SkillTree.new(party_member_id)
Jeder actor hat "Skillpunkte", welche verteilt werden können. Diese können beliebig erhöht werden und zwar mit diesem call script:
add_skill_points(party_member_id,anzahl der Punkte)
Nun kommen wir zu den genauen Einstellungen. Als erstes müsst ihr wie üblich ide Skills die ein Actor lernen kann in der Database einstellen.
Jetzt geht es zu den Skill (Database) und man hat folgende Möglichkeiten:
Geschrieben von Kvote
#=============================================================
Das Skript ist simpel und einfach aufgebaut, folgende Befehle muss man in die Notebox der Datenbank eintragen:
Hier könnt ihr eure skills eintragen die nötig sind um den Skill zu lernen, quasi als Bedingung hierfür! Trägt man nichts ein wird auch nichts weiter benötigt um den Skill zu lernen!
#<skills> Skill-ID,<skills_end>
#<skills> 6, 7, 8 <skills_end>
Hier trägt man die Kosten für den jeweiligen Skill ein, lässt man diesen Punkt aus, betragen die Kosten immer einen Skillpunkt!
#<cost> irgendeine Zahl <costs_end>
#<costs> 3 <costs_end>
Der wichtigste Punkt aber ist die "Ausrichtung" der Icons im Skilltree. Das kann man mit dem Befehl <coords> einstellen!!
#Beispiel: <chords> 70,50 <coords_end> ||die erste Zahl giebt hierbei die X-Coordinate und die die zweite die Y-Coordinate an!!
#Bei der Ausrichtung muss man selber rausfinden was einem gefällt und was nicht.
Ein neues Update ist der Command <hide> welches den Skill erst dann sichtbar macht, wenn man die Beindungen erfüllt hat.
# <hide>
#=============================================================
Das ganze könnte also so aussehen:
(http://250kb.de/u/100408/p/G5J3M9b8l9BR.png)
Dementsprechend wären die Koordinaten 109 und 137. Die Kosten um den SKill zu erlernen betragen 10 und die Skills die für diesen SKill benötigt werden wären die Skills mit den ID's: 16,49,50,52,3.
Das wars auch schon. Das ganze muss allerdings für jeden Skill gemacht werden, der iwie in Benutzung kommt.
Unter "Screenshots" werdet ihr Verbindungslinien sehen können, welche nur möglich sind, wenn ihr das Bitmap Addon verwendet, welches unter "Script" zu finden ist.
Demo
Demo v1.1 *new (http://www.2shared.com/file/12521999/3fb10e16/Skilltree_v10.html)
Demo v1.0 *new (http://www.mediafire.com/?njz2gzxlijn)
Screenshots
1. Das Hauptmenü
(http://250kb.de/u/100408/p/LUeaFzp3H3ab.png)
2. Das Extrafenster
(http://250kb.de/u/100408/p/bjqTP5TFF7ir.png)
Script
- SkillTree v 1.2 *new (http://paste.pocoo.org/raw/1C2HFeLE7F1kLJHHZISw/)(Mit allen 4 Richtungen)
- SkillTree v 1.1 *new (http://paste.pocoo.org/raw/25jxwDUxOQkPpRKD488r/)
- Bitmap Addon*new (http://paste.pocoo.org/raw/gqy1bX03UGeb8qRxQqz5/)
- SkillTree v1.0 (http://paste.pocoo.org/raw/199388/)
- Bitmap Addon (http://paste.pocoo.org/raw/li41t152WackUA0OPTYA/)
Schlusswort
Danke für die Aufmerksamkeit und viel Spaß beim testen. :)
Wie üblich ist ein Creditseintrag bei Benutzung gern gesehen und alle Bugs und Verbesserungsvorschläge sollten hier gepostet werden.
MfG
Deity
Sieht nice aus gebrauchen kann mans
Aber eine Frage ist das gewollt, das
(http://www2.pic-upload.de/09.04.10/ejjqtiszft16.png) (http://www.pic-upload.de/view-5238837/LUeaFzp3H3ab.png.html)
da die linie ein pixel nach rechts verschoben ist???
Edit:
Und das die unteren Skills also wo die beisen zu einem gehen ist das fenster auch nicht in der mitte
Deutlich: Ab dem anvesierten Skill ist das fenster leicht nach links verschoben
Edit 2:
Wenn ich mir Skillpunkte hole und das wieder den grünhaarigen anspreche kommt en fehler:
Script 'Skill Tree v1.0' line 24: NeMethodError occurred.
undefined method `learnings' for NilClass:Class
[desc=XD][OK][/desc]
Edit 3: OK ich mach viele Edits egal...
Verbesserungsvorschlag ist die steuerung
das mann alle pfeiltasten benutzten kann und man sich entlang der linien bewegt:
1.
[X] []
| |
[] []
\ /
[]
2. Pfeil nach unten gedrückt
[] []
| |
[X] []
\ /
[]
3. Pfeil nach unten gedrückt oder pfeil nach links
[] []
| |
[] []
\ /
[X]
4. Pfeil nach rechts
[] []
| |
[] [X]
\ /
[]
und so weiter...
lg
juli_1404