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 292 93 94339 340 Nächste Zum Anfang

alt gast

Gast

Zitieren
zb wie mann mit einen eingeborenen handel treibt

alt Re: Scripting - Fragen/Probleme

Klara
User Off Offline

Zitieren
Aja, da hatte ich mal ein Glückscookie

cookie hat geschrieben
Wer alles will, wird nichts erreichen.


in diesen Sinne:
Ich hab das Tutorial auch nicht beim erstenmal kapiert.
Lasst euch Zeit, macht es Sauber und Ordentlich.

Sogar Flying Lizard hatt mal klein angefangen, vermute ich mal.

Nur DC konnte alles von anfang an :P.

alt Re: Scripting - Fragen/Probleme

albi92
User Off Offline

Zitieren
Ich habe jetzt mal eine Wichtige frage...

Also hab jetzt meine map fast fertig aber nun kann ich "map 2" zu "map 3" nicht laden also hab des eingegenen

on:use {
     loadmap "maps\abenteuer\advanture_3.s2";
}


Stimmt alles???
Also vielleich kann es ja sein das ich schonmal loadmap benutzt habe bei "map 1" zu "map 2"

Also wieso kann ich von "map 2" zu "map 3" nicht laden?

alt Re: Scripting - Fragen/Probleme

Klara
User Off Offline

Zitieren
joa ähm, wenn du das original überschreibst, sollte es
1
2
3
on:use  {
   loadmap "maps/[b]adventure[/b]/advanture_3.s2";
}

heisen

alt Re: Scripting - Fragen/Probleme

Velkorn
User Off Offline

Zitieren
albi92 hat geschrieben
Ich habe jetzt mal eine Wichtige frage...

Also hab jetzt meine map fast fertig aber nun kann ich "map 2" zu "map 3" nicht laden also hab des eingegenen

on:use {
     loadmap "maps\abenteuer\advanture_3.s2";
}

Ich nehme an, dass es daran lag, dass du "advanture_e.s2" geschrieben hast. Oder heisst die Map wirklich "advanture_3.s2"?
Btw vermeide bitte Doppelposts, benutze statdessen die Editierfunktion.

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
Norius hat geschrieben
Wie kann man eigene b3b files als neue Objeke einbinden?

Ich habe gelesen das man etwas in den .inf Dateien hinzufügen muss, aber was?

Du musst definitionen für sie erstellen.
Hier stehen alle wichtigen informationen (allerdings ist es etwas kompakt).
Eventuell gibt es im Wiki auch ein tutorial zum Modding.
Ich würde es aber an deiner Stelle unterlassen, zumindest sofern du selbserstellte Maps weitergeben willst. Wenn dich dann lieber an eine der offeneren Mods, wie zbsp S2Ext.

alt Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Zitieren
script hat sich "etwas" verändert, gell?

Auf jeden fall krig ichs nicht mehr gebacken, einen dialog zu machen.

hab ne info (ID 2) mit dem auszugebenden text. hab auch schon auf der stranded hp nachgesehen, aber leider hab ich das nicht verstanden. Kann mir das jemand mal erläutern`?

Was ich bisher gemacht habe:
1
on:trigger 5 {dialogue "?????", "2";}
geht gar nicht...
1.geht glaub ich die id-angabe 5 so nicht, oder?
2.weiß ich nicht was in die ersten "..." muss (versteh ich nicht)

alt Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Zitieren
1.habsch schon probiert, geht auch,
hättes aber gerne global wenn das iwi geht
2.weiß ich immernoch nicht, was in die ersten "..." kommt

EDIT:
Mein Dialog soll also so aussehen:


Seite 1:

Halt!
[Text der Info N°2]
[Button, der auf Seite 2 schickt]


Seite 2:

[Text der Info N°3]
[Button zum Schließen]


2.EDIT:
Wo ist der Unterschied von msgbox und dialogue?
1× editiert, zuletzt 02.07.07 16:53:50

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
s2 cmd msgbox zeigt einfach nur einen text an, s2 cmd dialogue interpretiert eine einfache auszeichnungssprache welche das erstellen von mehrseitigen dialogen vereinfacht.

Zeu deinem Problem: nimm am besten folgendes:
In Info Nr. 1:
1
2
3
4
5
6
7
8
9
10
11
12
13
page=seite1
title=Halt!
text=start
[i]Hier Text aus Info Nr. 2 einfügen[/i]
text=end
button=seite2,weiter...

page=seite2
title=Halt!
text=start
[i]Hier Text aus Info Nr. 3 einfügen[/i]
text=end
button=action:close,Schließen

Zum aufruf:
1
s2:dialogue "seite1",[i]ID von Info Nr.1[/i];

alt Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Zitieren
ich will einen hammer (id 30) erstellen und beim player einlagern, wie geht das?

so gehts schomma nich, die variable hört ja bei nem leerzeichen auf:
1
$h=create "item",30; store $h "unit", 0;

direkt s2 cmd store geht auch nicht...
1
store 30,1 "unit",1;

alt Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Zitieren
Drei Fehler im Oberen Code:
1) create: bei Befehlen mit Rückgabewert müssen die Parameter in Klammern ()
2) store: Alle Parameter eines Befehls müssen durch Kommata getrennt werden ,
3) store: Die ID des Spieler ist 1

richtiger Code:
1
2
$h=create[b]([/b]"item",30,1[b])[/b];
store $h[b],[/b]"unit",[b]1[/b];

alt Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Zitieren
das mit den kommata und der 1 hab ich auch rausgekriegt... ich hatte das script auch noch an die falsche stelle im gesamtscript geschrieben, und von den klammern hab ich nix gewusst. DANKE!!!

EDIT:
Funzt leider auch net... pls schnelle antwort!!
1× editiert, zuletzt 02.07.07 20:44:35
Zum Anfang Vorherige 1 292 93 94339 340 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtStranded II-ÜbersichtForenübersicht