|
| 13 Aug 2011 10:28 AM |
:D. I made a terrain-gen ,made Anaminus' tree generator plug-inned and a CFrame plugin!
I got the stuff from the CFrame plugin from a CFrame tool, lolz.
I love the CFrame most :D. Never CmdUtility anymore! |
|
|
| Report Abuse |
|
|
Jmanfh
|
  |
| Joined: 27 Jun 2009 |
| Total Posts: 45871 |
|
| |
|
|
| 13 Aug 2011 10:31 AM |
| GIVE MEH C-FRAME PLUGIN!!! NAO!! |
|
|
| Report Abuse |
|
|
|
| 13 Aug 2011 10:34 AM |
| Sure. It's a little bit buggy though. Let me post it in a few seconds. |
|
|
| Report Abuse |
|
|
|
| 13 Aug 2011 10:35 AM |
I Made A Plugin Of Anaminus' CmUlt.U Jelly?
~The Weird Forum Guy |
|
|
| Report Abuse |
|
|
| |
|
Brenzo44
|
  |
| Joined: 31 Jul 2010 |
| Total Posts: 3178 |
|
|
| 13 Aug 2011 10:37 AM |
cframe tool and terrain gen now pliz |
|
|
| Report Abuse |
|
|
|
| 13 Aug 2011 10:37 AM |
Here:
-- CFrame Plugin v0.0.1c by UttermostExedra.
--[[
Update log:
v0.0.1a: Copied stuff from a random CFrame tool. v0.0.1b: Made it work for plugin. v0.0.1c: Made a stupid image.
Name your image CFramer, and save it as a .png file.
]]
self = PluginManager():CreatePlugin() mouse = self:GetMouse() mouse.Button1Down:connect(function() onClicked(mouse) end) holding = false turbo = false self.Deactivation:connect(function() Off() end) toolbar = self:CreateToolbar("CFrame") toolbarbutton = toolbar:CreateButton("", "CFramer", "CFramer.png") toolbarbutton.Click:connect(function() if on then Off() else On() end end)
local selectionBox local arcHandles local moveHandles local selectedPose local previousCFrame local previousDistance
function onArcHandlesDown(normal) print("handlesDown") if selectedPose then selectedPose.Anchored = true previousCFrame = selectedPose.CFrame end end
function onArcHandlesDrag(axis, relativeAngle, deltaRadius) if selectedPose then local axisangle = Vector3.FromAxis(axis) axisangle = axisangle * relativeAngle selectedPose.CFrame = previousCFrame * CFrame.Angles(axisangle.X, axisangle.Y, axisangle.Z) local x, y, z = selectedPose.CFrame:toEulerAnglesXYZ() print(math.floor(math.deg(x)), math.floor(math.deg(y)), math.floor(math.deg(z))) end end
function onMoveHandlesDown(normal) print("handlesDown") if selectedPose then selectedPose.Anchored = true previousDistance = 0 end end
function onMoveHandlesDrag(normal, distance) if selectedPose then local delta = distance - previousDistance translation = CFrame.new(Vector3.FromNormalId(normal) * delta) selectedPose.CFrame = translation * selectedPose.CFrame previousDistance = distance
print(selectedPose.Position) end end
function On() self:Activate() toolbarbutton:SetActive(true) on = true
selectionBox = Instance.new("SelectionBox") selectionBox.Color = BrickColor.new("Really blue") selectionBox.Adornee = nil selectionBox.Parent = game:GetService("CoreGui") arcHandles = Instance.new("ArcHandles") arcHandles.Color = BrickColor.new("New Yeller") arcHandles.Adornee = nil arcHandles.Axes = Axes.new(Enum.Axis.X, Enum.Axis.Y, Enum.Axis.Z) arcHandles.MouseDrag:connect(onArcHandlesDrag) arcHandles.MouseButton1Down:connect(onArcHandlesDown) arcHandles.Parent = game:GetService("CoreGui")
moveHandles = Instance.new("Handles") moveHandles.Style = Enum.HandlesStyle.Movement moveHandles.Color = BrickColor.new("Really red") moveHandles.Adornee = nil moveHandles.MouseDrag:connect(onMoveHandlesDrag) moveHandles.MouseButton1Down:connect(onMoveHandlesDown) moveHandles.Parent = game:GetService("CoreGui") end
function Off() toolbarbutton:SetActive(false) on = false selectionBox:remove() arcHandles:remove() moveHandles:remove() end
function onClicked(mouse) if on then
if mouse.Target ~= nil then
selectedPose = mouse.Target selectionBox.Adornee = mouse.Target arcHandles.Adornee = mouse.Target moveHandles.Adornee = mouse.Target else selectionBox.Adornee = nil arcHandles.Adornee = nil moveHandles.Adornee = nil end end end
There's some bugs.. but it's use-able :D. |
|
|
| Report Abuse |
|
|
|
| 13 Aug 2011 10:38 AM |
| Oh and save it as a .lua file. Put it in the BuiltIn folder in your ROBLOX's folder. |
|
|
| Report Abuse |
|
|
|
| 13 Aug 2011 10:40 AM |
| Wow, ROBLOX Talk is being flooded with threads. |
|
|
| Report Abuse |
|
|
Jmanfh
|
  |
| Joined: 27 Jun 2009 |
| Total Posts: 45871 |
|
| |
|
| |
|
XxJimmyxX
|
  |
| Joined: 15 Feb 2009 |
| Total Posts: 7380 |
|
|
| 13 Aug 2011 11:09 AM |
I have no idea how to even make one. That's what I get for being on vacation for a week.
~XxJimmyxX |
|
|
| Report Abuse |
|
|
Jmanfh
|
  |
| Joined: 27 Jun 2009 |
| Total Posts: 45871 |
|
| |
|
|
| 14 Aug 2011 05:37 AM |
@jman
Sorry I'm so late, I had to go. But yes, it has to be a certain size. (I think..) |
|
|
| Report Abuse |
|
|
shadow246
|
  |
| Joined: 24 May 2008 |
| Total Posts: 3694 |
|
|
| 14 Aug 2011 05:39 AM |
| Just found this, thanks utter ^^ |
|
|
| Report Abuse |
|
|
Mo7phR
|
  |
| Joined: 13 May 2011 |
| Total Posts: 44100 |
|
|
| 14 Aug 2011 05:41 AM |
| Use notepad++ to paste this in it and save it as a .lua or it wont work. |
|
|
| Report Abuse |
|
|
|
| 14 Aug 2011 05:42 AM |
@mo7rph
That is not true. You don't have to save it as a .txt but as .lua. I did this on a regular notepad from windows XP.. |
|
|
| Report Abuse |
|
|
Mo7phR
|
  |
| Joined: 13 May 2011 |
| Total Posts: 44100 |
|
|
| 14 Aug 2011 05:44 AM |
@Uttermost
I only use notepad++ because it allows your .txt format to be "All Files (*)", which can make me name the title "c-frame.lua" at the end without heistating. |
|
|
| Report Abuse |
|
|
|
| 14 Aug 2011 05:45 AM |
Oh, but I do that with the normal Windows XP notepad too.
Notepad++ just allows me to see what lines I type on. |
|
|
| Report Abuse |
|
|
Mo7phR
|
  |
| Joined: 13 May 2011 |
| Total Posts: 44100 |
|
|
| 14 Aug 2011 05:46 AM |
| notepad++ seems "scripty" experience for me :). |
|
|
| Report Abuse |
|
|
anyboy12
|
  |
| Joined: 08 Jan 2010 |
| Total Posts: 4 |
|
| |
|
|
| 14 Aug 2011 10:54 AM |
You cang et the tree generator and a little demo at here:
http://blog.roblox.com/
:D. |
|
|
| Report Abuse |
|
|
|
| 14 Aug 2011 11:07 AM |
| So I go to BulletinPlugins and do I save it into time? |
|
|
| Report Abuse |
|
|
|
| 14 Aug 2011 11:08 AM |
| No. You create a folder named however you want. Then paste the .lua file with your image in. |
|
|
| Report Abuse |
|
|