Addentites.lua

Hey, My Addentites is messed up but i cant find the fail anywhere… please help me :slight_smile:


--AddCustomShipment("Desert eagle", "models/weapons/w_pist_deagle.mdl", "weapon_deagle2", 215, 10, true, 215, true, {TEAM_GUN})
--AddCustomShipment("Fiveseven", "models/weapons/w_pist_fiveseven.mdl", "weapon_fiveseven2", 0, 10, true, 205, true, {TEAM_GUN})
--AddCustomShipment("Glock", "models/weapons/w_pist_glock18.mdl", "weapon_glock2", 0, 10, true, 160, true, {TEAM_GUN})
--AddCustomShipment("P228", "models/weapons/w_pist_p228.mdl", "weapon_p2282", 0, 10, true, 185, true, {TEAM_GUN})

--AddCustomShipment("AK47", "models/weapons/w_rif_ak47.mdl", "weapon_ak472", 2450, 10, false, nil, false, {TEAM_GUN}) 
--AddCustomShipment("MP5", "models/weapons/w_smg_mp5.mdl", "weapon_mp52", 2200, 10, false, nil, false, {TEAM_GUN}) 
--AddCustomShipment("M4", "models/weapons/w_rif_m4a1.mdl", "weapon_m42", 2450, 10, false, nil, false, {TEAM_GUN}) 
--AddCustomShipment("Mac 10", "models/weapons/w_smg_mac10.mdl", "weapon_mac102", 2150, 10, false, nil, false, {TEAM_GUN}) 
--AddCustomShipment("Pump shotgun", "models/weapons/w_shot_m3super90.mdl", "weapon_pumpshotgun2", 1750, 10, false, nil, false, {TEAM_GUN}) 
--AddCustomShipment("Sniper rifle", "models/weapons/w_snip_g3sg1.mdl", "ls_sniper", 3750, 10, false, nil, false, {TEAM_GUN}) 

AddEntity("Drug lab", "drug_lab", "models/props_lab/crematorcase.mdl", 400, 5, "/buydruglab", {TEAM_GANG, TEAM_MOB, TEAM_DRUG})
AddEntity("Microwave", "microwave", "models/props/cs_office/microwave.mdl", 400, 3, "/buymicrowave", TEAM_COOK)
AddEntity("Gun lab", "gunlab", "models/props_c17/TrapPropeller_Engine.mdl", 500, 5, "/buygunlab", TEAM_GUN)
AddEntity("Standard Printer", "standard_printer", "models/props_c17/consolebox01a.mdl", 2000, 4, "/buystandardprinter")
AddEntity("Nuclear Printer", "nuclear_printer", "models/props_c17/consolebox01a.mdl", 5000, 2, "/buynuclearprinter")
AddEntity("Good Printer", "good_printer", "models/props_c17/consolebox01a.mdl", 10000, 1, "/buygoodprinter")
AddEntity("Epic Printer", "epic_printer", "models/props_c17/consolebox01a.mdl", 12000, 1, "/buyepicprinter")
AddEntity("Awesome Printer", "awesome_printer", "models/props_c17/consolebox01a.mdl", 15000, 1, "/buyawesomeprinter")

/*
How to add custom vehicles:
FIRST
go ingame, type rp_getvehicles for available vehicles!
then:
AddCustomVehicle(<One of the vehicles from the rp_getvehicles list>, <Model of the vehicle>, <Price of the vehicle>, <OPTIONAL jobs that can buy the vehicle>)
Examples:
AddCustomVehicle("Jeep", "models/buggy.mdl", 100, {TEAM_MEDIC})
AddCustomVehicle("Airboat", "models/airboat.mdl", 600, {TEAM_GUN})
AddCustomVehicle("Airboat", "models/airboat.mdl", 600, {TEAM_GUN, TEAM_MEDIC})

Add those lines under your custom shipments. At the bottom of this file or in data/CustomShipments.txt

HOW TO ADD CUSTOM SHIPMENTS:
AddCustomShipment("<Name of the shipment(no spaces)>"," <the model that the shipment spawns(should be the world model...)>", "<the classname of the weapon>", <the price of one shipment>, <how many guns there are in one shipment>, <OPTIONAL: true/false sold seperately>, <OPTIONAL: price when sold seperately>, < true/false OPTIONAL: /buy only = true> , OPTIONAL which classes can buy the shipment, OPTIONAL: the model of the shipment)

Notes:
MODEL: you can go to Q and then props tab at the top left then search for w_ and you can find all world models of the weapons!
CLASSNAME OF THE WEAPON
there are half-life 2 weapons you can add:
weapon_pistol
weapon_smg1
weapon_ar2
weapon_rpg
weapon_crowbar
weapon_physgun
weapon_357
weapon_crossbow
weapon_slam
weapon_bugbait
weapon_frag
weapon_physcannon
weapon_shotgun
gmod_tool

But you can also add the classnames of Lua weapons by going into the weapons/ folder and look at the name of the folder of the weapon you want.
Like the player possessor swep in addons/Player Possessor/lua/weapons You see a folder called weapon_posessor 
This means the classname is weapon_posessor

YOU CAN ADD ITEMS/ENTITIES TOO! but to actually make the entity you have to press E on the thing that the shipment spawned, BUT THAT'S OK!
YOU CAN MAKE GUNDEALERS ABLE TO SELL MEDKITS!

true/false: Can the weapon be sold seperately?(with /buy name) if you want yes then say true else say no

the price of sold seperate is the price it is when you do /buy name. Of course you only have to fill this in when sold seperate is true.


EXAMPLES OF CUSTOM SHIPMENTS(remove the // to activate it): */

AddCustomShipment("HL2pistol", "models/weapons/W_pistol.mdl", "weapon_pistol", 500, 10, false, 200, false, {TEAM_MOB})

--EXAMPLE OF AN ENTITY(in this case a medkit)
--AddCustomShipment("bball", "models/Combine_Helicopter/helicopter_bomb01.mdl", "sent_ball", 100, 10, false, 10, false, {TEAM_GUN}, "models/props_c17/oildrum001_explosive.mdl")
--EXAMPLE OF A BOUNCY BALL:   		NOTE THAT YOU HAVE TO PRESS E REALLY QUICKLY ON THE BOMB OR YOU'LL EAT THE BALL LOL
--AddCustomShipment("bball", "models/Combine_Helicopter/helicopter_bomb01.mdl", "sent_ball", 100, 10, true, 10, true)
--ADD CUSTOM SHIPMENTS HERE(next line):

-- Gundealer:
AddCustomShipment("M249", "models/weapons/w_mach_m249para.mdl", "weapon_real_cs_m249", 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment("Galil", "models/weapons/w_rif_galil.mdl", "weapon_real_cs_galil", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("AK47", "models/weapons/w_rif_ak47.mdl", "weapon_real_cs_ak47", 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment("M4A1", "models/weapons/w_rif_m4a1.mdl", "weapon_real_cs_m4a1", 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment("Famas", "models/weapons/w_rif_famas.mdl", "weapon_real_cs_famas", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("AWP", "models/weapons/w_snip_awp.mdl", "weapon_real_cs_awp", 15000, 10, true, 1500, false, {TEAM_GUN})
AddCustomShipment("Scout", "models/weapons/w_snip_scout.mdl", "weapon_real_cs_scout", 12000, 10, true, 1200, false, {TEAM_GUN})
AddCustomShipment("SteyrAug", "models/weapons/w_rif_aug.mdl", "weapon_real_cs_aug", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("SG552", "models/weapons/w_rif_sg552.mdl", "weapon_real_cs_sg552", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("G3SG1", "models/weapons/w_snip_g3sg1.mdl", "weapon_real_cs_g3sg1", 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment("SG550", "models/weapons/w_snip_sg550.mdl", "weapon_real_cs_sg550", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("UMP45", "models/weapons/w_smg_ump45.mdl", "weapon_real_cs_ump_45", 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment("P90", "models/weapons/w_smg_p90.mdl", "weapon_real_cs_p90", 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment("TMP", "models/weapons/w_smg_tmp.mdl", "weapon_real_cs_tmp", 7000, 10, true, 700, false, {TEAM_GUN})
AddCustomShipment("MP5", "models/weapons/w_smg_mp5.mdl", "weapon_real_cs_mp5a5", 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment("Mac10", "models/weapons/w_smg_mac10.mdl", "weapon_real_cs_mac10", 7500, 10, true, 750, false, {TEAM_GUN})
AddCustomShipment("AutoShotgun", "models/weapons/w_shot_xm1014.mdl", "weapon_real_cs_xm1014", 11000, 10, true, 1100, false, {TEAM_GUN})
AddCustomShipment("M3 Shotgun", "models/weapons/w_shot_m3super90.mdl", "weapon_real_cs_pumpshotgun", 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment("Deagle", "models/weapons/w_pist_deagle.mdl", "weapon_real_cs_desert_eagle", 7500, 10, true, 750, false, {TEAM_GUN})
AddCustomShipment("USP", "models/weapons/w_pist_usp.mdl", "weapon_real_cs_usp", 6000, 10, true, 600, false, {TEAM_GUN})
AddCustomShipment("P228", "models/weapons/w_pist_p228.mdl", "weapon_real_cs_p228", 5500, 10, true, 550, false, {TEAM_GUN})
AddCustomShipment("Glock", "models/weapons/w_pist_glock18.mdl", "weapon_real_cs_glock18", 5000, 10, true, 500, false, {TEAM_GUN})
AddCustomShipment("FiveSeven", "models/weapons/w_pist_fiveseven.mdl", "weapon_real_cs_five-seven", 4500, 10, true, 450, false, {TEAM_GUN})
AddCustomShipment("Knife", "models/weapons/w_knife_t.mdl", "weapon_real_cs_knife", 2500, 10, true, 250, false, {TEAM_GUN}) 
AddCustomShipment("Silenced Sniper", "models/weapons/w_snip_g3sg1.mdl", "ls_sniper", 25000, 10, true, 2500, false, {TEAM_GUN}) 
AddEntity("Ammo Crate", "AmmoCrate", "models/Items/ammocrate_ar2.mdl", 2000, 99, "/buyammocrate", {TEAM_GUN})

-- Drug Addict:
AddCustomShipment("heroine", "models/katharsmodels/syringe_out/syringe_out.mdl", "durgz_heroine", 15000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment("Cocaine", "models/cocn.mdl", "durgz_cocaine", 12000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment("Aspirin", "models/jaanus/aspbtl.mdl", "durgz_aspirin", 6000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment("LSD", "models/smile/smile.mdl", "durgz_lsd", 10000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment("Mushroom", "models/ipha/mushroom_small.mdl", "durgz_mushroom", 10000, 10, false, 0, false, {TEAM_DRUG})

-- Bartender:
AddCustomShipment("Cigarettes", "models/boxopencigshib.mdl", "durgz_cigarette", 15000, 500, false, 0, false, {TEAM_BAR})
AddCustomShipment("Beer", "models/drug_mod/alcohol_can.mdl", "durgz_alcohol", 15000, 500, false, 0, false, {TEAM_BAR})
AddCustomShipment("water", "models/drug_mod/the_bottle_of_water.mdl", "durgz_water", 5000, 500, false, 0, false, {TEAM_BAR})

-- Vehicles:
AddCustomVehicle("gallardotdm", "models/tdmcars/gallardo.mdl", 20000, {TEAM_CAR})
AddCustomVehicle("69camarotdm", "models/tdmcars/69camaro.mdl", 20000, {TEAM_CAR})
AddCustomVehicle("c12tdm", "models/tdmcars/zondac12.mdl", 32000, {TEAM_CAR})

-- Terrorist:
AddCustomShipment("Jihad Bomb", "models/weapons/w_jb.mdl", "weapon_jihadbomb", 250000, 1, false, 500, false, {TEAM_TERRORIST})



(User was banned for this post ("Wrong section" - Gran PC))

just a suggestion, but most of darkrp is full of junk comments.

i took the liberty of removing the comments from your code and it looks alot cleaner.

i havent looked at the code in depth but so far i cant see any syntax errors.

[lua]AddEntity(“Drug lab”, “drug_lab”, “models/props_lab/crematorcase.mdl”, 400, 5, “/buydruglab”, {TEAM_GANG, TEAM_MOB, TEAM_DRUG})
AddEntity(“Microwave”, “microwave”, “models/props/cs_office/microwave.mdl”, 400, 3, “/buymicrowave”, {TEAM_COOK})
AddEntity(“Gun lab”, “gunlab”, “models/props_c17/TrapPropeller_Engine.mdl”, 500, 5, “/buygunlab”, {TEAM_GUN})
AddEntity(“Standard Printer”, “standard_printer”, “models/props_c17/consolebox01a.mdl”, 2000, 4, “/buystandardprinter”)
AddEntity(“Nuclear Printer”, “nuclear_printer”, “models/props_c17/consolebox01a.mdl”, 5000, 2, “/buynuclearprinter”)
AddEntity(“Good Printer”, “good_printer”, “models/props_c17/consolebox01a.mdl”, 10000, 1, “/buygoodprinter”)
AddEntity(“Epic Printer”, “epic_printer”, “models/props_c17/consolebox01a.mdl”, 12000, 1, “/buyepicprinter”)
AddEntity(“Awesome Printer”, “awesome_printer”, “models/props_c17/consolebox01a.mdl”, 15000, 1, “/buyawesomeprinter”)

– Gundealer:
AddCustomShipment(“M249”, “models/weapons/w_mach_m249para.mdl”, “weapon_real_cs_m249”, 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment(“Galil”, “models/weapons/w_rif_galil.mdl”, “weapon_real_cs_galil”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“AK47”, “models/weapons/w_rif_ak47.mdl”, “weapon_real_cs_ak47”, 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment(“M4A1”, “models/weapons/w_rif_m4a1.mdl”, “weapon_real_cs_m4a1”, 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment(“Famas”, “models/weapons/w_rif_famas.mdl”, “weapon_real_cs_famas”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“AWP”, “models/weapons/w_snip_awp.mdl”, “weapon_real_cs_awp”, 15000, 10, true, 1500, false, {TEAM_GUN})
AddCustomShipment(“Scout”, “models/weapons/w_snip_scout.mdl”, “weapon_real_cs_scout”, 12000, 10, true, 1200, false, {TEAM_GUN})
AddCustomShipment(“SteyrAug”, “models/weapons/w_rif_aug.mdl”, “weapon_real_cs_aug”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“SG552”, “models/weapons/w_rif_sg552.mdl”, “weapon_real_cs_sg552”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“G3SG1”, “models/weapons/w_snip_g3sg1.mdl”, “weapon_real_cs_g3sg1”, 10000, 10, true, 1000, false, {TEAM_GUN})
AddCustomShipment(“SG550”, “models/weapons/w_snip_sg550.mdl”, “weapon_real_cs_sg550”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“UMP45”, “models/weapons/w_smg_ump45.mdl”, “weapon_real_cs_ump_45”, 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment(“P90”, “models/weapons/w_smg_p90.mdl”, “weapon_real_cs_p90”, 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment(“TMP”, “models/weapons/w_smg_tmp.mdl”, “weapon_real_cs_tmp”, 7000, 10, true, 700, false, {TEAM_GUN})
AddCustomShipment(“MP5”, “models/weapons/w_smg_mp5.mdl”, “weapon_real_cs_mp5a5”, 8000, 10, true, 800, false, {TEAM_GUN})
AddCustomShipment(“Mac10”, “models/weapons/w_smg_mac10.mdl”, “weapon_real_cs_mac10”, 7500, 10, true, 750, false, {TEAM_GUN})
AddCustomShipment(“AutoShotgun”, “models/weapons/w_shot_xm1014.mdl”, “weapon_real_cs_xm1014”, 11000, 10, true, 1100, false, {TEAM_GUN})
AddCustomShipment(“M3 Shotgun”, “models/weapons/w_shot_m3super90.mdl”, “weapon_real_cs_pumpshotgun”, 9000, 10, true, 900, false, {TEAM_GUN})
AddCustomShipment(“Deagle”, “models/weapons/w_pist_deagle.mdl”, “weapon_real_cs_desert_eagle”, 7500, 10, true, 750, false, {TEAM_GUN})
AddCustomShipment(“USP”, “models/weapons/w_pist_usp.mdl”, “weapon_real_cs_usp”, 6000, 10, true, 600, false, {TEAM_GUN})
AddCustomShipment(“P228”, “models/weapons/w_pist_p228.mdl”, “weapon_real_cs_p228”, 5500, 10, true, 550, false, {TEAM_GUN})
AddCustomShipment(“Glock”, “models/weapons/w_pist_glock18.mdl”, “weapon_real_cs_glock18”, 5000, 10, true, 500, false, {TEAM_GUN})
AddCustomShipment(“FiveSeven”, “models/weapons/w_pist_fiveseven.mdl”, “weapon_real_cs_five-seven”, 4500, 10, true, 450, false, {TEAM_GUN})
AddCustomShipment(“Knife”, “models/weapons/w_knife_t.mdl”, “weapon_real_cs_knife”, 2500, 10, true, 250, false, {TEAM_GUN})
AddCustomShipment(“Silenced Sniper”, “models/weapons/w_snip_g3sg1.mdl”, “ls_sniper”, 25000, 10, true, 2500, false, {TEAM_GUN})
AddEntity(“Ammo Crate”, “AmmoCrate”, “models/Items/ammocrate_ar2.mdl”, 2000, 99, “/buyammocrate”, {TEAM_GUN})

– Drug Addict:
AddCustomShipment(“heroine”, “models/katharsmodels/syringe_out/syringe_out.mdl”, “durgz_heroine”, 15000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment(“Cocaine”, “models/cocn.mdl”, “durgz_cocaine”, 12000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment(“Aspirin”, “models/jaanus/aspbtl.mdl”, “durgz_aspirin”, 6000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment(“LSD”, “models/smile/smile.mdl”, “durgz_lsd”, 10000, 10, false, 0, false, {TEAM_DRUG})
AddCustomShipment(“Mushroom”, “models/ipha/mushroom_small.mdl”, “durgz_mushroom”, 10000, 10, false, 0, false, {TEAM_DRUG})

– Bartender:
AddCustomShipment(“Cigarettes”, “models/boxopencigshib.mdl”, “durgz_cigarette”, 15000, 500, false, 0, false, {TEAM_BAR})
AddCustomShipment(“Beer”, “models/drug_mod/alcohol_can.mdl”, “durgz_alcohol”, 15000, 500, false, 0, false, {TEAM_BAR})
AddCustomShipment(“water”, “models/drug_mod/the_bottle_of_water.mdl”, “durgz_water”, 5000, 500, false, 0, false, {TEAM_BAR})

– Vehicles:
AddCustomVehicle(“gallardotdm”, “models/tdmcars/gallardo.mdl”, 20000, {TEAM_CAR})
AddCustomVehicle(“69camarotdm”, “models/tdmcars/69camaro.mdl”, 20000, {TEAM_CAR})
AddCustomVehicle(“c12tdm”, “models/tdmcars/zondac12.mdl”, 32000, {TEAM_CAR})

– Terrorist:
AddCustomShipment(“Jihad Bomb”, “models/weapons/w_jb.mdl”, “weapon_jihadbomb”, 250000, 1, false, 500, false, {TEAM_TERRORIST})[/lua]

[editline]15th May 2012[/editline]

oh and i made the jobs for the top 2 entities a table.

i havent worked with darkrp in about 2-3 years so im not sure how the new darkrp works.

hope it helps :slight_smile:

[editline]15th May 2012[/editline]

sorry im so stupid i just read it.

[lua]AddEntity(“Standard Printer”, “standard_printer”, “models/props_c17/consolebox01a.mdl”, 2000, 4, “/buystandardprinter”)
AddEntity(“Nuclear Printer”, “nuclear_printer”, “models/props_c17/consolebox01a.mdl”, 5000, 2, “/buynuclearprinter”)
AddEntity(“Good Printer”, “good_printer”, “models/props_c17/consolebox01a.mdl”, 10000, 1, “/buygoodprinter”)
AddEntity(“Epic Printer”, “epic_printer”, “models/props_c17/consolebox01a.mdl”, 12000, 1, “/buyepicprinter”)
AddEntity(“Awesome Printer”, “awesome_printer”, “models/props_c17/consolebox01a.mdl”, 15000, 1, “/buyawesomeprinter”)[/lua]

you are missing jobs at the end of each of these.