Dies ist die FAQ zum persönlichen Signaturgenerator unter http://www.florensia-base.com/sigusercreate.php
Ihr habt solang gewartet und nun ist es hier:
Wie erstelle ich meine eigene Signatur?
FloBase hat ein sehr dynamisches Script zum Erstellen von Signaturen und jeder kann sein eigenes Template erstellen - egal ob nur für sich privat oder um es auch anderen zur Verfügung zu stellen!
Ihr könnt eure erstellte Signatur im Forum vorstellen. Sollte sie guten Anklang finden, wird sie in die offizielle Liste aufgenommen, sodass jeder
deine Signatur verwenden kann.
Was braucht ihr zuerst?
Zuerst brauchst du ein Bild für den Hintergrund.
Sobald du eins selbst erstellt oder gefunden hast, bist du bereit für den nächsten Schritt.
Bitte beachte mögliche Copyrightrechte.
Start: Globale Tags
Die schwierigste Teil ist das Templateder Signatur, sozudagen das Gerüst, wo was hingeschrieben wird.
Die Templates sind in einer <xml> Syntax geschrieben. Solltest du bereits HTML Kenntnisse besitzen ist das super - andernfalls aber auch nicht schlimm

Alle Templates beginnen mit:
Zwischen diesen Tags kommen alle Daten wie z.b. die Anordnung für Level, name oder Servername.
Es gibt zwei globale Tags
Code:
<global></global>
<char></char>
Zwischen den <global> Tag schreibst du alle Eigenschaften, die die gesamte Signatur betreffen sollen - du kannst unterschiedliche Eigenschaften in den Subtags spezifizieren, aber das erkläre ich später.
Jeder <char> Tag steht für einen Platzhalter, in dem du einen Charakter eintragen kannst.
Tags für Signatureigenschaften
Ok, hier die ersten Einstellungen, die ihr für die Signatur verwenden könnt:
Code:
<font>
<color>150,0,40</color>
<align>right</align>
<size>28</size>
<bordercolor>255,255,255</bordercolor>
<bordersize>1</bordersize>
<bold>0</bold>
<angle>0</angle>
<file>Nightmare_Hero_Normal.ttf</file>
</font>
<color> Farbe der Schrift in RGB - Default: 0,0,0 (Black)
<align> Ausrichtung, right (rechts), left (links), center (mitte) möglich - Default: left
<size> Schriftgröße in px - Default: 10
<bordercolor> Farbe des Randes eurer Schriftzeichen in R,G,B - Default: nicht angegeben/kein Rand
<bordersize> Dicke des Randes um eure Schriftzeichen - Default: nicht angegeben/kein Rand
<file> Welche Schriftart ihr benutzen wollt. Ihr habt einen kleinen Pool an Schriften zur Auswahl, wenn ihr welche habt (Copyright beachten!) könnt ihr sie gerne einen Admin schicken - Default: Verdana.ttf
<bold> Macht die Schrift fetter, Angabe in px- Default: 0
<angle> Dreht die Schrift um die angegebene Gradzahl (0-360) - Default: 0
Diese Attribute können im <global> Tag, in dem <char> Tag oder, was ich später erkläre, in allen Section-Tags benutzt werden.
Das Script wird wie folgt die Angaben gegeneinander vorrangig stellen:
Section-Tags über Charakter-Tags über den Global-Tag
Somit, wenn du etwas in dem Section-Tag spezifizierst wird es die Einstellung des Global-Tags überschreiben - natürlich nur innerhalb der Sektion.
Genauso wird eine Einstellung im Character-Tag eine globale Einstellung für diesen Charakter überschreiben.
Section-Tags
Mit den Section-Tags gibst du an, welche Daten auf die Signatur geschrieben werden sollen.
Mögliche Angaben sind (und werden auch weiterhin ausgebaut):
Code:
<name></name>
<class></class>
<levelland></levelland>
<levelsea></levelsea>
<server></server>
<guild></guild>
Alle dieser Tags benötigen Koordinaten, wo die Daten auf der Signatur erscheinen sollen, dies geschieht mit dem Unter-Tag <coords></coords>.
Ausser <levelsea> und <levelland> haben die Tags keine weiteren Optionen.
<levelsea> und <levelland> können wie folgt noch genauer spezifiziert werden:
<levelsea class="symbol">
Damit wird kein Text wie "Land" oder "See" angezeigt sondern stattdessen ein kleines Symbol.
<levelsea class="invisible">
Weder ein Symbol noch ein Text wird angezeigt, lediglich die Levelziffer.
Keine Angabe der Class wird "Land" oder "See" vor die Level schreiben.
Hier ist ein Beispiel, wie du den Klasse eines Charakters auf die Signatur schreibst:
Code:
<class>
<coords>10,47</coords>
</class>
Der <coords>-Tag wird in x,y angegeben, angefangen links oben in der Ecke der Signatur (y-Werte sind positiv, auch wenn sie im "normalen" Diagramm negativ gezählt werden würden)
Zusätzliche Objekte
Ihr habt ein paar zusätzlcihe Objekte zur Auswahl, die ihr je nach Wunsch überall auf der Signatur einbinden könnt.
Die Objektauswahl findet ihr unterhalbt des Farbauswahlhelfers auf der rechten Seite.
Fahrt mit dem Mauszeiger über ein Objekt, um euch die Details zum Einbinden in die Signatur anzeigen zu lassen.
Beispiel
Nun haben wir alle nötigen Kenntnisse um die erste Signatur zu erstellen.
Hier ein kleines Beispiel, welches ich Schritt für Schritt erklären werde:
Erstellen: Erster Schritt
Initialisiere dein Template:
Erstellen: zweiter Schritt
Zuerst solltet ihr den <global>-Tag erstellen und alle Angaben eintragen, die sich von den Defaultwerten unterscheiden, gleiche Werte könnt ihr weglassen.
In diesem Beispiel habe ich
diese Farbe, eine Schriftgröße von 11px, die Schriftart times ausgewählt. Diese wird zusätzlich rechts ausgerichtet.
Code:
<xml>
<global>
<font>
<color>24,53,72</color>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
</font>
</global>
</xml>
Erstellen: Dritter Schritt
Nun können wir mit unserem ersten Charakter-Slot anfangen.
Das wichtigste eines Charakters ist der name, somit möchte ich hier eine andere Schriftart und eine andere Größe angeben.
Weiterhin habe ich ein schwarzen Schriftrand von 1px angegeben, sodass der Name noch mehr hervorgehoben wird.
Diese Angaben habe ich alle in den Section-Tag <name> geschrieben und innerhalb des Tags <font>, da dies sich auf die Schrift bezieht (der Aufbau ist immer der Gleiche)
Der Name bekommt die Koordinaten x=95 und y=8 und da im <global>-Tag rechtsbündig definiert ist und ich nichts anderes im <name>-SubTag angegeben habe, wird er in der oberen rechten Ecke erscheinen.
Code:
<xml>
<global>
<font>
<bordercolor>24,53,72</bordercolor>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
<color>255,255,255</color>
<bordersize>1</bordersize>
</font>
</global>
<char>
<name>
<coords>95,8</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>37</size>
<file>Complete in Him.ttf</file>
</font>
</name>
</char>
</xml>
Erstellen: Finale version
Für alle anderen Sektionen wie <guild> ist es genau dasselbe. Einfach die Sektion hinzufügen und alle Eigenschaften, die sich vom <global>-Tag oder dem <char>-Tag unterscheiden spezifizieren. Ihr müsst nicht alle Eigenschaften jedesmal wieder hinschreiben, nur die sich im Vergleich zum "Mutter-Tag" unterscheiden.
Code:
<xml>
<global>
<font>
<bordercolor>24,53,72</bordercolor>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
<color>255,255,255</color>
<bordersize>1</bordersize>
</font>
</global>
<char>
<name>
<coords>95,8</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>37</size>
<file>Complete in Him.ttf</file>
</font>
</name>
<class>
<coords>95,47</coords>
</class>
<levelland>
<coords>95,60</coords>
</levelland>
<levelsea>
<coords>95,73</coords>
</levelsea>
<server>
<coords>80,73</coords>
<font>
<align>left</align>
</font>
</server>
<guild>
<coords>80,60</coords>
<font>
<align>left</align>
</font>
</guild>
</char>
</xml>
Dieses Template wird wie folgend aussehen:
Solltet ihr noch Fragen haben, fragt einfach! Auch für weitere Ideen bin ich immer offen!
Ich hoffe, ich konnte euch mit dem Tutorial etwas helfen.
Hier habt ihr noch ein paar Beispiele:
Code:
<xml>
<global>
<font>
<color>255,255,255</color>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
</font>
</global>
<char>
<name>
<coords>10,8</coords>
<font>
<size>28</size>
<bordercolor>255,255,255</bordercolor>
<bordersize>1</bordersize>
<color>120,0,0</color>
<file>Nightmare_Hero_Normal.ttf</file>
</font>
</name>
<class>
<coords>10,47</coords>
</class>
<levelland>
<coords>10,60</coords>
</levelland>
<levelsea>
<coords>10,73</coords>
</levelsea>
<server>
<coords>203,73</coords>
<font>
<align>left</align>
</font>
</server>
<guild>
<coords>203,60</coords>
<font>
<align>left</align>
</font>
</guild>
</char>
</xml>
Code:
<xml>
<global>
<font>
<bordercolor>24,53,72</bordercolor>
<size>11</size>
<file>times.ttf</file>
<color>255,255,255</color>
<bordersize>1</bordersize>
</font>
</global>
<char>
<name>
<coords>170,15</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>25</size>
<file>MTCORSVA.TTF</file>
</font>
</name>
<levelland class="symbol">
<coords>135,15</coords>
</levelland>
<levelsea class="symbol">
<coords>135,30</coords>
</levelsea>
</char>
<char>
<name>
<coords>170,55</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>25</size>
<file>MTCORSVA.TTF</file>
</font>
</name>
<levelland class="symbol">
<coords>135,55</coords>
</levelland>
<levelsea class="symbol">
<coords>135,70</coords>
</levelsea>
</char>
<char>
<font>
<align>right</align>
</font>
<name>
<coords>50,15</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>25</size>
<file>MTCORSVA.TTF</file>
</font>
</name>
<levelland class="symbol">
<coords>15,15</coords>
</levelland>
<levelsea class="symbol">
<coords>15,30</coords>
</levelsea>
</char>
<char>
<font>
<align>right</align>
</font>
<name>
<coords>50,55</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>25</size>
<file>MTCORSVA.TTF</file>
</font>
</name>
<levelland class="symbol">
<coords>15,55</coords>
</levelland>
<levelsea class="symbol">
<coords>15,70</coords>
</levelsea>
</char>
</xml>
Code:
<xml>
<global>
<font>
<bordercolor>24,53,72</bordercolor>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
<color>255,255,255</color>
<bordersize>1</bordersize>
</font>
</global>
<char>
<name>
<coords>15,15</coords>
<font>
<color>24,53,72</color>
<bordercolor>255,255,255</bordercolor>
<size>37</size>
<file>Complete in Him.ttf</file>
</font>
</name>
<class>
<coords>15,50</coords>
</class>
<levelland>
<coords>15,63</coords>
</levelland>
<levelsea>
<coords>15,76</coords>
</levelsea>
<server>
<coords>133,76</coords>
<font>
<align>left</align>
</font>
</server>
<guild>
<coords>133,63</coords>
<font>
<align>left</align>
</font>
</guild>
</char>
</xml>
Code:
<xml>
<global>
<font>
<color>255,255,255</color>
<align>right</align>
<size>11</size>
<file>times.ttf</file>
</font>
</global>
<char>
<name>
<coords>10,8</coords>
<font>
<size>28</size>
<bordercolor>255,255,255</bordercolor>
<bordersize>1</bordersize>
<color>120,0,0</color>
<file>Nightmare_Hero_Normal.ttf</file>
</font>
</name>
<class>
<coords>10,47</coords>
</class>
<levelland>
<coords>10,60</coords>
</levelland>
<levelsea>
<coords>10,73</coords>
</levelsea>
<server>
<coords>203,73</coords>
<font>
<align>left</align>
</font>
</server>
<guild>
<coords>203,60</coords>
<font>
<align>left</align>
</font>
</guild>
</char>
</xml>
Code:
<xml>
<global>
<font>
<color>24,53,72</color>
<size>6</size>
<file>7x5.ttf</file>
</font>
</global>
<char>
<name>
<coords>5,5</coords>
</name>
<class>
<coords>5,16</coords>
</class>
<levelland>
<coords>5,24</coords>
</levelland>
<levelsea>
<coords>5,32</coords>
</levelsea>
<server>
<coords>5,24</coords>
<font>
<align>right</align>
</font>
</server>
<guild>
<coords>5,16</coords>
<font>
<align>right</align>
</font>
</guild>
</char>
</xml>