首先, 打开你的RUNUO文件夹,进入目录\Data\Locations.我们需要编辑 felucca.xml 这个文件.用文本编辑器或其他打开这个xml文件,你会看到下面内容:
Copy code
Runuo的管理员可以通过[Admin命令查找长久未登录的玩家帐号,并对这些长期未激活帐号进行Ban或Delete处理。如何定义和修改找个期限,请祥看如下脚本:
一种方法是修改挑拨技能的目标对象脚本,加入怪物的ID,以便在玩家对此怪物挑拨时直接出错而是技能失败。此方法的缺点是每种怪物都要在挑拨技能的脚本里进行处理,处理量大的话有可能会影响到游戏速度。同理可以修改压制的设定。
比如DF和Despise禁止PvP,修改脚本为:
\Scripts\Misc\Notoriety.cs public static bool Mobile_Allow
只需修改脚本:
\Scripts\Items\Misc\PublicMoongate.cs public static readonly PMList[] RedLists =
只需修改脚本:
\Scripts\Misc\MapDefinitions.cs RegisterMap( 3, 3, 3, 2560, 2048, 1, "Malas", Map
RunUo2.0-Uoml脚本默认的世界月,最后一项是新哈文镇,和老版本的Occlo类似。而在5.0.9客户端及以下的版本,是不能正常显示新哈文镇的。故,可以修改脚本为:
RunUo2.0-Uoml服务器默认设置需要使用UO客户端6.0及以上版本。大家知道6.0以上的UO客户端已经取消了哈文,而回归成老城镇Occlo。因此,uoml需要修改脚本文件以便让5.0.9版本以下的玩家能正常游戏。具体修改为:
new LoginKey("6.0.12", 0x2F2BA7ED, 0xA2817E7F),
new LoginKey("6.0.2", 0x2F63ADDD, 0xA2A5227F), new LoginKey("6.0.1", 0x2F2BA7ED, 0xA2817E7F), new LoginKey("6.0.0", 0x2f13a5fd, 0xa29d527f), new LoginKey("5.0.9", 0x2F6B076D, 0xA2A3BE7F), new
真如前一篇文章所说,Runuo2.0的脚本是在不断的改变和更新,玩家可以在网址http://svn.runuo.com/repos/runuo/devel/下查找下载最新的版本。
首先下载全套Runuo2.0的编译前套件,以Runuo2.0SVN187为例。你可以在http://www.runuo.com/forums/attachments/server-support/11921d1181319721-how-compile-run
你需要下载最新的Runuo服务器端内核文件和脚本,内核文件基本包括RunUO.exe、Ultima.dll、zlib32.dll、zlib64.dll等4个文件,脚本主要包括客户脚本Scripts目录和Data目录。这些都可以在http://www.runuo.com/forums可以下载到。
如谁有详细的SPHERE0.51的脚本开发资料,请与我联系。万分感谢。或者有熟悉限制变速齿轮程序员也行。
QQ:8397412 这个是为纪念我自己的辉煌站而写的帐号注册及自动开通程序 为防止帐号BUG,必须通过管理员审核,支持查询功能,必须有数据库支持,要数据库的请与我联系。 两种方式开通,一种是在UO服务器上设置IIS,即可审核后立即把帐号写入临时帐号文件,或者就是为了安全
|
Digg排行
|