longmaoqq 发表于 2023-5-22 10:44:14

仙友源码 启动问题

本帖最后由 longmaoqq 于 2023-5-22 10:47 编辑

从源码编译服务端以后,启动状态一直在等待服务启动,请问各位大佬这个怎么弄?

鲁班大师 发表于 2023-5-22 11:33:52

服务端我能运行,客户端却运行不了

花间酌酒 发表于 2023-5-22 11:46:43

本帖最后由 花间酌酒 于 2023-5-22 12:25 编辑

你这是网关没启动成功 ,服务端当然要等待了

wj290290 发表于 2023-5-22 14:24:49

一样我也卡到这步了

忘怀岁月丶 发表于 2023-5-22 14:57:56

这版本好玩吗

hfzxxxh2 发表于 2023-5-22 15:53:42

服务端启动ip使用127.0.0.1 只要端口不冲突,一般不会启动失败的,换个端口试试。

hfzxxxh2 发表于 2023-5-24 15:43:41

本帖最后由 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登录游戏。这点不改的话,即使服务端启动正常,但客户端登录不上去。
既然有人把源码在此发了出来,才作此修改尝试,请此源码作者见谅。

wj290290 发表于 2023-5-24 18:46:24

hfzxxxh2 发表于 2023-5-24 15:43
经测试,这个端比较特殊些,和其它端都不完全一样。

给只玩游戏的提供一个运行服务端登录游戏玩的编译好 ...

感谢大佬提供思路    这种端确实没见过去改一下试试
页: [1]
查看完整版本: 仙友源码 启动问题

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明