Abcreator - Advanced Scripter

Note: I am currently not accepting commissions...

About Me

Hi there! I have been a Roblox scripter for 3 years now. I have previously worked on games such as ‘Evil wall’, ‘Infection Attack!’ and ‘Friendship’.

My Experience:

What Do I Know?

  • TweenService
  • MarketplaceService
  • HttpService
  • Round Based Systems
  • DataStoreService
  • Server Secured Remote-Events
  • Leaderboards
  • Basic Anti-Exploits (Server-side check for ‘Out Of Bounds’)
  • Camera manipulation
  • ViewPort frames
  • UserInputService
  • Hiding Core UI (Not the Roblox icon at top left)
  • Making system chat messages using :SetCore
  • Custom player lists + chat
  • Filtering text
  • Module scripts

What I Am Not The Best At…

Please don’t hire me for the following:

  • Vehicles
  • Advanced guns (visible bullets)

Showcase

You can view one of my games here (Note this was made years ago and isn’t a showcase of my current scripting experience):

Evil wall - Roblox (All scripting and level building)

The following games are more reflective of my current scripting experience however have less visits:

Friendship - Roblox (Full game)

Infection Attack! - Roblox (All scripting except AI)

Infinite Obby! - Roblox (Full game except for spectate menu [due to time constraints])

Here are some code snippets that I made
Purchase Tween System
local module = {}

function module.Purchase(model)
		model.Parent = game.Workspace
		game.ServerScriptService.Tycoon.Bought:Clone().Parent = model
		for _, p in ipairs(model:GetChildren()) do
			if p:IsA("Part") then
				local pos = p.CFrame
				local t = p.Transparency
				p.Transparency = 1
		p.CFrame += Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
		game:GetService("TweenService"):Create(p, TweenInfo.new(1), {CFrame = pos, Transparency = t}):Play()
			end
		end
		return true
end

return module
Infinitely generating obby

Requires other scripts to work…

while wait() do
--for count = 1, levels do
	wait()
	local c = game.ServerStorage.Obby:GetChildren()[math.random(1, #game.ServerStorage.Obby:GetChildren())]:Clone()
	c.Parent = game.ReplicatedStorage
	c:SetPrimaryPartCFrame(finish)
	for _, pa in ipairs(c:GetChildren()) do
		if pa.BrickColor == BrickColor.new("Medium stone grey") then
			pa.BrickColor = BrickColor.Random()
		end
	end
	finish = c:FindFirstChild("Finish").CFrame
	c.Start.Transparency = 1
	c.Finish.Transparency = 1
	local p = game.ServerStorage.Checkpoint:Clone()
	p.Parent = game.Workspace.CP
	p.Position = c.PrimaryPart.Position
	p.BrickColor = BrickColor.Random()
	p.Name = count
	count+=1
	
	wait(6)
	repeat
		wait()
	until game.Workspace.TimeLeft.Value < 0.001
	c.Parent = game.Workspace.Obby
	--end
end
List every Roblox admin

Note that it uses rprxy.xyz because I don’t want to expose any of my own proxy servers.

local c = ""
wait(3)
local times = 1
game.ServerScriptService.Admins.Value = game:GetService("HttpService"):JSONEncode({1, 2, 3})
repeat
	local full = {}
	local st = Instance.new("StringValue", game.ServerScriptService.Admins)
	st.Name = times
	local r = game:GetService("HttpService"):GetAsync("https://groups.rprxy.xyz/v1/groups/1200769/users?sortOrder=Dec&limit=100&cursor="..c)
	r = game:GetService("HttpService"):JSONDecode(r)
	c = r["nextPageCursor"]
	--print(c)
	--print(r["data"])
	for _, v in ipairs(r["data"]) do
		table.insert(full, #full+1, v)
	end
	game.ServerScriptService.Admins:FindFirstChild(times).Value = game:GetService("HttpService"):JSONEncode({full})
	times += 1
until c == nil

Availability

I am available for about 2 hours of work every day (7-9 GMT). You can contact me any time, but I may not be able to respond until those times.

Payment

Prices are negotiable, I accept either hourly pay or per script. My preferred payment method is Robux through Group Funds or Gamepasses.

Contact

You can contact me here on the Developer Forum.

Rules:

  • I have the right to pull out of making whatever I was commissioned to make. In these scenarios, you will only pay for the scripts that are fully completed.
  • I may ask for a partial up-front payment in some cases.

Thanks for reading! :slight_smile:

3 Likes