<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.starfall.wtf/index.php?action=history&amp;feed=atom&amp;title=Commands</id>
	<title>Commands - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.starfall.wtf/index.php?action=history&amp;feed=atom&amp;title=Commands"/>
	<link rel="alternate" type="text/html" href="https://wiki.starfall.wtf/index.php?title=Commands&amp;action=history"/>
	<updated>2026-07-28T15:22:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.starfall.wtf/index.php?title=Commands&amp;diff=211&amp;oldid=prev</id>
		<title>PRG: Created page with &quot;{{CatUp|Tutorials}} __TOC__  == How to make commands ==  This is more of a scripting tutorial.  == Introduction ==  This tutorial teaches you how to use &lt;code&gt;function onChatted&lt;/code&gt;.&lt;br&gt; The scripts below only work on script builder.&lt;br&gt; == Beginning == First you need to be a good enough scripter or else you can&#039;t understand the code below.&lt;br&gt; The first line is the person you want to have commands. &lt;pre&gt; vip = game.Players.[your name here] &lt;/pre&gt; Next you put this li...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.starfall.wtf/index.php?title=Commands&amp;diff=211&amp;oldid=prev"/>
		<updated>2024-12-10T01:40:31Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{CatUp|Tutorials}} __TOC__  == How to make commands ==  This is more of a scripting tutorial.  == Introduction ==  This tutorial teaches you how to use &amp;lt;code&amp;gt;function onChatted&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt; The scripts below only work on script builder.&amp;lt;br&amp;gt; == Beginning == First you need to be a good enough scripter or else you can&amp;#039;t understand the code below.&amp;lt;br&amp;gt; The first line is the person you want to have commands. &amp;lt;pre&amp;gt; vip = game.Players.[your name here] &amp;lt;/pre&amp;gt; Next you put this li...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{CatUp|Tutorials}}&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== How to make commands ==&lt;br /&gt;
&lt;br /&gt;
This is more of a scripting tutorial.&lt;br /&gt;
&lt;br /&gt;
== Introduction == &lt;br /&gt;
This tutorial teaches you how to use &amp;lt;code&amp;gt;function onChatted&amp;lt;/code&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
The scripts below only work on script builder.&amp;lt;br&amp;gt;&lt;br /&gt;
== Beginning ==&lt;br /&gt;
First you need to be a good enough scripter or else you can&amp;#039;t understand the code below.&amp;lt;br&amp;gt;&lt;br /&gt;
The first line is the person you want to have commands.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vip = game.Players.[your name here]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Next you put this line in. This line makes a function that uses your chatted messages.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Now we need to put what message we need to say to activate the command. To do that use this line:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if msg == &amp;quot;hi&amp;quot; then&lt;br /&gt;
local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
m.Parent = game.Workspace&lt;br /&gt;
m.Text = &amp;quot;hi&amp;quot;&lt;br /&gt;
wait(2)&lt;br /&gt;
m:remove()&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Theres no limit of how many commands you can make. After your done put this on the very end of your script. This connects your voice to the script so the script can work.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
end&lt;br /&gt;
vip.Chatted:connect(onChatted)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== The finished script ===&lt;br /&gt;
Here are the finished commands script we made so far.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vip = game.Players.[your name here]&lt;br /&gt;
&lt;br /&gt;
function onChatted(msg)&lt;br /&gt;
   if msg == &amp;quot;hi&amp;quot; then&lt;br /&gt;
      local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
      m.Parent = game.Workspace&lt;br /&gt;
      m.Text = &amp;quot;hi&amp;quot;&lt;br /&gt;
      wait(2)&lt;br /&gt;
      m:remove()&lt;br /&gt;
   end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
