Hi,
hat einer von euch schon das Creditz Plugin getestet, das im AGS-Forum angeboten wird? Dort sind auch einige Beispielcodes, aber keiner davon scheint zu funktionieren.
Wäre also super, wenn sich jemand damit auskennt!
Creditz Plugin
- Loom2
- Verpackungs-Wegwerfer
- Beiträge: 87
- Registriert: 17.02.2004, 04:16
- Wohnort: Lübeck
- Kontaktdaten:
Re: Creditz Plugin
Eigentlich ganz simpel. In dem Raum, wo die credits laufen sollen, schreibst du folgendes Script :Lorgan hat geschrieben:Hi,
hat einer von euch schon das Creditz Plugin getestet, das im AGS-Forum angeboten wird? Dort sind auch einige Beispielcodes, aber keiner davon scheint zu funktionieren.
Wäre also super, wenn sich jemand damit auskennt!
--- SCHNIPP ---
// script for room: Player enters screen (before fadein)
SetEmptyLineHeight(20);
// Wie hoch ist eine leerzeile ?
int currentLine = 0;
SetCredit(currentLine,"Loom - Chaos Returns",65503,3,1,0,0);
currentLine += 10;
SetCredit(currentLine,"Development",65503,3,1,0,0);
currentLine += 3;
SetCredit(currentLine,"Game Design<40>Nico Blanke",65503,4,1,0,0);
ScrollCredits(1,1,480,-265,1,100,2);
// hiermit startest du die Credits.
--- SCHNAPP ---
SetCredit
Normalerweise schreibst du in den ersten Parameter von Setcredit die Zeilennummer. Ich hab das mit einer Variablen gemacht, weil es so einfach ist, einfach eine Zeile einzufügen. Ohne variablen müsstest du bei allen Zeilen die Nummer ändern.
Der dritte Parameter bestimmt die Farbe.
Der vierte Parameter ist die Nummer der Font.
Der fünfte gibt an ob die Zeile zentriert werden soll oder nicht.
Wenn nicht, kannst du im sechsten die X Position der Zeile angeben
Im siebten gibst du an ob um den Text eine Linie generiert werden soll.
ScrollCredits
Parameter1 : 1 zum starten, 0 zum anhalten.
Parameter2 : Geschwindigkeit
Parameter3 : Start Koordinate auf der Y Achse.
Parameter4 : End Koordinate auf der Y Achse
Parameter5 : 1 = Scrollen bis zum oberen Bildschirmrand,
Parameter 4 wird ignoriert
Parameter6 : Zeit, die am ende gewartet werden soll, bevor die
Credits beendet werden, wenn z.B. die letzte Zeile
einige Sekunden stehenbleiben soll.
Parameter7 : Auflösung. 1 für 320x2*0 oder 2 für 640x4*0.
Hoffe das hilft dir ein bisschen
Ach ja, das <40> im text heisst einfach, daß zwischen den Wörtern 40 leerzeichen stehen sollen, und die sind zentriert untereinander, also praktisch wie im Kino am Ende häufig zu sehen ist.
mfg, Nico
"And know, that we will most assuredly meet again...."
- Chaos to Bobbin Threadbare in Loom
-
http://www.loom2.de
- Chaos to Bobbin Threadbare in Loom
-
http://www.loom2.de