Ergebnis 1 bis 20 von 45

Thema: Navmesh bei Abwasserkanälen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neue Frage:

    Gibt es ein Scriptcommand mit dem bei einer erfüllten Bedingung (an der ich gerade noch sitze) ein NPC stirbt, aber nicht einfach nur tot umfällt, wie es bei kill passieren würde, ich möchte es so haben, dass z.B. sein Kopf platzt oder er verbrennt.

    Ich wollte mir den Sklave, der einem beim ersten Besuch von Paradise Falls entgegen kommt zum Vorbild nehmen, aber ich find das passende Script irgendwie nicht...

  2. #2
    Zitat Zitat von TheManiac Beitrag anzeigen
    Ich wollte mir den Sklave, der einem beim ersten Besuch von Paradise Falls entgegen kommt zum Vorbild nehmen, aber ich find das passende Script irgendwie nicht...
    Das Skript liegt ja nicht auf dem Sklaven selber, sondern auf dem Halsband

  3. #3
    Das sollte eigentlich alles zu skripten gehen, wenn du eh eine Quest machts, dann kannst du alle nötigen Zeilen und Befehle dort schon reinpacken.

    Den NPC als Persist Referenz verwenden und eine REF ID geben, damit du ihn mit dem Skript direkt ansprechen kannst.

    Dann mit modav und PMS Schaden und Effekt drauhauen.

  4. #4
    Zitat Zitat von Cyborg11 Beitrag anzeigen
    Das Skript liegt ja nicht auf dem Sklaven selber, sondern auf dem Halsband
    Also würde ich beim Halsband fündig werden?

    @EMOD
    Ich wollt in der Waffenkammer meiner Apartments nen Raum machen, der wie in underworld von außen abgeshottet ist und dort ein paar Schalter ranbauen, damit man die Versuchsobjekte auf eine bestimmte Art und Weiße töten kann, z.B. durch Feuer, Radioaktivestrahlung, Explosionen usw.

    Aber wie man die Todeseffekte in dem Script abruft hab ich noch nicht so ganz gerafft, das ist also kein "direkter" Command, sondern muss ich dann so wie bei Showmessage etwas abrufen, das ich davor in einem anderen Menü erstellt hab?

    Wenn ja wo Erstelle ich so einen Effekt?

  5. #5
    Sowas geht einfacher:
    Versuchsobjekte in fester Umgebung.
    Xmarker als REF setzen.
    Schalter mit Skript:
    REF placeateme (Explosion)

  6. #6
    Ah ok werd das mal versuchen, und bei z.B. Feuer oder Radioaktivität funzt es genauso? Also danke euch...

  7. #7
    Für Feuer gibt es die GasTrap und für Radioaktivität den leuchtenden Ghulangriff. Du kannst die Explosionen beliebig manipulieren, eine Kopie anlegen und z.b. die Force kleiner machen.

  8. #8
    Thanks EMOD, das war das was ich brauchte, so jetzt gehts los, eine Folterkammer wollte ich schon immer mal haben

    PS: @Cyborg
    Sehe grad ud hast ne 360, zockst du GTA auch online? Dann würd ich dich mal adden sobald ich wieder Gold hab...

  9. #9
    Zitat Zitat von TheManiac Beitrag anzeigen
    PS: @Cyborg
    Sehe grad ud hast ne 360, zockst du GTA auch online? Dann würd ich dich mal adden sobald ich wieder Gold hab...
    Falsch Ist Windows Live, nicht Xbox Live Hab keine Box.

    Aber theoretisch müsstest du fündig werden, wenn du dir das mal das Skript aufm Sklavenhalsband anschaust. Denn dort wird ja immer nur der Kopf weggesprengt

  10. #10
    Achso, na dann hätte, ich eigentlich drauf kommen müssen

    Bin beim Sklavenhalsband zwar nicht fündig geworden, aber dafür auf der GECK Seite

    Hätte nicht gedacht, dass es einfach nur der kill command mit ner Nummer dahinter ist...

    Geändert von TheManiac (26.04.2009 um 21:01 Uhr)

  11. #11
    Hab ein kleines Problem, ich war in dem Regioneditor und hab dabei wohl versehentlich die Region DC02 gelöscht es aber zu keinem Plug-In gespeichert und das GECk einfach geschlossen, als ich es aber wieder geöffnet habe war DC02 trotzdem weg. Habe letztens dann wegen anderen Problemen Fallout 3 und alles was damit zu tun hatte deinstalliert und anschließend wieder installiert, leider hat sich an der Siutuation nichts geändert, DC02 ist immer noch weg.

    Hat das etwas zu bedeuten...muss ich mir eventuell sorgen machen

    Achja ich versuch gerade ein Script zu erstellen, das Lichter um 21 Uhr ein und um 5 Uhr ausschaltet, aber irgendiwe wills nicht funktionieren, ich verstehs nicht, bsiher haben alle meine Scripts problemlos gefunzt...

    Wäre echt nett, wenn mir jemand eins schreiben würde...

    Edit: frage 1 hat sich erledigt *g* Ich hab die ganze Zeit in der Citadel World geguckt^^

    Geändert von TheManiac (26.04.2009 um 21:00 Uhr)

  12. #12
    Meine Version:


    scn NACHTLICHTSCRIPT

    ref NachtlichtVAR

    Begin GameMode

    if NachtlichtVAR == 0
    set NachtlichtVAR to GetLinkedREF
    endif

    if gameHour >= 5.0 && gameHour <= 21.0
    NachtlichtVAR.disable
    else
    NachtlichtVAR.enable
    endif

    End

    Das Skript in einen Aktivator packen und daraus eine Collision Box machen. Die verlinkst du mit einer Lichtquelle. Die Lichtquelle am besten im Objekt-Fenster disablen und persist machen. Alle anderen Lichtquellen, die ebenfalls ausgehen sollen, mit enable parent an die erste koppeln.

    Geändert von EMOD (06.05.2009 um 01:44 Uhr)

  13. #13
    Danke dir, hab das Script schon vor einigen Tagen zum Laufen gebracht, ich wusste dann nur nicht wo ich es hinpacken soll...

    Mein Script sieht jetzt so aus:

    Code:
    scn TheManiacModPoolLights
    
    short start
    short doonce
    
    Begin OnTriggerEnter Player
    
    if ( start == 0 )
        set start to 1
    endif
    
    end
    
    Begin GameMode
    
    if ( start == 1 )
        if ( GameHour > 19 || GameHour < 6 )
            if ( doonce == 0 )
                TMMPoolLights.enable
                set doonce to 1
            endif
        else
            if ( doonce == 1 )
                TMMPoolLights.disable
                set doonce to 0
            endif
        endif
    endif
    
    end
    
    Begin OnTriggerLeave Player
    
    if ( start > 0 )
        set start to 0
    endif
    
    end

    Hab den Lichtern einen XMarker als Enable Parent zugewiesen, imo mit die einfachste Art *g*

    Edit: Achja bei mir flackern die Lichter, wenn der enable Teil direkt nach der Gamehourbedingung kommt...

    Deshalb hab ich bei mir ein doonce benutzt...könnte man den Teil eigentlich auch so schreiben:
    Code:
    if (doonce == 0 ) && (GameHour > 19 || Gamehour < 6 )
    .....
    else
    .....
    endif
    Dann könnte ich mir nämlich zwei ifs und endifs sparen

    Geändert von TheManiac (06.05.2009 um 12:39 Uhr)

Berechtigungen

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