设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1830|回复: 5
打印 上一主题 下一主题

[已经过期] 能不能先减少物品,然后在下达下一个角色的指令?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
跳转到指定楼层
1
发表于 2009-10-28 17:36:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就像FC吞食天地2一样,比如 我军有回复剂 5 个!! 战斗中 1号角色使用时,显示是5个,当2号角色使用时则是4个,就是少了一个!这样可以避免当只有2个物品而4个角色都可以使用的情况!到底怎么弄呢?
P:可能表述不清,如果不清楚,请留言 我再说明!!
做一个游戏也用这么长时间........
PS:说我自己呢

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

2
发表于 2009-10-28 17:38:44 | 只看该作者
可以把物品的减少的指令挪到使用物品选择了以后。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
3
 楼主| 发表于 2009-10-28 20:25:50 | 只看该作者
回复LS精灵!! 我试过你说的方法!! 但是有一个重大的问题!!就是按你的方法做,在战斗结束时,物品明明没有使用 可是还是由于你下达了指令所以变少了...请问怎么解决???
做一个游戏也用这么长时间........
PS:说我自己呢
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

4
发表于 2009-10-29 09:05:41 | 只看该作者
本帖最后由 精灵使者 于 2009-10-29 09:07 编辑

那么我想说这么个算法:
做4个全局变量,在战斗开始的时候初始化为0
然后选择物品的时候减少物品,并存储对应的物品id进入对应的全局变量
每个回合结束的时候,真正的物品效果使用以后,全局变量修改为0。
战斗结束的时候加判断,如果这四个全局变量有不是0的,那么将此物品id添加回物品里,然后清零。
恩,就这样。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
129 小时
注册时间
2009-3-29
帖子
432
5
 楼主| 发表于 2009-11-4 16:12:58 | 只看该作者
这样的话..... 我游戏中一共有100多种物品!!!:funk: 难道要一个一个做啊???
做一个游戏也用这么长时间........
PS:说我自己呢
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-10-18
帖子
13
6
发表于 2009-11-24 04:49:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 12:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表