Beginners Advanced Guide to Roblox

Become a Brick-smith in no time!

How to make your own Monster! (Re-Post) October 16, 2011

As promised here is the re-post on how to make your very own, blood-thirsty, flesh-eating, MONSTER! :D

To start off, take this starter monster: http://www.roblox.com/Starter-Monster-item?id=63840069

I’ll try to go into every little detail I can, I don’t usually do that but, this is a guide for Beginners!

  1. Open up Roblox Studio from the START menu on your computer, or from any other shortcut you have. Make sure it is ROBLOX Studio and NOT Play ROBLOX.                            
  2. Now insert the Model you just took.  
  3. Now this is the real tutorial, pay close attention! Take a look at the “Zombie” you just inserted.
  4. Woo! You have a default Zombie :D , but maybe you want something more, something more interesting. Guess what? You can modify this puny zombie to become a real killer! :O
  5.  For now leave “Health”  and “Mode” as it is and move on to the “Robot” script. Open it up. (Yes it is not my script.. -.-)

    Take a look at line 3 :P

    Got that? Hope so.

    Moving on, after you have made any adjustments you want to the script, open up the script named “script” (lol at script named “Script”) under the “Robot” script.  Open the properties; Properties can be opened by going to the menu at the top left corner of ROBLOX studio. You can find it under “View”.

    Now click “Zombie” with the tiny robloxian icon next to it.

    Now, check its properties. You can change the Speed and Health from here! The monsters can catch you faster if its Walkspeed is higher than 17. 

    Now to change the name of your monster! 

    Change the color of it however you may like as well!

    With a few modifications here and there, you might even start making monsters OUT OF THIS WORLD!

    Hi-Tech Zombie: Super fast, and super powerful!
    Lobster Zombie: May look huge but weaker than most zombies.                                                                                                                                                               Mutated Lobster Zombie: Super strong but, super slow!

    Note: Commenting would do you more good than pming on my ROBLOX account. I usually don’t read pms.

    Thanks for reading and happy building!

    –Pokemonfan143

 

Outdated October 16, 2011

Filed under: Requests — pokemonfan143 @ 11:49 am
Tags: , , , , , , , , ,

Older posts may contain outdated things that don’t won’t anymore due to updates. I’ll try to find and remove them all, so yeah, thought I’d let you all know before you start hate commenting. If you would like to help out, comment on the outdated posts, and that would help both you and me.

