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 2142 143 144339 340 Next To the start

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
nein, so sicherlich nicht

das exchange "self" steht beispielsweise in keiner event klammer. das ist schonmal die erste unsinnigkeit (auch wenn es durchaus gültig ist. aber es wird dann bei jedem ereignis, welches im script vorkommt, ausgelöst). außerdem fehlt da das semikolon am ende.

ansonsten: wieso stellst du dir nicht einfach vor, was passiert? "Übersetze" das Script in deine Sprache. Du hast etwa folgendes gescriptet:

Wenn da Objekt benutzt wird, dann wechsle in den Schlossknackmodus. Und wenn irgendein Ereignis bei dem Objekt ausgelöst wird, dann öffne das Austausch-Fenster.

Kann natürlich nicht funktionieren.
Hinweis: Du brauchst mindestens noch das Event cracklock_success ("schlossknack erfolg") (siehe s2 cmd cracklock)

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
nein. das exchange ist so falsch. jedenfalls bei dem was du machen willst. denk doch mal mit. und wie kommst du auf "on:change"? so ein event gibt es glaube ich garnicht. außerdem habe ich doch gesagt du brauchst cracklock_success (vielleicht hast du es übersehen weil ich es dazueditiert habe)

dein jetztiges script ist übersetzt:

Wechsle niemals in den Schlossknackmodus (weil es on:change nicht gibt soweit ich weiss). Und wenn irgendein Ereignis bei dem Objekt ausgelöst wird, dann öffne das Austausch-Fenster.

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
@nekros: s2 cmd freestored bei klasse/id "unit",1 angeben, das ist der spieler.

@kaffeebohne: ich habe das gefühl, dass du entweder garnicht oder nur teilweise liest, was ich schreibe. entweder du denkst mal nach, oder du lässt die sache sein. so macht das jedenfalls keinen sinn (falls du es noch nicht getan hast solltest du auch unbedingt das scripting tutorial auf der stranded seite lesen).

old Re: Scripting - Fragen/Probleme

Kaffeebraun
User Off Offline

Quote
Wieso wird der Script nicht einfach hier reingeschrieben anstatt ein ratespiel zu machen?

letztr Versuch!:

on:use {
cracklock "text",4,"Kombi" ;
}
exchange "self",ID ;

old Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Quote
KaffeeBohne has written
Wieso wird der Script nicht einfach hier reingeschrieben anstatt ein ratespiel zu machen?

Weil dies ein Thread ist in den man Fragen & Probleme stellt. Du kannst nicht verlangen, dass dir jemand beim Fingerschnippen einen Script schreibt, du wirst höchstens unterstützt bzw werden die nötigen Befehle vorgegeben.

Und wieso Ratespiel? DC hat dich eindeutig genug auf deine Fehler hingewiesen und sogar dich noch zum "selberdenken" animiert (was doch selten macht ;)). Lies doch mal was er dir geschrieben hat!

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
ratespiel?! niemand will das du hier rätst!
wenn du scripten willst, musst du nachdenken. machst du aber ganz offensichtlich überhaupt nicht. du scheinst nichtmal das tutorial aufmerksam gelesen zu haben, denn sonst würdest du ein event nicht einfach wie einen befehl benutzen (cracklock_success).

so wie du es angehst, kann man man nichts scripten. also lasse es sein oder suche dir jemanden, der es für dich erledigt.

eine primitive lösung wäre z.B. gewesen:
1
2
3
4
5
6
on:use {
	cracklock "text",4,"Kombi" ;
}
on:cracklock_success {
	exchange "self";
}

relativ logisch und simpel, wenn man mal etwas nachdenkt und sich vorher die entsprechenden beschreibungen und das scripting tutorial angeschaut hat...

old Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Quote
willst du mich verarschen oder willst du einfach nur gebanned werden? du hättest mir das auch einfach direkt sagen können, dann hätten wir viel zeit gespart

ich habe dir das richtige script doch oben gepostet. lesen wirkt manchmal wahre wunder.

old Re: Scripting - Fragen/Probleme

Kaffeebraun
User Off Offline

Quote
kurze frage:

was muss ich bei:

Color und Scale eingeben?On:load?
und wie muss ich es eingeben?

Color R=3,G=5,B=6 ; ?

Scale X=5,Y=6,Z=7 ; ?

nur beispiele!
und wie verschliesse ich Objekte?
edited 1×, last 15.04.08 01:01:51 pm

old Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Quote
dann halt mit ner if-bedingung, z.B.
1
2
3
4
5
6
on:use {
if (playergotitem(DIETRICH-ID)>0) {
cracklock bla;
}else{
msg "Ich brauche einen Dietrich!",3;
}
To the start Previous 1 2142 143 144339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview