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 292 93 94339 340 Next To the start

old gast

Guest

Quote
zb wie mann mit einen eingeborenen handel treibt

old Re: Scripting - Fragen/Probleme

Klara
User Off Offline

Quote
Aja, da hatte ich mal ein Glückscookie

cookie has written
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.

old Re: Scripting - Fragen/Probleme

albi92
User Off Offline

Quote
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?

old Re: Scripting - Fragen/Probleme

Klara
User Off Offline

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

heisen

old Re: Scripting - Fragen/Probleme

Velkorn
User Off Offline

Quote
albi92 has written
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.

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
Norius has written
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.

old Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Quote
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)

old Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Quote
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?
edited 1×, last 02.07.07 04:53:50 pm

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
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];

old Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Quote
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;

old Re: Scripting - Fragen/Probleme

bizzl
User Off Offline

Quote
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];

old Re: Scripting - Fragen/Probleme

AdidasOFC1
BANNED Off Offline

Quote
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!!
edited 1×, last 02.07.07 08:44:35 pm
To the start Previous 1 292 93 94339 340 Next To the start
Log in to reply Scripts overviewStranded II overviewForums overview