J'ai déjà eu ce problème une fois, mais je ne sais plus exactement comment je l'ai résolu. Je crois bien que c'était un problème dans les touches. Essaie avec mon game.cfg :
Input:ResetAllBindings();
Input:BindAction("CYCLE_GRENADE", "h", "binozoom", 0);
Input:BindAction("FIREMODE", "numlock", "binozoom", 0);
Input:BindAction("FIREMODE", "x", "binozoom", 1);
Input:BindAction("FIRE_GRENADE", "g", "binozoom", 0);
Input:BindAction("FLASHLIGHT", "divide", "binozoom", 0);
Input:BindAction("FLASHLIGHT", "l", "binozoom", 1);
Input:BindAction("ITEM_0", "b", "binozoom", 0);
Input:BindAction("ITEM_1", "t", "binozoom", 0);
Input:BindAction("JUMP", "numpad enter", "binozoom", 0);
Input:BindAction("JUMP", "spacebar", "binozoom", 1);
Input:BindAction("LEANLEFT", "numpad7", "binozoom", 0);
Input:BindAction("LEANLEFT", "a", "binozoom", 1);
Input:BindAction("LEANRIGHT", "numpad9", "binozoom", 0);
Input:BindAction("LEANRIGHT", "lctrl", "binozoom", 1);
Input:BindAction("MESSAGEMODE", "y", "binozoom", 0);
Input:BindAction("MESSAGEMODE2", "u", "binozoom", 0);
Input:BindAction("MOVEMODE", "c", "binozoom", 0);
Input:BindAction("MOVEMODE2", "v", "binozoom", 0);
Input:BindAction("MOVE_BACKWARD", "numpad2", "binozoom", 0);
Input:BindAction("MOVE_BACKWARD", "s", "binozoom", 1);
Input:BindAction("MOVE_FORWARD", "numpad5", "binozoom", 0);
Input:BindAction("MOVE_FORWARD", "z", "binozoom", 1);
Input:BindAction("MOVE_LEFT", "numpad4", "binozoom", 0);
Input:BindAction("MOVE_LEFT", "q", "binozoom", 1);
Input:BindAction("MOVE_RIGHT", "numpad6", "binozoom", 0);
Input:BindAction("MOVE_RIGHT", "d", "binozoom", 1);
Input:BindAction("RELOAD", "r", "binozoom", 0);
Input:BindAction("RUNSPRINT", "lshift", "binozoom", 0);
Input:BindAction("SCORE_BOARD", "tab", "binozoom", 0);
Input:BindAction("TAKESCREENSHOT", "f12", "binozoom", 0);
Input:BindAction("TURNLR", "maxisx", "binozoom", 0);
Input:BindAction("TURNUD", "maxisy", "binozoom", 0);
Input:BindAction("USE", "f", "binozoom", 0);
Input:BindAction("WALK", "w", "binozoom", 0);
Input:BindAction("WEAPON_1", "&", "binozoom", 0);
Input:BindAction("WEAPON_2", "é", "binozoom", 0);
Input:BindAction("WEAPON_3", "\"", "binozoom", 0);
Input:BindAction("WEAPON_4", "'", "binozoom", 0);
Input:BindAction("ZOOM_IN", "add", "binozoom", 0);
Input:BindAction("ZOOM_IN", "mwheelup", "binozoom", 1);
Input:BindAction("ZOOM_OUT", "subtract", "binozoom", 0);
Input:BindAction("ZOOM_OUT", "mwheeldown", "binozoom", 1);
Input:BindAction("CHANGE_VIEW", "f1", "default", 0);
Input:BindAction("CYCLE_GRENADE", "h", "default", 0);
Input:BindAction("DROPWEAPON", "j", "default", 0);
Input:BindAction("FIRE0", "mouse1", "default", 0);
Input:BindAction("FIREMODE", "numlock", "default", 0);
Input:BindAction("FIREMODE", "x", "default", 1);
Input:BindAction("FIRE_GRENADE", "g", "default", 0);
Input:BindAction("FLASHLIGHT", "divide", "default", 0);
Input:BindAction("FLASHLIGHT", "l", "default", 1);
Input:BindAction("ITEM_0", "b", "default", 0);
Input:BindAction("ITEM_1", "t", "default", 0);
Input:BindAction("JUMP", "numpad enter", "default", 0);
Input:BindAction("JUMP", "spacebar", "default", 1);
Input:BindAction("LEANLEFT", "numpad7", "default", 0);
Input:BindAction("LEANLEFT", "a", "default", 1);
Input:BindAction("LEANRIGHT", "numpad9", "default", 0);
Input:BindAction("LEANRIGHT", "lctrl", "default", 1);
Input:BindAction("MESSAGEMODE", "y", "default", 0);
Input:BindAction("MESSAGEMODE2", "u", "default", 0);
Input:BindAction("MOVEMODE", "c", "default", 0);
Input:BindAction("MOVEMODE2", "v", "default", 0);
Input:BindAction("MOVE_BACKWARD", "numpad2", "default", 0);
Input:BindAction("MOVE_BACKWARD", "s", "default", 1);
Input:BindAction("MOVE_FORWARD", "numpad5", "default", 0);
Input:BindAction("MOVE_FORWARD", "z", "default", 1);
Input:BindAction("MOVE_LEFT", "numpad4", "default", 0);
Input:BindAction("MOVE_LEFT", "q", "default", 1);
Input:BindAction("MOVE_RIGHT", "numpad6", "default", 0);
Input:BindAction("MOVE_RIGHT", "d", "default", 1);
Input:BindAction("NEXT_WEAPON", "mwheelup", "default", 0);
Input:BindAction("NEXT_WEAPON", "pagedown", "default", 1);
Input:BindAction("PREV_WEAPON", "mwheeldown", "default", 0);
Input:BindAction("PREV_WEAPON", "pageup", "default", 1);
Input:BindAction("RELOAD", "r", "default", 0);
Input:BindAction("RUNSPRINT", "lshift", "default", 0);
Input:BindAction("SCORE_BOARD", "tab", "default", 0);
Input:BindAction("TAKESCREENSHOT", "f12", "default", 0);
Input:BindAction("TURNLR", "maxisx", "default", 0);
Input:BindAction("TURNUD", "maxisy", "default", 0);
Input:BindAction("USE", "f", "default", 0);
Input:BindAction("WALK", "w", "default", 0);
Input:BindAction("WEAPON_1", "&", "default", 0);
Input:BindAction("WEAPON_2", "é", "default", 0);
Input:BindAction("WEAPON_3", "\"", "default", 0);
Input:BindAction("WEAPON_4", "'", "default", 0);
Input:BindAction("ZOOM_TOGGLE", "mouse2", "default", 0);
Input:BindAction("FIRE0", "mouse1", "player_dead", 0);
Input:BindAction("MOVE_LEFT", "left", "player_dead", 0);
Input:BindAction("MOVE_RIGHT", "right", "player_dead", 0);
Input:BindAction("TAKESCREENSHOT", "f12", "player_dead", 0);
Input:BindAction("CHANGE_VIEW", "f1", "vehicle", 0);
Input:BindAction("CYCLE_GRENADE", "h", "vehicle", 0);
Input:BindAction("FIRE0", "mouse1", "vehicle", 0);
Input:BindAction("FIREMODE", "numlock", "vehicle", 0);
Input:BindAction("FIREMODE", "x", "vehicle", 1);
Input:BindAction("FIRE_GRENADE", "g", "vehicle", 0);
Input:BindAction("FLASHLIGHT", "divide", "vehicle", 0);
Input:BindAction("FLASHLIGHT", "l", "vehicle", 1);
Input:BindAction("ITEM_1", "t", "vehicle", 0);
Input:BindAction("JUMP", "numpad enter", "vehicle", 0);
Input:BindAction("JUMP", "spacebar", "vehicle", 1);
Input:BindAction("MESSAGEMODE", "y", "vehicle", 0);
Input:BindAction("MESSAGEMODE2", "u", "vehicle", 0);
Input:BindAction("MOVEMODE", "c", "vehicle", 0);
Input:BindAction("MOVEMODE2", "v", "vehicle", 0);
Input:BindAction("MOVE_BACKWARD", "numpad2", "vehicle", 0);
Input:BindAction("MOVE_BACKWARD", "s", "vehicle", 1);
Input:BindAction("MOVE_FORWARD", "numpad5", "vehicle", 0);
Input:BindAction("MOVE_FORWARD", "z", "vehicle", 1);
Input:BindAction("MOVE_LEFT", "numpad4", "vehicle", 0);
Input:BindAction("MOVE_LEFT", "q", "vehicle", 1);
Input:BindAction("MOVE_RIGHT", "numpad6", "vehicle", 0);
Input:BindAction("MOVE_RIGHT", "d", "vehicle", 1);
Input:BindAction("RELOAD", "r", "vehicle", 0);
Input:BindAction("RUNSPRINT", "lshift", "vehicle", 0);
Input:BindAction("SCORE_BOARD", "up", "vehicle", 0);
Input:BindAction("SCORE_BOARD", "tab", "vehicle", 1);
Input:BindAction("TAKESCREENSHOT", "f12", "vehicle", 0);
Input:BindAction("TURNLR", "maxisx", "vehicle", 0);
Input:BindAction("TURNUD", "maxisy", "vehicle", 0);
Input:BindAction("USE", "f", "vehicle", 0);
Input:BindAction("WALK", "w", "vehicle", 0);
Input:BindAction("CYCLE_GRENADE", "h", "zoom", 0);
Input:BindAction("FIRE0", "mouse1", "zoom", 0);
Input:BindAction("FIREMODE", "numlock", "zoom", 0);
Input:BindAction("FIREMODE", "x", "zoom", 1);
Input:BindAction("FIRE_GRENADE", "g", "zoom", 0);
Input:BindAction("FLASHLIGHT", "divide", "zoom", 0);
Input:BindAction("FLASHLIGHT", "l", "zoom", 1);
Input:BindAction("HOLDBREATH", "spacebar", "zoom", 0);
Input:BindAction("ITEM_0", "b", "zoom", 0);
Input:BindAction("ITEM_1", "t", "zoom", 0);
Input:BindAction("LEANLEFT", "numpad7", "zoom", 0);
Input:BindAction("LEANLEFT", "a", "zoom", 1);
Input:BindAction("LEANRIGHT", "numpad9", "zoom", 0);
Input:BindAction("LEANRIGHT", "lctrl", "zoom", 1);
Input:BindAction("MESSAGEMODE", "y", "zoom", 0);
Input:BindAction("MESSAGEMODE2", "u", "zoom", 0);
Input:BindAction("MOVEMODE", "c", "zoom", 0);
Input:BindAction("MOVEMODE2", "v", "zoom", 0);
Input:BindAction("MOVE_BACKWARD", "numpad2", "zoom", 0);
Input:BindAction("MOVE_BACKWARD", "s", "zoom", 1);
Input:BindAction("MOVE_FORWARD", "numpad5", "zoom", 0);
Input:BindAction("MOVE_FORWARD", "z", "zoom", 1);
Input:BindAction("MOVE_LEFT", "numpad4", "zoom", 0);
Input:BindAction("MOVE_LEFT", "q", "zoom", 1);
Input:BindAction("MOVE_RIGHT", "numpad6", "zoom", 0);
Input:BindAction("MOVE_RIGHT", "d", "zoom", 1);
Input:BindAction("RELOAD", "r", "zoom", 0);
Input:BindAction("RUNSPRINT", "lshift", "zoom", 0);
Input:BindAction("SCORE_BOARD", "tab", "zoom", 0);
Input:BindAction("TAKESCREENSHOT", "f12", "zoom", 0);
Input:BindAction("TURNLR", "maxisx", "zoom", 0);
Input:BindAction("TURNUD", "maxisy", "zoom", 0);
Input:BindAction("USE", "f", "zoom", 0);
Input:BindAction("WALK", "w", "zoom", 0);
Input:BindAction("WEAPON_1", "&", "zoom", 0);
Input:BindAction("WEAPON_2", "é", "zoom", 0);
Input:BindAction("WEAPON_3", "\"", "zoom", 0);
Input:BindAction("WEAPON_4", "'", "zoom", 0);
Input:BindAction("ZOOM_IN", "add", "zoom", 0);
Input:BindAction("ZOOM_IN", "mwheelup", "zoom", 1);
Input:BindAction("ZOOM_OUT", "subtract", "zoom", 0);
Input:BindAction("ZOOM_OUT", "mwheeldown", "zoom", 1);
Input:BindAction("ZOOM_TOGGLE", "mouse2", "zoom", 0);
Input:SetMouseSensitivity(10.0512);
Input:SetInvertedMouse(nil);
Input:SetJoySensitivityHGain(1.0000);
Input:SetJoySensitivityHScale(1.0000);
Input:SetJoySensitivityVGain(1.0000);
Input:SetJoySensitivityVScale(1.0000);
Input:BindCommandToKey("\\SkipCutScene","F7",1);
Input:BindCommandToKey("\\SkipCutScene","spacebar"
,1);