Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 5 von 5
  1. Beiträge anzeigen #1 Zitieren
    banned
    Registriert seit
    Jan 2009
    Ort
    Oberösterreich
    Beiträge
    2.393
     
    Moe ist offline

    Item beschwören

    Wie kann ich per Zauber statt einem NPC, ein Item und zum Beispiel eine Waffe beschwören?

    Vorlage für Beschwörung:

    ////////////////////////////////////////////////////////////////////////////////
    //
    // The Return of VLK_574_Mud (enjoy the silence remix)
    //

    const int SPL_Cost_SummonMud = 10;

    instance Spell_SummonMud (C_Spell_Proto)
    {
    time_per_mana = 0;
    spelltype = SPELL_BAD;
    targetCollectAlgo = TARGET_COLLECT_NONE;
    };

    func int Spell_Logic_SummonMud(var int manaInvested)
    {
    if (Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_Cost_Scroll))
    {
    return SPL_SENDCAST;
    }
    else if (self.attribute[ATR_MANA] >= SPL_Cost_SummonMud)
    {
    return SPL_SENDCAST;
    }
    else // nicht genug Mana
    {
    return SPL_SENDSTOP;
    };
    };

    func void Spell_Cast_SummonMud()
    {
    if (Npc_GetActiveSpellIsScroll(self))
    {
    self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_Scroll;
    }
    else
    {
    self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_Cost_SummonMud;
    };

    if (Npc_IsPlayer(self))
    {
    Wld_SpawnNpcRange(self, Summoned_Mud, 1, 1000);
    }
    else
    {
    Wld_SpawnNpcRange(self, Undead_Mud, 1, 1000);
    };

    self.aivar[AIV_SelectSpell] += 1;
    };

  2. Beiträge anzeigen #2 Zitieren
    Legende der Amazonen Avatar von Bisasam
    Registriert seit
    Dec 2006
    Ort
    Meine Faust in Sinis Gesicht
    Beiträge
    9.639
     
    Bisasam ist offline
    Schonmal Wld_InsertItem(item,"PC_HERO"); probiert? Wenn du ein einzigartiges Item nimmst und mit nem Timer arbeitest, könntest du das sogar despawnen lassen wenn die Zeit abläuft.


    "Das erinnert doch sehr erfreulich an das, was man sich als Gothicfan wünscht!"
    -Korallenkette

  3. Beiträge anzeigen #3 Zitieren
    banned
    Registriert seit
    Jan 2009
    Ort
    Oberösterreich
    Beiträge
    2.393
     
    Moe ist offline
    Danke, hab es jetzt schon mit CreateInvItems (self, ItMw_URIZIEL,1); gemacht.

    Es genügt mir, wenn das Item nach der Beschwörung im Inventar ist. Muss nicht mehr vor den Füßen des Helden liegen, wie ursprünglich geplant.
    Geändert von Moe (16.12.2017 um 23:21 Uhr)

  4. Beiträge anzeigen #4 Zitieren
    Ritter Avatar von Emanuel Rhobar
    Registriert seit
    Jul 2011
    Ort
    El Dorado
    Beiträge
    1.309
     
    Emanuel Rhobar ist offline
    Uriziel beschwören... das hört sich ja verdammt spannend an Moe

    Deine Mod macht mal wieder so richtig Lust auf Gothic 2.. perfekt für die Wintermonate!

  5. Beiträge anzeigen #5 Zitieren
    Provinzheld
    Registriert seit
    May 2014
    Ort
    Malchow
    Beiträge
    235
     
    dragonkiller1995 ist offline

    kopiert

    ich habe das script kopiert und mein held verheld sich so als ob er nicht genung mana hätte zum zaubern obwohl genug da ist
    wer hilft?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide