Top Menu

如何制作维克多弗兰 Victor Vran的游戏MOD

维克多弗兰 Victor Vran是一款2015年7月24日上市的RPG游戏,试玩了一下,感觉比较有意思,但是难度有点高,3DM论坛的MOD更新又不给力,遂只能自己动手制作MOD

MOD制作思路

游戏的核心数据存储在Victor Vran\Packs\Lua.hpk文件上,这个文件是经过打包后的lua文件,需要进行解压后才能看到,而lua文件又是经过二进制编码的,所以还需要进行反编译。这和海岛大亨5的游戏机制类似,海岛大亨5 MOD制作图文教程 怎么修改游戏数据

动手尝试

首先下载上面教程中的两个工具

  • HPK Archiver.exe
  • unluac.jar

并确保Windows安装了最新的JAVA

1.首先在游戏根目录新建一个mod文件夹,将HPK Archiver.exe、unluac.jar和游戏中pack文件夹中的Lua.hpk复制进来,打开HPK Archiver.exe,在Open File中选择刚才复制进来的Lua.hpk文件,Save一栏把上面的路径复制下来后去除Lua.hpk的文件后缀,点击Extract,会将Lua.hpk解压到一个目录中。

2.进入刚才解压的目录,进入Lua文件夹,就会看到所有核心数据文件,当然这时打开是什么都看不到的,因为都是二进制文件

3.接着将需要修改的文件复制到mod根目录下面

4.打开CMD命令行,输入下面命令

切换到mod根目录 C:\Users>cd /d G:\Game\Victor Vran\mod 反编译lua文件 G:\Game\Victor Vran\mod>java -jar unluac.jar DestinyCard.lua>DestinyCard-unpack .lua

Continue Reading 0

在PHP中生成随机数

何为“随机”

当我们讨论“随机”数的时候,我们通常讨论的都是它的两个基本属性:不可预测和偏差。这两个属性关系密切,但是却又有细微的差别。不可预测意味着一个随机数在统计意义上不能由一些之前生成的值而推测出下一次将会生成的值。而偏差意味着在统计意义上不能通过之前生成值的分布情况推测下一个可能生成的值。

Continue Reading 0

如何在VMware上安装黑群晖NAS管理系统DSM 5.2

最近一直在评估在家里放置HP MicroServer GEN8的可行性,其中最重要的一个评估项目就是NAS磁盘服务,有了这个服务之后,家里所有的电脑就再也不用考虑硬盘空间了,只要放一块SSD用作系统盘,其余的数据存储都可以放到NAS上,即减少了硬盘的开销,也可以集中管理数据。

为了管理NAS服务器,还需要安装一个管理系统,在所有NAS管理系统里,群晖的NAS系统是最好用的,所以先试着先在VMware虚拟机上装一个,熟悉一下系统操作。

本次测试的版本

XPEnoboot 5.2-5644 DS3615xs(黑群晖引导)

DSM 5.2-5644 DS3615xs(群晖官方系统)

安装教程

xpenology官方安装教程How to setup VMware Workstation(该官方网站已经被关闭)

其中,在配置虚拟机的时候,操作系统应该选择Other Linux 3.X kernel 64 bit,在这篇文章里可以看到现在DSM已经升级到了kernel 3.7,而教程比较老所以还是2.4

资源下载

教程里没有提供所需资源的下载,可以在这个网站这个网站下载

下载是基于Google Drive的

百度网盘镜像:http://pan.baidu.com/s/1pJj5zmF#path=%252FSynology

注意:DSM系统必须要下载不带update的,因为带update的只是安装包,不包括核心文件。而XPEnoboot建议直接下载同DSM主版本号一致的带更新的最新版本,避免更新系统后无法引导。

配置VMware

1.打开VMware并新建虚拟机

2.选择默认通用配置

3.系统安装文件选择第二个,并选择下载的最新版本的XPEnoboot引导文件

4.在系统选择页面选择Linux,版本选择Other Linux 3.X kernel 64 bit

5.输入任意名称给虚拟机命名

6.根据需要选择虚拟机磁盘空间大小,因为后续磁盘空间可以调整,所以这里也可以不做调整

7.在配置检查页面,点击Finish完成虚拟机创建

开机引导系统

1.确认CD插槽已经装载最新版本的XPEnoboot引导文件,运行虚拟机

2.等待系统进入引导程序的选择页面,在5秒内选择第三个选项install/upgrade(以后每次启动保持默认选项即可)

安装群晖

引导程序会开始运行,等待引导程序运行结束之后,进入等待模式,特征是出现synology login(新版为DiskStation login)

更新 2016-3-26 Fix 小改动 更新 2016-01-18 New 增加VMware设置教程 Fix 原群晖安装教程链接失效,更新有效教程链接

Continue Reading 3

Debian设置定时任务

在Debian下设置定时任务

cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明: crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除每个用户的cron服务 crontab -e //编辑某个用户的cron服务

Continue Reading 0

Powered by WordPress. Designed by WooThemes