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 279 80 81339 340 Next To the start

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Okay, thx.

EDIT:
bizzl has written
[...]
Colormap ändern: s2 cmd terraintexture
[...]

Ich finde leider nicht die Grastextur im Stranded II-modordner. Ist sie zufällig "terrain_1"? Aber sie sind doch alle Grau! Wie soll ich den eine Schneetextur machen, wenn weiß und grün vermischt wird?:|

EDIT 2:
Um es zu verstehen. Ich möchte das die Farbe der Colormap geändert wird per Script, nicht die Textur.

EDIT 3:
Geht das nicht, das keiner antwortet?
edited 3×, last 21.04.07 07:02:01 pm

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
sry, ich hatte grade zutun (Dateien schubsen)
Du musst mehrere Colormaps abspeichern, und diese kannste dann mit Terraintexture wechseln (siehe McLeaf Pinguinabenteuer)
Einen Befehl zum Pixelweise ändern gibt es nicht, auch wenn ich einen solchen begrüßen würde.

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
on:start {
		//Ambient SFX der abgespielt wird je nach Wetter
		if (getweather()==0) {
		stopmusic;
		music "amb_jungle_1.wav";
	}
		elseif (getweather()==1) {
		stopmusic;
	}
		elseif (getweather()==2) {
		stopmusic;
		music "amb_wind_1.wav";
	}
		elseif (getweather()==3) {
		stopmusic;
	}	[...][i](Der sonstige Script der danach kommt)[/i]
	}
Folgendes, ich habe mir eine Mod angelegt, und diesen Script in die game.inf geschrieben. Er funktioniert nicht.:| Ich habe die Ambient SFX umbenannt, um das automatische Abspielen zu unterbinden. Nun habe ich diesen Script genommen, um je nach Wetter den Sound auszuwählen.
Was habe ich falsch gemacht?

Edit:
Es ist beabsichtigt, dass bei Regen und Donner kein Sound abgespielt wird.;)

Edit2:
Nach Dicker Post den Script oben aktualisiert.:| Was nicht heißt das er funkzt.
edited 1×, last 21.04.07 09:30:38 pm

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Upps ... muss ich gleich nachprüfen.

Edit:
Nein, immer noch nichts. Mich verwirrt das ich nicht den Ordner angeben muss, also "sfx\amb_jungle_1.wav".
Edit2:
Na dann, bis morgen.;) Und schon mal Danke wenn jemand meinen Fehler zeigen könnte.
Edit3:
Wenn man mehrere s2 cmd music aneinnder reiht, überlappt sich dann die Musik, oder wird die voherige gestoppt?
edited 1×, last 22.04.07 08:57:41 am

old Re: Scripting - Fragen/Probleme

HW
User Off Offline

Quote
Watertexture gehört zu den Befehlen, die seit der letzten Version neu hinzugekommen sind. Heißt, in der nächsten Version wird es sie geben.

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Gut, na dann muss ich warten.
Was bewirkt eigentlich die Taste F2?

sry, wenn ich so viel frage, aber das Debugen ist für mich schwer.;)

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Nächste frage:
Wenn ich einen Script ausführen will, und F11 drücken muss, muss ich in die game.inf folgendes reinschreiben?:
1
2
3
on:keyhit87 {
[...]
}

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
nein, das geht nicht so direkt. du kannst nicht einfach jede beliebige taste abfragen.

1. du musst in der game.inf definition per scriptkey=ID,Name dem Spieler die Möglichkeit geben, im Menü eine Taste zuzuweisen.
http://www.stranded.unrealsoftware.de/s2_definitions.php

2. nun kannst du diese taste im game.inf script abfragen mit
keyhitXX, keydownXX oder keyreleaseXX
(drücken, ist gedrückt, wird losgelassen)
aber XX steht NICHT für den Tastencode (der wird ja im Menü vom Spieler festgelegt) sondern für die ID, die du bei scriptkey in der game.inf definition benutzt hast. das ist ein wert von 00,01, .. bis 20

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
lol ja es ist mir schon klar was er will. ich werde das nicht einbauen, da müsste ich sämtliche tasten immer prüfen bzw. zusätzlich wirres zeugs einbauen, mit welchem na das prüfen von tasten die man braucht an oder ausschaltet. nö du.

es gibt scriptkeys dafür. wenns für ne map ist muss ich sagen, dass ne map überhaupt keine eigenen sondertasten haben sollte.

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
Im Ext-Mod sind Mapseitige sondertasten implementiert, allerdings fehlt die doku (war mal wieder zu faul dazu )
in der game.inf von s2ext stehen die weiterleitungscode ganz vorne im Script, musste dir eventuell mal angucken

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
Weil es mir echt auf den Geist geht S2Seasons immer im Vollbild zu starten, möchte ich fragen, wie ich eine bat-Datei erstellen kann, um es automatisch im Fenstermodus zu starten, bzw Fenstermodus + Debug.

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
kopier einfach die datei "stranded 2 -win.bat" (oder so ähnlich) kopieren und dort hinter "strandedii.exe" noch -map "Name deiner Map" einbauen, sollte etwa so aussehen:
1
strandedii.exe -mod "Seasons" -win
Oder du kopierst den starter von S2Ext (einfach den namen deiner Mod geben, zbsp S2Ext.exe -> "Stranded II Seasons.exe") und zusätzlich die Datei "/mods/S2Ext/sys/startup.cfg" sowie der Ordner "/mods/S2Ext/tools" (kommen an die entsprechenden Stellen deiner Mod)
Das Letztere würde ich mindestens fürs Release empfehlen, da es am nutzerfreundlichsten ist (meiner meinung nach)
Zu den Tools: jeder darf die nutzen sofern irgendwo geschrieben steht das sie von mir stammen
Im nächsten Release von S2Ext mach ich mal noch sowas wie Licenses dafür reinmachen

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
thx, habe die möglichkeit mit der bat-Datei genommen.;)

EDIT:
@ DC:
Könnte man noch in die game.inf einbauen, wie lange alles wächst (damit man es nachher modifizieren kann)? Das wäre sehr nützlich für S2Seasons.
EDIT2:
Öhm... und wie war's mit einen Klima das alle Wetterlagen enthält?
edited 2×, last 23.04.07 08:08:33 pm
To the start Previous 1 279 80 81339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview