游客:
注册
|
登录
会员
|
搜索
|
统计
|
帮助
轩辕春秋文化论坛
»
曹操传MOD制作交流
» 以下两种重新计算人物能力的系统哪个更能被接受
兴唐传·瓦岗山异闻录(20150519版)发布
(2015-5-19)
论坛营运现状公告
(2014-8-10)
三国志12pk版下载
(2013-4-20)
《精忠报国岳飞传》制作组对外开放
(2013-1-16)
岳飞传解密剧本发布
(2011-4-12)
招募各版斑竹和网站管理技术人员
(2006-4-19)
<< 上一主题
|
下一主题 >>
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
|
开通个人空间
|
加入资讯
标题: 以下两种重新计算人物能力的系统哪个更能被接受
showzhuge
(诸葛宿)
★★
组别
校尉
级别
破虏将军
功绩
28
帖子
760
编号
81273
注册
2006-9-1
#1
发表于 2009-7-29 22:58
资料
文集
短消息
看全部作者
以下两种重新计算人物能力的系统哪个更能被接受
我正在做的曹操传MOD 为了颠覆压级打法 引入了重新计算能力的概念 目前有两种方案 做个调查 大家认为哪种更好?
第一种是剧本模式
使用方法是 在战前花费一定金额后 直接重新计算所有加入武将的能力
这种方法工程量巨大 要用到几千条命令 不过已经完成了 使用以后所有武将会保存五围离队后重新加入
这个方案的优点就是立杆见影 使用以后能马上看到效果
缺点就是 如果修改的话 自行加入的武将无法重新计算能力 而且整形变量已经被我用的差不多了 已经到了4000 目前已经把策划案中可能用到的50个左右的武将写进去了 最后几个还是共用的一个整形变量
第二种是引擎模式
这个貌似是目前新引擎新加的功能就是用一个整形变量开启关闭升级能力计算模式
我的思路在战前花费一定金额后 开启重新计算能力模式 这样在下一战中 所有升级的武将会重新计算能力
这个方案的优点是所用的变量大大减少 剧本瘦身 BUG隐患较少
缺点是满级的人物无法重新计算能力 如果平均等级太高 导致新角色是满级加入后无法重新计算能力 当然也不是不能解决 用-1级加入应该就没问题了
还有一个不知是优点还是缺点 就是不是所有人都会重新计算能力 每用一次最多只有16人会计算能力 算是增加了一个限制条件
[
本帖最后由 showzhuge 于 2009-7-29 23:00 编辑
]
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
showzhuge
(诸葛宿)
★★
组别
校尉
级别
破虏将军
功绩
28
帖子
760
编号
81273
注册
2006-9-1
#2
发表于 2009-7-30 12:28
资料
文集
短消息
看全部作者
QUOTE:
原帖由
quill3223
于 2009-7-30 00:36 发表
方案一其实用不着那么多指令,
重新计算时先用50个整变存下我方可加入的50人的等级,再来个循环把所有人等级定为1
之后用个循环:
1、用几个变量存下第1人的五维、经验,出战撤退数,武器防具的编号、等级、 ...
子循环指令是哪一条?
我都是直接导出人物等级 然后离队后用-99级加入 这样就是1级 在导入其他所有数值后 再导入兵种和等级
4000条当然不可能全部填满
一开始我不是所有人都用的一组变量 因为策划的时候 这些变量除了用来重新计算能力外 可能在其他场合也会用到 而且这些场合和重新计算能力的系统可能会同时出现 所以当时的设想是每个武将占一组
是按编号第一个武将为1001-1018
第二个武将为1101-1018
用到4000+以后发现变量溢出 所有才不得不把后面的人都用同一组变量了
[广告]
真诚支持说岳,携手共创辉煌
showzhuge
(诸葛宿)
★★
组别
校尉
级别
破虏将军
功绩
28
帖子
760
编号
81273
注册
2006-9-1
#3
发表于 2009-7-30 13:56
资料
文集
短消息
看全部作者
QUOTE:
原帖由
quill3223
于 2009-7-30 13:03 发表
循环指令就是 无条件跳转,子循环就是大循环内的小循环。
用不着这么多变量来分别记录每个武将的能力,只需要一组即可。
从第1人开始记录能力,离队,加入,赋值能力,提升等级至原等级(这里就是子循环),依 ...
这样循环只是减少变量使用 工作量还是不能减少吧 因为每次用78指令必须具体到每一个人物上 用跳转的话无法更变导出导入人物的说
不过这么一提醒我倒是觉得可以另一种方法能力选择复制 这样貌似能够大量减少步骤
第一步 先设定一个data位置用来重新计算能力 如编号1000的武将
第二步 用能力选择复制把要重新计算能力武将的相关资料复制到1000号武将身上
第三步 重新计算能力武将离队后1级加入
第四步 逆向操作第二步 只需要注意最后复制等级即可
这样写的话 命令貌似仍然蛮多的 每个人要用到20条左右 就是不需要使用整形变量了
不过这两种方法跳转好像都不太好用 无法改变导出的人物 如果像第二种方法一样用能力选择复制 再跳转导出的话倒是可以 不过貌似没有必要
[广告]
真诚支持说岳,携手共创辉煌
showzhuge
(诸葛宿)
★★
组别
校尉
级别
破虏将军
功绩
28
帖子
760
编号
81273
注册
2006-9-1
#4
发表于 2009-7-31 13:03
资料
文集
短消息
看全部作者
QUOTE:
原帖由
quill3223
于 2009-7-30 17:56 发表
看来你还是没明白,循环的关键在于用一个整变(如Var0)来代表需要操作的武将,因为Var0的值即为对应编号的武将。所以只要将Var0从0递增循环到49,即可完成前50名武将的所有操作。还是不明白可以看看无双中的0号 ...
原来如此 这条命令的意思是不是0-254号的武将全部离队
有一点不明白的是 循环是因为最后一步77变量运算+1 还是每次跳转就会自动循环呢?
换个说法 如果最后一步是+2 那个循环的内容是每隔一个编号的武将离队 还是前127个武将离队呢?
图片附件
:
未命名.JPG
(2009-7-31 13:03, 13.29 K)
[广告]
真诚支持说岳,携手共创辉煌
投票
交易
悬赏
活动
正在浏览此帖的会员 - 共
1
人在线
轩辕春秋文化论坛
轩辕史话
> 炎黄春秋
> 我思我在
> 法律探讨
> 三国史话
春秋文艺
> 古典小说
> 诗词歌赋
> 现代文艺
> 韦编三绝
> 对联雅座
> 滴翠亭
> 藏经阁
> 双七钟社
> 笑书神侠
> 辕门射虎
> 虎帐点兵
游戏人生
> 同人战棋手游
> 三国戏英杰传
> 三国鼎立
> 轩辕公会
> 三国志12
> 英雄史诗
> 运筹帷幄
> 人间五十年
> 步步为营
> 游行天下
> 游戏贴图
轩辕工作室
> 兴唐传·瓦岗山异闻录
> 豪华曹操传
> 精忠报国岳飞传
> 《精忠报国岳飞传》制作组
> 大一统演义
> 曹操传MOD作品交流
> 东吴霸王传
> 封神英杰传
> 杨家将
> 吕布传
> 三国无双战略版
> 北宋志·赵匡胤传
> 战旗春秋
> 曹操传MOD制作交流
> 金庸群侠传MOD交流
> 风华录
> 设计与修改
怡情岁月
> 影音经典
> 动漫先锋
> 绘画摄影
> 情感轩辕
> 衣食住行
> 体坛动力
> 谈股论金
参政议政
> 迎宾阁
> 鸿胪寺
> 登闻鼓
> 监造府
当前时区 GMT+8, 现在时间是 2025-8-10 05:51
京ICP备2023018092号
轩辕春秋
2003-2023 www.xycq.org.cn
Powered by
Discuz!
5.0.0
2001-2006
Comsenz Inc.
Processed in 0.010161 second(s), 10 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
轩辕春秋
-
Archiver
-
WAP
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计