Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Argon: Print Station
- /*
- This file contains F4 menu configuration.
- To change price i suggest using built in game gui.
- To start gui write "/argon" in chat.
- But if you want you can just remove 'tonumber(cfg[1][1].value)'
- and put whatever fixed price you want.
- In future updates when donator entities come all custom checks
- will be also possible via in game gui.
- PLEASE REMEMBER ABOUT COMMAS AFTER PRICE NUMBER
- Also if you have any issues with the script post support ticket.
- Thanks and have fun.
- */
- function mps.createF4(cfg)
- DarkRP.createCategory{
- name = "Argon: 印钞系统",
- categorises = "entities",
- startExpanded = false,
- color = Color(105, 105, 155, 255),
- canSee = function(ply) return true end,
- sortOrder = 1,
- }
- DarkRP.createCategory{
- name = "Argon: 印钞系统 (货物)",
- categorises = "entities",
- startExpanded = false,
- color = Color(105, 105, 155, 255),
- canSee = function(ply) return true end,
- sortOrder = 1,
- }
- DarkRP.createEntity( "印钞机 检测系统 (x3)", {
- ent = "mps_detector_shipment",
- model = "models/2rek/mps/mps_detector.mdl",
- price = tonumber(cfg[17][1].value),
- max = 2,
- cmd = "mps_buyPrinterDetector",
- category = "Argon: 印钞系统 (货物)",
- sortOrder = 1,
- } )
- DarkRP.createEntity( "印钞机底座", {
- ent = "mps_printer_base",
- model = "models/2rek/mps/mps_base.mdl",
- price = tonumber(cfg[0][1].value),
- max = 2,
- cmd = "mps_buyPrinterBase",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 1,
- } )
- DarkRP.createEntity( "存储 1", {
- ent = "mps_storage_1",
- model = "models/2rek/mps/mps_storage_1.mdl",
- price = tonumber(cfg[1][1].value),
- max = 2,
- cmd = "mps_buyStorage1",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "存储 2", {
- ent = "mps_storage_2",
- model = "models/2rek/mps/mps_storage_2.mdl",
- price = tonumber(cfg[2][1].value),
- max = 2,
- cmd = "mps_buyStorage2",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "存储 3", {
- ent = "mps_storage_3",
- model = "models/2rek/mps/mps_storage_3.mdl",
- price = tonumber(cfg[3][1].value),
- max = 2,
- cmd = "mps_buyStorage3",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "纸盘 1", {
- ent = "mps_tray_1",
- model = "models/2rek/mps/mps_tray_1.mdl",
- price = tonumber(cfg[4][1].value),
- max = 2,
- cmd = "mps_buyTray1",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "纸盘 2", {
- ent = "mps_tray_2",
- model = "models/2rek/mps/mps_tray_2.mdl",
- price = tonumber(cfg[5][1].value),
- max = 2,
- cmd = "mps_buyTray2",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "纸盘 3", {
- ent = "mps_tray_3",
- model = "models/2rek/mps/mps_tray_3.mdl",
- price = tonumber(cfg[6][1].value),
- max = 2,
- cmd = "mps_buyTray3",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "打印头 1", {
- ent = "mps_print_head_1",
- model = "models/2rek/mps/mps_printhead_1.mdl",
- price = tonumber(cfg[7][1].value),
- max = 2,
- cmd = "mps_buyPrinthead1",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "打印头 2", {
- ent = "mps_print_head_2",
- model = "models/2rek/mps/mps_printhead_2.mdl",
- price = tonumber(cfg[8][1].value),
- max = 2,
- cmd = "mps_buyPrinthead2",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "打印头 3", {
- ent = "mps_print_head_3",
- model = "models/2rek/mps/mps_printhead_3.mdl",
- price = tonumber(cfg[9][1].value),
- max = 2,
- cmd = "mps_buyPrinthead3",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "纸", {
- ent = "mps_paper",
- model = "models/2rek/mps/mps_paper.mdl",
- price = tonumber(cfg[10][1].value),
- max = 2,
- cmd = "mps_buyPaper",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "护甲", {
- ent = "mps_armor",
- model = "models/2rek/mps/mps_armor.mdl",
- price = tonumber(cfg[11][1].value),
- max = 2,
- cmd = "mps_buyArmor",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "天线", {
- ent = "mps_antenna",
- model = "models/2rek/mps/mps_antenna.mdl",
- price = tonumber(cfg[12][1].value),
- max = 2,
- cmd = "mps_buyAntenna",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "加速器", {
- ent = "mps_booster",
- model = "models/2rek/mps/mps_booster.mdl",
- price = tonumber(cfg[13][1].value),
- max = 2,
- cmd = "mps_buyBooster",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "赞助代币", {
- ent = "mps_token",
- model = "models/2rek/mps/mps_token.mdl",
- price = tonumber(cfg[14][1].value),
- max = 50,
- cmd = "mps_buyToken",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "保险柜", {
- ent = "mps_safe",
- model = "models/2rek/mps/mps_safe.mdl",
- price = tonumber(cfg[15][1].value),
- max = 2,
- cmd = "mps_buySafe",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "键盘", {
- ent = "mps_keypad",
- model = "models/2rek/mps/mps_keypad.mdl",
- price = tonumber(cfg[16][1].value),
- max = 2,
- cmd = "mps_buyKeypad",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- DarkRP.createEntity( "消音器", {
- ent = "mps_silencer",
- model = "models/2rek/mps/mps_silencer.mdl",
- price = tonumber(cfg[18][1].value),
- max = 2,
- cmd = "mps_buySilencer",
- allowed = TEAM_GANG,
- category = "Argon: 印钞系统",
- sortOrder = 5,
- } )
- end
- function mps.setLanguage(lang)
- mps.lang = lang
- end
- local function RecieveData( len, ply )
- local cfg = net.ReadTable()
- local lang = net.ReadString()
- mps.setLanguage(lang)
- mps.createF4(cfg)
- end
- net.Receive( "mps_initialconfigdata", RecieveData )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement