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 2140 141 142339 340 Next To the start

old Re: Scripting - Fragen/Probleme

Ein anderer User
User Off Offline

Quote
Du erstellst einen Timer der wenn der Spieler sich in dem bestimmten Gebiet befindet aktiviert wird und ein ereignis auslöst wenn der Spieler diesen bereich wieder verlässt. Ist der Spieler draussen deaktivierst du den Timer.

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
du machst ein trigger der überprüft spieler = 0.
der ist dann immer aktiv wenn der spieler nicht im gebiet ist;)

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
wisst ihr was? LOL
wir alle die uns mit scripting auskennen, haben absolut umständliche Methoden verwendet das ganze zu lösen, mit verschiedenen Radien Variablen und min 3 timern, und jetzt kommt jemand der kaum ahnung hat (nich böde gemeint ) und sagt eine absolut einfache möglichkeit, die so simpel is dass man sich nurnoch an die Stirn fassen kannw arum man da nicht selbst drauf gekommen ist

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Öhm, nur eine Person hat überhaupt neben mir etwas zu der Frage geschrieben, oder habe ich etwas übersehen?

Ps: Ihr denkt zu kompliziert!


Edit: Oder war das jetzt ironisch gemeint?
Das du es nicht "böde" meinst war mir klar!

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
ne war ernst gemeint, aber die Frage komtm so oft, und wir selbst brauchen es auch so oft dass dazu irgendwann einfach eine "vernünftige" Lösung entwickelt wurde, die hier jetzt halt nur nicht geschrieben wurde.
Schön dass wir es jetzt noch einfacher haben

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Sorry, aber das kommt jetzt so rüber als willst du mich verarschen. Naja, wie lautet denn diese vernünftige Lösung?

Kann man eigendlich irgendwie die Werte des Spielers per skript verändern, also Tragegewicht, Schaden usw.
Ich kenne nur jumptime; und player_speed;.

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Genau das meine ich, danke!


Und ich bin auf soetwas einfaches gekommen? das hättest du mir nicht sagen dürfen, jetzt bin ich noch eingebildeter als sonst!
Ps: Ich skripte schon seit ca. zwei Jahren PHP und ca. 2 Monate in S2, da eignet man sich schon etwas an^^


Nächste Frage:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
page=2e2
title=Handel
 trade=start
   sell=49,3
   buy=53,3
 trade=end
 trade=start
   sell=49,10
   buy=55,3
 trade=end
 trade=start
   sell=49,10
   buy=56,3
 trade=end
 trade=start
   sell=49,20
   buy=59,1
 trade=end
 trade=start
   sell=49,40
   buy=60,1
 trade=end
 trade=start
   sell=49,50
   buy=61,1
 trade=end
script=start

script=end
button=action:close, Okay, bis bald!
Wenn ich auf den Button klicke der mich hierhin bringt stürtzt das Spiel ab.

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Hat nichts gebracht.
Hätte mich auch gewundert, ich mach den Skriptbereich immer. Falls man doch noch etwas per skripts machen will.

Gibt es eine maximale Menge von Handelsabschnitten? Ich habe da 6 Stück. Zuviele?

old Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Quote
angeblich sollen unendlich viele möglich sein

machs einfach mal nach typischem debug schema, versuch den Fehler zu isolieren. Sprich: mach die seite mal komplett ohne dem Handelszeug obs dann geht, wenn nein liegts nich am handelszeug, wenn ja liegts daran. Auf diese Weise kannst du den Bug einkreisen.

old Re: Scripting - Fragen/Probleme

Nova
User Off Offline

Quote
Der fehler liegt am trade, ich habe einmal alle Handelsoptionen weg gemacht, hat geklappt. Danach habe ich eins wieder hinzugefügt, dann kam der Fehler wieder.
Der Fehlertext:
Quote
---------------------------
Error!
---------------------------
Invalid DIALOGUE TRADE Property 'trade'
---------------------------
OK
---------------------------

Der Code:
1
2
3
4
5
6
7
8
9
10
page=2e2
title=Handel
 trade=start
   sell=49,3
   buy=53,3
 trade=end
script=start

script=end
button=action:close, Okay, bis bald!


Edit:
Ich habe den Fehler
Es war ein blödes Leerzeichen.
Man sieht das hier zwar nicht aber in Stranded habe ich zur besseren Einrückung Leertasten benutzt. Ich habe es jetzt mal ohne probiert und alles klappt prima.
Naja, keks drüber. *mampf* cookie

old Re: Scripting - Fragen/Probleme

Kaffeebraun
User Off Offline

Quote
warte mal wie kann ich denn jetzt einer einheit etwas geben(script bitte unten hinschreiben)da steht nur etwas von einem objekt und klasse und so^^

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
KaffeeBohne has written
warte mal wie kann ich denn jetzt einer einheit etwas geben(script bitte unten hinschreiben)da steht nur etwas von einem objekt und klasse und so^^

1
s2:store s2:getstored("unit",1,TYPE_ID),"unit",NPC_ID;
setzt vorraus das du schon geprüft hast ob der Spieler überhaupt das gewünschte Zeug dabei hat.

old Re: Scripting - Fragen/Probleme

leinad1123
User Off Offline

Quote
Ich hab mal ne Frage, eine ziemlich einfache:
Ich will ein Floß so umscripten das ich NICHT einsteigen kann.
Das hier war mein Versuch:
1
2
3
on:use{
  skipevent;
}

Klappt aber nicht. Hat es was damit zutuhen das sich beim Floß ein Dialog-Fenster öffnet?

Ach ja, ich glaube es ist nicht wichtig aber ich benutze die ext-Mod

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
leinad1123 has written
Klappt aber nicht. Hat es was damit zutuhen das sich beim Floß ein Dialog-Fenster öffnet?

Ach ja, ich glaube es ist nicht wichtig aber ich benutze die ext-Mod

Jap. Aber in S2Ext kannst du das Floß (und afair die meisten anderen Fahrzeuge auch) unzugänglich machen indem du in den Def-Var-Dialog (im Editor im Objektfenster auf einen der Buttons ganz unten) gehts und den Wert für Besitzer auf einen anderen Wert setzt.

KaffeeBohne has written
was kommt bei unit hin?!

öh.... "unit" vllt?
Das ist der Klassenname.
Alle sachen die du ändern musst habe ich in Groß geschrieben

old Re: Scripting - Fragen/Probleme

leinad1123
User Off Offline

Quote
Ok, gut es klappt Noch eine Frage: Man kann doch auf die Variable zugreifen oder? Ich arbeite nämlich an einen Script wo es essentiell ist zwischen nicht-benutzbar und benutzbar zu wechseln.

Bevor ichs vergesse, tut mir Leid das ich so spät antworte, war gerade etwas beschäftigt.

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
leinad1123 has written
Ok, gut es klappt Noch eine Frage: Man kann doch auf die Variable zugreifen oder? Ich arbeite nämlich an einen Script wo es essentiell ist zwischen nicht-benutzbar und benutzbar zu wechseln.

Ja, ist möglich.
To the start Previous 1 2140 141 142339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview