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

[插件教程] 关于Lua entity命令 int和str参数的运用

[复制链接]
发表于 2020-2-9 13:25:37 | 显示全部楼层 |阅读模式

立即注册!仅需10秒!加入CS2D中文站,成为广大2Der爱好者的一部分!

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

x
在研究Lua命令entity
http://help.cs2dcn.com/lua.php?fenlei=all&hook=entity#cmd
时,我们会发现官方给了一个参数int0-int9和str0-str9
这个是什么意思呢?
如图所示:

QQ截图20200209132329.png

右边的参数从上到下是int0,int1 这种打勾的也是一种int 值为0-不勾选,1-勾选

  1. addhook('movetile','movetile')
  2. function movetile(id,x,y)
  3.     name = entity(x,y,'name')
  4.     int0 = entity(x,y,'int0')
  5.     int1 = entity(x,y,'int1')
  6.     int2 = entity(x,y,'int2')
  7.     print(name)
  8.     print(int0)
  9.     print(int1)
  10.     print(int2)
  11. end
复制代码

那str是用在哪呢?
如果一个实体里面有输入框时,如env_sprite 中第一个框是图片地址,他是一个输入框则str0获取到的值就是gfx/cs2d.bmp
QQ截图20200209132804.png

CS2D中文站 - 版权所有 1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者的同意
4、CS2D中文站管理员和版主有权不事先通知发贴者的情况下删除本贴
回复

使用道具 举报

 楼主| 发表于 2020-2-10 13:05:14 | 显示全部楼层
忘记补充了
int是整数的意思
str是字符串的意思

不过学程序的人不用说应该都知道啥意思...
回复
回复 支持 反对

使用道具 举报

本版积分规则