π ΠΠ°ΠΊ Π²ΡΠ΄Π°ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΊΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Counter-Strike 2
ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΏΡΠ°Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° Π½Π° CS2 ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΡΠ΅ΡΠ΅Π· Iks_Admin. Π Π°Π·Π±Π΅ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ, Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ².
Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π°Π΄ΠΌΠΈΠ½-ΡΠΈΡΡΠ΅ΠΌΠ° Iks_Admin
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΌΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Iks_Admin Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ CS2 ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ .
1. ΠΡΠ½ΠΎΠ²Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Counter-Strike 2
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° CS2 ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. Iks_Admin - ΡΡΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠ°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Counter-Strike 2, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ Π½Π° Π±Π°Π·Π΅ CounterStrikeSharp ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΠΎΠ»Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ MySQL
ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΎΠ², Π±Π°Π½ΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Ρ ΡΠ°Π½ΡΡΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΌΡΠ»ΡΡΠΈΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΡΡΠΈ
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠΉ
ΠΠ°Π½Ρ, ΠΌΡΡΡ, Π³Π°Π³ΠΈ Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΡ ΠΎΡΡΠ»Π°ΠΉΠ½ ΠΈΠ³ΡΠΎΠΊΠΎΠ²
ΠΠΈΠ±ΠΊΠΈΠ΅ ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ°
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ»Π°Π³ΠΎΠ², Π³ΡΡΠΏΠΏ ΠΈ ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅ΡΠ° Π΄Π»Ρ ΡΠΎΡΠ½ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ°Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²
ΠΠ°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ: Iks_Admin ΡΡΠ΅Π±ΡΠ΅Ρ CounterStrikeSharp ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ MySQL. ΠΡΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
2. ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Iks_Admin
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Iks_Admin Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ CS2 ΡΠ΅ΡΠ²Π΅ΡΠ°:
β ΠΠΎΡΠΎΠ²Π°Ρ ΡΠ±ΠΎΡΠΊΠ° Π½Π° Ρ ΠΎΡΡΠΈΠ½Π³Π΅
- Iks_Admin ΡΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½
- ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ
- ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ΅Π±Ρ Π² Π°Π΄ΠΌΠΈΠ½Ρ
- ΠΠ΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ
- Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
βοΈ Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
- Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ»Π°Π³ΠΈΠ½Π°
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° MySQL Π±Π°Π·Ρ
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²
- Π ΡΡΠ½ΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²
- Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅
- Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠΈΠ»Π°ΠΌΠΈ
Π‘ΠΎΠ²Π΅Ρ: ΠΡΠ»ΠΈ Π²Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ ΠΈΠ»ΠΈ Ρ ΠΎΡΠΈΡΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π²ΡΠ΅ΠΌΡ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Ρ ΠΎΡΡΠΈΠ½Π³ΠΈ Ρ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΠ±ΠΎΡΠΊΠ°ΠΌΠΈ CS2. ΠΡΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ ΠΎΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ.
3. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Iks_Admin
ΠΠ»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Iks_Admin Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ:
π§ ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ
ΠΠ΅Π· ΡΡΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Iks_Admin ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ:
- CounterStrikeSharp: ΠΠ΅ΡΡΠΈΡ 2.0 ΠΈΠ»ΠΈ Π²ΡΡΠ΅ (ΠΎΡΠ½ΠΎΠ²Π° Π΄Π»Ρ ΠΏΠ»Π°Π³ΠΈΠ½Π°)
- MetaMod Source 2.0: ΠΠ°Π·ΠΎΠ²Π°Ρ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ Π΄Π»Ρ CSS
- MySQL Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ : ΠΠ»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ², Π±Π°Π½ΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ
- CS2 ΡΠ΅ΡΠ²Π΅Ρ: Π Π°Π±ΠΎΡΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ Counter-Strike 2
πΎ ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
ΠΠ»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ:
- ΠΠΎΡΡΡΠΏ ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ: FTP ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°
- ΠΡΠ°Π²Π° Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ
- Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅: ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ
- ΠΠ½Π°Π½ΠΈΡ SQL: ΠΠ»Ρ ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½Π°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· ΠΠ
ΠΠ°ΠΆΠ½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ
- Iks_Admin ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π’ΠΠΠ¬ΠΠ Ρ MySQL, SQLite Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ
- Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
- ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΄Π΅Π»Π°ΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΠΌΠΈ
- ΠΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Π²Π΅ΡΡΠΈΠΉ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΈ CounterStrikeSharp
4. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Iks_Admin
ΠΡΠΎΡΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Iks_Admin Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°, Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ:
Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Iks_Admin
ΠΠΎΠ»ΡΡΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΏΠ»Π°Π³ΠΈΠ½Π° Ρ GitHub:
# Π‘ΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ
wget https://github.com/Iksix/Iks_Admin/releases/latest/download/IksAdmin.zip
# Π Π°ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° Π°ΡΡ
ΠΈΠ²Π°
unzip IksAdmin.zip
ΠΠ° Ρ ΠΎΡΡΠΈΠ½Π³Π΅: ΠΠ½ΠΎΠ³ΠΈΠ΅ Ρ ΠΎΡΡΠΈΠ½Π³ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ Ρ Iks_Admin. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠ»Π°Π³ΠΈΠ½ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠ»Π°Π³ΠΈΠ½Π°
Π Π°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Iks_Admin Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² CounterStrikeSharp:
# ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΠ°ΠΏΠΊΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²
cp -r IksAdmin /home/cs2server/game/csgo/addons/counterstrikesharp/plugins/
# ΠΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ API (Π΅ΡΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ)
cp -r IksAdminApi /home/cs2server/game/csgo/addons/counterstrikesharp/shared/
# Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°
chmod -R 755 /home/cs2server/game/csgo/addons/counterstrikesharp/plugins/IksAdmin/
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° MySQL Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ :
# Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
CREATE DATABASE iks_admin CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
# Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
CREATE USER 'iks_admin'@'localhost' IDENTIFIED BY 'strong_password';
# ΠΡΠ΄Π°ΡΠ° ΠΏΡΠ°Π²
GRANT ALL PRIVILEGES ON iks_admin.* TO 'iks_admin'@'localhost';
FLUSH PRIVILEGES;
ΠΠ° Ρ ΠΎΡΡΠΈΠ½Π³Π΅: ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ ΠΎΡΡΠΈΠ½Π³Π°.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
Π Π΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ :
# Π€Π°ΠΉΠ»: addons/counterstrikesharp/configs/databases.cfg
"Databases"
{
"iks-admin"
{
"host" "localhost"
"database" "iks_admin"
"username" "iks_admin"
"password" "strong_password"
"port" "3306"
}
}
5. ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² Π² Iks_Admin
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈΠ»ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ :
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ SteamID64 ΠΈΠ³ΡΠΎΠΊΠ°
ΠΠ»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½Π° Π½ΡΠΆΠ΅Π½ SteamID64 Π² ΡΠΎΡΠΌΠ°ΡΠ΅ 76561198XXXXXXXXX:
# ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ SteamID ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°
css_status
# ΠΠ»ΠΈ Π½Π°ΠΉΡΠΈ ΠΈΠ³ΡΠΎΠΊΠ° ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ
css_who "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°"
# Π§Π΅ΡΠ΅Π· ΡΠ°ΠΉΡ steamid.io - Π²ΡΡΠ°Π²ΡΡΠ΅ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΏΡΠΎΡΠΈΠ»Ρ Steam
ΠΠ° Ρ ΠΎΡΡΠΈΠ½Π³Π΅: Π Π²Π΅Π±-ΠΏΠ°Π½Π΅Π»ΠΈ Ρ ΠΎΡΡΠΈΠ½Π³Π° ΠΎΠ±ΡΡΠ½ΠΎ Π΅ΡΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ³ΡΠΎΠΊΠΎΠ² Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ SteamID.
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½Π° ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Iks_Admin Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°:
# ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½Π° Ρ Π³ΡΡΠΏΠΏΠΎΠΉ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ)
css_am_add 76561198123456789 "ΠΠΌΡ_ΠΠ΄ΠΌΠΈΠ½Π°" 0 this "admin"
# ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½Π° Ρ ΡΠ»Π°Π³Π°ΠΌΠΈ ΠΈ ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅ΡΠΎΠΌ
css_am_add 76561198123456789 "ΠΠΌΡ_ΠΠ΄ΠΌΠΈΠ½Π°" 0 this "z" 100
# ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½Π° (Π½Π° 30 Π΄Π½Π΅ΠΉ)
css_am_add 76561198123456789 "ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ" 43200 this "moderator"
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: SteamID64, ΠΠΌΡ, ΠΡΠ΅ΠΌΡ (0=Π½Π°Π²ΡΠ΅Π³Π΄Π°), Π‘Π΅ΡΠ²Π΅Ρ (this/all/ID), ΠΡΡΠΏΠΏΠ°/Π€Π»Π°Π³ΠΈ, ΠΠΌΠΌΡΠ½ΠΈΡΠ΅Ρ
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± - ΠΏΡΡΠΌΠΎΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π² MySQL:
# ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΡ iks_admins
INSERT INTO iks_admins (steam_id, name, flags, immunity, server_id, end_time)
VALUES ('76561198123456789', 'ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ', 'z', 100, 0, 0);
# ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½Π°
SELECT * FROM iks_admins WHERE steam_id = '76561198123456789';
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ°
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π°Π΄ΠΌΠΈΠ½ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ Π΄Π°Π½Π½ΡΠ΅:
# Π‘ΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ
Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²
css_am_list
# ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΠ
css_am_reload
# ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠ°Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ³ΡΠΎΠΊΠ° (Π΅ΡΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½)
css_who "ΠΠΌΡ_Π°Π΄ΠΌΠΈΠ½Π°"
ΠΠ°ΠΆΠ½ΠΎ: ΠΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½Π° ΡΠ΅ΡΠ΅Π· Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ css_am_reload
Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅.
6. ΠΠΎΠΌΠ°Π½Π΄Ρ Iks_Admin Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ
Iks_Admin ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠ±ΡΠΈΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Π»Ρ ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΈΠΈ ΠΈΠ³ΡΠΎΠΊΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ:
ΠΠΎΠΌΠ°Π½Π΄Ρ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠΉ
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΌΠΎΠ΄Π΅ΡΠ°ΡΠΈΠΈ Π½Π°ΡΡΡΠΈΡΠ΅Π»Π΅ΠΉ:
# ΠΠ°Π½ ΠΈΠ³ΡΠΎΠΊΠ° (Π²ΡΠ΅ΠΌΡ Π² ΠΌΠΈΠ½ΡΡΠ°Ρ
)
css_ban "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" 60 "ΠΡΠΈΡΠΈΠ½Π° Π±Π°Π½Π°"
# ΠΠ°Π½ ΠΎΡΡΠ»Π°ΠΉΠ½ ΠΈΠ³ΡΠΎΠΊΠ°
css_addban 76561198123456789 60 "Π§ΠΈΡΡ"
# ΠΡΡ Π² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΌ ΡΠ°ΡΠ΅
css_mute "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" 30 "ΠΠ°Ρ Π² Π²ΠΎΠΉΡΠ΅"
# ΠΠ°Π³ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ°ΡΠ΅
css_gag "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" 15 "Π‘ΠΏΠ°ΠΌ Π² ΡΠ°ΡΠ΅"
# ΠΠΎΠ»Π½Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠ°ΡΠ° (ΠΌΡΡ + Π³Π°Π³)
css_silence "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" 60 "Π’ΠΎΠΊΡΠΈΡΠ½ΠΎΡΡΡ"
Π‘Π½ΡΡΠΈΠ΅ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠΉ
ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΠΎΡΠΌΠ΅Π½Ρ Π½Π°ΠΊΠ°Π·Π°Π½ΠΈΠΉ:
# Π Π°Π·Π±Π°Π½ ΠΈΠ³ΡΠΎΠΊΠ°
css_unban 76561198123456789 "ΠΠΏΠ΅Π»Π»ΡΡΠΈΡ ΠΏΡΠΈΠ½ΡΡΠ°"
# Π‘Π½ΡΡΠΈΠ΅ ΠΌΡΡΠ°
css_unmute "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" "ΠΠ·Π²ΠΈΠ½ΠΈΠ»ΡΡ"
# Π‘Π½ΡΡΠΈΠ΅ Π³Π°Π³Π°
css_ungag "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" "ΠΠΎΠ½ΡΠ» ΠΎΡΠΈΠ±ΠΊΡ"
# Π‘Π½ΡΡΠΈΠ΅ silence
css_unsilence "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" "ΠΡΠΏΡΠ°Π²ΠΈΠ»ΡΡ"
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ³ΡΠΎΠΊΠ°ΠΌΠΈ
ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:
# ΠΠΈΠΊ ΠΈΠ³ΡΠΎΠΊΠ°
css_kick "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" "ΠΠ°ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»"
# ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ³ΡΠΎΠΊΠ°
css_rename "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" "ΠΠΎΠ²ΠΎΠ΅_ΠΈΠΌΡ"
# Π£Π±ΠΈΡΡ ΠΈΠ³ΡΠΎΠΊΠ°
css_slay "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°"
# ΠΠΎΠ·ΡΠΎΠ΄ΠΈΡΡ ΠΈΠ³ΡΠΎΠΊΠ°
css_respawn "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°"
# Π‘ΠΌΠ΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Ρ ΡΠ±ΠΈΠΉΡΡΠ²ΠΎΠΌ)
css_changeteam "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°" ct
# ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΈΠ³ΡΠΎΠΊΠ΅
css_who "ΠΠΌΡ_ΠΈΠ³ΡΠΎΠΊΠ°"
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°ΠΌΠΈ
ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π°Π΄ΠΌΠΈΠ½Π°ΠΌΠΈ (ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π³Π»Π°Π²Π½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²):
# ΠΠΎΠ±Π°Π²ΠΈΡΡ Π°Π΄ΠΌΠΈΠ½Π°
css_am_add 76561198123456789 "ΠΠΎΠ²ΡΠΉ_ΠΠ΄ΠΌΠΈΠ½" 0 this "admin"
# Π£Π΄Π°Π»ΠΈΡΡ Π°Π΄ΠΌΠΈΠ½Π°
css_am_remove 123
# Π‘ΠΏΠΈΡΠΎΠΊ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
css_am_list
# ΠΡΠ΄Π°ΡΡ Π²Π°ΡΠ½ Π°Π΄ΠΌΠΈΠ½Ρ
css_am_warn 76561198123456789 1440 "ΠΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠΈΠΉ"
# ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
css_am_reload
Π‘ΠΎΠ²Π΅Ρ: ΠΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ (css_), ΡΠ°ΠΊ ΠΈ Π² ΡΠ°Ρ (!). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: !ban "ΠΈΠ³ΡΠΎΠΊ" 60 "ΠΏΡΠΈΡΠΈΠ½Π°"
7. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ»Π°Π³ΠΎΠ² ΠΈ Π³ΡΡΠΏΠΏ Π² Iks_Admin
Iks_Admin ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π³ΠΈΠ±ΠΊΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ»Π°Π³ΠΎΠ² Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠ°Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ² ΠΈ Π³ΡΡΠΏΠΏ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ:
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ»Π°Π³ΠΈ Π΄ΠΎΡΡΡΠΏΠ°:
- Π€Π»Π°Π³ "z": ΠΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ (root Π°Π΄ΠΌΠΈΠ½)
- Π€Π»Π°Π³ "b": Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π½Π°ΠΌΠΈ (ban, unban)
- Π€Π»Π°Π³ "k": ΠΠΈΠΊ ΠΈΠ³ΡΠΎΠΊΠΎΠ²
- Π€Π»Π°Π³ "m": Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡΡΠΎΠΌ Π² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠΌ ΡΠ°ΡΠ΅
- Π€Π»Π°Π³ "g": Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³Π°Π³ΠΎΠΌ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ°ΡΠ΅
- Π€Π»Π°Π³ "e": ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π°Π΄ΠΌΠΈΠ½Π°ΠΌΠΈ ΡΠ°Π²Π½ΠΎΠ³ΠΎ ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅ΡΠ°
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΡΠ°Π²Π°ΠΌΠΈ:
# ΠΠ»Π°Π²Π½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ (Π²ΡΠ΅ ΠΏΡΠ°Π²Π°)
css_am_add 76561198123456789 "ΠΠ»Π°Π²Π½ΡΠΉ_ΠΠ΄ΠΌΠΈΠ½" 0 this "z" 100
# ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ (ΠΊΠΈΠΊ + ΠΌΡΡ + Π³Π°Π³)
css_am_add 76561198987654321 "ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ" 0 this "kmg" 50
# ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Ρ ΠΏΡΠ°Π²ΠΎΠΌ Π±Π°Π½ΠΈΡΡ
css_am_add 76561198555666777 "ΠΠ΄ΠΌΠΈΠ½_ΠΠ°Π½ΠΎΠ²" 0 this "bkmg" 75
# ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ²ΠΎΠΉ Π³ΡΡΠΏΠΏΡ
css_am_add 76561198111222333 "ΠΠΎΠΌΠΎΡΠ½ΠΈΠΊ" 0 this "helper"
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π³ΡΡΠΏΠΏ:
ΠΡΡΠΏΠΏΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΏΡΠ°Π² Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π‘ΠΎΠ·Π΄Π°ΡΡΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
Π² ΡΠ°Π±Π»ΠΈΡΠ΅ iks_groups
:
- admin: ΠΠΎΠ»Π½ΡΠ΅ ΠΏΡΠ°Π²Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ° (ΡΠ»Π°Π³ΠΈ: z, ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅Ρ: 90)
- moderator: ΠΠΎΠ΄Π΅ΡΠ°ΡΠΎΡ (ΡΠ»Π°Π³ΠΈ: kmg, ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅Ρ: 50)
- helper: ΠΠΎΠΌΠΎΡΠ½ΠΈΠΊ (ΡΠ»Π°Π³ΠΈ: k, ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅Ρ: 25)
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²:
# ΠΡΠΎΡΠΌΠΎΡΡ Π²ΡΠ΅Ρ
Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
css_am_list
# Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π°Π΄ΠΌΠΈΠ½Π° ΠΏΠΎ ID
css_am_remove 15
# ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Π°Π΄ΠΌΠΈΠ½Ρ
css_am_add_server_id 12 this
# ΠΡΠ΄Π°ΡΠ° Π²Π°ΡΠ½Π° Π°Π΄ΠΌΠΈΠ½Ρ
css_am_warn 76561198123456789 1440 "ΠΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΌΠΎΡΠΈΠΉ"
# ΠΡΠΎΡΠΌΠΎΡΡ Π²Π°ΡΠ½ΠΎΠ² Π°Π΄ΠΌΠΈΠ½Π°
css_am_warns 12
πΎ Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π³ΡΡΠΏΠΏΡ Π΄Π»Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ°
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠΌΠΌΡΠ½ΠΈΡΠ΅ΡΠ°: ΡΠ΅ΠΌ Π²ΡΡΠ΅ ΡΠΈΡΠ»ΠΎ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ°Π²
- Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
css_am_list
- ΠΠ΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Ρ Π²Π°ΡΠ½ΠΎΠ² Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- ΠΠ΅Π»Π°ΠΉΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ ΡΠ°Π±Π»ΠΈΡ
iks_admins
ΠΈiks_groups
8. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Iks_Admin
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ Iks_Admin ΠΈ ΡΠΏΠΎΡΠΎΠ±Ρ ΠΈΡ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ:
β ΠΠ»Π°Π³ΠΈΠ½ Π½Π΅ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ:
- CounterStrikeSharp Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½:
# ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π²Π΅ΡΡΠΈΡ CounterStrikeSharp css_plugins list # ΠΠ±Π½ΠΎΠ²ΠΈΡΠ΅ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ # Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅ Ρ https://github.com/roflmuffin/CounterStrikeSharp
- ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° ΠΏΠ°ΠΏΠΎΠΊ: Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ IksAdmin Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² plugins/
- ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΠ: ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ databases.cfg
β ΠΡΠΈΠ±ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ
ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ MySQL ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ:
# ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΠ
mysql -h localhost -u iks_admin -p iks_admin
# ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΡΠ°Π²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
SHOW GRANTS FOR 'iks_admin'@'localhost';
# Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π΅ΡΠ»ΠΈ ΠΈΡ
Π½Π΅Ρ
# Iks_Admin ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΡ
Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅
ΠΠ° Ρ ΠΎΡΡΠΈΠ½Π³Π΅ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
β ΠΠΎΠΌΠ°Π½Π΄Ρ Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ
ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠ°Π²Π°ΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°:
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π»ΠΈ Π°Π΄ΠΌΠΈΠ½ Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ Π² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ SteamID64
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ Π΄Π°Π½Π½ΡΡ
:
css_am_reload
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ»Π°Π³ΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅ iks_admins
# ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π°Π΄ΠΌΠΈΠ½Π° Π² ΠΠ
SELECT * FROM iks_admins WHERE steam_id = 'Π²Π°Ρ_steamid';
# ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π°Π΄ΠΌΠΈΠ½Π° Π΅ΡΠ»ΠΈ Π΅Π³ΠΎ Π½Π΅Ρ
css_am_add Π²Π°Ρ_steamid "ΠΠΌΡ" 0 this "z" 100
β ΠΠ°Π½Ρ Π½Π΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΡΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ
ΠΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΌΡΠ»ΡΡΠΈΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΡΡΡΡ:
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΎΠ΄Π½Ρ ΠΠ
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ server_id Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΡ:
css_am_reload all
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ iks_servers Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π²ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ²
π ΠΠΎΠΌΠ°Π½Π΄Ρ Π΄Π»Ρ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ Iks_Admin:
# ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²
css_plugins list
# Π‘ΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ
Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
css_am_list
# ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
css_am_servers
# ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΠ
css_am_reload
# ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
css_am_config_reload