[TfA]Fenster Größe/Inhalt und Eingeblendete Narichten ändern
Die Werbung stört? Registriere dich
hier!
Hey,
Ich erkläre euch in diesem TfA [(T)utorial (f)ür (A)nfänger],
wie ihr die Fenster(z.b. Login, Optionsfenster, usw.) ändern könnt.
Inhalt:
-Vorwort
1.Was braucht ihr?
2.Was hat was zu bedeuten?
-Nachwort
-Vorwort
Dieses Tut ist für echte Anfänger gedacht,
die gerade erst angefangen haben, offi files zu benutzen.
Zudem hab ich grade nur die ganzen text dateien aufm PC.
Also kann ich euch keine ingame screens zeigen.
1.Was braucht ihr?
-Einen Editor(ich nehm Notepad++)
-ResData.H
-ResData.txt.txt
-resdata.INC
-textClient.inc
-TextClient.txt.txt
Die ResDatas findet ihr in eurem Resource Ordner,
der sich eurem Offi File Ordner befindet, alle 3 im Editor aufmachen:

Ihr seht, in Notepad++ ist es schön farbig markiert.
2.Was bedeutet Was?
Ich nehme als Beispiel einfach mal das Login Fenster,
da ich dies am einfachsten finde.
-ResData.h:
Code:
#define APP_LOGIN 501
-#define
//Hier beginnt die Zeile.
-APP_LOGIN
//Der Vollständige Name des Fenster, auch Applet genannt.
-501
//Die ID des Fensters(Applets)
-ResData.txt.txt:
Code:
IDS_RESDATA_INC_003026 Login
-IDS_RESDATA_INC_003026
//Die ID, welche gleich in der resdata.inc vorkommt
-Login
//Titel/Text der von der resdata.inc "einbezogen" wird.
Jetzt der längste und etwas schwerere Teil.
-resdata.inc:
Code:
APP_LOGIN "WndTile09.tga" 1 288 256 0x2410000 26
{
// Title String
IDS_RESDATA_INC_003026
}
{
// Help Key
IDS_RESDATA_INC_003027
}
{
WTYPE_BUTTON WIDC_OK "ButtLogin.bmp" -842150451 72 108 212 128 0x220000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003028
}
{
// ToolTip
IDS_RESDATA_INC_003029
}
WTYPE_BUTTON WIDC_QUIT "ButtQuit2.bmp" -842150451 72 192 212 212 0x220000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003030
}
{
// ToolTip
IDS_RESDATA_INC_003031
}
WTYPE_EDITCTRL WIDC_ACCOUNT "WndEditTile00.tga" 1 92 20 252 40 0x20000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003032
}
{
// ToolTip
IDS_RESDATA_INC_003033
}
WTYPE_EDITCTRL WIDC_PASSWORD "WndEditTile00.tga" 1 92 48 256 68 0x20000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003034
}
{
// ToolTip
IDS_RESDATA_INC_003035
}
WTYPE_STATIC WIDC_STATIC2 "" -842150451 8 50 88 70 0x260000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003036
}
{
// ToolTip
IDS_RESDATA_INC_003037
}
WTYPE_BUTTON WIDC_CHECK1 "ButtCheck.bmp" -842150451 96 80 196 96 0x220018 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003038
}
{
// ToolTip
IDS_RESDATA_INC_003039
}
WTYPE_STATIC WIDC_STATIC3 "" -842150451 8 20 88 40 0x2260000 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003040
}
{
// ToolTip
IDS_RESDATA_INC_003041
}
WTYPE_BUTTON WIDC_CREDIT "ButtCredit.bmp" -842150451 72 164 212 184 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003042
}
{
// ToolTip
IDS_RESDATA_INC_003043
}
WTYPE_BUTTON WIDC_ABOUT "ButtAboutFlyff.bmp" -842150451 72 136 212 156 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003044
}
{
// ToolTip
IDS_RESDATA_INC_003045
}
WTYPE_BUTTON WIDC_PROLOGUE "ButtPrologue.BMP" -842150451 72 164 212 184 0x220010 0 0 0 0
{
// Title String
IDS_RESDATA_INC_003046
}
{
// ToolTip
IDS_RESDATA_INC_003047
}
} -APP_LOGIN "WndTile09.tga"
//Die ID in der ResData.h und das Hintergrundbild.
--842150451 72 164 212 184 0x220010 0 0 0 0
//dies sind die Eigenschaften des Buttons/Applets, welches direkt davor angegeben wird:
bei Applet:
-1
//definiert Applet bzw. Eingabe-Fenster.
-288 256
//Breite und Höhe
-0x2410000
//definiert auch Fenster/Applet
-26
//bei Fenstern die lezten zwei zahlen der ID
Bei Button:
--842150451
//definiert Button
-72 164 212 184
//in dieser reihenfolge: Abstand von Links, Abstand von Unten, Abstand von Rechts, Abstand von Oben
-0x220010 0 0 0 0
//definiert Button
Eingabefenster Folgt.
-// Title String
IDS_RESDATA_INC_003046
//Titel des Applets, ausgedrückt in der ID in der ResData.txt.txt
-// ToolTip
IDS_RESDATA_INC_003047
//Tool Tip, also wenn man mit der Maus drüber ist, ausgedrückt in der ID in der ResData.txt.txt
-WTYPE_BUTTON WIDC_OK "ButtLogin.bmp"
//Gibt an, das dort ein Button ist, zwischen den " wird das bild des Buttons angegeben.
textClient.inc:
Code:
TID_APP_NAVIGATOR 0xffffffff
{
IDS_TEXTCLIENT_INC_000001
} -TID_APP_NAVIGATOR 0xffffffff
//APP_Navigator ist der Vollständige Name des Applets,
hier also Der Navigator(Minimap). 0xffffffff müsste die farbe weiß sein. das rot-orangene ist immer ausenrum.
-IDS_TEXTCLIENT_INC_000001
//Der Titel/Text des Applets/Der Naricht, das/die Angezeigt wird, ausgedrückt in der TextClient.txt.txt.
TextClient.txt.txt:
Code:
IDS_TEXTCLIENT_INC_000001 Navigator
-IDS_TEXTCLIENT_INC_000001
//Die Vollständige ID des Titels/der Naricht, benutzt in der textClient.inc
-Navigator
//Der Angegebene Titel/Text
-Nachwort
Tut mir leid, das ich keine ingame screens zeigen kann,
hab nur die text dateien. Zudem hab ich ab übermorgen 2 wochen lang
keinen pc, deswegen ist der Guide so kurz geworden.
Ich hoffe, er hilft euch und ihr könnt euren Server mehr Individualisieren.
Der Guide darf gerne rumgepostet werden(1:1 Kopieen bitte mit Link zu diesem Thread oder Guide-Rights)
Bitte bewertet meinen Thread, mit begründung bitte,
damit ich mich bessern kann.
Bitte entschuldigt Rechtschreibfehler & Verbessert mich bitte, falls etwas falsch ist.
MfG ich
Lesezeichen