Top.Mail.Ru
Ответы

Изменение названия рейтинга в FNF: Psych Engine 0.7.1h (русифицированный, предварительно скомпилированный)

Всем привет!

Я решил изменить названия рейтингов в Psych Engine 0.7.1h [RUS]. Я вставил код ниже в директорию mods/my-mod/scripts. При запуске песни ничего не изменилось (я даже язык менял с русского на английский, ничего не изменилось). Подскажите пожалуйста, что я сделал не так?

Код:

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
function onUpdateScore(missed)
    ratingPercent = getProperty("ratingPercent")
   
    if getProperty("ratingName") ~= "?" then
        if ratingPercent >= 1 then
            setRatingNameAlt("ИДЕАЛЬНО!!!")
        end

        if ratingPercent > 0.9 then
            setRatingNameAlt("Ты крутой!!")
        end

        if ratingPercent > 0.8 then
            setRatingNameAlt("Молодец!")
        end

        if ratingPercent > 0.7 then
            setRatingNameAlt("Хорошо.")
        end

        if ratingPercent > 0.6 then
            setRatingNameAlt("Неплохо.")
        end

        if ratingPercent > 0.5 then
            setRatingNameAlt("Так себе.")
        end

        if ratingPercent > 0.4 then
            setRatingNameAlt("Плохо.")
        end

        if ratingPercent > 0.3 then
            setRatingNameAlt("Очень плохо.")
        end

        if ratingPercent > 0.2 then
            setRatingNameAlt("Эмм...")
        end

        if ratingPercent > 0 then
            setRatingNameAlt("Отстой!")
        end
   end
end

function setRatingNameAlt(newRating)
    score = getProperty("songScore")
    songMisses = getProperty("songMisses")
    ratingPercent = getProperty("ratingPercent")
    ratingFC = getProperty("ratingFC")
   
    ratingDetails = ""
   
    if getProperty("ratingName") ~= "?" then
    addHaxeLibrary("Highscore")
    piss = runHaxeCode("Highscore.floorDecimal(" .. (ratingPercent * 100) .. ", 2)")
    ratingDetails = " (" .. piss .. "%) - " .. ratingFC
    end
       
    setProperty("scoreTxt.text", "Очки: " .. score .. " | Количество пропуксов: " .. songMisses .. " | Рейтинг: " .. newRating .. ratingDetails)
end
По дате
По рейтингу
Аватар пользователя
Ученик
3нед

P.S.: При пропуске нот игра вылетает, когда этот скрипт работает.