БЕСПЛАТНЫЕ СКРИПТЫ ИЗ ToolBox - КАПКАН ДЛЯ НОВИЧКОВ

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 12

  • @xalanawer
    @xalanawer Год назад +1

    Привет! Я посмотрел твоё видео, и некоторые моменты мне не понятны. Я сам разрабатываю в Roblox Studio уже 9 лет, и хочу указать тебе некоторые недопонимания. Сам я знаю много языков программирования и много шарю в этой теме. Я работал в разработке крупных проектов, и зарабатывал на этом реальные деньги.
    1) Код на туман, ты оценил его плохо. Хоть его и можно поменять прямо в студии, но разрабатывать при этом не так уж и удобно, и скрипт который написан про туман больше по другому никак и не сделать, нельзя никак использовать переменные local и другие, а если их и использовать, то только для вида и проложение путей, ну или для удобства изменить что либо чтобы было удобнее, не более.
    2) Скрипт про ShiftLock я бы сказал он бесполезен, можно изменить и в студии. Но если ты хочешь сделать чтобы в один момент можно было использовать ShiftLock, а в других моментах нельзя, то я бы сказал что эту строку кода можно и использовать.
    3) Анти Вирус, это реально полный шлак, вообще я считаю все анти вирусы в студии бесполезны, ну или я не видел достойный. Если правильно создавать свою игру и не использовать модели с ToolBox, то твоя игра не будет с вирусами.
    4) В скрипте с Title игрока, все вроде бы нормально, но ты говоришь можно сделать немного строк кода для этого игрока, это правильно, но нужно будет ещё приписать то, что если игрок умрёт, чтобы скрипт проигрался снова. И в скрипте который ты показал используется while wait() do, это нормально, но лично для этого скрипта это не к чему, он будет нагружать слишком много ресурсов всего лишь для Title, а если использовать while wait() do ещё к чему то, то будет нагрузка ещё больше.
    5) В скрипте про звуки, ты сделал все правильно, что уменьшил строчки кода, тут у меня вопросов нет.
    6) В скрипте про Day/Night Cycle, это правда смешно, что он сделал такие строчки кода. Ты не показал как сделать лучше, значит я скажу. Я бы сделал
    local lighting = game:GetService("Lighting"), и чтобы изменять время в игре я бы добавил repeat, и сделал бы repeat until false, и внутри этого repeat я бы написал строчку - lighting:setMinutesAfterMidnight((currentTime - startTime)*timeRatio), local startTime = tick() - (lighting:getMinutesAfterMidnight() / minutesInADay)*cycleTime и local endTime = startTime + cycleTime local timeRatio = minutesInADay / cycleTime. и написал бы wait(1/15). Ну там ещё несколько мелочей нужно дописать но я не буду, просто привел пример.
    7) Про скрипт который детектит прикосновение правой и левой руки я бы сказал что он тоже шлак, если ты хочешь сделать прикосновение то лучше всего это делать через HumanoidRootPart, ты сказал что Hum.Health = Hum.Health - 10 лучше не использовать, а что лучше использовать Hum.Health -= 10, я не считаю что это как то что то меняет, я сам использовал и буду использовать Hum.Health = Hum.Health - 10, потому что лично для меня так удобнее и я ничего не вижу в этом сверхестественного, а если ты хочешь сделать дамаг по другому, то лучше использовать Hum:TakeDamage(10), чтобы нанести 10 урона. Существуют 2 такие функции, Humanoid:TakeDamage - нанести повреждения
    Humanoid:GiveDamage - получить повреждения ; вот статья - devforum.roblox.com/t/takedamage-givedamage/543637

    • @Mixmaxed
      @Mixmaxed  Год назад +1

      Большое спасибо за развёрнутый комментарий, с большей частью я согласен, где-то мои претензии были не по фактам, где-то наоборот надо было показать как исправить/переделать/доделать.
      1, 2) Скрипт на туман действительно можно применять, чтобы он не мешал во время разработки. Претензия к отсутствию функций, переменных и прочих вещей была к тому, что скрипт срабатывает сразу и больше никак с игрой не взаимодействует (Как и с ShiftLock, где код срабатывает сразу и больше ничего не делает). В итоге скрипт тупо лежит и занимает лишнее место, а если у них у всех одинаковые имена и надо что-то удалить, то надо всех их открывать и проверять тот ли этот скрипт или нет. Понятно, что это решается легко если поменять имя, но многие новички над этим не задумываются (У меня такое было у самого)
      4) Я бы подвязал простые функции по типу CharacterAdded и CharacterRemoved, можно и через ChildAdded. Бесконечные циклы надо использовать точечно, когда они реально нужны и без них никак.
      7) Hum.Health = Hum.Health - 10 это скорее для ролика было, чем реальная претензия.
      Статья с девфорума интересная, у меня точно такая же проблема была, когда у игрока после урона здоровье получалось 0 и всё, дальше это тупо моделька (Если отключить респавн). Пришлось вручную в скриптах ставить лимит, чтобы минимальное здоровье было 1.
      С остальным полостью согласен и добавить нечего. Респект за отдельно написанный скрипт в 6 пункте

    • @xalanawer
      @xalanawer Год назад +1

      @@Mixmaxed Я рад что ты без негатива отнёсся к моему комментарию, удачи в разработках чего либо.

  • @Суперкто-то
    @Суперкто-то Год назад +1

    Классное видео. Надеюсь будешь снимать ещё дальше.

    • @Mixmaxed
      @Mixmaxed  Год назад

      Большое спасибо

  • @WildFireOfficiaI
    @WildFireOfficiaI Год назад +1

    Очень круто

    • @Mixmaxed
      @Mixmaxed  Год назад

      Большое спасибо!

  • @leadvokk
    @leadvokk Год назад

    Спасибо за видео. Подумал что очередной школьник, а тут реально годный контент. Продолжай так же!

  • @marat_alibaev
    @marat_alibaev 11 месяцев назад

    Как казах вам говорю, кому пришлось за неделю создавать с нуля игру, toolbox может как помочь, подсказав нужный код, так и угробить всё.

  • @mrroman7718
    @mrroman7718 Год назад +2

    не стоит так реагировать на объекты с toolbox, toolbox это помойка. Про последний скрипт вы не очень правы, этот скрипт спокойно выполняет свои действия как и все остальные, просто написан не очень качественно.

    • @Mixmaxed
      @Mixmaxed  Год назад

      Спасибо за адекватный комментарий

  • @emilahmaboy
    @emilahmaboy Год назад

    Ахахахахах, понимаю. Говнокод есть везде)