• My customshipment spawns nothing
    0 replies, posted
DARKRP Extension. My shipments and icons show in the f4 tab. But when i spawn them, nothing appears. Im sure this is something to do with the actual shipment crate rather than its contents, but im not sure. Below 2 peices of code from addshipments.lua [lua]function AddCustomShipment(name, model, entity, price, Amount_of_guns_in_one_shipment, Sold_seperately, price_seperately, noshipment, classes, shipmodel) if not name or not model or not entity or not price or not Amount_of_guns_in_one_shipment or (Sold_seperately and not price_seperately) then local text = "One of the custom shipments is wrongly made! Attempt to give name of the wrongly made shipment!(if it's nil then I failed):\n" .. tostring(name) print(text) hook.Add("PlayerSpawn", "ShipmentError", function(ply) if ply:IsAdmin() then ply:ChatPrint("WARNING: "..text) end end) return end if not util.IsValidModel(model) then local text = "The model of shipment "..name.." is incorrect! can not create custom shipment!" print(text) hook.Add("PlayerSpawn", "ShipmentError", function(ply) if ply:IsAdmin() then ply:ChatPrint("WARNING: "..text) end end) return end local AllowedClasses = classes or {} if not classes then for k,v in pairs(team.GetAllTeams()) do table.insert(AllowedClasses, k) end end local price = tonumber(price) local shipmentmodel = shipmodel or "models/Items/item_item_crate.mdl" table.insert(CustomShipments, {name = name, model = model, entity = entity, price = price, weight = 5, amount = Amount_of_guns_in_one_shipment, seperate = Sold_seperately, pricesep = price_seperately, noship = noshipment, allowed = AllowedClasses, shipmodel = shipmentmodel}) ShipmentWeaponClasses[name] = {} ShipmentWeaponClasses[name][entity] = model end[/lua] [lua]AddCustomShipment("Cigarettes", "models/boxopencigshib.mdl", "durgz_cigarette", 150, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Beer", "models/drug_mod/alcohol_can.mdl", "durgz_alcohol", 200, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Weed", "models/katharsmodels/contraband/zak_wiet/zak_wiet.mdl", "durgz_weed", 400, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Heroine", "models/katharsmodels/syringe_out/syringe_out.mdl", "durgz_heroine", 250, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Cocaine", "models/cocn.mdl", "durgz_cocaine", 500, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Aspirin", "models/jaanus/aspbtl.mdl", "durgz_aspirin", 400, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("LSD", "models/smile/smile.mdl", "durgz_lsd", 600, 10, false, 0, false, {TEAM_GUN}) AddCustomShipment("Mushroom", "models/ipha/mushroom_small.mdl", "durgz_mushroom", 550, 10, false, 0, false, {TEAM_GUN})[/lua] Below taken from addentities.lua [lua] AddCustomShipment("Cigarettes", "models/boxopencigshib.mdl", "durgz_cigarette", 150, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Beer", "models/drug_mod/alcohol_can.mdl", "durgz_alcohol", 200, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Weed", "models/katharsmodels/contraband/zak_wiet/zak_wiet.mdl", "durgz_weed", 400, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Heroine", "models/katharsmodels/syringe_out/syringe_out.mdl", "durgz_heroine", 250, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Cocaine", "models/cocn.mdl", "durgz_cocaine", 500, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Aspirin", "models/jaanus/aspbtl.mdl", "durgz_aspirin", 400, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("LSD", "models/smile/smile.mdl", "durgz_lsd", 600, 10, false, 0, false, {TEAM_DRUG}) AddCustomShipment("Mushroom", "models/ipha/mushroom_small.mdl", "durgz_mushroom", 550, 10, false, 0, false, {TEAM_DRUG})[/lua]
Sorry, you need to Log In to post a reply to this thread.