Open For Commissions

Need a scripter?
All you need,
is me.

Full stack scripter, developing since 2020. Contributed to 70+ projects, both in and outside Roblox

local Caster = {}
Caster.__index = Caster
 
function Caster.new(origin, speed, maxDist)
return setmetatable({pos = origin, vel = Vector3.new(0, 0, -speed), max = maxDist, traveled = 0}, Caster)
end
 
function Caster:Step(dt)
local stepVel = self.vel * dt
local result = workspace:Raycast(self.pos, stepVel)
if result then
return result.Instance, result.Position
end
self.pos = self.pos + stepVel
self.traveled = self.traveled + stepVel.Magnitude
return nil, self.traveled >= self.max and "MaxDistance" or nil
end
 
local bullet = Caster.new(Vector3.new(0, 10, 0), 300, 500)
game:GetService("RunService").Heartbeat:Connect(function(dt)
local hit, err = bullet:Step(dt)
if hit or err then print("Result:", hit or err) end
end)
3.2M+
roblox visits contributed
16
clients on standalone apps
6 years
writing code
stack LuaLuauJavaScriptTypeScriptPythonGitHTMLCSSAutoHotkey

Work

contact

Available For Commissions

Discord gets the fastest reply. Email for contract work.

GMT+03:00/short or long term/paid per task
about
daiuski

I'm Daiuski.

Coding since 2020, contributed to various projects both in and outside Roblox. Looking forward to work with you!

TimezoneGMT + 03:00
TermShort/Long
Payment TypePer Task