Naujienos / lrytas.lt

Išplėstinė paieška >>
Diskusijos / lrytas.lt - Jūs nesate prisijungę
Ankstesnė Kita Aukštyn Tema Programinė įranga / Žinių bazė (DUK) / Counter-strike 1.6 servo kūrimas (užrakinta) (55194 skaityta)
Diobrin 2006-04-30 21:47
Counter-strike 1.6 servo kūrimas

Visu pirma parsisiuskite Metamod:

http://cesnet.dl.sourceforge.net/sourceforge/amxmodx/metamod.zip

Tai komandu interpretatorius. Ji patalpinkite i \cstrike\addons\metamod\dll\ kataloga. Jei tokiu katalogu nera, tai juos sukurkite.
Sukurkite tuscia faila su kokiu nors teksto redaktoriumi, kad ir su notepad. Ji pavadinkite plugins.ini ir išsaugokite kataloge \cstrike\addons\metamod\.
Atsidarykite faila liblist.gam kuris randasi cstrike\ kataloge su teksto redaktoriumi ir susirade ten tokia eilute gamedll "dlls\mp.dll" pakeiskite i gamedll "addons\metamod\dlls\metamod.dll" ir issaugokite.

Parsisiunciam amx moda is cia:

http://the-kan.net/amxfiles/amx-0.98_Win.zip
Iszipinam i \cstrike\ kataloga.

Atidarom cstrike\addons\metamod\plugins.ini ir jame idedame tokias eilutes ir issaugome:
win32 addons\amx\dlls\amx_mm.dll
win32 addons\amx\dlls\fun_ms.dll
win32 addons\amx\dlls\csstats_ms.dll
Amx modo pluginus galima parsisiusti is cia:

http://amxmod.net/amx-plugins.php

Parsisiusta plugina idedame i \cstrike\addons\amx\plugins\ kataloga. (Kiekvieno plugino galune yra .amx). Kai failas jau buna idetas tada reikia tame paciame kataloge susirasti plugins.ini failiuka ir i ji iterpti to plugino pavadinima pvz. "pavadinimas.amx".

Dabar reikia nustatyti amx moda kad butumet adminas. Atsidarykite faila users.ini esanti \addons\amx\ kataloge. Matome stai ka:

__________________________________________________________________________

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; 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 - menu access
; z - user

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)

; Format of admin account:
; <name|ip|steamid> <password> <access flags> <account flags>

; Examples of admin accounts:
; "123.43.43.53" "" "abcdefghijklmnopqrstu" "de"
; "STEAM_0:0:14332" "my_password" "abcdefgnstu" "c"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

"loopback" "" "abcdefghijklmnopqrstu" "de"
_________________________________________________________________________

Dabar po situo uzrasu:

"loopback" "" "abcdefghijklmnopqrstu" "de"

iterpkite dar viena eilute kuri atrodytu sitaip:

"Tavo_cs_nikas" "Tavo_pass" "abcdefghijklmnopqrstu" "a"

Pvz kaip atrodo mano isbaigtas user.ini failas:

__________________________________________________________________________

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; 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 - menu access
; z - user

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)

; Format of admin account:
; <name|ip|steamid> <password> <access flags> <account flags>

; Examples of admin accounts:
; "123.43.43.53" "" "abcdefghijklmnopqrstu" "de"
; "STEAM_0:0:14332" "my_password" "abcdefgnstu" "c"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

"loopback" "" "abcdefghijklmnopqrstu" "de"

"BogaZ" "tralivali" "abcdefghijklmnopqrstu" "a"
_________________________________________________________________________

Pirmos kabutes ("Tavo_cs_nikas"), cia reikia irasyti nika su kuriuo losi cs.
Antros kabutes ("Tavo_pass"), cia reikia irasyti savo sugalvota password
Sekanciuose kabutese nieko keisti nereikia nes ten yra surasytos teises kokia gauna adminas

Dabar jums reikia identifikuotis savo serveryje. Norint tai padaryti reikia i savo config.cfg faila, esanti \cstrike\ kataloge, iterpti tokia eilute setinfo "_pw" "Tavo_pass"
Vietoj "Tavo_pass" irašykite ta pass, kuri pasirinkote anksciau.

Paleidziate hlds ir jungiates prie savo serverio serverio ip bus tavo ip (HLDS gali ilgai kriautis apie 1-2 min palaukite).
Noredami suzinoti komandas, consoleje rasykite amx_help.

Kagi turime paprasta serveri su amx modu, poto galesim apzvelgti svarbesnius amx modo failus, pluginus ir t.t., sitas serveris yra skirtas lanuj jai norite paleisti ji internete reikes labai gero interneto, apie 1 mb greicio kitaip daug zmoniu negales lost nes lagins, o jai losit 1x1 tai turetu pakakti ir 512 greicio. Taip pat reikalingas krekas serveriuj kad neprasytu orginalaus cd is zmoniu kurie jungiasi i serva. crack:

http://master.mccinet.ru/nowon/swds_v9.zip

Sukurti hlds.exe ikoną ant desktopo ir tada properties>Target D:\Games\Counter-strike\hlds.exe -game cstrike +sv_lan 1 -nomaster

My network places, tada šone "View network connections" ant interneto ikonos deš. mygtuką ir Properties>Advanced>settings>add, tada nustatyti kaip cia:
http://img212.exs.cx/img212/3296/servsettings5gb.jpg

Gali būti netikslumų, neveikti linkai. Visa informaciją parašiau pats arba pavogiau iš kokio nors tinklapio.
100 - ne greitis, stulpas - ne kliūtis.
Įspėjimai: 0
Ankstesnė Kita Aukštyn Tema Programinė įranga / Žinių bazė (DUK) / Counter-strike 1.6 servo kūrimas (užrakinta) (55194 skaityta)

UAB „Lrytas“, Gedimino 12A, LT-01103, Vilnius. įm. kodas 300781534, įregistruota LR įmonių rejestre, rejestro tvarkytoja: Valstybės įmonė Registrų centras.
lrytas.lt redakcijai rašykite adresu news@lrytas.lt. Iškilus techniniams nesklandumams rašykite webmaster@lrytas.lt arba rimas.abromavicius@lrytas.lt
Visos teisės saugomos. © 2007 UAB „Lrytas“. Kopijuoti, dauginti, platinti galima tik gavus raštišką UAB „Lrytas“ sutikimą.
Veikia mwForum 2.12.0 pagrindu. © 1999-2007 Markus Wichitill