TheDapGames | Experienced Scripter (REOPEN)

About Me

pfpbystar1

Hello! I am a scripter looking for work. I am not a god of scripting but I can do a good amount. I am self thought so if I don’t 100% get something, I’ll figure it out.

Code Samples

Ban Script for a moderation GUI:

BanRemote.OnServerEvent:Connect(function(Admin,Target,Reason,Notes,Days)
	local BanStore = DataStoreServer:GetDataStore("BannedUsers1")
	local id = getUserIdFromUsername(Target)
	if id then
		local Days = tonumber(Days) or 36500
		if Notes == "" then
			local Notes = "Unspecified Reason"
		end
		wait()
		local DateService = GetDate()
		local Date = DateService:format("#W #d, #Y at #H:#m #a")
		local lengthmulti = 86400*Days
		wait()
		local currenttotal = tostring(DateService:format("#t"))

		wait()
		local length = tonumber(currenttotal)+lengthmulti
		local BanData = {Admin.DisplayName,Reason,Notes,Date,Days,length,Target}
		--Array Format (Admin DisplayName,Reason,Notes,Date,Days,Total,PlayerUsername)
		wait()
		Output(Admin,Target .. " has been banned",1)
		wait()
		BanStore:SetAsync(id, BanData)
		MakeChatMsg(Target .. " was banned from this game")
		if game.Players:FindFirstChild(Target) then
			wait()
			game.Players:FindFirstChild(Target):Kick("\n\nYou are banned from this game! \nReason: " .. BanData[2].. "\nModerator Notes: " .. BanData[3] .. "\nBanned by: " .. BanData[1] .. "\n Banned on: " .. BanData[4] .. "\nBanned for " .. BanData[5] .. " day(s)")
		else
			--User might be in another server, send message across all servers
			local encoded = httpsService :JSONEncode(BanData)
			MessageService:PublishAsync(Target, encoded)
		end
	else
		Output(Admin,"User is not a roblox account",1)
	end
end)

If you would like more, Please contact me as i’m trying to avoid releasing scripts for free.

Availability

I am available for six to eight hours of work on the weekends. You can contact me any time, but I am unable to work during the week due to school.

Payment

Prices are negotiable, I accept either hourly pay or per asset. My preferred payment method is Group Payout but we can discuss alternate methods.

Contact

You can contact me here on the Developer Forum or via Twitter at: https://twitter.com/thedapgames

Thanks for reading. If you have any questions, Feel free to contact me on twitter.

Hi! Do you happen to have discord?
Thank!

Hey there, are you available for a commission? What’s your discord?

I do have a disocrd, It is TheDapGames#5848
You can also message me on devforum.

I sent you a friend request :smiley: