【CS2】cs2-advanced-weapon-system 高级武器管理系统 游戏性拓展 通用内容

我不当学长 管理员组 12天前 210

插件介绍:

此插件可以自定义每种武器的参数,包括以下可配置参数:

  1. Clip => 设置武器的弹夹
  2. 弹药 => 设置武器的弹药
  3. BlockUsing => 个使用 weapon 的块
  4. ReloadAfterShoot => 在射击后强制重新加载(插槽系统、插槽 3、插槽 2 等),
  5. UnlimitedAmmo => 为武器设置无限弹药
  6. UnlimitedClip => 为武器设置无限剪辑
  7. OnlyHeadshot => 仅设置武器的爆头
  8. model => 设置武器的型号
  9. AdminFlagsToIgnoreBlockUsing => 忽略拥有 BlockUsing 和 WeaponQuota 标志的管理员
  10. WeaponQuota => 根据玩家数量设置每个团队可以拥有的武器数量的限制。
  11. 伤害 => 设置武器伤害(“2”设置 2.'/2' 除以 2。'*2' 乘以 2。“+2” 加 2。'-2' 删除 2。

配置文件举例:

["weapon_glock"]
Clip = 30
Ammo = 1
UnlimitedClip = true
Damage = "1000"
ReloadAfterShoot = true

["weapon_deagle"]
Clip = 1
Ammo = 1
UnlimitedAmmo = true
OnlyHeadshot = true
Damage = "*2"

["weapon_awp"]
WeaponQuota = { 4 = 1, 8 = 2, 16 = 3, 32 = 4 }
AdminFlagsToIgnoreBlockUsing = ["@css/root"]
Model = "models/.../.vmdl"

["weapon_ssg08"]
BlockUsing = true
AdminFlagsToIgnoreBlockUsing = ["@css/ban", "@css/unban"]
Damage = "/2"

["weapon_aug"]
BlockUsing = true

["weapon_ak47"]
WeaponQuota = { 0 = 1, 5 = 2, 10 = 3, 16 = 4, 32 = 5 }

使用方法:

将压缩包内的文件放置到服务器的counterstrikesharp/plugins/目录

参考:

schwarper/cs2-advanced-weapon-system

上传的附件:

CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (7)
  • gut0n 一级用户组@Ta 12天前 0
    引用 2
    很厉害的插件!
  • gut0n 一级用户组@Ta 12天前 0
    引用 3
    显示缺失config.toml文件  请问这个文件在哪里?
  • 我不当学长 楼主 管理员组@Ta 12天前 0
    引用 4
    gut0n 显示缺失config.toml文件 请问这个文件在哪里?
    config.toml文件需要自行创建,放置到counterstrikesharp/plugins/cs2-advanced-weapon-system/目录下,如果目录没有则需要自己创建,config.toml文件的内容,需要你自己手动把帖子正文中的配置文件举例的内容复制进去即可
  • gut0n 一级用户组@Ta 12天前 0
    引用 5
    ["weapon_m4a1-s"]我想更改一些武器  但我并不知道其中的id  比如m4a1消音版  我输入以上id并无效果
  • 我不当学长 楼主 管理员组@Ta 11天前 0
    引用 6
    gut0n ["weapon_m4a1-s"]我想更改一些武器 但我并不知道其中的id 比如m4a1消音版 我输入以上id并无效果

    m4分为2种类型,消音版和非消音版。

    1. 消音版对应的武器名字为:weapon_m4a1_silencer
    2. 非消音版对应的武器名字为:weapon_m4a1

    所有武器对应的列表可以参考这个:

    // https://github.com/Nereziel/cs2-WeaponPaints/blob/c418de1e17904548e8d513a7dd2ee02f0a65f598/Variables.cs#L15
    private  static  readonly  Dictionary<string,  string>  WeaponList  =  new()
           {
                   {"weapon_deagle",  "Desert  Eagle"},
                   {"weapon_elite",  "Dual  Berettas"},
                   {"weapon_fiveseven",  "Five-SeveN"},
                   {"weapon_glock",  "Glock-18"},
                   {"weapon_ak47",  "AK-47"},
                   {"weapon_aug",  "AUG"},
                   {"weapon_awp",  "AWP"},
                   {"weapon_famas",  "FAMAS"},
                   {"weapon_g3sg1",  "G3SG1"},
                   {"weapon_galilar",  "Galil  AR"},
                   {"weapon_m249",  "M249"},
                   {"weapon_m4a1",  "M4A1"},
                   {"weapon_mac10",  "MAC-10"},
                   {"weapon_p90",  "P90"},
                   {"weapon_mp5sd",  "MP5-SD"},
                   {"weapon_ump45",  "UMP-45"},
                   {"weapon_xm1014",  "XM1014"},
                   {"weapon_bizon",  "PP-Bizon"},
                   {"weapon_mag7",  "MAG-7"},
                   {"weapon_negev",  "Negev"},
                   {"weapon_sawedoff",  "Sawed-Off"},
                   {"weapon_tec9",  "Tec-9"},
                   {"weapon_taser",  "Zeus  x27"},
                   {"weapon_hkp2000",  "P2000"},
                   {"weapon_mp7",  "MP7"},
                   {"weapon_mp9",  "MP9"},
                   {"weapon_nova",  "Nova"},
                   {"weapon_p250",  "P250"},
                   {"weapon_scar20",  "SCAR-20"},
                   {"weapon_sg556",  "SG  553"},
                   {"weapon_ssg08",  "SSG  08"},
                   {"weapon_m4a1_silencer",  "M4A1-S"},
                   {"weapon_usp_silencer",  "USP-S"},
                   {"weapon_cz75a",  "CZ75-Auto"},
                   {"weapon_revolver",  "R8  Revolver"},
                   {  "weapon_knife",  "Default  Knife"  },
                   {  "weapon_knife_m9_bayonet",  "M9  Bayonet"  },
                   {  "weapon_knife_karambit",  "Karambit"  },
                   {  "weapon_bayonet",  "Bayonet"  },
                   {  "weapon_knife_survival_bowie",  "Bowie  Knife"  },
                   {  "weapon_knife_butterfly",  "Butterfly  Knife"  },
                   {  "weapon_knife_falchion",  "Falchion  Knife"  },
                   {  "weapon_knife_flip",  "Flip  Knife"  },
                   {  "weapon_knife_gut",  "Gut  Knife"  },
                   {  "weapon_knife_tactical",  "Huntsman  Knife"  },
                   {  "weapon_knife_push",  "Shadow  Daggers"  },
                   {  "weapon_knife_gypsy_jackknife",  "Navaja  Knife"  },
                   {  "weapon_knife_stiletto",  "Stiletto  Knife"  },
                   {  "weapon_knife_widowmaker",  "Talon  Knife"  },
                   {  "weapon_knife_ursus",  "Ursus  Knife"  },
                   {  "weapon_knife_css",  "Classic  Knife"  },
                   {  "weapon_knife_cord",  "Paracord  Knife"  },
                   {  "weapon_knife_canis",  "Survival  Knife"  },
                   {  "weapon_knife_outdoor",  "Nomad  Knife"  },
                   {  "weapon_knife_skeleton",  "Skeleton  Knife"  },
                   {  "weapon_knife_kukri",  "Kukri  Knife"  }


    参考资料:

  • leshi 一级用户组@Ta 10天前 0
    引用 7
    这个插件是否可以基于某种武器创新出一个新武器,并使两个武器同时存在呢。例如我想给刀加伤害到轻击100作为VIP武器  普通人用的到就是正常伤害  是否可以做到
    ⊙ω⊙
  • 我不当学长 楼主 管理员组@Ta 4天前 0
    引用 8
    leshi 这个插件是否可以基于某种武器创新出一个新武器,并使两个武器同时存在呢。例如我想给刀加伤害到轻击100作为VIP武器 普通人用的到就是正常伤害 是否可以做到 ⊙ω⊙
    这种应该需要有一个vip插件,来做到你说的功能
返回