Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
quickstart:spacer:mobsplatzieren:ocmobitemslot [2026/08/26 12:21] 189.85.155.230 alte Version wiederhergestellt (2016/02/09 07:42) |
quickstart:spacer:mobsplatzieren:ocmobitemslot [2026/08/27 00:55] (aktuell) 95.76.2.223 alte Version wiederhergestellt (2016/02/09 11:32) |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== oCMobItemSlot ====== | ====== oCMobItemSlot ====== | ||
| + | * Vorkenntnisse und das Verstehen des Einbaus eines Standard-Mobs (oCMobInter) wären von Vorteil. | ||
| + | * Vorkenntnisse: | ||
| + | 0.0.0 - Hier werden Besonderheiten angesprochen, | ||
| + | =====1. Beschreibung ===== | ||
| + | 1.0.0 - Was ist ein ocMobItemSlot? | ||
| + | Dieses Mob ist ein Relikt aus Gi und ich habe auch nur ein einziges Modell davon gefunden. Wenn ihr zum Spielende im Schläfersaal kämpft, habt ihr die Aufgabe, die Herzen der Untoten Varrags zu durchstechen. Diese Herzen befinden sich in einem Obelisken, jeweils ein Herz/ | ||
| + | Ihr dürft dazu das entsprechende Schwert nicht in der Hand halten (im Kampf Modus kann man kein Mob benutzen), denn es wird euch automatisch in die Hand gelegt und auch die Bewegung des Hero ist eine Animation. Am Ende der Animation, (Schwert in Herz stechen), wird der Hero wieder freigegeben, | ||
| + | Das Schwert, das ihr in das Herz gesteckt habt verbleibt im Herzen. Zu bachten wäre noch - Lade- Speicherfähigkeit des Zustandes, sowie, was passiert beim verlassen der KI-Glocke\\ | ||
| + | __Kurz gesagt, man trägt ein Item in die Zeile useWithItem ein und der Hero legt das Item, das er selbstverständlich besitzen muss an der Stelle des Mobs ab, an der der Ersteller des Mobs den Item-Slot im 3Ds Prog gesetzt hat. | ||
| + | __ | ||
| + | Alle Dateien zum Mobsi wurden decompiliert, | ||
| + | Das Mob ist G1 und G2 fähig! | ||
| + | **1.1.0 - MOBDOWNLOAD** | ||
| + | [[http:// | ||
| + | **1.1.1 - TEXTUREN zum Mob** - Alle Texturen sind G1 Texturen.- Anleitung von Milgo | ||
| + | __ *Wie komme ich an die Gothic 1-Texturen? | ||
| + | * 1.a Du lädst dir ZTEX herunter | ||
| + | * [[http:// | ||
| + | * 1.bDu lädst dir GothicVDFS runter. | ||
| + | * [[http:// | ||
| + | * 1.c Beides entpacken | ||
| + | * 2.0 Du startest die GothicVDFS.exe | ||
| + | * 3.0 Du drückst rechts neben " | ||
| + | * 4.0 Unten klickst du auf " | ||
| + | * 5.0 Schritt 3 und 4 wiederholst du für die Textures_Patch.vdf und die Fonts.vdf | ||
| + | * 6.0 Im Ordner, in dem die GothicVDFS.exe liegt, sollte sich nun ein Ordner namens " | ||
| + | * 7.0 Du kopierst die GothicZTEX.exe und die GothicZTEX.ini in dein " | ||
| + | * 8.0 Du klickst auf "DO IT" | ||
| + | * 9.0 Warten - die Texturen sollten sich automatisch entpacken | ||
| + | * 0.0 Endlich fertig | ||
| + | ===== 2. Einsetzen ===== | ||
| + | ***2.0.0 - oCVob(abstract) -> oCMob -> oCMobInter -> oCMobItemSlot** | ||
| + | * Das Einsetzen eines ocMobItemSlot erzeugt folgendes Objektfenster: | ||
| + | {{: | ||
| + | |||
| + | 2.0.0 - Einstellungen und Eintragungen im Objektfenster. Die wichtigsten habe ich rot markiert, für evtll. aufgerufene Scripte grün markiert | ||
| + | |||
| + | * **vobName: | ||
| + | |||
| + | * **cdDyn: | ||
| + | |||
| + | * **focusName: | ||
| + | * Eintrag in die Text.d | ||
| + | * < | ||
| + | |||
| + | * **triggerTaget: | ||
| + | |||
| + | * **useWithItem: | ||
| + | |||
| + | * **conditionFunc: | ||
| + | * Beispiel für den Eintrag im Spacer Objektfenster - __B_OBLISK_01__ (GROSSBUCHSTABEN) | ||
| + | |||
| + | * Beispiel für das Script | ||
| + | < | ||
| + | { | ||
| + | if ([....blah) | ||
| + | | ||
| + | return TRUE; | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | return FALSE | ||
| + | }; | ||
| + | }; | ||
| + | </ | ||
| + | * **onStateFunc** | ||
| + | * Beispiel für den Eintrag im Spacer Objektfenster - __OBLISK_01__ (GROSSBUCHSTABEN & KEIN _S1) | ||
| + | |||
| + | * Beispiel für das Script | ||
| + | < | ||
| + | { | ||
| + | if ([blubber......) | ||
| + | { | ||
| + | | ||
| + | }; | ||
| + | };</ | ||
| __Die Mobeinsetz-Liste mit allen Mobs und allen zugehörigen Einträgen findet ihr hier__ | __Die Mobeinsetz-Liste mit allen Mobs und allen zugehörigen Einträgen findet ihr hier__ | ||