找回密码
 立即注册
查看: 251|回复: 0

剑网三80大轻功版本,修复比较完善,免费放出来,望大家一起魔改

[复制链接]

816

主题

0

回帖

816

积分

高级会员

积分
816
发表于 2024-5-16 08:57:59 | 显示全部楼层 |阅读模式
本来开了个群服群友一起玩玩,但是奈何本人时间有限,要上班,精力不足,所以放出来大家一起改,希望大家一起魔改魔改,让我也一起爽爽。
好了,言归正传,篇幅比较长,希望耐心看完。
首先下载服务端和客户端,服务端文件为jjx3.tar



链接:https://pan.baidu.com/s/19ALad4tQW6Xnp31gGGzz7A?pwd=AABB
提取码:AABB

准备工作:
云机或物理机,操作系统centOS7.6(本人云机4h8g10m)
重点:Xshell或者其他SSH连接工具,字符集选中文GBK

安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
宝塔界面安装:首先安装 Linux工具箱,装完之后在增加虚拟内存增加虚拟内存12288,安装 Nginx1.14,安装PHP-5.6



环境配置:
yum install openssl098e.i686 -y
yum install openssl098e -y
yum install libstdc++.i686 -y
yum install libuuid.i686 -y



安装mysql:
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum -y install mysql-community-server

关闭mysql:
systemctl stop mysqld.service

MYSQL配置:
关闭mysql后,打开文件/etc/my.cnf 在[mysqld]下面,加入下面两行
max_allowed_packet = 20M
lower_case_table_names=1

保存启动mysql:
systemctl restart mysqld.service

设置mysql密码:
mysql
use mysql;
UPDATE user SET password=PASSWORD('123456') WHERE user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH   PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH   PRIVILEGES;
grant all privileges on *.* to 'root'@'%' identified by '123456';
quit



关闭防火墙:
systemctl stop firewalld.service            
systemctl disable firewalld.service



安装中文语言包:
yum install kde-l10n-Chinese

安装glibc-common:
yum reinstall glibc-common

设置字符集为中文:
打开 /etc/locale.conf 文件,把里面的 LANG=en_US.UTF-8 改成 LANG=zh_CN.gbk
然后输入:
source /etc/locale.conf
export LANG=zh_CN.gbk
查看一下字符集:locale  此时为中文zh_CN.gbk



上传服务端jjjx3.tar 到服务器root目录下


tar -xvf jjjx3.tar(这里有部分人可能解压出来的会多一个root文件夹,如果是,那么使用这个命令:mv /root/root/* /root)

授予权限:

chmod 777 -R  /root
cp -Rf /root/libEngine_Lua5.so /usr/lib
cp -Rf /root/libEngine_Lua5D.so /usr/lib
cp -Rf /root/libSO3EnumConvertor.so /usr/lib
cp -Rf /root/libSO3EnumConvertorD.so /usr/lib
cp -Rf /root/libSO3ItemHouse.so /usr/lib
cp -Rf /root/libSO3ItemHouseD.so /usr/lib
chmod 777 -R  /usr/lib


服务端修改:(注,不管是物理机还是云机,输入ifconig查看IP,填写该IP)
/root/gateway.ini  
第11行  LocalIP=改成自己的服务器ip

第14行 IP=改成自己的服务器ip

第20行IP=改成自己的服务器ip

/root/gs_settings.ini  

第8行   IP=改成自己的服务器ip

第13行   IP=改成自己的服务器ip

/root/relay_settings.ini

第9行 IP=改成自己的服务器ip



启动服务端:
cd /root
./1.sh

cd /home
./3.sh

cd /home
./2.sh

查询端口:
netstat -lntp  监听列有5004和3113就行了


游戏登录:
这略微麻烦,涉及端口转发等,先说第一种情况:
属于服务器直接暴露在公网上的,那么服务端IP端填写正确的公网IP就行了。
第二种情况:
像云机这种,有公网IP,但是服务器属于内网,并且属于公网映射至内网的,那么处理起来就比较麻烦了,这里我给大家提供2种方法
1、使用端口映射工具,将内网映射至公网(网上教程一堆堆,这里就不多说了)
2、客户端侧安装虚拟网卡(比如叫什么Microsoft Loopback Adapter咯,环回适配器咯,具体安装方法百度),虚拟网卡填写你的内网IP,利用端口转发工具,转发过去。



客户端部分:
解压 客户端
修改 \JX3\bin\zhcn\mod\svrlist.ini  里面的ip为公网IP
启动:
\JX3\bin\zhcn\JX3Client.exe


目前设置是技能无CD,具体修改慢慢找找哈,自己研究研究。





顺便在分享一下装备属性修改:
游戏装备、物品在服务端settings\item内,其中Custom_Weapon.tab是武器文件,以此类推。
因为剑网三的装备属于表链读取,所有属性由settings\item\Attrib.tab这张表控制(包括装备绿字小伙),所以要改属性,改Attrib.tab,用专用工具改或者用office改(强烈鄙视WPS,WPS改这个会上传会报错)。
部分属性代码:
atVitalityBase 体质
atSpiritBase 根骨
atStrengthBase 力道
atAgilityBase 身法
atSpunkBase 元气
atMagicHitValue 内功命中
atMagicAttackPowerBase 内功攻击
atMagicOvercome 内功破防
atMagicCriticalStrike 内功会心
atMagicCriticalDamagePowerBase 内功会心值
atPhysicsHitValue 外功命中
atPhysicsAttackPowerBase 外功攻击
atPhysicsOvercomeBase 外功破防
atPhysicsCriticalStrike 外功会心
atPhysicsCriticalDamagePowerBase 外功会心值
Magic是内功,Neutral是混元,Solar是阳性,Lunar是阴性,Physics外功,如果要把外功命中改为混元内功命中,把代码里的Physics更改为Neutral就可以了。
特别注意,只有内功破防是atMagicOvercome,其他的都是外功破防atPhysicsOvercomeBase这样的后边多一个Base。
atStrainBase 无双
atTherapyPowerBase治疗量
atPhysicsShieldAdditional外功防御
atMagicShield 内功防御
atParryBase招架值
atParryValueBase拆招值
atManaReplenishExt内力每秒提升
atSkillEventHandler特技效果
atSkillEventHandler        219        219暴怒(增加外功攻击78点,增加外功会心85点)2530
atSkillEventHandler        221        221聚魂(增加内功攻击129点,增加内功会心85点)2532
atSkillEventHandler        225        225汲气(攻击命中时有几率立即恢复290-330的血)2536
atSkillEventHandler        223        223妙手(增加治疗成效256点)2534

特效编码是有技能文件支持的,没有的乱编无效。目前版本有效的只有12个。欢迎高人编译更多的特效。



备注:
1、添加新武器牵扯很多文件的同步修改,不清楚的不要乱试,仅仅在Custom_Weapon.tab添加会造成游戏进不去。
2、游戏代码不要搞错了,错误代码会造成游戏进不去。
3、新手修改前请做好备份,有可能有未知错误造成进不了游戏。




图片就不上传了,因为懒得上传图床。。。好了,剩下的,有好的修改思路的,大家踊跃回帖。让整个游戏魔改起来。


PSS:虽然我无法阻止有人会拿着去卖钱,但是无所谓啦,既然分享出来了,就已经做好了这个心里准备,当然,心中鄙视是少不了的。
PSS:端口转发工具转发3113,上面是内网IP,下面是外网IP,原理就是IP欺骗,具体工作原理百度。



2、端口转发.zip (277.05 KB, 下载次数: 0)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|白黑论坛 |网站地图

GMT+8, 2024-11-24 16:17 , Processed in 0.011308 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表