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 - Scout31

Pages: 1 [2] 3
16
Modification Help / Jincux's CityRPG
« on: November 19, 2012, 12:28:22 PM »
Jincux's CityRPG

Ever since Iban's CityRPG v2 was leaked, nearly all CityRPGs have been based on it. CityRPG v2 had some major flaws, which ultimately resulted in it becoming a deathmatch with weapons. Iban also nearly finished his CityRPG v3, but left near its completion. To try to redefine the genre, I've started making a CityRPG from scratch.

What's different
The first major point that makes JCR different is the fact that there are no jobs. Your job is what you do, not how much money you get paid every 6 minutes. However, to still add a limiting factor, there are permits and certifications.

A second difference is that materials and money won't magically appear out of thin air. Materials, called plastic, must be mined, refined, and then assembled. Standardized pickaxes and axes can be found near mines and forests. Players can collect raw plastic which can then be sold to a factory. Players who have purchased factory certification can work within a factory to refine raw plastic into plastic. The factory owner defines the prices in which raw plastic is bought, refined plastic is sold, and the amount that workers get paid per production. The plastic can be purchased to build, or further manufactured into food.

In addition, the JCR will feature a mayor. Mayors are elected once a day based on the previous day's votes. Players who have purchased politics certifications are automatically placed in the running. Mayors are in charge of maintaining and expanding the city, along with deciding what is legal and tax rates.


Company System
This has been something that I've wanted to do since pretty much day 1 in Blockland. Any player with a business permit (price defined by mayor) can start a company. Within the company, they can manage permissions, groups' (Miner, Laborer, Administrator, completely dynamic) payroll and tools, and globalized prices. A lot can be defined as a business lot, which gives control and ownership to the company. All money is directly wired to the company bank account.

When it comes to employees, they are classified into groups. Payroll happens daily, and is togglable.

Crime System
We discussed a very complex crime system. Upon a crime being committed, evidence pieces are dropped. When another stumbles upon the evidence, they can take it (and thus destroy it), collect it, examine it, or tamper it.

If it is examined, it gives 5 people's likelihood of being the criminal. Whoever is examining the evidence has to put together who they think the criminal is themselves and submit the evidence to an elected judge. The punishment is decided by the players of the server, within limits of course. Criminals can produce plastic for the government while in prison.

If it is tampered, it increases the likelihood of another player and decreases the likelihood of the actual criminal. The player who tampers with the evidence may pick who's likelihood gets boosted. But, the tamperer is immediately added to the list of possible criminals. The more it is tampered, the greater likelihood that is displayed for them.

Taking it just merges it with their existing supplies (evidence is stuff like raw plastic, plastic, and money). Collecting it allows them to give it to another player, perhaps one who has certified into a detective and can better examine it. The Government pays whoever delivers the evidence to the court if the judge finds the accused person guilty.



All GUIs are via Blockland Glass (v1.3.2 or 2.0 Beta 1.1). This allows you to have a single download, so no worrying about updates.

Feel free to come participate in the early open beta. Hosting by Kalphiter.

17
Add-Ons / Blockland Glass v1.3.1 (repost)
« on: October 19, 2012, 02:19:52 PM »
Blockland Glass v1.3.1

What is this?
Blockland Glass is an add-on that improves Blockland a lot behind-the-scenes, adding features that make the game easier to play and enjoy. Version 1 has two key features: GUI Downloading and HUD Manager.


GUI Downloader
Almost every server is getting their own custom GUI now. Each time you join a server, you are almost always pestered by a message saying, "Please download my GUI to play." We've come up with a solution to make this process easier for both the player and the developer. The GUI Downloader automatically downloads all needed GUIs upon joining the server. To ensure that this system stays secure and dynamic, no raw TorqueScript is downloaded, but instead assembled by the client after the input from the server has been completely verified. The GUIs are completely functional and operate like any other.

HUD Manager
Another common feature of add-ons: info displayed at the bottom of the page. This is great for maybe a single add-on, but past that, the bottom of your screen is always flickering in a never-ending battle of which add-on will get to be displayed. We've taken care of this by adding the HUD Manager. Developers simply have to update values on the server, and they appear on the side of your screen in neat little boxes. This helps information could be displayed in either text or progress bars, definable by add-ons.


Developers
Documentation

-Still WIP, for now check my random ramblings over at the modification topic.-


Download

