《网络创世纪》(uo)- www.7lu.com网络游戏
当前位置:7LU UO站 > 资料程序     加料赚分( 每次录用+5分 )
UO资料任务资料神器物品心得技巧怪物资料职业技能资料程序特色资料世界设定
黑金系统工匠制作
RUNUO核心合成ML脚本
整理时间:12-4-2009 整理人员:啊咪   ( 得分:5 )
阅读人次:4380

蒙丹的遗产(ML)-Mondain's Legacy[官方网站]

下载地址

Runuo下载下来的源程序自身是不没有ML里的一些代码的,所以需要来动手添加进去(我是这样理解的) 下面贴出教程大家自己动手吧

RUNUO核心合成ML脚本
1.需要的软件

       Microsoft Visual C# 2005 Express Edition (下载地址): 用来编译 //下载好这个文件后 运行,然后让他下载安装全程序 好像百十M那里
       Tortoise SVN (下载地址): 用来下载RUNUO SVN 源代码 //打开网页后 选32 bit的Tortoise SVN下载 就跳出来一个新网页 这里是检测网络速度 直接点direct link下载就行了
下载.jpg
       WinMerge (下载地址):用来合成源代码文件 //打开网页直接下载

      安装方法:如果你不熟悉安装时候的一些可选项目,请全部用默认设置,一直"下一步"到底,以避免不必要的状况.安装完成以后请重新启动系统.
      

2.下载Runuo服务器端源代码文件

      在你硬盘建立一个文件夹用于存放下载的文件. (例如: C:\Server\).
      在桌面上空白处点击右键, 选择 "TortoiseSVN" (如果没有这个选项,说明你在Tortoise SVN的安装步骤上某个地方弄错了)然后选择 "Export".
      弹出框会提示你填入SVN服务器地址和目标文件夹.
      URL of repository: 输入 "http://svn.runuo.com/repos/runuo/devel/Server".
      Export directory: 输入你刚才建立的文件夹 (例如 C:\Server\) 然后按 OK.
      等待传输完成后按 OK. 下载完成.

3. 编译服务器程序

      首先打开Microsoft Visual C# 2005 Express Edition,位于"开始菜单/所有程序/Microsoft Visual C# 2005 Express Edition".
      新建项目: 点击"File" 然后选择 "New Project". 弹出对话框会等待你输入项目设置.
      选择 "Console Application" . 你也可以设置项目名字 (比如 Core) ,但这不是必须的. 点击 OK.
      现在你可以看到两大部分: 位于屏幕中间的Program.cs 程序文件以及右边的"Solution Explorer".
      在右边的 "Solution Explorer" 标签下面删除 "Program.cs",点击"Properties"目录后面的 "+" 号然后删除"AssemblyInfo.cs".
      把你刚才建立的文件夹 (比如 C:\Server\)拖到"Solution Explorer"里面你刚才建立的项目的名字字符上面 (比如 "Core").
      现在可以看到"Solution Explorer"里面的下方的RunUO "Server" 文件夹了.
      点击菜单栏的"Project", 然后在弹出列表里选择"Properties".
      再选择的"Application":
            Assembly Name: 你可以命名编译后的执行文件 (比如 "Core").
            Output Type: 确认这一项是 "Console Application".
            Startup Object: 确认这一项是 "Server.Core".
            Icon: 在刚才下载的文件目录里选择图标文件 (比如C:\Server). 也可以自己随便选择别的图标.
      然后选择"Build" :
            Allow Unsafe Code: 一定要勾选这个选项.
            Output Path: 选择编译后的文件的输出路径.
      保存项目: 点击 "File" 然后选择 "Save" (保存项目). 弹出窗口会询问你保存地址和保存名称.
      然后点菜单栏的 "Build" ,选择下拉菜单里的"Build Solution" . 如果按上面的操作,应该很顺利就编译成功了.
1.png
4. 添加ML脚本

      打开WinMerge程序,位于"开始菜单/所有程序/WinMerge/WinMerge".
      点击菜单栏的"File",选择"Open".
            Left: 左边区域打开第一个文件(在我们的例子中是 C:\Core\Core\Server\Item.cs)
            Right: 打开需要合成的文件(在我们的例子中是 C:\Mondain's Legacy\Core\Item.cs), 点击OK
      点击上部菜单栏的 "Merge",选择"Next Difference".
      如果两个文件的不同部分 (黄色) 是位于#region Mondain's Legacy 和 #endregion标签内的部分, 点击"Merge" 然后选择 "Copy to Left"
2.png
3.png
      反复重复这两个步骤直到文件低端 (一定记得只能是位于#region Mondain's Legacy 和 #endregion标签内的部分)
      点击 "File", 选择"Save Left" 然后 "Save".
      重复上面四个步骤直到合成所有 "Mondain's Legacy\Core\" 文件夹里的文件.
      下载ultima.dll.(点击下载) 放到你的服务器程序文件夹里 (在我们的例子中是C:\RunUO\).
      打开服务器程序项目 (在我们的例子中是 C:\Core\Core\Core.sln).在主窗口里把所有内容关闭.
      点击菜单栏的 "Project",然后选择 "Add Reference...".
      点击"Browse" :
            File name:选择 Ultima.dll (在我们的例子中是 C:\RunUO\Ultima.dll).
      点击OK.
      再次点击"Project",选择"Add Reference...".
      点击 ".Net" 然后拉下来找到"System.Drawing". 勾选然后点OK.
      在Item.cs文件里给Serialization version序列版本增加1 (约位于第1960 行) .
      点击菜单栏的"Build" 然后选择"Build Solution" . 到此如果按照步骤,整个工作就顺利完成了!
      服务器端可执行文件Server.exe位于之前选择的输出路径 (在我们的例子中是 c:\Core\Core\Server.exe)
【发表评论】

匿名发表
          
 
UO资料
任务资料神器物品
心得技巧怪物资料
职业技能资料程序
特色资料世界设定
黑金系统工匠制作
相关下载
客户端辅助软件
最新推荐
  • 自建房
  • 创意自建房
  • 笑三少作品:关于“人妖”
  • 本类热门
  • 自建房
  • 创意自建房
  • UO背包里的艺术
  • uo站7lu世界公会战1
  • 7陆恐怖的祭坛
  • 菜鸟全能PVP入门手册
  • 谈谈特色站UO的原创与改进...
  • 7LU特色之-宠物相关
  • uo站7lu世界公会战4
  • 工会大混战 精彩视频回顾 ...
  • 王者之战 精彩视频
  • RUNUO核心合成ML脚本
  • UO地图之T2A失落的大陆...
  • 网游鼻祖UO推出网页游戏新...
  • 战事回顾 2010年1月15日--...
  • 熟悉RunUO脚本编写
  • 自建房4
  • uo站7lu世界公会战3
  • Ultima Online 网络创世纪 UO.7LU.COM RunUO模拟器   |   第七大陆UO专题网   |   粤ICP备12087766号-2   |  

    粤公网安备 44139902100106号