|
|
龙骑士ol模拟器-目前只能观光
目前游戏支支持观光
目前游戏支支持观光
目前游戏支支持观光
重要的事情说三遍
目前支持持:
1.登录游戏
2.创建角色(是的删除都不能)
3.选择阵营
4.进入游戏,不同阵营出现在不同新手村
5.聊天框输入命令,给自己背包刷飞龙石
6.召唤飞龙,上龙、下龙
7,角色跑步、行走
8,飞龙飞行
9,动态加载周围npc
介意的不要下。
背景:
龙骑士ol是一款端游,在2008年左右发布,在2013年左右停止运营了,游戏是一个款3D游戏,分为2个阵营5个职业(巫师-远程魔法、弓箭-远程物理、祭祀-奶妈、圣骑士-T、死亡骑士-战士),那个年代标准的国产魔兽讨论。但是游戏的特色是可以培养飞龙,骑龙战斗,以及骑龙攻城战。。
目前游戏开发商、运营商早就倒闭了,服务端也没有泄露。
因此总想还原中学时代的梦,集齐7色战龙(红、白、蓝、黑、金、银、青铜)以及稀有 铁甲龙、骨龙、凤龙。因此在网上找了客户端,通过IDA Pro,x64dbg 、Wireshark等工具,进行逆向,捣鼓出这样一个简单的模拟器。能够实现创建登录、创建角色、使用命令召唤战龙锲约石,召唤战龙,飞行。动态加载周围npc等功能。
1,通过反编译找到了游戏中的npc,实现了动态加载npc。这个游戏是无缝大地图,因此需要将世界地图划分为多个小格子,基于角色的移动触发动态加载半径内的格子的npc信息,通知客户端实时渲染,并且移除视野外的物体
2,通过反编译已经提取出游戏内的物品信息,,但是由于没有实现装备等部署,因此这次只放出了战龙契约石的id
3,创建角色保存到本地sqllite数据库中,已经实时的坐标保存。
4,npc命令
后面我会慢慢更新,把装备、刷怪、技能、阵营这些一点点加进去。不过说实话,最头疼的是“任务系统”。任务都是服务器下发的,客户端里啥也没有,资料站也早没了。所以以后的任务,我估计只能靠自己当年的记忆去一点点“脑补”还原了。
百度wangpan:通过网盘分享的文件:龙骑士ol
链接: |
|