翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 694|回复: 11

[求助] 乌拉拉版本bug-中型投石车单位id是多少

[复制链接]

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-3 18:34:14 | 显示全部楼层 |阅读模式
本帖最后由 blazefires 于 2020-1-6 16:38 编辑

有没有大佬能够帮忙查一下乌拉拉版本-中型投石车单位id是几号.......
不是550也不是0-1000任何一个数字......
靠着(delete-unit )一个个找过,删都删不掉
这bug也会使得读取 mangonel-line 数量时,若读取为中型投石车 读取数量值永远是0......

回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-3 18:36:38 | 显示全部楼层
选超过200人口都一定会触发200的定义........
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14966
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2020-1-4 20:14:38 | 显示全部楼层
本帖最后由 newtonerdai 于 2020-1-4 20:17 编辑
#load-if-defined POPULATION-CAP-200
        (defconst max-villager 20)
#end-if

#load-if-defined POPULATION-CAP-250
        (defconst max-villager 37)
#end-if

看一下这个说明↓(来自官方教程CPSB,本版置顶帖)


从你的测试来看,已经可以肯定的是200人口以上也会满足200人口的条件。
那上面这两句就是两次定义常数了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

16

主题

0

精华

1701

积分

侯爵

耕战
305
鹰币
30
天龙币
0
回帖
76
附庸关系0
发表于 2020-1-6 00:13:38 | 显示全部楼层
最後加入一行(disable-self)就只會跑一次
回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-6 16:35:16 | 显示全部楼层
newtonerdai 发表于 2020-1-4 20:14
看一下这个说明↓(来自官方教程CPSB,本版置顶帖)

是的没错 会读两次 造成重复定义 然而现在又发现第2个bug了......
回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-6 16:36:59 | 显示全部楼层
chriscca 发表于 2020-1-6 00:13
最後加入一行(disable-self)就只會跑一次

这个应该只能放进defrule里头 能够於#define里用么?
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
14966
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2020-1-6 17:46:20 | 显示全部楼层
哎,真就毁尸灭迹呗。别把原贴的内容给删了啊(
要问另外的问题可以跟帖问或者开新帖。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

31

主题

0

精华

1807

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
发表于 2020-1-6 17:49:54 | 显示全部楼层
标题不是问中投的吗?轻型1号(280) 轻型2号(699)中型1号(550) 中型2号(701) 重型(588),先研究化学再研究中投,中投会少1攻击力才是BUG。
…………
回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-7 09:07:26 | 显示全部楼层
本帖最后由 blazefires 于 2020-1-7 09:09 编辑
newtonerdai 发表于 2020-1-6 17:46
哎,真就毁尸灭迹呗。别把原贴的内容给删了啊(
要问另外的问题可以跟帖问或者开新帖。 ...

真的不好意思 因为怕开新帖会洗版 下次明白了
回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-7 09:08:44 | 显示全部楼层
标本 发表于 2020-1-6 17:49
标题不是问中投的吗?轻型1号(280) 轻型2号(699)中型1号(550) 中型2号(701) 重型(588),先研究 ...

这跟我的疑问是一样的 因为中投id不是550但是化学应该是给550加+1攻击 所以被无效了
回复

使用道具 举报

16

主题

0

精华

1701

积分

侯爵

耕战
305
鹰币
30
天龙币
0
回帖
76
附庸关系0
发表于 2020-1-7 21:34:08 | 显示全部楼层
blazefires 发表于 2020-1-6 16:36
这个应该只能放进defrule里头 能够於#define里用么?

不行,但你應該用GOAL而不是defconst
想設置20村民上限
請先defconst max-villager 任何數
然後set-goal max-villager 20
生產村民時用 g:< max-villager 判斷是否小於20個否則生產
回复

使用道具 举报

15

主题

0

精华

1033

积分

伯爵

耕战
175
鹰币
580
天龙币
0
回帖
188
附庸关系0
 楼主| 发表于 2020-1-12 00:10:07 | 显示全部楼层
本帖最后由 blazefires 于 2020-1-12 04:21 编辑

找到解決方法了

科技裡刪掉152,153,154 單位裡701數據整個覆蓋掉550

能解決遊戲裡中投不是550也不是701的bug,mangonel-line也不會失效了 化學沒給中投+1攻bug也自動修復

另外民主勝利!!!
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-3-29 17:44 , Processed in 0.168233 second(s), 136 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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