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 12 von 12

Thema: 2 Fragen

  1. #1

    2 Fragen

    1. Ich habe mir mal ne MOD gesaugt die nen einfach Dolch (um genau zu sein ein Kunai aus naruto) einfügt. Es gibt Screens da ist das Teil schwarz wie es soll aber ingame ist es ROSA! Hab auch schon mehrmals erfolglos versucht meshes und textures neu reinzumachen. Also kann man was dagegen machen? ZB. per MODMANAGER??
    2.Das ist mal wieder ne Scriptfrage (hoffe ich nerve nicht damit)
    Ich will ein Script an ein Stück papier legen. Es soll nichts passieren solange der Spieler es im Inventar hat. Aber sobald er es auf den Boden schmeißt soll ein Countdown von 10 Sekunden starten. Dann soll sich das papier auflösne und neutralen Feuerschaden im Area 10 , 25 Schaden machen. Der Schaden soll auch den Spieler treffen können

  2. #2
    Zur ersten Frage: Falsche Textur! Überprüfe den Pfad, die Ordner alles was mit der Textur zu tun hat. Sind die Texturen auch beim Download dabeigewesen?

    Zur Scriptfrage:
    PHP-Code:
    scn DeinScriptDukennstdasja

    short doonce
    float timer

    begin OnDrop
    if doonce == && Timer 10
    Set timer to timer 
    GetSecondsPassed
    endif
    end

    begin GameMode

    if timer == 10
    cast DeinFeuerschadenzauber player
    disable
    set doonce to 1
    endif
    end 
    Hoffe das funktioniert

  3. #3
    Leider wird weder der Zauber ausgelöst noch passiert sonst was. Ich habe es auf verschiedenen wegen versucht aber es ging nicht. hab es mal in den Anhang gepackt , könnte es sich jemand mal ansehen was da nicht stimmt? danke.
    Die Bombenmarken kann man bei Rohssan in Faire Chance kaufen und meine IDs beginne alle mit ZZZ.
    Angehängte Dateien Angehängte Dateien

  4. #4
    Hallo,

    kenet, ich glaube, das funktioniert so nicht. Die Sache ist komplizierter, als man glauben mag.
    Der OnDrop-Block läuft nur einmal durch, d.h. der timer wird nur einmal gesetzt und nicht jede Sekunde, wie es eigentlich sein sollte. Außerdem (und das ist das eigentlich Komplizierte an der Sache) wissen wir auf diese Weise nicht, ob der Spieler den Gegenstand wirklich auf den Boden und nicht einfach in einen Container legt.
    PHP-Code:
    scn DeinScriptDukennstdasja

    short doonce
    float timer

    Begin OnActivate

    ;der Spieler sollte das Papier nicht mehr ins Inventar nehmen
    ;unvorhersehbare Dinge könnten geschehen
    if ( doOnce )
        
    Message "Lauft, Ihr Narren!" ;den Wortlaut zwischen den Anführungsstrichen kannst Du natürlich nach Belieben abändern
    endif

    End

    Begin OnDrop

    if ( MenuMode == )
        if ( 
    doonce == )
            
    set doOnce to 1
        
    endif
    endif

    End

    Begin GameMode

    if ( doOnce == )
        
    set timer to timer GetSecondsPassed )

        if ( 
    timer >= 10 )
            
    cast DeinFeuerschadenzauber player
            disable
            set doonce to 2
        
    endif
    endif

    End 
    Ah, und die lila Oberflächen liegen höchstwahrscheinlich an der nicht aktualisierten AI.txt.

  5. #5
    Hmm so passiert leider auch nichts. Aber ich hätte eine andere Idee. Man könnte es auch einfach so machen dass der countdown ausgelöst wird wenn man das item ausserhalb des spielerinventars aktiviert , wäre das einfacher? Als was für eine Art Sprcuh muss ich den Feuerzauber überhaupt definieren? An selbst,berühren oder Ziel?

  6. #6
    Is mir auch aufgefallen, leider als ich gerade nicht mehr zu hause war
    Für dein Script würde ich aber zur überprüfung ob sich das Objekt in der Welt befindet einen IsInContainer-Block verwenden.

    Das wäre allerdings einfacher:

    PHP-Code:
    scn Blabaladbe

    float timer
    short state

    begin OnActivate
    if IsActionRef player == && state == 0
    Set state to 1
    endif
    end

    begin GameMode
    if state == && timer 10
    set timer to 
    timer GetSecondspassed )
    setdestroyed 1 ;damit man den Zettel nicht mehr aufheben kann
    endif
    elseif 
    timer == 10
    cast Feurzauber player
    set state to 2
    disable
    endif
    end 
    der Zauber muss target sein

  7. #7
    Hmm es scheint alles so zu laufen wie es soll nur leider...wird der zauber nicht gecastet. Aber eigentlich kann doch ein Blatt papier gar keinen Zauber casten oder? Soll ich das jetztige PI noch mal anhängen?

  8. #8
    Prinzipell kann alles in Oblivion das sich in der Welt befindet einen Zauber sprechen. Da muss es anderswo hapen... Wird das Objekt gedisabled ? Wenn ja, stimmt mit dem Zauber was nicht.

  9. #9
    Also ich weiss gerade nicht was du meinst. Falls du meinst ob das objekt verschwindet : Bein ersten man ja , dann nicht mehr. Am besten du schaust es dir selber an , ich hab keine Ahnung von Scripts und so. Plugin wieder in Anhang
    Angehängte Dateien Angehängte Dateien

  10. #10
    Ich kann dir leider nicht helfen da ich mein SI gerade nicht installiert habe. Daher auch mein CS nicht 1.2 ist.

  11. #11
    Wird das nicht beim ersten Speichern sowieso aktualisiert? Also ich weiss nicht welche Version ich habe aber SI hab ich nicht...

  12. #12
    Patch vielleicht und neues CS. Sorry, aber anders geht das nicht.

Berechtigungen

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