3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 4131|回复: 22
打印 上一主题 下一主题

[讨论] [CDDA][修改党]这正常么....关于40mm榴弹的重量问题....还有手电的修改问题

  [复制链接]

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
跳转到指定楼层
主题
发表于 2013-5-28 18:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我注意到CDDA v0.5 汉化1.2版中的40mm榴弹一律是200以上的重量...........
一颗啊喂..........

怎么看都不正常吧..........= =
哪位在正常游戏里找到过40mm榴弹的?..........
正常游戏榴弹也是200以上的重量?

另外..........
手电筒的灯光模式是LIGHT_20,而小彩灯是LIGHT_1
= =
请问为啥我把手电筒的亮度改为LIGHT_1之后,回到游戏使用手电发现还是20格的照亮直径呢?



唔......如果只有修改毁游戏一类的回复.....还请不要发表吧......
修改也是我玩游戏的方式之一.....而且我知道自己能接受的程度在哪.....
单就我来说,不会毁掉的...........

本帖子中包含更多资源

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

x
回复

使用道具 举报

12

主题

850

帖子

873

积分

超级玩家

Rank: 5Rank: 5

贡献度
11
金元
8287
积分
873
精华
0
注册时间
2011-8-11
舒服的沙发
发表于 2013-5-28 19:17 | 只看该作者
本帖最后由 kevinlcc 于 2013-5-28 19:54 编辑

1.放地上就變1格了,這部份貌似是code的關係(拿在手上有範圍加成,這部份的code在lightmap.cpp,你有興趣就去看看吧)
2.看了下英文版的40mm也是200 weight

回复 支持 反对

使用道具 举报

25

主题

2903

帖子

2320

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
36
金元
21755
积分
2320
精华
0
注册时间
2010-7-5
硬硬的板凳
发表于 2013-5-28 19:31 | 只看该作者
没有啊

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
冰凉的地板
 楼主| 发表于 2013-5-28 19:53 | 只看该作者
zmsws801 发表于 2013-5-28 19:31
没有啊


非常感谢.........这真是怪事..............
游戏居然不受文件内容控制......OTZ

回复 支持 反对

使用道具 举报

12

主题

850

帖子

873

积分

超级玩家

Rank: 5Rank: 5

贡献度
11
金元
8287
积分
873
精华
0
注册时间
2011-8-11
5#
发表于 2013-5-28 20:00 | 只看该作者
CQC_SS 发表于 2013-5-28 19:53
非常感谢.........这真是怪事..............
游戏居然不受文件内容控制......OTZ

不受控制很正常,
因為目前有些code都是寫死的,
例如你新建一樣物品設定"use_action": "LIGHT_ON"
你會發現當打開再關上後那個物品會變成flashlight,
因為它的code寫死的了


void iuse::light_off(game *g, player *p, item *it, bool t)
{
if (it->charges == 0)
  g->add_msg_if_player(p,"The flashlight's batteries are dead.");
else {
  g->add_msg_if_player(p,"You turn the flashlight on.");
  it->make(g->itypes["flashlight_on"]);
  it->active = true;
  it->charges --;
}
}

void iuse::light_on(game *g, player *p, item *it, bool t)
{
if (t) {        // Normal use
// Do nothing... player::active_light and the lightmap::generate deal with this
} else {        // Turning it off
  g->add_msg_if_player(p,"The flashlight flicks off.");
  it->make(g->itypes["flashlight"]);//就是這行搞的鬼,會變回flashlight
  it->active = false;
}
}



回复 支持 反对

使用道具 举报

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
6#
 楼主| 发表于 2013-5-28 20:11 | 只看该作者
kevinlcc 发表于 2013-5-28 20:00
不受控制很正常,
因為目前有些code都是寫死的,
例如你新建一樣物品設定"use_action": "LIGHT_ON"


好可怕...........
想必.22LR子弹那个也是因为类似缘故了.........

非常感谢的说

回复 支持 反对

使用道具 举报

头像被屏蔽

37

主题

1168

帖子

1081

积分

禁止发言

贡献度
79
金元
7648
积分
1081
精华
0
注册时间
2008-8-8
7#
发表于 2013-5-28 20:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
8#
 楼主| 发表于 2013-5-29 10:28 | 只看该作者
kevinlcc 发表于 2013-5-28 20:00
不受控制很正常,
因為目前有些code都是寫死的,
例如你新建一樣物品設定"use_action": "LIGHT_ON"


我搞错了.........
大概是因为我改完之后只是回到标题画面,没有重启程序的缘故,.22LR才会变成44的
关上程序重开之后就正常了
现在轮到强力胶和钉子变成144了.........
似乎这游戏不支持每组数量在200以上?
(现在我有实验过的最大正常物品数量就是200,猜测安全范围小于255?)

回复 支持 反对

使用道具 举报

1

主题

118

帖子

53

积分

初级玩家

Rank: 2

贡献度
-21
金元
1370
积分
53
精华
0
注册时间
2013-5-23
9#
发表于 2013-5-29 10:37 | 只看该作者
如果只有修改毁游戏一类的回复
回复 支持 反对

使用道具 举报

17

主题

941

帖子

1240

积分

游戏狂人

Rank: 6Rank: 6

贡献度
24
金元
11438
积分
1240
精华
0
注册时间
2011-7-16
10#
发表于 2013-5-29 14:54 | 只看该作者
CQC_SS 发表于 2013-5-29 10:28
我搞错了.........
大概是因为我改完之后只是回到标题画面,没有重启程序的缘故,.22LR才会变成44 ...

我这里一拆收集来的好多手电筒,电池都是几百几百的,退裁缝线也是
回复 支持 反对

使用道具 举报

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
11#
 楼主| 发表于 2013-5-29 16:03 | 只看该作者
jw19881202 发表于 2013-5-29 14:54
我这里一拆收集来的好多手电筒,电池都是几百几百的,退裁缝线也是

= =我是说,不因为自然积攒而成的那些东西............
比如地图上程序生成的道具....开局自带的东西等.......
我把胶带改为300一组之后,不管是捡到的胶带还是开局身上带的,都是144一组


回复 支持 反对

使用道具 举报

12

主题

850

帖子

873

积分

超级玩家

Rank: 5Rank: 5

贡献度
11
金元
8287
积分
873
精华
0
注册时间
2011-8-11
12#
发表于 2013-5-29 20:40 | 只看该作者
CQC_SS 发表于 2013-5-29 16:03
= =我是说,不因为自然积攒而成的那些东西............
比如地图上程序生成的道具....开局自带的东西等... ...

144這數量很奇怪,
你把代碼貼上來看看?
回复 支持 反对

使用道具 举报

12

主题

850

帖子

873

积分

超级玩家

Rank: 5Rank: 5

贡献度
11
金元
8287
积分
873
精华
0
注册时间
2011-8-11
13#
发表于 2013-5-29 21:15 | 只看该作者
CQC_SS 发表于 2013-5-29 16:03
= =我是说,不因为自然积攒而成的那些东西............
比如地图上程序生成的道具....开局自带的东西等... ...

剛剛進遊戲測了一下,
數量不能超過256,
超過的部份會減256,
例如300-256=44,
遊戲裡就會顯示44,
你會出現144應該原本數量是400吧...
回复 支持 反对

使用道具 举报

47

主题

1545

帖子

1192

积分

游戏狂人

Rank: 6Rank: 6

贡献度
76
金元
8878
积分
1192
精华
0
注册时间
2012-1-29
14#
 楼主| 发表于 2013-5-30 15:03 | 只看该作者
kevinlcc 发表于 2013-5-30 14:31
看起來真是count超過256造成的。

另外count後面有加,是因為下一行還有資料所以才加,,


OTZ........竟然是这样.........
果然老衲还是里内行远得很..........
咳....又解开一个谜团~~~~~非常感谢的说


回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-21 09:44 , Processed in 0.133754 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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