vip.Chatted:connect(onChatted)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are some problems here. The script only works in a script builder. To enable it in your place you have to use &amp;lt;code&amp;gt;function onPlayerAdded&amp;lt;/code&amp;gt; which that may come later. TODO: Write about &amp;lt;code&amp;gt;function onPlayerAdded&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Advanced ==&lt;br /&gt;
Lets say that you want to modify a value of something. You could keep putting &amp;lt;code&amp;gt;if msg == &amp;quot;do/1&amp;quot; then ... if msg == &amp;quot;do/2&amp;quot; then&amp;lt;/code&amp;gt; but that wont work good. Its time to learn about &amp;lt;code&amp;gt;string.sub&amp;lt;/code&amp;gt;. To do this, examine this block of code:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if (string.sub(msg,1,3) == &amp;quot;do/&amp;quot;) then&lt;br /&gt;
a = string.sub(msg,4)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
So when you say &amp;#039;&amp;#039;&amp;#039;do/7&amp;#039;&amp;#039;&amp;#039;, &amp;lt;code&amp;gt;a&amp;lt;/code&amp;gt; will be set to 7. Lets take a look at this string.sub.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if (string.sub(msg,1,3) == &amp;quot;do/&amp;quot;) then&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In this line you see three numbers. The third one is what you need. Count the letters on the string on the right.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
a = string.sub(msg,4)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Same line here. But all you need is to put one number up from the previous line.&lt;br /&gt;
&lt;br /&gt;
== Expert ==&lt;br /&gt;
&amp;lt;code&amp;gt;function onChatted(msg, recipient, speaker)&amp;lt;/code&amp;gt; is a more complicated technique of the &amp;lt;code&amp;gt;onChatted&amp;lt;/code&amp;gt; function. It&amp;#039;s useful for when you&amp;#039;re trying to refer to or modify the &amp;quot;speaker&amp;quot;, which is the person who is chatting the message. The example I&amp;#039;m going to set is the commonly used talky regen script.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
model = game.Workspace.ModelName -- Name of the model you&amp;#039;re going to regenerate&lt;br /&gt;
backup = model:clone() -- makes a backup copy of your model, which you will use later&lt;br /&gt;
&lt;br /&gt;
function onChatted(msg, recipient, speaker) &lt;br /&gt;
&lt;br /&gt;
local source = string.lower(speaker.Name) -- Converts name of speaker to lowercase&lt;br /&gt;
msg = string.lower(msg) -- This will make the script non-caps sensitive. &amp;quot;regen&amp;quot; or &amp;quot;Regen&amp;quot; or &amp;quot;rEgEN&amp;quot; will all work.&lt;br /&gt;
&lt;br /&gt;
if (msg == &amp;quot;regen&amp;quot;) then -- Word you have to say to regen; message can NOT have caps or spaces&lt;br /&gt;
&lt;br /&gt;
model:remove()&lt;br /&gt;
model = backup:clone() &lt;br /&gt;
model.Parent = game.Workspace &lt;br /&gt;
model:makeJoints() &lt;br /&gt;
end &lt;br /&gt;
&lt;br /&gt;
end &lt;br /&gt;
&lt;br /&gt;
-- The content below is absolutely necessary for this script; don&amp;#039;t delete it or it won&amp;#039;t work.&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer) &lt;br /&gt;
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end) &lt;br /&gt;
end &lt;br /&gt;
&lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===FAQs===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Are you having trouble making this script work?&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hint: Try deleting your model with the laser in online mode first, then using the regen script with the &amp;quot;regen&amp;quot; keyword.  &lt;br /&gt;
&lt;br /&gt;
== Suicide and Team Change ==&lt;br /&gt;
&lt;br /&gt;
This script will make use of the argument known as &amp;quot;speaker&amp;quot;. This script is basically a secondary form of the Reset tool. When the speaker says &amp;quot;suicide&amp;quot;, he will respawn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg, speaker)&lt;br /&gt;
    &lt;br /&gt;
    source = string.lower(speaker.Name)&lt;br /&gt;
    msg = string.lower(msg)&lt;br /&gt;
    -- Note: This one is NOT caps sensitive&lt;br /&gt;
&lt;br /&gt;
    if msg == &amp;quot;suicide&amp;quot; then&lt;br /&gt;
        speaker.Character.Head:remove() -- The name says it all; the character dies.&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer)&lt;br /&gt;
        newPlayer.Chatted:connect(function(msg) onChatted(msg, newPlayer) end) &lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With this in mind, you can improve the script even more. This script is a talk-to-join script. Simply say &amp;quot;join reds&amp;quot; or &amp;quot;join blues&amp;quot; to switch teams. This is the same script used in Ultimate Paintball CTF by miked.&lt;br /&gt;
&lt;br /&gt;
Tip:  You can&amp;#039;t change teams while still standing on a SpawnLocation from another team with this script.  You&amp;#039;ll just die, and regenerate as the same color.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg, speaker)&lt;br /&gt;
    &lt;br /&gt;
&lt;br /&gt;
    --you need capitals&lt;br /&gt;
    &lt;br /&gt;
    source = string.lower(speaker.Name)&lt;br /&gt;
    &lt;br /&gt;
    --the below &amp;quot;if then&amp;quot; statement is necessary for this script.&lt;br /&gt;
    if string.sub(msg, 1, 4) == &amp;quot;join&amp;quot; then&lt;br /&gt;
        local team = game.Teams:findFirstChild(string.sub(msg, 6))&lt;br /&gt;
        if team ~= nil then&lt;br /&gt;
            speaker.TeamColor = team.TeamColor&lt;br /&gt;
            wait(0.1)&lt;br /&gt;
            speaker.Character.Head:Remove()&lt;br /&gt;
        end&lt;br /&gt;
    end&lt;br /&gt;
