Instalace Amx Mod X (+konfigurace)

Instalace Amx Mod X (+konfigurace)

AMX Mod X díky in-game menu nabízí kompletní správu serveru a to přímo ze hry. Jeho největší výhodou ovšem bezesporu je obrovské množství pluginů, které mnohdy dokážou změnit samotný Counter-Strike k nepoznání. Tyto pluginy naleznete na domovské stránce AMX.

INSTALACE

1. stáhněte si AMX Mod X Base a Counter-Strike addondomovské stránky

2. Vytvořte adresář amxmodx v podadresáři cstrike/adons a nakopírujte do něj obsah AMX Mod X Base zip souboru.  

3. Do souboru cstrike/addons/metamod/plugins.ini přidejte tento řádek
win32 addons/amxmodx/dlls/amxmodx_mm.dll

4. spusťte server a následujícím příkazem ověřte, že je vše v pořádku (vypíše verzi AMXModX)
amxx version

Pokud příkaz vypsal verzi amx je vše v pořádku – instalace je tím pádem za námi.

KONFIGURACE

Přístupová práva
Přístupová práva jsou velmi důležitá pro ovládání AMX přímo ze hry. Na internetu nalezneme kupu návodu a já se pokusím nastínit základ.
O ověřování se stará plugin admin.amx (je obsažen v každé instalaci), takže je třeba skontrolovat zda je povolen.
Ověříme to v souboru cstrike/addons/amxmodx/configs/plugins.in – na jednom z řádků musí být napsán název pluginu, čili admin.amxx a nesmí pře ním být znak ;
Dále je třeba editovat users.ini (složka cstrike/addons/amxmodx/configs), v tomto souboru bude obsažen seznam AMX adminů Admini jsou tedy načítáni ze souboru users.ini , kde každý admin je zapsán na novém řádku. Řádek nesmí začínat znakem ; ( středník ), takovýto řádek je brán jako komentář a plugin jej tedy vůbez nenačítá.

Formát zápisu ( údaje nejsou přeloženy doslovně pro lepší pochopení ):

<nick|ip|steamid> <heslo> <přístupové flagy> <ověřovací vlajky>

Co jednotlivé údaje znamenají?

<nick|ip|steamid> = Rourou ( znak | ) je myšleno slovo nebo, tzn. na toto místo zadáte buď NICK nebo IP ADRESU nebo STEAMID, podle tohoto údaje plugin kontroluje, zda má být hráč adminem

  • HODNOTY – NICK: textový řetězec = nick nebo clantag ( například: „MiniMe“, „Austin“, „FakaHeda“, „nEph“, „NR“, … ). Zadaný řetězec musí být celý obsažen ve vašem jménu. Například při zadání „MiniMe“ budou byhovovat následující jména: „fh‘ MiniMe“, „MiniMe + mp3“, „MiniMeM“, „Lala MiniMe“, atd.
  • HODNOTY – IP: ip adresa ve formátu 0-255.0-255.0-255.0-255 ( například: „255.255.255.255“, „217.18.250.13“, „82.113.28.11“, … ), svou ip zjistíte například ZDE
  • HODNOTY – STEAMID: prostě steamid ( například: „STEAM_0:1:276357“, „STEAM_0:1:156839“, … )

<heslo> = Heslo, v případě, že jej nezadáte, je deaktivováno, pokud nastaveno je, musíte do konfiguračního souboru v adresáři své hry toto heslo zadat ( jak toto provést, bude objasněno níže )

  • HODNOTY: textový řetězec… libovolné heslo ( například: „heslicko“, „bla1547e23a8“, „sD87:Ed48jkl“, … )

<přístupové flagy> = „funkce“, ke kterým má mít admin oprávnění. Respektive co může na serveru provádět např. banovat, kickovat, měnit mapu, votovat, mít možnost připojit se na rezervovaný slot a jiné

  • HODNOTY: textový řetězec obsahující písmena anglické abecedy „a-u“ + písmeno „z“ ( například: „abcdefghijklmnopqrstu“, „abcd“, „z“, … )
  • VÝZNAM HODNOT:
    a = imunita, admina, který má toto nastaveno není možné zabanovat, kicknout atd.
    b = možnost připojit se na rezervovaný slot
    c = možnost kicknout hráče
    d = možnost zabanovat / odbanovat hráče
    e = možnost zabít nebo plácnout hráče
    f = možnost měnit mapy
    g = možnost používat cvar příkazy
    h = možnost používat konfigurační příkazy ( mp_freezetime apod )
    i = možnost používat amx chat
    j = možnost používat vote příkazy
    k = možnost měnit heslo na server přes cvar příkaz
    l = možnost používat rcon příkaz ( například: „amx_rcon changelevel de_dust“ )
    m = práva pro nadstandardní plugin level A
    n = práva pro nadstandardní plugin level B
    o = práva pro nadstandardní plugin level C
    p = práva pro nadstandardní plugin level D
    q = práva pro nadstandardní plugin level E
    r = práva pro nadstandardní plugin level F
    s = práva pro nadstandardní plugin level G
    t = práva pro nadstandardní plugin level H
    u = možnost používat menu ( amxmodmenu )
    z = hráč není admin, pouze uživatel

<ověřovací vlajky> = tento údaj úzce souvisí s údajem <nick|ip|steamid> zadáváte zde totiž způsob ověřování ( jestli je první údaj NICK, IP nebo STEAMID ), navíc se zde specifikuje, zda se má kontrolovat heslo a jestli se má hráč kicknout v případě, že heslo nesouhlasí

  • HODNOTY: textový řetězec obsahující písmena anglické abecedy „a-e“ ( například: „de“, „ba“, … )
  • VÝZNAM HODNOT:
    a = kicknout hráče, pokud souhlasí NICK, IP nebo STEAMID a heslo nesohlasí
    b = první údaj je NICK
    c = první údaj je STEAMID
    d = první údaj je IP adresa
    e = nekontrolovat heslo

Jak nastavit heslo na Vašem PC v případě, že je zadáno?

Pokud do údaje <heslo> nějaké heslo zadáte a do <ověřovací vlajky> nezadáte písmeno „e“, je třeba do konfiguračního souboru config.cfg na vašem počítači toto heslo zadat. Tento soubor naleznete ve složce cstrike. Pro vložení hesla musíte kdekoliv v souboru na nový řádek zapssat: setinfo „_pw“ „vase_heslo“ 

setinfo „_pw2“ „jine_heslo“

Konkrétní případ zadání hesla: …řádek zapsaný v souboru users.ini
„vas nick“ „heslo“ „abcdefghijklmnopqrstu“ „ba“

Příklady použití

1. Ověření na základě IP (veřejná IP)
„10.20.30.40“ „“ „abcdefghijklmnopqrstu“ „de“
„de“ – písmeno d znamená, že první údaj je IP adresa, písmeno e znamená, že není kontrolováno heslo

2. Ověřování Nicku
„muj nick“ „hesloheslo“ „abcdefghijklmnopqrstu“ „ba“

BINDOVÁNÍ KLÁVES a PLUGINY

in-game menu
AMX Mod X in-game menu slouží k přehlednému ovládání serveru přímo ze hry. Výhodou tohoto menu je, že si nemusíte pamatovat žádné příkazy a navíc je toto menu přístupné jenom privilegovaným osobám. (viz. výše)
Pokud tedy máte přistup k in-game menu, stačí když si do souboru config.cfg na svém klientském počítači (ne na serveru!) přidáte tento řádek:
bind "<libovolna_klavesa>" "amxmodmenu"
Ve hře poté stačí stisknout zvolenou klávesu.
In-game menu se v podstatě skládá z několika submenu, které se dají spustit samostatně a víceméně korespondují s konfiguračními soubory. Takže například soubor maps.ini obsahuje seznam map, které lze z in-game map menu měnit, přičemž toto map menu lze samostatně spustit příkazem amx_mapmenu, nebo se k němu proklikáte přes globální menu (příkaz amxmodmenu).

amx PodBot menu
slouží k ovládání Botu přímo ze hry. Stačí stáhnout tento soubor který nakopírujeme do složky cstrike\addons\amxmodx\plugins
Plugin musíme ještě připojit, přidáme tedy řádek amxx_podbotmenu.amxx do souboru cstrike\addons\amxmodx\configs\plugins.ini (na konec souboru)
Plugin vyvoláme ve hře spuštěním příkazu amx_pbmenu, nebo si nabindujem klávesu

např.
bind “klavesa“ “amx_pbmenu“

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *