ROBLOX STUDIO CONFESSION [ ⚒️💻 ] – Telegram
ROBLOX STUDIO CONFESSION [ ⚒️💻 ]
4.09K subscribers
2.46K photos
531 videos
6 files
662 links
Добро пожаловать , Ты попал в канал по Roblox Studio. ₎ ↴ Чтобы узнать больше информации прочти первый закреп

@RobloxStudioCONFA_bot предложка постов
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
https://news.1rj.ru/str/RobloxStudioCONFA/1229

Спасибо огромное за помощь, смотрите какую прелесть сделала💗

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
14🍓5
Здравствуйте. Как делать телепорт в другой плейс. До свидания

Анон

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot

[🌀] - все анонче, daily reminder на ютубе и дев форумах есть куча туторов
Please open Telegram to view this post
VIEW IN TELEGRAM
10🍓3
как сделать систему нпс как в регретеваторе?

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
👀5
нет вы больше не анон
👀10💔64🍓2
Media is too big
VIEW IN TELEGRAM
Пытаюсь сделать арг (только практика)

Неанон тела

Тгк проекта: https://news.1rj.ru/str/Rezoliath

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
👀43🍓1
ИЩЕМ БИЛДЕРОВ!!!!

Я долго не решалась это делать, потому что думала, что справлюсь сама, но вижу, что локация слишком огромная и вряд ли два человека смогут доделать её за месяц...

• О проекте по этой ссылке:
https://news.1rj.ru/str/DeadStoreSkull/4
Если очень кратко, игра по большей части сюжетная. На канале вы можете найти описание и её предысторию.
• Нужны: БИЛДЕРЫ. Не важно, есть ли у вас в этом опыт, главное чтобы у вас была возможность заходить в роблокс студио, а ещё чтобы вы имели хотя бы базовые знания её функционала. Если у вас есть опыт или какой-то вкус в дизайне, то я клянусь я вам поклоняться буду.
‼️ СРАЗУ ПРЕДУПРЕЖУ самая основа и сюжетно важные вещи уже построены. Осталось это всё только оформить и привести в порядок. Локация ОГРОМНАЯ, так что понадобится как минимум пять новых билдеров. Чем больше, тем лучше.
Можно будет добавлять отсылки хоть на своих персонажей, переставлять не сюжетно важные предметы, украшать залы чем угодно, и все подробности, что конкретно нужно сделать, мы будем обсуждать лично. Прошу не соглашаться на работу, если вы конфликтная личность/не готовы брать на себя ответственность/вам не нравится сам проект.
• Что по оплате... Желательно, конечно, на добровольной основе, ноооо могу вам предложить бесплатный пиар в этом тгк (да я владелец всем здравствуйте); деньги, идущие с рекламы, или просто могу вам нарисовать рисунок, стать сценаристом и в общем всякое такое.
Тгк: @DeadStoreSkull
Связь: пишите все вопросы и заявки в комментарии!

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
4
Пожалуйста, у кого есть пособия или же видео о том как сделать сюжетную систему, где каждый выбор запоминается и вытекает в концовку (древо выборов)

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
6🍓1
Посоветуйте пж плагины которые нужны в половине случаях. 🥹🙏

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
🍓43👀3
аноны распизделись что то
17🍓2👀2
ПРИШЛИТЕ СВОИ ТЕЙКИ ЕЩЁ РАЗ беседа с этим шедевроаноном растянулась
3
Media is too big
VIEW IN TELEGRAM
Привет РБ студия тейки 👋 Я ИМОРГ, начинающий мастер по Роблокс программированию, и это мой первый плейс в Роблокс. Я его делал для друзей за 30 минут, оцените навыки!

По сюжету игрокам нужно будет найти женю

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
8🍓3👀1
Я по рофлу решила у роблокс ассистента составить код который сможет делать разные анимации для разных персов и вот что он выдал:

local Players = game:GetService("Players")
local player = Players.LocalPlayer

-- Map class names to their custom animation asset IDs for each animation type
-- For Idle, you can provide a string (single animation) or a table (multiple animations)
local classAnimations = {
["Twixie"] = {
Idle = {"rbxassetid://1111111111", "rbxassetid://1111111112", "rbxassetid://1111111113"}, -- Example: 3 Idle anims
Walk = "rbxassetid://2222222222",
Run = "rbxassetid://1234567890",
Jump = "rbxassetid://3333333333",
Fall = "rbxassetid://4444444444",
},
["Mage"] = {
Idle = {"rbxassetid://5555555555", "rbxassetid://5555555556"},
Walk = "rbxassetid://6666666666",
Run = "rbxassetid://9876543210",
Jump = "rbxassetid://7777777777",
Fall = "rbxassetid://8888888888",
},
["Rogue"] = {
Idle = "rbxassetid://9999999999", -- Single idle anim is still supported
Walk = "rbxassetid://1010101010",
Run = "rbxassetid://1122334455",
Jump = "rbxassetid://1212121212",
Fall = "rbxassetid://1313131313",
},
}

-- Default animation asset IDs if class not found
local DEFAULT_ANIMATIONS = {
Idle = {"rbxassetid://defaultIdleId1", "rbxassetid://defaultIdleId2"},
Walk = "rbxassetid://defaultWalkId",
Run = "rbxassetid://defaultRunId",
Jump = "rbxassetid://defaultJumpId",
Fall = "rbxassetid://defaultFallId",
}

-- Function to get the player's selected class
local function getPlayerClass()
-- Assumes a StringValue named "Class" under the player
local classValue = player:FindFirstChild("Class")
if classValue and classValue:IsA("StringValue") then
return classValue.Value
end
return nil
end

-- Function to get the animation asset ID(s) for a given class and animation type
local function getAnimationId(className, animType)
if className and classAnimations[className] and classAnimations[className][animType] then
return classAnimations[className][animType]
end
return DEFAULT_ANIMATIONS[animType]
end

-- Function to set the humanoid's default animations to the class-specific ones
local function setClassAnimations(character)
local humanoid = character:FindFirstChildOfClass("Humanoid")
if not humanoid then return end

local className = getPlayerClass()
local animateScript = character:FindFirstChild("Animate")
if not animateScript then return end

-- Set Idle animations (support multiple)
local idleFolder = animateScript:FindFirstChild("idle")
local idleAnims = getAnimationId(className, "Idle")
if idleFolder and idleAnims then
-- Ensure idleAnims is a table
if type(idleAnims) == "string" then
idleAnims = {idleAnims}
end
local i = 1
for _, animObj in idleFolder:GetChildren() do
if animObj:IsA("Animation") then
animObj.AnimationId = idleAnims[i] or idleAnims[1] -- Use first if not enough provided
i = i + 1
end
end
end

-- Helper to set AnimationId for a given animation type and path in Animate noscript
local function setAnim(animType, path)
local animId = getAnimationId(className, animType)
local animObj = animateScript:FindFirstChild(path, true)
if animObj and animObj:IsA("Animation") then
animObj.AnimationId = animId
end
end

setAnim("Walk", "walk.WalkAnim")
setAnim("Run", "run.RunAnim")
setAnim("Jump", "jump.JumpAnim")
setAnim("Fall", "fall.FallAnim")
end

player.CharacterAdded:Connect(function(character)
-- Wait for Animate noscript to exist
local animateScript = character:WaitForChild("Animate", 5)
if animateScript then
setClassAnimations(character)
end
end














хз если есть желание скажите скажите какие здесь ошибки, лол
🔥92🍓2
привет я (де)билдер
хочу вписаться в какой то проектус с интересным сюжетом или идеей или ну чем то хоть
————————
лю старый роблокс, могу подстраиваться под разные стили в зависимости от того под какой период косим (2007-2008, 2009-2013, 2014-2017, а новый роблокс мне не нрав). Могу делать детальные или наоборот примитивные карты

в кармашках имею кучу крутых декалей и текстур, умею немножко скриптить, рисовать, могу придумать персов для игры
————————
писать @computerstaat / в коммы С ОПИСАНИЕМ ИГРЫ ПОЖАЛУЙСТА
p.s. запятые почти не ставила в посте потому что лень а не потомушт тупая, не обижайте меня

#тейк@RobloxStudioCONFA@RobloxStudioCONFA_bot
🥰81