Como cambiar funcion en tecla: activar solo mientras la mantenga apretada

Estoy buscando como loco como poder cambiar el uso del zoom en Crysis 1, vamos, que sea aprentando boton en lugar de solo pulsandolo, que es como viene en el juego. Por ej. he podido resolver este problema en la accion de agacharse, donde el problema es que ocurre precisamente lo contrario: para agacharse hay que mantener pulsado un boton todo el rato y no solo pulsandolo una vez. Aqui explican como arreglarlo facilmente con un comando:

http://majorslack.com/pc-game-cheats/ha ... er-crysis/


Pero hacer lo contrario con el tema del zoom, que haya que mantener pulsado el boton para hacer esta funcion, no lo encuentro, aunque parece que aqui dan con una posible solucion, pero no lo entiendo muy bien, y no parece facil de hacer:


http://www.crydev.net/viewtopic.php?f=314&t=74609



in weaponinput.cpp
in the function, OnActionZoom

I changed this line
Code:
else if (activationMode == eAAM_OnRelease)
{
if(m_zm && !m_zm->IsToggle())
m_zm->StopZoom();

to this (removed the negate from m_zm->IsToggle())
Code:
else if (activationMode == eAAM_OnRelease)
{
if(m_zm && m_zm->IsToggle())
m_zm->StopZoom();

and it works fine. For some reason, I feel like this wasn't exactly the best way to do it, but it does work.

¿Alguien que sepa un poco de informatica lo entiende o mejor me olvido del tema porque es bastante complejo de tocar para un novato en ordenadores como yo?
Si juegas con gamepad, creo que Xpadder es el programa indicado

http://www.youtube.com/watch?v=lSxGAL2vwKY

http://zonaarcade.forumcommunity.net/?t=18105694

Para teclado (me parece que el mismo Xpadder tambien sirviría) hay remapeadores: Sharpkeys o KeyTweak. Y generadores de 'macros' (creador de secuencias de pulsaciones que juntas realizan una acción), como Autoit y MacroMaker, que pueden venir bien para la secuencia de pulsación mantenida 1 segundo=acción, o para que esa acción se haga en una pulsación directa en vez de tener que mantener pulsada la tecla/botón.


En Español no veo resultados para la búsqueda específica (tu mismo lo comentas en Meristation), pero en Inglés ("crysis zoom hold button") sí hay más opciones aunque tampoco nada determinante

http://forums.evga.com/tm.aspx?m=757684

http://forums.steampowered.com/forums/s ... ?t=1306325

http://steamcommunity.com/app/17300/dis ... 952725653/

http://www.gamefaqs.com/boards/960489-/58304077





Saludos
1 respuesta