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 2125 126 127339 340 Nächste Zum Anfang

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Misch dich nicht auf meine, Flying Lizard und DCs Angelegenheiten ein.
Ende, Aus, Basta und wiedersehen Davidsung. Ich habe jetzt keine Lust mit dir zu streiten

alt Re: Scripting - Fragen/Probleme

davidsung
User Off Offline

Zitieren
Wenn dir jemand helfen will oder dich auf was Unmögliches hinweist musst du auf sturr schalten, nicht wahr? Aber genug Dialog mit ´ner Wand geschrieben.

alt Re: Scripting - Fragen/Probleme

Flying Lizard
User Off Offline

Zitieren
mensch benji, ich kann ncih glauben dass du wirklich nich gemerkt hast dass das ironie war, ich denke du ziehst hier nur ne show ab -.- und wenn nicht tust du mir wirklich leid.

DC wird den Code nicht freigeben, und wenn dann garantiert nicht allein dir. Ich wette du wüstest nichmal wie du die Datein anschauen solltest, nimm dich bitte ein bischen zurück ok?

und davidsung hat durchaus das Recht hier auch was zu sagen, und er hat durchaus recht.

lolrofllmao
lol rofl lmao
laughing out loudly rolling on the floor laughing laughing my as off


@davidsung Liz nicht Lys

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Hab mal ne Frage:

Was muss ich scripten, damit ich das Item, sobald ich es eingesammelt habe, nicht mehr wegwerfen kann?

lg,
Benji

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Och, Scheibenkleister!
Ich hab schon wieder ein Problem:

Ich habe, nach dem ich zum Gebietstrigger gegangen bin, ein Tagebuchtrag geschieben.
Noch kurz der Code (hab ich im GBT geschrieben):

on:trigger {
free "unit",100 (Person);
timer "info", 3, 100;
add "blablabla.";
diary "Wo ist....?";
addscript "unit", 101, 4;
stoptrigger "self";
}

dann im Textcontainer (ID 4) :

on:use {
add "blablabla";
msgbox ".....";
create "object", 142, -635, -1057;
}

Ich will damit bezwecken, sobald ich den Gebietstrigger aktiviert habe, dass die Person (ID 101) diese Skript im Textcontainer bekommt. Aber ich habe immer Fehleranzeigen.

Könnt iht mir da helfen?

lg,
Benji

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Zu 2.: ID 3 ist der Gebietstrigger.
Zu 3.: Fehlermeldungen kann ich jetzt nicht sagen, aber wenn ich auf die Person, die das Skript bekommen hat, die e-Taste (wie schon im Textcontainer on:use) kommt gar nichts. (Ich meine damit den Skript im Textcontainer).

Was muss ich da ändern?

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
steht folgende Zeile exakt so im Code?
1
free "unit",100 (Person);
Sie müsste eigentlich einen Fehler und einen Abbruch des Scripts verursachen.

alt Re: Scripting - Fragen/Probleme

Feteo
COMMUNITY BANNED Off Offline

Zitieren
Habe ein Problem mit Sequenzen.
Es gibt ja s2 cmd seqcls , wodurch man die Bildschirmfarbe ändern kann und alles übermalt wird. Nun will ich dummerweise, dass bei s2 cmd seqstart die Sequenz überspringbar ist. Problem: Beim Überspringen bleibt die Farbe immer noch erhalten, daher ich seh die verdammichte (in meinem Fall schwarze) Farbe immer noch und kann nichts tun.
Wie löse ich das Problem, sodass beim skippen das wieder weg ist? In der Sequenz gibt es ja den Befehl.

alt Re: Scripting - Fragen/Probleme

Feteo
COMMUNITY BANNED Off Offline

Zitieren
Bizzl hatte mir schon geholfen, geht einfach weg
Da das event skipsequence ja ausgeführt wird:
1
2
3
on:skipsequence {
seqcls 1,0;
}

So kann man das umgehen.

alt Re: Scripting - Fragen/Probleme

EwokChieftain
User Off Offline

Zitieren
Ich schreibe ein Tic-Tac-Toe, um wieder ins Skripten reinzukommen und als evtl. Grundlage für ein richtiges Brettspiel.
Folgende Codestelle:
1
2
3
4
5
6
7
8
9
10
// Zaehlung der uebrigen Felder
	$nochda=0;
	loop (1,9) {
		if ($platte(loop_id)==0) {
			$nochda++; }
	}
	// Ist keins mehr frei?
	if ($nochda==0) {
		event "unentschieden";
		skip; }
Die Felder sind zeilenweise durchnummeriert (Variablen $platte1 bis $platte9), und hier soll geprüft werden, ob sie noch unangekreuzt sind (Wert $platteX=0). Wenn keins mehr übrig ist, soll das Event "unentschieden" die Runde beenden.
Bloß krieg ich jedes Mal, wenn diese Prüfung durchlaufen wird, ein "unentschieden".
Bin mir nicht ganz sicher, ob der Fehler hier liegt oder woanders, hätte bloß gern eine Differenzialdiagnose, ob die Stelle so passt.

alt Re: Scripting - Fragen/Probleme

DC
Admin Off Offline

Zitieren
1
if ($platte(loop_id)==0) {
wird so nicht funktionieren.
• es müsste loop_id() sein, damit überhaupt ein Wert zurückgegeben wird
• SII wird vermutlich trotzdem einfach die Variable $platte und nicht $platteX prüfen

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Hey. und was ist mit meinem Problem? Das wird einfach so igroniert. Bitte helft mir doch! (Problem auf der vorherigen Seite)

alt Re: Scripting - Fragen/Probleme

Chopii
User Off Offline

Zitieren
Warum beantwortet dann niemand meine Frage? Keiner interresiert sich doch niemand für meine Frage, weil ich viele Fragen stelle. (So hab ich das eben im Kopf)

alt Re: Scripting - Fragen/Probleme

Feteo
COMMUNITY BANNED Off Offline

Zitieren
Weißt du was? Meine Threads sind auch nicht immer alle beantwortet, meine Fragen beantwortet auch nicht immer jeder. Warum? Weil niemand eine Antwort vielleicht weiß oder nichts dazu zu sagen hat. Mach nicht wieder Terror
Zum Anfang Vorherige 1 2125 126 127339 340 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtStranded II-ÜbersichtForenübersicht