Гайд по модулю Ragdoll от Senko
HTML-код
- Опубликовано: 2 окт 2024
- Дискордик -
За вопросами в коменты
Скрипты, ссылки снизу
Всё официально
devforum.roblo...
--Скрипт на вызов регдола
local M = require(game.ReplicatedStorage.Manager)
M.Ragdoll("YOUR CHARACTER","Ragdoll Duration")
--Скрипт на принудительное убирание регдола
local M = require(game.ReplicatedStorage.Manager)
M.UnRagdoll("YOUR CHARACTER")
--Скрипт на скатывание с рампы
local M = require(game.ServerScriptService.Manager)
local deb = false
local damageAmount = 10 -- Количество урона
local fallSound = game.SoundService.fall
local pushDuration = 0.1 -- Длительность толчка в секундах
local pushForce = Vector3.new(0, 50, 0) -- Вектор силы толчка (измените на нужные значения)
script.Parent.Touched:Connect(function(hit)
local character = hit.Parent
local player = game.Players:GetPlayerFromCharacter(character)
if player then
if deb == false then
M.Ragdoll(character, 1)
local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
local hum = character:FindFirstChild("Humanoid")
hum:TakeDamage(damageAmount)
-- Применяем силу толчка
fallSound:play()
local Force = Instance.new("LinearVelocity",humanoidRootPart:FindFirstChild("ForceAttachment"))
Force.VectorVelocity = humanoidRootPart.CFrame.LookVector * 5
print(humanoidRootPart)
print(hum)
deb = true
wait(1)
deb = false
end
end
end)
Ой пасиба 😊
Пожалуйста