Red de Respuestas Legales - Derecho de bienes - Cómo utilizar el script cs1.5

Cómo utilizar el script cs1.5

Preparación:

Abra su config.cfg (en el directorio CStrike) con WordPad. Configure la consola en "0.000000".

Cambie esta línea a consola "1".

Luego agréguelo después de la dirección del programa en el acceso directo de cstrike.

-Console-zone 4096-dev

Por ejemplo: c:Sierra Half-lifehl exe-console-zone 4096-dev.

¿Qué es un alias?

Se puede decir que los scripts se forman a partir de macros, que también es lo primero que debemos entender.

El formato general de las macros es el siguiente:

Alias ​​​​[alias]" "[Comando 1]; [Comando 2] [Comando #]...." "

Podemos ver que una macro es en realidad un conjunto de instrucciones, por lo que cualquier macro también se puede aplicar a otras macros.

Algunos de los comandos más utilizados en scripts

Menuselect #-# es un número del 1 al 9. Esta directiva le indica que seleccione la opción # en el menú. Por ejemplo:

Ejemplo: alias joinct " " elige la selección de menú del equipo 2 " "

El contenido entre comillas indica que el segundo elemento en el menú del equipo, es decir, el lado CT , está seleccionado.

Comando de tecla vinculante:

Defina un comando específico para una tecla. Nota: "comando" también puede ser una macro.

Por ejemplo: enlazar " " k " " kill " "

Define el comando "matar" a K, de modo que cuando presiones K, te suicidarás.

Otro ejemplo: enlazar ""k"" ""joinct " "

Luego, si presionas k, te unirás al lado CT.

nombre ejecutivo.cfg -

Importar un archivo cfg. HL importará automáticamente los archivos config.cfg y autoexec.cfg cada vez que ingrese al juego.

Espera-

Pausa por un momento. La espera en el script es para completar la ejecución de la instrucción anterior. La cantidad de espera para usar depende de las diferentes condiciones de la computadora y la red. Esperar demasiado puede provocar un retraso, esperar muy poco puede retrasar la ejecución de la siguiente instrucción.

Macros simples

Veamos algunas de las macros más simples para familiarizarnos con ellas.

Abre autoexec.cfg y escribe las siguientes líneas:

Alias ​​hola" "dice ¡bienvenido a CsChina.net! ;Espera;Espera;Mata;Espera;

Espera; ¡Bienvenido a CsChina.net! ""

Veamos la estructura de esta macro:

Entre comillas, hay un conjunto de instrucciones, en las que la función de la instrucción say es hablar para todos en el juego, say_team Habla con todos tus compañeros de equipo.

Nota: Los puntos y comas se utilizan entre instrucciones;

Este conjunto de instrucciones se define como una macro llamada hola.

No te preocupes, debes definir la macro que acabas de crear en una determinada posición clave antes de poder usarla. Ingresa al juego e ingrésalo en el panel de control.

bind ""k "" " "Hola" "

Bien, ahora presionamos k para ver el efecto, hoho~~

Macros y scripts simples Tipos de

Conocemos muy bien los conceptos básicos de los scripts. Ahora veamos algunos tipos de macros y pongámoslas en un script simple.

+/-alias

Significa, mantener presionada una tecla, ejecutar un conjunto de instrucciones, soltar la tecla, ejecutar otro conjunto de instrucciones (nota: estas dos instrucciones Los conjuntos pueden ser iguales o no relacionados).

Ejemplo:

Alias ​​+decir recargar " "+recargar; ¡el equipo me cubre mientras recargo! ""

Alias-sayreload ""-reload " "

+/-

Alias ​​​​puede hacer que sus acciones simples originales sean más diversas, como Expandir en Metas más complejas pero más efectivas.

Enlaces (

Metabindings

Los metabindings son en realidad un alias +/-, pero la diferencia es Meta.

Vincula la clave de redefinición después de soltar la tecla de definición (← Nota del Arcángel: esta línea está en fuente roja). Asegúrese de prestar atención a esta diferencia, que será útil para comprender los tipos de estas dos macros.

Veamos. vea un ejemplo común de creación de un script de compra y extracción rápida:

Ejemplo:

Alias ​​​​preset1 " "Comprar; opción de menú 4; opción de menú 6; ; buyequip

Menú lect 2 " "

//Comprar AWM, balas y chalecos antibalas

Alias ​​​​preset2 " "Comprar menú; lect 1. ;Comprar;Selección de menú 6;comprarequipo

menús lect 1;""

//Comprar MP5, balas, chalecos antibalas

Alias ​​​​preset3 " "Comprar ;menú seleccionar 2;menú seleccionar 1;comprar;menú seleccionar 1;

menú seleccionar 5;comprar;menú seleccionar 6;comprar;menú seleccionar 7;comprarequipomenú seleccionar 2 " "

//Comprar M3, Beretta, balas y chaleco antibalas con casco

Alias ​​​​preset4 " "Comprar; menú lect 1; opción de menú 3 " "

//Comprar granadas y balas

Alias ​​​​preset5 " "Desarrollador 1; Eco preestablecido no configurado Desarrollador 0 " "

//Esquina superior izquierda de la pantalla, mostrar La combinación de teclas no está definida: el valor preestablecido no está configurado.

Nota: El comando echo significa mostrar la información que usted definió en la esquina superior izquierda de la pantalla

<. p>Alias ​​​​preset 6 " " desarrollador 1 ;Echo preestablecido no está configurado ;Desarrollador0 " "

alias preestablecido7 " "Desarrollador1; ¡Eco preestablecido no está configurado! Desarrollador0 " "

alias preset8 " "Desarrollador 1; ¡El valor preestablecido de eco no está configurado!; Desarrollador 0 " "

Alias ​​​​preset 9 " " El valor preestablecido de eco no está configurado!; p>

Alias ​​​​preset10 " "Desarrollador 1; eco preestablecido no establecido Desarrollador 0 " "

//Igual que arriba

alias+toggle " " enlazar 1 preestablecido 1; enlazar 2 preestablecer2 enlazar 3 preestablecer3 enlazar 4

preset4 enlazar 5 preset5bind 6 preset6bind 7 preset7bind 8 preset8

enlazar 9 preset9 enlazar 0 preset10 " "

Cambio de alias" "Enlazar 1 ranura 1; vincular 2 ranura2 vincular 3 ranura3 vincular 4 ranura4 restricciones

5 vincular ranura5 6 vincular ranura6 7 vincular ranura7 8 vincular ranura8 Definir 9 vincular ranura9 0

Ranura 0 " "

Enlazar alt ""+interruptor" "

Las últimas tres líneas de este script son el punto clave. Su significado es que cuando se presiona alt y una tecla numérica, se ejecuta el conjunto de instrucciones de compra de armas definido en la primera mitad del script. Cuando se suelta la tecla alt, la tecla numérica vuelve a su función original, es decir, cambiar de arma. . Este es Meta.

¿Qué significa agrupar?

Su efecto también es obvio: puede guardar muchas claves y definir más conjuntos de instrucciones en claves de uso común.

Botón de palanca

El ejemplo más típico de conmutación es cambiar los reflectores y los equipos de visión nocturna. Primero hagamos un conmutador de netgraph (visualización de estado, como FPS) para familiarizarnos con él y estudiarlo.

Ejemplo:

Alias ​​ngon " " desarrollador 1; gráfico de red echo abierto; desarrollador 0; paquete

ngoff " "< /p >

alias ngoff "" desarrollador 1; gráfico de red de eco desactivado; desarrollador 0; restricciones

ngoff""

enlace n ""ngon " "

La función de este script es usar la tecla N para cambiar netgraph. Preste atención a las características de Toggle. Defina la tecla N al final de la primera macro a la siguiente macro. pero este script obviamente no es nada satisfactorio, ya que no se puede agregar al menú de configuración del teclado para realizar ajustes más rápidos porque: ¡tenga en cuenta! La llave quedó empatada dos veces. ¿Cómo solucionar este problema? Sólo cámbialo un poquito.

Conmutación (compleja)

En otras palabras, la ventaja de los Toggles mejorados es que solo requiere una tecla, aún tomando el conmutador netgraph como ejemplo.

Ejemplo:

alias ngon " " desarrollador 1; eco gráfico de red abierto; net_graph 3; alias

ng ngoff " "

alias ngoff " " desarrollador 1; gráfico de red echo desactivado; desarrollador 0;

alias ng ngon " "

alias ng " "ngon " "

Bind n ""ng " "

Como puede ver, las colas de las dos macros se cambian del enlace original a alias, y las claves se separan en la tercera línea Definición, muy inteligente, ¿no? hoho~~

Ahora podemos definir teclas directamente en la barra de configuración del teclado. Más importante aún, después de comprender esta técnica, podemos pasar a la siguiente lección: los bucles.

Alias ​​de bucle

El cambio anterior es solo una elección entre dos situaciones, es decir, encendido y apagado. ¿Qué debemos hacer cuando nos enfrentamos a más opciones? Esto requiere un bucle.

Alias, echemos un vistazo al ejemplo de netgraph, pero esta vez, necesitamos usar la tecla N para seleccionar una visualización de netgraph diferente.

Ejemplo:

alias ng1" "desarrollador 1; echo Net Graph activado, configuración 1; desarrollador 0; alias ng ng2 " "

Alias ​​​​ng2 " "Desarrollador 1; diagrama de red de eco activado, configuración 2; diagrama de red de desarrollador

2; alias ng ng3 " "

Alias ​​​​ng3 " "Desarrollador 1; mapa de red de eco activado, conjunto 3; Mapa de red 0; Alias ​​​​ng ng4 " "

Alias ​​​​ng4 " "Desarrollar desarrollador 1; eco red gráfico desactivado; desarrollador 0; net_graph 0; alias

ng ng1 " "

alias ng ""ng1 " "

Enlace n ""ng " "

Podemos ver que al final de cada línea, se define la clave para la siguiente macro, formando un bucle.

Cree su propio menú de configuración de teclas

En el capítulo anterior, mencionamos agregar nuestras propias opciones al menú de configuración de teclas.

Esto es algo que explicaremos detalladamente en el último apartado.

Abre la carpeta gfx en tu directorio half-lifecstrike y usa WordPad para abrir el archivo kb_act.lst que contiene. Puedes ver algo como esto:

" " buyammo1 " " " "Comprar munición primaria (opcional)""

""Comprar munición2 " " " "Comprar munición secundaria (opcional) ""

""Comprar Equipo" " " "Menú Comprar Equipo (Opcional)""

……………………

A la izquierda está el nombre de la macro y a la derecha hay una explicación de la macro que quieres que los jugadores vean en el menú.

Bien, ahora tenemos ese script.

Alias ​​​​float_t ""float_on " "

Alias ​​​​float_on " "Alias ​​​​float_t float_ off+mover hacia arriba""

Alias ​​​​float_off " "Alias ​​​​float _ t float _ on - mover hacia arriba""

Aquellos que ya estén familiarizados con las secuencias de comandos verán que se trata de un interruptor de natación de un solo botón.

¿Cómo agregar esta columna de alternancia al menú? Debes haberlo visto, solo agrega esta línea debajo de kb_act.lst

"" float_t " " " "Togler de punto flotante" "

Simplemente haz todo. Es así de simple, jaja.

De manera similar, puedes agregar la marca registrada a tu script en el menú y agregar la siguiente línea:

"" en blanco " " " "Estás ejecutando la versión XXX de XXXX0" "

Después de ingresar al juego, puedes ver tu nombre impreso en el CS, Shuai:

Además, el archivo kb_act.lst tiene un límite de tamaño, pero supongo que nadie podría escribe tanto.