NÁVOD: Mani admin plugin - Skiny serveru

Message
Autor
Uživatelský avatar
SPiRIT
Příspěvky: 921
Věk: 33
Registrován: 02 led 2010, 17:38
Reputation: 2
Kontaktovat uživatele:

NÁVOD: Mani admin plugin - Skiny serveru

#1 Příspěvekod SPiRIT » 09 led 2010, 17:06

V tomto návodu se naučíme, jak nastavit skiny do rozšíření Mani admin pluginu, které se jmenuje Skin Manager, jako skin můžeme použít třeba ten co jsme si upravili ZDE nebo použijte nějaký z těchto stránek:

Kód: Vybrat vše

http://ics-base.net/css_skins/skins.php
http://www.fpsbanana.com/skincats/678
http://techknowmodels.19.forumer.com/
http://s-low.info/forum/



Co vše budeme potřebovat?
Mani admin plugin - ten stáhnete ZDE , pokud ho ještě nemáte na serveru - návod počítá s nejnovější verzí Mani Admin Pluginu kde v samotném mani_server.cfg není nastavování skinů
Rožšíření pro použití skinů v Mani admin pluginu - to stáhnete ZDE je to položka s názvem Skin Manager (CS : Source)

Výběr vzorového skinu:
Já si pro návod vyberu svůj skin který jsem si přetransformoval v minulém návodu z hráčského skinu, který nebyl použitelný na serveru na skin, který lze bez problému na serveru použít, aby jste viděli, že to opravdu funguje.
Zde je ke stažení:

Kód: Vybrat vše

http://czshare.com/1113594/lEdg/skin.rar


Ukážu na tomto jednom skinu jak lze nastavit Mani admin plugin tak aby vše fungovalo jak má, samozřejmě , že na server si můžete dát více skinů a to provádíte obdobnou cestou jako při instalaci tohoto jednoho jen s rozdílem pár maličkostí, které pak vysvětlím.

Začínáme:
Pokud máte na serveru už Mani admin plugin s rozšířením pro skiny ( Skin Manager (CS : Source) ), tak se můžeme pohnout dále, skin který používám má soubory zabalené i přímo s cestami kam se mají uložit:

Kód: Vybrat vše

materials\models\player\police\ct_gign.vmt
materials\models\player\police\ct_gign.vtf
materials\models\player\police\ct_gign_glass.vmt
materials\models\player\police\ct_gign_glass.vtf
materials\models\player\police\ct_gign_glass_spec.vtf
materials\models\player\police\ct_gign_normal.vtf
models\player\police\ct_gign.mdl
models\player\police\ct_gign.phy
models\player\police\ct_gign.vvd
models\player\police\ct_gign.dx80.vtx
models\player\police\ct_gign.dx90.vtx
models\player\police\ct_gign.sw.vtx
models\player\police\ct_gign.xbox.vtx


INFO: U některých skinů nemusí být ty soubory ve složkách jako je mám já ale je k nim přiložen nějaký .txt soubor jako třeba readme.txt nebo tak podobně, pak je potřeba podle tohoto .txt dokumentu, vložit soubory tam kam patří! Takto je ovšem řešena menšina skinů, většinou to najdete ve formě jakou mám ve vzorovém skinu.

1.Krok - Kopírování souborů
Teď tedy můžeme soubory, které skin používá nakopírovat na FTP, zajdeme do složky \cstrike\ a složku materials a models zkopírujeme.

Jak nainstalovat rozšíření pro skiny na Mani admin plugin?
Pouze stáhnete ze stránek, odkaz je uvedený výše, rozbalíte, a vše zkopírujete na ftp.


2.Krok - Nastavování
Teď když už máme na FTP vše potřebné můžeme se pustit do nastavování, napřed se podíváme do složky \cstrike\cfg\ na soubor mani_server.cfg jestli je v něm příkaz:

Kód: Vybrat vše

exec mani_skins.cfg


Pokud není tak tam tento příkaz doplníme, soubor uložíme a nakopírujeme na ftp.

Teď otevřeme server.cfg a doplníme následující parametry:
sv_allowdownload 1
- tímto dovolíme hráčům stahovat skiny ze serveru

