Creditz Plugin

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
Lorgan
Frischling
Frischling
Beiträge: 4
Registriert: 08.05.2004, 14:47

Creditz Plugin

Beitrag von Lorgan »

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!
Benutzeravatar
Loom2
Verpackungs-Wegwerfer
Verpackungs-Wegwerfer
Beiträge: 87
Registriert: 17.02.2004, 04:16
Wohnort: Lübeck
Kontaktdaten:

Re: Creditz Plugin

Beitrag von Loom2 »

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!
Eigentlich ganz simpel. In dem Raum, wo die credits laufen sollen, schreibst du folgendes Script :


--- 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
Lorgan
Frischling
Frischling
Beiträge: 4
Registriert: 08.05.2004, 14:47

Beitrag von Lorgan »

Hi,

danke Dir für die Hilfestellung!
Sobald ich dazu komme, werde ich es umgehend testen.
Sollte es noch Probleme geben, melde ich mich wieder an dieser Stelle :)
Antworten