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

注册 登录

QQ登录

只需一步,快速开始

查看: 3195|回复: 27
打印 上一主题 下一主题

[分享] 全版本可以复制兵、建筑打着玩。(具体代码和需要下载的东西看2楼)

[复制链接]

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
跳转到指定楼层
主题
发表于 2024-4-27 17:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 小赵22 于 2025-5-17 23:25 编辑

更新了一下表格内中文,大家一起玩的愉快啊。

评分

1

查看全部评分

回复

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
来自 11#
 楼主| 发表于 2024-6-18 00:06 | 只看该作者
本帖最后由 小赵22 于 2025-5-17 23:26 编辑

更新了帝国4的EXCEL表格,和LUA文件,到最新的13版本了。加了一些新的东西进去。

diguo4.lua

81.33 KB, 下载次数: 113

帝国四 - 副本.xls

836 KB, 下载次数: 139

回复 支持 反对

使用道具 举报

9

主题

126

帖子

161

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1605
积分
161
精华
0
注册时间
2022-3-22
舒服的沙发
发表于 2024-4-28 10:24 | 只看该作者
这个版本可以进去玩了吗?第一次不会显示要联网?
回复 支持 反对

使用道具 举报

5

主题

1572

帖子

1846

积分

游戏狂人

Rank: 6Rank: 6

贡献度
4
金元
18304
积分
1846
精华
0
注册时间
2012-1-6
硬硬的板凳
发表于 2024-5-1 14:38 | 只看该作者
最老的版本,steam 上的,不用联网
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
冰凉的地板
 楼主| 发表于 2024-5-11 20:48 | 只看该作者
本帖最后由 小赵22 于 2025-5-17 23:27 编辑

刚试了一下,苏丹的崛起也可以用,应该全版本都可以,但是要进入开发者模式才行。刚战役建了几个巨兽和圣殿骑士还挺爽。
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
5#
 楼主| 发表于 2024-5-18 10:03 | 只看该作者
小赵22 发表于 2024-5-11 20:48
刚试了一下,苏丹的崛起也可以用,应该全版本都可以,但是要进入开发者模式才行。刚战役建了几个巨兽和圣殿 ...


一堆.jpg (333.82 KB, 下载次数: 1)

一堆.jpg
回复 支持 反对

使用道具 举报

36

主题

1245

帖子

1975

积分

游戏狂人

Rank: 6Rank: 6

贡献度
6
金元
19512
积分
1975
精华
0
注册时间
2014-2-24
6#
发表于 2024-6-13 20:18 | 只看该作者
谢谢大佬分享,请问获取名字的getname怎么用,我按ALT+SHIFT+~输入getname提示致命错误,执行已暂停
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
7#
 楼主| 发表于 2024-6-14 19:18 | 只看该作者
神威在世 发表于 2024-6-13 20:18
谢谢大佬分享,请问获取名字的getname怎么用,我按ALT+SHIFT+~输入getname提示致命错误,执行已暂停 ...

function getname()
select()
SGroup_ForEach(sgtmp,function(gid, idx ,squad)
print("squad:"..BP_GetName(Squad_GetBlueprint(squad)))
end
)
EGroup_ForEach(egtmp,function(gid, idx ,entity)
print("entity:"..BP_GetName(Entity_GetBlueprint(entity)))
end
)
end

回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
8#
 楼主| 发表于 2024-6-14 19:19 | 只看该作者
神威在世 发表于 2024-6-13 20:18
谢谢大佬分享,请问获取名字的getname怎么用,我按ALT+SHIFT+~输入getname提示致命错误,执行已暂停 ...

用我回复给你的CODE,复制黏贴后,再选择小兵或者建筑物,再getname
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
9#
 楼主| 发表于 2024-6-14 19:22 | 只看该作者
再加上两条秘籍指令Player_SetStateModelFloat(Game_GetLocalPlayer(), "jeanne_d_arc_total_experience", 5000) 圣女真的国家的经验
Player_SetResource(Game_GetLocalPlayer(),RT_Merc_Byz,10000)橄榄油
回复 支持 反对

使用道具 举报

36

主题

1245

帖子

1975

积分

游戏狂人

Rank: 6Rank: 6

贡献度
6
金元
19512
积分
1975
精华
0
注册时间
2014-2-24
10#
发表于 2024-6-14 21:28 | 只看该作者
小赵22 发表于 2024-6-14 19:19
用我回复给你的CODE,复制黏贴后,再选择小兵或者建筑物,再getname

谢谢大佬
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
12#
 楼主| 发表于 2024-6-18 00:16 | 只看该作者
本帖最后由 小赵22 于 2024-6-18 00:32 编辑
小赵22 发表于 2024-6-18 00:06
有些同志嫌找代码慢,就放到EXCEL里面了,SHEET2里面有建筑、兵、科技,自行看吧,俺英文还行,懒得标中文 ...

sorry,表格里面忘了标一下那些必须的CODE输入完,可以范围选择敌方士兵或者是建筑,直接用开发者模式输入框输入turn(1)可以直接变成我方部队或者建筑的。tele是将兵或者建筑物转移位置,也是让个小兵到位置上输入getpos确定位置,输入getto确定朝向,然后选择你的兵或者建筑物用开发者模式输入代码tele,你的东东突然就转移到你确定的位置上了,神奇啊。
回复 支持 反对

使用道具 举报

8

主题

424

帖子

586

积分

高级玩家

Rank: 4

贡献度
14
金元
5298
积分
586
精华
0
注册时间
2011-3-6
13#
发表于 2024-6-22 01:13 | 只看该作者
小赵22 发表于 2024-6-18 00:16
sorry,表格里面忘了标一下那些必须的CODE输入完,可以范围选择敌方士兵或者是建筑,直接用开发者模式输入 ...

有没有啥么方法能将代码存成 lua 或是 scar 文件

然后在控制台输入 dofile("xxx.lua") 直接启用所有代码呢?

我尝试了一下,只出现 [string "dofile("xxx.lua")"]:1: attempt to call a nil value (global 'dofile') 游戏就错误崩溃了...
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
14#
 楼主| 发表于 2024-6-22 02:33 | 只看该作者
tommy9802 发表于 2024-6-22 01:13
有没有啥么方法能将代码存成 lua 或是 scar 文件

然后在控制台输入 dofile("xxx.lua") 直接启用所有代码 ...

DO不了1点,"路径"这个路径要详细路径,然后譬如路径D:/ABC/AGE4/D.LUA,还要转以字符,变成D://ABC////AGE4////D.LUA,不太想弄。
回复 支持 反对

使用道具 举报

8

主题

424

帖子

586

积分

高级玩家

Rank: 4

贡献度
14
金元
5298
积分
586
精华
0
注册时间
2011-3-6
15#
发表于 2024-6-22 09:38 | 只看该作者
本帖最后由 tommy9802 于 2024-6-22 09:39 编辑
小赵22 发表于 2024-6-22 02:33
DO不了1点,"路径"这个路径要详细路径,然后譬如路径D:/ABC/AGE4/D.LUA,还要转以字符,变成D://ABC////A ...

我测试过了!似乎 dofile 的命令会产生错误

换个方式就可以了!

我把你的代码转存成 devmode.lua 放在游戏根目录,接着进入游戏打开控制台输入以下命令

local f = loadfile("devmode.lua")
if f then
f()
end


这样就可以一次性执行你那11串代码,似乎比较方便


回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
16#
 楼主| 发表于 2024-6-22 13:12 | 只看该作者
tommy9802 发表于 2024-6-22 09:38
我测试过了!似乎 dofile 的命令会产生错误

换个方式就可以了!

嗯,用loadfile可以的
回复 支持 反对

使用道具 举报

1

主题

133

帖子

272

积分

高级玩家

Rank: 4

贡献度
8
金元
2401
积分
272
精华
0
注册时间
2019-11-12
17#
发表于 2024-6-28 11:24 | 只看该作者
本帖最后由 M奥M 于 2024-6-28 14:38 编辑

loadfile居然可以让我来试试。另外请问一下大佬,您的代码中:
Player_SetCurrentAge
Player_SetStateModelFloat(Game_GetLocalPlayer(), "jeanne_d_arc_total_experience", 5000)
Player_SetResource(Game_GetLocalPlayer(),RT_Merc_Byz,10000)
Misc_GetScreenCenterPosition()是怎样得到的?我在几个开发文档中都没有找到,是新版本更新的嘛?
另外请问一下,可生成单位列表是怎么导出的呢,我目前导出的办法比较蠢。
如果您有兴趣的话,可以整合一下这个:
帝国时代4 控制台脚本v2.0 仓鼠党必备 - 《帝国时代4》 - 3DMGAME论坛 - Powered by Discuz!
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
18#
 楼主| 发表于 2024-6-29 13:31 | 只看该作者
M奥M 发表于 2024-6-28 11:24
loadfile居然可以让我来试试。另外请问一下大佬,您的代码中:
Player_SetCurrentAge
Player_SetStateModel ...

应该是我们版本不一样把,我这就看到了。
回复 支持 1 反对 0

使用道具 举报

5

主题

359

帖子

793

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7733
积分
793
精华
0
注册时间
2011-5-8
19#
发表于 2024-9-25 08:41 | 只看该作者
大佬,这个很好用,非常感谢,但是有个问题,我想请教下,例如我想增加农民或者兵种的速度,就只能speed 这样一次次输入吗,比如我想速度加10 speed(10)这样是没用的,所以请教一下这个有其他的办法吗?
回复 支持 反对

使用道具 举报

0

主题

360

帖子

394

积分

高级玩家

Rank: 4

贡献度
0
金元
3943
积分
394
精华
0
注册时间
2019-5-2
20#
发表于 2024-10-28 18:57 | 只看该作者
不是一般的强悍!
回复 支持 反对

使用道具 举报

0

主题

157

帖子

366

积分

高级玩家

Rank: 4

贡献度
0
金元
3657
积分
366
精华
0
注册时间
2009-12-17
21#
发表于 2024-11-13 13:46 | 只看该作者
快速建造命令不对呀,正确的是什么词呀
回复 支持 反对

使用道具 举报

0

主题

157

帖子

366

积分

高级玩家

Rank: 4

贡献度
0
金元
3657
积分
366
精华
0
注册时间
2009-12-17
22#
发表于 2024-11-13 13:47 | 只看该作者
明显就是中文拼音呀
回复 支持 反对

使用道具 举报

0

主题

537

帖子

719

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
7193
积分
719
精华
0
注册时间
2016-11-21
23#
发表于 2024-11-14 17:55 | 只看该作者
为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()
end

然后想试试 speed和range,都不行啊。。没效果啊?
回复 支持 反对

使用道具 举报

17

主题

426

帖子

597

积分

高级玩家

Rank: 4

贡献度
6
金元
5728
积分
597
精华
0
注册时间
2009-7-2
24#
发表于 2025-1-12 20:22 | 只看该作者
6666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

357

帖子

536

积分

高级玩家

Rank: 4

贡献度
0
金元
5360
积分
536
精华
0
注册时间
2017-2-1
25#
发表于 2025-5-8 16:31 | 只看该作者
13824613838 发表于 2024-11-14 17:55
为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()

我一开始这样 然后自己用记事本改一个 或者把那个文件的代码用记事本打开重新弄一遍就行了
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
26#
 楼主| 发表于 2025-5-17 23:30 | 只看该作者
13824613838 发表于 2024-11-14 17:55
为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()

控制台要用这些代码,必须按ALT+SHITFT+~打开,而不是用CONTROL+SHIFT+~打开。另外别忘了把diguo4.lua文件放到游戏根目录下面哦。
回复 支持 反对

使用道具 举报

0

主题

431

帖子

699

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6992
积分
699
精华
0
注册时间
2016-6-18
27#
发表于 2026-1-17 08:18 | 只看该作者
这个我可以用~2.3那个不知道为啥我用不了···
回复 支持 反对

使用道具 举报

4

主题

276

帖子

517

积分

高级玩家

Rank: 4

贡献度
6
金元
4927
积分
517
精华
0
注册时间
2021-2-11
28#
 楼主| 发表于 2026-3-29 11:53 | 只看该作者
014523qw 发表于 2026-1-17 08:18
这个我可以用~2.3那个不知道为啥我用不了···

这个快捷键可以用的,你自己替换一下之前2.3的那个cheat文件夹里面的cheat.lua文件吧,然后用法一样,快捷键不一样而已。
CONTROL+S          -- 所选单位阵营归属敌人还是自己还是中立
CONTROL+D            -- 删除升级
CONTROL+6           -- 直接回复满血
CONTROL+7             --以旧换新
CONTROL+DELETE           --弄死选择的东东
CONTROL+C                 -- 复制单位
CONTROL+V                 -- 黏贴单位
SHIFT+I                      --蒙古丝绸之路+两个小兵   一次不生效丝绸再按一次
SHIFT+C                    --生成白塔防御塔
ALT+I             -- 选兵用这个无敌
ALT+R                      -- 提升机械射速
ALT+p                   -- 加速
ALT+D                   -- 加伤害
ALT+F                    -- 加射程
ALT+A                      -- 加攻击速度
ALT+B               -- 加血上限
ALT+E                       -- 选建筑加装甲
ALT+G                          --加选士兵护甲
ALT+N                      --火炬伤害
ALT+M                       --视野拓展
F12             -- 重新读取
F10             -- 快速建造
F9                -- 原地对选择的单个兵复制10个,千万别一下选太多兵会出错。
F4            -- 解锁所有建造限制
F5            -- 锁定/解锁单位/建筑外观
F6            -- 锁定/解锁地标/奇观建造
F3                            -- 资源人口
F1            -- 生产一些需要的单位士兵
F2            -- 变革之风技能恩赐
F7                  --加一些rogue的技能
F8                        --星座升级3阶恩赐技能


cheat.lua

113.02 KB, 下载次数: 2

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-11 02:07 , Processed in 0.042837 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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