Half-Life

Half-Life

Not enough ratings
Recompilación de scripts
By スポンジボブ
speedruns, kz, arcade
   
Award
Favorite
Favorited
Unfavorite
loading...
Esta guia se encuentra en proceso de verificación, faltan algunos contenidos o pueden estar fragmentados. lamentamos las demoras
Object Boosting
Script de Object Boosting, el número representa la velocidad (en unidades por segundo) que tendrás si los ejecutas en 100FPS. Tenga en cuenta que es posible que obtenga resultados diferentes con diferentes valores de FPS debido al aumento de la aceleración del aumento de objetos.
alias obbo2000 "+use;w11;-use;+jump;w;-jump" alias obbo1500 "+use;w10;-use;+jump;w;-jump" alias obbo1300 "+use;w9;-use;+jump;w;-jump" alias obbo1000 "+use;w8;-use;+jump;w;-jump" alias obbo800 "+use;w7;-use;+jump;w;-jump" alias obbo600 "+use;w6;-use;+jump;w;-jump" alias obbo500 "+use;w5;-use;+jump;w;-jump" bind "TECLA" "obboNumero"


El Object Boosting es una técnica que te permite obtener velocidades muy altas explotando un defecto en la funcionalidad de “Object Pushing” del comando +use, y mantenerla usando las maniobras adecuadas.

Cómo realizar un Object Boost
Realizar un Object Boost puede hacerse manualmente, o utilizando scripts especializados, mucho más precisos (los de arriba)

Para realizar un Object Boost, la técnica habitual es situarte delante de cualquier objeto móvil, como una caja o una silla, mirando en la dirección en la que quieres ser impulsado lateralmente, presionando la tecla A/D y luego presionando la tecla de uso y soltándola lo más rápido posible, o presionando la tecla donde has vinculado el script de Object Boost1.

Notas:
La velocidad máxima alcanzable con un impulso de objeto en circunstancias normales es de 2000 unidades por segundo (UPS). Sin embargo, con un ángulo de visión de 45º, puedes moverte a 2828UPS. El límite duro de velocidad que se puede ganar usando un objeto es 4040UPS, sin embargo esta velocidad se reduce a 2828UPS tan pronto como se suelta la tecla +use
Gauss Boost
Gauss-jumping para Multiplayer. te impulsa hacia la dirección a la que apuntas, para aprovechar un impulso de Gauss verticalmente.

En TDM no seria recomendado, si bien el objetivo seria acelerar mas rapido consumiendo la menor cantidad de munición posible, probablemente suceda lo contrario y podría ser una desventaja, ya que gastarías mas munición de gauss dependiendo de tus fps y/o acelerarías mas lento que buneando manualmente.
En arena y arcade, por supuesto, no importa.

Script para LAN:
alias _taubo alias _taubofunc "cl_pitchup 180;cl_pitchdown -180;-attack2;wait;cl_pitchup -12;cl_pitchdown 12;wait;cl_pitchup 89.999;cl_pitchdown 89.999" alias +tau "+attack2; alias _taubo _taubofunc" alias -tau "_taubo; alias _taubo" bind <key> +tau
Multiplayer-friendly alternative
alias +tau "weapon_gauss;wait;+attack2" alias -tau "cl_pitchup 270;cl_pitchspeed 21500;fps_max 60;wait;+lookup;wait;-lookup;-attack2;wait;+lookdown;wait;-lookdown;cl_pitchup 89.999;fps_max 111.111111111" bind <key> +tau
ADVERTENCIA: En multiplayer, requiere cambiar fps_max durante un segundo, por lo que, deberás adaptar el script a tus fps.
alias -tau "cl_pitchup 270;cl_pitchspeed 21500;fps_max 60;wait;+lookup;wait;-lookup;-attack2;wait;+lookdown;wait;-lookdown;cl_pitchup 89.999;fps_max "Tus fps actuales" "

Duckroll
Un script que realiza dobles saltos continuos. Se utiliza principalmente para controlar tu velocidad cuando te mueves a una velocidad muy alta y para mantener la velocidad cuando te mueves hacia una escalera. También se puede utilizar para mantener la velocidad cuando se juega en una versión de Half-Life que tiene una velocidad limitada de Bunnyhopping debido a que los dobles saltos no son detectados en absoluto por el limitador de velocidad de Bunnyhop.
alias +duckroll "alias _special duckroll;duckroll" alias -duckroll "alias _special" alias duckroll "+duck;wait;-duck;wait;special" bind "TECLA" +duckroll

Double-Duck
Un script simple que realiza un doble salto, funciona mejor cuando se ejecuta la técnica "Count-Jump" o se sube rápidamente por cajas.

alias +dd "-duck;wait;+duck;wait;-duck;wait;+duck" alias -dd -duck bind "TECLA" +dd

Jumpbug
Esto le ayudará cuando intente realizar un Jumpbug. Simplemente mantén presionada la tecla para agacharte y suéltala para desagacharte y saltar instantáneamente.
Recuerde, esto no facilita la realización del jumpbug. Esto es simplemente un vínculo que te ayudará.

alias _jumpbug alias _jumpbugfunc "-duck;+jump;w5;-jump" alias +jumpbug "+duck; alias _jumpbug _jumpbugfunc" alias -jumpbug "_jumpbug; alias _jumpbug" bind "TECLA" +jumpbug


Jumpbug es, junto con Edgebug, la técnica más famosa para caer una distancia bastante larga sin recibir daño y/o morir.

Explicación
El motor aplica el daño por caída si la comprobación de si el jugador está en el suelo tiene éxito. Estas comprobaciones se realizan al final de los fotogramas de movimiento. Cuando realizas un jumpbug, comienzas en el aire y terminas en el aire en un solo fotograma de movimiento, mientras que caes al suelo y saltas en el medio. El juego nunca sabe si estabas en el suelo o no, nunca aplicando el daño por caída. Osea, digamos, desaparece la gravedad.

Cómo hacerlo
Tienes que caer, agacharte (mantén presionada la tecla de agacharse), saltar y soltar la tecla de agacharse al mismo tiempo mientras estás cerca del suelo. Cuando te levantes, tu caja delimitadora de tamaño completo debe terminar a 2 unidades del suelo, o de lo contrario no podrás saltar en el mismo fotograma que se requiere para que funcione el error. Los jumpbugs se pueden realizar en cualquier superficie sólida (suelo, otro jugador, entidad sólida), desde cualquier altura, con cualquier velocidad vertical y horizontal, pero cuanto más velocidad vertical tengas, menos probable es que “encajes” en la ventana de 2 unidades. La velocidad máxima de caída predeterminada es de 2000 ups, lo que significa que en la configuración predeterminada a 1000 FPS siempre habrá al menos un fotograma para desagacharte y saltar.
Usespam
Un script que spamea el comando +use muy rápidamente, se usa comúnmente para presionar botones lo antes posible, pero con cierta técnica se puede usar para hacer impulsos de pseudoobjetos que traen contigo el objeto que estás manipulando.
alias +usespam "alias _special usespam;usespam" alias -usespam "alias _special" alias usespam "+use;wait;-use;wait;special" bind <key> +usespam
WON-compatible alternative:
alias +usespam "alias name usespam;usespam" alias -usespam "alias name" alias usespam "+use;wait;-use;wait;cmd name" bind <key> +usespam
Quick-Use
Un script simple que ejecuta un uso de un solo fotograma que no reduce tu velocidad, perfecto para presionar botones mientras bunneas justo al lado de ellos.

alias quse "-use;wait;+use;wait;-use" bind <key> quse
Wait table
Tabla necesaria para ejecutar algunos scripts anteriormente mencionados:

alias "w" "wait" alias "w1" "wait" alias "w2" "w;w" alias "w3" "w2;w" alias "w4" "w2;w2" alias "w5" "w4;w" alias "w6" "w3;w3" alias "w7" "w6;w" alias "w8" "w4;w4" alias "w9" "w7;w2" alias "w10" "w5;w5" alias "w11" "w9;w2" alias "w12" "w6;w6" alias "w13" "w9;w4" alias "w14" "w9;w5" alias "w15" "w9;w6" alias "w16" "w9;w7" alias "w17" "w9;w8" alias "w18" "w9;w9" alias "w19" "w9;w10" alias "w20" "w9;w11" alias "w21" "w9;w12" alias "w22" "w9;w13" alias "w23" "w9;w14" alias "w24" "w9;w15" alias "w25" "w9;w16" alias "w26" "w9;w17" alias "w27" "w9;w18" alias "w28" "w9;w19" alias "w29" "w9;w20" alias "w30" "w9;w21" alias "w31" "w9;w22" alias "w32" "w9;w23" alias "w33" "w9;w24" alias "w34" "w9;w25" alias "w35" "w9;w26" alias "w36" "w9;w27" alias "w37" "w9;w28" alias "w38" "w9;w29" alias "w39" "w9;w30" alias "w40" "w9;w31" alias "w41" "w9;w32" alias "w42" "w9;w33" alias "w43" "w9;w34" alias "w44" "w9;w35" alias "w45" "w9;w36" alias "w46" "w9;w37" alias "w47" "w9;w38" alias "w48" "w9;w39" alias "w49" "w9;w40" alias "w50" "w9;w41" alias "w51" "w50;w1" alias "w52" "w50;w2" alias "w53" "w50;w3" alias "w54" "w50;w4" alias "w55" "w50;w5" alias "w56" "w50;w6" alias "w57" "w50;w7" alias "w58" "w50;w8" alias "w59" "w50;w9" alias "w60" "w50;w10" alias "w61" "w50;w11" alias "w62" "w50;w12" alias "w63" "w50;w13" alias "w64" "w50;w14" alias "w65" "w50;w15" alias "w66" "w50;w16" alias "w67" "w50;w17" alias "w68" "w50;w18" alias "w69" "w50;w19" alias "w70" "w50;w20" alias "w71" "w50;w21" alias "w72" "w50;w22" alias "w73" "w50;w23" alias "w74" "w50;w24" alias "w75" "w50;w25" alias "w76" "w50;w26" alias "w77" "w50;w27" alias "w78" "w50;w28" alias "w79" "w50;w29" alias "w80" "w50;w30" alias "w81" "w50;w31" alias "w82" "w50;w32" alias "w83" "w50;w33" alias "w84" "w50;w34" alias "w85" "w50;w35" alias "w86" "w50;w36" alias "w87" "w50;w37" alias "w88" "w50;w38" alias "w89" "w50;w39" alias "w90" "w50;w40" alias "w91" "w50;w41" alias "w92" "w50;w42" alias "w93" "w50;w43" alias "w94" "w50;w44" alias "w95" "w50;w45" alias "w96" "w50;w46" alias "w97" "w50;w47" alias "w98" "w50;w48" alias "w99" "w50;w49" alias "w100" "w50;w50" alias "w200" "w100;w100" alias "w300" "w200;w100" alias "w400" "w200;w200" alias "w500" "w400;w100" alias "w600" "w300;w300" alias "w700" "w600;w100" alias "w800" "w400;w400" alias "w900" "w700;w200" alias "w1000" "w500;w500"
Agradecimientos
El contenido y la info es traducido de la wiki de SourceRuns. (Steam me borra sus links)