Алёша
Так я и не собирался, просто шедеврокликерман показывает цвет как раз таки в этом формате
Алёша
У него даже функции нет чтобы обычный ргб в этот формат перевести
Алёша
Можно только наоборот
Алёша
Просто вот с таким столкнулся в автокликере
Luсky
В шедевральном и очень "удобном". Цвет приходит одним числом, например красный это 255, а белый 16777215
Ну, тогда ты можешь просто указать в скрипте цифровой диапазон голубизны и шагать реже например.
Алёша
Я могу указать диапазон поиска черного и около чёрного цвета просто сравнивая отдельно цвета, но я не могу указать диапазон в этой кодировке ибо я просто не понимаю закономерность
Михаил
вот это на луа переводишь и нормас
Snusmumriken
вот это на луа переводишь и нормас
Парень юзает кликерманн.
Domka
добрый вечер
Domka
кто немного разбирается в тригонометрии?
Domka
как можно получить полный оборот хотя бы радиан зная только косинус\синус
Domka
я вроде пихаю аргументы в арктангенсы, и прочие мат функции, но там как будто пол круга дает и усе. . . а у меня чебрик весь круг же поворачивает
Domka
начинаю умножать он проскакивает по параметрам ._
Domka
а мне походу надо юзать две функции арксинуса и арккосинуса в каком то примере
Domka
потому что значений от них маловато будет по отдельности
Domka
балин
Domka
получилось заставить его шевелиться хоть как то
Snusmumriken
function angleToVector(angle, length) return math.cos(angle) * (length or 1), math.sin(angle) * (length or 1) end function vectorToAngle(vx, vy) return math.atan2(vy, vx) end
Domka
local vx, vy = math.cos(angle), math.sin(angle) local angle = math.atan2(vy, vx)
серьезно просто косинус синус в atan2 ._?
Domka
realno
Domka
спасибо
Igor
серьезно просто косинус синус в atan2 ._?
Тоже с геометрией в школе тяжко было?😄
Domka
да скорее не в школе
Igor
Вроде со времен школы ещё даже 20 лет не прошло, а я уже нихрена по геометрии не помню
Domka
я не думаю что прям в школе настолько тригонометрию охватывают
Igor
Но с задачей такой уже сталкивался
Domka
там обычно в школе в геометрии всякие доказательства и аксиомы, крч про фигуры на плоскости в основном проходят
Domka
лишь изредка про стереометрию
Domka
а про тригонометрию как будто ни фига
Domka
Это 10-11ый класс где-то
а ну я после 9 свалил)
Domka
Domka
короче готова
Igor
В унике тоже весело было с геометрией
Igor
И тоже нихрена не помнб уже))
Igor
Кое-как сдал и хорошо
Igor
Она у меня в голове вообще никак не ложится
Domka
шикарно
Domka
да блин, надо по факту объяснять по человечески, а не заваливать примерами с тем успехом что челы бац и осознают
Igor
Мне проще загуглить нужну формулу, чем вывести или понять, как она действует, чтобы потом вывести
Domka
прост мы сидим даж в вузе под конец пары в матеше просто еле еле пытаемся как то успеть списать с доски, не то что там думать на ходу
Domka
главное просто знать как она решается, и чо от чего зависит и тогда успешный успех обеспечен
Igor
ну это правильное решение, по факту
В школе я слышал преподы любят сейчас говорить "а что вы будете делать, если без интернета окажетесь?"))
Domka
как то выживать в пост апоке, ибо если исчезнет интернет случиться что то серьезное и там не до уроков будет
Domka
а пока надо извлекать из этого максимальную выгоду, чтобы продвигать тот уровень знаний что скопился
Domka
незря же челы корпели и его создавали, ща по факту образованность и немного заинтересованность у многих появилась, из за простоты получения знаний
Lucky
Мне проще - у меня вузовские методички есть.
Egor
Всем привет. Дообучал кто chatgpt? То есть интересует метод, как сделать так, чтобы каждый раз не забивать кучей инфы system ? Если да, то киньте плиз примером
Михаил
luavela (ujit) оказался неплох. от луажита отстает совсем немного - 0.437 против 0.414 секунды на простой бенч с 10 млн итераций
Михаил
в то время как луа 5.4 гоняет за 2.246 сек
Сергей
в то время как питон не гоняет
Михаил
ага. кстати я такой стиль придумал
Михаил
class BusinessLogicHelperYouWontUnderstand :# pass; #; class MiddlewareType :# pass; #; def foobar ( verylongargument1: BusinessLogicHelperYouWontUnderstand, verylongargument2: MiddlewareType, veryLongArgumentInCamelCase, some, few, short, arguments, filename: str, count: int ) :# # todo use all this fucking shit if (verylongargument1.prop) :# verylongargument1.func_base(verylongargument1.prop); return filename * (some + few + short + arguments); #; if (verylongargument2.prop) :# return verylongargument2.prop; #; return filename * count; #;
Михаил
Михаил
стиль протестанта. если когда то придется писать на пухтоне
Сергей
Понаставят решёток а потом сиди доказывай что это не раст
Михаил
от этих исходников луажит я в ахуе просто, написано LJ_NUMMODE_SINGLE_DUAL что должно означать - по умолчанию single но в целом поддерживается double | uint64_t
Михаил
оп, а это что? не работает dualnum
Михаил
как мне целые числа хранить вообще???
Михаил
в lib_math подразумевается что выхлоп lj_lib_checknum всегда double
Михаил
Как потестить? Засунуть туда дохреналион?
я не уверен что это даст верный ответ. сам почитай и попробуй быть уверенным в верности такого способа)
Михаил
мой труд открыть окно напрасен, как долго ни пытался я. дыра в tostring, дыра в concat - но них-я! интерпретатор безопасен.
Михаил
правда все еще возможно вызвать ошибку
Михаил
вот код для internal server error local function errf() error() end error(setmetatable({}, {__tostring = errf, __concat = errf}))
Михаил
Хмм, у tostring и concat есть дыры?
в самом интерпретаторе вообще дыр не видно. дыры в коде их использующем
Snusmumriken
У loadstring есть пара очень неприятных дыр, когда суёшь туда байткод, который невозможно сгенерировать интерпретатором но можно воспроизвести. Переполнения памяти, подсовывание произвольного машинного кода, вся фигня.
Михаил
ну я решил память тебе не переполнять 100500 аллокациями, я ж не мамкин хацкер
Михаил
хотя можно и так положить