- UID
- 5061038
- 主题
- 30
- 阅读权限
- 20
- 帖子
- 102
- 精华
- 0
- 积分
- 51
- 金钱
- 1149
- 荣誉
- 0
- 人气
- 3
- 在线时间
- 286 小时
- 评议
- 0
- 帖子
- 102
- 精华
- 0
- 积分
- 51
- 金钱
- 1149
- 荣誉
- 0
- 人气
- 3
- 评议
- 0
|
我想实现的是,2,4,6,8,10,12 这几个月的30号给我家老以下的家臣自动涨武士功勋200点。代码如下,大神帮忙看看有没有什么毛病,我怕写的不完美或者格式不对或者出现BUG。
- 事件:自動漲功勛{ //自動漲功勛開始
- 屬性:多次|弱
- 發生契機:每月處理的最後
- 發生條件:{ //条件开始
- 調查:(人物::主人公.身份)==(大名)
-
- OR調查:{
- 調查:(狀況::月)==(2)
- 調查:(狀況::月)==(4)
- 調查:(狀況::月)==(6)
- 調查:(狀況::月)==(8)
- 調查:(狀況::月)==(10)
- 調查:(狀況::月)==(12)
- }//OR調查結束
- }//条件结束
-
- 執行:{ //執行开始
- 容器設定:(人物,所屬大名家,主人公大名家)
- 容器排除:(人物,身份,家老)
- 容器排除:(人物,身份,城主)
- 容器排除:(人物,身份,國主)
- 容器排除:(人物,身份,大名)
- 容器排除:(人物,死亡標誌,死亡)
- 條件循環:(變量::容器記錄數)>(0){
- 容器選擇:(人物A,先頭)
- 代入a:(人物::人物A.武士功勳)+(200)
- 更新:(人物::人物A.武士功勳)(a)
- 容器清理:(消去,1)
- }//條件循環結束
-
- }//執行结束
- }//事件結束
复制代码
|
|