Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Letzte Überarbeitung Beide Seiten, nächste Überarbeitung | ||
quickstart:spacer:mobsplatzieren [2016/02/09 17:55] milgo [Ingametest] |
quickstart:spacer:mobsplatzieren [2018/04/28 07:08] 79.239.17.78 [5. Einstellungen] Npc_IsPlayer(PC_HERO) --> Npc_IsPlayer(self) |
||
---|---|---|---|
Zeile 56: | Zeile 56: | ||
* Wir haben sozusagen immer einen Bezeichner der die "Bank" __BENCH___NW_OW_01.ASC des Mobs definiert und dahinter wird das in dieser Kategorie befindliche Mob spezifiziert (**nicht zu verwechseln mit den MobClasses**) Somit können alle bauartgleichen Bänke vorne mit Bench_ beginnen, ohne dass man eine neue Hum_Ani erstellen muss, oder Einträge in der Humans.mds einfügen. | * Wir haben sozusagen immer einen Bezeichner der die "Bank" __BENCH___NW_OW_01.ASC des Mobs definiert und dahinter wird das in dieser Kategorie befindliche Mob spezifiziert (**nicht zu verwechseln mit den MobClasses**) Somit können alle bauartgleichen Bänke vorne mit Bench_ beginnen, ohne dass man eine neue Hum_Ani erstellen muss, oder Einträge in der Humans.mds einfügen. | ||
- | * Ein MOB_NAME ohne mindestens eine Underline Unterbrechung des Namens funktioniert nicht Da die Anis des Players in der Humans.Mds zum Beispiel folgendermassen heissen: | + | * Ein MOB_NAME ohne mindestens eine Underline Unterbrechung des Namens funktioniert nicht, da die Anis des Players in der Humans.Mds zum Beispiel folgendermassen heissen: |
* t_**bench**_stand_2_S0 (das ist die erste Ani dieses Mobs). Das Wort BENCH im MOB_NAME unserer Bank ist durch ein _Underline abgetrennt. Was dann noch dahinter steht liegt im Gusto des Mobsi_Erbauers. | * t_**bench**_stand_2_S0 (das ist die erste Ani dieses Mobs). Das Wort BENCH im MOB_NAME unserer Bank ist durch ein _Underline abgetrennt. Was dann noch dahinter steht liegt im Gusto des Mobsi_Erbauers. | ||
Zeile 182: | Zeile 182: | ||
<code> | <code> | ||
//MyModding FocusNames | //MyModding FocusNames | ||
- | var string MOBNAME_KDWBENCH = "Meditationsbank der Wassermagier"; | + | const string MOBNAME_KDWBENCH = "Meditationsbank der Wassermagier"; |
</code> | </code> | ||
Zeile 192: | Zeile 192: | ||
func int b_kdwbank () | func int b_kdwbank () | ||
{ | { | ||
- | if (Npc_IsPlayer(PC_Hero)) | + | if (Npc_IsPlayer(self)) |
{ | { | ||
if (hero.guild == GIL_KDW) // ob Hero Wassermagier ist | if (hero.guild == GIL_KDW) // ob Hero Wassermagier ist | ||
Zeile 230: | Zeile 230: | ||
====== Ingametest ====== | ====== Ingametest ====== | ||
{{youtube>c-93C4APrYo?medium}} | {{youtube>c-93C4APrYo?medium}} | ||
+ | |||
+ | 20160210(dlz) |