Daje tu pomoc jak poradzić sobie z SourceModem, Manim i EventScripts
Uwaga! Poradnik opracowany przez użytkownika files, który już kiedyś umieścił to na tym forum ale mało ludzi z tego korzysta ponieważ nikt tego nie Przykleił więc myślę że teraz będzie inaczej, nie będzie głupich tematów przynajmniej:
1.SOURCEMOD:
*Instalacja sourcemoda:
*Dodawanie admina w sourcemodzie:Kod:SourceMod jest to datek do serwerów SRCDS czyli serwerów na silniku HL2. Działa to na zasadzie AmxModX. SourceMod jest pluginem pod MetaMod-a Source. Pobieranie: Paczka pod Windowsa oraz Linuxa Zawiera: -Source Mod 1.0.1 w Wersji Polskiej -Metamod:Source 1.4.3 - dla CS:S oraz dla innych gier na silniku Original/Episode 1 engine. http://www.files92.multim...CsSource.eu.rar Paczka pod Windowsa oraz Linuxa Zawiera: -Source Mod 1.0.1 w Wersji Polskiej -Metamod:Source 1.6.1 - dla TF2 oraz dla innych gier z Orange Box engine. http://www.files92.multim...CsSource.eu.rar Instalacja: Katalogi addons oraz cfg skopiuj do cstrike Po włączeniu serwera w konsoli serwer wpisz Kod: meta list serwer powinien zwrócić podobne wartości do tych niżej: Listing 3 plugins: [01] SourceMod (1.0.1.2166) by AlliedModders LLC [02] CS:S Tools (1.0.1.2166) by AlliedModders LLC [03] SDK Tools (1.0.1.2166) by AlliedModders LLC Wpisz także Kod: sm version Serwer powinien zwrócić wartości takie jak niżej: SourceMod Version Information: SourceMod Version: 1.0.1.2166 JIT Version: JIT (x86), 1.0.1.2166 JIT Settings: Generic i686 http://www.sourcemod.net/ Jeżeli wartości zostaną zwrócone oznacza to prawidłową instalację !
*Instalacja pluginów:Kod:Idziemy do: Kod: /cstike/addons/sourcemod/config Odpalamy: Kod: admins.cfg Flagi: Kod: reservation a Reserved slot access. generic b Generic admin; required for admins. kick c Kick other players. ban d Ban other players. unban e Remove bans. slay f Slay/harm other players. map g Change the map or major gameplay features. cvar h Change most cvars. config i Execute config files. chat j Special chat privileges. vote k Start or create votes. password l Set a password on the server. rcon m Use RCON commands. cheats n Change sv_cheats or use cheating commands. root z Magically enables all flags. Najpierw opisze funkcje: auth - na co dajemy admina Możliwości: "steam" - Admin na steam_id "name" - admin na nick "ip" - admin na ip identity - wpisujemy nick/id/ip password - hasło group - grupa.. działa gdy utworzymy grupy flags - flagi admina immunity - czy ma immunitet 0/1 I dodajemy admina wg. wzoru: Kod: Admins { "files1" { "auth" "name" "identity" "files1" "flags" "abcdef" "immunity" "1" "password" "haslo_na_admina" } "files2" { "auth" "steam" "identity" "STEAM_0:1:11734487" "flags" "z" } } Aby uzyskać panel admina wpisujemy w konsoli sm_admin
Kod:Plik z rozszerzeniem smx wrzucamy do: addons\sourcemod\plugins A z rozszerzeniem sp do: addons\sourcemod\scripting Pliki TXT z końcówką .phrases wrzucamy do addons\sourcemod\translations Pliki CFG wrzucamy do cfg\sourcemod
2.MANI ADMIN PLUGIN:
*Instalacja:
*Dodanie admina:Kod:Mani Admin Plugin, Polska Wersja- Dodatek do Serwera SRCDS. Występuje on w postaci samodzielnego pluginu lub jako plugin do MetaMod Source Posiada wiele zintegrowanych dodatków. Wersja pod Counter Strike Source: Wersja po Linuxa to 1.2S pod Windowsa 1.2O. Zawiera spolszczenie. Posiada zintegrowane QuakeSounds (czyli dźwięki HeadShot itp. ) oraz MetaMod Source (jeśli potrzebne). Oraz wszystkie pliki które są potrzebne. Samodzielna (bez Meta Moda Source) Linux http://www.files92.multim...CsSource.eu.rar Windows http://www.files92.multim...CsSource.eu.rar Jako plugin pod MetaMod (zalecane jeśli chcesz także używać SourceMod Linux http://www.files92.multim...CsSource.eu.rar Windows http://www.files92.multim...CsSource.eu.rar Instalacja & Konfiguracja Katalog cstrike skopiuj do głównego katalogu serwera. Do server.cfg dodaj: //mani admin plugin exec mani_server.cfg //wczytanie mani admin plugin sv_pure 0 //h*j wie ale chyba trzeba cl_restrict_server_commands 0 //na wszelki wypadek mp_dynamicpricing 0 //na wszelki wypadek Cała konfiguracja Mani Admin Plugin Odbywa się w plikach: *mani_server.cfg *mani_quake_sounds.cfg Które znajdują się w: "cstrike\cfg" Oraz wszystkich plikach znajdujących się w katalogu: "cstrike\cfg\mani_admin_plugin" Po instalacji w konsoli serwera wpisz: ma_version I serwer powinien zwrócić Ci podobne wartości do tych niżej: Mani Admin Plugin 2006 V1.2BetaO SMM, www.mani-admin-plugin.com Server Tickrate 100 Windows server Oznacza to prawidłową instalację Mani Admin Plugin
LUB:Kod:Wchodzimy do cstrike\cfg\mani_admin_plugin Tworzymy plik: clients.txt W tym pliku dodajemy administratorów. Poniżej daje gotowca wraz z grupami: "clients.txt" { "version" "1" // This key group lists all your client players "players" { // This must be a unique client name "Files" { // Client real name "name" "Files" // Steam ID for client "steam" "STEAM_0:0:16259662" "groups" { "Admin" "Head Admin" "Immunity" "Head Admin" } } // This must be a unique client name "Files2" { // Client real name "name" "Files2" // Steam ID for client "steam" "STEAM_0:0:16259662" "groups" { "Admin" "Head Admin" "Immunity" "Head Admin" } } } // These are global groups of flags that can be assigned to clients "groups" { "Immunity" { "Head Admin" "a b c d e f h i k l m n o p q r s t u v w x y afk autojoin" "Head Admin" "grav ping" } "Admin" { "Admin" "A C E F G I O Q T U V W Y a b d e f i k l m o p s v admin" "Admin" "grav" "Adminek" "A C D E I L O Q R V Y a b c k l o p s v w admin" "Head Admin" "A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d" "Head Admin" "e f g i k l m o p q r s t v w x y z q2 q3 admin spray grav" "Head Admin" "pban client" } } }
Kod:Można zrobić też to za pomocą (( adminlist.txt )). Edytujemy ten plik (( domyślnie znajduję się w cfg )) Mamy listę Kod: // // Add your IP's Steam addresses, Names and Passwords // in this file for admins // // // e.g STEAM_0:0:19xxxxxx // 213.44.33.47 // // ADDING FLAGS MEANS YOUR ARE STOPPING ADMINS FROM USING // THOSE OPTIONS UNLESS YOU HAVE mani_reverse_admin_flags set to 1 // in your autoexec.cfg // // Restriction options are :- // // k = restrict admin from kicking players // r = restrict admin from executing rcon commands via ma_rcon // q = restrict admin from executing rcon commands from the menu // e = restrict admin from the adminexplode command // m = restrict admin from slaying players // b = restrict admin from banning players // s = restrict admin from running ma_say // o = restrict admin from running ma_chat // a = restrict admin from running ma_psay // c = restrict admin from changing maps // p = restrict admin from playing sounds // w = restrict admin from restricting weapons // z = restrict admin from plug-in config menu // x = restrict admin from running admincexec commands // y = restrict admin from running admincexec from the menu // i = restrict admin from running blind commands // l = restrict admin from running slap commands // f = restrict admin from running freeze commands // t = restrict admin from running teleport commands // d = restrict admin from running drug commands // g = restrict admin from running ma_teamswap and ma_balance commands // j = restrict admin from running gimp commands // R = restrict admin from running rcon vote // v = restrict admin from running random vote map // V = restrict admin from running vote map // Q = restrict admin from running question vote // C = restrict admin from running Cancel Vote // A = restrict admin from being able to accept/refuse a vote they started // B = restrict admin from running a menu rcon vote // D = restrict admin from running a question menu vote // E = restrict admin from using ma_rates // F = restrict admin from running burn commands // G = restrict admin from running noclip command // H = restrict admin from running ma_war command // I = restrict admin from running ma_mute command // J = restrict admin from resetting all the player ranks // K = restrict admin from setting player cash // L = restrict admin from using rconsay commands setup as type R in commandlist.txt // M = restrict admin from having custom skins to choose // N = restrict admin from being able to set a players skin // O = restrict admin from running ma_dropc4 command // P = restrict admin from running ma_setadminflag command // T = restrict admin from running ma_timebomb command // U = restrict admin from running ma_firebomb command // W = restrict admin from running ma_freezebomb command // X = restrict admin from running ma_sethealth and derived commands // Y = restrict admin from running ma_beacon command // S = restrict admin from running ma_setcolour or ma_setcolor // Z = restrict admin from running ma_give and ma_giveammo // p = restrict admin from running ma_spray // // An example would be if you wanted to prevent admin // with steam id STEAM_0:0:2388333 // from being able to play sounds and rcon command // // STEAM_0:0:2388333 rp // Admin can't rcon and play sound !! // // Another example // STEAM_0:0:3389333 kmc // Admin can't kick, slay or change maps // // // You can also use admin groups instead of flags, you setup admin groups // in the admingroups.txt file then use them in this file. // For example if you setup a group called "Clan Member" and "Kick Only" you would set it per // player like this:- // // STEAM_0:0:1234234 Clan Member // Fred // STEAM_0:0:234884 Kick Only // Jim // // // If you wanted an admin to be created by IP Address you // set your entry to be in the format // // ;IP Address flag // // Example // // ;213.133.76.58 rp // Admin can't rcon and play sound !! // ;113.124.36.2 kmc // Admin can't kick, slay or change maps // // If you want to have an Admin created by both steam ID and IP address you // use the format STEAM_ID;IP_ADDRESS flags // // Example // // STEAM_0:1:877489;231.192.67.5 rp // Admin can't rcon and play sound !! // // IMPORTANT NOTES !!!! // // If you only use an IP Address, the character ';' MUST be directly in // front of it. // // There must be a space between the steam ID/IP Address and restriction flags // or the plug-in will assume that it is part of the Steam ID/IP Address // // Another alternative to using a steam id is a name and password // // The format of this is ;;"name";password flags // // For example I would use // // ;;"Mani";maniadminplugin rp // Admin can't rcon or playsound // // In order to use the password, put // // setinfo _password mypassword // // in your config.cfg file in your client installation. // // STEAM_0:0:1xxxxxxxxxx Tutaj dodajemy kolejne steamID Dalej możemy dodawać następnych (( Oczywiście od nowego wiersza )).
3.Event Scripts:
*Instalacja skryptu:
Na samym początku pobieramy najnowszą wersje z:
Kod:http://mattie.info/cs/ - dział Downloads Instalacja: 1. Do folderu /cstrike/addons/ wypakowujemy: - mattie_eventscripts_i486.so - plik dla Linuxa - mattie_eventscripts.dll - plik dla Windowsa - mattie_eventscripts.res - mattie_eventscripts.vdf - folder /eventscripts/ - w którym znajdują się skrypty 2. Resetujemy serwer
*Instalacja pluginów:
Kod:- Przed wersją 1.0 - pliki CFG 1. Folder ze skryptem wrzucamy do /cstrike/cfg/events/ 2. Na sam dół w pliku autoexec.cfg dopisujemy: eventscripts_register nazwa_folderu_skryptu Np: eventscripts_register dropnades 3. Zmieniamy mape/resetujemy serwer lub wpisujemy powyższą linie w konsole serwera. - Od wersji 1.0 - pliki TXT 1. Folder ze skryptem wrzucamy do /cstrike/addons/eventscripts/ 2. Na sam dół w pliku autoexec.cfg dopisujemy: es_load nazwa_folderu_skryptu Np: es_load dropnades (niektóre skrypty nie wymagają przedrostka es_ ) 3. Zmieniamy mape/resetujemy serwer lub wpisujemy powyższą linie w konsole serwera. - Od wersji 2.0 - pliki PY 1. Folder ze skryptem wrzucamy do /cstrike/addons/eventscripts/ 2. Na sam dół w pliku autoexec.cfg dopisujemy: es_load nazwa_folderu_skryptu Np: es_load dropnades (niektóre skrypty nie wymagają przedrostka es_ ) 3. Zmieniamy mape/resetujemy serwer lub wpisujemy powyższą linie w konsole serwera.
Download:
SourceMod: http://www.sourcemod.net/downloads.php
MetaMod: http://www.sourcemm.net/
EventScripts: http://mattie.net/cs/
Pluginy:
SourceMod: http://www.sourcemod.net/plugins.php
EventScript: http://addons.eventscripts.com/













