. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#1 旧 2021-06-02, 21:40:45 默认 【求助】一个请求,程序员请进
careless 当前离线  

有个老旧的程序,我想烦劳有能力的程序员改改,满足我的版本适配需求,可以适当付费。以下是源代码以及程序相关下载和需求链接。

https://www.hellgateaus.info/forum/h...nimator-r1133/
https://code.google.com/archive/p/reanimator/
http://www.hellgateaus.info/forum/st...tor-for-steam/

我从未与编程相关工作有过接触,所以也不太了解工作内容和报酬行情。所以,我听您的。


MAN in the mirror...
回复时引用此帖
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#2 旧 2021-06-02, 22:23:38 默认
careless 当前离线  

网站的附件需要注册用户才能下载,我已经把相关文件放到了百度网盘。

Reanimator_r1135.zip
链接:https://pan.baidu.com/s/1L4X81d3S-wn46QbtLkSHhQ
提取码:mxd6

London-2038-Client_with_Patch 1.5.4b_Full version.zip
链接:https://pan.baidu.com/s/1wIk7FSy3641-92QHtb2IFg
提取码:173u

本贴附件图片是软件做数据导入导出或存储时的出错信息。
上传的图像
文件类型: png snap-1.png (424.5 KB, 234 次查看)
回复时引用此帖
Michael .H
 
Michael .H 的头像
支柱会员
 
资 料:
注册日期: Jan 2001
帖子: 6,613 声望值: 3
精华: 4,解答: 13
#3 旧 2021-06-02, 23:49:54 默认
Michael .H 当前离线  

应该是数据中有些空值,而程序不能正确处理空值吧


楼上楼下的姑娘们,出来接客啦...»愿意喂你, 我愿意喂你...«
回复时引用此帖
aquayhy
 
aquayhy 的头像
支柱会员
 
资 料:
注册日期: Mar 2002
帖子: 4,184 声望值: 3
精华: 2,解答: 10
#4 旧 2021-06-03, 10:46:16 默认
aquayhy 当前离线  

作为一个(伪)程序员,随便说说流程,如果有错误,概不负责。
那个程序只有可执行程序,如果要改的话需要先反编译为C#源码(看图标应该是我很熟悉的C#)。直接用汇编应该会更麻烦。然后看懂源代码,如果是一些简单的问题,比如空值的判断,应该不需要下载那个游戏的客户端,直接改源代码就行了,但是我觉得这个出错原因可能是因为客户端升级了,导致读取数据的方式改变了,所以读不到数据,产生的出错信息。就需要下载那个游戏、安装,查看内存或者硬盘文件,理解新的存储逻辑,再重新修改。
个人感觉不比定制一些什么公司的网站容易,毕竟那些网站直接用现成的模板改就行了。这个从第一步反编译开始就是各种不确定。
综上,这个费用如果不是为爱发电的话,可能比较高。
PS:我做不了
回复时引用此帖
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#5 旧 2021-06-03, 16:21:58 默认
careless 当前离线  

以上链接已经包含了源代码吧?参见附件图片。

Reanimator这个老旧程序2013年停止开发,当时用于2008年旗舰工作室推出的Hellgate London游戏MOD制作。该程序并不能正确读取2018年STEAM版Hellgate London的数据文件,前两天有人做了修改使其适配STEAM版,作者貌似是个日本人,发布后就未在论坛上线,加之语言障碍无法沟通和交流。

London 2038是国外粉丝搭建的私服,可联网玩。客户端依托于2008年旗舰推出的DVD盒装版本升级运行,与STEAM版不兼容。Reanimator_r1135版本可以读取London 2038 Client的Multiplayer数据,但不能做导入导出存储等任何操作。Reanimator_steam修改版连读取London 2038 Client Multiplayer数据都不可以。
上传的图像
文件类型: png snap-1.png (116.4 KB, 147 次查看)
文件类型: png snap-2.png (116.0 KB, 146 次查看)
回复时引用此帖
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#6 旧 2021-06-03, 16:49:52 默认
careless 当前离线  

引用:
作者: Michael .H 查看帖子
应该是数据中有些空值,而程序不能正确处理空值吧
我对编程是一窍不通的,你说的这些已经超出了我的知识范畴。
回复时引用此帖
haolin
 
haolin 的头像
荣誉版主
 
资 料:
注册日期: Apr 2002
帖子: 2,716 声望值: 3
精华: 0,解答: 6
#7 旧 2021-06-03, 17:47:21 默认
haolin 当前离线  

错误是标准的C#空值报错,单错误处理应该不难,关键在于这个游戏的规则和业务逻辑。楼主需要找有兴趣的人来做。如果是玩这个游戏的人就更好啦。

London 2038 Project是由国外粉丝搭建运作属于私服性质的联机版,与Steam版不兼容。其内容依托于2007年旗舰工作室发售的DVD盒装零售版,并在Abyss Chronicles深渊编年史(即俗称的联机2.0版补丁)基础上做了补充。随着旗舰工作室经营不善倒闭,转手韩国公司增补Japan expansion(现在的Hellgate: London Steam 2018版即基于此版本),因为版权等原因,London 2038游戏流程并不涉及Japan expansion部分,当然,新增物品装备不排除少量“借鉴”。


七尺男儿当有十荡十决之勇,执虎狼之心,行仁义之事。
回复时引用此帖
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#8 旧 2021-06-04, 10:52:49 默认
careless 当前离线  

有朋友PM问我改到什么程度...我觉得我描述的很清楚了啊,导入导出不出错就可以了呗。我再详细说说。参见附件图片画红框的部分。

首次运行会自动弹出设置界面(或者手动打开Option选单),配置游戏的安装目录(2楼百度网盘链接有游戏硬盘版,可以不运行游戏),并选中Load TCv4 Excel and String files,程序会自动重新启动,这时就会看到打开两个窗体,我们需要操作的是标记为Table Editor [TestCneter]的窗口(标记为Singleplayer的窗口是可以正常操作的,不用管它)

窗口左侧下拉条可以滚动,有很多项,但我主要需要其中3项(只要这3项可以正常操作,其它就应该没问题),鼠标左键双击,顺次打开affixes、items、treasure,在这个界面上进行导入导出(Import/Export,文本格式,默认文件名例如affixes.txt)和存储(Save,默认文件名例如affixes.txt.cooked)操作过程中不报错(参见2楼附件图片)就可以了。
上传的图像
文件类型: png snap-1.png (409.6 KB, 85 次查看)

此帖于 2021-06-04 10:59:05 被 careless 编辑. .
回复时引用此帖
careless
 
careless 的头像
核心会员
 
资 料:
注册日期: Mar 2002
帖子: 3,894 声望值: 4
精华: 1,解答: 39
#9 旧 2021-06-04, 11:01:23 默认
careless 当前离线  

引用:
作者: haolin 查看帖子
楼主需要找有兴趣的人来做。如果是玩这个游戏的人就更好啦。
早已是过气游戏,放眼全球,玩家寥寥。同时掌握编程能力的玩家更是苛求。
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 05:18:02.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号