Suchergebnisse

  1. Gildur

    Construction Set Skriptthread zum Construction Set

    Die Math-library würde ich nur benutzen, wenn man OBSE nicht benutzen möchte. Ansonsten würde ich OBSE immer vorziehen, weil du dann in deinem eigenen code siehst, was wirklich durchgeführt wird (sin, cos, tan). Die einfachste Variante wäre folgende, nämlich dass du diesen fettgedruckten Teil...
  2. Gildur

    Construction Set Skriptthread zum Construction Set

    Einfach im GameMode pro frame die rotation um eine bestimmte Konstante addieren? Falls dir das nicht helfen sollte, kopiere doch einfach das Script hier rein, so lässt es sich immer noch am einfachsten helfen.
  3. Gildur

    Construction Set Skriptthread zum Construction Set

    Das wird funktionieren (ist Diarhoe's nur angepasst): scn Scriptname short triggered short state Begin onTriggerActor player if triggered == 0 set triggered to 1 if state set state to 0 forceWeather DefaultWeather 1 else set state to 1 forceWeather...
  4. Gildur

    Construction Set Skriptthread zum Construction Set

    @Schmelz: Das ist genau der gleiche Script wie er ihn gepostet hat. @ rojep: setWeather für sanften Übergang ins neue Wetter, forceWeather für sofortigen Wechsel.
  5. Gildur

    Construction Set Allgemeine CS-Fragen

    Bei der Quest-Condition die Bedingung eintragen "GetIsSex Female == 1"
  6. Gildur

    Construction Set Allgemeine CS-Fragen

    Meines Wissens nach nur mit Scripts, oder indem du bei den Idle-Conditions die Bedingung hinzufügst "getIsId != NPCID", was ich aber nicht machen würde. Ansonsten kannst du es auch verhindern, indem du sie einfach nicht ausführst. NPCs legen sich ja nicht einfach so schlafen oder gehen...
  7. Gildur

    Construction Set Skriptthread zum Construction Set

    Wieso OBSE? Es gibt doch den CS-Befehl IsTorchOut, der klappt für den Zweck auch.
  8. Gildur

    2D Normal Maps "leuchten"

    Das deutet ja schon fast darauf hin, dass es nicht an der Normalmap, sondern an den Einstellungen in der nif liegt. Ich nehme eher an, dass es an deiner "Specular Color" Einstellung in der MaterialProperty liegt. Die würde ich mal auf 000000, also schwarz setzen. Oder ein dunkles grau.
  9. Gildur

    Construction Set Skriptthread zum Construction Set

    Hatte mich letztens wohl zu knapp ausgedrückt. Du musst es so machen (Das folgende sind nur Code-Snippets, das heißt unvollständige Scripts, du musst die Zeilen an die richtige Stelle in deinem Script setzen): ref target let target := guardRef[0] target.resurrect Wenn du alle wiederbeleben...
  10. Gildur

    Construction Set Skriptthread zum Construction Set

    Die sind immer positiv, das minus ist nicht als minus für die Zahl zu werten. Wie sollte auch eine Lautstärke negativ sein? Ich denke es liegt an der Datei. Ist es eine .wav ?
  11. Gildur

    Construction Set Skriptthread zum Construction Set

    Setze mal die "Min" distanz auf 10.
  12. Gildur

    Construction Set Skriptthread zum Construction Set

    @ Azoron: Schau dir doch einfach schon existierende 3D-sounds an. Also du brauchst: 1. Static Attenuation 2. Minimum Attenuation Distance 3. Maximum Attenuation Distance 1. ist die Lautstärke, 2. bis 3. ist die Distanz, von der aus es leiser wird bis es komplett nicht mehr zu hören ist...
  13. Gildur

    Construction Set Skriptthread zum Construction Set

    Wie wäre es denn mit einem Teleport-zauber? In den Result Script des letzten Dialogs schreibst du folgendes: [NPCRef].cast [Spell] [NPCRef] disableplayercontrols NPCRef muss beides der NPC selbst sein, der verschwinden soll. Dann kommt folgender Script-effekt auf den Zauber: scn Scritpname...
  14. Gildur

    Construction Set Skriptthread zum Construction Set

    verstehe... Habe es oben angepasst, doonce bleibt aber trotzdem drin, damit es funktioniert. Habe eine GetDisabled-Abfrage noch eingebaut.
  15. Gildur

    Construction Set Skriptthread zum Construction Set

    Wo ist das doonce im Script hin? scn 00Sanuel short doonce Begin GameMode if (getdistance player <= 210) && (getdisabled == 0) && (doonce == 0) && (GetStage [QuestID] == [StageNum]) set doonce to 1 StartConversation player,Testa endif End Edit: @ bjoenret: Da du eh OBSE benutzt...
  16. Gildur

    Construction Set Skriptthread zum Construction Set

    scn Scriptname float timer Begin OnActivate if timer <= 0 set timer to [LängeDesSounds] playsound3d [SoundID] endif End Begin GameMode if timer <= 0 return else set timer to timer -getsecondspassed endif End [LängeDesSounds] kannst du dann durch die Länge des Sounds in...
  17. Gildur

    Construction Set Skriptthread zum Construction Set

    Dise Lösung ist allerdings nicht 100%ig sicher. Denn laut CS wiki: Somit ist dein Prinzip zwar performance-freundlicher, aber unsicherer. Und ein Script bringt im Prinzip recht wenig, wenn er zwar performance sparrt aber nicht funktioniert.
  18. Gildur

    Construction Set Skriptthread zum Construction Set

    Welches Prinzip denn bitte? Übrigens: "While (actor)" ist das gleiche wie "While (actor != 0)".
  19. Gildur

    Construction Set Allgemeine CS-Fragen

    Hier ist ein ausführlicheres Code-snippet: ref actor Begin GameMode set actor to getfirstref 69 2 while actor actor.movetomarker [MarkerID] set actor to getnextref loop End Das müsstest du nur noch richtig einfügen, so wie du es brauchst.
  20. Gildur

    Construction Set Skriptthread zum Construction Set

    kommt auf die Wiederholungsrate der Schleife an. Aber eine einzelne Schleife wie die oben genannte ist nciht wirklich performancelastig und wirkt sich nicht stark auf die FPS auf. kA was du damit meinst. While und loop sind von OBSE und Schleifen. Allerdings nicht nur für bestimmte Befehle...