Advertisement
Guest User

Addentities.lua Dev

a guest
Jan 1st, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.94 KB | None | 0 0
  1. AddCustomShipment("Desert eagle", "models/weapons/w_pist_deagle.mdl", "weapon_deagle2", 215, 10, true, 215, true, {TEAM_GUN})
  2. AddCustomShipment("Fiveseven", "models/weapons/w_pist_fiveseven.mdl", "weapon_fiveseven2", 0, 10, true, 205, true, {TEAM_GUN})
  3. AddCustomShipment("Glock", "models/weapons/w_pist_glock18.mdl", "weapon_glock2", 0, 10, true, 160, true, {TEAM_GUN})
  4. AddCustomShipment("P228", "models/weapons/w_pist_p228.mdl", "weapon_p2282", 0, 10, true, 185, true, {TEAM_GUN})
  5.  
  6. AddCustomShipment("AK47", "models/weapons/w_rif_ak47.mdl", "weapon_ak472", 2450, 10, false, nil, false, {TEAM_GUN})
  7. AddCustomShipment("MP5", "models/weapons/w_smg_mp5.mdl", "weapon_mp52", 2200, 10, false, nil, false, {TEAM_GUN})
  8. AddCustomShipment("M4", "models/weapons/w_rif_m4a1.mdl", "weapon_m42", 2450, 10, false, nil, false, {TEAM_GUN})
  9. AddCustomShipment("Mac 10", "models/weapons/w_smg_mac10.mdl", "weapon_mac102", 2150, 10, false, nil, false, {TEAM_GUN})
  10. AddCustomShipment("Pump shotgun", "models/weapons/w_shot_m3super90.mdl", "weapon_pumpshotgun2", 1750, 10, false, nil, false, {TEAM_GUN})
  11. AddCustomShipment("Sniper rifle", "models/weapons/w_snip_g3sg1.mdl", "ls_sniper", 3750, 10, false, nil, false, {TEAM_GUN})
  12.  
  13. AddCustomShipment("water", "models/drug_mod/the_bottle_of_water.mdl", "durgz_water", 30, 15, false, 30, true, {TEAM_DRUG})
  14. AddCustomShipment("cigarette", "models/boxopencigshib.mdl", "durgz_cigarette", 150, 10, false, 0, false, {TEAM_DRUG})
  15. AddCustomShipment("alcohol", "models/drug_mod/alcohol_can.mdl", "durgz_alcohol", 200, 10, false, 0, false, {TEAM_DRUG})
  16. AddCustomShipment("weed", "models/katharsmodels/contraband/zak_wiet/zak_wiet.mdl", "durgz_weed", 400, 10, false, 0, false, {TEAM_DRUG})
  17. AddCustomShipment("heroine", "models/katharsmodels/syringe_out/syringe_out.mdl", "durgz_heroine", 250, 10, false, 0, false, {TEAM_DRUG})
  18. AddCustomShipment("cocaine", "models/cocn.mdl", "durgz_cocaine", 500, 10, false, 0, false, {TEAM_DRUG})
  19. AddCustomShipment("aspirin", "models/jaanus/aspbtl.mdl", "durgz_aspirin", 400, 10, false, 0, false, {TEAM_DRUG})
  20. AddCustomShipment("lsd", "models/smile/smile.mdl", "durgz_lsd", 600, 10, false, 0, false, {TEAM_DRUG})
  21. AddCustomShipment("Mushroom", "models/ipha/mushroom_small.mdl", "durgz_mushroom", 550, 10, false, 0, false, {TEAM_DRUG})
  22.  
  23. AddEntity("Drug lab", "drug_lab", "models/props_lab/crematorcase.mdl", 400, 3, "/buydruglab", {TEAM_GANG, TEAM_MOB})
  24. AddEntity("Money printer", "money_printer", "models/props_c17/consolebox01a.mdl", 1000, 2, "/buymoneyprinter")
  25. AddEntity("Microwave", "microwave", "models/props/cs_office/microwave.mdl", 400, 1, "/buymicrowave", TEAM_COOK)
  26. AddEntity("Gun lab", "gunlab", "models/props_c17/TrapPropeller_Engine.mdl", 500, 1, "/buygunlab", TEAM_GUN)
  27. AddEntity("Gold Printer", "gold_printer", "models/props_c17/consolebox01a.mdl", 750, 2, "/buyprinter1")
  28. AddEntity("Platinum Printer", "platinum_printer", "models/props_c17/consolebox01a.mdl", 1250, 2, "/buyprinter2")
  29. AddEntity("Diamond Printer", "diamond_printer", "models/props_c17/consolebox01a.mdl", 3000, 2, "/buyprinter3")
  30. AddEntity("Nuclear Printer", "nuclear_printer", "models/props_c17/consolebox01a.mdl", 7000, 2, "/buyprinter4")
  31.  
  32. /*
  33. How to add custom vehicles:
  34. FIRST
  35. go ingame, type rp_getvehicles for available vehicles!
  36. then:
  37. 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>)
  38. Examples:
  39. AddCustomVehicle("Jeep", "models/buggy.mdl", 100 )
  40. AddCustomVehicle("Airboat", "models/airboat.mdl", 600, {TEAM_GUN})
  41. AddCustomVehicle("Airboat", "models/airboat.mdl", 600, {TEAM_GUN, TEAM_MEDIC})
  42.  
  43. Add those lines under your custom shipments. At the bottom of this file or in data/CustomShipments.txt
  44.  
  45. HOW TO ADD CUSTOM SHIPMENTS:
  46. 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)
  47.  
  48. Notes:
  49. 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!
  50. CLASSNAME OF THE WEAPON
  51. there are half-life 2 weapons you can add:
  52. weapon_pistol
  53. weapon_smg1
  54. weapon_ar2
  55. weapon_rpg
  56. weapon_crowbar
  57. weapon_physgun
  58. weapon_357
  59. weapon_crossbow
  60. weapon_slam
  61. weapon_bugbait
  62. weapon_frag
  63. weapon_physcannon
  64. weapon_shotgun
  65. gmod_tool
  66.  
  67. 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.
  68. Like the player possessor swep in addons/Player Possessor/lua/weapons You see a folder called weapon_posessor
  69. This means the classname is weapon_posessor
  70.  
  71. 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!
  72. YOU CAN MAKE GUNDEALERS ABLE TO SELL MEDKITS!
  73.  
  74. true/false: Can the weapon be sold seperately?(with /buy name) if you want yes then say true else say no
  75.  
  76. 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.
  77.  
  78.  
  79. EXAMPLES OF CUSTOM SHIPMENTS(remove the // to activate it): */
  80.  
  81. //AddCustomShipment("HL2pistol", "models/weapons/W_pistol.mdl", "weapon_pistol", 500, 10, false, 200, false, {TEAM_GUN, TEAM_MEDIC})
  82.  
  83. --EXAMPLE OF AN ENTITY(in this case a medkit)
  84. --AddCustomShipment("bball", "models/Combine_Helicopter/helicopter_bomb01.mdl", "sent_ball", 100, 10, false, 10, false, {TEAM_GUN}, "models/props_c17/oildrum001_explosive.mdl")
  85. --EXAMPLE OF A BOUNCY BALL: NOTE THAT YOU HAVE TO PRESS E REALLY QUICKLY ON THE BOMB OR YOU'LL EAT THE BALL LOL
  86. --AddCustomShipment("bball", "models/Combine_Helicopter/helicopter_bomb01.mdl", "sent_ball", 100, 10, true, 10, true)
  87. -- ADD CUSTOM SHIPMENTS HERE(next line):
  88. -- CS:S Weps
  89. AddCustomShipment("M249", "models/weapons/w_mach_m249para.mdl", "weapon_real_cs_m249", 6000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  90. AddCustomShipment("Galil", "models/weapons/w_rif_galil.mdl", "weapon_real_cs_galil", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  91. AddCustomShipment("AK47", "models/weapons/w_rif_ak47.mdl", "weapon_real_cs_ak47", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  92. AddCustomShipment("M4A1", "models/weapons/w_rif_m4a1.mdl", "weapon_real_cs_m4a1", 3900, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  93. AddCustomShipment("Famas", "models/weapons/w_rif_famas.mdl", "weapon_real_cs_famas", 3900, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  94. AddCustomShipment("AWP", "models/weapons/w_snip_awp.mdl", "weapon_real_cs_awp", 5000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  95. AddCustomShipment("Scout", "models/weapons/w_snip_scout.mdl", "weapon_real_cs_scout", 4500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  96. AddCustomShipment("SteyrAug", "models/weapons/w_rif_aug.mdl", "weapon_real_cs_aug", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  97. AddCustomShipment("SG552", "models/weapons/w_rif_sg552.mdl", "weapon_real_cs_sg552", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  98. AddCustomShipment("G3SG1", "models/weapons/w_snip_g3sg1.mdl", "weapon_real_cs_g3sg1", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  99. AddCustomShipment("SG550", "models/weapons/w_snip_sg550.mdl", "weapon_real_cs_sg550", 4000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  100. AddCustomShipment("UMP45", "models/weapons/w_smg_ump45.mdl", "weapon_real_cs_ump_45", 3600, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  101. AddCustomShipment("P90", "models/weapons/w_smg_p90.mdl", "weapon_real_cs_p90", 3500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  102. AddCustomShipment("TMP", "models/weapons/w_smg_tmp.mdl", "weapon_real_cs_tmp", 3500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  103. AddCustomShipment("MP5", "models/weapons/w_smg_mp5.mdl", "weapon_real_cs_mp5a5", 3200, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  104. AddCustomShipment("Mac10", "models/weapons/w_smg_mac10.mdl", "weapon_real_cs_mac10", 3000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  105. AddCustomShipment("AutoShotgun", "models/weapons/w_shot_xm1014.mdl", "weapon_real_cs_xm1014", 3000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  106. AddCustomShipment("Shotgun", "models/weapons/w_shot_m3super90.mdl", "weapon_real_cs_pumpshotgun", 2500, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  107. AddCustomShipment("DualElites", "models/weapons/w_pist_elite_dropped.mdl", "weapon_real_cs_elites", 2300, 10, true, 250, false, {TEAM_GUN, TEAM_ADMIN})
  108. AddCustomShipment("Deagle", "models/weapons/w_pist_deagle.mdl", "weapon_real_cs_desert_eagle", 2300, 10, true, 250, false, {TEAM_GUN, TEAM_ADMIN})
  109. AddCustomShipment("USP", "models/weapons/w_pist_usp.mdl", "weapon_real_cs_usp", 2200, 10, true, 240, false, {TEAM_GUN, TEAM_ADMIN})
  110. AddCustomShipment("P228", "models/weapons/w_pist_p228.mdl", "weapon_real_cs_p228", 2100, 10, true, 220, false, {TEAM_GUN, TEAM_ADMIN})
  111. AddCustomShipment("Glock", "models/weapons/w_pist_glock18.mdl", "weapon_real_cs_glock18", 2000, 10, true, 210, false, {TEAM_GUN, TEAM_ADMIN})
  112. AddCustomShipment("FiveSeven", "models/weapons/w_pist_fiveseven.mdl", "weapon_real_cs_five-seven", 1900, 10, true, 200, false, {TEAM_GUN, TEAM_ADMIN})
  113. AddCustomShipment("Knife", "models/weapons/w_knife_t.mdl", "weapon_real_cs_knife", 2000, 10, false, 0, false, {TEAM_GUN, TEAM_ADMIN})
  114.  
  115. AddCustomShipment("Gangster gun", "models/weapons/W_pistol.mdl", "weapon_pistol", 2500, 10, false, 0, false, {TEAM_BLACK, TEAM_MOB})
  116. AddCustomShipment("Smg1", "models/weapons/w_smg1.mdl", "weapon_smg1", 4500, 10, false, 0, false, {TEAM_BLACK})
  117. AddCustomShipment("Shotgun", "models/weapons/w_shotgun.mdl", "weapon_shotgun", 5000, 10, false, 0, false, {TEAM_BLACK})
  118. AddCustomShipment("Crowbar", "models/weapons/w_crowbar.mdl", "weapon_crowbar", 560, 10, false, 0, false, {TEAM_BLACK})
  119.  
  120. AddCustomShipment("water", "models/drug_mod/the_bottle_of_water.mdl", "durgz_water", 30, 15, true, 30, true, {TEAM_DRUGZ})
  121. AddCustomShipment("Cigarettes", "models/boxopencigshib.mdl", "durgz_cigarette", 150, 10, false, 150, false, {TEAM_DRUGZ})
  122. AddCustomShipment("beer", "models/drug_mod/alcohol_can.mdl", "durgz_alcohol", 300, 10, false, 300, false, {TEAM_DRUGZ})
  123. AddCustomShipment("Weed", "models/katharsmodels/contraband/zak_wiet/zak_wiet.mdl", "durgz_weed", 400, 10, false, 400, false, {TEAM_DRUGZ})
  124. AddCustomShipment("Heroine", "models/katharsmodels/syringe_out/syringe_out.mdl", "durgz_heroine", 1000, 10, false, 1000, false, {TEAM_DRUGZ})
  125. AddCustomShipment("LSD", "models/smile/smile.mdl", "durgz_lsd", 1500, 10, false, 1500, false, {TEAM_DRUGZ})
  126. AddCustomShipment("Magic Mushrooms", "models/ipha/mushroom_small.mdl", "durgz_mushroom", 1510, 10, false, 1510, false, {TEAM_DRUGZ})
  127. AddCustomShipment("Cocaine", "models/cocn.mdl", "durgz_cocaine", 3000, 10, false, 3000, false, {TEAM_DRUGZ})
  128. AddCustomShipment("aspirin", "models/jaanus/aspbtl.mdl", "durgz_aspirin", 360, 10, false, 150, false, {TEAM_DRUG})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement