Coder Social home page Coder Social logo

nein9's Introduction

Build Status Forums chat Status Project Plugins Stats Build Status Forums chat Status Project Plugins Stats Build Status Forums chat Status Project Plugins Stats Build Status Forums chat Status Project Plugins Stats Build Status Forums chat Status Project Plugins Stats Build Status Forums chat Status Project Plugins Stats

ClosedOgarUL

Hello, we are AJS Development! We are the same team that brought you OgarUl! In AJS, we have many members. The main members are Andrews54757 and LegitSalsa. We decided to create this project after OgarUl's Ogar infrastructure couldnt hold with all those cool features! So, we created our own, completely from scratch. Now, ClosedOgarUL is the most efficient Ogar-like game server available! Twice as efficient as MultiOgar, a gazillion times efficient than OgarUL, and 5 times efficient than Ogar! (Proof) We also decided to make ClosedOgarUL as interesting as possible! New physics, new features, new gameplay and more!

What game?

It is a web game that we are making, similar to OgarUL.io, but very different

How to Use

Please note that a key is required, that it's distribution is limited! This is so that computer newbies wont waste our time

Dependancies

  • Nodejs
  • Npm (included with Nodejs)

Guide

  1. Download this repo, or do git clone https://github.com/AJS-development/ClosedOgarUL.git to download from command line.
  2. Change directory to the project folder cd ClosedOgarUL
  3. Make sure all the dependancies are installed
  4. Install npm dependancies npm install
  5. Run index.js using node node index.js
  6. Record the ID given and get the appropriete key by going here: http://login.opnOgarUL.us.
  7. Paste your key into key.txt (command line: nano key.txt)
  8. Run index.js again
  9. Connect using opnOgarUL.us (development client, real one will be at ogarul.io)

The key system

In order to use this, you must have a key. This is so this project isnt overwhelmed with people. However, you can get your key from us via http://login.opnOgarUL.us. We will never charge or demand anything for it. However, we are limiting the amount of keys given out, to maintain this projects semi-private status.

Login.opnOgarUL.us

This is the website to generate keys from. You will have to sign up/sign in using your github account. Note there is a limit to the amount of accounts. We are using github because:

  1. We would rather have developers, not noobs
  2. We dont want to deal with managing accounts (ie, making sure they are real)

Then, once you are logged in, you can generate keys. You may only have one active key in your account. If you need to replace your key, for some reasons, you can deactivate your old one and activate the new key.

Please do not misuse the key system

Please do not be an idiot and try to make money off of ths system. We will monitor accounts and suspend them that are known for misuse.

NEVER BUY OPENOgarUL!

Watch out for dem scamemrs skids. We generate keys for each victim.

Commands

There are commands you can type in command line.

Command Desc
help Displays a list of commands
startv Start visual gui, not implemented
plugin Plugin command, the core feature of ClosedOgarUL
list List the players/bots/minions in the game
server Create servers, remove servers, select servers, and list them
pause Pause/unpause the game
restart Restart. Use just like you would use in command prompt. Do restart all [time] to restart all servers
kick Kick a player
kickbots Kick bots
addbots Add bots
ban Ban players
debug Toggle the debug console
update Updates the software
stop Stops the server

Chat Commands

There are also chat commands

Command Desc
help Displays a list of commands

Gamemodes

There are also some gamemodes

ID Mode
0 FFA
1 Teams
2 Experimental
3 Minions
4 Hide n seek
5 Get rich or die trying (not finished)
6 Leap (not finished)
7 Timed FFA (not finished)
8 Hunger Games (not finished)

Minigames

Minigames are planned for ClosedOgarUL, we dont know exactly how they will work, but we have an idea. Some ideas:

  • Pool: Like 8-ball pool with some tweaks. (2 players)
  • Maze: A maze, with teams and the first team to solve first wins (2-20 players)
  • Get the F off my turf: A game where you defend your turf from others.

Statistics

Plugins

Since most of ClosedOgarUL's features doesnt come in the box, plugins are very important. So we made it very easy to install plugins.

The Plugin Command

The plugin command has four important actions.

1. install

plugin install [name]

Install a plugin from plugin library. The default library is this. Note that plugins are case sensitive.

2. search

plugin search [search term]

Search plugin librarys for plugins matching your search term

3. library

plugin library [url]

This adds a library to install/search plugins from. The url is the plugin JSON file with all the plugin data (example). All the libraries are stored in source/commands/lib/libraries. It is a line-break separated list of urls.

4. add

plugin add [name] [url]

This adds a plugin from it's url.

Added Mechanics:

1. Bullets

Press f to shoot a bullet. A small, slow, grey object that moves to your destination. Changes direction when ejected mass is shot at it. You can only have 3. Then if you are below 1000 in mass, it will reload the bullets in 25 seconds. But know that if you are above that amount, and 25 seconds pass, then you will lose bullets forever until you die. If you consume your own or are below 500, then it is consumed and you get another bullet to spend (horaay!). If not, then you explode, like a virus, but much severly. There are much more to bullets. But you have to discover them. Have fun!

2. Golden Bullets

There is a very slight chance that when they are reloaded, you get golden bullets instead. Behaves just like normal bullets, except the target literally explodes (slither.io?). You will not be notified when this happens. So let the mystery begin!

3. Wormholes

They are black thingys that you can teleport with. If you collide with one, and you are below the mass of the wormhole, you will be teleported to another wormhole. If you have more than one cell, then the other cells will be lost. If you are bigger, there is a chance that you will teleport (with the one cell rule) while breaking the wormholes, or you may not teleport at all. But if you do or do not, your cell's mass will become the size of the wormhole plus a little more (A strategy might be find the biggest wormhole, become as big as the wormhole, collide, if no tp, then stay, so anyone who tped there will be eaten).

Developers

  • Andrews54757
  • LegitSoulja

Support

One thing we decided, was that we are not going to help other people run this project. If you cant... Too bad, use ogar. We are really trying to have this project be semi-private.

More like ClosedOgarUL

The reason why we do the shit we do is because in OgarUL we accepted every pull request. This made ogarUL very shitty and bad. Its very tempting to accept pull requests, you know? Also I dont want anyone touching my code cause of my ego

FAQ

Will pro haxors ever crack this??

Probably, but we will be ready. We are logging all your ips. IF we see you crack it. You get hit off. -LegitLasagna

Will this project ever be fully closedededededededeed to the public?

Nah, we rather keep this to our selves. (My Ego wont let me).

How can I help?

Fuck Off

How come features are so limited?

Actually, there are a lot of features, but none come in the box. You must use the plugin command to add them

Can I make a Pull Request?

Fuck Off

Another Note

This game is the extact same has OgarUL and everyother gay clone, except this time we are using socket.io because we are scrubs

nein9's People

Contributors

andrewfan123lol avatar andrews54757 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.