Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Farad

Pages: [1] 2 3 4 5 6 ... 8
1
Gallery / The Hoff
« on: June 08, 2017, 12:20:24 AM »




2
Do you know a blocklander who has received or is planning to receive a master's or PhD in any field? I know most blocklanders in this age range have probably quit a while back, but it would be interesting to know if there are any. My brother played blockland back in 2008 and will probably have a master's degree after a couple more years. I haven't decided if I'll pursue a master's or PhD, but I'm interested in physics as a possible option.

3
I came across this person's youtube comment denying the Holocaust, so I visited his channel. Turns out, he is also loveist and makes dancing videos.

Dancing video: https://www.youtube.com/watch?v=tsLkUiVg8Yo
loveist video: https://www.youtube.com/watch?v=zNMZ_jv7hyI&t=284s

Here's a few of his comments (from his reply to the top comment on this video: https://www.youtube.com/watch?v=n-17xqfF4FU)

" I have been studying history and it seems Riddler tried his hardest to avoid war, but the Jews demanded Germany be destroyed and would not negotiate with him peacefully because he kicked out the corrupt Satanic Jew bankers. That he didn't have a problem with Jews except the ones who worship satan and engage in usary to enslave nations. There is no evidence of a holocaust that I can find. So he was the good guy making a stand against the luciferian NWO that had devastated his country"

"I am v familiar with plasma physics and electromagnetism. I don't disagree with the plasma physics presented here."

we need to take a stand against this type of ideology

4
Drama / Servo2's City Rpg
« on: April 12, 2017, 04:32:07 PM »
This is my first topic in drama in 8 years. I'd like to point out how bad Servo2's City Rpg is.

Criminals can avoid all consequences by saying "paying demerits" in chat which is stated in the rules. This makes the cop's job entirely pointless except for finding and turning in people's drug bricks. However, everyone's drug bricks are inaccessible. I found one player in particular with a basement full of drugs who claimed the drugs could be accessed by paying him $23k. The host, Servo2, supported this. lol, why do people join this server? Suburbia is our only hope.

5
Off Topic / Rick and Morty Season 3 streaming right now!
« on: April 02, 2017, 12:19:40 AM »
http://www.adultswim.com/videos/streams

edit: the episode is beginning right now. This is not April fools!

6
Help / Forum profile image size?
« on: March 05, 2017, 01:39:58 PM »
What size do forums profile images have to be when uploading?
I know 70x70 works, but even with a correct size it takes a few days for it to take effect.

7
Off Topic / Photoshop Battle - running celebrity
« on: February 26, 2017, 12:43:47 AM »



My attempt:


8
Off Topic / Working on assignments at 3am thread
« on: February 20, 2017, 02:17:27 AM »
I'll start recording every time I'm up past 3am studying. Below is the first instance.

So... I worked on assignments through Saturday and Sunday, and I am not finished. This is great. Oh ya, got a presentation and report due Wednesday also, not to mention the long assignments due Tuesday. :D

edit: omg did I forget about the stuff due Thursday. At least Friday is open

9
Modification Help / Scaling individual body parts
« on: December 12, 2016, 11:15:16 PM »
Is there any way to scale individual parts of a player body. For example, making the player's left foot 2x its original size while keeping the rest of the player's body the original size?

I'm asking because I'd like to make something like this:
https://youtu.be/FXCCYB3Mdlg

It's a game concept where players grow when they damage other players. The body part that is shot on the opposing player is what grows on the attacker's body. The biggest player or largest average team size wins.

10
Off Topic / Space exploration - Laser propulsion
« on: November 29, 2016, 02:45:10 AM »
This is a terrible place to talk about propulsion. Let's talk about propulsion.

What do you think of laser beam propulsion and wafersats? It's an old topic, but it's becoming more feasible due to the latest advances in directed energy.

It seems to be the only way to get probes to the nearest stars in a human lifetime. I'd like to help make this happen. Liquid propellant rocket engines require too much mass.

References:

https://livestream.com/viewnow/niac2015seattle/videos/105034354
http://www.sciencealert.com/nasa-scientists-are-investigating-a-propulsion-system-that-could-reach-mars-in-3-days

https://www.youtube.com/watch?v=XhUasBcoj-Q
https://www.youtube.com/watch?v=viRylmoFAj0
https://www.youtube.com/watch?v=LtPBqJ8XmWQ&t=1s

https://www.nasa.gov/sites/default/files/atoms/files/roadmap_to_interstellar_flight_tagged.pdf


11
Modification Help / Prevent player respawn in 'spectator mode'
« on: November 23, 2016, 11:52:45 AM »
I'm using the script below to make players spectate the winner of a minigame at the end of each round. The problem is that the spectators are able to respawn by clicking - how can I prevent the spectators from respawning?

Code: [Select]
%member.player.delete();
%member.camera.setOrbitMode(%winner.player, %winner.player.getTransform(), 0.5, 10, 10, false);
%member.setControlObject(%member.camera);

12
Game Modes / Pizza Delivery Gamemode
« on: November 19, 2016, 11:18:50 PM »

Last Update: November 27, 2016

Unzip the downloaded file. It contains two folders: Add-Ons and Music.
Move everything inside the Add-Ons folder to your blockland Add-Ons folder.
Move everything inside the Music folder to your blockland Music folder.


This gamemode is designed to satisfy your desire to deliver pizzas while competing with co-workers for money and survival. I could describe the amazing code that makes it work, but I don't want to bore you (yet). Just enjoy delivering pizzas and avoiding explosive death. There are four modes within this gamemode: Golden Pizza, Explosive Pizza, One for One, and One for All.

Make sure to say /help when you get started; this will provide info on how to use the compass to find your customer, the goal of each mode, the different vehicles you can unlock in the store, how to view player stats, round info, music selection, and map commands.

Player stats are saved, so you can restart your server and everyone should still have their money, car selection, etc. The gamemode is meant to be played with several players, but it's possible to play solo. If you read all of this short text, you deserve a secret command; say /color to set the color of your vehicle.

You will need to know how to use the compass, described below:


More info can be found HERE

About the code
Pizza delivery gamemode is based off of the default speedkart gamemode script; when I first got started, I copied/pasted all of the speedkart gamemode because it had things I needed like a round system and map rotation. Next, I began thinking about how pizzas could be delivered. The best method I found was to make a stationary bot inside of a 16x cube zone brick; I modified the zone script so that when a vehicle enters, several things happen: it checks if the player is the deliverer to the bot within the zone, makes the bot play one of several randomized animations and sounds, gives the player money, and sets the player's next delivery location.

To implement this pizza-delivering system of zones and bots, I needed to link bot spawn bricks with their 16x zones; to do this, I named each zone and bot spawn with corresponding numbers - for example, "bot1" goes with "zone1," "bot2" goes with "zone2," and so on up to however many delivery locations you decide to have. When the gamemode launches and when the map switches, it waits for all bricks to load and then checks through every brick, searching for names that begin with "bot" and "zone." If it finds a match, it will take note of the brick's ID and add it to a list. There are several other important bricks that the gamemode defines using this method: pizza pickup zones, starting gates, starting clocks, and vehicle spawns.

Another part of the script that I think is interesting is how it decides the amount of money players earn for each delivery. To make it as fair as possible, I made each delivery worth an amount proportional to the distance from the previous delivery location to the next delivery location; for your first delivery, the amount you earn is proportional to the distance from your spawn to your first delivery location. I might add a feature in the future that awards more money for faster deliveries.

The last thing I want to mention is how the explosive pizza is transferred from one player to another. First, the script defines a global variable for the bomb carrier. Every 33 milliseconds, it checks if there is a player near the bomb carrier and it checks if there are any bricks between the two players by firing a raycast from the bomb carrier toward the closest player and seeing what it hits first. If there are no bricks in the way, the bomb transfer process begins. At this point, the bomb is deactivated for 4 seconds to prevent it from instantly being transferred back to the original bomb carrier, an animation plays on both the bomb transferrer and acquirer (mounting the pizza image to their hands, lifting the hand, lowering the hand), a sound plays to the server, and 4 seconds later the bomb is re-activated so it can be transferred again.

Pretty sweet code right?

Making this gamemode has provided useful insight on how to make a game interesting or engaging. The most important factor seemed to be keeping the gameplay as stimulating as possible; it helps a lot to have custom sounds, player/group interaction, and explosions or other visual spectacles. It also seems important to have a 'slow' period in the gamemode when players take a break from the action - round transitions usually accomplish this. Pizza delivery gamemode is still far from perfect.

Credits
Whirlwind (idea guy)
Wehrmacht (build)
Filipe1020 (vehicles)
Armageddon (compass script)
Cowboy Dude (idk, moral support)
Faraday (programming)

13
General Discussion / Pizza Delivery Gamemode Released!
« on: November 19, 2016, 08:03:27 PM »
I'll be hosting pizza delivery gamemode for a bit, trying to fix a few bugs with spawning before I release it.
I could use a few people to help catch bugs.


Edit: I'll just paste the release topic here:


Last Update: November 24, 2016

Unzip the downloaded file. It contains two folders: Add-Ons and Music.
Move everything inside the Add-Ons folder to your blockland Add-Ons folder.
Move everything inside the Music folder to your blockland Music folder.


This gamemode is designed to satisfy your desire to deliver pizzas while competing with co-workers for money and survival. I could describe the amazing code that makes it work, but I don't want to bore you. Just enjoy delivering pizzas and avoiding explosive death. There are three modes within this gamemode: Explosive Pizza, One for One, and One for All.

Make sure to say /help when you get started; this will provide info on how to use the compass to find your customer, the goal of each mode, the different vehicles you can unlock in the store, how to view player stats, round info, music selection, and map commands.

Player stats are saved, so you can restart your server and everyone should still have their money, unlocked vehicles, stats (highest winstreak, total wins, total deliveries), etc. The gamemode is meant to be played with several players, but it's possible to play solo. If you read all of this short text, you deserve a secret command; say /color to set the color of your vehicle.

You will need to know how to use the compass, described below:


More info can be found here

About the code
Pizza delivery gamemode is based off of the default speedkart gamemode script; when I first got started, I copied/pasted all of the speedkart gamemode because it had things I needed like a round system and map rotation. Next, I began thinking about how pizzas could be delivered. The best method I found was to make a stationary bot inside of a 16x cube zone brick; I modified the zone script so that when a vehicle enters, several things happen: it checks if the player is the deliverer to the bot within the zone, makes the bot play one of several randomized animations and sounds, gives the player money, and sets the player's next delivery location.

To implement this pizza-delivering system of zones and bots, I needed to link bot spawn bricks with their 16x zones; to do this, I named each zone and bot spawn with corresponding numbers - for example, "bot1" goes with "zone1," "bot2" goes with "zone2," and so on up to however many delivery locations you decide to have. When the gamemode launches, it waits for all bricks to load and then checks through every brick, searching for names that begin with "bot" and "zone." If it finds a match, it will take note of the brick's ID and add it to a list. There are several other important bricks that the gamemode defines using this method: pizza pickup zones, starting gates, starting clocks, and vehicle spawns.

Another part of the script that I think is interesting is how it decides the amount of money players earn for each delivery. To make it as fair as possible, I made each delivery worth an amount proportional to the distance from the previous delivery location to the next delivery location; for your first delivery, the amount you earn is proportional to the distance from your spawn to your first delivery location. I might add a feature in the future that awards more money for faster deliveries.

The last thing I want to mention is how the explosive pizza is transferred from one player to another. First, the script defines a global variable for the bomb carrier. Every 33 milliseconds, it checks if there is a player near the bomb carrier and it checks if there are any bricks between the two players by firing a raycast from the bomb carrier toward the closest player and seeing what it hits first. If there are no bricks in the way, the bomb transfer process begins. At this point, the bomb is deactivated for 4 seconds to prevent it from instantly being transferred back to the original bomb carrier, an animation plays on both the bomb transferrer and acquirer (mounting the pizza image to their hands, lifting the hand, lowering the hand), a sound plays to the server, and 4 seconds later the bomb is re-activated so it can be transferred again.

Pretty sweet code right?

Credits
Whirlwind (idea guy)
Wehrmacht (build)
Filipe1020 (vehicles)
Armageddon (compass script)
Cowboy Dude (idk)
Faraday (programming)

14
Modification Help / [Solved] Delete an item
« on: July 16, 2016, 03:50:44 AM »
If I spawn an item using the method below, how could I delete it later?
Code: [Select]
$item = new Item()
{
datablock = "PizzaItem";
static    = "1";
position = %pos;
};
missionCleanup.add($item);

$item.delete(); does not seem to work.


edit:  Problem solved. It was not working because I had spawned multiple $items and only the latest would be deleted. To prevent multiple items from spawning, I made it delete any existing item before creating a new one:
Code: [Select]
if(isObject($item))
    $item.delete();

$item = new Item()
{
    datablock = "PizzaItem";
    static    = "1";
    position = %pos;
};
missionCleanup.add($item);

15
Suggestions & Requests / Model for a gamemode: "secret recipe"
« on: July 16, 2016, 12:18:47 AM »
I'm looking for someone willing to make a model for my gamemode (described below and topic here), or if you have an existing model in mind that I could use, let me know.
The gamemode is similar to CTF where two restaurants must steal each other's secret recipes - the 'secret recipes' are like flags in CTF.
I've scripted the gamemode already, but I'm missing a model for the 'secret recipes'.

I need to have a model for when the secret recipe is being held by a player (possibly in a bag that can mount to the player's back) and maybe another model for when the secret recipe is waiting to be taken. It would be best if the model had a feature that I could use to show the team's color.

Below are some ideas for the model - you can use them, or come up with your own idea:


Pages: [1] 2 3 4 5 6 ... 8