User:ArceusInator/Sandbox: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>ArceusInator
will finish
>ArceusInator
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Some useful functions...
<div length=150px>
<pre>
{{TitledBox/start|grey|dark=true
function shared:RealType(v)
|heading=<big>Statistics for the [http://{{SERVERNAME}} Roblox wiki].</big>|float:left; width:50%; margin-left: 0}}
 
{{EmphasisBox/start|grey}}
  local libraries = {Axes, BrickColor, CFrame, Color3, Faces}
{{NUMBEROFPAGES}} pages, {{NUMBEROFARTICLES}} articles, and {{NUMBEROFFILES}} files have been edited {{NUMBEROFEDITS}} times.
 
----
  if type(v) == "userdata" then
There are {{NUMBEROFUSERS}} registered users on the Roblox Wiki. Of that, {{NUMBEROFADMINS}} are administrators.
     
----
      for _,i in pairs(libraries) do
????
        if v == i then
----
            return string.lower(tostring(i))
Profit.
        end
{{EmphasisBox/end}}
      end
{{TitledBox/end}}
 
</div>
      if pcall(function() i = v:IsA("Instance") end) then
        return "object"
      elseif pcall(function() x = v.X end) then
        if pcall(function() z = v.Z end) then
            if Axes.new(v.X, v.Y, v.Z) == v then
              return "axes"
            elseif pcall(function() comp = v:components() end) then
              return "coordinateframe"
            else
              return "vector3"
            end
        elseif Vector2.new(v.X, v.Y) == v then
            return "vector2"
        elseif pcall(function() xo =
        end
      elseif pcall(function() r = v.r end) then
        if BrickColor.new(v.r, v.g, v.b) == v then
            return "brickcolor"
        elseif Color3.new(v.r, v.g, v.b) == v then
            return "color3"
        end
      elseif pcall(function() top = v.Top) then
        if Faces.new(v.Back, v.Bottom, v.Front, v.Left, v.Right, v.Top) == v then
            return "faces"
        end
      elseif pcall(function() connect = v.connected end) then
        return "rbxscriptconnection"
      elseif pcall(function() conn = v:connect(function()end)end) then
        return "rbxscriptsignal"
      elseif pcall(function() origin = v.Origin end) then
        return "ray"
      elseif pcall(function() cf = v.CFrame end) then
        return "region3"

Latest revision as of 00:18, 1 May 2011

Statistics for the Roblox wiki.

14,201 pages, 1,698 articles, and 6,655 files have been edited 88,932 times.


There are 12 registered users on the Roblox Wiki. Of that, 4 are administrators.


????


Profit.