I haven’t played ROBLOX for like, a long time now so, it is going to take me a while to get used to it again. Sorry for any misunderstandings people! :(

I’m going to start posting new tutorials again soon. Help me by suggesting new ideas for tutorials.                                                                                                          Some tutorials I’m working on:
- How to make a gun (How to give it ammo, clips, increase damage, etc.)
- How to make your own Monster (Updated re-post)
- How to make your own leaderboard (updated re-post, people have been bugging me with that one  :P)                                                                                             – How to build a cart ride (Improved Re-post)

 

Thanks for reading and happy building.

–Pokemonfan143

 

Badandy’s Help: How to make a Place less laggy October 28, 2010

If you have Grass and Slate and other kinds of material.

If the game lags, Remove the Slate and Grass. Use Plastic, It will reduce lag.

Less Bricks is the best way to make it less laggy and less scripts.

Dont use Free Models like for Everything, You can use one or two or more if you want but they can have viruses and lag the game completly.

CFrame is easy to use with a tool and command bar. It will help you not use more bricks, The Tool is harder then the command bar. Cframe can use less bricks then having it on top.

—Badandy11

Thread: http://www.roblox.com/Forum/ShowPost.aspx?PostID=36094961

 

Roblox Gear (All Pictures) December 10, 2009

Filed under: Advanced survival (Includes Filming help) — pokemonfan143 @ 3:12 pm
 

Roblox Faces (All Pictures) December 10, 2009

Filed under: Advanced survival (Includes Filming help) — pokemonfan143 @ 2:46 pm
 

Roblox Hats and Gear – Tuesday 1st Decmber 2009 December 1, 2009

Filed under: Requests — pokemonfan143 @ 8:38 am

http://plunder.com/c23a5e959b

 

Message and Hint Script October 28, 2009

Filed under: Begginners Guide to advanced scripting — pokemonfan143 @ 1:52 pm
Tags: , ,

msg = instance.new(“Message”)

msg.Parent = game.Workspace

msg.Text = “Text Here”

wait(2)

msg:remove()

Let me explain that to you. First it says “msg”. You can name that anything. It is just to make it shorter. Then it says “instance.new(“Message”)”  I think I already taught you what it means. Just search for instance in search bar and you will find the tutorial about instance. Anyway, back to business. Under the instance part it says” msg.Parent = game.Workspace”. The “msg” should be named the same in all the lines. Example: If the first line says msg, then all the lines should say message as well. Next to the message it is “Parent” This says where the message should be put, which is “= game.Workspace”. Meaning is, The message will be put in the game’s Workspace. Under that it says “msg.Text” Now it is going to show the message in it. Change the “Text Here” part to the message you want others to hear. Under that it is “wait(2). Which means wait for 2 seconds. The wait should always be written in seconds. So if you want it to wait 2 minutes, then change it to 120. Finally, the last part. It says “msg:remove()”. You need that part to remove the message. The message will be removed in 2 seconds because the line above it says “wait(2)”. Also, this part is really important because, you don’t want the message to be there forever!

H = instance.new(“Hint”)

H.Parent = game.Workspace

H.Text = “Hint Here”

wait(2)

H:remove()

That is the hint script. As I told you before, I changed the msg into anything I wanted. Not much difference between the two scripts, but you can make a hint stay there forever. If you want more part of the hint/message to come then, copy and paste this under the wait(2).

For hint:

H.Text = “Hint Here”

wait(2)

For Message:

msg.Text = “Text Here”

wait(2)

 

Creating a New object and Parenting (Scripting) October 28, 2009

Filed under: Begginners Guide to advanced scripting — pokemonfan143 @ 1:26 pm
Tags: , , , , , , , ,

Instance.new(“Part”), this will create a part at the default brick color and the default size.

You can use “Instance.new()” for many many many things. If you go put to the “Insert” tab you can
see all the things you can make using it. Somethings you can make are hidden though.
When Instancing you need to set a parent, you would do that like this…
——————————–
i = Instance.new(“Part”)
i.Parent = workspace
——————————–
The parent is the place it will appear, so making it go into the workspace will make it appear in your virtual game. We’ll talk about parenting
more later on.
Now you’ve created your object you’re gonna want to edit it. Like the size and position, you would do that like this…
——————————–
i = Instance.new(“Part”)
i.Parent = workspace
i.Size = Vector3.new(2,2,2)
i.Position = Vector3.new(0,0,0)
——————————–

Instance.new(“Part”), this will create a part at the default brick color and the default size. You can use “Instance.new()” for many many many things. If you go put to the “Insert” tab you can see all the things you can make using it. Somethings you can make are hidden though.When Instancing you need to set a parent, you would do that like this…

i = Instance.new(“Part”)                                                                                                                                                                                                                                                                                                                                                                                                                                 i.Parent = workspace

The parent is the place it will appear, so making it go into the workspace will make it appear in your virtual game. We’ll talk about parenting more later on. Now you’ve created your object you’re gonna want to edit it. Like the size and position, you would do that like this…

i = Instance.new(“Part”)                                                                                                                                                                                                                                                                                                                                                                                                                                   i.Parent = workspace                                                                                                                                                                                                                                                                                                                                                                                                                                           i.Size = Vector3.new(2,2,2)                                                                                                                                                                                                                                                                                                                                                                                                                 i.Position = Vector3.new(0,0,0)

Parenting is the place an object appears in, E.g. like above I showed you how to parent a “Instance.new” object, here I will show you more about it.

Cloning is widely used, like the Instance.new(), it creates a new object. But you need to copy that object from somewhere first. You cannot create

a new obect using cloning. Here’s an example of a cloning script.

—————————-

c = game.Workspace.Part:Clone()

c.Parent = workspace

—————————–

I just cloned a part and put it in the workspace. It will have the same properties as the cloned one, e.g. if the part was blue the cloned one would be

blue.

You can basicly do the same as when you Instance.new() an object, but remember to always set the parent.

-

You can also parent something without it being cloned or making a new one. All you have to do is…

————————

game.Workspace.Part.Parent = game.Lighting

————————

This will make the game go into the lighting. The lighting is a great place to store scripts because they don’t run there, but you can also put

models, explosions and general things in there.

Also, Rememeber to set somethings parent you must do it in game. Orwise you can click and drag it around in the explorer menu (When in the

Roblox Studio).

 

Script Strings October 28, 2009

Filed under: Begginners Guide to advanced scripting — pokemonfan143 @ 1:08 pm
Tags: , , , , , , , , ,
You need to open this for most my tutorial, So go to “View” and click on Output. A box should come up at the bottom of your screen. That is Output, it makes editing and fixing scripts easier.

You also need to open this for  my tutorial, So go to “View” and click on Toolbars and click Commands. A smaller rectangular box should come up at the bottom of the output. .

String.byte

string.byte will print a string in it’s bytes.

For an example, type this on the commands: print(string.byte(“Hello”,1 , 5))

That will print the Byte of each letter, so it will print “72 101 108 108 111″.

String.char

This can be used to turn bytes into letters.

For an example. The last output you got was ”72 101 108 108 111″. Because you commanded “print(string.byte(“Hello”,1 , 5))” Now you can use the ”72 101 108 108 111″. Type this in the command:

print(string.char(72, 101, 108, 108, 111)). I copied the numbers and pasted them inside the brackets and put commas between them. After typing that in the commands hit enter to see the word. It will print “Hello”

 

Now time to make your own!
print(string.byte(“Hello”,1 , 5)) Change the “Hello” Into any sentence you want. For an example change it into “Well done”. Then after the comma put 1 and another comma. Then count the number of words in the sentence (Punctuation and spaces included). In “Well Done”, there are 9 words(Including spaces). So write 9 after the comma. It will look like this:  print(string.byte(“Well Done“,1 , 9)). Now type it in the commands and hit enter.

Now you can hide words!

Here is a detailed insight into strings: http://wiki.roblox.com/index.php/Function_Dump/String_Manipulation

 

Halloween Target



 

A great one for movies! October 28, 2009

Filed under: Advanced survival (Includes Filming help) — pokemonfan143 @ 5:25 am
Tags: , , ,

Download FRAPS here: http://www.fraps.com/download.php

Cool Movie sets:
Medieval Set: Click Here
Town Set: Click Here

 

 
Follow

Get every new post delivered to your Inbox.