Lua Чат-Калькулятор

zakatov

zkt-team
Проверенный
1,673
514
а есть какой нибудь чат калькулятор для браузера?
1654781697459.png
просто в поиск впиши
 

shawtyglock.

Активный
186
57
Скрипт ломается, если делить на значения меньше числа 1.​
Это лишает возможности намного проще находить процент от числа, чем то, как предлагает автор скрипта:
Как вычислить 10% от 100? Умножить 100 на 0.1 = 10​
0.1 = 10%; 0.5 = 50%; 0.9 = 90% соответственно.​
 

Samuel_King

Новичок
18
0
Если для этого есть что-то в луа, то добавлю мб, но можно же по другому

Чтобы найти например 30 процентов от числа 120, вводим в калькулятор 120*30/100. Число 36 это 30 процентов от 120.
Посмотреть вложение 93778
Чтобы найти число исходя из процента делаем так, число 23 это 4 процента от неизвестного числа. Делим число на процент и все это умножаем на сто 23/4*100, узнаем что это число 575
Посмотреть вложение 93780
Я в своё время в школе экзамен по матеше завалил, если чёт не так, то не по ошибке завалил значит
Можно этот калькулятор пожалуйста
 

Insanity

Известный
248
20
А почему реализацию подсчёта процентов нельзя сделать проще?
Мне надо от числа 770000 найди скидку 25%
Сделать так 770000-25% = 577500, как в том же гугл калькуляторе, но по такой команде не срабатывает.

Если ввести 770000/25*100 он покажет 192500, т.е 25 процентов от 770000, а мне надо что МИНУС 25 процентов от 770000 было, как получить результат 577500? Какая правильная постановка?
 

CaJlaT

Овощ
Модератор
2,805
2,606
А почему реализацию подсчёта процентов нельзя сделать проще?
Мне надо от числа 770000 найди скидку 25%
Сделать так 770000-25% = 577500, как в том же гугл калькуляторе, но по такой команде не срабатывает.

Если ввести 770000/25*100 он покажет 192500, т.е 25 процентов от 770000, а мне надо что МИНУС 25 процентов от 770000 было, как получить результат 577500? Какая правильная постановка?
Проверить в игре нет возможности, но должно работать
Screenshot_2022-09-11-11-40-58-910_org.mozilla.firefox.png
 

Вложения

  • Chat-Calculator v3.lua
    4.4 KB · Просмотры: 51
Последнее редактирование:
  • Нравится
Реакции: Insanity

Insanity

Известный
248
20
Проверить в игре нет возможности, но должно работать
Работает, но немного по другому.
Я ввожу: 55000*14-25% показывает результат 10.5 (я хз чё это за рузультат), в идеале как в гугле должно показать 577500, а показывает 10.5
Но если ввести отдельно 770000(это 55000*14) -25%, то получится 577500, тот результат который мне нужен. В итоге два действия нужно будет делать.
Или я что-то не так делаю?
гугл калькулятор
Снимок.PNG
 

CaJlaT

Овощ
Модератор
2,805
2,606
Работает, но немного по другому.
Я ввожу: 55000*14-25% показывает результат 10.5 (я хз чё это за рузультат), в идеале как в гугле должно показать 577500, а показывает 10.5
Но если ввести отдельно 770000(это 55000*14) -25%, то получится 577500, тот результат который мне нужен. В итоге два действия нужно будет делать.
Или я что-то не так делаю?
гугл калькулятор
Посмотреть вложение 168392
это топорное решение, но оно должно работать, но нужно, чтобы проценты всегда быди вконце строки и не больше одного вычисления процентов за раз.
Screenshot_2022-09-13-11-44-54-053_org.mozilla.firefox.png
 

Вложения

  • Chat-Calculator v3.lua
    4.7 KB · Просмотры: 38
  • Влюблен
Реакции: Insanity

Insanity

Известный
248
20
это топорное решение, но оно должно работать, но нужно, чтобы проценты всегда быди вконце строки и не больше одного вычисления процентов за раз.
he is alive!!
he is alive!!
Спасибо огромное, ты грёбаный волшебник
 

DimaPlay

Активный
178
36
Калькулятор прямо в чате.

Посмотреть вложение 93711

Идею взял у гугла, в их браузере можно делать тоже самое в адресной строке.

Добавил проценты, хотя мне кажется что способ который я показывал в комментариях намного удобнее.
По слову calc в чат, появится по ним подсказка(насколько понятная не знаю).
Посмотреть вложение 94239
Теперь результат сохраняется в буфер обмена.
15.05.21.
Добавил разделение чисел пробелами

-
Ссылка на доработанную версию от @CaJlaT, где копирование происходит только по клику на окно с результатом.
Многие спрашивают, но комментарии темы не читают.
*Тык*
-
Лучше всяких калькуляторов на имгуи, которые по типу калькулятора, который просто занимает место на экране, ещё надо брать и вводить команды, ещё про почти такой же калькулятор, но надо блять вводить команду в чат. А так всё удобно.
 

qw3n

Новичок
1
0
А можно ли изменить шрифт, размер (текста) ?
 
Последнее редактирование:

Insanity

Известный
248
20
А можно ли изменить шрифт, размер ?
Lua:
    if sampIsChatInputActive() and ok then
        imgui.SetNextWindowPos(imgui.ImVec2(windowPosX, windowPosY + 30 + 15), imgui.Cond.FirstUseEver)
        imgui.SetNextWindowSize(imgui.ImVec2(result:len()*10, 30))
        imgui.Begin('Solve', window, imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoResize + imgui.WindowFlags.NoMove)
        imgui.CenterText(u8(number_separator(result)))
        imgui.End()
    end
 

13_Kotik_13

Новичок
27
0
это топорное решение, но оно должно работать, но нужно, чтобы проценты всегда быди вконце строки и не больше одного вычисления процентов за раз.
Можно как-то убрать авто коппирование ответа тип я пишу например 2+2 ответ 4 и он копируеться автоматически
 

CaJlaT

Овощ
Модератор
2,805
2,606
Можно как-то убрать авто коппирование ответа тип я пишу например 2+2 ответ 4 и он копируеться автоматически
Копирует текст только после нажатия на имгуи окно
P.s: писал с телефона, мб где-то накосячил, но должно работать

ИМХО, этот вариант будет лучше. Не копирует постоянно, а только когда нажал лкм на окно с ответом. Иногда всё же понадобится скопировать результат, а если просто вырезать копирование, то придётся всё печатать вручную
Уже кидал скрипт, где копирование только после нажатия на ответ, но там не было вычисления процентов, как тут
это топорное решение, но оно должно работать, но нужно, чтобы проценты всегда быди вконце строки и не больше одного вычисления процентов за раз.
Вот версия скрипта с вычислением процентов и копированием по нажатию
 

Вложения

  • Chat-Calculator v3(1).lua
    4.2 KB · Просмотры: 55
  • Влюблен
Реакции: Hristot

O kyrova

Новичок
2
0
я хотел бы допилить этот скрипт до идеала) это автоответчик, ну и я хотел бы что бы там был калькулятор только вот хз куда писать код, не мог бы ты пожалуйста помочь мне в этом, он не обязан прям что бы он считал мега вычисления но простые как 2+2 мог
 

Вложения

  • dialogreply[v1.1].lua
    2.5 KB · Просмотры: 9