伊卡洛斯过驯养过任务修改+商城币修改=别修改sql数据_淘多多

伊卡洛斯过驯养过任务修改+商城币修改=别修改sql数据_淘多多

源码学习淘多多2021-03-02 14:44:13A+A-


事先声明,伊卡洛斯的服务端是1.16的,所以理论上最好的客户端就是1.16版本的,但是没人放出来,目前最好的客户端是1.17,你们之所以有卡驯养卡任务的原因就在于你们的客户端都是1.18的。
原则上说你们只需要把1.17的补丁覆盖掉1.18的客户端,就可以强行把客户端改成1.17版本了。如此操作的话,只需要删掉卡住的任务,重新接任务就没事了。
我使用的客户端是这么来的,首先安装的是ICARUS_setup-1.bin ...  ICARUS_setup-7.bin(这7个文件的大小是一样) +ICARUS_setup.exe 这个101xp的客户端,他是1.18的
然后我的客户端打了驯养补丁(其实也是某个版本的1.17的bin文件夹),再打了汉化补丁,然后再覆盖了1.17补丁包。如此我的客户端运行后新建角色已经不卡任务了。
这贴的内容主要是为了那些卡住任务过不去的临时解决办法:

事先说明,当你卡住任务的时候记住就把其他正常的任务都取消,只保留一个任务,要稍微等一下再去打开数据库,再修改数据就容易一点。

1.卡驯养+觐见国王任务:
在你只有这一个任务的时候用navicat打开数据库,ICARUS_Char_Database的Table_CharQuest表,
我假定你只有一个任务,那么就直接去修改Mcnt1的数值为1就行了,如果你有多个任务,你就需要筛选哪个任务才是你要修改的任务了,虽然理论上说你都可以改成1,没事的
国王觐见任务是地图触发完成任务的,但是1.18的客户端是不匹配的,所以任务完成不了,换成1.17的就能正常触发的。

2.有效的攻击 任务:
Mcnt1-4四个字段都改成1就可以去交任务了,这个任务是因为要打3次怪和一次npc对话,所以需要改四个字段,才能完成。
假设以后还卡任务就只能这么每次改一个字段的数值来测试,反复进游戏测试

1.17补丁说明及使用方法:
bin是用来替换客户端的bin64文件夹的,把原来的bin64文件夹改名一下
Map是地图数据用来替换服务端的map文件夹的,注意保留原来的map文件夹,把原来的map文件夹改名一下就行了
GameData是放在客户端的数据,放在Game文件夹下面,形成Game\GameData\ADataXML\这样的目录结构,LoginServer.xml文件就放在这个文件夹里面的
sounds是英文语音包,可下可不下,反正大家都听不大懂,俄文语音 英文语音没什么差别
理论上只需要删掉客户说原有的sounds.npk和sound1-17的pak文件,再解压sounds到客户端Game\sounds文件夹里面就行了
---抱歉本来是想上传到微软网盘的,但是发现分享链接需要翻墙才能使用的,不知道为什么,可能我的网盘是个假的吧。
---后来打算上传蓝奏云,发现只能上传100mb的东西的,算了,你们加群299592680 来群文件下载吧。

---------------------商城币怎么修改
说明一下这个游戏理论上有好多种代币的,这里说的商城币是指俄语cashicon(黄色的图标)和rubyicon(蓝色的图标)
cashicon因为是需要用现金充值才能拿到的东西,我没找到存在什么地方的,所以直接把商城的售价全改成ruby币就行了,方法如下:
打开数据库ICARUS_User_Database.Table_CashShopAll表,
SellType字段就是货币类型,全改成ruby;
price是价格,全改成1;
RubyCost是消耗ruby币,全改成1
cashcost是现金消耗,全改成0
这样商城就改好了,下面告诉你怎么拿到ruby币:
最简单的办法就是 进游戏做一下任务,然后故意被怪打死就行了,这样就能拿到一个成就,会奖励1ruby币,
打开右下角的徽章图标进入成就面板,点击蓝色的图标就可以收到了,也可以在成就出现的时候快速点击那个提示打开成就领取的
这样就有了一个ruby币,下面告诉你们怎么把它变多:
打开ICARUS_Char_Database.Table_CharItem表,找到一个recid为ry_0_0000的项目,把它的amount这个字段的数值改成99999就可以了

除此以外,请不要修改任何数据库里面的东西,因为你敢改,这个游戏就绝对敢让你吃闭门羹,角色选择界面会提示你 角色数据异常,代码330,
然后这个角色就废了,因为这个时候即使你能还原所有的修改,你可能还是进不去,他这个报错还会在的。

我摸索出来的唯一一个可行性的修改方法就是关闭客户端之后,在等一分钟 关闭服务端,再去数据库里面改数据,这个安全性稍微高一点。
假如你有心理准备了,能承受吃闭门羹的,依然想要改数据的,我就告诉你改哪些数据是有效,改哪些是无效的:
1.角色的属性点,也就是体力敏捷这些改了是没用的,他会根据角色等级和职业还原的
2.角色runspeed walkspeed可以修改也可能不会还原,但是无论你怎么改,他都是无效的,虽然数据库里面的数值不会还原,但是游戏里面都是没有效果的
根据游戏内容来看,角色初始速度是5.5左右,最快的坐骑速度应该是9.5,只能算翻倍,大家自己体验效果吧,
因为这个游戏的任务设计不怎么友好,所以经常出现你飞了半天打个怪回去交任务,再接一个还要飞回去打怪的任务,又飞回来交任务的情况,然后飞的也不是很快,你懂得
3.角色的经验可以改也能生效,但是因为客户端限制lv40级,所以你绝对不能改出来一个比40级还要高的经验,否则很容易数据异常吃闭门羹
D:\Server\Data\XmlData\LevelConf.xml文件里面是服务端的等级经验表,因此在数据库的ICARUS_Char_Database.Table_CharBase表里面的exp字段,
你只能修改为16302372这个数值,然后此后所有涉及到检测等级的任务,很有可能就不能生效了,他只能在你再次升级一次后触发,但是你已经40级了,不能再升级了
再升级就让你吃闭门羹
4.直接修改角色的等级是无效,它是根据exp来还原的
5.角色money字段千万别改,根据我的测试,修改这个字段吃闭门羹的概率大概是90%+
6.数据库里面fellow对应坐骑宠物的概念,所以涉及到坐骑和宠物的请注意哪些fellow关键词的表和字段
7.除此以外基本上都是不能修改的

------------------
补充说明一下,这个游戏是有gmtool的,但是有这个工具的老外说,他既不希望泄露这个工具,他又想要新版3.1客户端xml文件的解析工具
个人觉得吧,要是能解密加密过的xml文件,这个工具有的话还是能换到gm工具的,但是没有
工具的作者qq加了,但是他没给我回复,但是看他的资料介绍,应该是收费做东西的,想要免费拿到的可能性比较低
老外说如果有服务端的gmserver的话,是可以用ctrl+^  ctrl +*这两个快捷键打开gm对话框的,但是gm命令好像是没有的,能不能有效也不知道,毕竟这个gmserver已经被删了

总结一下伊卡洛斯这个游戏的网单特性,个人觉得适合那些有收集癖好的,愿意一步步玩上去做任务的人,又或者是尝鲜一下的人
基本上,跟大多数网单都一样,玩不了多久的

来源:游戏藏宝湾 - http://www.iopq.net

【淘多多】一站式阅读,让资源共享起来!

淘多多(www.113x.com)资源头条|资源猫|源码库|无毒软件-实时分享第一福利网,每日同步几十个站点福利资讯,帮你快速找到免费销售营销学习、最新福利活动、网络赚钱思路、软件下载、网络自学技术、网络流行语、源码下载学习、创意手工等等,努力打造成菜鸟技术爱好者们喜欢的网络大型免费资源分享平台。

点击这里复制本文地址 以上内容由淘多多整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问或者侵权,请联系我们,邮箱:x113com@outlook.com 谢谢!

支持Ctrl+Enter提交

淘多多资源 © All Rights Reserved.  Copyright Your WebSite.Some Rights Reserved.
Powered by 爱美儿科技有限公司 Themes by
联系我们| 网站地图| 蜘蛛池