sv_downloadurl ""
- tento parametr nastavíme pokud máme server na fast DL, pro urychlení stahování skinů

net_maxfragments 1400
- pokud nemáte server na užívání fast DL, viz. příkaz výše, tak tímto příkazem se o něco urychlí stahování skinů ze serveru

Tento soubor taky uložíme, a nakopírujeme zpět na FTP.
Dále otevřeme soubor mani_skins.cfg a nastavíme jej:
// *****************************************************************************
// Custom Skin Control
//
// Desc : The following cvars are used to configure the options for the skins
// *****************************************************************************

// 0 = Dont allow admins to have admin skins, 1 = Allow admins to have admin
// skins
mani_skins_admin 0
- Tímto nastavíte jestli chcete mít speciální skiny které můžou používat pouze admini serveru (ti kteří mají administrátorská práva v mani admin pluginu nastavená a mají povoleno používat admin skiny)
0 - žádné admin skiny
1 - zapnout admin skiny


// 0 = Dont allow public skins for normal players, 1 = Allow public skins
// for normal players
mani_skins_public 0
- Něco jako příkaz výše, s tím rozdílem, že tímto se zapínají a vypínají skiny pro hráče bez administrátorských práv
0 - nepoužívat skiny pro normální hráče
1 - povolit skiny pro normální hráče


// 0 = Dont force first skin in list for public player, 1 = Force first skin
// in list on public player
mani_skins_force_public 0
Tímto se přiřadí první skin, který je v seznamu skinů, jako aktivní pro každého hráče který se připojí
0 - vypnutí této funkce
1 - zapnutí této funkce


// 0 = Allow all skins to be selected via ma_setskin, 1 = Only allow misc
// skins to be used
mani_skins_setskin_misc_only 0
- Pokud nastavíte na 1 povolíte jen misc skiny, pokud nevíte co to je nechte to na 0

// 0 = Dont auto download skin resources, 1 = auto download skin resources
// to clients
mani_skins_auto_download 0
-tímto povolíme automatické stahování skinů hráčům do počítače, proto tento příkaz musíte nastavit na hodnotu 1 v základu je na 0 !

// 0 = Dont allow immunity players to have reserved skins,
// 1 = Allow immunity players to have reserved skins
mani_skins_reserved 0
Na serveru můžete nastavit nebo lépe řečeno rezervovat skiny pro nějaké VIP hráče kteří sice nemají plná admin práva ale mají možnost využívat skiny které normální hráči bez VIP mít nemůžou.
0 - nepovoluje rezervované skiny
1 - povoluje používání rezervovaných skinů

// 0 = No menu on team join, 1 = show skin chooser on team join,
// 2 = show settings menu on team join
mani_skins_force_choose_on_join 1
Tímto se nastavuje jakým způsobem lze změnit skin
0 - skin se dá nastavit příkazem settings na serveru- pri připojování se žádná tabulka na výběr skinu nezobrazuje
1 - vždy když se připojíte k nějakému teamu se objeví speciální menu na výběr skinu
2 - kombinace 0 a 1, při připojení k nějakému teamu se oběví menu které se normálně vyvolává příkazem settings ve kterém lze změnit skiny


// 0 = no custom skins for bots, 1 = use random public class skins on bots
mani_skins_random_bot_skins 1
Povoluje nebo zakazuje používání skinů BOTům
1 - povoluje
0 - zakazuje


Po nastavení můžeme soubor uložit a nakopírovat na FTP.
Teď se podíváme do následující stromové struktury :

Kód: Vybrat vše

cstrike\cfg\mani_admin_plugin\skins


Udělám menší rozbor co se na co používá, nejdřív rozebereme složky:
Obecně se ve všech těchto složkách vytvářejí .txt soubory a v nich je seznam souborů které používá náš skin

Kód: Vybrat vše

admin_ct - skiny pro adminy za CT
admin_t  - skiny pro adminy za T
misc     - tohle jsou různé skiny, nikdy jsem to nepoužil ale mám tušení, že když chcete třeba použít na serveru jiný skin pro ruce tak právě sem se to dá umístit, časem až to vyzkouším ještě upřesním
public_ct - skiny pro všechny hráče za CT
public_t  - skiny pro všechny hráče za T
reserved_ct - rezervované skiny pro VIP hráče za CT
reserved_t  - rezervované skiny pro VIP hráče za T


Každý z těch .txt souborů který vidíte ve složce:

Kód: Vybrat vše

cstrike\cfg\mani_admin_plugin\skins


je seznam skinů, pro příklad se podíváme na ukázku toho jak to v jednom z nich vypadá, třeba public_ct.txt :

Kód: Vybrat vše

// "Cool CT Skin" coolct.txt


To dvojité lomítko dělá skin neaktivním, vlastně se z toho stává jakýsi komentář, pokud chceme aby skin byl aktivní odděláme lomítka a nyní Mani admin plugin načítá ve složce public_ct soubor coolct.txt a skin je pojmenován Cool CT Skin, takto bude veden v seznamu skinů při vybírání skinu na serveru.

3.Krok - Přidání našeho skinu
Protože chci aby skin mohli používat všichni hráči umístím seznam souborů mého skinu do některé ze složek které mají v názvu public a taky protože je skin za stranu CT bude to nakonec složka public_ct a v ní vytvořím soubor police.txt a ten bude vypadat následovně:

Kód: Vybrat vše

materials\models\player\police\ct_gign.vmt
materials\models\player\police\ct_gign.vtf
materials\models\player\police\ct_gign_glass.vmt
materials\models\player\police\ct_gign_glass.vtf
materials\models\player\police\ct_gign_glass_spec.vtf
materials\models\player\police\ct_gign_normal.vtf
models\player\police\ct_gign.mdl
models\player\police\ct_gign.phy
models\player\police\ct_gign.vvd
models\player\police\ct_gign.dx80.vtx
models\player\police\ct_gign.dx90.vtx
models\player\police\ct_gign.sw.vtx
models\player\police\ct_gign.xbox.vtx


uložíme a nakpírujeme na FTP do složky :

Kód: Vybrat vše

cstrike\cfg\mani_admin_plugin\skins\public_ct

A nyní do souboru public_ct.txt který je ve složce

Kód: Vybrat vše

cstrike\cfg\mani_admin_plugin\skins

umístím následující text:

Kód: Vybrat vše

"Policie CT" police.txt


Ten uložíme a přepíšeme jím ten původní soubor na FTP.
Tím máme hotovo, ale nyní ještě na vzorovém příkladu vysvětlím jak postupovat při použití více skinů.

Platí, že pro každý skin musíte vytvořit seznam souborů v některé ze složek, podle toho komu chcete povolit jeho používání, a pak přepíšete název souboru se seznamem souborů skinu i s příponou(.txt) do seznamu skinů což jsou .txt soubory ve složce :

Kód: Vybrat vše

cstrike\cfg\mani_admin_plugin\skins

Příklad:
Pokud bych třeba přidal ještě jeden skin do kategorie public_ct, udělám ve složce public_ct txt soubor ve kterém bude seznam souborů skinu a nazvu ho například policista.txt, pak tento soubor zapíšu do seznamu který je pro tuto kategorii v souboru public_ct.txt a výsledný soubor by vypadal nakonec takto:

Kód: Vybrat vše

"Policie CT" police.txt
"Policista 2" policista.txt

A máme 2 skiny pro všechny CT hráče na serveru. Ale tohle je jen vzorová situace abyste věděli jak si počínat při použití více skinů.
Tímto je to teda hotovo a zbývá restartovat server, pokud jste vše udělali dobře tak by vše mělo fungovat, pokud ne překontrolujte zda-li jste se někde něpřepsali v názvu souboru, server může padat kvůli tomu, že jste zadali cestu nebo název souboru špatně, taky může nastat situace, že server naběhne ale vybraný skin bude průhledný nebo bude fialovo-černý, v prvním připadě kdy je skin průhledný a je vidět jen zbraň by se mohlo jednat taky o špatně zapsaný název nebo cestu k souboru v některém ze souborů které jste vytvořili, v druhém případě můžete mít u sebe ve hře zakázané stahování zvuků, skinů a map pomocí příkazu :

Kód: Vybrat vše

cl_downloadfilter none


což napravíte příkazem :

Kód: Vybrat vše

cl_downloadfilter all


Jen poslední rada, někdy se opravdu může stát, že server bude padat hned po startu, proto pokud dáváte na server více skinů doporučuju skiny přidávat po jednom, restartovat server zkusit skin na serveru jestli funguje a pak pokud ano přidat další, pokud ne najít problém a pak pokračovat, jen musím z vlastní zkušenosti říct, že chyba může být i tam kde byste to nečekali, je dobré překontrolovat i přípony souborů, kdysi jsem napsal nazev_skinu.TXT a skin nefungoval právě kvůli tomu, že jsem napsal příponu souboru velkým písmem a trvalo mi to celou věčnost než jsem na to přišel.

DeaDMan
Příspěvky: 159
Registrován: 12 led 2010, 23:01
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#2 Příspěvekod DeaDMan » 06 kvě 2010, 17:00

Spirite ! pls help ! nsatvil by si me skiny na serveru delam to po 100 a nejde tooo ! pls help
bY DeaDMan Skype : deadman2881994 ICQ : 445892058

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: NÁVOD: Mani admin plugin - Skiny serveru

#3 Příspěvekod Mysteria » 06 kvě 2010, 17:06

Spirit už tady asi před půlrokem skončil... ;)

DeaDMan
Příspěvky: 159
Registrován: 12 led 2010, 23:01
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#4 Příspěvekod DeaDMan » 06 kvě 2010, 17:15

hmm tak ty me pomoc
bY DeaDMan Skype : deadman2881994 ICQ : 445892058

NighTMare
Příspěvky: 130
Registrován: 19 črc 2010, 16:15
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#5 Příspěvekod NighTMare » 05 pro 2010, 23:08

právě jsme našel uplne mooc lehky jak nstavit skiny na server .... zitra to sem napisu

nobody
Příspěvky: 85
Registrován: 05 zář 2010, 23:13
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#6 Příspěvekod nobody » 06 pro 2010, 00:49

NighTMare píše:právě jsme našel uplne mooc lehky jak nstavit skiny na server .... zitra to sem napisu

Tak napis :P

NighTMare
Příspěvky: 130
Registrován: 19 črc 2010, 16:15
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#7 Příspěvekod NighTMare » 06 pro 2010, 19:54

Stačí mýt na serveru SourceMod
Musíte si do sourcemodu stáhnout tenhle plugin ...... http://forums.alliedmods.net/showthread.php?p=1010859
sm_skinapp.smx dáte do složky ..... Cstrike/addons/sourcemod/plugins
sm_skinapp.sp dáte do složky ..... Cstrike/addons/sourcemod/scripting
models_ct.ini dáte do složky ..... Cstrike/addons/sourcemod/configs
models_t.ini dáte do složky ..... Cstrike/addons/sourcemod/configs

Poté zapíšete do Models CT cestu kde máte nahrané určité skiny na serveru např.: materials/models/player/.......
To stejné uděláte u T

Pak stačí akorát restartovat server .....


.....Hotovo....

NighTMare
Příspěvky: 130
Registrován: 19 črc 2010, 16:15
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#8 Příspěvekod NighTMare » 10 pro 2010, 17:20

Nevíte naky plugin do sourcemodu na adin skins , to co sjme tam da to je publick skins

bart
Příspěvky: 301
Registrován: 14 bře 2010, 12:28
Reputation: 0
Kontaktovat uživatele:

Re: NÁVOD: Mani admin plugin - Skiny serveru

#9 Příspěvekod bart » 10 pro 2010, 19:19

To si udělej spíš přes mani admin plugin....

Měl bych otázku jak dát na server skiny, které by kompletně nahradily ty základní že si prostě při připojení na server vyberete skin už jiný než ten základní, prostě žádné základní skiny
Sleduj filmy a seriály online na www.justmovie.cz

Dej karmu těm co ti pomohli

Rád poradím v oblasti Cs:S, Cs:GO, Minecraft

Kdo má víc?
Obrázek

NighTMare
Příspěvky: 130
Registrován: 19 črc 2010, 16:15
Reputation: 0

Re: NÁVOD: Mani admin plugin - Skiny serveru

#10 Příspěvekod NighTMare » 10 pro 2010, 21:36

jj to je to co jsme tam dal ja to je ze ti to nahradi ty hlavni skiny


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů