传奇在线论坛

搜索
查看: 1277|回复: 10

对于原始翎风源码的几点疑问

[复制链接]
  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
    发表于 2023-4-1 17:08:29 来自手机 | 显示全部楼层 |阅读模式
    几点疑问
    经过了一个简单的wil文件显示
    ,map的显示,对wil和map的文件结构有了简单的了解,
    现在开始对客户端进行学习。
    用的是一个翎风的源码
    就是论坛上的这个

    别的源码几百兆,上g的太复杂了。

    【原始翎风源码 39.38m】
    里面有个原版和修复版
    我用的原版

    用的d7
    来编译,
    控件用的比较少,一个dxd7,一个jock?压缩包里自带了,
    还有个udp控件,我用的这个d7 里带了。
    然后是wil控件。
    开始编译不过都是路径设置问题
    需要重新设置一下out ,unit out
    search,控件源码,common?
    的路径。
    这样就可以编译下来了。
    这个折腾了2个多小时
    学到的要点就是装足控件
    设置对路径

    编译出来了8个exe文件

    然后就是脚本。
    这个原始翎风源码 39.38m包里是不带的。

    需要自己找脚本

    估计是这个翎风源码太古老了,找了几个脚本都是m2出错
    大概是复古1.76金币版翎风引擎,这个够古老了但还是
    显示地图加载出错,但是是个中间有|符号的地图,文件名根本就没有这个。
    沉默版也出错,好像是什么城墙错误?

    应该是改脚本就可以,但是对改脚本更是不懂。

    后来找个一个里面带的帮助文件差不多的服务端,
    装上去了,

    服务端可以运行了。
    这个又花了1个多小时,

    只能找脚本和m2引擎配套的,
    大概是新引擎能支持旧脚本
    旧引擎跑不了新脚本
    每个引擎都想搞点自己的特色,加点新功能,新脚本没有统一的标准


    好在找到了能跑下来的脚本,不然我就要换源码去学习了。
    这个又花了1个多小时

    然后是跑client,
    client全屏模式,
    用窗口模式有块会花屏。
    开始怎么都进不了服务器,注册账号没有反应。
    但用别的client可以。
    折腾了一个多小时,
    然后发现是mir.ini里面没有写上端口7000真是哔了狗了。

    可以注册登录建立人物砍怪了
    发现没有声音?指的是怪物,动作,的声音,但是登录有咚咚咚的音乐
    是什么原因?声音开关也打开了的。

    换个client是有声音的
    这是什么bug?
    是数据库里面设置不对的原因吗?
    xp系统
    下次换个客户端试下?

    基本就是这样了,开始学习这个client的源码了。

    还有它没有登录器,虽然登录器只是client的外包,但是确实很实用。
    也没有找到配套的登陆器的源码,
    好像大多用到登录器的已经进入到支持英雄的版本引擎了,基本都是100多m的源码了,需要的控件更多,对delphi的版本也有要求2007的?

    还有个学习重点的debug
    到现在还没有用过这个去找程序的错误。
    都是一点点的尝试修改,效率很低。





    楼主热帖
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
     楼主| 发表于 2023-4-1 21:18:10 | 显示全部楼层
    盛世嘉年华商业V7.0版(翎风引擎)

    采用盛世商业7.0版服务器,修正了狮子吼麻人,修正了怪物不主动攻击!
    修正了魔龙教主显示不正常,修正了魔龙城的怪物攻击力不强和能被圣死等等!


    ---------------------------------------
    怀旧传奇,精彩无限!

    现在架的这个版本。
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    3 小时前
  • 481

    帖子

    12万

    金币

    0

    GM币

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1649
    发表于 2023-4-2 08:38:39 | 显示全部楼层
    加载的声音列表文件不对
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
     楼主| 发表于 2023-4-2 20:38:04 来自手机 | 显示全部楼层
    找到map加载错误的原因了,版本低了,不支持地图不同名同内容。声音列表文件是在wav文件下的那个lst文件?拷贝了其他版本的客户端也不行,我将可以放声音的源码单元替代过来也不行,我猜测是服务端发送的编码问题
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    3 小时前
  • 481

    帖子

    12万

    金币

    0

    GM币

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1649
    发表于 2023-4-2 21:38:39 | 显示全部楼层
    源码里lst的文件名错了的问题吧
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
     楼主| 发表于 2023-4-2 23:01:51 来自手机 | 显示全部楼层
    你是对的,看了源码是mirsound.lst,其他版本源码是sound,客户端实际也是sound.lst
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    3 小时前
  • 481

    帖子

    12万

    金币

    0

    GM币

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1649
    发表于 2023-4-3 10:54:07 | 显示全部楼层

    名字改掉声音就有了
    回复

    使用道具 举报

  • TA的每日心情
    可爱
    6 小时前
  • 42

    帖子

    3418

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    42
    发表于 2023-9-12 10:37:31 | 显示全部楼层
    然后是跑client,
    client全屏模式,
    用窗口模式有块会花屏。
    开始怎么都进不了服务器,注册账号没有反应。
    但用别的client可以。
    折腾了一个多小时,
    然后发现是mir.ini里面没有写上端口7000真是哔了狗了。——————
    ————————
    我也去引擎启动了,但是mir2.exe 进不去:1、显示到了输入账号密码界面,但是输入框错位,并且不能输入任何字符数字;2、其他如注册、修改密码也是一样,输入框不能输入,总体就是进不了游戏。
    你能进游戏吗?用的是哪个Client?我看里面太多Client了,不知道哪个可以进游戏?
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
     楼主| 发表于 2023-9-12 13:50:39 来自手机 | 显示全部楼层
    客户端版本不配套,多下载几个版本的,1.5/1.76/1.8/2.0还有什么私服专用的去试
    回复

    使用道具 举报

  • TA的每日心情
    闭嘴
    2024-4-7 14:49
  • 59

    帖子

    1050

    金币

    0

    GM币

    英勇青铜

    Rank: 1

    积分
    71
     楼主| 发表于 2023-9-12 14:20:32 来自手机 | 显示全部楼层
    用窗口模式有块花屏,应该是个bug,得改了
    回复

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Copyright © 2001-2013 Comsenz Inc.Powered by Discuz!X3.4
    Archiver手机版小黑屋传奇在线论坛 QQ
    快速回复 返回顶部 返回列表