Цель отлова прокрутка колесика, именно событие, дело в том что я знаю что в вин апи невозможно отследить событие прокрутку колесика, на него можно только подписаться, а в гта я пытался получить черезЦель отлова какая? Может проще можно будет что-то придумать
bool WheelUpDown = RAGE.Game.Invoker.Invoke<bool>(RAGE.Game.Natives.IsControlPressed, 0, RAGE.Game.Control.CursorScrollDown, false);
оно походу на шарпе не работает ибо я никакую кнопку не могу получить четоЦель отлова какая? Может проще можно будет что-то придумать
да я уже сделал, оказывается на шарпе не работет это, на жс пришлось делатьпопробуй с помощью этого, может сработает
WeaponWheelUpDown = 12,
WeaponWheelLeftRight = 13,
WeaponWheelNext = 14,
WeaponWheelPrev = 15,
CursorScrollUp = 241,
CursorScrollDown = 242,
Не стоит недооценивать клиент на шарпе, я тоже по началу думал, что там много чего не работает, но это не так. А виной всему то, что у клиента на шарпе нету нормальной документации, приходиться всё искать самому.да я уже сделал, оказывается на шарпе не работет это, на жс пришлось делать
private void Test(List<Events.TickNametagData> nametags)
{
if (Pad.GetDisabledControlNormal(0, 241) == 1) Chat.Output("Вверх");
if (Pad.GetDisabledControlNormal(0, 242) == 1) Chat.Output("Вниз");
}
ЖесткоНе стоит недооценивать клиент на шарпе, я тоже по началу думал, что там много чего не работает, но это не так. А виной всему то, что у клиента на шарпе нету нормальной документации, приходиться всё искать самому.
Код:private void Test(List<Events.TickNametagData> nametags) { if (Pad.GetDisabledControlNormal(0, 241) == 1) Chat.Output("Вверх"); if (Pad.GetDisabledControlNormal(0, 242) == 1) Chat.Output("Вниз"); }
Работает, хочу полностью сделать сервак без жс но чето чем дальше я двигаюсь тем больше вопросов, не токо по возможностям рейджа но и самой игрыНе стоит недооценивать клиент на шарпе, я тоже по началу думал, что там много чего не работает, но это не так. А виной всему то, что у клиента на шарпе нету нормальной документации, приходиться всё искать самому.
Код:private void Test(List<Events.TickNametagData> nametags) { if (Pad.GetDisabledControlNormal(0, 241) == 1) Chat.Output("Вверх"); if (Pad.GetDisabledControlNormal(0, 242) == 1) Chat.Output("Вниз"); }