Code Monkey home page Code Monkey logo

basic_starwarsrp_weapon_base's Introduction

VERY basic, Simple, yet effective. It definitely doesn't have all the features you'd likely want in it(YET) however for StarwarsRP servers who have been having numerous issues with other popular weapon bases having dumb issues this could be a bit of relief to those headaches.

HOW TO USE: (STEPS 1-3 ARE IMPORTANT AS THIS IS HOW YOU SHOULD BE DELIVERING CONTENT TO YOUR SERVER. AVOID OVER USING WORKSHOP COLLECTIONS, IT JUST SLOWS DOWN SERVER REBOOTS WHEN IT HAS TO CHECK 100 DIFFERENT ADDONS FOR UPDATES THAT RARELY HAPPEN.)

STEP 1: Extract this addon using gmad, and upload the weapon base content to your servers addon folder.

STEP 2: Go to the weapons you used before and extract the content from them and upload it to your servers addon folder as well. DO NOT COPY OVER THE LUA FILES TO THE SERVER! This addon is meant for NEW weapons, the old weapons will just be rendered broken.

STEP 3: Place the addons workshop ID inside the the vaas_weapon_base/shared.lua file in the section labeled for content download.

STEP 4: Open up the base file and look at the configuration section for what you need. STEP 5: Copy ONLY the config section into each new swep you create. STEP 6: Restart server, join server, test weapons and tune the configurations for them to your liking. STEP 7: Have fun!


Feature List:

  1. Weapon Safety
  2. Stupid Easy SWEP Creation
  3. Extremly Light Weight compared to other weapon bases
  4. No unneeded bloat code
  5. RP Servers in mind during creation(however it will work generally on ANY and ALL servers)
  6. No gamemode restrictions as far as we know at the current moment
  7. Some anti-minge features to prevent annoying tendencies that minges do.
  8. Interchangable color confige for blasters!(red, blue, green, yellow, orange, cyan and purple)
  9. Scorch marks on impact
  10. More to come soon!

NOTE: It is highly advised to not use other weapon bases along side this weapon base. This one for the most part is much cleaner and easier to work with(its literally just a few simple lua files rather then an entire gamemode worth of lua)

CREDITS TO:

https://steamcommunity.com/id/serviusdoeswork/ For originally making the laser effect used here. Slight touch ups were made to it syntax wise however I do intend to further improve the effect into something completely new. reason for mention is that I included this edited effect to prevent compatibility issues from happening and to simplify things.

https://steamcommunity.com/id/no1stargeorge For help with refining some functions in the initial base.

https://steamcommunity.com/id/anthonyfuller For safety toggle and safety toggle spam prevention.

https://steamcommunity.com/id/Rapadant_Networks_Vaas_Kahn_Grim/ For making a Simple AF weapon base out of frustration with other extremely bloated weapon bases.

NEXT UPDATE:

  1. Scoped Weapons Varient
  2. Example weapons for actual use
  3. Attatchments for weapons
  4. Replacement Effect for blaster shots

Want to help develop this addon further?! Just make a discussion thread and you can help all you want! :)

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.