Ако си търсите сървър, в който да играете...
Pro_OnLy_SeRvEr
31.211.134.118:27015
n/a
играчи: 0/0
3 произволни сървъра:
212.39.67.63:27017
И: 0/25Classic-
31.13.221.79:27017
И: 4/32Deathmatch-
79.124.59.244:27023
И: 0/31Ghost-
d2.gameplay.bg:27015 Gameplay.BG # Dust2Only de_dust2 [0/30] de_dust2 cs map
31.13.221.94:27015 Cs-PLovdiV.InFo(Dust2 Only) de_dust2 [0/32] de_dust2 cs map
87.121.90.167:27015 BruTaL-ServerS # [D2Only]Massacre de_dust2 [1/31] de_dust2 cs map

Уроци › Как се прави админ в сървър с AMX / AMXX

Автор: iVoka / cs-bg.info

Creative Commons License

Това произведение е лицензирано под Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
За да го използвате във Ваша разработка сте длъжни да поставите връзка към тази страница и да посочите името на автора.

Виждал съм на много места хора да питат "как да имам администраторски права в сървъра си" затова реших да напиша урок, в който по най-разбираемия начин да ви покажа как можете да си сложите админ права във вашия собствен сървър.

След като вече сте инсталирали Amx mod или AMX Mod X, отваряте папката ви на Counter-Strike, влизате в cstrike/addons/amxmodx/configs/users.ini.

Тук, при добавне на нов админ, трябва да се спазва следния синтаксис:

<име|ip|steamid> <парола> <флагове на достъп> <акаунт флагове>

Има два начина да направите някой (в случая себе си) админ. И те са: по IP адрес или по nick, като ще трябва да се въвежда парола, зададена в users.ini

Слагане на админ права по IP

В users.ini пишете най-долу:

"127.0.0.1" "" "abcdefghijklmnopqrstu" "de"

като на мястото на 127.0.0.1 пишете вашето IP, което можете да видите от Какъв е моят IP адрес

Слагане на админ права по nick с парола

В users.ini пишете:

"Nick" "Password" "abcdefghijklmnopqrstu" "a"

като заменяте Nick и Password с вашето име и парола, което искате да ползвате за администриране на сървъра

След това трябва да се идентифицирате в играта.
Влизате в Counter-Strike, отваряте конзолата и пишете

setinfo _pw "Password"

на мястото на Password пишете паролата, зададена в users.ini. Също така трябва да сте влезли с ника, който сте написали в users.ini

След като сте направили всичко дотук, вече е време да влезете в сървъра и да тествате правата си ;)


Пояснение на флаговете

Може би някои от вас се чудят - какво означават тези букви "abcdefghijklmnopqrstu" и "de".

Наричат се флагове. Ето примерен запис в users.ini, чрез който ще ви обясня по-подробно:

"127.0.0.1" "" "abcdefghijklmnopqrstu" "de"

abcdefghijklmnopqrstu - това са флагове на достъп. Те определят какви права ще има администраторът във вашия сървър. В момента сме му дали пълни права. Можете да му дадете и по-ограничени, примерно само за kick. Флагът за kick е "c" и записът би изглеждал така: "127.0.0.1" "" "c" "de"

Ето и всички флагове за достъп, заедно с обяснение какво прави всеки един:

a - имунитет (не може да бъде кикнат/баннат/слей-нат/слап-нат и повлиян от други команди)
b - резервация (може да влезе в пълен сървър, ако има свободен резервиран слот)
c - достъп до amx_kick командата
d - достъп до amx_ban и amx_unban командите
e - достъп до amx_slay и amx_slap командите
f - достъп до amx_map командата
g - достъп до amx_cvar командата (не всички cvar-и ще бъдат достъпни)
h - достъп до amx_cfg командата
i - достъп до amx_chat и други чат команди
j - достъп до amx_vote и други вот команди
k - достъп до sv_password cvar-а (чрез amx_cvar командата)
l - достъп до amx_rcon командата, както и до rcon_password cvar-а (чрез amx_cvar команда)
m - custom level A (за допълнителни плъгини)
n - custom level B
o - custom level C
p - custom level D
q - custom level E
r - custom level F
s - custom level G
t - custom level H
u - достъп до админ менюто
z - обикновен потребител (без администраторски права)

Изяснихме флаговете за достъп, сега идва ред на следващия вид флагове - "акаунтни" флагове. Те определят вида на администраторския акаунт. По подразбиране за направата на админ по IP се ползват акаунт флагове "d" и "e", а за админ по nick - само "a".

Ето обяснение на всички акаунт флагове:

a - ако потребителя въведе грешна парола, го разкача от сървъра
b - отбелязва, че въведеното в първите кавички е клан таг
c - отбелязва, че въведеното в първите кавички е steamid/wonid
d - отбелязва, че въведеното в първите кавички е ip адрес
e - да не проверява за парола (необходимо е само име/ip/steamid needed)
k - името или клан тага са чувствителни към малки/големи букви. тоест: ако нагласите името на "Ham"
     то ще бъде защитено и чувствително към малки/главни букви (само ако е нагласен флаг "k"), тогава всеки
     може да ползва имената "haM", "HAM", "ham", и т.н., но не и името "Ham".