标题: 做了个S单挑,自己感觉挺华丽的所以放上来, [更新]下载过以前版本的朋友请再来看看,本次更新的目的是使用起来方便快捷
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-12 00:24 资料 个人空间 短消息 只看该作者 QQ
对了,LZ测试时,双方的血量是多少?我没注意到这一点。


顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-12 19:12 资料 个人空间 短消息 只看该作者 QQ
血量上限会不会造成溢出?


顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-12 20:45 资料 个人空间 短消息 只看该作者 QQ
难道没有人能回答吗?
顶部
性别:男-离线 蛇夫座

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 200
编号 293516
注册 2008-10-5
来自 永不言弃!
家族 轩辕学院


发表于 2009-3-12 20:59 资料 短消息 只看该作者
说起溢出的问题上一次的回答真是对不起了,现在我已经找到确切的解决办法了
    之所以会溢出可能是因为本游戏程序中使用的是无符号的整型变量
    溢出后其数据储存方式会以科学记法环环绕存储(可能是吧)所以会显示非常长的数字
    我们可以这样想溢出了就是已经死亡了,血值 >= 65534(双字节取值范围),死亡
    或者你可以下载我的第一版看看并测试一下(第二版未修正)
    你需要像我这样写两条语句子:


图片附件: 溢出问题的确切解决方法.jpg (2009-3-12 20:59, 32.41 K)

顶部
性别:未知-离线 白马银枪杨再兴

Rank: 1
组别 百姓
级别
功绩 0
帖子 0
编号 314500
注册 2009-3-13


发表于 2009-3-13 14:13 资料 短消息 只看该作者
顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-14 08:12 资料 个人空间 短消息 只看该作者 QQ
我看好LZ,期待第三版。P.S:用了第一版,不会溢出了
顶部
性别:男-离线 蛇夫座

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 200
编号 293516
注册 2008-10-5
来自 永不言弃!
家族 轩辕学院


发表于 2009-3-16 12:54 资料 短消息 只看该作者
顶楼已完成更新,第一版也一应作出变更调整过来,下载过以前版本的朋友请再来看看,本次更新的目的是使用起来方便快捷。

准备工作:
第一步:先将参与单挑的武将序号赋值到整形变量 0和 1中;
第二步:将想显示的血量填入以下的变量中;
第三步:在R剧本中买几个回复道具

[ 本帖最后由 蛇夫座 于 2009-3-16 18:08 编辑 ]
顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-16 20:14 资料 个人空间 短消息 只看该作者 QQ
蛇夫把前面一些剧本的BUG都改正了吗?下一个来看看。
顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-16 20:25 资料 个人空间 短消息 只看该作者 QQ
想问问蛇夫的QQ,原本我只想随便做一做战棋,但是被你的S单挑深深吸引之后,我把一些业余时间拿来做MOD了,不过有时我也会玩玩CS、魔兽、DOTA与星际,想和蛇夫多交流一下呵呵。
顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-16 20:39 资料 个人空间 短消息 只看该作者 QQ
就是我还不清楚:var:0对应哪个武将,另外我看到使用道具这一块单挑,请问里面的金创药是要在道具名称上修改一下嘛?
顶部
性别:男-离线 蛇夫座

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 200
编号 293516
注册 2008-10-5
来自 永不言弃!
家族 轩辕学院


发表于 2009-3-16 21:20 资料 短消息 只看该作者
回复 #40 狂煞∑小星 的帖子

原本想再写成更多的变化,但代码越来越长,用起来不方便还是先搁置了。

[ 本帖最后由 蛇夫座 于 2009-3-16 21:43 编辑 ]
顶部
性别:男-离线 狂煞∑小星
(Myth阿杨)

Rank: 5Rank: 5
组别 士兵
级别 破虏将军
功绩 7
帖子 720
编号 308223
注册 2009-1-29
家族 轩辕学院


发表于 2009-3-18 21:06 资料 个人空间 短消息 只看该作者 QQ
测试过了,S单挑没问题了,这几天我在研究老毅的R单挑,指令相当多,我写的话不会那么复杂。
顶部
性别:男-离线 37610716
(妖)

白衣伯爵

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11
轩辕春秋年度最佳(轩辕工作室)
组别 白衣卿相
级别 平东将军
好贴 1
功绩 151
帖子 2567
编号 214815
注册 2007-9-12


发表于 2009-3-22 21:50 资料 个人空间 短消息 只看该作者
楼主的第2步是什么意思?血界初始化怎么理解? 伤害那里只有伤害公式好像没有用当前的HPC去减吧?
顶部
性别:男-离线 蛇夫座

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 200
编号 293516
注册 2008-10-5
来自 永不言弃!
家族 轩辕学院


发表于 2009-3-22 22:28 资料 短消息 只看该作者
回复 #43 37610716 的帖子

把要显示的血(常数)填上去
有的,整型变量50是我方的血存储,整型变量52是敌方的血存储
顶部
性别:未知-离线 quill3223
(雙子心)

文信伯
武康军节度使
★★★★

Rank: 12Rank: 12Rank: 12
组别 节度使
级别 牙门将军
好贴 2
功绩 305
帖子 577
编号 72068
注册 2006-6-10
家族 轩辕学院


发表于 2009-3-29 00:36 资料 个人空间 短消息 只看该作者
记得有人把该剧本发过来问我,大致看了一下。创意不错,但会造成死循环,再仔细检查检查吧。
另外,整变是四字节,所以上限是FFFFFFFF=4294967259,不用担心上限溢出。反而由于整变不带符号,所以要防止下限溢出。
顶部
性别:男-离线 蛇夫座

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 仁勇校尉
功绩 2
帖子 200
编号 293516
注册 2008-10-5
来自 永不言弃!
家族 轩辕学院


发表于 2009-3-29 01:14 资料 短消息 只看该作者
回复 #45 quill3223 的帖子

非常感谢雙子大指点,这些问题似乎已解决了吧。
  本来就是死循环,通过一方战死或者一方退却结束。
  溢出问题也就是变量是无符号型,所以我那样写也是基本没问题的。
顶部
性别:未知-离线 luyu256

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 7
编号 72950
注册 2006-6-18


发表于 2009-3-29 03:05 资料 短消息 只看该作者
真的好华丽啊!
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-6-27 23:21
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.012231 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP