游侠NETSHOW论坛

标题: 三11剧本随机化(v1.4b @ 1/11/2011) [打印本页]

作者: 耒戈氏    时间: 2011-7-26 19:11:43     标题: 三11剧本随机化(v1.4b @ 1/11/2011)

本帖最后由 耒戈氏 于 2011-11-1 19:04 编辑

三国志11剧本随机化

下载连结:按此
程序源码按此
程序以Java编写。源码比较难看,不过解说还是有的。GUI是用netbeans 6.9.1整的,那堆生成出来的码我也不会看 = = 。有兴趣的参详一下吧。
v1.4b(1/11/2011)
- 修正不使用生成特技时会出现大量特技白板的武将的bug
- 直接使用名称列表时,生成名称现会尽量避免名字重覆


v1.4a(19/10/2011)
- 改善繁简体中文支援。简体版的用户可把修改器设定简体版,读取GBK资料夹中的档案。generationTemplate_SC.skill移进GBK资料夹中,重新命名为generationTemplate.skill
(注意:GBK中的档案为GBK编码,不过写的是繁体中文。由于游戏内部采用Big5编码作为姓名,而Big5码本身是没有简体字的,所以如果在*names.txt中输入简体字后,会导致剧本中的姓名不能正常显示。)


v1.4(16/10/2011)
- 新增随机化势力色
- 新增名字列表,随机化名称时可直接使用列表中的名称
- 自动为将修改的剧本档在修改前进行备份,备份档在剧本档的资料中,档案名称为剧本档名称后加上".bak"后缀
- 新增生成SIRE组合特技﹝注:这功能会在修改器的资料夹中生成一个名为generated.skill的档案,要使用生成组合特技者,开启SIRE修改器并导入generated.skill即可﹞


v1.3(17/9/2011)
- 修正3D模组性别及文武官错乱(作成了一选项。如果有人想要之前的方式就可以调整一下)
- 新增外交度集中于中间值的选项
- 强力势力生成:
随意挑选一部分势力为“强力势力”,对势力中的武将的能力及所属城池再行调整。调得强一些,制成一些boss势力来玩 :D





16/8/2011: 源码放出

v1.2(13/8/2011)
- 新增外交
- 新增“只随机化已死或没状态武将”设定,保留剧本原来可用的武将


v1.1(3/8/2011)
- 修正为部分剧本国替后势力及武将配置错乱的bug
- 修正一个会导致程序堆叠满溢的bug
- 新增据点特色修改、大都市城市设定乘数
- 把势力与据点分成两个页面

v1.0a(27/7/2011)
- 修正剧本中有部分武将在关港里会出错的bug
- 修正剧本中配偶/义兄数值过大会出错的bug


有感剧本太少吗?想要一个所有武将也是英雄(或是庸才,如果你想的话)的剧本,还是想要全女性剧本?除了众多的MOD外,现在你有另一个选择 - 游玩一个随机生成的剧本!

修改器可以把剧本:

- 调乱势力分布
- 随意重新编配城池资源
- 随意设定城池的最大士兵数及钱粮收入
- 调整势力技术
- 生成武将各项资料,由五围适性特技、至隐藏特性、至亲爱厌恶武将、人物关系、3D模组等重新随机化
- 把武将重新分配在不同的势力,令剧本更平衡(或不平衡,你喜欢的话)
- 支援英雄集结式剧本或一般剧本
- 支援SIRE新增功能(如相性255、新特技、能力适性超越限制等)
- 可以把修改器设定保存及读取,作为分享设定或重启修改器时再次使用
- 另外附上已生成的剧本,可以即时游玩,或使用其设定档再调整

修改器是我自己想出来给自己用的,想增加游戏可玩性。修改器设计上给了很大的自由度,尽管随意发挥吧,不过太夸张的话后果自负哦 - 注意备份原剧本。

另外提醒一点,免得有人不看README:如果对武将作出了修改,开始游戏时“务必”要点上“反映编辑武将”为“无效”,否则改动了的武将不会在游戏中生效。


























作者: moya    时间: 2011-7-26 19:13:01

哈哈 沙发[哈哈]
作者: 千之林夕    时间: 2011-7-26 19:16:12

前……前排……
作者: yche2990    时间: 2011-7-26 19:25:08

这这。。。。说不出话来了
作者: cui189ok    时间: 2011-7-26 19:39:03

这。。。。。。[寒死]
作者: yzxldq123    时间: 2011-7-26 19:41:33

膜拜                                                
作者: yanhy    时间: 2011-7-26 19:45:39

兰州威武。                   [嘿嘿嘿]
作者: 文长之哀    时间: 2011-7-26 19:56:52

LZNB
作者: yche2990    时间: 2011-7-26 20:06:53

建议出生地和地元执着和其他隐藏属性分开随机化选择,因为这两个跟武将本身关系不大

作者: 红尘紫陌    时间: 2011-7-26 20:11:06

好神奇的东西~支持~
作者: yche2990    时间: 2011-7-26 20:22:25

本帖最后由 yche2990 于 2011-7-26 20:35 编辑

话说要是出现错误提示修改档案途中出现问题:62如何解决。。

附上错误剧本[attach]2861946[/attach]

作者: junm86    时间: 2011-7-26 20:28:08

牛的一塌糊涂
作者: 要饭的幽灵    时间: 2011-7-26 20:37:52

神物啊[感激][感激][感激]
作者: sasolee    时间: 2011-7-26 20:39:43

怎么能不顶? 只是繁体界面,看起来好累。
作者: 三国人生    时间: 2011-7-26 20:55:16

好东西,留名

                                                               
作者: pao2012    时间: 2011-7-26 20:55:24

这也太强悍了吧
作者: wjxwlx    时间: 2011-7-26 20:56:09

大神,如何叫我不顶你!!!!!!!!!!!!!
作者: adam_zhou    时间: 2011-7-26 20:56:32

不得不顶啊,此乃又一重大创新突破啊!!!


作者: aaa_vieri    时间: 2011-7-26 21:06:17

这个。。。NB大了。202020
作者: chenrui198788    时间: 2011-7-26 21:10:58

真NB啊·······
作者: jaszz    时间: 2011-7-26 21:47:56

下了软件好好研究下
说不定又是个神器
作者: wjxwlx    时间: 2011-7-26 21:53:39

用了一下,总是出现问题啊,
“修改档案途中出现问题:49”
请问这个如何解决?
作者: y62568983    时间: 2011-7-26 22:07:04

的確很不錯..但特技隨機配置好像有點2

作者: vonleibniz    时间: 2011-7-26 22:07:52

这个神了!!!!!!
作者: 4133    时间: 2011-7-26 22:17:59

ˊ這東東太棒了...讓劇本多了無限可玩性...@@~
作者: kaidoxue    时间: 2011-7-26 22:19:37

神帖留名~~                                             
作者: firefall86    时间: 2011-7-26 22:19:41

神器!老早就想这个了!
作者: alexlins    时间: 2011-7-26 22:48:06

如果能開放自訂隨機武將的姓、名字串,會不會更好一點?
作者: rocxur    时间: 2011-7-26 23:32:08

可惜暴击图不能随机化[灌水]
作者: hcf1986    时间: 2011-7-26 23:56:29

长...长...长见识了....
作者: jiujian100    时间: 2011-7-27 00:02:49

  这个 果断 要去  试试的~~
作者: 姑妄言之    时间: 2011-7-27 00:33:12

难道又出神器
作者: miqi1983    时间: 2011-7-27 03:32:25

你无敌了啊[害怕]···················
作者: miqi1983    时间: 2011-7-27 03:35:52

先收藏下 这么复杂的系统 有bug是必须的

坐等完善
作者: 诸葛用兵    时间: 2011-7-27 04:12:56

这样挑战性也太大了吧……
作者: 绝对小毅    时间: 2011-7-27 05:06:50

