• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Вопрос Как получить на крауче ли локал плеер?

life is cheap, death is free!
Эксперт
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,616
Реакции
513
Нужно это реализовать не через Input.KeyPressed, знает кто?
 
("m_fDuckAmount" > 0.f) ну или (usercmd->buttons & IN_DUCK)
Не знаю как там в этом скриптинге, но первое вроде бы можно реализовать, там же есть нетвары эти
 
("m_fDuckAmount" > 0.f) ну или (usercmd->buttons & IN_DUCK)
Не знаю как там в этом скриптинге, но первое вроде бы можно реализовать, там же есть нетвары эти
ну at air реализован вот так
function isInAir() {
var fv = Entity.GetProp(Entity.GetLocalPlayer(), "CBasePlayer", "m_flFallVelocity");
if (fv < -1 || fv > 1) {
return true;
}
return false;
}

так что с большой уверенностью могу сказать что должно работать
 
JavaScript:
Expand Collapse Copy
function cm() {
    flags = Entity.GetProp(Entity.GetLocalPlayer(), 'CBasePlayer', 'm_fFlags')
    if (flags & (1 << 2)) {
        //do action
    }
}

Cheat.RegisterCallback('CreateMove', 'cm')
А в аирах лучше получать значение так:

JavaScript:
Expand Collapse Copy
function inAir(index) {
    prop = Entity.GetProp(index, 'CBasePlayer', 'm_hGroundEntity')
    if (prop == 'm_hGroundEntity') {
        return true
    } 
    return false
}
 
Последнее редактирование:
JavaScript:
Expand Collapse Copy
function cm() {
    flags = Entity.GetProp(Entity.GetLocalPlayer(), 'CBasePlayer', 'm_fFlags')
    if (flags & (1 << 2)) {
        //do action
    }
}

Cheat.RegisterCallback('CreateMove', 'cm')
А в аирах лучше получать значение так:

JavaScript:
Expand Collapse Copy
function inAir(index) {
    prop = Entity.GetProp(index, 'CBasePlayer', 'm_hGroundEntity')
    if (prop == 'm_hGroundEntity') {
        return true
    } else {
        return false
    }
}
а что это не прикрепил?
JavaScript:
Expand Collapse Copy
Entity.GetProp(Entity.GetLocalPlayer(), "CBasePlayer", "m_flDuckAmount" );
 
Назад
Сверху Снизу