查看: 1457|回复: 3

[有事请教] a[0]=未知数 语法错误纠正

[复制链接]
梦石
0
星屑
7296
在线时间
1244 小时
注册时间
2015-8-15
回帖
473
发表于 2023-7-6 09:14:02 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 金芒芒 于 2023-7-6 10:09 编辑

Figter_data::data_id[1.........100]
角色是小组里面的第一个角色
角色id = Figter_data::data_id
如何求出a[0]=[1.........100]其中的一个数=小组1的第一个角色id数字
下面这段脚本语法错误


[pre lang="ruby"]@character.id= Figter_data::data_id
a=[1,2,3,4,5]
a[0]=$scene.team_groups[@character.group1-
1].@character.id
a[1]=$scene.team_groups[@character.group2-
1].@character.id
a[2]=$scene.team_groups[@character.group3-
1].@character.id
a[3]=$scene.team_groups[@character.group4-
1].@character.id
a[4]=$scene.team_groups[@character.group5-
1].@character.id
for i in a
$game_screen.pictures.show("头像#{i}", 0,
x, 550, 100, 100, 255, 0)
x-=87
end[/pre]
梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2023-7-6 11:16:11 | 显示全部楼层
一行写不下换行报错
[1.........100]其中的一个数是什么意思?
回复

使用道具 举报

梦石
0
星屑
7296
在线时间
1244 小时
注册时间
2015-8-15
回帖
473
 楼主| 发表于 2023-7-6 11:35:05 | 显示全部楼层
本帖最后由 金芒芒 于 2023-7-6 11:39 编辑
soulsaga 发表于 2023-7-6 11:16
一行写不下换行报错
[1.........100]其中的一个数是什么意思?


[1.........100]其中的一个数是什么意思?角色id编号  a[0]只能直接=ID编号,不能=判断的结果
100个编号我不想判断100次才能得出
if$scene.team_groups[@character.group-1].Figter_data::data_id=1
a[0]=1
end
if$scene.team_groups[@character.group-1].Figter_data::data_id=2
a[0]=2
end
if$scene.team_groups[@character.group-1].Figter_data::data_id=3
a[0]=3
end
回复

使用道具 举报

梦石
0
星屑
39236
在线时间
11155 小时
注册时间
2009-3-15
回帖
4768
发表于 2023-7-6 13:45:07 | 显示全部楼层
金芒芒 发表于 2023-7-6 11:35
[1.........100]其中的一个数是什么意思?角色id编号  a[0]只能直接=ID编号,不能=判断的结果
100个编号我 ...

你该学会自己用循环了吧..
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部