单机版石器配置改进方案[说明]

单机版石器配置改进方案[说明]

按照上面的步骤准备好后就可以玩了,不过由于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.查找”动物园 养”,改为”动物园喂养”