Forum

> > Stranded II > Scripts > Scripting - Fragen/Probleme
ForenübersichtStranded II-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Deutsch Scripting - Fragen/Probleme

6.780 Antworten
Seite
Zum Anfang Vorherige 1 282 83 84339 340 Nächste Zum Anfang

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
die eckigen klammern zeigen übrigens nur an, dass parameter optional sind, also weggelassen werden können. in stranded II scripts werden NIE eckige klammern benutzt (außer in texten vielleicht).

alt Re: Scripting - Fragen/Probleme

Gast

Zitieren
LOL es geht immernoch nicht... vllt liegts daran, das ich schon ein Script mit on:start habe?Aber eher unwahrscheinlich...

alt Re: Scripting - Fragen/Probleme

jeepohahyo
User Off Offline

Zitieren
Schreib es doch mal in den anderen on:start-Block, und du wirst sehen, was passiert.
Gibt die Konsole was aus?

In der Doku steht ja, dass man den Befehl s2 cmd consume auch an Items ausführen kann, muss man das also vllt erstmal mit s2 cmd addscript an den Spieler tackern?

alt Re: Scripting - Fragen/Probleme

Gast

Zitieren
Egal...Neue Frage : Wie kann das ein Script nur einmal verwendet wird? Z.b. wenn bei benutzung eines Objektes eine Nachricht angezeigt wird, aber nur einmalig.

alt Re: Scripting - Fragen/Probleme

stealth
User Off Offline

Zitieren
Du kannst eine Variable verwenden die umgestellt wird wenn man das teil verwendet hat, also z b:
1
2
3
4
5
6
on:use {
	if ($benutzt == 0) {
		$benutzt = 1;
		msg "bla";
	}
}
Das müsste gehen..
Es funzt so, dass wenn $benutzt noch auf 0 steht (standard), "bla" ausgegeben wird und $benutzt auf 1 gestellt wird.

Edit mann immer bin ich zu spät

alt Re: Scripting - Fragen/Probleme

Gast

Zitieren
Schon wieder Pfragen !

Diese 3 Scripte funtzen nicht seht ihr den Fehler?


on:build_finish {
      if ($benutzt == 0) {
                $benutzt = 1;
      extendentry "Lagerplatz" [,"17"]
      }
}
on:build_finish {
      if ($benutzt == 0) {
                $benutzt = 1;
      diary "Feuer und Voräte" [,"18"]
      }
}


on:build_finish {
      if ($benutzt == 0) {
                $benutzt = 1;
      extendentry "Lagerplatz" [,"17"]
      }

alt Re: Scripting - Fragen/Probleme

Gast

Zitieren
Die stören ja net... Die Andern Scripts gehen mit Klammern hab sie halt mal weggemacht... geht trotzdem nicht...

alt Re: Scripting - Fragen/Probleme

jeepohahyo
User Off Offline

Zitieren
Zudem fehlen die Semikola an diesen "Klammerbefehlen", und das stört definitiv

Außerdem hast du ganz unten eine schließende Klammer vergessen.

Solltest ein wenig auf die Syntax achten, die Fehler kannst du auch gut alleine finden
Zum Anfang Vorherige 1 282 83 84339 340 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtStranded II-ÜbersichtForenübersicht