点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
广告
广告
广告
广告
广告
搜索
Hi~登录注册
查看: 2059|回复: 0

武林外传PCK修改及服务端修改

[复制链接]

17

主题

17

帖子

37

积分

偶尔光临

Rank: 1

积分
37

最佳新人

发表于 2023-2-27 20:27:32 | 显示全部楼层 |阅读模式
PCK修改 1.如何修改登录前页面公告内容?
路径:\pck\configs\url.ini
打开url.ini文件
[Login]
URL = http:// 这里写上你的网站,就好比做登录器列表一样,为啥这样更改呢?因为更改里面内容以后不用重新压缩补丁。

为什么这么说呢?下面这段话是原本MC大神写的!但是每次更换内容都需要重新打包进去,比较麻烦而已,不是不能用。
【打开游戏目录诛仙客户端在element/BBSPages下的temp1.htm就是进游戏时显示的游戏公告,大家需要可以自己修改   
在说明下在temp1.htm点击右键属性看下是不是为只读,只读的话钩去掉在进行修改 ,修改好后在把钩点上就行了。
进游戏就能看到修改的公告达到效果。】
2.PCK能够打广告的地方
\PCK\interfaces\loginui.stf  输入用户名之后出现正在登录XXX武林
\PCK\interfaces\ingame.stf  修改  515   "正在进入武林……请稍候"
\PCK\interfaces\login.stf  修改XXX武林欢迎您!
\PCK\configs\fixed_msg.txt  修改进出安全区提示
\pck\configs\loading_hint.txt  修改 小提示
\PCK\configs\item_ext_desc.txt  修改装备下面的说明!
\PCK\interfaces\qshop.stf  修改商城返利赠品说明!
\PCK\surfaces\qshop\1\XXX.DDS  是商城赠品的图标(动态铸件的图形是我自己个DDS图,路径设置一下就可以了。)
\PCK\interfaces\script\config\title_def_u.lua  修改称号需要用N+软件打开 记事本修改会出错!



服务端修改
1.修改经验和金钱倍率
服务端目录:\game\ptemplate.conf
内容如下:
[GENERAL]
debug_command_mode = 0
logic_level_limit = 200
no_output = 1
#allow_login_class_mask = 34359738367
allow_login_class_mask = 65535
exp_bonus = 3000    (这个地方是经验倍数,数字越大,倍数越高)
sp_bonus = 3000
money_bonus = 2000     (这个地方是爆钱倍数,数字越大,倍数越高)

2.修改服务端默认端口(29000)
进入glinkd目录下修改gamesys.conf里的
[GLinkServer1]
type            =    tcp
port            =    29000
把这个29000改成你想改成的端口就行了,注意不能和服务器其他服务的端口冲突。

3.删档清除人物信息
打开储存游戏的目录
把下面文件夹里的dbhomewdb文件夹里面的内容删掉看好是里面所有内容!
gamedbd
uniquenamed
toplist
上面三个文件夹里面分别有dbhomewdb文件夹,删掉就是了。
这样账户还是有的,但是角色都没了!

4.恢复人物数据
所以现在共享的就是不要让数据丢失的解决方法
人物数据主要保存在gamedbd这个文件夹里,
toplist这个文件夹是排行榜的
uniquenamd这个文件夹是合区用的
所以主要是针对gamedbd这个文件夹的,
gamedbd文件夹下dbdata文件夹,
如果现在你的服务端启动时出现connect gamedbd failed这个错误,又不想丢失数据
可以这样做;
第一步:我们先把服务端里的gamedbd文件夹下的dbdata文件夹先备份出来;
第二步:把服务端里的gamedbd文件夹里的文件都删除;
第三步:把备份出来的dbdata文件夹里的文件一个一个复制到服务端对应的dbdata文件夹
复制一个重启一下服务端,看看启动的时候出不出现connect gamedbd failed这个错误
测试过了,如果哪个文件有问题就会报错,证明这个文件有问题,把这个文件排除,不复制这个
然后就可以了,为了保险起见,最好每一个文件都一个一个复制。
把这个有问题的文件排除了,启动服务端就不会出错,也不影响人物数据。
但是想保存人物数据必须得这样做。



这里我多说几句,尤其用一键端在windows物理服务上面开服,经常会遇到数据库崩溃,要么就不能注册!
所以时常备份一下对大家有好处的!而且还有就是,stop之前先备份一下,要不然一般会回档3-5分钟,或者直接崩溃.........
下面一段代码,能看懂的就用,看不懂的,爱莫能助了!
cd /root/wulin/gamedbd/
./gamedbd gamesys.conf exportclsconfig
echo ""
echo ""
echo ""
echo "#################################"
echo -n "保存DB。。。"
sleep 5
echo "保存DB数据成功!"
echo "#################################"
echo ""
echo ""
echo "#################################"
echo "准备为客户数据压缩备份!"
echo "#################################"
echo ""
echo ""
sleep 2
killall -9 gs
killall -9 glinkd
killall -9 gacd
killall -9 gfactiond
killall -9 gdeliveryd
killall -9 gamedbd
killall -9 authd
killall -9 uniquenamed
killall -9 logservice
killall -9 java
killall -9 authd
killall -9 java
killall -9 authd
killall -9 java
killall -9 stauthd
killall -9 sh
echo ""
echo ""
echo -n "关闭服务器..."
echo ""
echo ""




