About Me
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.