&lt;br /&gt;
    if msg == &amp;quot;join reds&amp;quot; then&lt;br /&gt;
        speaker.TeamColor = BrickColor.new(21) --Changes speaker&amp;#039;s team color to red&lt;br /&gt;
        speaker.Character.Head:remove() --Kills the player to make the switch&lt;br /&gt;
&lt;br /&gt;
    elseif msg == &amp;quot;join blues&amp;quot; then&lt;br /&gt;
        speaker.TeamColor = BrickColor.new(23) --Changes speaker&amp;#039;s team color to blue&lt;br /&gt;
        speaker.Character.Head:remove() --Kills the player to make the switch&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--Again, you need this last part.&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer)&lt;br /&gt;
        newPlayer.Chatted:connect(function(msg) onChatted(msg, newPlayer) end) &lt;br /&gt;
end&lt;br /&gt;
 &lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As you can see, there are many uses for the new variables. As you just learned, you can use them to modify the person who&amp;#039;s chatting the message (such as team color). This isn&amp;#039;t the only use for the variables; use this guide to make your own unique scripts using the variables of &amp;lt;code&amp;gt;speaker&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;recipient&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;msg&amp;lt;/code&amp;gt;. How you can use them is up to you. If you have excellent scripting knowledge, you&amp;#039;ll be able to make good use from the variables.&lt;br /&gt;
&lt;br /&gt;
== Adding pre-existing Command Scripts ==&lt;br /&gt;
&lt;br /&gt;
=== Introduction ===&lt;br /&gt;
The Commands script is used to allow for voice commands for various things, such as making random explosions, or changing the time of day.&lt;br /&gt;
&lt;br /&gt;
===Script one===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg, recipient, speaker)&lt;br /&gt;
&lt;br /&gt;
	-- convert to all lower case&lt;br /&gt;
&lt;br /&gt;
	local source = string.lower(speaker.Name)&lt;br /&gt;
	msg = string.lower(msg)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	if (msg == &amp;quot;day&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;16:32:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;night&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;00:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Below is only for me&lt;br /&gt;
	if (source ~= &amp;quot;lavamaster&amp;quot;) then return end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;deadly haze&amp;quot;) then&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;A mysterious haze is floating towards us...&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;lavamaster&amp;quot;) then&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character.Humanoid.Health = 0&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;boom!&amp;quot;) then&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;We&amp;#039;re being bombed!&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		for i=1,100 do&lt;br /&gt;
			local x = math.random(-200,200)&lt;br /&gt;
			local z = math.random(-200,200)&lt;br /&gt;
			local y = math.random(0,40)&lt;br /&gt;
&lt;br /&gt;
			local r = math.random(6,16)&lt;br /&gt;
&lt;br /&gt;
			local ex = Instance.new(&amp;quot;Explosion&amp;quot;)&lt;br /&gt;
			ex.Position = Vector3.new(x,y,z)&lt;br /&gt;
			ex.BlastRadius = r&lt;br /&gt;
			ex.Parent = game.Workspace&lt;br /&gt;
			wait(.05)&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer)&lt;br /&gt;
	newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Script two===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg, recipient, speaker)&lt;br /&gt;
&lt;br /&gt;
	-- convert to all lower case&lt;br /&gt;
&lt;br /&gt;
	local source = string.lower(speaker.Name)&lt;br /&gt;
	msg = string.lower(msg)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	if (msg == &amp;quot;day&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;night&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;00:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;normal&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;0:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(215,214,223)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(197,197,197)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(122,140,120)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;neon&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;red&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;yellow&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;green&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;darkblue&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;disco!&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;0:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(215,214,223)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(197,197,197)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(122,140,120)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (source ~= &amp;quot;username&amp;quot;) then return end--Change this to your name.&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;die&amp;quot;) then&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;EVERYONE IS GONNA DIE!!!!!!!!!!&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character.Humanoid.Health = 0&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;blackout&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;listen&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;EVERYONE STOP TALKING!!!!&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer)&lt;br /&gt;
	newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===Script three===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function onChatted(msg, recipient, speaker)&lt;br /&gt;
&lt;br /&gt;
	local source = string.lower(speaker.Name)&lt;br /&gt;
	msg = string.lower(msg)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	if (msg == &amp;quot;day&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;night&amp;quot;) then&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;00:00:00&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;normal&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;0:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(215,214,223)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(197,197,197)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(122,140,120)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;neon&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,255)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;red&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;yellow&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;green&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,255,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;blue&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,255)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;black&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;00:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(0,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(0,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(0,0,0)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;white&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;00:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,255)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,255)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,255)&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Below is the admin commands.&lt;br /&gt;
	if (source ~= &amp;quot;username&amp;quot;) then return end --Change username to your name.&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;die&amp;quot;) then --Change this if you want.&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;Test message&amp;quot;--Change this if you want.&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then --change username to your name&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character.Humanoid.Health = 0&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;peoplewhite&amp;quot;) then&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= username&amp;quot;) then --Change username to your name.&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Head&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Torso&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Left Arm&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Right Arm&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Left Leg&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Right Leg&amp;quot;).BrickColor = BrickColor.new(1)&lt;br /&gt;
&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;freeze&amp;quot;) then&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then --Change username to your name.&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character:findFirstChild(&amp;quot;Torso&amp;quot;).Anchored = true&lt;br /&gt;
&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;thaw&amp;quot;) then&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then --Change username to your name.&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Torso&amp;quot;).Anchored = false&lt;br /&gt;
&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;savagebeating&amp;quot;) then --You may want to change this.&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;Test message 1234&amp;quot;--Change this.&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		local c = game.Players:Gethildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then --Change username to your name.&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character.Humanoid.Health = 1&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;zeekyboogydoog&amp;quot;) then--Change this to boom! or somthing if you want too.&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;Test Message 4567&amp;quot;--You may want to change this&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
		for i=1,100 do&lt;br /&gt;
			local x = math.random(17.5,76.5)&lt;br /&gt;
			local y = math.random(0,41.6)&lt;br /&gt;
			local z = math.random(-115,101)&lt;br /&gt;
&lt;br /&gt;
			local r = math.random(6,16)&lt;br /&gt;
&lt;br /&gt;
			local ex = Instance.new(&amp;quot;Explosion&amp;quot;)&lt;br /&gt;
			ex.Position = Vector3.new(x,y,z)&lt;br /&gt;
			ex.BlastRadius = r&lt;br /&gt;
			ex.Parent = game.Workspace&lt;br /&gt;
			wait(.05)&lt;br /&gt;
		end&lt;br /&gt;
		wait(2)&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;brandonwantbigboom&amp;quot;) then&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;Test Message 7890&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		wait(4)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
		local ex = Instance.new(&amp;quot;Explosion&amp;quot;)&lt;br /&gt;
		ex.Position = Vector3.new(29.5,0.2,-7)--Change these numbers or the explosion might be somewhere unuseful.&lt;br /&gt;
		ex.BlastRadius = 300&lt;br /&gt;
		ex.Parent = game.Workspace&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if (msg == &amp;quot;listen&amp;quot;) then&lt;br /&gt;
&lt;br /&gt;
		local m = Instance.new(&amp;quot;Message&amp;quot;)&lt;br /&gt;
		m.Text = &amp;quot;EVERYONE STOP TALKING!!!!&amp;quot;&lt;br /&gt;
		m.Parent = game.Workspace&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,0,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,0,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(255,255,0)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(255,255,0)&lt;br /&gt;
		wait(0.5)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;0:00:00&amp;quot;&lt;br /&gt;
		game.Lighting.TopAmbientV9 = Color3.new(215,214,223)&lt;br /&gt;
		game.Lighting.SpotLightV9 = Color3.new(197,197,197)&lt;br /&gt;
		game.Lighting.BottomAmbientV9 = Color3.new(122,140,120)&lt;br /&gt;
		game.Lighting.TimeOfDay = &amp;quot;14:00:00&amp;quot;&lt;br /&gt;
		m.Parent = nil&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function onPlayerEntered(newPlayer)&lt;br /&gt;
	newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
game.Players.ChildAdded:connect(onPlayerEntered)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you want to &amp;quot;learn&amp;quot; these commands, then here you go.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if (msg == &amp;quot;freeze&amp;quot;) then&lt;br /&gt;
		local c = game.Players:GetChildren()&lt;br /&gt;
		for i=1,#c do&lt;br /&gt;
			if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;) then --Change username to your name.&lt;br /&gt;
				if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
					c[i].Character:FindFirstChild(&amp;quot;Torso&amp;quot;).Anchored = true&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This &amp;quot;freezes&amp;quot; players, by anchoring the torso. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if (string.lower(c[i].Name) ~= &amp;quot;username&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This finds the name of the character.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
if (c[i].Character ~= nil and c[i].Character.Humanoid ~= nil) then&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This gets the character...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
c[i].Character:FindFirstChild(&amp;quot;Torso&amp;quot;).Anchored = true&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And this anchors that character&amp;#039;s torso.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;thaw&amp;quot; works the same, but instead, &amp;quot;Unanchors&amp;quot; the torso of the character.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting Tutorials]]&lt;/div&gt;</summary>
		<author><name>PRG</name></author>
	</entry>
</feed>