Construction Set Horror Timer

Eddy Kaschinski

Angehöriger
Ich bräuchte einmal ein Tutorial über den Aufbau eines Timers. Wie er zusammengesetzt ist, auf was man achten muss usw.

Ich brauche für meinen mod Timer ohne Ende. Bekomme aber keinen zum laufen.

Gibt es sowas?
 
Da gibts nicht viel zu wissen:
Schreib einfach
Code:
set [Variable] to GetSecoundsPassed
Dannach fragst du die timer einfach ab:
Code:
if [Variable] == 5
  [IrgendeineRefID].disable
und scriptanfragen gehören in den scripttread
Hoffe mal ichh konnte helfen
mfg,
Trisaster
 
  • Like
Reaktionen: Eddy Kaschinski
Wichtig: timer müssen float-Variablen sein!

Und eine float-Variable wird nur sehr sehr selten genau einen geraden Wert haben, daher wird die Abfrage "== 5" wohl nie ausgelöst, also besser ">= 5" nehmen.
 
  • Like
Reaktionen: Eddy Kaschinski
Die Zuweisung wird so auch nicht funktionieren. Es sollte eher so sein:

Code:
set [Variable] to [Variable] + GetSecondsPassed
GetSecondsPassed gibt nur die Zeit an, die seit dem letzten Aufruf vergangen ist.


und scriptanfragen gehören in den scripttread
Find ich nicht. Im Scriptthread finde man schlecht was wieder. Da kann man besser mit der Forensuche die Threadnamen abklappern.
 
  • Like
Reaktionen: Eddy Kaschinski
Mit einer Beitragssuche bekommt man meiner Meinung nach aber viel mehr Müll, als mit einer Titelsuche.
Und wozu gibt es denn Foren, Forenbereiche und Threads, wenn man alles krampfhaft in einen Thread packen muss... Aber das ist wohl Geschmackssache und Offtopic...
 
@AnAlleDieScriptenKönnen

Kann sich den keiner Erbarmen und einmal ein Tut zum Thema Timer in Scripten schreiben?


PLEASE!

das da oben waren doch schon gute beiträge, und auch ein Tutorial wird nie ganz genau zeigen was du gerade machen willst. da steckt immer eigenarbeit hinter. da lieber such dir nen Skripter der dir den Timer dann skriptet... wenn du ihm jede einzelheit gibst, jedenfalls... achja frag mich nicht ich bin auch nur ne niete :lol:
 
das da oben waren doch schon gute beiträge, und auch ein Tutorial wird nie ganz genau zeigen was du gerade machen willst. da steckt immer eigenarbeit hinter. da lieber such dir nen Skripter der dir den Timer dann skriptet... wenn du ihm jede einzelheit gibst, jedenfalls... achja frag mich nicht ich bin auch nur ne niete :lol:

Sicher waren sie das. Nur ist das Thema Timer doch recht umfangreich und schwierig. Viele Scripte werden und müssen über Timer gesteuert werden. Von daher hat es mich gewundert, das es noch kein Tut dafür gibt.

Es gibt genug Scripter die ihr Handwerk verstehen. Wenn sie es leid sind, immer und immer wieder das Gleiche zu erklären, schreiben sie eben ein Tutorial. Ich sitze nun seit 3 Tagen an einer bescheuerten Scriptpassage, wo ein Timer hinein muss. Ein Tutorial, selbst ein schlechtes, kann da schon helfen.

Vielleicht liest das ja jemand, der sich genötigt fühlt diese Lücke zu schließen. 😳 😉
 
Ich muss Verg zustimmen, klar, könnte man in einem Tutorial die Grundlagen erklären, allerdings hilft das nur in den seltesten Fällen weiter.

Außerdem, kann man einfach mal selber etwas stöbern, und z.B im Scripthread nach timern suchen und sich dort die Grundlagen aneignen. Viele Scripter hier im Forum haben ihr Wissen nicht anders bekommen.

Btw. Es gibt ein Tut ----> Klick
 
Ich muss Verg zustimmen, klar, könnte man in einem Tutorial die Grundlagen erklären, allerdings hilft das nur in den seltesten Fällen weiter.

Außerdem, kann man einfach mal selber etwas stöbern, und z.B im Scripthread nach timern suchen und sich dort die Grundlagen aneignen. Viele Scripter hier im Forum haben ihr Wissen nicht anders bekommen.

Btw. Es gibt ein Tut ----> Klick

Den Scriptthread habe ich mir komplett X mal durchgelesen. Die Grundlagen habe ich auch verstanden.

Das Tut bezieht sich auf Sekunden. Was jedoch, wenn es um Tage, Stunden geht? Was ist, wenn es nicht runter, sondern rauf gezählt werden soll?

Über was diskutieren wir? 3 kleine Beispiele mit funktionierenden Timern würden doch reichen.

@AjAeXx
Deine Scriptbeiträge habe ich auch überall gelesen. Du scheinst es ja wirklich super drauf zu haben. Solltest überlegen, ob das nicht etwas für dich wäre. Es wären dir bestimmt eine Menge Leute dankbar. 😉