超级版主
- 积分
- 738
- 金钱
- 228
- 贡献
- 411
- 注册时间
- 2023-11-3
|
单机版石器配置改进方案[说明]
按照上面的步骤准备好后就可以玩了,不过由于WIN版石器服务器端完整版是个比较老的版本,还有一些错误和不妥当的设置,下面将介绍如何将服务器设置得更好些。当然,有些东东的设置是见仁见智的,仅供参考。
1、服务端的设置修改:
服务端运行时需要占用极大的CUP和内存空间,不过如果是玩单机版的话,可以通过修改gmsv项下的setup.cf来降低内存消耗。另外,.cf文件也是设定服务端运行时各项游戏参数的地方。为尽可能忠实原版,具体而言,可做如下修改
a.降低CUP消耗:查找CPUUSE=10,改成CPUUSE=0
b.获胜后不得金钱:查找BATTLEGOLD=10,改成BATTLEGOLD=-1
c.战斗所得经验正常:查找battleexp=200000,改为battleexp=1
d.出生时不送骑宠:查找NPRIDE=3,改为NPRIDE=-1
e.出生时不送额外宠物:查找PET1=352,改为PET1=
f.出生时不送额外道具:查找ITEM1= ITEM2=和ITEM3=,将后面的数字去掉
g.出生时不送额外金钱:查找GOLD=1000000,改为GOLD=0
h.加快gmsv载入:查找saacwritenum=10000和saacreadnum=10000,改为1000;查找fdnum=100,改为fdnum=150;
查找petnum=2000,改为petnum=200;查找battlenum=100,改为battlenum=10
i.加快丢弃物品消失:查找Itemdeletetime=300,改为Itemdeletetime=30
j.加快丢弃宠物消失:查找Petdeletetime=1800,改为Petdeletetime=180
2、脚本修改:
对NPC脚本进行修改,是石器SF最有魅力的一项,不过这东西也是见仁见智,根据不同需要,可以适当调整脚本设置。具体而言,还是在忠实原版的基础上,尽可能保持村子整洁,剔除掉功能重复的NPC。
(1)无用脚本,建议删除
基本上都是空的文件夹,也有一些是重复的文件夹,为了使服务端简洁些,方便日后修改,可以将那些没用的脚本删除。在石器服务端里,所有的脚本都放在data\npc中
a.gmsv\data里的npc1文件夹。这个文件夹跟同目录下的npc文件夹是重复的,都是存放脚本用的。除了里面的longzoro这个龙领自制脚本可以有选择的保留外,其他文件都可以直接删除了。
b.gmsv\data\npc项下的jssroom newbie nuke这几个空文件夹
c.npc项下777.old文件夹,这个是黑暗精灵王任务脚本所在,不过跟777重复了。
d.giiru项下的town空文件夹,以及jaruga项下除event以外的其他几个空文件夹
e.party项下的activity christmas gmac kari lantern loverday newyear prosk几个空文件夹,以及重复的------halloween和run-----halloween文件夹
f.seimu项下的kinui dungeon空文件夹
g.sainasu项下的dungeon hotoru katan kuo kuruku marinasu samugiru文件夹
h.sa50项下的bull和send空文件夹
i.sa70项下的ghost空文件夹
j.渔村的活动奖品道具店和活动奖品宠物店,对话后无效果,没什么用删了吧
将bank项下的membershop.create文件删除
k.sa70项下的night文件夹有问题,而且内容与romance里的相同,可以考虑删除
l.rosefinch文件夹是朱雀活动NPC,不过脚本不全,而且也没什么用,删了吧
2、错别字
大概是转换的问题,有些NPC的名字成了乱码或空白,或者有一些错误,虽然无伤大雅,不过还是建议改正
a.编辑100\sb_gd.create文件,查找name= ,第1个=后添悟,第2个=后添唐
b.编辑100\sb_nusu文件,查找name=,第1个=后添怪力的小阵,第2个=后添铁壁的小守,第3个=后添疾风的咪雅
c.编辑jaruga\event\20501ev.create文件,查找"看守用水的科巴尔特",改为"科巴尔特"
d.编辑jaruga\event\oev_10b文件,查找"卡那",改为"卡娜"
e.编辑jaruga\event\event06_1文件,查找"StopMsg:"在后面添一句"找不到贝壳吗?"
f.编辑sainasu\event\nevent02.create文件,查找"塔姆塔姆",改为"塔姆塔姆的药剂师"
g.giiru\eventgiruev2_1和giruev2_2文件翻译不完全,可用原码重新转换一次
h.giiru\event\nev1_5文件翻译不完全,可用原码重新转换一次
i.giiru\event\event30_1~event30_7文件翻译不完全,可用原码重新转换一次
j.giiru\event\ev28_ed1~5和end文件翻译不完全,可用原码重新转换一次
k.giiru\event\garunaev1~8文件翻译不完全,可用原码重新转换一次
l.编辑300\sb_hag..create文件,查找"name=",用"走失的格鲁西斯"替换后面的乱码
3.脚本错误:
有些脚本的设置有问题,用gmsv运行到导入npc时会出现错误提示,基本上按照提示,自己就可以修正了。不过这并不是说不报错的的NPC就全都是好的,像伊甸游乐场的脚本就有问题,无法像GF那样去赌博,但是gmsv并不会报错。由于这些脚本对系统运行也没什么太大影响,而且修正起来也比较困难,就不提了。
a.暗灵法师的公会解说员没有脚本,导致创设人物出错,只能把创设代码删除了.
编辑sa70\class\mag.create文件,查找下列文字,然后将其全部删除:
##### 公会解说员 ######
{
name=公会解说员
floorid=8218
borncenter=17,30
dir=4
ignoreinvincible=1
createnum=1
graphicname=16166
enemy=changeevent|file:sa70/class/mag3
}
b.小泽爱情故事里,apple1.arg和apple3.arg这2个脚本都缺少满物品的代码
编辑sa70\apple\apple1.arg,查找GetItem:1792,然后换行添加下面的代码
编辑sa70\apple\apple3.arg,查找GetItem:1793,然后换行添加下面的代码
编辑sa70\apple\apple3.arg,查找GetItem:1794,然后换行添加下面的代码
需要添加的代码:
ItemFullMsg:请你将你身上的东西减少一些好吗?
c.超级补肉任务里,meat1.arg脚本同样缺少满物品的代码
编辑sa70\meat\meat1.arg,查找GetItem:1816,然后换行添加下面的代码
需要添加的代码:
ItemFullMsg:你身上太多东西了喔!
d.监狱出口的脚本有误,导致NPC无法显示,而且原文件也没有仙人钓竿的设置
编辑genout\wpm_117_6_5文件,将下面的代码替换原文件内容,可用仙人钓竿出去
WARP:2000,65,58
FREEV>0&ITEM=2432
MONEY:-1
FreeMsg:====== 通关处看守者 ======\n\n这个仙人钓竿我就收下来了。\n以后可不要再犯错误!
PayMsg:====== 通关处看守者 ======\n\n这里是监狱出口。\n要有仙人钓竿才可以通过这里。
PartyMsg:====== 通关处看守者 ======\n\n无法以团队进入。
MoneyMsg:====== 通关处看守者 ======\n\n你钱不够哦。
ex.网友原创脚本的取舍
由于所谓的脚本,都有一定的格式,玩家自己就可以参考已有脚本来创设新的任务脚本。不过这部分脚本因为是玩家自创的,当然也不可避免的会有一些错误和不足。但因为是玩家自创的,该如何取舍更是没有一个统一标准,索性在这里就不评价了,只是列出下原创脚本的位置。想要贴近GF设置的,可以完全删除;想要制作BT服的,则不妨保留一些,像传送、送钱、卖毛、快速成人、就职和转生的那些脚本,都是相当方便的。原创脚本主要是NPC项下的longzoro、new、my以及加加村、卡鲁它那村、萨姆吉尔村文件夹
3、其他修改
除了NPC脚本,服务端还有关于道具、宠物、魔法等其他设置,当然这些设置里也可能会有问题。不过这部分资料实在是太庞大了,光道具就有2万多的代码,实在是……下面只简单说下道具里的一些错别字吧,主要是转换错误,以及未能转换的繁体字
道具修改:
编辑date项下的itemset6.txt文件
a.查找"项 ",改为"项链"
b.查找"玉之骨的戒指",改为"玉之骨的戒指"
c.查找"菜 的皮\牙\爪"以及"除 剂",用"虫"字替换空格
d.查找"鲜 的红珊瑚",改为"鲜艳的红珊瑚"
e.查找" 甲",改为"炼甲"
f.查找" 灵信物",改为"暗灵信物"
g.查找"叁"字,全部改成"三"
h.查找"後"字,全部改成"后"
i.查找"旅途夥伴",改为"旅途伙伴"
J.查找"Mp攻击",改为"MP攻击"
k.查找"限定限定",去掉一个"限定"
l.查找"采石 定书",改为"采石鉴定书"
m.查找"合成首饰 B1/B2",改为"合成首饰 B1/B2"
n.查找"毒人 ",改为"毒人参"
o.查找"雪 花",改为"雪蒟花"
p.查找"动物园 养",改为"动物园喂养"
|
|