全版本可以复制兵、建筑打着玩。(具体代码和需要下载的东西看2楼)
本帖最后由 小赵22 于 2025-5-17 23:25 编辑更新了一下表格内中文,大家一起玩的愉快啊。 本帖最后由 小赵22 于 2025-5-17 23:26 编辑
更新了帝国4的EXCEL表格,和LUA文件,到最新的13版本了。加了一些新的东西进去。
这个版本可以进去玩了吗?第一次不会显示要联网? 最老的版本,steam 上的,不用联网 本帖最后由 小赵22 于 2025-5-17 23:27 编辑
刚试了一下,苏丹的崛起也可以用,应该全版本都可以,但是要进入开发者模式才行。刚战役建了几个巨兽和圣殿骑士还挺爽。 小赵22 发表于 2024-5-11 20:48
刚试了一下,苏丹的崛起也可以用,应该全版本都可以,但是要进入开发者模式才行。刚战役建了几个巨兽和圣殿 ...
https://bbs.3dmgame.com/forum.php?mod=image&aid=6033102&size=300x300&key=73eff4c7250838b5&nocache=yes&type=fixnone
谢谢大佬分享,请问获取名字的getname怎么用,我按ALT+SHIFT+~输入getname提示致命错误,执行已暂停 神威在世 发表于 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
神威在世 发表于 2024-6-13 20:18
谢谢大佬分享,请问获取名字的getname怎么用,我按ALT+SHIFT+~输入getname提示致命错误,执行已暂停 ...
用我回复给你的CODE,复制黏贴后,再选择小兵或者建筑物,再getname 再加上两条秘籍指令Player_SetStateModelFloat(Game_GetLocalPlayer(), "jeanne_d_arc_total_experience", 5000) 圣女真的国家的经验
Player_SetResource(Game_GetLocalPlayer(),RT_Merc_Byz,10000)橄榄油
小赵22 发表于 2024-6-14 19:19
用我回复给你的CODE,复制黏贴后,再选择小兵或者建筑物,再getname
谢谢大佬
本帖最后由 小赵22 于 2024-6-18 00:32 编辑
小赵22 发表于 2024-6-18 00:06
有些同志嫌找代码慢,就放到EXCEL里面了,SHEET2里面有建筑、兵、科技,自行看吧,俺英文还行,懒得标中文 ...
sorry,表格里面忘了标一下那些必须的CODE输入完,可以范围选择敌方士兵或者是建筑,直接用开发者模式输入框输入turn(1)可以直接变成我方部队或者建筑的。tele是将兵或者建筑物转移位置,也是让个小兵到位置上输入getpos确定位置,输入getto确定朝向,然后选择你的兵或者建筑物用开发者模式输入代码tele,你的东东突然就转移到你确定的位置上了,神奇啊。 小赵22 发表于 2024-6-18 00:16
sorry,表格里面忘了标一下那些必须的CODE输入完,可以范围选择敌方士兵或者是建筑,直接用开发者模式输入 ...
有没有啥么方法能将代码存成 lua 或是 scar 文件
然后在控制台输入 dofile("xxx.lua") 直接启用所有代码呢?
我尝试了一下,只出现 :1: attempt to call a nil value (global 'dofile') 游戏就错误崩溃了...
tommy9802 发表于 2024-6-22 01:13
有没有啥么方法能将代码存成 lua 或是 scar 文件
然后在控制台输入 dofile("xxx.lua") 直接启用所有代码 ...
DO不了1点,"路径"这个路径要详细路径,然后譬如路径D:/ABC/AGE4/D.LUA,还要转以字符,变成D://ABC////AGE4////D.LUA,不太想弄。 本帖最后由 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串代码,似乎比较方便
tommy9802 发表于 2024-6-22 09:38
我测试过了!似乎 dofile 的命令会产生错误
换个方式就可以了!
嗯,用loadfile可以的
本帖最后由 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!
M奥M 发表于 2024-6-28 11:24
loadfile居然可以让我来试试。另外请问一下大佬,您的代码中:
Player_SetCurrentAge
Player_SetStateModel ...
应该是我们版本不一样把,我这就看到了。
大佬,这个很好用,非常感谢,但是有个问题,我想请教下,例如我想增加农民或者兵种的速度,就只能speed 这样一次次输入吗,比如我想速度加10 speed(10)这样是没用的,所以请教一下这个有其他的办法吗? 不是一般的强悍!
快速建造命令不对呀,正确的是什么词呀
明显就是中文拼音呀:lol:lol 为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()
end
然后想试试 speed和range,都不行啊。。没效果啊?
6666666666666666666666666 13824613838 发表于 2024-11-14 17:55
为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()
我一开始这样 然后自己用记事本改一个 或者把那个文件的代码用记事本打开重新弄一遍就行了
13824613838 发表于 2024-11-14 17:55
为什么不行?我打开了控制台,输入了local f=loadfile("diguo4.lua")
if f then
f()
控制台要用这些代码,必须按ALT+SHITFT+~打开,而不是用CONTROL+SHIFT+~打开。另外别忘了把diguo4.lua文件放到游戏根目录下面哦。
这个我可以用~2.3那个不知道为啥我用不了···
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阶恩赐技能
小赵22 发表于 2026-3-29 11:53
这个快捷键可以用的,你自己替换一下之前2.3的那个cheat文件夹里面的cheat.lua文件吧,然后用法一样,快 ...
感谢回复,我去试试~
页:
[1]