Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »GeNeRaLbEaM« ist der Autor dieses Themas

Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

1

Donnerstag, 4. Februar 2010, 23:12

Tutorial zum installieren von Skins unter MANI Admin Plugin

Tutrorial zum installieren von Skins unter Mani Admin Pluigin.


An dieser stelle gehen wir davon aus, dass MANI ADMIN PLugin korrekt installiert wurde.

Schritt 1 : Vorbereitungen


Zunächst gehen wir auf eine der bekannten Seiten für Skins. Es ist wichtig hierbei zu beachten, dass Serverseitige Skins benutzt werden.
Wir verweisen hier immer wieder sehr gerne auf die Seite vonS-Low weil man hier qualitativ hochwertige Skins finden kann.
Skin ausgesucht ? Weiter gehts.

Schritt : 1.1 Mani_skins.cfg Vorbereiten

Als allererstes gehen wir in die Mani_server.cfg und suchen den Eintrag : exec mani_skins.cfg falls dieser nicht vorhanden ist einfach nachträglich hinzufügen.Nun gehen wir auf die Seite von MANI und laden uns dasSkin Management System herunter.
Wir nehmen uns die mani_skins.cfg mal genauer unter die Lupe. Ihr müsst natürlich die entsprechenden Einstellungen vornehmen.

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// 0 = Dont allow admins to have admin skins, 1 = Allow admins to have admin // Dürfen Admins Skins haben ? 1= JA / 0 = NEIN
// skins
mani_skins_admin 0

// 0 = Dont allow public skins for normal players, 1 = Allow public skins  //Verbiete die Skins für public Spieler 0= Public user dürfen keine Skins benutzen / 1 = Public Spieler dürfen auch Skins bekommen
// for normal players
mani_skins_public 0

// 0 = Dont force first skin in list for public player, 1 = Force first skin  // Erzwinge den ersten Skin in der Liste für public Spieler 0 = nicht erzwingen / 1 = erzwingen
// in list on public player
mani_skins_force_public 0

// 0 = Allow all skins to be selected via ma_setskin, 1 = Only allow misc  // Erlaube Skins auszuwählen via ma_setskin : 0 = Erlaubt den Spielern alle Skins auszuwählen / 1 = Verbietet dasselbe 
// skins to be used
mani_skins_setskin_misc_only 0

// 0 = Dont auto download skin resources, 1 = auto download skin resources  // Auto Download der Skins : 0 = Aus / 1 = AN
// to clients
mani_skins_auto_download 0

// 0 = Dont allow immunity players to have reserved skins, // Dürfen Immunity Player reserved Skins haben ? 0 = Aus / 1 = An
// 1 = Allow immunity players to have reserved skins
mani_skins_reserved 0

// 0 = No menu on team join, 1 = show skin chooser on team join,  // Soll ein Menü erscheinen wenn ein Spieler dem Team Joint ? 0 = Aus / 1 = An / 2= Settings Menü 
// 2 = show settings menu on team join
mani_skins_force_choose_on_join 1

// 0 = no custom skins for bots, 1 = use random public class skins on bots // Custom Skins ür Bots ? 0 = Aus / 1 = Benutze zufällige Skins aus der Public Player class
mani_skins_random_bot_skins 1



Schritt 1.2 ( Die Klassen )

Es gibt generell 3 Klassen im Skin Management System von Mani: Admins / Public und reserved.
Wir gehen jetzt am Beispiel des Admins Skins voran ( alle anderen Klassen sind analog )

Schritt : 2


Wir haben uns jetzt einen Admin Skin heruntergeladen. Das Tutorial wird nach folgendem Beispiel erklärt : ADMIN SKIN
Wir orientieren uns an dem Beispiel : ct_urban & t_phoenix

Wir fangen zunächst mit dem ct_urban an:


2.1
Wir gehen in den Skins Ordner und öffnen die old_info.txt. Wir sehen sofort, dass die Pfade des Skins schon eingetragen worden sind. Also können wir uns die Arbeit sparen und kopieren den Inhalt für den Admin_ct. Wir kopieren also folgende Zeilen.

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
models/player/ics/admin_ct_fixed/urban.mdl
models/player/ics/admin_ct_fixed/urban.dx80.vtx
models/player/ics/admin_ct_fixed/urban.dx90.vtx
models/player/ics/admin_ct_fixed/urban.phy
models/player/ics/admin_ct_fixed/urban.sw.vtx
models/player/ics/admin_ct_fixed/urban.vvd
materials/models/player/ics/admin_ct_fixed/ct_urban.vmt
materials/models/player/ics/admin_ct_fixed/ct_urban.vtf



2.2

