Allgemein
News
News-Archiv
Partner
Netzwerk
Banner
Header
Media
Downloads
Impressum

The Elder Scrolls
Arena
Daggerfall
Spin-offs
Romane
Jubiläum
Reviews
Welt von TES
Lore-Bibliothek
Namens-
generator

FRPGs

Elder Scrolls Online
Allgemein
Fraktionen
Charakter
Kargstein
Technik
Tamriel-
Manuskript

Media

Skyrim
Allgemein
Lösungen
Tipps & Tricks
Steam-Kniffe
Review
Media
Plugins & Mods

Oblivion
Allgemein
Lösungen
Tipps & Tricks
Technik
Charakter
Media
Plugins & Mods
Kompendium

Morrowind
Allgemein
Lösungen
Tipps & Tricks
Media
Plugins & Mods

Foren
The Elder Scrolls Online
Hilfe & Diskussion

Skyrim
Hilfe & Diskussion
Plugins & Mods

Ältere TES-Spiele
TES-Diskussion
Oblivion-Plugins
Morrowind-Plugins

Community
Taverne zum Shalk
Adventures of Vvardenfell
Tales of Tamriel
Ergebnis 1 bis 3 von 3

Thema: Zauberspruch auf Activator

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Zauberspruch auf Activator

    Ich hab zu Trainingszwecken einen Runenstein in meinen Garten gestellt der auf aktivierung ein Skelett erscheinen lässt (Danke an Säbelschwinger) :

    scn Kreatur1

    begin onactivate

    player.placeatme SummonSkeleton1 1

    end

    Dummerweise stapeln sich jetzt überall Knochenteile....
    Könnt ihr mir nochmal helfen und mir sagen wie ich das Skript ändern muss damit dieses Skelett beschworen wird und damit es nach seinen "ableben" wieder verschwindet.

  2. #2
    Hallo Silberkreuz,

    grundsätzlich ist es schonmal nicht sonderlich gut, die Funktion PlaceAtMe zu benutzen. Damit werden neue Objekte in der Welt kreiert und im Spielstand gespeichert. Durch einfaches Disable werden diese Objekte nicht aus dem Spielstand gelöscht, dadurch bläht es sich immer mehr auf. In diesem Fall ist es nicht so schlimm, da das Skelett, das Du beschwörst, getötet und somit letztlich doch aus dem Spielstand des Spielers gelöscht wird.
    Jedoch würde ich in Zukunft wirklich darauf verzichten, man kann mit ein wenig Mehraufwand den Gebrauch der Funktion umgehen.

    Zuerst würde ich Dir empfehlen, dem Skelett auf jeden Fall eine eigene ID zu geben, dann hängst Du folgendes Script an Dein Skelett:

    PHP-Code:
    scn SilberkreuzKreatur1Script

    Begin OnDeath

    Disable

    End 
    Dein voriges Script müsste dementsprechend wie folgt aussehen:
    PHP-Code:
    scn SilberkreuzSummonerScript

    begin onactivate

    player
    .placeatme IDDeinesSkeletts 1

    end 

    Ein Beispiel, wie Du die PlaceAtMe-Funktion bei Beschwörungen umgehen kannst, findest Du hier.
    Geändert von Rung (21.08.2007 um 10:43 Uhr)

  3. #3
    Herzlichen Dank!
    Funktioniert wunderbar

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •