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 2214 215 216339 340 Next To the start

old Re: Scripting - Fragen/Probleme

quester
User Off Offline

Quote
Ich bin verzeweifelt. Ich hab jetzt auf meine Camera diesen Script getan:
1
2
3
4
5
6
7
on:load {local $posx, $posy, $posz ;
$posx=getx("unit", 100);
$posy=gety("unit", 100);
$posz=getz("unit", 100);

setpos "info", 1, $posx, $posy, $posz;
cammode 0, 4, "unit", 100 ;}
Damit solte die Camera beim Sequencestart genau bei der Unit sein. und sich auch bein Unitbewegen mitbewegen, aber die kamera steht immernoch in der mitte der Insel, da wo ich sie aufgestellt habe und die Unit läuft sellenruhig durch die Gegend.
Edtit:das mit dem simicolon hab ich schon geslöst.
edited 1×, last 05.10.08 07:11:12 pm

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
immer wieder das gleiche problem. liest eigentlich niemand das tutorial bevor er was scriptet?

befehle mit rückgabewert brauchen runde klammern. zwingend. sprich: $posx=getx("unit", 100);

old Re: Scripting - Fragen/Probleme

Guest

Quote
on:load {
ai_stay "self";
}

on:use {
if ( playergotitem >=83,5) {
dialogue "3a",16;
}
else {
dialogue "4a",16;
}
}


warum bekomme ich immer den dialog "4a"
??

old Re: Scripting - Fragen/Probleme

BBD
User Off Offline

Quote
on:load {
ai_stay "self";
}

on:use {
if (playergotitem(83)=>5) {
dialogue "3a",16;
}
else {
dialogue "4a",16;
}
}

Probiers mal so müsste stimmen

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Erstmal: Wie soll man ein Item ein halbes mal besitzen? (83,5).

Zweitens: Dezimalzahlen (1,2 oder 27,2351) werden im Stranded Scriptsystem mit einem Punkt statt einem Komma gekennzeichnet. (1.2 oder 27.4323)

Drittens: Wo steht in deinem Script welches Item der Spieler besitzen soll? Guck dir mal den s2 cmd playergotitem Befehl an.

Die Parameter von Befehle die einen Wert zurückliefern haben immer runde Klammern um sich ( ). Sollte ein Befehl keine Parameter haben aber trotzdem einen Wert zurückliefern werden runde klammern angehängt.
Beispiel: "playergotitem(5)"

old Angreifen

ez-crow
User Off Offline

Quote
Hallo! Ich hätte auch ein Frage :

Wie geht das Script, damit ein Unit ein anderen Unit angreift?
Ich arbeite an einer Map von Kidnap-Mod da soll der Punk den Eingeborenen angreifen. Danke!

old Re: Scripting - Fragen/Probleme

leinad1123
User Off Offline

Quote
Na klar geht das.
Ein Gebietstrigger, s2 cmd projectile . Du klebst eine Unit neben das projectile Info und machst einen Trigger rum und wenn eine andere NPC-Einheit reinläuft wird halt projectile ausgelöst und die eine Unit greift den Eindringling an (so geht das nur im Fernkampf). Wenn man s2 cmd setat und s2 cmd timer benutzt kann man den Kampf sogar etwas dynamischer gestalten (was aber eine Heidenarbeit ist).

old Re: Scripting - Fragen/Probleme

Hans
User Off Offline

Quote
kann man eigentlich objekte (z.B. Weinreben) "unfruchtbar" machen, denn ich würde sie gern als verzierung aufstellen, so wie Efeu oder so

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
BBD has written
Omg Doppelpost Hans

einfach kein Spawn setzen

Damit meint er vermutlich das die Weinreben keine Trauben mehr produzieren.

old Re: Scripting - Fragen/Probleme

BBD
User Off Offline

Quote
@Hans
Habe gerade gesehen das das nicht mehr geht, das ist mal gegengen, aber meine Frage wird deine auch beantworten wenn ich ne Antwort bekomme:
Wie kann man den Script der im sys eingegeben ist im Spiel per Script löschen.
Bitte Hilfe
To the start Previous 1 2214 215 216339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview