Cómo construir código fuente cs
Nadie lo sabe todo desde que nace, al igual que yo no sé nada, así que aprendí poco a poco. Sé que hay muchos expertos en Dcoo. Si hay algún error en este artículo, no dude en corregirlo. Lo siguiente es básicamente mi experiencia sobre la configuración del servidor en foros como Dcoo. Envíelo para que todos lo vean, para que todos puedan pasar de principiantes a expertos en configuración de servidores junior. Capta los puntos clave y hazlo paso a paso:
En primer lugar,
Debes tener una computadora de alta configuración. Si eres un servidor, lo mejor es tener una máquina con más de 512M de memoria. En cuanto al impacto de la memoria de la CPU en la configuración de un servidor CS, consulte otras publicaciones. Luego quiero saber la estructura de red de su acceso a Internet, ya sea a través de Módem++ruta+conmutador o servidor proxy+conmutador. También lo presenté en mi publicación del foro, así que no entraré en detalles aquí. ¡Puedes ir a la dirección de mi firma para verlo!
En segundo lugar, archivos del lado del servidor de CS
Dado que CS1.6 ya es la versión de la competencia, me centraré en CS 1.6. Lo mismo ocurre con CS 1.5. Habrá muchos efectos especiales. Por ejemplo, 1.5 no es compatible con el chino. Aquí está la versión del lado del servidor de DcOo 1.6 3213.
En tercer lugar, comience a configurar el servidor.
Una vez completado, no lo ejecute todavía. ¡Si lo ejecutas, ingresarás al juego en lugar de iniciar el servidor! Ingrese a la carpeta que acaba de instalar, busque el archivo Hlds.exe y cree un acceso directo, como se muestra a continuación:
Luego cambie el nombre del acceso directo a algo conveniente para uso futuro, o incluso cámbielo a Servidor. y luego concéntrate. Está ahí arriba. . . . ¡Por favor preste atención!
¿Has visto los parámetros detrás de hlds.exe?
Cuando el servidor está en ejecución, se deben utilizar algunos parámetros de inicio. ¡Diferentes parámetros tienen diferentes efectos cuando el servidor se está ejecutando! Incluso tome esto como ejemplo,
-juego cstrike+servercfgfile server CFG-no master-unsafe-port 27016+max jugadores 32+map de_dust 2+SV_LAN 1-consola p>
Lo expliqué uno por uno :)
-Juego cstrike Este es un mod que especifica Counter-Strike como juego. Si no se especifica, modo de vida media. He oído que es bueno y divertido. Nunca lo he jugado.
+servercfgfile server.cfg Este es el archivo de configuración del servidor especificado. El archivo server.cfg se coloca en cstrike. Presentaré este archivo en detalle más adelante.
-nomaster carga este parámetro para evitar que el servidor sea certificado por WON y evitar problemas del servidor causados por barreras de red externas.
No recuerdo para qué se utiliza este parámetro. Alguien más que sepa por favor deme algún consejo, ¡gracias!
-port 27016 especifica el puerto cuando el servidor se está ejecutando y el mejor rango está entre 27015-27020. Según mis pruebas, la lista de LAN se puede imprimir dentro de este rango. Por supuesto, si quieres usarlo como servidor de competición y no quieres que otros entren, puedes especificar cualquier puerto desocupado.
+maxplayers 32 Este parámetro es el número máximo de jugadores que ingresan al servidor especificado. En teoría, pueden ingresar hasta 32 personas, pero algunos mapas solo pueden ingresar hasta 20 personas, como el mapa de rescate temprano de CS_Italy. No significa que haya un máximo de 32 personas. Debe estar relacionado con las condiciones de su red y la configuración del servidor. Busque en Dcoo o vaya a mi foro para conocer la conexión entre el ancho de banda de la red de memoria de la CPU. ¡Solo con la cantidad adecuada de personas su servidor podrá funcionar de manera rápida y estable!
+map de_dust2 Este parámetro es el primer mapa que se ejecutará cuando el servidor comience a ejecutarse. Puede configurarlo arbitrariamente, pero tenga en cuenta que es mejor usar el mapa en el directorio cstrike\maps; de lo contrario, el servidor generará un error.
Los archivos que terminan en bsp en la figura son todos archivos de mapeo. Nota: El parámetro no requiere el nombre completo del archivo, como de_dust2. No es necesario hacer esto.
-consola de consola, si no toma este parámetro, el servidor que configure no podrá ingresar algunos comandos del servidor en la ventana con texto blanco sobre fondo negro.
+sv_lan 1 es un parámetro importante para controlar si el servidor es LAN o Battle.net. Cuando es 0, también pueden ingresar jugadores fuera de la red. Cuando es 1, solo pueden ingresar los jugadores de la LAN. Si desea enfrentar la red pública y la intranet (si no sabe qué son la red pública y la intranet, busque la información para aprender usted mismo), se recomienda que este parámetro sea 0.
Basado en la explicación anterior, es fácil de entender.
-juego cstrike+servercfgfile server .CFG-no master-unsafe-port 27016+max jugadores 32+map de_dust 2+SV_LAN 1-consola
Uso El servidor se configuran estos parámetros es un Counter-Strike CS1.6 y no ha pasado la verificación GANADO. Puerto de juego 27016, el número máximo de personas es 32. ¡El primer mapa del juego es Desert 2, un servidor para LAN!
Si desea enfrentar la red interna y externa, elimine los dos parámetros: no master+SV_LAN 1.
Después de configurar los parámetros correctamente, puedes comenzar a ejecutar el servidor. No se preocupe, aún no está completamente configurado y todavía hay un archivo importante server.cfg que aún no se ha configurado.
En cstrike en el directorio de instalación, puede ver un archivo Server.cfg. Este es un archivo de texto, pero no está asociado con ningún software de edición de texto. En otras palabras, se le pedirá que lo abra cuando lo abra y podrá elegir abrirlo con el Bloc de notas. Después de abrir, verá la siguiente información:
(Nota: la siguiente información es el archivo Server.cfg escrito por Caterpillar en ese momento. Y no me referí al script de Caterpillar cuando lo escribí. pero de acuerdo con los estándares internacionales del servidor del Concurso establecidos.
¡Presta atención a esto! ! )
rcon_password "dcoo "
Nombre de host "servidor DcOo CS1.6"
sv_maxspeed 320
mp _Auto kick 0< / p>
mp_autocrosshair 0
mp _Autobalance 0
mp_buytime 0.25
mp_consistency 1
mp_c4timer 35
mp_fadetoblack 1
mp_falldamage 1
mp _flashlight 1
mp_forcecamera 3
mp_friendlyfire 1
mp_freezetime 10
mp_fraglimit 0
mp_hostagepenalty 0
mp_limitteams 6
mp _log archivo 1
mp_logmessages 1
mp _Detalles del registro 3
mp_maxrounds 0
mp_playerid 0
mp _Tiempo de ida y vuelta 2,5
mp_startmoney 800
mp_timelimit 60
mp _penalty 0
mp_winlimit 0
Objetivo del servicio 0
sv_airaccelerate 10
sv_airmove 1
sv _allow descarga 0
sv_clienttrace 1.0
SV _ modo clip 0
sv_allowupload 0
sv _cheat 0
Gravedad 800
sv_maxrate 25000
sv_maxspeed 320
SV _ maxupdaterate 101
Velocidad del sistema 10000
Decahidronaftaleno 60
Se puede pausar 0
Iniciar sesión
Decahidronaftaleno Naftaleno 60
Rozamiento de bordes 2
Velocidad de fotogramas del host 0
exec listip.cfg
exec baneado.cfg
Wow*... Dcoo es demasiado simple, creo. ¿Recuerdas haberlo explicado antes, pero ahora es así? !
Ignóralo, puedo entender lo que significa de todos modos. ¡Déjame explicarte! Solo se explican algunos valores predeterminados recomendados inexplicables y de uso común. Generalmente 0 está apagado y 1 está encendido.
rcon_contraseña "dcoo" Esta es la contraseña para ingresar al servidor. Si no se cambia, equivale a un servidor con contraseña. Se recomienda eliminar la parte "".
Por supuesto, es necesario cambiar el nombre de host "DcOo CS1.6 Server". Simplemente cámbielo por el nombre que desee.
Sv_maxspeed 320 velocidad de gravedad o algo así, no se recomienda modificarlo y usar el predeterminado. .
Mp_autokick 0 patea automáticamente a las personas. Cuando el reproductor permanece estacionario durante mucho tiempo o falla debido a otros factores, el sistema lo expulsará. 0 significa apagado y 1 significa encendido.
mp_autocrosshair 0 El tamaño del centro de alineación se ajusta automáticamente y se recomienda no cambiarlo.
Mp_autoteambalance 0 Equilibrio automático entre ambos lados, se recomienda activarlo, de lo contrario se desequilibrará el número de equipos de ambos lados.
Mp_buytime 0.25 El tiempo para comprar armas es de 60 segundos, 60*0.25 = 15 segundos.
mp_c4timer 35 El tiempo de explosión del C4 parece ser de 35 segundos en competiciones internacionales, por lo que se recomienda este valor.
Mp_fadetoblack 1 pantalla negra después de la muerte. Se recomienda cambiarlo a 0.
Mp_falldamage 1 daño por caída, no es necesario cambiarlo.
La linterna Mp_Flashlight 1 encendida
mp_forcecamera 3 tiene tres modos de visualización después de la muerte: 0 1 2 3, de los cuales 0 es un modo de visualización fijo, 1 es un modo de visualización específico del compañero de equipo. , y 2 Es un modo de visualización dedicado para compañeros de equipo, y el primer modo de visualización es el modo de visualización gratuito.
Mp_friendlyfire 1 Modo de autolesión, una persona puede golpear a otra si no es un servidor de competencia, se recomienda desactivarlo.
Mp_freezetime 10 El tiempo de congelación de 10 segundos al empezar a comprar un arma es demasiado exagerado. Tres segundos son suficientes.
Mp_roundtime es 2,5 veces por ronda, en minutos, 2,5 son dos minutos y medio. Se recomienda cambiarlo a 3 o 3.5. Si es modo muerte, se puede cambiar a 5.
El capital inicial de mp_startmoney 800 es generalmente 800 y el máximo se puede cambiar a 16.000. ¡No se recomienda cambiarlo!
Mp_timelimit 60 Se aplica 60 minutos a cada mapa. Si se cambia a 0, no hay límite de tiempo.
MP _ tk prempt 0 El equipo Blackie mató a su propio equipo en el último juego, este juego será castigado, como un juego muerto. Sólo se utilizará si se enciende al mismo tiempo que el MP_Friendly Fire 1 anterior.
Mp_winlimit 0: cambia de mapa cuando un grupo gana muchos juegos, 0 significa cerca.
Por supuesto que hay otras introducciones más detalladas. Solo hago una introducción general y les muestro los servicios ocasionales:
sv_password""
rcon_password "Flying Wolf"
Nombre de host" Nanning Feilang.com CS1 .6 Ropa de Competición [CD]"
sv_maxrate 10000
sv_minrate 1000
sv_maxspeed 320
//Pausa Juego prohibido 0/permitido 1
se puede pausar
//modo de trampa desactivado 0/ activado 1
sv _cheating 0
/ /Apunte automático desactivado 0 /Activado 1
Objetivo de servicio 0
//Linterna táctica permitida 1/Desactivada 0
mp _Flashlight 1
//Paso 1 /off 0
mp _Step 1
//El daño por caída desde altura está activado 1/off 0.
mp_falldamage 1
//Los jugadores que no pueden ser expulsados se activan automáticamente en 1/apagan 0.
mp_autokick 1
//Modo observador activado 1/apagado 0
Allow_spectator 1
//Configuración del servidor reinicio del juego Tiempo de configuración, incluyendo muertes, armas, dinero y puntuaciones. Establezca 0 para no restablecer.
sv_restartround 2
//30 minutos por partido.
mp_timelimit 45
//Se recomienda que el tiempo de congelación (0-45) de la compra de armas sea de 5 segundos.
mp _Tiempo de congelación 3
//4 minutos por ronda
mp _Tiempo de ida y vuelta 3
//Tiempo de compra de armas y equipo (0,25-1,5) es de 15 segundos a 90 segundos.
mp_buytime 0.25
//Tiempo de cuenta regresiva de la bomba (15-75)
mp_c4timer 35
//Cantidad de dinero al iniciar el game (800-16000)
mp_startmoney 800
//Después de la perspectiva de muerte 1, nuestros compañeros de equipo permanecen en el lugar 2, 0 ilimitado.
mp_forcechasecam 1
//Modo de perspectiva posterior a la muerte 0 seguimiento libre/1 seguimiento fijo.
mp_chasecam 1
//La pantalla no se pondrá negra después de la muerte del personaje 0/1.
mp_fadetoblack 0
//Disparo amistoso apagado 0/contra 1.
mp_friendlyfire 0
//Daño amigo de granada desactivado 0/ activado 1
mp _friendly_grenade_damage 0
//Penalización por matar fuerzas amigas 0 Sin penalización/Penalización: Mata a más de (1-n) compañeros de equipo y muere automáticamente en la siguiente ronda.
mp _Penalty 0
//Ajusta automáticamente el equilibrio de ambos equipos. No ajustar 0/Ajustar (1-n) individuos.
mp _Saldo automático 1
//Si la diferencia numérica entre los dos lados excede n, la diferencia numérica de 0 se ajustará y cerrará automáticamente.
mp_limitteams 2
//Castigo por matar rehenes: Sin castigo/Castigo: Si el rehén resulta herido más de (1-n) dentro del tiempo especificado, será expulsado automáticamente afuera.
mp_hostagepenalty 0
//Tanto el número de muertes como la puntuación máxima son ninguno/ninguno (1-n). Si excede el límite superior, cambie la imagen.
mp_fraglimit 0
//El límite superior del número de victorias es ninguno (1-n). Si excede el límite superior, cambie la imagen.
mp_winlimit 0
//El límite superior de la ronda es ninguno/ninguno (1-n). Si excede el límite superior, cambie la imagen.
mp_maxrounds 0
//Permitir descarga en 1/apagado 0.
sv_allowdownload 1
//Permitir descarga (SV _ Permitir descarga 1) controla si el logotipo del reproductor puede transmitirse cuando está encendido. Permitir 1/Desactivar 0.
sv_send_logos 1
//Permitir descarga (SV _ Permitir descarga 1) controla si se permite la transferencia de archivos de recursos al abrir. Permitir 1/Desactivar 0.
sv_send_resources 1
//Permitir carga cerrada 0/abierta 1
sv_allowupload 1
//La configuración de gravedad del servidor está predeterminada en gravedad normal 800, que van desde -999 a 99999.
Gravity 800
//Tasa de votación (puedes expulsar a los tramposos votando y cambiando imágenes) (0,1-1)
mp_mapvoteratio 0,6
//Establecer valor de actualización del modo fantasma (0.1-1)
mp_frequency 0.1
//Textura de alta calidad del servidor Desactivado 0/ Activado 1
sv _Velocidad de envío 0
//El servidor reduce el retraso (altos requisitos en el servidor). Apagado 0/Encendido 1.
mp_lowlag 0
//El envío de datos detallados del servidor predeterminado es 300, que se puede reducir a 250 y 200 para aumentar la velocidad.
mp _decal 300
//¿El servidor permite comunicación de voz por micrófono? Permitir 1/Desactivar 0
sv_voiceenable 1
//¿El servidor permite la comunicación de voz entre clientes? Sí 1/No 0
sv_alltalk 0
sv _area 4
//La cuarta área es Asia.
CD requerido " 1 "
cdrequiredversion automáticamente
//1 indica que se requiere un CD y el segundo comportamiento detecta automáticamente la versión del CD.
//¿El servidor graba archivos pero no 0/registra 1?
mp _Log file 0
//¿Quieres grabar la conversación en el archivo de registro? No grabar 0/registro 1
mp_logmessages 0
//Cargar archivo ban
exec listip.cfg
exec baneado.cfg
Copia la fuente roja y pégala en tu archivo server.cfg, tal como la configuración de mi servidor. ¡Por supuesto que debes recordar cambiar tu contraseña y nombre de servidor!
¡Por supuesto, también puede utilizar directamente el servidor creado por varios archivos por lotes bat en el directorio cs1.6!
El editor añadió 69.28.151.178:27010. ¿Viste eso? Definitivamente esta no es tu IP. Todo lo que tienes que hacer es cambiarlo a tu propia IP. Nota: 192.168. X.X Esta no es tu IP pública, sino tu IP local. Si es técnico en un cibercafé, intente encontrar usted mismo la IP de la línea utilizada por su cibercafé y luego asigne el puerto correspondiente. El mapeo está más allá del alcance de esta publicación y no se enseñará aquí. Vaya a mi foro para aprender a dibujar varias rutas.
A continuación, explicaremos el resto de archivos que debe modificar el servidor de personalización, del que también forman parte estos dos:
Archivo de lista de mapas Mapcycle.txt, que sólo está disponible cuando el servidor se esté ejecutando Se ejecutará de arriba a abajo en todos los mapas de este archivo.
Dust 2
Deinfer
de_cbble
Bájate
Denyuk
De cpl factory
De Azteca
Eliminación de polvo
De principio a fin, y luego una y otra vez.
Motd.txt es un archivo especial. Esta es la primera señal de bienvenida que ven los jugadores al ingresar a su servidor. Existe como un archivo de texto, pero en realidad es el código fuente de una página web html. Si tienes habilidades básicas en la producción de páginas web, puedes hacer un buen trabajo. Voy a hacer el ridículo aquí y mostrarte el efecto de modificar este archivo:
Si no tienes esa habilidad, puedes buscar un amigo que te haga uno. No es difícil.
El siguiente paso es la pregunta más frecuente sobre complementos. Haga clic aquí para descargar los archivos utilizados.
Extraiga al directorio de complementos de cstrike. La estructura del directorio completa es la siguiente:
El primer amxmodx es la carpeta principal del complemento amx y la configuración debajo es. la configuración de algunos complementos. amxx.cfg son algunas configuraciones de amx, plugins.ini es la administración de configuración de llamadas del complemento y users.ini es el archivo de configuración del usuario, donde se establecen algunos permisos de usuario. Hay un archivo de ayuda en amxmodx\doc, donde puede aprender más sobre la administración y uso de amx. amxmodx\plugins es la ubicación de almacenamiento de algunos archivos fuente de complementos, lo que brinda una introducción aproximada de dónde se ubica cada carpeta. ¡Explicaré en detalle la configuración de los amx.cfg, plugins.ini y users.ini más importantes más adelante!
Addons\Booster Este es un complemento de aceleración del servidor. Se recomienda activarlo para permitir que el servidor funcione a alta velocidad.
Lo presentaré más tarde;
Addons\cdeath Este es un archivo de versión de servidor anti-trampas en CD. ¡Muchos amigos no saben cómo usarlo!
El Plugins.ini en addons\metamod\plugins.ini en amx MODX\Configs es diferente. Este plugin.ini es la base de todos los complementos, y el otro es solo un complemento. cargado para amx!
Por lo tanto, puede llevar mucho tiempo explicar los siguientes complementos:
addons\metamod\plugins.ini
addons\amx modx\ configs\amxx .CFG
addons\amx modx\configs\plugins
addons\amx modx\configs\users
Ahora déjame explicarte. todo ¡La base del complemento, la configuración de addons\metamod\plugins.ini!
win32 addons \ Booster \ Booster _ mm.dll Este es un complemento de aceleración del servidor. Sin cargar esto, el tamaño máximo del servidor es 99 Fps.
; Win32 dlls \ Chicken _ mm.dll Este es un complemento de entretenimiento que se convierte en un pollo.
win32 addons\amx\DLLS\AMX_mm.dll Este es un complemento que carga AMX. Si no se cargan, muchos complementos basados en AMX son inútiles y mueren.
;win 32 addons\amx\dll\fun_ms.dll Este también es un complemento que debe usarse en el servidor Death and Warcraft.
;win 32 addons\amx\dll\csstats_ms.dll Este también es un complemento que debe usarse en el servidor Death and Warcraft.
Win 32 Addons\Amx\dll\war3_ms.dll Este es un subcomplemento del complemento Amx de World of Warcraft. Puede configurarse en este plugin.ini o cargarse en otro plugin.ini. (Addons\Amx modx\configs\plugins.ini) pero solo se puede cargar uno y los duplicados no se contarán.
Win32 dlls\monster_mm.dll Este también es un subcomplemento de Amx y también se puede configurar aquí o en otro plugins.ini
win 32 addons/wwcl/ dll/pcawwconfig _ mm.dll wwcl Este es un complemento de reglas, que también puede evitar que algunos jugadores hagan trampa hasta cierto punto.
Win32 addons/cdeath/cdmod.dll Este es el conocido complemento anti-trampas para hacer trampas en CD. Sin embargo, si tengo cuidado al cargar la última versión 4.29, el servidor generará un error. ¡Explicaré en detalle cómo cargar la última versión del disco más adelante!
Todos los complementos están marcados con ";" (punto y coma en modo de ancho medio) para abrir y cerrar. Es decir, si desea abrir un complemento, no puede utilizar este símbolo delante de la línea.
Si no desea abrir un complemento, simplemente agregue esto delante de la línea, que es win32, ¡y ese complemento dejará de ejecutarse!
Por ejemplo:
Si quiero bloquear el complemento ChickenMod 1.0.5.1, simplemente lo agrego al principio de win32 dlls\chicken_mm.dll; el símbolo de comentario para bloquear esta línea Simplemente cambie win32 dlls \ Chicken _ mm.dll a; win32 dlls \ Chicken _ mm.dll
Entonces, cuando iniciemos el servidor, el servidor no iniciará ChickenMod 1.0. .5.1 complemento. Si desea volver a abrir el complemento ChickenMod 1.0.5.1, simplemente elimine el símbolo ; y guarde el archivo plugins.ini. Lo mismo ocurre con el bloqueo/habilitación de otros complementos.
Tal vez no entiendas esto muy bien. Encontré una imagen para su referencia:
Esta imagen no es de la versión Dcoo instalada, sino de la edición conmemorativa de Fan Xiao cs1.5. ¡El propósito de publicarlo es que todos conozcan el significado de cada línea de comando de manera más intuitiva!
El contenido de esta versión de este archivo es demasiado simple, pero las funciones básicas no se pierden, como sigue
Descripción:
; punto y coma antes de abrir el módulo.
; Agregue un punto y coma antes de cerrar el módulo.
;/////////////////////////////////////////// // ///////////////////
// -Booster- //
/////// / /////////////////////////////////////////////////// /// ///
; Seleccione el programa que necesita según su CPU. Sólo se puede abrir uno de los dos programas siguientes.
complemento win32/Booster/booster_mm.dll
;complemento win32/Booster/booster_686_mm.dll
;/////// //// /////////////////////////////////////////////// //////
// - AMX Mod X - //
////////////////////// ////// ////////////////////////////////////
win32 plug-in/amx modx/dll/amx modx_mm.dll
Linux, elija el programa que necesita según su CPU. Sólo se puede abrir uno de los dos programas siguientes.
Complementos de Linux/amx modx/dll/amx modx _ mm _ i386 así
;Complementos de Linux/amx modx/dll/amx modx _ mm _ amd64 . >
;////////////////////////////////////////////// /// ////////////////
;// - Engañando a la muerte- //
;/////// //// /////////////////////////////////////////////// //////
;Win32, elija el programa que necesita según su CPU. Sólo se puede abrir uno de los cinco programas siguientes.
complementos win32/CDeath/cdmod.dll
;complementos win32/CDeath/cdmod_i486.dll
;complementos win32/CDeath/cdmod_i586 dll
win32 addons/CDeath/CD mod_k7.dll
win32 addons/CDeath/CD mod_P4.dll
Linux, elija el programa que necesita según su CPU. Sólo se puede abrir uno de los cinco programas siguientes.
Complementos de Linux/CDeath/CD mod_i386.so
;Complementos de Linux/CDeath/CD mod_i586.so
;Complementos de Linux/CDeath/CD mod_i686.so
;linux addons/CDeath/cdmod_k7.so
;linux addons/CDeath/cdmod_p4.so
Un poco desordenado, solo preste atención Solo la parte sin ¡el punto y coma servirá! Linux está más allá del alcance de este artículo. No sé nada sobre servidores Linux, aunque todavía estoy aprendiendo.
A continuación se describe la configuración de amxx.cfg, plugins.ini y users.ini, comenzando desde amxx.cfg :)
De hecho, hay muchas indicaciones en amxx. Archivo .cfg. ¡Permítanme presentarlo brevemente! Primero, echemos un vistazo a los parámetros de amxx.cfg en el Dcoo que instalé:
// Archivo de configuración AMX MOD X.
Echo para ejecutar el archivo de configuración AMX Mod X
//Los permisos predeterminados de los usuarios se pueden definir como reproductores normales más varios permisos. Para permisos relacionados, consulte la descripción del permiso en el archivo uers.ini.
Este es el permiso predeterminado del reproductor y los permisos relevantes se establecen en usuarios.ini.
La contraseña de inicio de sesión remoto de AMX (la misma para todas las operaciones) debe cambiarse al configurarlo por primera vez.
//La información setinfo guarda la contraseña en el archivo config.cfg. (Para evitar que se filtre su contraseña, elimine su config.cfg una vez finalizado el juego).
//(Cuando el administrador inicie sesión, ingrese setinfo _pw "contraseña de administrador" en la consola, o escriba directamente en su propio archivo config.cfg).
Amx_password_field "_pw "Esta es la contraseña del OP remoto de Amx y debe cambiarse. Simplemente no lo confunda con la contraseña en server.cfg
//Opción de modo de registro para el servidor
//0 - Desactiva el inicio de sesión privilegiado, todos los jugadores no tienen privilegios.
//1-Modo normal
//2-Expulsar a todos los jugadores sin cuentas en el archivo users.ini
El modo de grabación del servidor amx_mode 1 es normal es el valor predeterminado.
//¿Op muestra las acciones del operador cuando ejecuta el comando?
//0-Cerrar
//1-No mostrar las acciones del OP.
///2-Mostrar las acciones del OP
amx_show_activity2
//El servidor desplaza periódicamente la información del servidor a continuación, en segundos.
Amx_scrollmsg "Bienvenido a % nombre de host % - Este servidor utiliza el complemento de administración AMX Mod X" 600.
Estas son algunas de las configuraciones de texto desplazable que se ven en el juego. Puedes configurar más, pero presta atención al último; de lo contrario, ¡solo se mostrará el primero!
// información de color MOTD del servidor de estilo clanmod, usted mismo puede modificar el código de color RGB posterior.
Amx_imessage "Bienvenido a %hostname%" "000255100 "
Amx_imessage "Este servidor utiliza el complemento de administración AMX Mod X\nDescarga el comando de dirección (con permiso KICK). p>
; comandos D-amx_ban y amx_unban (con permiso de ban)
; comandos E-amx_slay y amx_slap (con derecho a matar por la fuerza)
; comando amx_map (tiene permiso para cambiar el mapa)
; comando G-amx_cvar (puede configurar los parámetros de configuración de amx, pero no todos)
; cargar la configuración cfg de permisos de archivos AMX)
I-amx_chat y otros comandos de chat (puedes publicar mensajes como administrador)
J-amx_vote y otros comandos de votación (puedes iniciar eventos de votación)
k - Accede a sv_password cvar (puedes cambiar la contraseña del servidor)
l - Accede a amx_RCONcommand y rcon_password CVaR (a través de amx_CVaRCommand) (puedes usar el comando rcon Log en el servidor como OP)
m - Nivel personalizado A (nivel administrativo definido por el usuario, nivel de permiso reservado para complementos complementarios)
n - Nivel personalizado B p>
; o - Nivel personalizado C
; p - Nivel personalizado D
; q - Nivel personalizado E
;
s - Nivel personalizado G
t - Nivel personalizado H
u Acceso al menú (permite abrir el Menú de gestión del menú)
;z Usuario (permisos de usuario normales)
;Tipo de cuenta:
;a-Utilice una contraseña no válida para desconectar el reproductor (cuando la identificación del usuario necesita detectar la contraseña al ingresar al servidor)
;b etiqueta familiar (la identificación de este usuario tiene una etiqueta de equipo)
;c-Esto es steamid/wonid (este usuario *steamid /wonid para ingresar al servidor)
; d-Esta es ip (este usuario *ip ingresa al servidor)
; La contraseña electrónica no está marcada (solo se requiere nombre/ip/steamid) (el usuario solo necesita identificación o ip o steamid, no es necesario verificar la contraseña al ingresar)
; Contraseña:
; Agregar: setinfo_pw " "
; el parámetro amx_password_field.
Formato de cuenta de administrador:
& ltNombre | ip | steamid & gt& ltContraseña de administrador> & ltNivel de permiso> & ltTipo de cuenta>