Suchergebnisse

  1. Gildur

    Construction Set Skriptthread zum Construction Set

    Was meinst du? Du musst nur die Lebenspunkte des Schildes runtersetzen: scn A0ItemBlockingPlayer ref target ref weapon short WeaponType ;======================================================== Begin Function {target weapon} if target.isBlocking == 0 return endif ;----------Player...
  2. Gildur

    Benutzbare Möbel erstellen

    Eine kleine Anmerkung vorneweg, für all die, die eine ältere Version von NifSkope besitzen: Um einen Array zu aktualisieren, müsst ihr mit der rechten Maustaste darauf klicken und dann auf Array/Update. 1. BSFurnitureMarker adden Zuerst öffnest du das Objekt mit NifSkope. Anschließend klickst...
  3. Gildur

    Construction Set Rotation von NPC's entfernen

    Stimmt beides nicht. Die Animation kannst du als Special Idle erstellen, die zB. den NonAccum um 180° rotiert. Denjenigen, die dann auf dem Kopf gehen sollen, kannst du dementsprechend diese Animation einmal zu Beginn abspielen lassen. Du müsstest dann die Priority auf 90 oder 99 setzen, damit...
  4. Gildur

    Construction Set Rotation von NPC's entfernen

    Ja, das geht. Du müsstest hierzu die skeleton.nif, welches für die Animationen notwendig ist, um 180° rotieren. Animationen müssten eventuell auch angepasst werden. Das wäre eigentlich recht einfach, ist aber mit viel Zeitaufwand verbunden. Der einzige Nachteil: Du müsstest diese NPCs als...
  5. Gildur

    Construction Set Skriptthread zum Construction Set

    Hast du selbst einfach nur die 0 geändert oder den Code-snippet so übernommen, wie ich ihn oben geschrieben habe? Habe diese Zeilen vertauscht: let actor := actors[index] let index -= 1 sodass es so dasteht: let index -= 1 let actor := actors[index] Erklärung...
  6. Gildur

    Construction Set Skriptthread zum Construction Set

    War ja auch ironisch gemeint. Ich erinnere mich noch an deinen Grund, war aber unberechtigt. Hast du meinen Script jetzt verwendet? Denn wenn ich dir schon den Script schreibe und du es nicht mal versuchst, war das mein letzter Versuch zu helfen. Außerdem habe ich mehr getan als nur die 1 durch...
  7. Gildur

    Construction Set Skriptthread zum Construction Set

    Nicht böse gemeint, aber soll ich nicht gleich den ganzen Script für dich schreiben? Das Problem hat nichts mi dem vorherigen Problem zu tun. Wie auch immer, probiere mal das... elseif controlvar == 13 let actors := ar_construct map let actor := getFirstRef 69 1...
  8. Gildur

    Construction Set Skriptthread zum Construction Set

    Das machst du doch sowieso, eine andere Möglichkeit eine Auswahl anzubieten gibt es ohne Messagebox ja wohl kaum. Ich verstehe das Ziel der Frage zugegeben nicht... Dann hast du es falsch gemacht. Probiere es einfach nochmal, bei mir hat es bisher immer geklappt und es spricht nichts...
  9. Gildur

    Construction Set Skriptthread zum Construction Set

    MessageBox "Soll Kleidung eingesammelt werden?" "Nein" "Alle" "nur magische" set clothingC to getButtonPressed Das geht nicht. Du musst einen Frame warten, bis du getbuttonpressed abfragen kannst. Andernfalls gibt der Script eben nur -1 zurück. Außerdem: Sehe ich es richtig, dass...
  10. Gildur

    Construction Set Skriptthread zum Construction Set

    Definiere "funktioniert". Wenn du uns nur einen kleinen code-snippet von deinem kompletten Script vorwirfst, können wir recht wenig damit anfangen. Es könnte vieles sein. Entweder geht der Script erst gar nicht in die Schleife oder die Bedingung wird nicht erfüllt. Am einfachsten wäre es für uns...
  11. Gildur

    Construction Set Skriptthread zum Construction Set

    @ Schmelz: Habe dir doch geschrieben, wie du es machen sollst. Beispiel an deiner ersten Abfrage: if (apparatusC == 2 && (apparatus.getBaseObject == 0006EE52 || apparatus.getBaseObject == 0006EE66 || apparatus.getBaseObject == 0006EE68) ;tue irgendwas elseif (apparatus.getBaseObject...
  12. Gildur

    Construction Set Skriptthread zum Construction Set

    if (a=1 && (b=1 || b=2 || b=3)) ;führe aus was gemacht werden soll else (a=2 && (b=4 || b=5 || b=6) ;führe aus was gemacht werden soll Zwar unschön, erfüllt aber den Zweck. Du ersetzt sozusagen das || durch ein "else", musst dafür aber den auszuführenden Teil eben da auch reinkopieren, sodass du...
  13. Gildur

    Construction Set Skriptthread zum Construction Set

    SCN Scriptname Short step float timer Begin OnTriggerActor Player if step== 0 set step to 1 set timer to 1.5 <Licht-Ref1>.enable <Licht-Ref2>.enable <Licht-Ref3>.enable <Licht-Ref4>.enable endif end Begin GameMode if step == 0 return endif...
  14. Gildur

    Construction Set Skriptthread zum Construction Set

    OBSE bietet dir diese beiden Möglichkeiten: http://cs.elderscrolls.com/constwiki/index.php/SetLightRadius http://cs.elderscrolls.com/constwiki/index.php/SetLightRGB
  15. Gildur

    Construction Set Skriptthread zum Construction Set

    oder der "sichere" Befehl SetDisableGlobalCollision.
  16. Gildur

    Construction Set Allgemeine CS-Fragen

    Confidence von 100 bedeutet, dass der NPC nie flieht. Wenn du allerdings schon einen Speicherstand hattest, wo der NPC noch eine geringe Confidence hatte, kann es sein, dass der neue Wert nicht übernommen wird. Um das zu testen gehst du am Besten einfach in die Konsole, klickst auf den NPC und...
  17. Gildur

    Release Einsammel-Zauber

    Sehr schön Schmelz, gefällt mir! Ich fände es noch super, wenn du ein paar Einstellungsmöglichkeiten einbauen könntest, sowas wie "nur Rüstung und Schwerter einsammeln" oder "nur Gegenstände ab einem Wert von über 100" oder "nur Gegenstände mit mindestens einem 10:1 Gold:Gewicht Verhältnis"...
  18. Gildur

    Construction Set Skriptthread zum Construction Set

    printc schon, tdt ist Vanilla Oblivion. Dann müsstest du aber noch, wenn du schnelle Augen hast, wenigstens eine 1 in der Konsole lesen können. Denn auf "elseif controlvar == 2" folgt ja direkt der printc, und keines von beidem führt zu einem Absturz - oder anders gesagt - darf nicht zu...
  19. Gildur

    Construction Set Skriptthread zum Construction Set

    Indem die Bedingung nicht erfüllt wird. Baue mal bitte nach dem 'set controlvar to 2' ein 'printc "%g" controlvar' ein und falls das nicht angezeigt werden sollte in die Konsole folgendes eingeben: "set QuestID.controlvar to QuestID.controlvar" damit der Wert der Controlvar in der Konsole...
  20. Gildur

    Construction Set Skriptthread zum Construction Set

    Okay, dann wissen wir schon mal wo wir suchen müssen, nämlich im letzten Block: elseif controlvar == 2 let actors := ar_construct array let actor := getFirstRef 69 1 while actor if actor.getIsReference player == 0 && actor.getDead let actors[index] := actor let...