Forum

> > Stranded II > Scripts > Scripting - Fragen/Probleme
Forums overviewStranded II overview Scripts overviewLog in to reply

German Scripting - Fragen/Probleme

6,780 replies
Page
To the start Previous 1 233 34 35339 340 Next To the start

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
Ja ist mir schon klar, mit "Ich kann die nicht anklickbar machen" meinte ich die auch und gab dahinter nur noch zu bedenken, dass die Punkte da auch schon verwendet werden
Also es ginge vermutlich schon, ist mir jedoch ein zu hoher Aufwand.

old Re: Scripting - Fragen/Probleme

Don Philippe
User Off Offline

Quote
@Bizzl:
Ich wollte die Sachen ja eigentlich nur für mich selbst benutzen, sonst wäre es auch selbstverständlich dass ich in den Credits deinen Namen erwähne.

Und natürlich ist eine Tasse mit einem Motiv drauf viel realistischer als eine Knochentasse. Nur mir ist es eben wichtig, dass man seine Sachen selbst produzieren kann.

Tatsächlich hab ich mir wirklich mal überlegt einen kleinen Mod nach Fertigung von Stranded2 zu erstellen, der vielleicht etwas mehr Realismus ins Spiel rein bringt, nur die Frage ist dann eben wer ausser mir sowas haben will.

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Zu den Dialogen:
Ich habe zu meinen selbst erstellten Item mit on:use bezweckt, dass ein Dialog erscheind. Jedoch wenn ich es benutze stürzt Stranded II ab und es kommt "Mem. Access Violation". Ich habe nur 3 Seiten benutzt für die Dialogen benutzt, nicht mehr als 2 Buttoms pro Seite. Ich kann das nicht nachvollziehen...

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
Ich auch nicht. Jedenfalls nicht ohne das Script/den Dialog.
Am besten sendest du mir das Zeug zu, dann ist es für mich am einfachsten das herauszufinden. E-Mail auf der Kontakt Seite oder in meinem Profil.

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
philipp272 has written
@Bizzl:
Ich wollte die Sachen ja eigentlich nur für mich selbst benutzen, sonst wäre es auch selbstverständlich dass ich in den Credits deinen Namen erwähne.

Und natürlich ist eine Tasse mit einem Motiv drauf viel realistischer als eine Knochentasse. Nur mir ist es eben wichtig, dass man seine Sachen selbst produzieren kann.

Dann müsstest du noch einige andere sachen kicken, aber egal.


@davidsung: enhält der Dialog Scripts, welche auf eine festgelegte ID zugreifen? Eventuell findet er das Objekt dazu nicht.
Oder versucht du eventuell buttons mittels Script zu setzen oder den dialog vom dialog aus zu starten? Ich bekomme bei sowas idR MAVs.

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Ich habe mal mir die Zeit genommen, und habe bisschen experementiert. Alles mögliche Probiert: Leerzeichen löschen, den title durch Zahlen ersetzt (vorher waren es Buchstaben), ect. Irgendwann hat es geklappt. Habe es mir aber nicht gemerkt wann und warum. Ich vermute mal die Leerzeichen. Das muss ich mal nachprüfen...

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
Wie müste ich es denn machen dass wenn ich on:use habe, dass ab da 2mal changeday gezählt wird und dann was passiert?

Danke im Vorraus, mfg

Flying Lizard

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
1
2
3
4
5
6
7
8
9
on:use { $countcd=1; }
on:changeday {
	if ($countcd==1){
		$counter++;
		if ($counter==2){
			msg "hier passiert was";
		}
	}
}
So sollte es gehen wenn ich dich richtig verstanden habe.

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
Ok, thx.
Der denk is, dass ich will dass wenn man in die Werft geht und ein Schiff in Auftrag gibt, man 2 Tage warten muss und dann is es fertig.

Hab noch nen Bug gefunden. Bei den Infos (zumindest beim Textcontainer bei den anderen hab ich noch nich getested) läst sich kein changeday event ausführen.
edited 1×, last 19.10.06 08:21:30 pm

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
Nein, ist kein Bug. Dieses Info ist dafür ausgelegt normale Texte anstelle von Scripts zu speichern. Daher auch der Name. Es ist das einzige Info wo keine Scripts ausgeführt werden können.
Man kann es benutzen wenn man Texte für Tagebucheinträge, Dialoge oder Nachrichten in der Map speichern will. Bei allem anderen ist man mit anderen Infos besser bedient.

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
in diesem spezielen Fall wäre es so besser gewessen naja, kann man nox machen.

Die Wartezeit in der Werft geht jetzt. Nun muss ich nurnoch machen dass man auch zahlen muss, ein bischen mapping und ein paar weitere Auswahloptionen und dann stell ich mal nen Test von der Werft on
edited 1×, last 19.10.06 08:57:58 pm

old Re: Scripting - Fragen/Probleme

HW
User Off Offline

Quote
Doch, der Befehl funktioniert natürlich überall, oder warum sollte es bei Units denn anders sein?
Zeig lieber das ganze Script mit dem du Probleme hast, da lässt sich mehr helfen.

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
Beim Floss:
1
2
3
4
5
6
7
8
on:use {
dialogue "was",24;
$use=currentid;
}

on:floss {
getoff;
}

Beim info:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
page=was
title=Floss
text=start
Austausch oder fahren?
text=end
button=austausch,austausch
button=fahren,fahren

page=austausch
script=start
timer "unit",$use,1,1,floss;
exchange "unit",$use;
script=end

page=fahren
script=start
closemenu;
script=end

Der Fehler:
1
object/unit/item/info with id "0" does not exist

old Re: Scripting - Fragen/Probleme

HW
User Off Offline

Quote
Das Problem ist, dass man bekannterweise die Parameter eines Befehls in Klammern schreiben muss wenn der Befehl was zurückgeben soll. Currentid soll was zurückgeben, hat aber keine Parameter. Die Klammern müssen aber trotzdem hin.

1
$use=currentid[b]()[/b];
Wäre also die richtige Lösung.

old Re: Scripting - Fragen/Probleme

Guest

Quote
Hi leute hab probleme <--- will körner und trauben in die erde stecken doch wie steckt man in die erde , ich futter die dann immer

old Re: Scripting - Fragen/Probleme

HW
User Off Offline

Quote
Du musst sie in die Hand nehmen (Button rechts neben dem Benutzen-Button) und dann mit E den Boden an der Stelle, wo du das Zeug einpflanzen willst, benutzen.
To the start Previous 1 233 34 35339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview