Lua SalaryMenu | Подсчет заработка за день, за вчера, за неделю, за сессию | Update 19.05.2024

Какая версия SalaryMenu тебе нравится больше?

  • c imgui

  • без imgui


Результаты будут видны только после голосования.

Maks.Warlento

Участник
132
19
Привет, в процессе тестирования забыл убрать. Уберу
Там еще с вайс сити какие то приколы получаются. Когда совершаю перелеты и конвертирую валюту доходы/расходы улетают. Надеюсь фиксануть возможно
 
  • Нравится
Реакции: schtolz

подозрительно

Потрачен
133
48
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
че? события неправильно отображаются

1688504546774.png
 

schtolz

Известный
Автор темы
125
80
че? события неправильно отображаются

Посмотреть вложение 206835
В момент расхода денег скрипт хукает последнее сообщение из чата. Если последнее действие вдруг перебило какое-то другое сообщение, тогда он пишет что-то несоответствующее. К сожалению пока не знаю метода решения этой проблемы.
 

xde0

Новичок
16
4
У меня небольшая проблемка, при заходе в игру с версией имгуи у меня появляется курсор на центре, но убирается через двойное нажатие клавиши таб.
Но все равно немножко мешает, есть возможность или способ убрать
 

Вложения

  • moonloader.log
    8.8 KB · Просмотры: 4

NopeScoper

Участник
32
6
А возможно сделать чтобы в заработок за день шёл заработок с депозиита и зарплаты ?
 

Tvi

Новичок
1
0
Народ, а на Родине он работает? ато чет я закидываю все как надо, а толку ноль🙄

p.s. не не работает, загружается через раз и то нечего не отображает
 
Последнее редактирование:

wqfwjko

Активный
249
31
Если на вс перевёл вс в са вирты то засчитываются в прибыль на обычном сервере, исправь пж
@schtolz
 

Kimm2413

Новичок
6
0
как увидеть скоко заработал за вчера в меню и за неделю в меню не отображается
 

imring

Ride the Lightning
Всефорумный модератор
2,365
2,552
Lua:
function formatDate(day)
    local month = tonumber(os.date("%m"))
    local year = tonumber(os.date("%y"))
    if tonumber(day) <= 0 then
        month = tonumber(os.date("%m")) - 1
        if month == 0 then
            year = tonumber(os.date("%y")) - 1
            month = 12
        end      
        if month == 01 or month == 03 or month == 05 or month == 07 or month == 08 or month == 10 or month == 12 then chday = 31
            elseif month == 02 then chday = 28
            elseif month == 04 or month == 06 or month == 09 or month == 11 then chday = 30
        end
        if tonumber(day) < 0 then
            chday = chday - math.abs(day)
            day = chday
            else day = chday
        end
        oldDate = day .. month .. year
    end
    oldDate = day .. (month <= 9 and "0"..month or month) .. year
    return tostring(math.abs(oldDate))
end
в луа есть os.date('*t') (https://www.lua.org/manual/5.1/manual.html#pdf-os.date) для работы с датами с возможностью выровнять день/месяц/т.д.
Lua:
function formatDateNew(day)
    local time = os.date('*t')
    time.day = day
    time = os.date('*t', os.time(time)) -- align the time
    return ('%02d%02d%02d'):format(time.day, time.month, time.year % 100)
end

dayAllWeek = 27
dayWeek = tonumber(os.date("%w"))
dayStartWeek = dayAllWeek - (dayWeek-1)
dayEndWeek = dayAllWeek + (7-(dayWeek))
print(formatDate(dayStartWeek), formatDate(dayEndWeek))       -- 250923  310923
print(formatDateNew(dayStartWeek), formatDateNew(dayEndWeek)) -- 250923  011023
 
  • Нравится
Реакции: schtolz

schtolz

Известный
Автор темы
125
80
16.09.2023
Добавил общий подсчет отдельно по доходам и расходам
Добавил закрытие окна скрипта на клавишу ESC
Добавил учет депозита и орг.зарплаты для вайсити
События, которые не зафиксировались, теперь будут отмечаться "*", вместо "[неучет]:"
Вроде как пофиксил прибавление денег при заходе на ВС
Убрал появление курсора мыши при запуске скрипта
Переделал функцию FormatDate по рекомендации @imring
 
  • Нравится
Реакции: Konstantin23432