Jump to content
模组网
Sign in to follow this  
icedream

物品自动入包超简单教程

Recommended Posts

关于物品自动入包CS简单教程,因为挺多人对这挺感兴趣的,所以就写了

 

其实我个人对CS不是很了解,只会几个简单的编辑,所以只能写得很简单,下面开始

 

1、如图,Wrye Bash中用OBSE模式加载CS(CSE6 玩家直接运行 Launch CSE.bat)

(我个人习惯使用CSE,因为错误提示会显示在Console Window,而不是弹出一堆是否框;错误提示也少点)

2、加载要修改的插件

3、如图打开任务编辑

4、新建任务

5、输入任务的Editor ID(建议不要使用数字开头)

6、设置新建任务属性
(1)Quest Name 处输入任务名
(2)任务属性勾选 Start Game Enabled (游戏启动时加载)
(3)Quest 处打开脚本编辑器

7、此教程的核心,添加任务的脚本
PS:因为我用的是CSE,所以如果你使用CS的话,会发现脚本编辑器长得不一样

脚本说明
Scn L2ADDARMORScript ; 定义脚本名为L2ADDARMORScript

begin GameMode

       player.additem L2armor01 1 ; 添加服装
       player.additem L2armor02 1
       player.additem L2armor03 1

       printC "L2armor Added." ; 控制台输出已添加服装

       stopquest L2ADDARMOR ; 添加完衣服后记得终止任务
end
第一行是用来定义脚本的名字,必须写的,建议:脚本名 = 任务名 + Script,如
Scn L2ADDARMORScript

也可以写为

scriptname L2ADDARMORScript

通常定义完脚本的名字后是变量声明,如

short i

但是我们这边脚本太简单了,不需要用到任何变量,所以这步跳过

接下来是脚本的实际部分

 

GameMode表示游戏模式,区别于菜单模式(MenuMode)
begin GameMode 表示仅在游戏模式时运行,所以打开物品栏的时候是不会运行这个脚本的
每一个 begin 都要有对应的 end 表示模块结束,建议先把 end 写上,再去填写中间那段,避免最后漏掉了
player.additem L2armor01 1 这行表示给玩家增加物品 L2armor01 一件
Additem 的规则是 [角色ID|容器ID.]AddItem 物品ID, 数量
表示添加 数量物品角色/容器
其中 角色ID|容器ID 可以不写,如 AddItem MyObject, 1
题外话:如果是使用OBSE,现在很多modder会改用 AddItemNS
printC “L2armor Added.” 这一行是调试信息,你可以不填写的,我只是为了调试
最后,不要忘记加上 stopquest L2ADDARMOR

8、修改脚本属性 -> 编译脚本 -> 并且保存

9、不要忘了定义任务的脚本

10、保存插件,完成

Share this post


Link to post
Share on other sites

汝还用 cs讲.......真是的.....

cse5.1感觉便利性都没有cse6好。

cse的脚本查错功能很强(嘛 虽然有的游戏能认而cse不通过 233)

如果真的弄教程的话  cse不是应该被强烈推荐的么

Share this post


Link to post
Share on other sites

汝还用 cs讲.......真是的.....

cse5.1感觉便利性都没有cse6好。

cse的脚本查错功能很强(嘛 虽然有的游戏能认而cse不通过 233)

如果真的弄教程的话  cse不是应该被强烈推荐的么

明明是cse。。。

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...