Giter VIP home page Giter VIP logo

lambda-players's Introduction

Lambda Players

A sequel to Zeta Players with code that is designed to be more performant, module, and multiplayer friendly. Overall a massive upgrade from Zeta Players in every way.

Currently the project will only be located here on Github and will be seen on the workshop when the addon is considered complete by StarFrost

If you would like to know how to add custom content for Lambda Players, code addons for Lambda Players, or upload any custom content to the workshop, please check out the wiki https://github.com/IcyStarFrost/Lambda-Players/wiki


What is Lambda Players and what is their purpose?

Lambda Players are a complete rewrite of Zeta Players which are Nextbots designed to mimic Real Players in a regular Sandbox Server setting. (This means they are meant to be in Sandbox and Sandbox only! Do not ask for them to support other gamemodes.) Much like their Zeta counterparts, their core features are of the following:

Building

ezgif-3-e1734bf85f

Combat

ezgif-3-2e49bd6332

Whatever else a player may do

ezgif-3-2e49bd6332

Lambda Players like the Zetas have many options and tools you can use and play with inside their Lambda Player tab

image

Lambda Players are your players of your Server whether it is singleplayer or not, you have the ability to personalize your Players through custom Profile Pictures, custom names, custom text lines, custom voicelines, ect. So turn them into whatever you wish! To customize your Lambdas, please go here to learn https://github.com/IcyStarFrost/Lambda-Players/wiki/Adding-Custom-Content

But what does Lambda have over Zeta? What makes it better?

  • Lambda Players has higher performance then the Zetas
  • Lambda Player's way of handling custom content is much better than the Zeta's way
  • Lambda Players can work without a Navigation Mesh! However they won't be able to pathfind
  • Lambda Players has official support for Multiplayer. This means Clients can not harm the Server's custom content, Lambda's features are not targetted to only the first person (Entity(1)) in the server, you can make clients download things like Lambda Profile Pictures by using workshop addons so they can see Profile Pictures and such, and lastly to note all the convars and settings are properly labeled whether they are Client-Side or Server-Side.
  • Lambda Players have a much cleaner, optimized, and documented internal code. Look at the difference between each one's code for finding if they have permission to edit something

Lambda Code

image

Zeta Code

Yes this is a Find function but the point stays the same

image

  • Lambda Players are module which means addons can extend upon Lambda unlike the Zeta's hard coded code

  • Lambda Players can appear in the default scoreboard

image

This feature can be turned off by turning this off in Lambda Server Settings

image

If you are new to Lambda, you will be surprised on the memorable moments you can get just by simply playing with them. Have a watch on the first Zeta Player Montage as it pretty much shows what I am talking about. https://www.youtube.com/watch?v=Iz782JGfpzE&t=462s

Feature Summary

  • Building
  • Basic Combat
  • Noclipping
  • Module Code
  • Highly customizable
  • Proper Multiplayer support
  • Optimized
  • Voice Chat
  • Text Chat
  • Spray Capability
  • Backwards Compatibility for ZetaVps
  • Fun

Origins

The inspiration to create bots that sort of mimic Players comes from 2016 and a Wiremod Expression 2 chip originally named Paper Clip Mingebag Version 2. Essentially it made Mingebags as a reference to War of the Servers that wander around attacking people, building contraptions, and structures.

Paper Clip Mingebag Version 2 E2 Mingebags

ezgif-3-2e49bd6332

I made a form of bot in StarfallEX which was called Player Mimics that basically Built structures, walked around, sit around, and speak. Sometimes when I used it in multiplayer, it actually fooled people sometimes that it wasn't a real player surprisingly enough. This was and still is my favorite StarFall Chip I have ever made even if its code is so garbage which it is.

Player Mimics

ezgif-3-2e49bd6332

Later I decided to make my first Glua addon which was the Zetas that had development last for months, get burnt out from them, realize how garbage the code is for Zetas, then later make a rewrite which we have now as Lambda Players. There's some lore for ya

lambda-players's People

Contributors

icystarfrost avatar emana202 avatar fluffiestfloof avatar combineslayer24 avatar annoyingguide avatar francoo86 avatar shadowwolf90 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.