Nun begeben wir uns in den Mani_Skins Ordner : cfg/mani_admin_plugin/skins/admin_ct und erstellen eine neue .txt.
Wir nennen die .txt file in unserem Beispiel : ct_urban.
Wir öffnen unsere soeben erstellt ct_urban.txt und fügen den Inhalt den wir in Schritt 2.1 kopiert haben hier hinein.
Der Inhalt Eurer ct_urban.txt sollte nun folgendermaßen aussehen.

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
models/player/ics/admin_ct_fixed/urban.mdl
models/player/ics/admin_ct_fixed/urban.dx80.vtx
models/player/ics/admin_ct_fixed/urban.dx90.vtx
models/player/ics/admin_ct_fixed/urban.phy
models/player/ics/admin_ct_fixed/urban.sw.vtx
models/player/ics/admin_ct_fixed/urban.vvd
materials/models/player/ics/admin_ct_fixed/ct_urban.vmt
materials/models/player/ics/admin_ct_fixed/ct_urban.vtf


Datei abspeichern und fertig. Nun begeben wir uns wieder einen Ordnerpfad nach : cfg/mani_admin_plugin/skins
und öffnen die Datei : admin_ct.txt

Hier müssen wir unseren Skin mit den Abgelegten Files verknüpfen und genau das machen wir jetzt indem wir folgenden inhalt hinzufügen:

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Enter you skin list here
//
// The first field represent the name
// you want to call this skin. It will
// be seen in the settings panel and
// as ma_setskin if enabled
//
// The second names the file in the
// admin_ct directory that will contain
// the files that need to be downloaded
// to the client.
//
// You can have multiple models in this list.
//

// "Admin CT" adminct.txt

"Admin Urban" ct_urban.txt


Was haben wir gerade gemacht ? Wir haben unseren Skin der jetzt ingame "Admin Urban" heißt mit unserer cfg/mani_admin_plugin/skins/admin_ct/ct_urban.txt verknüpft. Wir speichern die Datei ab und verlassen diese wieder.

Schritt 3 : Der Upload


Wir laden nun zunächst unsere Skins in der vorgegebenen Ordnerstruktur auf unseren Gameserver. ( Falls FDL genutzt wird natürlich dort auch )
Anschließend laden wir unsere fertig vorbereitetes Mani Skin Management hoch. ( Für Admin Skins muss die cfg folgendermaßen aussehen )

Spoiler Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// 0 = Dont allow admins to have admin skins, 1 = Allow admins to have admin // Dürfen Admins Skins haben ? 1= JA / 0 = NEIN
// skins
mani_skins_admin 1

// 0 = Dont allow public skins for normal players, 1 = Allow public skins  //Verbiete die Skins für public Spieler 0= Public user dürfen keine Skins benutzen / 1 = Public Spieler dürfen auch Skins bekommen
// for normal players
mani_skins_public 0

// 0 = Dont force first skin in list for public player, 1 = Force first skin  // Erzwinge den ersten Skin in der Liste für public Spieler 0 = nicht erzwingen / 1 = erzwingen
// in list on public player
mani_skins_force_public 0

// 0 = Allow all skins to be selected via ma_setskin, 1 = Only allow misc  // Erlaube Skins auszuwählen via ma_setskin : 0 = Erlaubt den Spielern alle Skins auszuwählen / 1 = Verbietet dasselbe 
// skins to be used
mani_skins_setskin_misc_only 0

// 0 = Dont auto download skin resources, 1 = auto download skin resources  // Auto Download der Skins : 0 = Aus / 1 = AN
// to clients
mani_skins_auto_download 0

// 0 = Dont allow immunity players to have reserved skins, // Dürfen Immunity Player reserved Skins haben ? 0 = Aus / 1 = An
// 1 = Allow immunity players to have reserved skins
mani_skins_reserved 0

// 0 = No menu on team join, 1 = show skin chooser on team join,  // Soll ein Menü erscheinen wenn ein Spieler dem Team Joint ? 0 = Aus / 1 = An / 2= Settings Menü 
// 2 = show settings menu on team join
mani_skins_force_choose_on_join 1

// 0 = no custom skins for bots, 1 = use random public class skins on bots // Custom Skins ür Bots ? 0 = Aus / 1 = Benutze zufällige Skins aus der Public Player class
mani_skins_random_bot_skins 1


Man muss Sie natürlich dementsprechend Anpassen wenn man ein Menü haben will oder nicht usw. usw. usw.


Wir haben jetzt alles hochgeladen ( Skin Management System und die Skins selber auch ). Dann machen wir jetzt noch einen Server Restart, damit die Änderungen auch korrekt übernommen werden.
Wir begeben uns nun ins Admin Menü ingame und geben uns selber die Rechte auch Skins zu nutzen. Dies kann man natürlich auch bei anderen Admins einstellen, wer die Skins benutzen darf oder nicht.
Dafür im Menü das ensprechende Flag setzen.


Alle anderen Skins und Klassen sind exakt analog, daher werde ich in diesem Tutorial nicht weiter darauf eingehen.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »GeNeRaLbEaM« (10. November 2012, 17:39)


Verwendete Tags

mani admin plugin, skins, Tutorial