#code-discussion

1 messages · Page 147 of 1

analog basin
#

guys whats the BEST combat system Video on youtube

fair copper
#

🥀

thorn arch
#

Just use a raycast

fair copper
#

no

thorn arch
#

Why

fair copper
#

raycast is literally a single line sort of

thorn arch
#

Block casts are not suitable for this

fair copper
#

not accurate for rpg

thorn arch
thorn arch
fair copper
#

🤔

thorn arch
#

There's something called

#

✨ volume raycasting ✨

fair copper
#

is it optimized

thorn arch
#

I believe it's faster than block cast but I can't say for sure

fair copper
#

i can research it more

thorn arch
fair copper
#

yeah im using a shapecast module

hushed cargo
#

just qeustion

rich gust
hushed cargo
#

but im just asking

civic gull
#

huh

kindred bolt
#

use :GetTouchingParts()

#

thats so decent

#

dont use .Touched

rich gust
smoky dagger
thorn arch
#

Shooting a bunch of raycasts in a volume

torpid night
zinc wedge
#
local uis = game:GetService("UserInputService")
local rep = game:GetService("ReplicatedStorage").LockOn
local Magnitude = require(rep:WaitForChild("MagnitudeScript"))

local plr = game:GetService("Players").LocalPlayer
local character = plr.Character or plr.CharacterAdded:Wait()
local cam = workspace.CurrentCamera
local mouse = plr:GetMouse()
local RunService = game:GetService("RunService")

local MaxDistance = 100
local speed = 20
local targetPos = nil

local lockon = false
local lockedTarget = nil
local lockonConnection = nil

local function FindClosestPlayer(cursorPos)
    local closestPlayer = nil
    local shortestDistance = math.huge

    for _, obj in ipairs(workspace:GetChildren()) do
        if obj.Name == "Rig" and obj:IsA("Model") then
            local char2 = obj
            local distance = Magnitude:GetDistance(cursorPos, char2)

            if distance and distance < MaxDistance and distance < shortestDistance then
                shortestDistance = distance
                closestPlayer = char2
            end
        end
    end

    return closestPlayer
end

uis.InputBegan:Connect(function(key, gpe)
    if gpe or lockonConnection then return end

    if key.KeyCode == Enum.KeyCode.E then
        print("Lock-on detected")
        lockon = true
        lockedTarget = FindClosestPlayer(mouse.Hit.Position)

        if not lockedTarget then
            print("No valid target found.")
            return
        end

        lockonConnection = RunService.RenderStepped:Connect(function(delta)
            local cursorPos = mouse.Hit.Position

            if lockon and lockedTarget and lockedTarget:FindFirstChild("HumanoidRootPart") then
                local rawTargetPos = lockedTarget.HumanoidRootPart.Position
                print(rawTargetPos)
                local heightOffset = Vector3.new(0, 0, 0)

                targetPos = targetPos and targetPos:Lerp(rawTargetPos + heightOffset, delta * 10)
                    or (rawTargetPos + heightOffset)

                local cameraLift = Vector3.new(0, 1, 0)
                local currentPos = cam.CFrame.Position + cameraLift

                
                local displacement = cam.CFrame.Position - targetPos
                local distance = displacement.Magnitude

                local closenessFactor = math.clamp(distance / 10, 0, 1)
                local baseBlend = math.clamp(speed * delta, 0, 0.3)
                local finalBlend = baseBlend * closenessFactor

                local newCamPos = currentPos:Lerp(targetPos, finalBlend)
                local lookAt = targetPos
                local targetCFrame = CFrame.new(newCamPos, lookAt)

                if distance < 0.3 then
                    cam.CFrame = targetCFrame
                else
                    cam.CFrame = cam.CFrame:Lerp(targetCFrame, finalBlend)
                end

                
                if distance > 20 then
                    local newTarget = FindClosestPlayer(cursorPos)
                    if newTarget and newTarget:FindFirstChild("HumanoidRootPart") then
                        lockedTarget = newTarget
                    end
                end
            end
        end)
    end
end)

uis.InputBegan:Connect(function(key, gpe)
    if gpe then return end

    if key.KeyCode == Enum.KeyCode.R and lockonConnection then
        lockon = false
        lockedTarget = nil
        targetPos = nil
        lockonConnection:Disconnect()
        lockonConnection = nil
        print("Lock-on released")
    end
end)
worldly sonnet
#

how come when i try to disable a prox prompt on the client it disables for everyone

rich gust
#

Remove the snapping and always use Lerp, but clamp finalBlend higher when close

#

finalBlend = math.clamp(speed * delta, 0.05, 0.3)
cam.CFrame = cam.CFrame:Lerp(targetCFrame, finalBlend)

rich gust
#

Initial targetPos Might Be Nil
Your lerp has a fallback (or rawTargetPos) but you're still relying on previous targetPos value. Small error risk here on first frame….

#

btw, You're using InputBegan twice. Safer to merge them

rich gust
#

When you **disable a ProximityPrompt from a LocalScript, it can still replicate to all players if the prompt is in a place that replicates across the network (like Workspace, Character, etc.). This is because:

The Enabled property of ProximityPrompt is replicated to all clients. Changing it affects everyone.

#

Player Gui

#

-- Server-side setup (optional)
local promptClone = prompt:Clone()
promptClone.Parent = player:WaitForChild("PlayerGui") -- Not Workspace

#

promptClone.Enabled = false

#

when disabled only affects that one player in specific

#

ORRRRR

#

Instead of disabling the whole prompt, you can make it invisible or uninteractable locally

#

ORRRRRRRTTT

#

If you truly want it gone for only some players under certain conditions, control visibility and interaction per player using a combination of:
PromptShown event (to track when it's visible),
Triggered event,
and logic on the client to avoid showing it

#

3 options use the best for you.

worldly sonnet
rich gust
rich gust
#

you can clone it though

#

or UI offsets ( client only )

#

add logic that prevents doing that

zinc wedge
rich gust
#

if you have any other questions feel free to ping or give me a msg.

zinc wedge
#

i just smoothed it out

worldly sonnet
rich gust
rich gust
worldly sonnet
#
function starter_quests.Init(player, questInstance)
    local starter_npc = grab_starter_npc()
    if not starter_npc then return end

    local prompt = starter_npc:WaitForChild('InteractionPrompt'):Clone() -- clones here
    prompt.Parent = player:WaitForChild('PlayerGui')
    prompt.Enabled = true

    prompt.Triggered:Connect(function()
        local questExists = questInstance.quests['buy a boat']
        local questClaimed = questInstance.claimedQuests['buy a boat']

        if not questExists and not questClaimed then
            questInstance:add_quest('buy a boat', {
                type = 'money',
                requiredMoney = 500,
                completed = false,
                progress = 0
            })
            StarterQuestEvent:FireClient(player, "hey, i heard you need help starting off", false)
        else
            local text = questClaimed and "done" or "hey! you're nearly there, keep pushing"
            StarterQuestEvent:FireClient(player, text, false)
        end
    end)
end

i did this but it doesnt make sense

rich gust
#

The prompt must be in a place that does not replicate i.e., something client-only like PlayerGui, or visual-only like UIOffset.

rich gust
#

function starter_quests.Init(player, questInstance)
local starter_npc = grab_starter_npc()
if not starter_npc then return end

local originalPrompt = starter_npc:WaitForChild("InteractionPrompt")
local originalPart = originalPrompt.Parent

-- Clone the part WITH the prompt to a client-only folder via RemoteEvent
local promptData = {
    partName = originalPart.Name,
    partCFrame = originalPart.CFrame,
}

-- Fire to just this client to create a local-only prompt on a local part
StarterQuestEvent:FireClient(player, "hey, i heard you need help starting off", promptData)

end

#

client side, LocalScript (e.g., in StarterPlayerScripts)

#

local rep = game:GetService("ReplicatedStorage")
local StarterQuestEvent = rep:WaitForChild("StarterQuestEvent")

StarterQuestEvent.OnClientEvent:Connect(function(dialogue, promptData)
if not promptData then return end

-- Create a fake local part to hold the prompt
local part = Instance.new("Part")
part.Size = Vector3.new(2, 2, 2)
part.Anchored = true
part.CanCollide = false
part.CFrame = promptData.partCFrame
part.Name = promptData.partName
part.Transparency = 1
part.Parent = workspace

-- Create a local ProximityPrompt
local prompt = Instance.new("ProximityPrompt")
prompt.ActionText = "Talk"
prompt.ObjectText = "Starter NPC"
prompt.HoldDuration = 0
prompt.RequiresLineOfSight = false
prompt.MaxActivationDistance = 10
prompt.Parent = part

prompt.Triggered:Connect(function()
    -- You could fire back to the server here to add the quest
    print("Prompt triggered locally")
    prompt.Enabled = false
    -- optionally fire back to server to confirm quest claiming
end)

end)

worldly sonnet
#
Players.PlayerAdded:Connect(function(player)
    local playerGui = player:WaitForChild("PlayerGui")
    local questUI = playerGui:WaitForChild("MainUI"):WaitForChild("QuestsHolder")

    local questClass = QuestsClass:new(questUI, player)
    questClass:load(player)
    StarterQuests.Init(player, questClass)
    QuestManagers[player] = questClass
end)
``` server side
rich gust
sudden estuary
#

gulp

worldly sonnet
#

ty

fading bramble
#

Ive got a problem which I can solve, but I wanna hear you guys cuz I wanna learn making the best and most optimal decisions. I'm making a +1 Jump Every Step game and I calculate did player move by checking his distance and increasing his jump after he walks a certain amount of studs, but there are also buttons which set player's jump to 0, add 1 win and tp him to the spawn, but then it counts as a walked distance so he immediately gets some jumps, how would u fix that?

gentle coyote
#

does anyone do ui degsin here

lapis parrot
#

good r bad

kindred bolt
#

why do u detect jumping by studs?

fading bramble
#

walking

kindred bolt
#

bro

fading bramble
#

it makes u jump higher by every step

kindred bolt
#

humanoid really got a event its called .Jumping

fading bramble
#

I want player to get +1 jump every time he takes a step

cobalt rock
#

he's detecting walking, not jumping

#

by calculating the studs traveled

#

also isn't that easily exploitable

fading bramble
#

how?

cobalt rock
#

some cheater with teleport or speed hacks

#

could gain an unfair advantage

brittle token
#

Owa owa

cobalt rock
#

if you said it counts when a cheater teleports

#

I mean

kindred bolt
cobalt rock
#

when the player gets teleported to the spawn

#

instead you could detect when the player is moving by checking the humanoid move direction's magnitude

fading bramble
fading bramble
#

yeah jump power

fading bramble
#

how would that work?

#

like I need to check if he walked a certain distance

cobalt rock
#

oh so you're measuring based on distance instead of time

kindred bolt
#

game:GetService("RunService").RenderStepped:Connect(function()
    local velocity = Hrp.Velocity
    speed = Vector3.new(velocity.X, 0, velocity.Z).Magnitude

    if speed < idleThreshold then
        pose = "Idle"
    else
        pose = "Moving"
    end
end)

uh that was for my moving system

#

it detects if player is walking or idling

fading bramble
#
local STEP_DISTANCE = 2

game.Players.PlayerAdded:Connect(function(plr)
    plr.CharacterAdded:Connect(function(char)
        local hum = char:WaitForChild("Humanoid")
        local hrp = char:WaitForChild("HumanoidRootPart")
        local lastPos = Vector3.new(hrp.Position.X, 0, hrp.Position.Z)
        local distance = 0

        local jump = plr.DataFile.Jump
        local wins = plr.DataFile.Wins
        local multiplier = plr.Multiplier

        hum.JumpPower = jump.Value

        local connection
        connection = game:GetService("RunService").Heartbeat:Connect(function()
            if not char.Parent then
                connection:Disconnect()
                return
            end

            local currentPos = Vector3.new(hrp.Position.X, 0, hrp.Position.Z)
            distance += (currentPos - lastPos).Magnitude
            lastPos = currentPos

            if distance >= STEP_DISTANCE then
                distance -= STEP_DISTANCE
                jump.Value += multiplier.Value * (wins.Value + 1)
                hum.JumpPower = jump.Value
            end
        end)
    end)
end)
``` this is how I do it
cobalt rock
#

but would a velocity check also trigger when the character is falling

fading bramble
#

no I dont think so

#

he put 0 in Y distance

#

same as I did

cobalt rock
#

oh ic

fading bramble
#

so it doesnt check Y axis

cobalt rock
#

I've always just done MoveDirection

kindred bolt
#

ye it doesnt

fading bramble
#

yeah I could check if he is just walking but I need to check if he has moved a certain distance

cobalt rock
#

you can also add limits

cobalt rock
#

yeah

fading bramble
#

like check if someone is moving and if hes still moving after 2s he will get more jump?

cobalt rock
#

no like

#

do a check if the player is moving an ungodly amount in too little time

somber cove
#

how should i go about this? Currently im making it so it displays the players PFP + the count on the server, should i do that on the client?

fading bramble
#

so just check hrp velocity right>

fading bramble
somber cove
cobalt rock
#

so yeah

#

and also when a new client joins the game, remember to update it for them too

somber cove
#

gotcha! Thanks 😄

fading bramble
#

I just checked and I didnt see it in properties

cobalt rock
#

apparently

fading bramble
#

then how to check player's speed?

cobalt rock
#

I don't know much about physics but seems like AssemblyLinearVelocity is a replacement(could be wrong)

fading bramble
#

yeah I checked properties while moving

#

and it was 0,0,0 all the time

#

idk how that works

cobalt rock
#

velocity was?

fading bramble
#

Ill think Ill just use velocity

cobalt rock
#

yeah

kindred bolt
#

lol

#

i wrote it but ion know how it works tho

#

it was 4 a.m

fading bramble
#

thats my mindset

kindred bolt
severe cobalt
fading bramble
#

@kindred bolt @cobalt rock I found another bug, it detects as if player is walking when he is walking while in air, how do I fix that?

blazing oasis
#

i would check if theyu are in freefall mode

fading bramble
#

oh thanks good idea

kindred bolt
#

ye

#

game:GetService("RunService").RenderStepped:Connect(function()
    local velocity = Hrp.Velocity
    local horizontalVelocity = Vector3.new(velocity.X, 0, velocity.Z)
    speed = horizontalVelocity.Magnitude

    if speed < idleThreshold then
        pose = "Idle"
    else
        local lookDir = Hrp.CFrame.LookVector
        local moveDir = horizontalVelocity.Unit
        local dot = lookDir:Dot(moveDir)

        if dot < -0.5 then
            pose = "MovingBackward"
        
        else
            pose = "MovingForward"
            
        end
    end
    
    --print(pose)
end)

#

also it detects if players walking backwards

#

cuz u gotta set up a cooldown

#

as i said

wild kayak
#

Selling combate system for 300rbx

celest thorn
wild kayak
celest thorn
wild kayak
#

Fighting system

celest thorn
#

then why say combate

#

it's a big deal

wild kayak
celest thorn
wild kayak
#

Selling combat system for 300rbx

#

I can increase the price if you want

fair copper
#

where did u take ur vfx n anims from

kindred bolt
#

send clip of system @wild kayak

versed elm
#

should i use modulescript for a lobby teleport system or just use normal scripts

iron kraken
#

u want all modules

#

and 1 main server script

versed elm
iron kraken
#

i would say better for organization because now u have a hierarchy where every module can be traced back to 1 server script
if u have a ton of server scripts now u have a ton of places where code can be running as opposed to just one which can be harder to debug

wild kayak
fair copper
wild kayak
#

If you wanna buy you can

#

If you want i can increase the price

#

Anyone wanna buy

fair copper
#

no

late dirge
#

that aint 300 that's like 20

fair copper
#

make a bandit beater with it

wild kayak
#

Huh

fair copper
#

😭

late dirge
#

gang 😭 there are better combat systems that are opensource

blazing oasis
blazing oasis
wild kayak
#

Huh

fair copper
#

i can see

#

he uses a server script

blazing oasis
#

its not that good for you to try and sell it

fair copper
#

thats new

wild kayak
#

Iam new guys

#

Forgive me

#

Srry

fair copper
wild kayak
#

Can i get 10rbx for that effort

fair copper
#

like

blazing oasis
#

No its part of learning but its just why you tryna sell that

fair copper
#

😭

blazing oasis
late dirge
#

imma be real gang you have a long journey

fair copper
#

LMAO

wild kayak
#

Huh

blazing oasis
#

the bills arent that high

late dirge
#

ill send u an example of a combat system that's actually on sale

late dirge
fair copper
#

yeah u should start with studying combat systems that people sell maybe

#

if it helps

blazing oasis
#

me personally im not a combat system scripter

#

so like i understand the struggle

#

that he had to

#

uh

#

go through

wild kayak
blazing oasis
#

idk why\

fair copper
#

im making a combat system its fucking broke

#

💯

#

shapecast cframes man

blazing oasis
fair copper
#

my cframes are fucked

blazing oasis
#

pov blue lock rivals hitboxes

fair copper
#

Light1 = {
startup = 0.5, active = 0.10, recovery = 0.15, --total duration of move = startup + active + recovery
lockDuration = 0.1,
animPath = "Fist.Attacks.Light1",
push = 1.0, lockMove = true,
Damage = 8, KnockbackForce = 0, CritChance = 0.10, CritMultiplier = 1.5,
HitboxAttachments = {"Right Arm"},
-- HITBOXPROPERTIES:
HitboxType = "Blockcast", -- "Raycast", "Blockcast", or "Spherecast"
HitboxSize = Vector3.new(4, 4, 6), -- : Dimensions of the box (Width, Height, Depth/Length)
HitboxOffsetCFrame = CFrame.new(5, 0, -3), -- Offset from the tagged part's center. Negative Z is forward.
HitboxResolution = 60,

#

my configs for each attack tho

#

🔥

#

lmao

blazing oasis
#

na .Touched bettter than raycast fr

fair copper
#

🙏

#

im using shapecasting

#

cuz its rpg

blazing oasis
blazing oasis
#

whats the game abt

kindred bolt
fair copper
#

with a lore

blazing oasis
#

o

blazing oasis
blazing oasis
fair copper
#

i was making a chess game before but i realized i could just make rpg and it would work..

blazing oasis
#

I was gonna make a chess game but there is already some

#

so i couldnt be bothered

blazing oasis
#

na its a food meging game

fair copper
#

grow a brainrot gonna beat u

blazing oasis
#

in retro style

#

tf is grow a brainrot

fair copper
#

its nice tho

#

nice vibes

blazing oasis
fair copper
#

grow trend

blazing oasis
#

nop[e

fair copper
#

hahaha

#

steal a brainrot

blazing oasis
#

Well ik there is a bunc h of gag copies

#

Oh yea i was playinbg groqw. brainrot yesterday

late dirge
rich glacier
#

If anyone uses godot, how the hell do I make an enemy spawner(2d space shooter )

brave agate
#

yo how experienced are u

fair copper
brave agate
#

go dms rq

fair copper
#

LMAO

tender carbon
somber raft
#

Hey guys,does anyone here know laravel? And hostinger?

#

If yes reach out pls

untold hazel
thick dagger
#

What would be a good way to get server player counts? These are all reserved servers

analog basin
#

yo guys

#

how are yall

#

im just popping around

#

Does anyone here know a full combat tutorial which works?

sweet wharf
#

how do i disable default tool functionality like pickup when you step on a tool

orchid pebble
#

yall do you have a scripting server where theres a chat and like ig a general vc call since i wanted to join a good community to meet other scripters

dark juniper
#

any scripters interested in helping me code my game

proper edge
#

20$ per line of code

dark juniper
#

💔

ebon bloom
#

Could somebody help me out with this? I'm trying to make this chat tag thing, but after testing it works in studio, but not the live game.

local Players = game:GetService("Players")
local MarketplaceService = game:GetService("MarketplaceService")

local OWNER_USERID = 1953673584
local VIP_GAMEPASS_ID = 1345696764

local function hasVip(userId)
    local success, hasPass = pcall(function()
        return MarketplaceService:UserOwnsGamePassAsync(userId, VIP_GAMEPASS_ID)
    end)
    return success and hasPass
end

TextChatService.OnIncomingMessage = function(message)
    if message.TextSource then
        local userId = message.TextSource.UserId
        local prefix = ""

        local isOwner = userId == OWNER_USERID
        local isVip = hasVip(userId)

        if isOwner then
            prefix = prefix .. "<font color=\"#A020F0\">[Owner]</font> "
        end

        if isVip then
            prefix = prefix .. "<font color=\"#006400\">[VIP]</font> "
        end

        if prefix ~= "" then
            local props = Instance.new("TextChatMessageProperties")
            props.PrefixText = prefix .. message.PrefixText
            return props
        end
    end
end ```
bright coral
#

what happends in actual game

near grove
#

hey anyboody know what script i gotta use for vip to give the player a vip tag and more coins?

flat grove
#

in roblox studio i clicked devices and set it to 1920x1080 how do i go back to default

fleet marlin
#

Anyone wanna make a game for fun

solar inlet
#

attempt to index nil with 'FindFirstChild'

how to fix? here is the piece of code:

local ChickenGui = Player.PlayerGui:FindFirstChild("ChickenNameGui"):FindFirstChild("ChickensName")

bright coral
#

or The ChickenNameGui

#

u prob should use wait for child

near grove
#

whats that for

solar inlet
bright coral
#

then you gave wrong name

#

bc that means it doesnt exists

#

which checks out as FindFirstChild (or Player.PlayerGui) is nil

near grove
#

hey it seems yall know how to sccript pretty well what do i do to make my vip gamepass give the player a tag and moore coins theres no videos about it

bright coral
#

u gonna learn to combine few tutorials

near grove
#

can u send me a vid

#

?

bright coral
#

nah

near grove
#

okay

bright coral
#

search up one thing at time

near grove
#

the gamepass is made fully works just dosent gives boost or tag

solar inlet
#

@bright coral

#

whats wrong

#

it gives error to ChickenGui

bright coral
#

actually

#

just wait for child it

#

instead of find first child

#

cuz that returns Nil

solar inlet
#

wdym

#

add a wait(5) for example?

bright coral
#

no

#

use wait for child in both cases

#

instead of find first child

solar inlet
#

oh

#

lemme try

solar inlet
#

actually works

#

ty

bright coral
#

do you know the diffrence between find first child and wait for child?

solar inlet
bright coral
#

yup

solar inlet
#

findfirstchild instantly return nil

bright coral
#

it returns child or nil if not found at that time

#

and bc ui takes a while to load

solar inlet
#

but i already tried that, and it wasnt working..

bright coral
#

wait for child is the method

solar inlet
fleet marlin
#

who tryna make a game

fair copper
#

game

#

ok bye

fleet marlin
#

DMS

main halo
#

;

dark juniper
#

anyone interested in working for a steal a game with players on it? u can get percentage

little scarab
#

guys how do u connect a script to a button cuz like on pc when i press q the ability on my game works but when i press the button on mobile it doesnt work

fair copper
#

mobile

#

u gotta code different for mobiles to work gang

#

for mobile inputs

#

Keyboard inputs n mobile inputs be different

little scarab
#

how i do that

#

do i have to have two local scripts then

#

@fair copper

fair copper
#

to account for all inputs

#

for mobiles u need to use a gui

#

to work as a button

#

then connect ur gui with the script to fire ur ability

#

inplace of the keyboard key

#

thats the logic atleast

pure skiff
#

how do you see the parameters a event can give us?

fleet marlin
#

@fair copper

#

we making a game or na

little scarab
fleet marlin
#

who wants to make a game

#

??

fair copper
fair copper
#

or search it in search bar

#

it explains

pure skiff
twin basin
abstract forge
#

does anyone here wanna script for limiteds

strange kiln
strange kiln
#

it's because you're trying to print a function

#

you cannot do that

bright coral
#

so erm

quartz iris
#

.

abstract forge
#

i trade

strange kiln
#

you're supposed to say

#

@pure skiff

#
part.Touched:Connect(function(PutYourFunctionHere)
    
end)
blissful steppe
#

Hi I need help

#

how do I get something like this? I will set up the teams soon

fair copper
#

chat i just managed to fix my shapecast for fist combat

#

🔥

blissful steppe
#

help

#

EXATCLY, "scripters", man is that not part of a script?

rich gust
rich gust
rich gust
rich gust
abstract forge
rich gust
strange bobcat
#

can anyone help me out !!!!!

rich gust
strange bobcat
rich gust
#

what is it explain

strange bobcat
#

i need someone to just code a command for me then when you say it i spawn do my animation then i dissapear after done

#

i can give ingame stuff if you do it for me real quickly!!

fair copper
#

guys

#

logic question

#

im implementing a targetlock and assist system with this
but i wanna add directional movement when it uses targetlock etc
for directional movement, i have 8 anims total for all directions
like this

rough dagger
#

yh?

fair copper
#

so it looks like its focusing on the target and walking while looking at the target

#

these are all the walk anims

#

right now my code combines idle with walk anim (walk anim has no hand movements involved so the idle from the upper body overrides the walk anim)

#

and they work together

#

is it a good practice to do that? or just making separate anims

rough dagger
#

If you have too many they could at one point override and there are more chances for bugs to appear but it should be fine if you do everything perfectly

fair copper
#

hmmm

#

so if the scripts are correct

#

it wouldnt be wrong to run

#

right

rough dagger
#

Its all gonna be fine

#

yhh

fair copper
#

aight bro

rough dagger
#

GL with that bruv

violet spade
#

Anyone need someone to model for their studio for free. im new to modeling with 2 weeks experience DM ME

fair copper
#

i already got most of the combat system down

#

this is gonna enhance tf outta this

rough dagger
#

i tried to do combat 1 time

#

failed miserably

fair copper
rough dagger
#

and gave up on that

rough dagger
fair copper
#

and im also using packet modules and more modules on top of it

#

so my bugs are literally invisible

rough dagger
#

I can do the damage stuff and hitboxes and all of that but animations just arent for me

fair copper
rough dagger
rough dagger
#

Smartt

#

But im poor asf, thats why im here but no one wants to hire me

fair copper
#

ikr he just makes me new anims with every progress i make

rough dagger
#

Even tho ive been programming for 7 years

fair copper
#

how

rough dagger
#

Idkk

#

maybe they dont believe me

fair copper
#

ive been programming for uh a few months ig

rough dagger
#

i dm'd 15 people

#

i got 2 answers

fair copper
#

if u had a good portfolio maybe it would be chill right?

rough dagger
#

and both of them didnt want me

rough dagger
#

its an alr protfolio

#

portfolio

fair copper
#

i just see a vid u uploaded like yesterday

#

lol

rough dagger
fair copper
#

ngl i wouldnt hire either maybe theres a problem with ur portfolio

rough dagger
#

I dont rlly have that much stuff to show cuz basically everything ive worked on was for other people

fair copper
#

cuz u gotta show more

rough dagger
#

i have an idea of what to do

fair copper
#

well just make some example systems or something

#

or a project showcase

#

etc etc

rough dagger
#

And ill do it, it'll just take a few days

fair copper
#

yeah

#

then u can retry again ig

lament tendon
#

i need a scripter with 50+ years experience rn

rough dagger
#

I wanna have atleast 1-2 videos/photos per thing that i showed in information

rough dagger
fair copper
#

🥀

lament tendon
#

yea in roblox lua

fair copper
#

very cool requirement

rough dagger
#

Cant it be normal lua?

fair copper
#

i might know a grinch

lament tendon
#

no

#

roblox

rough dagger
#

but there isnt a "roblox lua"

lament tendon
#

doesnt matter

rough dagger
#

i got 57 years of experience :3

lament tendon
#

proff

#

prooof

rough dagger
#

hire me and ill show you

lament tendon
#

ok i pay 2rbx per week

rough dagger
#

sounds absolutely perfect

#

can i work in for full time?

lament tendon
#

yeah

rough dagger
#

Bett

lament tendon
#

401.2k included

rough dagger
#

Actually

#

can we change the price a bit?

lament tendon
#

non-negotiable

rough dagger
#

I know that 2 robux is just alot

#

So can we agree on 1 per week?

lament tendon
#

oh okay

#

fine

fair copper
#

what do u use to display something on top of some mob or object, like damage?

rough dagger
#

alrr dm me my first task

fair copper
#

im using billboardgui rn i think it shows the damage on my screen

lament tendon
rough dagger
lament tendon
#

oh yeah mb

rough dagger
fair copper
#

maybe im just putting the wrong values

#

i saw this one game tho

#

where the damage was being thrown as vfx maybe?

#

it was around the mobs

#

not always on screen but visible to users

rough dagger
#

Yhh u can do that

fair copper
#

but then i would need a complex vfx system or pre recorded numbers

rough dagger
#

With billboardgui

fair copper
#

o what

rough dagger
#

U can make the damage taken into a string

fair copper
#

lemme research this billboardgui

rough dagger
#

And have the number of the vfx change with the string

fair copper
rough dagger
fair copper
#

aight bro appreciate it

rough dagger
remote bear
rough dagger
#

Fr take that job

#

Its worth it

fair copper
#

temu factory programmer job

rough dagger
fair copper
#

need to be 10 years young with 30 years exp

rough dagger
#

Chinese factory ahh

fair copper
#

go go go

#

im off for today bruh

rough dagger
#

11pm

fair copper
#

fried my brain with a debug of 1 line that took me 1 hour cuz my output doesnt show shit

rough dagger
#

I spent the whole day talking with my gf and programming

fair copper
#

🙏

fair copper
rough dagger
remote bear
rough dagger
rough dagger
fair copper
#

i take ur code base and call it mine

rough dagger
remote bear
#

i learn it all myself so i dont have to pay people >:]

rough dagger
#

Besides everything but programming and ui

rich gust
fair copper
#

im rather interested into frameworks

rich gust
#

specialties

rough dagger
fair copper
#

my games using a binary decentralized network module from suphi

remote bear
rough dagger
#

I dont understand animations

fair copper
#

that guy is so genius

rough dagger
#

I prefer using binary code to program

fair copper
rough dagger
#

Its so calming 😍

rich gust
rough dagger
#

Im proud of you

fair copper
#

xi = bing chiling

rough dagger
remote bear
fair copper
#

🙏 goat

rough dagger
#

Whats your code like?
Xau xin chaoi paich xin maux

rough dagger
rich gust
#

I҉ t҉y҉p҉e҉ i҉n҉ t҉a҉c҉o҉ b҉e҉l҉l҉

rough dagger
fair copper
lament tendon
#

my game so cool

rough dagger
lament tendon
#

better than every game in the world

rough dagger
rich gust
rough dagger
fair copper
#

LMAO

rough dagger
remote bear
rich gust
rough dagger
fair copper
#

no

#

🥀

rough dagger
rough dagger
rich gust
rich gust
rich gust
rough dagger
rich gust
#

🌹 🥀

remote bear
rough dagger
rich gust
rough dagger
#

Damn youre good

rich gust
rough dagger
#

I had a Ç

rich gust
rough dagger
rough dagger
rich gust
rough dagger
remote bear
cobalt bay
#

how did yall learn scripting the fastest way? i need help i wanna be a scripter please anyone

rich gust
rough dagger
rich gust
rough dagger
#

Dont dream too big at the start

rich gust
#

^

rough dagger
#

Thats horrible

#

I almost quit lua cuz i tried making jailbreak for my first game

rich gust
#

just have fun with it and try and be unique and create a good community

rich gust
fair copper
#

ai users 🥀

rich gust
rough dagger
fair copper
#

lol

rough dagger
#

Istg my brain's friend its midnight

#

And i had 4 hours of sleep

fair copper
#

yeah imma log off

rich gust
fair copper
#

bye guys

rich gust
rough dagger
#

Ill miss you

fair copper
#

maybe i'll show yall smthn nice tmr

rough dagger
# rich gust geez

Theres a freaking dj like 50 meters from my house from midnight till 6 am

#

I CANT slee

rough dagger
#

Idk if u can hear it

#

Its soft now

#

Nah u cant

#

Discord cuts background noise

fair copper
#

1 logic question tho before i go guys uh if im making directional movement, do i get directional dodge made too?

#

OR my default dodge works in all directions if i just code it

#

😭

rich gust
rough dagger
rich gust
rich gust
peak wigeon
#

Anyone know how roblox greenville made their terrain? Seems like too much to make by hand

fair copper
#

lets get direction dodge theb

#

😝

peak wigeon
rough dagger
peak wigeon
#

its parts

rough dagger
#

U can get a 3d model for the ground

#

U can make it small in blender and scale it in studio

peak wigeon
#

hmm

#

map is pretty big

rough dagger
#

I saw someone a few years ago drawing his map idea, putting the image on blender and making it 3¥

#

3d

#

Ig you can try that

peak wigeon
#

But i dont think blender can match it

#

its very party here

#

maybe they just used parts

rough dagger
#

Probably but that would take longer

#

And more lag in the long run

peak wigeon
#

yeah

rough dagger
#

I recommend making the map in different 3d models

velvet meadow
#

is that any difference between color3.new end color3.fromRGB?

rich gust
#

idk about water

#

but grass and roads and trees, LIGHTTTTT WORK.

rich gust
kindred bolt
#

i use Color3.fromRGB

#

ion think it does matter that much

rough dagger
#

I always use color3.new

sweet wharf
#

if i want bullets to look like they are firing out an enemy's gun. should i put the gun in their model? if not, how should i do it

cobalt bay
#

i got a question where are the roblox dev forums?

remote bear
#

limited vs less limited textures

tacit summit
#

guys is it possible to make a gamepass "pack"
that gives you 3 gamepasses in once for cheaper?
or do i have to code it to give you all 3 gamepass items combined and than make it disable the option to buy the gamepasses you bought in the pack alone

rough dagger
#

U can make someone buy a gamepass and give him 3 gamepasse's worth

cobalt bay
#

i got a question where are the roblox dev forums?

#

no but im asking for the link

modest rain
#

Anyone here familiar with scripting? I had a question if voice activated moves are possible and plausible in a roblox game (Lets say you say beam, a beam shoots out then you say fireball a fireball, shoots out). I know theres an obby where you can jump if you say something depending on the volume of your mic.

tired remnant
rich gust
somber vault
#

guys yall think a fully scripted steal a blah blah blah typa game would sell good?

#

as ppl r doing tons of games like that atm

inner yew
#

how do I make a script that gives you a badge when you find something

sly bloom
#

Whats the best way to learn scripting?

#

dont think so

carmine juniper
#

no, the only method to avoid afk detection without the player is to make them rejoin with TeleportService

tacit summit
#

guys is it possible for a user with flying carpet to be able to collide with players so he wont push them but not be able to pass through walls

carmine juniper
#

wouldnt work, roblox checks for user input

#

and the timer is reset every time they input anything

#

or when they join a game

inner yew
late dirge
inner yew
fresh lance
#

why do both of the frames get sent to the absolute top left of the screen when i do this?

local uis = game:GetService("UserInputService")

if uis.TouchEnabled then
    script.Parent.WeatherDescription.Position = UDim2.new({0.752, 0},{0.152, 0})
    script.Parent.WeatherFrame.Position = UDim2.new({0.928, 0},{0.018, 0})
end
late dirge
inner yew
#

i don't know how to do that

fresh lance
#

wouldnt a proximityprompt be better

late dirge
#

Habib i dont know anyone who uses proximity for clicking

storm epoch
#

although they'd be useless

fresh lance
storm epoch
fresh lance
#

i never rlly use it

storm epoch
#

in which case just disable the ability to buy the other stuff

late dirge
frigid zinc
#

If you modify a variable within a function outside that function would the value for the variable remain the same

inner yew
fresh lance
inner yew
#

it's still give ppl my badge as soon as you join the game

storm epoch
#

I genuinely fell asleep and dreamt about not getting a job 💔 🥀

late dirge
near pasture
#

@late dirge wsg

late dirge
#

You arent meant to copy paste the code from the documentation ur supposed to look at the events and methods associated with the instance / service

late dirge
safe kindle
#

Can someone explain to me Pair loops and why i would use them

fresh lance
fresh lance
#

np

safe kindle
#

How do i make leaderboards

#

the ones at the top right of your screen

fresh lance
#

its called leaderstats

safe kindle
#

oh

fresh lance
#

search up a tutorial that teaches u how to make it, its pretty easy to learn

near pasture
#

do any of you know what anime this is from

marble ember
#

is this guy deadass

proper veldt
#

if you're using shape cast couldn't you technically not have to input the direction of the cast and just only put the origin since it alrd has area?

rigid bane
#

Looking for a scripter DM quick, can pay USD and RBX.

glossy wave
#

way better to make a post 🙂

pure dome
#

can anyone be my code teacher

proud kite
#

I need help with something if you please can help me I can share my screen to you its something should be simple but I am not able to do it

fading ermine
rich gust
rich gust
#

^ i will reply in the morning. goodnight yall.

placid matrix
pure dome
placid matrix
#

i dont help chopped people

pure dome
placid matrix
#

im taking it that you're chopped.

meager anvil
#

From Northwind, thought it was neat

coarse wraith
marsh kelp
coarse wraith
fading ermine
coarse wraith
marsh kelp
fading ermine
#

but like all of them r memes

deep agate
#

hello my friends

fading ermine
#

like people were talking about this

#

last time

coarse wraith
fading ermine
#

alr

unreal anchor
#
unreal anchor
#

Have fun Emoji_Smile

deep agate
placid linden
#

this mean I can’t create ads anymore for my games?

fossil current
#

where do i go to change to r6

thick dagger
#

Click on file in the top left corner of your studio and hit "avatar settings" then on the top right corner of that popup you'll see 3 dots next to preview click on that and you'll see it

#

@fossil current

fossil current
#

thx

thick dagger
#

np

#

Yeah idk the answer to that one

fervent portal
#

do good vehicle system scripters even exist? I’ve looked for MONTHS

thick dagger
#

Vehicle systems are lowk annoying

#

I was trying to do a raycast one earlier and it is tedious to work with cause it has a faint bouncing that I cant fix

fervent portal
#

do u know any good ones?

thick dagger
#

Not that I recall

#

Most popular is A-Chassis but that comes with its own set of issues

fervent portal
#

I’ve found two people in my months of searching and both ended up flaking

fervent portal
thick dagger
#

Yeah I'm not sure if it'll work with that

#

Cars sure but idk about tanks/jets

#

For cars its pretty straight forward you can use constraints for that, the tank may be annoying if you plan on having tracked wheels, and jets I have no idea cause I have yet to experiement with flying objects

fervent portal
#

I started at 150k for 12 vehicles and im up to 250k, yet still no actual serious scripter dms me

thick dagger
#

12 vehicle models or scripts?

fervent portal
#

They just need to be coded

thick dagger
#

You should be able to run all the vehicles off one script

#

Just have a config file for each vehicle to modify

fervent portal
#

Wdym

#

Bro I gotta worry about finding the scripter first cryingdead

thick dagger
#

Yeah gl with that

fervent portal
#

If you ever stumble across any good ones in this server @ me I’ll give you like 1k if I hire them

tired remnant
median fable
#

local part = script.Parent

part.Touched:Connect(function(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
local Stone = player.temp.stone
local selling = Stone.Value
player.leaderstats.Money.Value = player.leaderstats.Money.Value + selling
player.temp.stone.Value = 0
end
end)

#

i just cant figure out the issue

wispy shore
#

yo random question im trying to send a streamable but i cant till level 5 how do i check my xp or whatever

median fable
#

like everything is there but it wont do anything

#

idk tbh

#

send message or sum

wispy shore
#

i think

#

idk i suck

#

Bro im just trying to level up

median fable
west sparrow
#

was looking to commission a scripter for a wide variety of relatively simple bug fixes (with an option to work long term), what do y'all recommend i should pay them?

median fable
west sparrow
#

would like to get a good idea before requesting a scripter, so i don't overpay nor underpay

median fable
#

depends the experience and how big the bugs are

tired remnant
wispy shore
#

per bug fix

median fable
west sparrow
median fable
#

free

west sparrow
#

sounds good

wispy shore
#

yup

tired remnant
west sparrow
#

wait nvm 4000 rubles is 50

median fable
#

theres nothing

west sparrow
#

man ima just put 50-120 with a % option

wispy shore
#

chatgpt is

#

something

median fable
median fable
#

its a tool

west sparrow
median fable
#

its not there to replace but to help

west sparrow
#

i don't like it

median fable
#

welp go spend your money then

wispy shore
#

honestly id use chatgpt for small bug fixes you cant find but i wouldn thave them make an entire system

wispy shore
#

WHEN DO I LEVEL UP

west sparrow
#

modelling chat is so much cooler than code discussion

#

🥀

wispy shore
west sparrow
#

Just doesn't apply to my situation hence the 🥀

tired remnant
#

Try that

median fable
#

dont work

tired remnant
#

I dont know

#

Too tired rn tbh

median fable
#

same

#

thanks for trying bro

wispy shore
#

jesuschrist i swear on my life you had a fortnite default skin pfp

#

ON MY SOUL YOU DID

median fable
#

gimme yo soul NOW

wispy shore
#

bro what

median fable
wispy shore
#

am i schizo

median fable
#

yes

wispy shore
#

LIKE THAT FISHEYE DEFAUL SKIN PFP

#

BACK IN 2017

#

OMS

wispy shore
#

IM NOT LYING

#

ITs YOU BRO

wispy shore
#

LIAR

wispy shore
#

ur legit lying

#

on my life bro

wispy shore
#

bro

wispy shore
#

south park

wispy shore
#

#hetrumpedus

#

bro ts pmo

#

just lemme get to level 5 already

#

its not hard

#

bro

#

do i js send messages thats easy

#

how much though

#

someone answer fr

median fable
#

idk

#

ive been here for a while

wispy shore
#

YO WHAT haPPENED

median fable
#

uh

wispy shore
#

DIDNT U HAVE A DIFF PFP

median fable
#

yes?

wispy shore
#

UR LEGIT LYING

#

truther

#

ight bruh am i leveled up yet

#

bro

#

still not

#

ts pmo

#

sleepy joe

median fable
wispy shore
#

alr bro

#

HURRY IT UP LEVEL ME UP

#

bro oml

#

no way

#

JUST LEVEL ME UP BRUH WRAP IT UP INEED TO SEND SOMETHING

#

its like so cool

#

bro im so done

#

yo someone talk so i dont look schizo

#

bro

#

look at this damn gravel

wild kayak
#

Doing bad scripting for 50rbx

eternal meteor
#

someone should help me out

#

the gunhandler part

wild kayak
#

What the hell

#

Doing bad scripting for 50rbx

eternal meteor
#

I didnt make that a scripter I paid did

wild kayak
wispy shore
thick dagger
unkempt rain
#

but watermark your shit

#

anyone can steal it now

warm laurel
#

I’m trying to tween the player up and down and am having a client-server desync problem. Using a server script, I’m anchoring the HRP and then tweening the position. The tween plays on the client, but not on the server (???). I have other scripts that run based off of the player’s position, and they all work fine. Is there something really basic that I’m missing? Please ping or DM me if you have a suggestion. (I’ve also tried using an AlignPosition constraint. It fixes the desync issue, but it isn’t moving the player fast enough, even when it’s set to rigid.)

unkempt rain
warm laurel
#

I’m moving the player a large distance (up to 5k studs) so it isn’t exactly feasible

unkempt rain
#

woah

#

and why 5k studs

warm laurel
#

It’s a game where you have to climb a tower which is 5k studs tall. Roblox climbing physics breaks at high speeds so I’m just trying to do it manually with tweens.

unkempt rain
#

oh

clever shuttle
#

How much do you guys make from script comms

unkempt rain
warm laurel
#

As fast as 10 seconds, and as slow at 5ish minutes. (The player isn’t expect to climb to the top if their climb speed is too slow)

warm laurel
clever shuttle
warm laurel
#

Per commission. A commission could take a couple days to a week. If you have a good portfolio you could easily get more

unkempt rain
#

yeah idk how to help you sorry

clever shuttle
shy cipher
hushed cargo
#

From slow to fast

wispy shore