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=74609in 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?