请选择 进入手机版 | 继续访问电脑版
 找回密码
 【立即注册,只需10秒】
查看: 46|回复: 2

[插件教程] CS2D Lua 菜单插件教程

[复制链接]
发表于 2019-3-24 18:46:26 | 显示全部楼层 |阅读模式

马上注册,结实更多好友,浏览不受限制!

您需要 登录 才可以下载或查看,没有帐号?【立即注册,只需10秒】

x
本帖最后由 mijinyu 于 2019-3-24 19:00 编辑

今天就教大家一下在游戏内实现菜单的简单教程~
  1. addbind('要绑定的键位')
复制代码
例如 addbind('F2') ,就是按下F2来执行
  1. function _key(id,key,state)
  2.                 if (key == '要绑定的键位' and state == 1) then
  3.                         menu(id,'菜单名,菜单1名称 |1,菜单2名称 |2,菜单3名称 |3,菜单4名称 |4,菜单5名称 |5,菜单6名称|6')
复制代码
举个例子就是这样
menu(id,'Admin,infinte ammo|1,Give Item|2,test|3')
|1,|2可写,可不写
那么主菜单好了,那么就是二级菜单了
  1. function _menu(id,title,button)
  2. --无限弹药二级菜单目录
  3. if(title == '菜单名' == 1) then
  4.                         menu(id,'菜单名1,功能1xx|1,功能2xx|2')
复制代码
菜单名必须和一级目录的菜单名保持一致
例如:
if(title == 'infinte ammo' and button == 1) then
   parse('mp_infammo 1')
button栏位(1-9)对应功能要对好位置
给二级目录下的菜单赋予功能
  1. if(title == '功能1xx' and button == 1) then
  2. 执行的命令
  3.                 end
复制代码
例如:
if(title == 'infinte ammo' and button == 1) then
parse('mp_infammo 1')
end






评分

参与人数 1硬币 +15 收起 理由
倦意 + 15 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2019-3-24 19:59:23 | 显示全部楼层
感谢教程 要是注意一下排版就更好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-3-24 20:04:57 | 显示全部楼层
倦意 发表于 2019-3-24 19:59
感谢教程 要是注意一下排版就更好了

其实我是个排版废
回复 支持 反对

使用道具 举报

本版积分规则