Project1

标题: 请教一个用事件脚本提取最小值的问题 [打印本页]

作者: 木许许    时间: 2012-12-12 13:19
标题: 请教一个用事件脚本提取最小值的问题
本帖最后由 木许许 于 2012-12-12 13:27 编辑

编号1~10十个事件,每个事件的名字后面都加逗号和一个数字,比如1号事件名字叫:敌人,200    2号事件名字叫:敌人,500     3号事件名字叫:敌人,150     。。。我需要在一个事件脚本里判断并提取这十个事件的名字里逗号后面最小数值的事件编号

游戏中会经常更改事件名,所以这些数字会随时变小,当某个事件名字中的数字小等于0,那么在判断提取时就排除这个事件。比如2号事件名字如果变成了敌人,0      那么在提取数字最小值的时候就排除2号事件     
作者: end55rpg    时间: 2012-12-12 13:46
v=[]
for e in $game_map.events
name=e.name.split(",")[1]#注意公开name
v.push(name) unless name <= 0
end
v.min#最小
作者: 木许许    时间: 2012-12-12 15:08
end55rpg 发表于 2012-12-12 13:46
v=[]
for e in $game_map.events
name=e.name.split(",")[1]#注意公开name

如果我只在1~10号事件中提取应该怎么写啊




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1