Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Помогите сделать игру на подобие Murder Mystery 2

Янв
9
9
Пользователь
Ваша задача помочь мне сделать интерфейс рабочий с инвентарём,магазином,донат
Помочь сделать выдача рандомной роли по типу убийца,шериф,мирный.
Помочь сделать выдача ножа для убийцы если ему выпала роль убийца, и так же с пистолетом для роли шерифа.
Связь сомной: https://vk.com/id674776522
 
Авг
45
164
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
Ваша задача помочь мне сделать интерфейс рабочий с инвентарём,магазином,донат
Помочь сделать выдача рандомной роли по типу убийца,шериф,мирный.
Помочь сделать выдача ножа для убийцы если ему выпала роль убийца, и так же с пистолетом для роли шерифа.
Связь сомной: https://vk.com/id674776522

Привет друг!
Надеюсь что я тебе чем-то помогу...

код​

-- Система ролей и выдачи предметов
local roles = {"Убийца", "Шериф", "Мирный"}
local playerItems = {}

-- Функция для выдачи случайной роли
function assignRole(player)
local randomIndex = math.random(1, #roles)
local assignedRole = roles[randomIndex]
playerItems[player.UserId] = {role = assignedRole, item = nil}

if assignedRole == "Убийца" then
playerItems[player.UserId].item = "Нож"
elseif assignedRole == "Шериф" then
playerItems[player.UserId].item = "Пистолет"
end

return assignedRole
end

-- Пример использования
game.Players.PlayerAdded:Connect(function(player)
local role = assignRole(player)
print(player.Name .. " получил роль: " .. role .. " и предмет: " .. playerItems[player.UserId].item)
end)

-- Интерфейс (пример)
local screenGui = Instance.new("ScreenGui", game.Players.LocalPlayer:WaitForChild("PlayerGui"))
local inventoryFrame = Instance.new("Frame", screenGui)
inventoryFrame.Size = UDim2.new(0.3, 0, 0.5, 0)
inventoryFrame.Position = UDim2.new(0.35, 0, 0.25, 0)
inventoryFrame.BackgroundColor3 = Color3.new(1, 1, 1)

local shopFrame = Instance.new("Frame", screenGui)
shopFrame.Size = UDim2.new(0.3, 0, 0.5, 0)
shopFrame.Position = UDim2.new(0.65, 0, 0.25, 0)
shopFrame.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)

-- Добавьте кнопки и другие элементы интерфейса по мере необходимости​



standard.gif
Я в народе не "Dmitrienko" а "Ростислав Котов"

 
никогда не поменяю аву
Ноя
2,662
5,539
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.

Привет друг!
Надеюсь что я тебе чем-то помогу...






Посмотреть вложение 4205
Я в народе не "Dmitrienko" а "Ростислав Котов"

Это чат гпт написал?
 
@viovit_dev
Апр
1,343
851
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.


О виовит, это ты со свага?
да
 
никогда не поменяю аву
Ноя
2,662
5,539
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
OFFTOP

Это ты форумом чутка ошибся

 
Янв
9
9
Пользователь
Ваша задача помочь мне сделать интерфейс рабочий с инвентарём,магазином,донат
Помочь сделать выдача рандомной роли по типу убийца,шериф,мирный.
Помочь сделать выдача ножа для убийцы если ему выпала роль убийца, и так же с пистолетом для роли шерифа.
Связь сомной: https://vk.com/id674776522
Всем спасибо, кто помог, особенно Виовиту, игра стабильно работает
 
Сверху