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 2264 265 266339 340 Next To the start

old Re: Scripting - Fragen/Probleme

kevin00756
User Off Offline

Quote
T-REX0113 has written
du hast irgendewas in deiner combination falsch gemacht. Oder das Item hat kein model oder icon oder es enthält einfach ein script fehler in deiner Item.inf datei

Danke,hab den Fehler gefunden

old Re: Scripting - Fragen/Probleme

Patasuss
User Off Offline

Quote
Hi,
Wie mach ich das ein Tor zu ist und nicht auf am Anfang.
Es gibt ja dieses Palisadentor oder so.
Freue mich auf antwort odas script!:)

@aletes bin bissel faul
@nova thx
edited 1×, last 15.04.09 05:09:22 pm

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
1
event "toggle", "self";

Das setzt du ins das Palisadentor, und zwar genau dahin, wann das Tor auch geschlossen/geöffnet (je nach dem) werden soll.

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
hab ein problem mit

1
2
3
on:start {
consume 100,30,30,30;
}

habe ich als globales event gespeichert (genau so)
aber wenn ich auf testen drücke hat er immernoch 0 hunger usw, mein eigentliches ziel ist es das er ganz einfach, keinen hunger etc kriegt (leben müssen verloren gehen können)

Fr33zie

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
jupp hast recht, danke^^
jetzt muss ich noch rausfinden wie das so bleibt (also er keinen hunger dazukriegt)
edited 2×, last 16.04.09 06:22:36 pm

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
indem du es per timer z.b. jede sekunde ausführst.
oder du setzt ein arcade-info auf die map. das macht nämlich exakt das gleiche.

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
danke, habs die ganze zeit so probiert

1
2
3
on:start {
loop (count ,1) { consume 100,1,1,1; }
}

hat aber nicht so geklapt wie ich es vorhatte

edit: die befehle sind irgendwie für mich total unverständlich^^

habs jetzt so probiert

1
2
3
on:start {
  timer Global, 1000 ,0 ,test.txt
}

in der test.txt steht

1
consume 100,-0,-0,-0,;
edited 1×, last 16.04.09 06:51:43 pm

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Es gibt kein -0. Null ist weder Positiv noch negativ, daher braucht es nie ein Vorzeichen.

Ebenso wird der Hungerwert dann nicht auf die Zahl gesetzt die angegeben wurde sondern mit ihr subtrahiert. Also so in etwa:
Hungerwert - Zahl


Für die Quelle des Timers benutzt du einfach ein Event. Ebenso steht bei dem s2 cmd timer Befehl (das fette mit dem Pfeil davor ist ein Link), dass du eine 0 schreiben sollst wenn es Global sein soll.
Ebenso muss Text in Anführungsstriche gesetzt werden.
Dann fehlt noch der Pfad zu der Datei.

So sieht das richtig aus:
1
2
3
4
5
6
7
8
9
on:start
	{
	timer 0, 1000, 0, "leben";
	}

on:leben
	{
	consume 100, 100, 100, 100;
	}

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
ok jetzt hab ichs verstanden, klappt soweit auch thx

edit: wieder ein prob. versteh nicht was los ist, semicolon ist da und auch ohne kommt die meldung (wenn ich das schild benutze) wollte die funktion nur mal im testmodus anschauen.


Quote
!3 SCRIPT ERROR:
!3 Expecting semicolon
!3 Script: Object 8 (Schild type 173)
!3 Event: use
!3 Row: 3
!3 Col: 30
!3 Script: create "unit", 42, -129 ,573 ,1 ;


Der affe spawnt jedoch trodzdem?

sorry das ich wieder frage^^
ich versuche so viel wie möglich selbst herauszufinden und hab schon geschaft das er zum tor (zur info 2) läuft und das tor nach 10 tieren die das tor erreichen kaput geht. (müsste zumindest)
bin noch dabei das man waffen/ammo/Tower kaufen kann, ist aber denke ich nicht so schwer.

edit: hat sich erledigt, anscheinend braucht man nichts anzugeben wenn man nur 1 Unit spawnen will.

MfG fr33zie
edited 2×, last 17.04.09 05:27:33 pm

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
ok jetzt läuft er zum info 1,

kann man eigentlich auch einstellen das die einheit nicht unbedingt den direktesten weg nimmt (und dadurch möglicherweise gegen hindernisse läuft) sondern das er merkt das da was im weg ist?

old Re: Scripting - Fragen/Probleme

Tau
User Off Offline

Quote
Jein. Ich schätze er will, dass die Affen selbstständig erkennen, ob etwas im Weg ist. Das ist sehr schwer und komplex. Mein Rat: Lass' es. Die zweitbeste Lösung(deine) dürfte dir auch ausreichen, jedenfalls solange du kein Perfektionist bist ;).

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
ok dann mach ich erstmal die zweitbeste lösung^^

ich bin dabei eine art tower defense map zu machen und die immer weiter auszubauen (was ich neues lerne kommt gerade rein)

das mit dem munition/waffen kaufen ist ja leicht durch
if/else und create zu machen.

aber ich wollte noch das machen das man eine "maze" bauen kann.

könnte man das nicht so regeln:

• objekt wird gekauft/flagge wird gesetzt
• Timer überprüft welche flaggen aktiv sind und ändert den kurs der tiere.

old Re: Scripting - Fragen/Probleme

Tau
User Off Offline

Quote
Dann brauchst du einen Algorithmus, der in einem Gitter den kürzesten Weg findet. Frag mich nicht, ich kenn' mich da nicht aus. Ich weiß nur, dass es sauschwer ist und viele Bugs mit sich bringen wird. Da kannst du besser einen festgelegten Kurs nehmen und mehr Features einbauen wie z.B. einen Eisturm, der die Tiere verlangsamt, oder einen Raketenturm, der Raketen mit Gebietsschaden auslöst etc.. Das lohnt sich mehr.

old Re: Scripting - Fragen/Probleme

fr33zie
User Off Offline

Quote
ok danke für die tipps^^
muss ich um neue models einzufügen eigentlich einen mod machen oder kann ich das auch so irgendwie? hab noch keinen "model einfügen" button gesehen

kann mir nicht so ganz vorstellen wie man sowas wie einen eistower machen könnte.

bestimmt kann man dem tower sagen das alles was er trifft speed -10 kriegt?

aber nen turm mit gebietsschaden kann ich mir wirklich 0 vorstellen^^

old Re: Scripting - Fragen/Probleme

Tau
User Off Offline

Quote
Du kannst Objects(zu denen auch der Tower gehören soll) mit s2 cmd model umgestalten. Um das Model zu erstellen, brauchst du dann allerdings Blender, wings3d, Milkshape3d oder ein anderes Modelprogramm deiner Wahl. Der Tower kann dann genau wie der normale Turm Pfeile abschießen, die allerdings bei einem Treffer auf einen Affen dort ein Event auslösen, was die Geschwindigkeit des Tieres mit dem State "speedmod" verringert. Das entsprechende Script musst du natürlich dem Typ "Affe" mittels s2 cmd def_extend hinzufügen ;). 'nen Turm mit Gebietsschaden kannst du mit s2 cmd areal_event verwirklichen. Das Event musst du natürlich auch mit def_extend einbauen, bei diesem Event können dann Partikel bei den getroffenen Affen hochgehen(oder ähnliches) und sie müssen noch Schaden erleiden. Ziemlich kompliziert, ich weiß, aber immerhin machbar. Und das Projekt Tower Defense hast du dir ja auch selbst ausgewählt ;).
To the start Previous 1 2264 265 266339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview