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 220 21 22339 340 Nächste Zum Anfang

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Joa, sollte kein Problem sein das einzubauen.

Edit:
Wegen dem Buttons Gedöhns: Ich habe einen tollen Befehl gemacht der so einiges vereinfachen sollte. Infos dazu im Worklog
2× editiert, zuletzt 24.06.06 10:30:29

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
DC hat geschrieben
Ja, es wäre auch kein Ding es automatisch dort auszuführen, wo auch der Button erzeugt wurde, das finde ich jedoch auch nicht so sonderlich toll.
Ich denke man lässt es besser so.

Weiß zwar nicht was daran so schlecht wäre aber egal (ich meinte es übrigens genau so).

Aber danke für den Dialogue, das ist auch ganz gut.

alt Re: Scripting - Fragen/Probleme

Don Philippe
User Off Offline

Zitieren
DC, ich glaube der Spawn-control funktioniert noch nicht so richtig. Jedenfalls fällt mir in einer meiner Karten auf, dass bestimme Spawn-controls so sind wie sie sein sollen, während andere gar keine neuen Objekte produzieren und ich bin mir ganz sicher, dass sie richtig eingestellt worden sind. Vielleicht liegt es daran, dass es relativ viele dieser Infos auf der Map gibt.
Ausserdem würde ich es sehr begrüssen, wenn man eventuell in der nächsten Version bei jedem Spawn-control einstellen kann, jede wievielte Nacht etwas gespawnt wird, denn so wie sie jetzt sind, kann man sie nur sehr beschränkt verwenden. Dies habe ich schonmal vorgeschlagen, allerdings wurde da nicht wirklich drauf geantwortet.

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Hmm dann überprüfe ich das nochmal.
Das mit den allen X Tagen ist über Umwege möglich: Spawn-Control deaktivieren und über nen Zeit-Trigger den Befehl s2 cmd trigger auf das Spawn-Control Info anwenden wann immer du willst.
Eine Option dazu sollte ich aber wohl trotzddem noch einbauen.

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Bin gerade dabei. Damit das mit dem s2 cmd trigger klappt muss das Teil übrigens vorher auch aktiviert werden. Ist ein Bug welchen ich auch noch behebe.

Man wird bei der nächsten Version beim Spawn-Control 2 zusätzliche Werte angeben können:
1. Wie viele Objekte pro Auslösen dazu kommen sollen
2. jeden wievielten Tag das Teil ausgelöst werden soll

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
Mir sind zwei kleinere Probleme aufgefallen:

skip funzt nicht, verursacht immer einen Cross-Parsing Error, und das Spiel schmiert ab

skipevent wird nicht verarbeitet, d.h. ich kann das aufsammeln von Items und das Abbauen von Zelten nicht blockieren.

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Danke, werde mich drum kümmern.

Edit:
Den Fehler mit s2 cmd skip konnte ich schnell beheben, s2 cmd skipevent funktioniert allerdings bei mir. Was mich stutzen lässt ist jedoch, dass du damit das Abbauen von Zelten verhindern willst. Das ist nämlich ein gescripteter Vorgang welcher mit skipevent nicht abgebrochen werden kann.
1× editiert, zuletzt 03.07.06 14:13:45

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
DC hat geschrieben
Danke, werde mich drum kümmern.

Edit:
Den Fehler mit s2 cmd skip konnte ich schnell beheben, s2 cmd skipevent funktioniert allerdings bei mir. Was mich stutzen lässt ist jedoch, dass du damit das Abbauen von Zelten verhindern willst. Das ist nämlich ein gescripteter Vorgang welcher mit skipevent nicht abgebrochen werden kann.

Ich hatte eigentlich gehofft damit einfach das on:use-Event zu umgehen, da der Script ja erst dort gestartet wird.
Dieses Problem hat sich jetzt gelöst, ich habe einfach einen Timer mit kürzeren Intervall eingebaut der dann alle Timer am Zelt killt.
s2 cmd skipevent funzte bei mir auch bei anderen gelegenheiten nicht. Wer weiß was los ist, ich teste das nochmal alles durch.

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Gut möglich, dass da ein Fehler ist. Wenn ja wäre ich für eine Rückmeldung dankbar. Bitte auch beachten, dass es wirklich nur bei bestimmten Events funktioniert (wie bei der Befehlserklärung aufgelistet) und eben nicht Scripts skipt.

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
hatte scheinbar bloss nen schlechten tag. jetzt gehts wieder

Womit rechnet s2script jetzt eigentlich, Integer oder Realzahlen?
Wenn ersteres, ließe es sich auf Realzahlen umwandeln?


Und wie sieht es aus mit den Fahrzeugbehaviours? welche baust du noch ein?
ich würde ja plane(flugzeug), balloon(ballon oder luftschiff), submarine (uboot), car (auto/wagen) und eventuell train, aber letzteres wird viel zu schwer zu implementieren sein.

Und, öh, wird es auch irgendwann nicht automatische unitpathes geben, bei denen das fahrzeug nicht von selbst fährt sondern man es den weg entlang fahren, und der auch nicht automatisch gelöscht wird?

Und wie ist das mit den Programmierbaren zusatztasten? Wenigstens vier, die dann als ID 1-4 anpsrechbar sind und die man dann vllt wie folgt ansprechen könnte:
1
2
registerkey [i]ID[/i],[i]Quelle[/i];
unregisterkey [i]ID[/i];
Noch wären sie nicht so wichtig, aber für den ballon (sofern es sowas geben wird) wäre das klasse.


Ich weiß, du bist jetzt mit deiner neuen seite beschäftigt, aber ein paar informationen wären nett, und wenn du mich auf Jan 09 vertröstet

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Zitat
Womit rechnet s2script jetzt eigentlich, Integer oder Realzahlen?
Wenn ersteres, ließe es sich auf Realzahlen umwandeln?
Integer und: Ließe schon, führt aber zu diversen Problemen weshalb Integer reichen müssen. In der Regel lässt sich damit auch arbeiten indem man einfach höhere Integer nimmt und diese entsprechend teilt oder wieder multipliziert.

Zitat
Und wie sieht es aus mit den Fahrzeugbehaviours? welche baust du noch ein?
Dazu kann ich nicht viel sagen. Geplant war auf jeden Fall noch was flieg- und was fahrbares. Inwiefern das reinkommt und ob ich auch noch ein Uboot mache weiss ich nicht. Da es aber nicht sooo viel Aufwand ist sollte das machbar sein. Beim Zug sieht das in der Tat anders aus da es wirklich nen größerer Aufwand ist.
Ich möchte das alles weder ausschließen noch garantieren.

Zitat
Und, öh, wird es auch irgendwann nicht automatische unitpathes geben, bei denen das fahrzeug nicht von selbst fährt sondern man es den weg entlang fahren, und der auch nicht automatisch gelöscht wird?
Das wäre ja - zumindest im Prinzip - auch ein Zug. Nur nicht aufs Land beschränkt. Da gilt das gleiche wie eben gesagt. Wobei ich es eigentlich relativ überflüssig finde, da es mit Unitpaths FAST genau so realisierbar ist, nur das in erster Linie die Geschwindigkeit nicht regelbar ist und es wohl etwas aufwändiger ist.

Zitat
Und wie ist das mit den Programmierbaren zusatztasten?
Theoretisch ne Sache von ein paar Minuten sowas einzubauen. Kann ich tun wenn du willst.

Edit: Habe gerade mit den Tasten so meine Probleme. Wie genau stellst du dir das vor? Auf welche Tasten auf der Tastatur sollen diese Scripts gelegt werden? Soll das frei einstellbar sein und/oder auf Tasten legbar sein, die man in den Optionen bereits für bestimmte Dinge wie Laufen oder Angreifen festgelegt hat?
Oder meintest du zusätzliche Extratasten extra dafür, welchen dann auch in den Optionen Tasten zugewiesen werden können? In dem Fall hätte ich das Problem, dass ich da einfach keinen Platz mehr in den Optionen habe...
1× editiert, zuletzt 13.07.06 14:31:28

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
DC hat geschrieben
Edit: Habe gerade mit den Tasten so meine Probleme. Wie genau stellst du dir das vor? Auf welche Tasten auf der Tastatur sollen diese Scripts gelegt werden? Soll das frei einstellbar sein und/oder auf Tasten legbar sein, die man in den Optionen bereits für bestimmte Dinge wie Laufen oder Angreifen festgelegt hat?
Oder meintest du zusätzliche Extratasten extra dafür, welchen dann auch in den Optionen Tasten zugewiesen werden können? In dem Fall hätte ich das Problem, dass ich da einfach keinen Platz mehr in den Optionen habe...

