查看: 2504|回复: 4

[已经解决] 脚本没效果?

[复制链接]
梦石
0
星屑
3850
在线时间
1899 小时
注册时间
2010-6-19
回帖
917
发表于 2022-4-7 16:38:49 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 黑米馒头 于 2022-4-7 16:52 编辑

下面这句代码怎么没效果?
放在Scene_Battle里的

不应该是当角色ID=1时
@status_window.x = 100
@status_window.y = 100
除此之外
@status_window.x = 150
@status_window.y = 150
这样的吗?还是说语法错了

如果改成 当角色ID为队伍里2号角色ID时又要怎么改

if actor_id = 1
@status_window.x = 100
@status_window.y = 100
else
@status_window.x = 150
@status_window.y = 150
end
梦石
0
星屑
846
在线时间
85 小时
注册时间
2005-11-21
回帖
62
发表于 2022-4-8 09:26:26 | 显示全部楼层
actor_id这个是局部变量吧?你怎么赋值的?
本人自开仙境传说RO怀旧1.0服务器,QQ群552321558,人不多,娱乐用。
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2022-4-8 13:45:31 | 显示全部楼层
等於是==不是=

我这回复有点水..

点评

我早期也犯这个错误,犯多了就记住了,现在就会特别注意了。  发表于 2022-4-8 22:23
是啊, if 如果用了=, 相当于赋值操作, 但运行时又不会出错, 容易被误会成出了BUG , 我都经常犯这个错误  发表于 2022-4-8 17:59

评分

参与人数 1星屑 +20 收起 理由
RyanBern + 20 我很赞同

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部