Cómo recuperar el bunnyhop en Half-Life sin volver a una versión anterior


Tras la actualización de Half-Life del 16.05.2013, el bunnyhop dejó de funcionar o, más exactamente, dejó de funcionar el script de Bunny Hop. El bhop ya no funciona en ningún mod de Half-Life 1, incluidos Adrenaline Gamer y Sven Co-op.
Hasta ahora, la única forma conocida de recuperar un bhop como es debido era volver a una versión anterior de Half-Life. Pero se ha encontrado otra forma que funciona en las versiones nuevas.

VALVe bloqueó el comando _special a nivel del motor. Pero nada nos impide cambiar este comando y saltarnos el bloqueo. El comando en sí está en client.dll. Usa cualquier editor hexadecimal, por ejemplo HxD (http://mh-nexus.de/en/downloads.php?product=HxD), y cambia este comando.

Con HxD, abre client.dll de la carpeta valve/cl_dlls y busca los comandos special y _special.

Cómo recuperar el bunnyhop en Half-Life sin volver a una versión anterior

Cómo recuperar el bunnyhop en Half-Life sin volver a una versión anterior


Basta con cambiar un solo carácter. Guarda. Después, en todos tus scripts, sustituye special por sp3cial.

Cómo recuperar el bunnyhop en Half-Life sin volver a una versión anterior

Cómo recuperar el bunnyhop en Half-Life sin volver a una versión anterior


No olvides quitar los permisos de escritura de client.dll; de lo contrario, Steam podría sobrescribirlo.

El nuevo script de bhop quedará así:

alias +jump2 "alias _sp3cial jump2;jump2"
alias -jump2 "alias _sp3cial"
alias jump2 "+jump;wait;-jump;wait;sp3cial"
bind "space" "+jump2"


Y, por último: para quienes no quieran complicarse editando archivos, aquí tienes un client.dll ya preparado para Half-Life con los cambios necesarios. Para mods como Adrenaline Gamer y Sven Co-op tendrás que hacer los cambios tú mismo.

Descarga:
client.zip [236.6 Kb] (descargas: 5771)



Fuente original: http://gf.hldm.org/возвращение-распрыга-в-half-life-v-2/