Letzteres. Du könntest probieren die Tasteneinstellungen auf zwei Seiten zu teilen, so das unten noch ein großer Button "Weiter" ist, welcher dann auf Seite 2 Führt, wo man die Belegung für die Actiontasten machen kann. Vllt kann ich mal mit Gimp nen "Screenshot" davon zusammenkleben.

Und, öhm, könntest du eventuell noch einbauen das entweder
items mit der behaviour hammer ein on:selectplace-Event auslösen und man über eine function wie currentbuilding() die id des gerade im baumenü gewählte gebäude erhält
ODER
es einen befehl build BuildingID,X,Z; gibt, der an (X,Z) eine Baustelle für das Gebäude BuildingID anlegt
ODER
es ein Object-Behaviour (oder für buildings?) treehouse gibt, welches bei der auswahl des bauplatzes erzwingt, das man nicht eine terrain-position, sondern einen baum auswählt?
Mir ist nämlich aufgefallen das Baumhäuser technisch gar kein Problem sind (Object unterliegen ja keiner Gravitation), praktisch aber von Wohlwollen des Spielers abhängt, da man sie nicht zwingen (eventuell sogar gar nicht) an bäume bauen muss, sondern auch mitten in die Pampas setzen kann. Mit etwas scripting ließe sich das umgehen, aber der Hammer gibt keine ansatzstelle dafür.
Wenn keinen dieser vorschläge willst wandel ich das Baumhaus in ein Pfahlhaus um, oder es gibt nen Spezialhammer für sowas.

Aber jetzt kümmer dich erstmal um die Actiontasten und deine neue seite

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
Na gut, mal gucken ob ich mich dazu überwinden kann da noch ne extra Seite bei den Optionen für scriptbare Tasten zu machen. Das wird dann aber natürlich Spiel- und nicht Mapabhängig (also über die game.inf) geregelt.

Mit dem Bauen hast du absolut recht. Da gibt es im Moment zu wenig Möglichkeiten per Script einzugreifen. Ich werde da vermutlich einfach noch diverse Events reinbasteln z.B. beim Klicken/Platzieren im Baumodus und beim Wählen eines Gebäudes nach Klicken mit dem Hammer (dementsprechend dann auch mit skipevent-Funktionalität natürlich)

alt Re: Scripting - Fragen/Probleme

Gast

Zitieren
Off-Topic:
Ich bin in Urlaub, und in diesen freien Comps kann man sich irgentwie nicht einloggen... Sorry vielmals fuers Gastposting.

Topic:
Wenn man per Scripts (loadmap) auf eine andere Map wechselt, werden die Items, Staats, Energie,... , beibehalten? Und wenn man zurueck wechselt, bleiben die Variabeln unveraendert? Das waere wichtig fuer mich. Danke fuer eine Antwort.

alt Re: Scripting - Fragen/Probleme

HW
User Off Offline

Zitieren
Also die States vom Spieler beizubehalten wäre ja kein Problem aber es ist wohl zu aufwendig die Umgebung und alles der Insel beim Zurückwechseln beizubehalten.

alt Re: Scripting - Fragen/Probleme

Don Philippe
User Off Offline

Zitieren
Aber wäre es nicht viel sinnvoller wenn die gebauten Häuser usw. erhalten blieben würden? Dann müsste man allerdings nicht die Karte laden, sondern den Spielstand oder wie auch immer...

alt Re: Scripting - Fragen/Probleme

HW
User Off Offline

Zitieren
Wie gesagt wäre das recht aufwendig.
Es wäre allerdings durchaus möglich, indem die Map beim Mapwechsel gespeichert wird und man dann irgendwie diese gespeicherte Map lädt.
Nur würde das auf jeden Fall die Wechselzeiten erhöhen, da die alte Map zusätzlich noch gespeichert und die neue geladen werden muss.

alt Re: Scripting - Fragen/Probleme

BloodKnight
User Off Offline

Zitieren
Ja das wäre gut aber es müsste ein neuer script befehl (weil es ja sein kann das der andere drosdem noch gut ist wenn man nicht die voriege map speischern will) geben der es in einen spezial Ordner tut damit man nicht die Orginal Map überschreibt.
Zum Anfang Vorherige 1 220 21 22339 340 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtStranded II-ÜbersichtForenübersicht