August 13th 2008

Olympics 2008 Video Mini-Contest Winners

Announcing are the Video Mini-contest winners!

How were they chosen? ReeseMcBlox looked at the top viewed videos as of midnight Aug 11, 2008 and then removed anyone who didn’t qualify. Ten Videos were decided as the winners. Check them out in this play list!

Winners of the Black Iron Ring of Olympia for Video Mini-contest: yozy, cobrastrike4, maax1996, piecrust, arisshah, twisteddemo, bmoreboy, canary4life, gaomon94, sheeppie, MarioMario54321

The Building Contest winners and prizes are not finalized yet. We’re very busy working to deliver all the prizes. There were so many winners! Please be patient - it could take all night.

The requirements of the Building Contest were changed to make it so more people would win. The new arrangement is like this.

Ring Requirement
Awesome Ring 100 or more Favorites on your place
Bluesteel Ring 20 or more Favorites
Golden Ring 5 or more Favorites
Wanwood Ring Everyone who entered*
Black Iron Ring Favoriting 5 Olympic places

*you had an Olympics2008 place on your account when we ran the database search earlier today.

Please wait until tomorrow to see if you get the hat you think you should.

Chat more about this contest on our Forums!

-ReeseMcBlox

AddThis Social Bookmark Button

August 9th 2008

ROBLOX Olympics 2008 Contest Update

cobrastrike4

n   gThe building contest is well underway. There are tons of places being built. It’s great! Check out the most recent entries.

We wanted to remind everyone about the rules for the event so there’s no confusion. The instructions for entry are here.

Additional rules:

n rThe entry place has to be something that you could see at the Olympics in the real world. Please check out the official site if you don’t know what the Olympics is supposed to look like. 

Olympics2008 Obstacle courses are not allowed. Your place has to look like a real sporting event or sports place, not a computer level.e i e h

You can work in teams but only the owner of the place gets the prize, no one else. Same for video teams, only the poster of the video gets the prize.

You may have more than 1 sport in your place but 1 is enough. You don’t need 2. But if you have 2 or more it’s ok.

batmanpower

u   tAt midnight (Pacific Time) August 11 the contest ends and we will run a database search to find the winners. We will check the winning places to make sure they are Olympics related. We will not announce the winners of any prize until Tuesday August 12 at 5pm Pacific time. This is a new change. We need another day to make sure we get the tallies right.

bhxbl00dxbh  

Don’t forget about the movie mini-contest. There are some cool things going on there too. Check out the latest entries in the movie category.

Remember to post about your place entries and your YouTube video t i sentries in the Creations Gallery. It’s ok to ask people to come to your place there.

Also be sure to be a good sport and visit other people’s places. This is a time to celebrate the creativity and productions of your fellow Robloxians! The best way to make friends and help the community is to give a little time to others.

-ReeseMcBlox

AddThis Social Bookmark Button

August 1st 2008

ROBLOX Olympics Building Contest

Olympics

We’re having a building contest. Yay!

The theme for this contest is the Beijing 2008 Olympic Games. We want you to build a ROBLOX place to host one of the games. Then once everything is in place there will be plenty of locations for people to play Olympics games of your own.

How To Enter

1. Make a new place with the title “Olympics2008 ________________” with whatever you want to call the place on the blank line.
Examples:
Olympics2008 Laoshan Velodrome
Olympics2008 I’m gonna win place
Olympics2008 Archery shooting range

2. Your place must be on your main account and still there at the time the contest ends Monday August 11 at 5pm Pacific. The prizes will only go to your main account.

3. The place must be Olympic Games related. It must be about one of the Olympic sports, or be one of the locations for the Beijing 2008 games.

On the Official Beijing Olympics site there is a list of the sports, and a list of the locations the games are being held. Go check out the games and locations to get ideas for what you’d like your entry to be. Also it might be fun to include the Official Mascots of the games into your place somehow.

Video Contest Mini-Event

In addition to the building contest, we’re having a small video contest. To enter post your video to YouTube with the following tags: ROBLOX Olympics Beijing. Remember to put your username and a link to ROBLOX website. The video can be any length but must be about ROBLOX, the Beijing 2008 Olympics, and comply with the ROBLOX Community Guidelines. The 5 players with the most views on August 11, 2008 will win 300 Tix each and a Black Ring Hat.

How To Win

Prize Winners will be chosen in the following way. At midnight (Pacific Time) at the end of the contest we will run a database search to find the Visits count and Favorites count for entries. Our searches will know how many visits and favorites came after the start of the contest. 

Requirement

Hat Prize

Tix Award

10 Visits

Green Ring

-

100 Visits

Yellow Ring

-

1000 Visits

Blue Ring

-

500 Favorites

Red Ring

-

Mystery*

Black Ring

-

Top Visits

All Rings

500 Tix

Top Favorites

All Rings

500 Tix

We realize that one person may win more than one category. That is allowed. To prevent popularity loading we will not announce the winners of any prize until Monday August 11 at 5pm Pacific time.

*The Mystery requirement will not be revealed until the end of the contest. Don’t ask!

We may possibly give out more prizes than this, for different requirements. We reserve the right to add ways to win to the contest.

79f44c65a93cef9a2ac8ff3e35990eab
Example: Stadium by olyimpicman. 

Rules

Only one entry per player. A player with Builder’s Club may make up to 10 entries but will not receive multiples of the same hat.

Advertising your place on the forums is only allowed in the Creations Gallery. Posts in other forums will be locked or deleted.

Renaming a place that already has a lot of visits is OK. Our database search will factor out all your previous visits and favorites.

Your place must still be on your account at the time the contest ends. All the prizes will be delivered within 1 week of the contest ending.

We can’t wait to see what sorts of sports places, arenas, and fun locations you guys can make for this contest. The contest starts now so get to building!

-ReeseMcBlox

AddThis Social Bookmark Button

July 20th 2008

ROBLOX Desktop Wallpaper

 image

Desktop a little drab? You need some ROBLOX wallpaper! Here are some high quality ROBLOX renders created by clockwork and myself.

If you are feeling creative, you can make your own ROBLOX wallpaper and tell us about it! You can use a service such as Flickr or Photobucket to host your images, and then post links to you wallpaper in our Creations Forum.

ROBLOX admins will be keeping their eyes out for any really great wallpapers, and may post a couple here. If anything you make is chosen, we’ll award you a small ticket bonus in recognition.

GoldenRobloxian1024x768

Golden Robloxian

1024 x 768

1600 x 1200

1920 x 1200 (wide screen)

ROBLOX. Think. Create.

1440 x 900

Crown of Warlords

1440 x 900

- Telamon

AddThis Social Bookmark Button

July 9th 2008

Travelbloxxers - Journey Into PlaceRebuilder’s World

Travlebloxxers4

When I first heard about Trading Worlds, I was a bit skeptical. From what I had heard, it was a state of the art place, including its own economy. This made me think of any old RPG place that was lucky enough to wind up on the front page. I wondered if it was even worth clicking on the visit online button, which for me means a few minutes wait while the game loads. When I began to play however, I was proved to be wrong.

Travlebloxxers1When you first begin the game, you are on a cloud, with the ability to choose a job that will shape your actions in the game. With choices ranging from pirate to bartender, including a post at exotic Hawaii selling coconuts. Unlike any game before it, Trading Worlds allowed players to set their own prices instead of a set price. This gives the owner of the goods the ability to haggle with customers, or set a preferred customer discount. The only downside to this is it makes it easy for criminals to take the item before paying for it. Many times I have seen somebody run off with a coke in his hand without paying his due to the bartender.

Another interesting prospect of trading worlds is its player interactions. You often see a player acting more respectful towards the town rent keeper than to a grizzly old pirate. You will notice how players will cheer on the gladiator, but heckle the challenger from lands afar (that is, unless your wager was on the challenger!). A shipper carrying pumpkins into town is often greeted with warm smiles and a free root beer, but a shipper carrying spinach is quickly thrown out. By playing this game you learn a lot about your fellow Robloxian’s personality then you would in Shark Attack by Huntermc.

Travlebloxxers3

However, this game can only be seen at its best with many different people with many different occupations. I enjoy it most when you focus on shipping and trading more than killing and looting. Fighting has become a large part of this game, and it shouldn’t be. Travelbloxxers2The whole point of this game is to trade goods with people who haven’t any for money. With that said, the only downside to this place is the thing that makes this place so much fun. Theft, killing, and looting that is so easily done because of the innovation completely destroys the game and changes it from a civilized and state of the art map to a horribly boring quest to stay alive.

I have to admit that this is one of my all time favorite maps in my almost whole year of Roblox. Its unique game play and innovative style really appeals to more hardcore users who have played for a while. I have to rate this place an 8/10 because although there are many exploitable loopholes in this map, it is still so much fun at the end of a long day. Rivaling classics like Ultimate Paintball CTF by miked and Sword Fight on the Heights III, PlaceRebuilder has hit the jackpot with his newest addition to the Roblox hall of fame.

Travlebloxxers5

Written by Ploober33 -Pictures by Evildemon1123 -Additional support by Chickenbob123

-ReeseMcBlox

AddThis Social Bookmark Button

July 6th 2008

ROBLOX Action Adventure Contest Winners

We’re finally done! Judging this event was really hard. The ROBLOX staff watched every entered video. We took notes and in the end it was a very close call for all the categories.

Shiny Prizes

Everyone listed in this post will receive the Golden Robloxian hat. Only the names listed as winning $R 1000 will receive that prize.

Where is the hat? It’s not published yet. It will be delivered as soon as possible.

 

Five Best Motion Picture Awards

ROBLOX Shootout
Production Team: Stickmasterluke, Wirodeu, Reaper5 each win $R 1000
Other credited: Cobalt

Mother 3
Production Team: roan, Toun25, Jamespond56 each win $R 1000

Acebloxians Episode I
Production Team: LuckyGlues, mitchell7194, Xon each win $R 1000

Defending ROBLOXIA from a Black Hole
Producer: TheArbiter08 wins $R 1000

RoWar: Chapter 1
Production Team: Are92, RavenShield, MrLfan each win $R 1000
Others credited: Ratchet500, Canary4life, jacbob, Articerile

 

Three Best Acting Awards

Excelerate and Dakkor in 007 Casino Royale
They each receive $R 1000 

Tonkhonk in Ganondude’s Cake Adventure
He receives $R 1000

All the actors in The ROBLOXian village
Wirodeu, Cobalt, Aeacus, Garra300, Dil, Valitini94, Killertom3, Loser123, Tahd, Roni123, Freefurbie, CheeseKnight, OZZY941, Drosk, Fanofmario2, Bluckman, Megaman999, Poppo362, Fbi100, and Dack1 each receive $R 1000

 

Category Awards

They each receive $R 1000
Best Set Design
Vortex of Time
Moltamario64
Best Costumes
Demotic Man
Inzuki
Best Sound Track
Starring Montana Joe’s
Quint1997
Best Camera Work
Need for Speed ROBLOX City
XiaoXiaoMan
Best Special Effects
Noob Nexus Assault
Clonegamma62
 

See all the movies in one playlist!

-ReeseMcBlox

AddThis Social Bookmark Button

June 30th 2008

Scripting With Telamon: Debugging

Howdy! Today’s article is for Roblox power users who want to learn how to develop scripts in Roblox. This is not a programming language tutorial - I will assume you know enough about Lua to look at a piece of code and guess at what it does. Rather I am going to teach you how to deal with buggy scripts and show how to debug them. Debugging in general is a mystical art - I use the word "art", which is the product of innate creative forces, in contrast to "science", which can be dissected, reduced, and taught. We’ve built some tools into Roblox Studio to help you though.

Part 1 - Mission Statement

We’re going to build a secret door. An easy way to make a secret door is to make a brick and set its CanCollide property to false. Anyone can them walk through such a brick. No. Our secret door is going to be special. It’s eventually going to guard the treasure room in my castle and it’s only going to let approved members of the Pirate Army through (Arrrrr!). Clearly we need some scripting here, me hearties.

Part 2 - Build From Simpler Pieces

When I’m making a complicated script, I try to test it as I go along. I’ve seen a lot of people in intro programming classes try to write all their code at once and then test it. This is about the most painful way to write code. Don’t do it. Instead, write the shortest bit of code that you can test. Test it. If it works, add some more stuff. Then test it. If something broke, you know where to start looking.

A more simple version of the door we want to make is a door that just turns transparent whenever anything touches it.

simpledoor1.pngGo ahead and open up Roblox Studio. Create a simple test level, like the one pictured. In my level, the first test door is red. Use the Insert -> Object menu to insert a script under your test door (when the dialog box pops up, type the word "Script"). Do yourself a favor and give the script a descriptive name like "DoorScript".

Part 3 - Power Tools

Ok, time to break out the power tools. If you have been scripting without these, I feel sorry for you. There are two that I will talk about today: the Output window and the Command toolbar. The first is by far the most useful, so I will focus on it.

To bring up the Output window, use the View -> Output menu option. This is add a window pane to the bottom of your screen. This window will show the output from your scripts while they are running. If your script has an error in it, the error will be printed here along with the line number telling you where the script broke. Let’s look at both of these right now. In your new script, paste the following code:

print("Hello world!")

for i=1,10 do
print(i)
end

script.ThisPropertyDoesNotExist = 6

As you can probably tell, this script prints "Hello world!", spits out the numbers 1 to 10 and then crashes on an error. If you press the Run button in Studio, you can see this. The output will look like this:

Tue Feb 13 15:56:07 2007 - Script Heap Stats: Max Size = 21945 bytes, Max Count = 401 blocks
Hello world!
1
2
3
4
5
6
7
8
9
10
Tue Feb 13 15:56:16 2007 - ThisPropertyDoesNotExist is not a valid member of Script - =Workspace.Script, line 7: (null)

This is telling us that line 7 of our script is bad, which is something we already knew. However, in a more complicated script, it can be very helpful to print out stuff as the script is running so that you can see where things are going wrong. It may seem obvious once I’ve said it, but if something is broken with your script, start printing stuff out - rare is the bug that will not succumb to this level of scrutiny. I once wrote an entire operating system, using only printf to debug it.

commandtoolbar.pngI started programming when I was in 2nd grade and a popular language to learn back then was something called QBASIC - some of you may know it. One feature of the QBASIC programming environment was something called the Immediate Window, which you could type code into and immediately see it execute. On occasion this can be helpful to debug a script while it is running. However, this is more for advanced users. You can bring up Roblox Studio’s equivalent of the Immediate Window by using the View -> Toolbars -> Command menu option to bring up the Command Toolbar. You can type code into this at any time and run it. For example, if you wanted to, you could type:

game.Workspace.Door.Position = Vector3.new(0,100,0)

And if you have a part named "Door" in your level, it will be immediately teleported to (0, 100 ,0) while the game is running. This is kindof arcane, but I mention it because I have found the Command Toolbar useful on occasion.

Part 4 - Simple Door Script

Here it is:

print("Simple Secret Door Script Loaded")

Door = script.Parent

function onTouched(hit)
 
  print("Door Hit")
  Door.Transparency = .5
  wait(5)
  Door.Transparency = 0

end

connection = Door.Touched:connect(onTouched)

If you have ever seriously tried to learn lua scripting for Roblox, you have looked at some Roblox scripts. The code for listening to a Touch event should look familiar. Basically I have wired up the Part.Touched event to call the onTouched function whenever the part is touched by another part. When this happens, the door will turn semi-transparent for 5 seconds. Add this to your Door script, save your map, and try it. If you touch or shoot the door, you will see a nice effect. If you have the Output Window up, you will also see a "Door Hit" message printed whenever the door is touched. If you did not see this message, you would know that the onTouch function was not being called and that you had not wired up the event handler correctly.

Part 5 - A More Complicated Door

Like I said, this is not a tutorial on actually writing code, only debugging it. So here is the finished script:

print("Advanced SpecialDoor Script loaded")

— list of account names allowed to go through the door.
permission = { "Telamon", "PirateArmy", "CaptainMorgan", "SilverShanks", "JackRackam" }
Door = script.Parent

function checkOkToLetIn(name)
for i = 1,#permission do
  — convert strings to all upper case, otherwise we will let in
  — "Telamon" but not "telamon" or "tELAMON"
  if (string.upper(name) == string.upper(permission[i])) then return true end
end
return false
end

function onTouched(hit)
  print("Door Hit")
  local human = hit.Parent.FindFirstChild("Humanoid")
  if (human ~= nil ) then
   — a human has touched this door!
   print("Human touched door")
   — test the human’s name against the permission list
   if (checkOkToLetIn(human.Parent.Name)) then
    print("Human passed test")
    Door.Transparency = .5
    Door.CanCollide = false
    wait(7)
    Door.CanCollide = true
    Door.Transparency = 0
   end
  end

end

connection = Door.Touched:connect(onTouched)

It has one bug in it. Without using the Output Window, the only thing you will be able to tell is that the script is not working. With the Output Window, the problem becomes obvious:

Advanced SpecialDoor Script loaded
Simple Secret Door Script Loaded
Door Hit
Tue Feb 13 16:44:19 2007 - Workspace.YellowDoor.DoorScript2:18: bad argument #1 to ‘findFirstChild’ (Instance expected, got string) -

Since the script prints out "Door Hit", but not "Human touched door", we know the problem is somewhere in line 18 or 19 of the code. The Output window tells us that there is a problem on line 18 - FindFirstChild is failing. Ah! That is because in Lua methods are invoked using a colon (:) instead of a dot (.) (all other languages of consequence use dots for this - curse the inventors of Lua!) Change the line 18 to be:

local human = hit.Parent:FindFirstChild("Humanoid")

simpledoor3.pngAnd you have a working secret door that can be programmed to only let in your friends. To see it in action, check out SpecialDoor’s Place. If you are a new scripter and you are looking for some projects to work on, here are some easy adaptations of this script that you could do:

 

  1. Make the door let in everyone except those people who are on a blacklist (this is the opposite of the current door).
  2. Make the door flash different colors while it is open.
  3. Make the door heal you as you walk through it.

- Telamon

AddThis Social Bookmark Button

June 24th 2008

Action Adventure Movie Contest Update

GoldenRobloxianRevealing the Golden Robloxian!  

This hat is the prize for this movie contest. Isn’t it majestic?

Read how to enter in the official contest post.

Deadline

Our Staff have already started watching the videos and are finding some really great stuff. Check out the latest videos entered. You guys are awesome!

Remember, if your video is longer than 3 minutes the staff may not watch past there - but a movie over 3 minutes still can win!

We have a lot of movies to see. So keep it interesting! The contest Closes Sunday June 29 at 6pm Pacific time (9pm Eastern). All videos must be posted by this time.

Prizes!

Two ways to win this hat!

1. There will be 5 Best Motion Picture winners for this event. There is no ranking among the five. All of them are winners!  “Production Teams” are welcome (up to three users) – all listed members of the team will win the Award Hat, and the three production members get $R 1000. A production member is someone like the director, writer and camera person.

2. From among all the movies the staff will also pick winners for special categories. The winners will receive the Award Hat and $R 1000 each. In order to win the username must be listed in the YouTube movie’s information by the person who posted the video.
Categories:
Best Actor/Actress (three of these will be chosen), Best Soundtrack, Best Camera Work, Best Costumes, Best Set Design and Best Special Effects.

There is still plenty of time to make a great movie! Talk about it and look for helpers on our ROBLOXiwood forum!

-ReeseMcBlox

AddThis Social Bookmark Button

June 20th 2008

Want to earn R$ 20,000 for doing almost nothing?

No, this isn’t a pyramid scheme or real estate scam. Roblox wants to hire a Web Developer and a Graphics & Game Guru and we want a Robloxian to recommend someone. Check out the job descriptions on the jobs section of roblox.com and see if you know anyone who would be a good fit for the positions. If you recommend someone for a position, and Roblox decides to hire your dad, friend, work colleague, grandma, or whomever else you recommend, you earn 20,000 Robux. You can finally afford that white top hat you’ve had your eye on.

But wait, there’s more! If you recommend people for both jobs, and we hire both of them, you get 40,000 Robux! Remember, you only get the Robux if we actually hire the person that you recommend, so make sure your recommendations are qualified and plentiful.

I know what you’re thinking…this sounds great, but how do I get credit for recommending a candidate? It’s simple. Just convince the potential hire to apply and have the person you’re recommending include your username in their cover letter. Happy hunting!

-BrightEyes

AddThis Social Bookmark Button

June 14th 2008

Action Adventure Movie Contest

Introducing ROBLOXiwood - Action Adventure Movie Contest #1!

ROBLOXiwood is open for business!  We’re having a movie contest to celebrate. The theme is Action and Adventure. Be sure to read all the guidelines below to make sure your YouTube movie gets entered.

An Action Adventure movie is one that has a thrills, chills, and a good story. The characters have to get into some sort of trouble and then get themselves out or be saved.  Your movie can be an original work or a scene from one of your favorite “real” movies.

Prizes!

Two ways to win!

Oscar 1. There will be 5 Best Motion Picture winners for this event. There is no ranking among the five. All of them are winners!  “Production Teams” are welcome (up to three users) – all listed members of the team will win the Award Hat, and the three production members get $R 1000.

2. From among all the movies the staff will also pick winners for special categories. The winners will receive the Award Hat and $R 1000 each. In order to win the username must be listed in the YouTube movie’s information by the person who posted the video.
Categories: 
Best Actor/Actress (three of these will be chosen), Best Soundtrack, Best Camera Work, Best Costumes, Best Set Design and Best Special Effects.

Rules

1. Create an Action Adventure ROBLOX video. All entries must be a movie/video. You can learn how to make Roblox movies from our tutorial.

2. Please make all videos suitable for viewing by kids, grandmas, school teachers, and your next door neighbor. No profanity or inappropriate images. Any video that breaks the standard ROBLOX rules will not be able to win.

3. Videos should be between 30 seconds and 3 minutes long.  Keep it short so the action doesn’t get lost in long scenes. Most of the footage should be ROBLOX related.

4. On your video page put the following information.
a. Usernames of team, Link to ROBLOX - http://www.roblox.com
b. Tags - This time we want you to use tons of tags!
    * You must put “ROBLOX” and “june-action”
    * Describe your video with three or four words
    * If you are taking a scene from a real movie, include the movie name –       otherwise, put the name of a movie that’s like yours
    * Include the names of your favorite building and modeling toys
    * Describe ROBLOX in three or four words
GO CRAZY WITH THE TAGS! Example:  ROBLOX june-action giant spider chase King Kong erector knex lego fun kids online world  

5. Contest Closes Sunday June 29 at 6pm Pacific time (9pm Eastern). All videos must be posted by this time.

6. There is no rule six!

How To Win

The winners will be chosen by the ROBLOX Team who will search for videos with all the right things. Videos must have been uploaded since the contest started (no old videos!), must have the ROBLOX link and june-action tags (and other tags), and must have your username. Most of all they must have Action and Adventure! This contest is subjective to the Team’s opinion. Not everyone will agree that your video is a winner, but we hope it is!

Extra:

Feel free to talk about your video on the new ROBLOXiwood forums and link to it.

Google videos will not be accepted. Only videos on YouTube will count for this event.

You can work in Production Teams OF UP TO 3 PEOPLE. In addition, you can list other team members for costumes, special effects, set design, acting…  List these team members on your credits. All members of a Best Picture winning team will get the Award Hat. All the team’s names must be listed on the YouTube video information.

Your movie can be longer than 3 minutes but the Staff does not have to watch the whole thing. Shorter is better!

Winners and prizes will be announced within a week of the contest close.

I can’t wait to see the exciting things you guys create!

-ReeseMcBlox

AddThis Social Bookmark Button

Next Page »