Changelog
1.3.1
Fixes
  • Fixed some directory errors with GUI downloading

1.3
Additions
  • r1707 support
Fixes
  • Fixed GUI Downloading

1.2
Additions
  • Developers can now replace all default HUD elements with their own
  • Support for image and font downloading.

1.1.2
Changes
  • All your updaters are belong to us

1.1
Additions:
  • Ability to attach GUIs to the PlayGui, thus making them HUDs. Use dataObject.setAsHud(%client, %toggle);
Changes:
  • Made lists actually work


1.01
  • Removed console spam from the version check

(repost because old topic is too old)

18
Modification Help / Blocktopia - Tech Test I sign-up!
« on: September 01, 2012, 05:01:55 PM »
Blocktopia

Background
Forever in the universe of Blockland, the inhabiting Blockheads freely create fractures called missions and place infinite amounts of bricks around, building whatever they want. Never has anyone thought about where all this comes from or why it's there, they just go around having fun.

In 2136, something happens. Brick guns start becoming tempermental and only place bricks some of the time. A group of scientist launch an investigation and discover that all brick-guns have a form of teleporter in them. The scientist quickly conclude that at one point, all blockheads lived in a single world, and bricks were not infinite. Upon further investigation, the bottom of the brick gun states "Made in Blocktopia". With this stellar discovery, the scientist scramble to cluster all remaining resources and find a way to Blocktopia.

After months of research, the shuttle Eclipse I carrying a five-man crew of astronauts are launched between missions and navigate towards the center of the Blockland universe. The travel took 15 long, drab years. The crew survived off a recently developed farming mod. Upon reaching Blocktopia, the ship hurtled towards the ground- Evidentally, Blocktopia has no space, only an infinite landscape. The crew saw that an automated factory appeared to have been sieged and damaged. Whatever device that was running it had been destroyed. The crew managed to relay a message back to Blockland to tell them what they had found. Unfortunately, the multiverse warphole closed before they could get a response back.

The government of Blockland gathered together 500 Blockheads, ripped them out of their missions, and loaded them on a fleet of shuttles. After the point of no return, the Blockheads were told that they were to locate and repair the factory. They were then put into sleeper cells and set to rest for 0000 0000 0000 1111 (15) years. Because of a faulty connection, that turned into 1111 0000 0000 0000 (61440) years.

The settlers arrived at Blocktopia. They had 3 unread beacons on their computer.

---- ---- 3 Unread Messages ---- ----
"The farm mod has a bug. We're out of food. The other 4 are dead. Signing off. -Eclipse I captain"

"CRYO ROOM! OPEN UP! You were scheduled to wake up 3 days ago, and the computer won't let us open the door! -Ship Technician"

"Blockland to Blocktopia. All hope is lost. Blockland has fallen. Abort return mission. -President of Blockland"
---- ---- End of Messages ---- ----

TL;DR You're abandoned on a planet without infinite bricks.

What is this
Basically, a large scale MMO/RP that I've been wanting to make for awhile but haven't been able to due to limitations. Now with some innovative thinking, I can create a game with over 256000 bricks and over 99 players.

This is a mix of Rise of Blockland, Infinite Mining, Fort Wars, and some other neat things. Players spawn in a small village made by the government workers that didn't go into the deep sleep. They're all dead now. The city settlers have decided that it shall be called Blocktopia City, and that a new Mayor is to be elected every week. The city grows as more land is purchased, slowly deeming free land for the city. The land can then be purchased and built on, using RoB-like systems.

Outside the city is free-realm. Users can pay the city to not grow into those chunks of land, but must pay additional taxes. Digging down will transform into infinite dig mechanics. Resources can be collected. Those resources can then be sold in the city or to travellers who happen to stumble across your base of operations.

How are you keeping this from lagging like hell?
Instead of having this run like a normal Blockland server, Blocktopia will be completely run in Singleplayer. But how do you play with others? Blockland connects to the Blocktopia server and downloads only relevant map chunks, and only renders the ones nearest to you. Players will be bots with the avatar of the player. Sound familiar? Minecraft servers.

I want to help!!!1!11!one
I need a modeller, and would like a reliable co-developer. Message me if interested.

Current Testers
Tech Test I:
1. Munk
2. Uxie
3. Ipquarx
4. Brian Smith
5. Pass
6. Evar678
7. Gartanium
8. Fluffy

19
General Discussion / Blockoworld 2012 Awards
« on: August 17, 2012, 09:49:38 PM »
BlockoWorld 2012 Awards

Blockland has a thriving community with tons of users and user-generated content. What better time to celebrate this than Blockoworld, where everyone comes together to show off their stuff? In the final days of Blockoworld, voting booths will be set up where users can vote for Blockland's bests. But prior to that, we need to decide who is eligible for each category. This is where you come in. We'd like the community to nominate other players. Each nomination needs 3 backers. You may not nominate yourself.

Categories
Builder
Eventer
Scripter
Modeller
Pubic figure
Server
Host
Add-On
Admin
Helper
Coolcat
Clan

Dates
Friday, August 17 - Nominations start
Wednesday, August 22 - Nominations end, voting starts
Saturday, August 25 - Voting ends, award presented

How to vote
Starting August 22nd, you may join the BlockoWorld server and find a voting booth. Clicking on the brick will then bring up a voting menu. Select your top choice in each category.
Blockland Glass 1.3 (Will be released tomorrow) or the client add-on (Will be released by wednesday) will be required to vote.

Prizes
Blota beta access.
BLG2 Alpha/Beta access.
Bragging rights.

Nominees
Helper:
- Jirue

Coolcat:
- Reaper

Modeller:
- Uxie
- Barnabas
- Khain

Builder:
- Barnabas
- King Leo

Scripter:
- Lugnut
- Port

Server:
- Zombies in the Bluzone
- Wedge's Brick Party

Eventer:
- Boom

Host:
- Munk/Munkey

Needs Backers

J_MASTER - Eventer (2/3)
Evar678 - Eventer (1/3)
Big Brother - Eventer (1/3)

The Brighter Dark - Builder (1/3)
Tophius - Builder (1/3)
Sylvanor - Builder (1/3)
Kniaz - Builder (1/3)

Bushido - Modeller (1/3)

Pecon7's boss battles - Server (2/3)

TMBI - Add-on (2/3)

ARES - Clan (1/3)
NARG - Clan (2/3)
MotE - Clan (1/3)

Bishop - Admin (2/3)

Audax - Coolkat (2/3)
Electrk - Coolcat (1/3)

20
Add-Ons / Blockland Glass v1.3
« on: April 13, 2012, 09:32:38 PM »
Blockland Glass v1.3

What is this?
Blockland Glass is an add-on that improves Blockland a lot behind-the-scenes, adding features that make the game easier to play and enjoy. Version 1 has two key features: GUI Downloading and HUD Manager.


GUI Downloader
Almost every server is getting their own custom GUI now. Each time you join a server, you are almost always pestered by a message saying, "Please download my GUI to play." We've come up with a solution to make this process easier for both the player and the developer. The GUI Downloader automatically downloads all needed GUIs upon joining the server. To ensure that this system stays secure and dynamic, no raw TorqueScript is downloaded, but instead assembled by the client after the input from the server has been completely verified. The GUIs are completely functional and operate like any other.

HUD Manager
Another common feature of add-ons: info displayed at the bottom of the page. This is great for maybe a single add-on, but past that, the bottom of your screen is always flickering in a never-ending battle of which add-on will get to be displayed. We've taken care of this by adding the HUD Manager. Developers simply have to update values on the server, and they appear on the side of your screen in neat little boxes. This helps information could be displayed in either text or progress bars, definable by add-ons.


Developers
Documentation

-Still WIP, for now check my random ramblings over at the modification topic.-


Download

Changelog
1.3
Additions
  • r1707 support
Fixes
  • Fixed GUI Downloading

1.2
Additions
  • Developers can now replace all default HUD elements with their own
  • Support for image and font downloading.

1.1.2
Changes
  • All your updaters are belong to us

1.1
Additions:
  • Ability to attach GUIs to the PlayGui, thus making them HUDs. Use dataObject.setAsHud(%client, %toggle);
Changes:
  • Made lists actually work


1.01
  • Removed console spam from the version check

21
Modification Help / Member Fields of an object
« on: April 04, 2012, 07:44:29 PM »
I'm working on a project that needs to be able to access all properties of any type of object. Object.getTaggedField(int) gives me most of the properties, but none of the important ones (extent, size, visible, ect on a gui, for example) are "Member Fields". Is there any other way to access an object's "Memeber Fields"?

22
Add-Ons / Terrain Bricks
« on: February 12, 2012, 12:22:24 AM »
Terrain Bricks

Description
As most of you know, v21 will be removing Interiors and Terrains to allow further progression of Blockland's engine. Without terrains, maps will all be flat, and new terrains must be made of bricks. Due to Blockland's trust system, other players' bricks can't be placed on the bricks placed by the host as the terrain, and thus any form of building on a terrain is gone. The only work around for this by default is to give everyone trust with the host, which they can then use to destroy the terrain, and abuse on other servers.

This add-on fixes that problem. Bricks may be placed as terrain bricks, which cannot be painted or destroyed (unless the player is in terrain mode, admin only), but can still be built on. The bricks are not owned by the person that placed them, but instead by a fictional Terrain player (BL_ID: 2). Restarting a server will not clear the terrain bricks.

Although this is made specifically for terrains, it can also be used as just public blocks that can be built on by anyone, such as lots in a floating city.

Commands
/terrainMode - Toggles building in terrain mode
/setTerrainMode <player> - Toggles terrain mode of the given player
/terrainBuild - Toggles allowing players to build on terrain bricks.

Downloads
Download (Localhostr)
Permissions Mod Compatible (Localhostr)

23
Modification Help / BLG (Unite) Development
« on: January 07, 2012, 11:08:58 AM »
Blockland Glass 2

What is this?
Blockland Glass is an Add-on that adds various features to Blockland, enhancing it behind the scenes.

What is BLG2 all about?
In BLG2, we're primarily focusing on server control. With our remote control abilities, we're doing more than just providing basic access - Other add-ons can hook into the control panel, you can use a control panel similar to RTB's, and even a bit more.

Features

Remote Updater
Remotely update RTB add-ons, RTB itself, BLG, and any other add-on via the click of your mouse. When BLG detects an available update, it notifies you. You can update all the add-ons on your server from the tap of a button

Overlay [Finished]
We all know about the RTB overlay, but wouldn't that be great if we could have our own for our purposes? This system will allow for any client add-on to add their GUI to a overlay system, defining wether there can be one or multiple instances, and allowing for registration of shortcuts to open them.

Notifications [Finished]
Once again expanding RTB's features, this allows servers and client mods to inject notifications. Not only can they simply make notifications, but have more control over them.
We didn't steal this from blota, we've had it in our plans for awhile

A note
Dealing with the control of your server is nothing to be taken lightly. We've spent countless hours working out encryption and authentication algorithms that completely disables us from tampering with any control of your server.

The Team

Jincux/Scout31 - Web API, add-on scripting, protocol
Nullable/DC4F - Server wrapper
Greek2Me - Add-on scripting

We need an artist, if you haven't noticed.


Alpha Testers
  • ottosparks
  • Max4434
  • Munk
  • Danny Boy
  • Racerboy
  • TheBlackParrot
  • Uxie


Developers
Our documentation is found here.
Github
Jenkins

24
Modification Help / Blockland Glass Development
« on: May 22, 2011, 04:44:55 PM »
Blockland Glass


What is this?
Blockland Glass is an Add-on that adds various features to Blockland. After ditching a piece of stuff called Back-up Blockland when I was a novice at scripting/programming, I have taken some time away from Blockland to work on my general knowledge of technology and learn Java. I have come back knowing what I am doing, and bundling a bunch of features I would like to see into Blockland Glass.


Features
Dedicated Server Console**
Do you host on a different computer and cannot/dislike going between computers to see the console? With this feature, viewing the console is just a (well, actually 2) clicks away!

Dedicated Server Boot Control**
Start and stop your server from wherever!

Server Description*
Before connecting to a server, you can read it's description (set by host) and see what other players say about it!

Server Rating
Rate servers for other players to see! While in the server list, sort servers by rating!

Personal Statistics
Track various statistics such as Bricks placed, Distance traveled, and Servers joined!

More to come later... It's a surprise!

* - Requires host to be running Blockland Glass
** - Requires open source Java server wrapper



Q&A
Q: Is this another clone of RTB?
A: No. I plan for this to be nothing like RTB.

Q: Will this be compatible with RTB?
A: Yes.

Q: What's an "Open source Java server wrapper"
A: A Java file that captures the output of the server.

Q: Why "Blockland Glass"?
A: My original intentions were for this to be just a wrapper that captured the output of the console, acting like a Glass window in front of it.

25



     Our focus here in Code Block is to produce quality add-ons for Blockland, with the support and help of others. We do not teach scripting or modeling, instead we help each other with suggestions and bits of code.



NameBLIDAbilities
Dephurites - Scout31 on Forums9789Scripting



We accept:
Scripters - Other languages that can be used to interact with Blockland, such as PHP,  are allowed.
Modelers - What would we do without them?
General Artist - Some prefer to make 2D art on a 2D screen, not 3D art on a 2D screen.  :cookieMonster:


You can apply by sending me a PM, or posting here! When you apply, you want to include:

  • Your in-game name
  • Your BLID
  • An example of your work
  • (Optional) What type of work you most enjoy (Example: Weapons, Server Mods, ect.)







New!


ALL TIMES BASED IN EST
  • 5:00 to N/A on Friday, February 4th - First clan meeting, main topic is our first project

26
Modification Help / [CONTEST] AI Wars
« on: January 29, 2011, 10:43:56 AM »
About
I have come up with a challenge for some scripters. Create a fighting AI, then submit it to me. After the due date, I will host a server where 5 of your AIs will be spawned to fight against other submitted AIs.

Limitations
- May not delete other bots
- May not move faster or slower than an Standard Player
- Must be able to have 5 running at once
- May not modify anything not related to operation of you AIs
- May not use any weapon but Gun Akimbo
- May not heal rapidly (Logical healing, such as needing another bots assistance, is fine)
- May build (1 brick per second per bot limit, max distance of 16 bricks away from bot.)
- Must have a spawning function, only input must be position/transform. (EX. SpawnMyBot("0 0 0 0 0 0");)

Further Rules/Information
  • For finding other bots, you can detect a bot that is 1024 bricks IN your FOV, 128 bricks OUT of your FOV
  • Bots can detect a gunshot withing 1024 bricks, and may go to the POSITION where it was fired
  • Your 5 bots will be spawned in random positions, not clusters
  • Your bots may respawn, within 16 bricks of another bot on your team (Respecting Minigame limits)
  • Only Datablock allowed is StandardPlayerArmor

Contestants
Bauklotz
Hence
Coder



Submitting you AI
You can PM me the code. Don't post it here, as someone can easily counter everything it does.
Note, I will be checking all the scripts for anything that is... well, unfair.

All scripts due by March 1st


27
General Discussion / What would happen to Blockland if Badspot died?
« on: January 10, 2011, 05:42:46 PM »
A General question - What would happen if Badspot died? Would Blockland just fall apart as the dead Badspot fails to pay for the servers? Will someone take over Blockland? What do you think?

28
Modification Help / In-game Forum
« on: December 23, 2010, 09:39:06 AM »
In-game Forum

Description
In-game forum is, well, a forum that can be accessed in Blockland. Several people have had the idea of linking the Blockland forums to a client allowing you to use it in-game. Currently, this is not something that seems likely. So, my idea was to have a separate forum that is specifically made for in-game use.

Progress
GUIs - Started
Scripts - Not Started
Website - Started

29
Modification Help / Blockland Internet cPanel Development
« on: December 08, 2010, 02:57:15 PM »
Blockland Internet cPanel

What is it?
Blockland Internet cPanel, or BIcP, is a open sourced PHP based web application that allows you to manage server settings. You can upload, delete, and enable add-ons and Music, and start or close your server from your Internet Browser!

Note, BIcP runs off of your device. You install the scripts onto your computer/server, and access them through a web-browser.

Requirements
  • Internet Access
  • Windows Device (XP/Vista/7/Server)
  • Webserver (Preferably Apache)
  • PHP Installation (exec() function must be enabled)

Progress
  • Interface - 80%
  • Add-on Management - 95%
  • Music Management - 0%
  • Secure Database Logins - 0% (Currently using direct access to MySQL Database, don't want to give the password to everyone. Will access through my website)

Note: Approximate Percents

Screenies

User Control Panel - Click for full size


Add-On Enabling/disabling.


Uploading and Downloading

30
General Discussion / Out of game Server list
« on: November 15, 2010, 12:19:13 PM »
Simple PHP script I made while I was bored to view and join servers out of game. Its easier to see than http://blockland.us/browse.php, due to the fact that it shows the same information as ingame, not just the name and picture.


Enjoy.


Kalphiter, just go away.

Pages: 1 [2] 3