UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx

上传人:b****2 文档编号:14592181 上传时间:2022-10-23 格式:DOCX 页数:15 大小:32.70KB
下载 相关 举报
UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx_第1页
第1页 / 共15页
UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx_第2页
第2页 / 共15页
UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx_第3页
第3页 / 共15页
UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx_第4页
第4页 / 共15页
UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx

《UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx》由会员分享,可在线阅读,更多相关《UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx(15页珍藏版)》请在冰豆网上搜索。

UO服务器RunUO第一课《服务端的建立以及修改》Word格式.docx

 ┣data-----------UO世界中物品、NPC、区域等信息资料

  RunUO┣docs-----------服务器配套支持库定义说明

  ┣Logs-----------RunUO服务器记录的事件

     ┣Saves----------帐号文件夹。

     ┣Server----------系统核心,建议没有对RUNUO很高的认识不要修改。

     ┗Scripts---------脚本文件夹。

都认识以后直接双击RunUO.exe就OK了。

站点自动开启找到你的IP地址登陆就行了。

现在我们做出安装后的基本修改。

(注:

在修改前最好有良好的习惯,就是随时备份需要修改的文件,利用winrar压缩它,再修改就可以了,如果修改错误那里,就把你压缩的文件解压缩即可。

Q-1:

如何设定服务器的自动存储时间?

A-1:

修改*:

\RunUO服务器\Scripts\Misc\AutoSave.cs

privatestaticTimeSpan m_Delay=TimeSpan.FromMinutes(5.0);

//把5改为你理想的存储时间。

这里是5分钟

Q-2:

如何设置新玩家出生时的地点

A-2:

\RunUO服务器\Scripts\Misc\Charactercreation.cs

CityInfocity= GetStartLocation( args, young);

//默认遵守的是新人规则,新人玩家限制登陆地为新手城,如需修改可设置成如下格式。

CityInfo city=newCityInfo( "

Britain"

 "

SweetDreamsInn"

1496,1628,10,Map.Felucca);

//F大陆B城Y1496X 1628Z10

Q-3:

如何开启或关闭在线注册

A-3:

\RunUO服务器\Scripts\Accounting\AccountHandler.cs 

privatestaticboolAutoAccountCreation=true;

 //改为 true;

为开启 false;

为关闭

Q-4:

修改服务器名字

A-4:

修改 *:

\RunUO服务器\Scripts\Misc\ServerList.cs

publicconststringServerName="RunUO TestCenter"

 //其中的RunUOTest Center改成你的名字就行了。

Q-5:

如何限定客戶端使用的 UO版本?

 

A-5:

\RunUO服务器\Scripts\Misc\ClientVerification.cs 

ClientVersion.Required=null;

 //把null改爲Client 的版本即可,如下例:

ClientVersion.Required=newClientVersion("

4.0.10a"

);

Q-6:

如何设置服务器登陆的IP

A-6:

\RunUO服务器\Scripts\Misc\ServerList.cs

publicconststringAddress= null;

//把null改成网址或 IP ,如下例:

public conststring Address ="

127.0.0.1"

;

Q-7:

修改Welcome Message(新玩家登陆提示信息)

A-7:

\RunUO服务器\Scripts\Misc\WelcomeTimer.cs // 17-26行即是登陸提示信息,可任意修改

Q-8:

如何设置玩家死后是否出现死人袍(可根据喜好決定是否刪除,刪除目的為减轻服务器负担)

A-8:

修改C:

\RunUO1.0\Scripts\Mobiles\PlayerMobile.cs,找到1406行,其脚本如下:

publicoverridevoid Resurrect()

{

boolwasAlive=this.Alive;

base.Resurrect();

if(this.Alive&&!

wasAlive)

ItemdeathRobe =newDeathRobe();

if(!

EquipItem(deathRobe))

deathRobe.Delete();

}

将其修改为:

public overridevoidResurrect()

base.Resurrect();

Q-9:

如何设置玩家使用同一個IP 的可登陆帐号数

A-9:

\RunUO服务器\Scripts\Accounting\AccountHandler.cs

privatestaticint MaxAccountsPerIP =1;

     //把1改为你需要的数值。

Q-10:

设置新登陆玩家三围总数和技能总数 

A-10:

在*:

\RunUO服务器\Scripts\Misc\CharacterCreation.cs文件里修改18-20 行

privatestaticvoidAddBackpack(Mobilem)

Container pack=m.Backpack;

修改為:

private staticvoid AddBackpack(Mobilem )

       m.StatCap= 230;

   //三围总数

      m.SkillsCap=7000;

//技能总数

Containerpack= m.Backpack;

注:

修改完成后以前的帐户则不以这条设置为准则,只有新登陆玩家才受此规则影响,以前人物另需修改。

Q-11:

如何修改建立公会后的基本网址?

A-11:

修改 脚本s/Gumps/Guilds/GuildCharterGump.cs 

private conststringDefaultWebsite =""

改作你想要的名称。

Q-12:

如何修改welcomemessage?

A-12:

直接修改 /Scriptss/Misc/WelcomeTimer.cs这个档案

或者

删除/Scriptss/Misc/WelcomeTimer.cs 这个档案

修改/Scriptss/Misc/CharacterCreation.cs

在500 行 newWelcomeTimer(newChar).Start();

前方加上// 

但你可作出修改,为你自已喜欢的 Welcome讯息。

大约是welcometimer.cs 16-25行的内容。

因为RunUO是基于.NETFramework2.0制作而成的,所以我们要建立自己的服务器首先需要安装上.NETFramework 2.0才能使RunUO在自己电脑里运做起来。

.NETFramework2.0的下载地址:

安装:

双击dotnetfx.exe 安裝,一路Next下去就可以了。

前提是系统必須是Win2000或XP

然后下载一个空白的RunUO服务端,当然,你下载一个一个做好的站点更佳完美,那样会使自己省去很多的麻烦事,同时也会使自己少获得很多宝贵的经验和乐趣。

RunUO下载地址:

下载地址

下载好服务端以后解压缩出来(可解压到任何位置),会解出来以下几个文件  目录类有Data,docs,Scripts,Server 文件类有RunUO.exe,zlib32.dll,zlib64.dll。

   ┏backups-------RunUO运行保存下来的数据

 ┣data-----------UO世界中物品、NPC、区域等信息资料

 RunUO  ┣docs-----------服务器配套支持库定义说明

     ┣Logs-----------RunUO服务器记录的事件

  ┣Saves----------帐号文件夹。

     ┣Server----------系统核心,建议没有对RUNUO很高的认识不要修改。

     ┗Scripts---------脚本文件夹。

都认识以后直接双击RunUO.exe就OK了。

(注:

在修改前最好有良好的习惯,就是随时备份需要修改的文件,利用 winrar压缩它,再修改就可以了,如果修改错误那里,就把你压缩的文件解压缩即可。

Q-1:

A-1:

\RunUO服务器\Scripts\Misc\AutoSave.cs

private staticTimeSpan m_Delay=TimeSpan.FromMinutes(5.0);

//把5改为你理想的存储时间。

这里是5分钟

Q-2:

A-2:

\RunUO服务器\Scripts\Misc\Charactercreation.cs

CityInfocity =GetStartLocation(args,young);

//默认遵守的是新人规则,新人玩家限制登陆地为新手城,如需修改可设置成如下格式。

CityInfocity=newCityInfo("

Britain"

"

SweetDreams Inn", 1496,1628,10,Map.Felucca );

 //F大陆B城Y1496X1628 Z 10

Q-3:

A-3:

修改*:

\RunUO服务器\Scripts\Accounting\AccountHandler.cs 

private staticbool AutoAccountCreation=true;

//改为true;

为开启false;

Q-4:

A-4:

\RunUO服务器\Scripts\Misc\ServerList.cs

publicconststringServerName="

RunUOTestCenter"

 //其中的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1