Fertigkeitenvorlagencode: Unterschied zwischen den Versionen
Zeile 151: | Zeile 151: | ||
===Fertigkeiten-Codes=== | ===Fertigkeiten-Codes=== | ||
{| style="whitespace: no-wrap;" | |||
| | |||
0 - leer<br /> | |||
1 - [[Siegel der Heilung]]<br /> | |||
2 - [[Siegel der Wiederbelebung]]<br /> | |||
3 - [[Siegel der Erbeutung]]<br /> | |||
5 - [[Kraftblock]]<br /> | |||
6 - [[Mantra der Erde]]<br /> | |||
7 - [[Mantra des Feuers]]<br /> | |||
8 - [[Mantra des Frosts]]<br /> | |||
9 - [[Mantra des Blitzes]]<br /> | |||
10 - [[Gebrochene Verhexung]]<br /> | |||
11 - [[Verzerrung]]<br /> | |||
13 - [[Mantra der Erholung]]<br /> | |||
14 - [[Mantra des Bestehens]]<br /> | |||
15 - [[Mantra der Inschriften]]<br /> | |||
16 - [[Mantra der Konzentration]]<br /> | |||
17 - [[Mantra des Abschlusses]]<br /> | |||
18 - [[Mantra der Siegel]]<br /> | |||
19 - [[Zerbrechlichkeit]]<br /> | |||
21 - [[Inspirierte Verzauberung]]<br /> | |||
22 - [[Inspirierte Verhexung]]<br /> | |||
23 - [[Kraftdorn]]<br /> | |||
24 - [[Kraftleck]]<br /> | |||
25 - [[Kraftentzug]]<br /> | |||
26 - [[Empathie]]<br /> | |||
27 - [[Täuschungen brechen]]<br /> | |||
28 - [[Rückschlag]]<br /> | |||
29 - [[Blackout]]<br /> | |||
30 - [[Ablenkung]]<br /> | |||
31 - [[Trugbild beschwören]]<br /> | |||
32 - [[Illusion der Schwäche]]<br /> | |||
33 - [[Illusion der Waffen]]<br /> | |||
34 - [[Sympathisches Gesicht]]<br /> | |||
35 - [[Ignoranz]]<br /> | |||
36 - [[Arkanes Rätsel]]<br /> | |||
37 - [[Illusion der Eile]]<br /> | |||
38 - [[Kanalisieren]]<br /> | |||
39 - [[Energiewelle]]<br /> | |||
40 - [[Ätherschmaus]]<br /> | |||
41 - [[Herr über den Äther]]<br /> | |||
42 - [[Energiebrand]]<br /> | |||
43 - [[Ungeschick]]<br /> | |||
44 - [[Phantomschmerz]]<br /> | |||
45 - [[Ätherische Bürde]]<br /> | |||
46 - [[Schuld]]<br /> | |||
47 - [[Unbeholfenheit]]<br /> | |||
48 - [[Geist des Versagens]]<br /> | |||
49 - [[Geistiges Wrack]]<br /> | |||
50 - [[Verschwendung]]<br /> | |||
51 - [[Schande]]<br /> | |||
52 - [[Panik]]<br /> | |||
53 - [[Migräne]]<br /> | |||
54 - [[Verkrüppelnde Qual]]<br /> | |||
55 - [[Fieberträume]]<br /> | |||
56 - [[Beruhigende Bilder]]<br /> | |||
57 - [[Schrei der Frustration]]<br /> | |||
58 - [[Siegel der Mitternacht]]<br /> | |||
59 - [[Siegel der Müdigkeit]]<br /> | |||
61 - [[Blutsauger-Siegel]]<br /> | |||
62 - [[Siegel der Demut]]<br /> | |||
63 - [[Schlussstein-Siegel]]<br /> | |||
65 - [[Arkane Mimikry]]<br /> | |||
66 - [[Geistfesseln]]<br /> | |||
67 - [[Verhexung brechen]]<br /> | |||
68 - [[Verzauberung entziehen]]<br /> | |||
69 - [[Verzauberung brechen]]<br /> | |||
72 - [[Elementarwiderstand]]<br /> | |||
73 - [[Körperlicher Widerstand]]<br /> | |||
74 - [[Echo]]<br /> | |||
75 - [[Arkanes Echo]]<br /> | |||
76 - [[Eingebildete Bürde]]<br /> | |||
77 - [[Chaossturm]]<br /> | |||
78 - [[Epidemie]]<br /> | |||
79 - [[Energieentzug]]<br /> | |||
80 - [[Energie abzapfen]]<br /> | |||
81 - [[Arkaner Diebstahl]]<br /> | |||
82 - [[Mantra der Zurückrufung]]<br /> | |||
83 - [[Knochenschreck beleben]]<br /> | |||
84 - [[Knochenteufel beleben]]<br /> | |||
85 - [[Knochendiener beleben]]<br /> | |||
86 - [[Grenths Ausgleich]]<br /> | |||
87 - [[Veratas Starren]]<br /> | |||
88 - [[Veratas Aura]]<br /> | |||
89 - [[Tödliche Kühlung]]<br /> | |||
90 - [[Veratas Opfer]]<br /> | |||
91 - [[Brunnen der Kraft]]<br /> | |||
92 - [[Brunnen des Blutes]]<br /> | |||
93 - [[Brunnen des Leidens]]<br /> | |||
94 - [[Gottloser Brunnen]]<br /> | |||
95 - [[Explosion der Verwesung]]<br /> | |||
96 - [[Seelenschmaus]]<br /> | |||
97 - [[Nekrotische Verwechslung]]<br /> | |||
98 - [[Kadaver verzehren]]<br /> | |||
99 - [[Parasitäre Fesseln]]<br /> | |||
100 - [[Seelenwiderhaken]]<br /> | |||
101 - [[Widerhaken]]<br /> | |||
102 - [[Schattenschlag]]<br /> | |||
103 - [[Preis des Versagens]]<br /> | |||
104 - [[Todesnova]]<br /> | |||
105 - [[Tödlicher Schwarm]]<br /> | |||
106 - [[Verrottendes Fleisch]]<br /> | |||
107 - [[Ansteckung]]<br /> | |||
108 - [[Leiden]] | |||
{{en|Skill template format}} | {{en|Skill template format}} |
Version vom 28. Juni 2010, 22:44 Uhr
allgemeines Format
Die Fertigkeitenvorlage ist ein Bitstream in einer Zeile, der nach der RFC3548 base64 verschlüsselt ist. Es werden + und / als 62. und 63. Zeichen verwendet.
Der Bitstream besteht aus folgender Abfolge von verschieden langen Sequenzen:
Header
Zuerst werden die Header (Typ und Version) beschrieben:
Wenn das Template vor dem Update am 5. April 2007 erstellt wurde:
- 4 bits - immer 0, Versionsnummer
Wenn die Vorlage nach dem Update erstellt wurde:
- 4 bits - immer 14, steht für den Vorlagentyp (14 = Fertigkeitenvorlage)
- 4 bits - immer 0, Versionsnummer
Klassen
Jetzt werden die beiden Klassen beschrieben:
- 2 bits - Anzahl der bits, die für die Verschlüsselung jeder Klassenid verwendet wurde (zurzeit immer 0; also ist jede Klasse mit 4 bits codiert)
- n + 4 bits - Primärklasse (siehe unten)
- n + 4 bits - Sekundärklasse (siehe unten)
Attribute
Nun folgen die Attribute:
- 4 bits - Anzahl der Attribute, die kodiert werden
- 4 bits - Anzahl der bits, die für die Verschlüsselung jeder Attributs-ID verwendet wurden
Danach für jedes Attribut:
- n + 4 bits - Die ID des Attributs (siehe unten)
- 4 bits - Rang des Attributs
Fertigkeiten
Jetzt die acht Fertigkeiten:
- 4 bits - Anzahl der bits, mit denen jede Fertigkeitenid verschlüsselt wurde
Danach für jede Fertigkeit (also acht mal):
- n + 8 bits - ID der Fertigkeit (siehe unten)
Base64 nach Oktal konvertieren
Der Windows-Rechner kann im wissenschaftlichen Modus dezimal zu oktal umrechnen. Paare von oktalen Ziffern können mit dieser Tabelle ver- und entschlüsselt werden.
00 | A | 10 | I | 20 | Q | 30 | Y | 40 | g | 50 | o | 60 | w | 70 | 4 | |||||||
01 | B | 11 | J | 21 | R | 31 | Z | 41 | h | 51 | p | 61 | x | 71 | 5 | |||||||
02 | C | 12 | K | 22 | S | 32 | a | 42 | i | 52 | q | 62 | y | 72 | 6 | |||||||
03 | D | 13 | L | 23 | T | 33 | b | 43 | j | 53 | r | 63 | z | 73 | 7 | |||||||
04 | E | 14 | M | 24 | U | 34 | c | 44 | k | 54 | s | 64 | 0 | 74 | 8 | |||||||
05 | F | 15 | N | 25 | V | 35 | d | 45 | l | 55 | t | 65 | 1 | 75 | 9 | |||||||
06 | G | 16 | O | 26 | W | 36 | e | 46 | m | 56 | u | 66 | 2 | 76 | + | |||||||
07 | H | 17 | P | 27 | X | 37 | f | 47 | n | 57 | v | 67 | 3 | 77 | / |
Hinweis: Der Taschenrechner rechnet mit Little Endian, allerdings nutzt Guild Wars Big Endian. Du musst also die binären Zahlen vorn mit Nullen auf sechs Stellen auffüllen und sie danach umdrehen. |
Beispiel
Folgendes Beispiel zeigt, wie man die Vorlage AxNREp8XH/CgJwEBBAAAXmAA (Anmerkung: Dieser Vorlagencode hat den alten Header) entschlüsseln kann. Es handelt sich um ein K/A-Build mit leeren Slots.
Base64 code | A | x | N | R | E | p | etc. | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dezimal | 0 | 49 | 13 | 17 | 4 | 41 | etc. | |||||||||||||||||||||||||||||||||||
Binär | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 16 | 32 | etc. | |||||
0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | etc. | ||||||
Inhalt | Vorlagen- typ |
Klassen- größe |
Primäre Klasse |
Sekundäre Klasse |
Attributs Anzahl |
Attributs Länge |
Attribut 1 | Attribut 1 Rang |
Attribut 2 | etc. | ||||||||||||||||||||||||||||||||
Binär | 1 | 2 | 4 | 8 | 16 | 32 | 1 | 2 | 4 | 8 | 1 | 2 | 4 | 8 | 1 | 2 | 4 | 8 | 1 | 2 | 4 | 8 | 1 | 2 | 4 | 8 | 16 | 1 | 2 | 4 | 8 | 1 | 2 | 4 | 8 | 16 | etc. | |||||
Dezimal | 0 | 0 | 1 | 7 | 3 | 1 | 17 | 8 | 20 | etc. | ||||||||||||||||||||||||||||||||
Bedeutung | Fertigkeiten- vorlage |
0 * 2 + 4 Bits | Krieger | Assassine | 3 Attribute | 1 + 4 = 5 Bits | Stärke | 8 | Schwertkunst | etc. |
Codes
Klassen-Codes
- 0 - Keine (nur für Sekundär-Klasse)
- 1 - Krieger
- 2 - Waldläufer
- 3 - Mönch
- 4 - Nekromant
- 5 - Mesmer
- 6 - Elementarmagier
- 7 - Assassine
- 8 - Ritualist
- 9 - Paragon
- 10 - Derwisch
Attribut-Codes
- 0 - Schnellwirkung
- 1 - Illusionsmagie
- 2 - Beherrschungsmagie
- 3 - Inspirationsmagie
- 4 - Blutmagie
- 5 - Todesmagie
- 6 - Seelensammlung
- 7 - Flüche
- 8 - Luftmagie
- 9 - Erdmagie
- 10 - Feuermagie
- 11 - Wassermagie
- 12 - Energiespeicherung
- 13 - Heilgebete
- 14 - Peinigungsgebete
- 15 - Schutzgebete
- 16 - Gunst der Götter
- 17 - Stärke
- 18 - Axtbeherrschung
- 19 - Hammerbeherrschung
- 20 - Schwertkunst
- 21 - Taktik
- 22 - Tierbeherrschung
- 23 - Fachkenntnis
- 24 - Überleben in der Wildnis
- 25 - Treffsicherheit
- 26 - ?
- 27 - ?
- 28 - ?
- 29 - Dolchbeherrschung
- 30 - Tödliche Künste
- 31 - Schattenkünste
- 32 - Zwiesprache
- 33 - Wiederherstellungsmagie
- 34 - Kanalisierungsmagie
- 35 - Kritische Stöße
- 36 - Macht des Herbeirufens
- 37 - Speerbeherrschung
- 38 - Befehlsgewalt
- 39 - Motivation
- 40 - Führung
- 41 - Sensenbeherrschung
- 42 - Windgebete
- 43 - Erdgebete
- 44 - Mystik