LZ,激动啊,其实这个是我想要好久的!
在下有个关于武将姓名的建议,看看能不能实现:
如果是随机姓名,一般由随机姓和随机名组合成。现在我想的要的是直接一个随机库,也就是我输入一些固定的名字(类似CS中机器人的名字),然后每次随机出来的武将能力以及隐藏属性不一样,但性别头像列传编号一致。技术上应该没啥难度。。。
作者: GoldLegend    时间: 2011-7-27 07:54:50

神奇啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: sungang1976113    时间: 2011-7-27 08:31:01

这个要支持的!
作者: 计都罗侯    时间: 2011-7-27 09:04:21

这个也太牛了吧
作者: 利奥    时间: 2011-7-27 09:22:05

本帖最后由 利奥 于 2011-7-27 09:22 编辑

在神人们的不断创新下,311必会重新焕发青春的
作者: augustue    时间: 2011-7-27 09:37:49

311太神奇了。神人们太伟大了。
作者: suncs0205    时间: 2011-7-27 09:53:28

神啊,这个太NB了
作者: fhbgod2011    时间: 2011-7-27 09:53:58

各位大大,你们还能再牛B一点吗!干脆咱们自己开发三12算了,我肯定买正版。
作者: whenevery    时间: 2011-7-27 09:59:39

我下了用不起 怎么回事呢  只有几个文本和一个运行不了的DOS文件 还有些没法打开的文件
没运行图标呢
作者: 08005120    时间: 2011-7-27 10:46:43

创意无极限                     
作者: 银花水榭    时间: 2011-7-27 10:47:32

同问,为什么没有运行程序啊?
作者: millanprince    时间: 2011-7-27 11:09:19

神器啊。。。。。。。。。。。。。。。。名器
作者: 耒戈氏    时间: 2011-7-27 11:41:05

沒法運行程序:請看README
使用方法:

1. 雙按s11abilityrandomizer.jar開啟修改器 或
2. 雙按run.bat開啟修改器
3. 如果沒法啟動程式,請到 http://www.java.com/zh_TW/download/ 下載Java




作者: xinghaorui    时间: 2011-7-27 11:47:02

神器啊 LZ威武
作者: 大z+    时间: 2011-7-27 12:55:06

LZ厉害,很有趣的修改~
作者: bestq1q    时间: 2011-7-27 13:22:50

信长的国替加强版么?这个东西太需要了
作者: bondelj    时间: 2011-7-27 13:29:41

矮油,这个就强大了····各种喷血人物估计要横行了········
作者: pupu011    时间: 2011-7-27 13:43:54

本帖最后由 pupu011 于 2011-7-27 13:59 编辑

随机剧本时候没有成功提示,一直提示等待数秒。
打开run显示at s11abilityRandomizer.utility.randbetween_f <utility.java:52>
什么原因?

作者: jy00884665    时间: 2011-7-27 13:49:46

神器!!牛逼啊。。顶一个
作者: pupu011    时间: 2011-7-27 14:40:10

本帖最后由 pupu011 于 2011-7-27 14:41 编辑

改剧本的时候提示52出错,前面好像还有62,49的。怎么解决
作者: 2003K    时间: 2011-7-27 14:40:43

亮透了。。要的就是你!
极大的省下了自己编辑剧本的繁琐工作!
燃起了我再开一局的火焰。
作者: 2003K    时间: 2011-7-27 15:10:26

回复 耒戈氏 的帖子

修改剧本的时候,出现这样的文字


“ at s11abilityrandomizer.Utility.randBetween_f<Utility.java:52> "

cmd.exe里面整屏幕都是,不知何原因。。剧本也并未被修改

作者: zaptrash    时间: 2011-7-27 15:22:52

好厉害,这么可以试一下
作者: pupu011    时间: 2011-7-27 15:26:48

2003K 发表于 2011-7-27 15:10
回复 耒戈氏 的帖子

修改剧本的时候,出现这样的文字

我也遇到同样的问题,开始还以为是电脑的原因。
作者: abcd312    时间: 2011-7-27 15:44:34

好東西
下載點在哪=_= ?
作者: 特斯拉    时间: 2011-7-27 16:17:02

新人不让发帖,但是可以回帖。
作者: 特斯拉    时间: 2011-7-27 16:17:32

暴击图还要随机化?……
作者: 2003K    时间: 2011-7-27 16:33:05

回复 耒戈氏 的帖子

举报两个bug:
人物模型随机化的时候不分男女的……囧

技能随机化的时候,特技”强运“比例占太多

作者: pupu011    时间: 2011-7-27 16:37:15

2003K 发表于 2011-7-27 16:33
回复 耒戈氏 的帖子

举报两个bug:

52的问题你咋解决的啊?
作者: blight    时间: 2011-7-27 16:41:17

这样的修改都有了,我震惊了,啊啊
作者: 2003K    时间: 2011-7-27 17:02:39

回复 pupu011 的帖子

减少随机化的数目……我看那行字是跟武将能力有关,于是我就减少武将能力的随机化,就,能用了……

作者: readygo    时间: 2011-7-27 17:11:16

此物绝对是神器,无敌了
作者: o7836992o    时间: 2011-7-27 17:59:14

真强大,收下了
作者: 耒戈氏    时间: 2011-7-27 18:28:22

本帖最后由 耒戈氏 于 2011-7-27 18:33 编辑

v1.0a(27/7)
- 修正剧本中有部分武将在关港里会出错的bug
- 修正剧本中配偶/义兄数值过大会出错的bug


遇到有出錯的可以試一試新版本,注意如果點上清空關港(又沒有重新分配武將)的話,可能會出現武將在沒所屬的關港上。


p.s. 什麼字體看起來像小了...

作者: yche2990    时间: 2011-7-27 19:35:48

能够成功运行了,但是对同样的mod剧本选择国替后,会出现城市武将分配错乱的问题,不知道是不是没有空城导致的,会出现势力合并和缺少势力
作者: yuwan11    时间: 2011-7-27 19:41:06

太厉害了啊~~每次都不一样~~
作者: woxianjia    时间: 2011-7-27 20:36:52

没理解错的话 这个莫非就是为三11提供所谓的国替功能
作者: sasolee    时间: 2011-7-27 20:40:39

[attach]2863240[/attach]

windows2003系统,字体有些走样。请指教。


[attach]2863242[/attach]
保存的时候出现错误提示,不明!

但这绝对是神器!
作者: xxiaoyuan    时间: 2011-7-28 09:25:23

太顶了 太顶了,这样三国就真实多了

作者: xxiaoyuan    时间: 2011-7-28 10:39:52

有种平行世界的感觉 真是太棒了
作者: pupu011    时间: 2011-7-28 10:51:44

混乱了,国替之后,我选得孙坚,出来是袁绍,军师周瑜在曹操的城里说话。进入下一回合游戏自动关了……
作者: lzz168    时间: 2011-7-28 11:10:15

太强悍了
作者: junwing123    时间: 2011-7-28 17:56:52

无比强大,小弟拜服~[害怕]
作者: adam_zhou    时间: 2011-7-28 19:38:48

“随机化”剧本时,发生“修改档案途中出现问题:65535”。怎么办??求解决方案啊!!!

[害怕][害怕]
作者: 耒戈氏    时间: 2011-7-28 23:10:16

修改途中出問題的話,請附上原來的劇本檔及設定檔(在修改器中點導出,產生一個ORSET檔),以便我能夠除錯,謝謝。
作者: GL1987    时间: 2011-7-29 05:10:52

很好!!!!支持下!!!!!
作者: yche2990    时间: 2011-7-29 06:30:10

以下是出错剧本和设置[attach]2864613[/attach]

作者: yac66301    时间: 2011-7-29 18:15:24

很好!!!!支持下!!!!!
作者: 小偷抓警察    时间: 2011-7-29 19:32:29

这个可以有 越来越有英雄无敌的感觉了

作者: cyehua    时间: 2011-7-29 20:44:04

好久没出现,居然有此神物
作者: Brucewang    时间: 2011-7-29 20:46:40

感谢楼主做出了如此神器,但是我使用的时候与楼上众多朋友一样都出现了Java的52错误。现将完整错误信息贴出来:

D:\Work\游戏攻略及工具\三国志\san11\s11scenRandom>java -jar s11abilityrandomizer
.jar
Exception in thread "AWT-EventQueue-0" java.lang.StackOver**ror
        at java.lang.StrictMath.floor(Unknown Source)
        at java.lang.Math.floor(Unknown Source)
        at s11abilityrandomizer.Utility.randBetween_f(Utility.java:52)
        at s11abilityrandomizer.Utility.randBetween_f(Utility.java:52)
        at s11abilityrandomizer.Utility.randBetween_f(Utility.java:52)
        at s11abilityrandomizer.Utility.randBetween_f(Utility.java:52)
        at s11abilityrandomizer.Utility.randBetween_f(Utility.java:52)
......

后面都是同一行字重复多次。

相关配置文件和剧本请见附件。

本人机器是P4 3.0G 超线程CPU,1G内存,操作系统是XP sp3。
San11是Pk Tc,(估计是1.0版本),没有任何升级,没打任何补丁,没用任何mod,没有SIRE。

请楼主在百忙之中抽空指导一下。

作者: Brucewang    时间: 2011-7-29 21:05:00

本帖最后由 Brucewang 于 2011-8-6 20:14 编辑

另外提个建议:在选择“随机化武将数量”的时候,可否增加一个选项是“仅增加随机武将”。选择该选项后,随机化时不改动原有武将,仅使用空闲武将编号和已死亡武将编号来随机生成一定数量的新武将。数量可由用户决定。

增加这个选项主要是因为本人以及朋友们都比较喜欢历史,不想改变历史原有的风貌,要改变也得由自己去改变。因此不喜欢架空的或者集结类型的剧本,倒是希望可以在三国后期(尤其是264年之后)增加多一些武将以免人才凋零。(本人也曾打算制作《三国前传》的剧本的,年代起始于170年,但苦于人物太少,一直没做起来。如果有这样一个随机选项就好了)

作者: 爱减肥的猪    时间: 2011-7-29 21:16:48

膜拜lz,太强大了                       
                           
作者: ccc4321    时间: 2011-7-29 21:27:53

202020202020
作者: zhang3323    时间: 2011-7-29 22:37:21

貌似随机的时候总有一个十分强大的国家,势力很不均衡
作者: zhang3323    时间: 2011-7-29 22:59:03

看了楼主的英雄集结剧本,为啥我将这个剧本随机化会出现一个很多城和武将的君主
作者: afl001    时间: 2011-7-30 00:40:48

膜拜..............
作者: 546785604    时间: 2011-7-30 09:22:04

楼主神人。膜拜中
作者: 涂燃    时间: 2011-7-30 10:26:59

不错不错,支持一下。
作者: zhengwudadi2    时间: 2011-7-30 10:35:46

好神奇啊  
作者: 败笔    时间: 2011-7-30 12:02:52

回复 耒戈氏 的帖子

哇~
楼主神人也~
收藏了!!


作者: 287162476    时间: 2011-7-30 12:12:34

又多了一个新工具用,耐玩度又上升了
作者: wjjwsws    时间: 2011-7-30 15:33:08

火贴必须拿个位不解释
作者: 耒戈氏    时间: 2011-8-3 11:00:00

v1.1(3/8/2011)
- 修正为部分剧本国替后势力及武将配置错乱的bug
- 修正一个会导致程序堆叠满溢的bug
- 新增据点特色修改、大都市城市设定乘数
- 把势力与据点分成两个页面

作者: sungang1976113    时间: 2011-8-3 13:22:47

和87楼有同样的诉求:)
全随机化了感觉有点。。。
当然也深刻理解修改游戏是一件非常困难的事,所以一如既往地支持!




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2