5.常规设置
/root/wulin/gamed 目录
gs.conf GS配置文件
world_servers  =  gs01;gs02;gs03;gs04;gs05;gs06;gs07;gs08;gs09;gs10;gs11;gs12;gs13;gs14;gs15;gs16;gs17;gs18;gs19;gs20;gs34;gs35;
↑↑↑ 启动的地图
#--------------------------------------------------------------------------------------
[World_gs10] 启动地图的代码
index    =  10
tag   = 10
cid   =  0,2,13
base_path  = q10/ q10是七侠镇
max_sight_range  = 30
grid                    =       {70,70,20.5,-717.5,-717.5}
local_region  = {-512,-512.0} , {512.0,512.0}
limit   =  allow-root; 地图是否可以飞行等限制
player_capacity  = 4096
[Terrain_gs10] 默认设置不用管
szMapPath  = map
nAreaWidth   = 512
nAreaHeight   = 512
nNumAreas   = 1
nNumCols   = 1
nNumRows   = 1
vGridSize   = 2.0f
vHeightMin   = 0.0f
vHeightMax   = 800.0f

gsalias.conf线路文件 就是官方1-15线 线路名称:XXXXX
[SpawnController]
disable = 2 3 限制活动的代码
[General]
battlefield_servers=bf101;bf102 启动副本的代码

gsalias_gs31.conf 战场
[Identify]
ServerID=200 线路ID
Name = 大乱斗线 线路名称
[General]
world_servers   = gs31; q31=战场gs31是启动代码
is_battleroyal  = 1

lottery.lua=彩票文件   这个我不会谢谢!
/root/server/gamed/config目录
含概 地图 EL 商场 任务 彩票  ai
AI=aipolicy.data 功能 怪物喊话 NPC喊话 怪物释放技能 定时触发 副本开启 等
EL=elements.data 百分之80以上的游戏内容
含概 怪物 人物 NPC 出售 等属性 这个需要自己属性 内容太多了 百分之90左右的内容都是在El里面修改
全局掉落=extra_drops.sev 例如 官方某个怪物 掉落的百分比 咱们工具打开可以查看
商场=gshop.data  就是商场文件 商场与鸿利商场是两个文件 326-401 没鸿利
后面有个销售属性1是之允许非绑定元宝,设置3就是允许绑定和非绑定元宝购买。
任务=tasks.data  全游戏的任务文件





6.修改默认帮会名称
既然是自己修改的游戏!所以要冠名也是正常事情!
这里说以下新手上线后按G键会提醒你可以加入新手帮派!而这个帮派系统默认是“武林盟新人团”
我略微有点强迫症,所以翻箱倒柜的找到了这句话!于是就给改了,改完以后看着就心情舒畅!哈哈!
需要修改的文件名如下:
pck\interfaces\ingame.stf     不管用啥打开!搜索“武林盟新手团”
[img][/img]
对就这段话改成你想要的就行了!后面有个%d这个也去掉!要不然后面会显示XXXX帮1或者2,挺恶心的哈哈!
1.png
这是改完以后的效果,其实我还想在字上面加颜色!可能我水平有限,尝试了好多方法还是不行!
好吧我放弃了!就这样吧哈哈!




7.修改嘉航端的欢迎语
首先我是单机版的嘉航端,启动游戏!每次启动的时候欢迎语都是,
《文武双全》已启动更新者:嘉航 QQ:XXXX以及按F11调出设置窗口什么的。
这里我并不支持修改原作者的东西!但是既然说到修改了!我这里简单说说而已!
路径如下:

pck\interfaces\script\interfaces\ingame.lua
3.png
画框的位置,是游戏系统启动时调取的版本信息,然后下面大概的意思就是
删除里面的内容更换成《文武双全》好吧,我这里说以下重点,重点就是!
下面的代码不好使.........当然了,你直接用嘉航的提供的客户端打开,肯定是没问题的!
如果你用了降级补丁之类,登陆后第一句话就是乱码...........
所以呢,我为了不出现乱码其实改动一个地方就OK了!
local file = io.open("..\\config\\element\\gdddf.txt","r")
就是上面的红色位置,你新建一个TXT的文本,将你需要显示的文字写里面就行了!
然后制作补丁的时候如下:
pck\config\element\gdddf.txt

就是多了一个文件!




游乐论坛-免责声明

1、游乐论坛-游乐网单-游乐单机游戏所有网单资源来源于网络,仅供学习交流之用,切勿用于商业用途.

2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意.

3、游乐论坛游戏提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!

4、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担.

5、游乐论坛游戏所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站.

6、游乐论坛游戏使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,游乐论坛游戏不承担任何责任,本站已经进行告知义务.

7、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束.

8、游乐论坛游戏以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!

9、游乐论坛游戏如无意中侵犯了某个企业或个人的知识产权,请联系站长邮箱:zhl5@zhl5.com告之,本站将立即删除并致以最深的歉意.

游客
回复
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

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