Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[---------------------------------------------------------------------------
- Ammo types
- ---------------------------------------------------------------------------
- Ammo boxes that can be purchased in the F4 menu.
- Add your custom ammo types in this file. Here's the syntax:
- DarkRP.createAmmoType("ammoType", {
- name = "Ammo name",
- model = "Model",
- price = 1234,
- amountGiven = 5678,
- customCheck = function(ply) return ply:IsAdmin()
- })
- ammoType: The name of the ammo that Garry's mod recognizes
- If you open your SWEP's shared.lua, you can find the ammo name next to
- SWEP.Primary.Ammo = "AMMO NAME HERE"
- or
- SWEP.Secondary.Ammo = "AMMO NAME HERE"
- name: The name you want to give to the ammo. This can be anything.
- model: The model you want the ammo to have in the F4 menu
- price: the price of your ammo in dollars
- amountGiven: How much bullets of this ammo is given every time the player buys it
- customCheck: (Optional! Advanced!) a Lua function that describes who can buy the ammo.
- Similar to the custom check function for jobs and shipments
- Parameters:
- ply: the player who is trying to buy the ammo
- Examples are below!
- Pistol ammo type. Used by p228, desert eagle and all other pistols
- Example 1:
- DarkRP.createAmmoType("pistol", {
- name = "Pistol ammo",
- model = "models/Items/BoxSRounds.mdl",
- price = 30,
- amountGiven = 24
- })
- Buckshot ammo, used by the shotguns
- Example 2:
- DarkRP.createAmmoType("buckshot", {
- name = "Shotgun ammo",
- model = "models/Items/BoxBuckshot.mdl",
- price = 50,
- amountGiven = 8
- })
- Rifle ammo, usually used by assault rifles
- Example 3:
- DarkRP.createAmmoType("smg1", {
- name = "Rifle ammo",
- model = "models/Items/BoxMRounds.mdl",
- price = 80,
- amountGiven = 30
- })
- Add new ammo types under the next line!
- ---------------------------------------------------------------------------]]
- DarkRP.createAmmoType("357", {
- name = "M9K 357 ammo",
- model = "models/Items/357ammobox.mdl",
- price = 60,
- amountGiven = 20,
- category = "Other"
- })
- DarkRP.createAmmoType("ar2", {
- name = "M9K Rifle ammo",
- model = "models/Items/BoxMRounds.mdl",
- price = 60,
- amountGiven = 30,
- category = "Other"
- })
- DarkRP.createAmmoType("buckshot", {
- name = "M9K Shotgun ammo",
- model = "models/Items/BoxBuckshot.mdl",
- price = 40,
- amountGiven = 8,
- category = "Other"
- })
- DarkRP.createAmmoType("pistol", {
- name = "M9K Pistol ammo",
- model = "models/Items/BoxSRounds.mdl",
- price = 20,
- amountGiven = 20,
- category = "Other"
- })
- DarkRP.createAmmoType("smg1", {
- name = "M9K SMG ammo",
- model = "models/Items/BoxMRounds.mdl",
- price = 40,
- amountGiven = 60,
- category = "Other"
- })
- DarkRP.createAmmoType("SniperPenetratedRound", {
- name = "M9K Sniper ammo",
- model = "models/Items/BoxMRounds.mdl",
- price = 80,
- amountGiven = 6,
- category = "Other"
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement