Вопрос Не работает написанная проверка

а причем здесь вары?
Ключевое слово var в js существует для определения доступности переменной, т.е. если ты в функции написал
cringeVariable = []
то ты сможешь использовать ее только в этой функции
а если ты написал
var cringeVariable = []
то ты сможешь использовать ее везде...
Если не сделать в коде пустой вар (var test = [];) и написать в функции test = 123 то джс не будет работать
 
я наверно, хуевый пастер, но не понимаю как ее использовать
Объясняю на 3 отрубленных пальцах:
у тебя на выходе есть переменная invertted (две t, не обращаем внимания...)
Ты засовываешь ее в рендер строки так:
JavaScript:
Expand Collapse Copy
Render.String(x,y,a,invertted ? 'Right' : 'Left', [255,255,255,255], font)
или
JavaScript:
Expand Collapse Copy
Render.String(x,y,a,invertted ? '<': '>', [255,255,255,255], font)
Ток я не помню, какое значение за какое состояние отвечает, так что тебе сделать Cheat.Print(invertted) и инвертать десинк, дальше поймешь
 
Объясняю на 3 отрубленных пальцах:
у тебя на выходе есть переменная invertted (две t, не обращаем внимания...)
Ты засовываешь ее в рендер строки так:
JavaScript:
Expand Collapse Copy
Render.String(x,y,a,invertted ? 'Right' : 'Left', [255,255,255,255], font)
или
JavaScript:
Expand Collapse Copy
Render.String(x,y,a,invertted ? '<': '>', [255,255,255,255], font)
я понял как использовать, довольно хорошая штука, так как нету таких приколов как в моей реализации
но, так как это отдельной функцией реализовано, реализовал так

JavaScript:
Expand Collapse Copy
    if(invetted == true){
        return true;
    } else{
        return false;
    }
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а причем здесь вары?
Ключевое слово var в js существует для определения доступности переменной, т.е. если ты в функции написал
cringeVariable = []
то ты сможешь использовать ее только в этой функции
а если ты написал
var cringeVariable = []
то ты сможешь использовать ее везде...
А тут теперь прикол со стороны луа-скриптинга.
тебе нужно во всяком случае обозначить функцию как
Код:
Expand Collapse Copy
local skeetcc = ui.get_combo_box("antiaim_edge_yaw")
Не напишешь - иди в пизду и работать не будет)())
 
Не понял для чего тебе elseif если у тебя ретюрнится true только при одном условии
Вообще не вижу смысла делать жски для вт ибо там банально версия EsmaScript'a старая

JavaScript:
Expand Collapse Copy
function isinverted() {
    var fakeyaw = Local.GetRealYaw();
    var view_angles = Local.GetViewAngles();
    var view_yaw = math.floor(view_angles[1] - 180);
 
    if (fakeyaw - view_yaw >= 0) {
        return true;
    }
 
    return false;
}

Если этот способ не сработает то замени view_angles[1] на view_angles.yaw (ну или view_angles.pitch или view_angles.roll), смотря что тебе надо. Но как я понял, то тебе по иксу значение нужно, значит пиши view_angles.yaw :)
 
Последнее редактирование:
Если не ошибаюсь, нельзя писать if и else if только. Обязательно где-то в конце должен быть обычный else
 
Если не ошибаюсь, нельзя писать if и else if только. Обязательно где-то в конце должен быть обычный else
Можно (думаю это изза того что ты видел скрипт где в конце был else, я тоже так раньше думал)
 
Назад
Сверху Снизу