仙友源码 启动问题
本帖最后由 longmaoqq 于 2023-5-22 10:47 编辑从源码编译服务端以后,启动状态一直在等待服务启动,请问各位大佬这个怎么弄? 服务端我能运行,客户端却运行不了 本帖最后由 花间酌酒 于 2023-5-22 12:25 编辑
你这是网关没启动成功 ,服务端当然要等待了 一样我也卡到这步了 这版本好玩吗 服务端启动ip使用127.0.0.1 只要端口不冲突,一般不会启动失败的,换个端口试试。 本帖最后由 hfzxxxh2 于 2023-5-24 15:44 编辑
经测试,这个端比较特殊些,和其它端都不完全一样。
给只玩游戏的提供一个运行服务端登录游戏玩的编译好的程序。要依赖主体文件,去“梦幻仙友端源码”帖子中下载主体文件,把文件解压后分别放在服务端和客户端中。
同时,给喜欢源码研究自己编译的一些提示,要自己编译修改,要注意以下几点提示:
1、服务端在启动时,要验证机器码,机器码不对服务端运行时会闪退,如果只是简单的修改机器码,即使服务端不闪退了,但服务端不能正常启动。所以,要在全局系统函数文件中直接给系统一个固定的机器码,不要让系统使用Money.dll这个文件获取机器码,然后在main中有关机器码的地方全部使用你固定的这个机器码来验证。
2、系统在启动时获取了一个变量__gge.isdebug ,在main中以此变量来判断有关代码的运行,当 __gge.isdebug 不为true时,不执行有关代码,凡是这种判断的地方,屏蔽掉这个判断,让其直接执行,否则服务端也不能启动成功,或者出现分区错误,客户端不能登录。
3、客户端中的变量1文件中的分区连接,为简便,全改成127.0.0.1这个IP,待客户端进入游戏正常了,有兴趣的再修改相关的ip,用不同的ip登录游戏。这点不改的话,即使服务端启动正常,但客户端登录不上去。
既然有人把源码在此发了出来,才作此修改尝试,请此源码作者见谅。
hfzxxxh2 发表于 2023-5-24 15:43
经测试,这个端比较特殊些,和其它端都不完全一样。
给只玩游戏的提供一个运行服务端登录游戏玩的编译好 ...
感谢大佬提供思路 这种端确实没见过去改一下试试
页:
[1]