ADVANCED GUNS PLUGIN MADE WITH SKRIPT
Dependencies:
-REQUIRES Skript (Runs on Skript)
-REQUIRES SkReflect (Required for guns to work)
-REQUIRES skript-yaml (Required for guns data load to work)
-REQUIRES NBT API (Required for guns to work)
-REQUIRES SkQuery (Required for certain features)
Ver < 1.2.0
-REQUIRES Skript (Runs on Skript)
-REQUIRES SkBee (Required for guns to work)
-REQUIRES SkQuery (Required for certain features)
Installation:
-Install Skript
-Install SkReflect
-Install skript-yaml
-Install NBT API
-Install SkQuery
-Download this plugin file
-Locate "plugins/" in the server files and put the files from the plugin zip file into that folder
-Install Resource Pack from the plugin file (Optional but recommended)
Ver < 1.2.0
-Install Skript
-Install SkBee
-Install SkQuery
-Download this plugin file
-Locate "plugins/Skript/scripts" in the server files and put the .sk file from the plugin file into that folder
-Install Resource Pack from the plugin file (Optional but recommended)
-run the command "/sk reload all" or restart the server
Commands:
/skgunsgive <player> <gun id>
gives a gun
/skgunsgiveammo <player> <ammo type> <amount>
gives ammo
Arguments For Commands
Gun ID:
1 = Peace Keeper | 2 = Beretta | 3 = Hornet | 11 = AK-1000 | 12 = MX-101 | 13 = Ranger | 14 = AK-47 | 15 = M16 | 16 = Musket | 21 = Ole Tongo | 22 = Double Barrel | 23 = Brass Punk | 31 = Railgun | 32 = Scout Rifle | 33 = Rapid Fire Precision | 41 = UNP | 42 = Torrent | 43 = Pocket SMG | 51 = Rocket Launcher | 52 = Grenade Launcher | 61 = Minigun
Ammo Type:
Pistol | Rifle | Shotgun | Sniper | SMG | Explosive | LMG
Ver < 1.2.0 Commands
/skgunsgive <player> <gun id> <damage> <reload speed> <fire rate> <ammo> <spread> <effect>
gives a gun with custom stats
/skgunsgivedefault <player> <gun id> <effect>
gives a gun with default stats
/skgunsgiveammo <player> <ammo type> <amount>
gives ammo
/skgunsgivearguments
sends a list of the arguments required for /skgunsgive
/skgunsgivedefaultarguments
sends a list of the arguments required for /skgunsgivedefault
/skgunsgiveammoarguments
sends a list of the arguments required for /skgunsgiveammo
/skgunsgivelistgunids
sends a list of all valid gun ids and their names
/skgunsgivelisteffects
sends a list of all valid gun effects
Arguments For Commands
Gun ID:
1 = Peace Keeper | 2 = Beretta | 3 = Hornet | 11 = AK-1000 | 12 = MX-101 | 13 = Ranger | 14 = AK-47 | 15 = M16 | 16 = Musket | 21 = Ole Tongo | 22 = Double Barrel | 23 = Brass Punk | 31 = Railgun | 32 = Scout Rifle | 33 = Rapid Fire Precision | 41 = UNP | 42 = Torrent | 43 = Pocket SMG | 51 = Rocket Launcher | 52 = Grenade Launcher | 61 = Minigun
Damage:
amount of damage a single shot does in half hearts or the power of the explosion if it is an explosive weapon
Reload Speed:
amount of time in seconds it takes to reload
Fire Rate:
amount of time in seconds between shots
Ammo:
maximum ammo in a gun
Spread:
the amount the bullet might deviate from the crosshair
Effect:
Pyro | Cryo | Poison | Corrosion | Electric
Ammo Type:
Pistol | Rifle | Shotgun | Sniper | SMG | Explosive | LMG
Weapon Editor:
/plugins/SKguns/weapons
Go to this path in the server files to add/delete/edit weapons
Controls:
Right Click (Place / Interact) to fire gun
Left Click (Attack / Destroy) to scope with snipers
F (Swap Item Hand) to reload
List Of Guns:
Pistols:
Peace Keeper
Beretta
Hornet
Image
Rifles:
AK-1000
MX-101
Ranger
AK-47
M16
Musket
Image
Shotguns:
Ole Tongo
Double Barrel
Brass Punk
Image
Snipers:
Railgun
Scout Rifle
Rapid Fire Precision
AWP
Image
SMGs:
UNP
Torrent
Pocket SMG
Image
Launchers:
Rocket Launcher
Grenade Launcher
Image
Machine Guns:
Minigun
Image
Future Plans:
-Adding Modern & Past Weapons
-Tutorial on making custom weapons
-Crafting/Enchanting
-Grenades?
-Artillery?
Change Log:
Ver 1.2.2
- fixed AWP model
- updated models for: peace keeper, berretta, brass punk, scout, minigun
Past Updates
Ver 1.2.1
- edited stats of Snipers (id: 31, 32, 33, 34)
- added missing scope texture
Ver 1.2.0:
Contributors: JasminDreasond
- updated to minecraft 1.19
- accessibility & file/code optimizations/reworks
- added AWP
- added new sound/visual effects
- added support for custom weapons
Ver 1.1.3:
- Armor now mitigates damage received from damage dealt by guns
- bug fixes
Ver 1.1.2:
- added new kind of weapon & ammo: Machine Guns
- added Minigun
- bug fixes
Ver 1.1.1:
- added AK-47
- added M16
- added Musket
- fixed an issue with the plugin destroying the offhand item
- updated reloading sounds
Ver 1.1.0:
- Fixed a Texture in the Resource pack
- Added a new kind of weapon: Launchers
- Added a new kind of ammo: Explosive ammo
- Added Rocket Launcher
- Added Grenade Launcher
- Fixed a bug with scoping
Ver 1.0.2:
- Changed some features with scoping
Ver 1.0.1:
- Fixed a bug with Electric guns creating invincible entities
Ver 1.0:
-Release
-Futuristic weapons
Similar projects
Script →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta