注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 太阁立志传5·绯红之章·人间五十年 如何編寫事件多少天后觸發某事件?
查看: 2668|回复: 13
打印 上一主题 下一主题

[讨论] 如何編寫事件多少天后觸發某事件?  关闭 [复制链接]

帖子
299
精华
0
积分
150
金钱
697
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2008-9-24 12:06:09 |只看该作者 |倒序浏览
因為觸發時間不同,所以只用特定日期設定時間事件還是會有不實感,應該可以設定在某事件發生多少天后觸發後續事件吧?人生五十年劇本里就有這樣的設定啊……

使用道具 举报

帖子
49
精华
0
积分
25
金钱
438
荣誉
0
人气
0
评议
0
沙发
发表于 2008-9-24 14:02:02 |只看该作者
我覺得那是用某個人的某個功勳做計數器的
新增一個小事件每日發生
讓某個人的功勳每天上升1
再配合 發生事件這項指令(你應該明白,判斷事件發生過沒的那個)

等到功勳到達多少(就是過了多少天)
再讓你接下來想要的事件觸發
然後把計數器事件關掉(用事件標誌)
這樣應該就可以了

使用道具 举报

帖子
299
精华
0
积分
150
金钱
697
荣誉
0
人气
0
评议
0
板凳
发表于 2008-9-24 14:36:20 |只看该作者
謝謝了,我回去試試看。。我對這種功勛計算小事件一直是似懂非懂。
因為教程上沒有,家督的源代碼也好像找不到。。一直沒看到例子。。

使用道具 举报

帖子
469
精华
0
积分
235
金钱
520
荣誉
0
人气
0
评议
0
地板
发表于 2008-9-24 14:39:13 |只看该作者
计数器呀

好象原 真实太阁 那个剧本里有``

使用道具 举报

帖子
299
精华
0
积分
150
金钱
697
荣誉
0
人气
0
评议
0
5#
发表于 2008-9-24 16:04:37 |只看该作者
呃……那個下載不能了已經……

使用道具 举报

帖子
49
精华
0
积分
25
金钱
438
荣誉
0
人气
0
评议
0
6#
发表于 2008-9-24 17:54:24 |只看该作者
那我給個範例吧
不過這是相當簡略的範例
像下面這樣

太閤立志伝5イベントソース
//此脚本说明

チャプター:{//脚本开始
    イベント:事件1{//事件1 开始
        属性:一度だけ
        発生契機:室内画面表示後(無効,自宅)
        発生条件:{
        }//条件结束
        スクリプト:{//执行开始
            ひとりごと:[[現在開始測試計數器!]]
            更新:(イベントフラグ::開始計時)(成立)
        }//执行结束
    }//事件1
   
    イベント:事件2{//事件2 开始
        属性:何度でも
        発生契機:一日開始処理の先頭
        発生条件:{
            調査:(イベントフラグ::開始計時)==(成立)
        }//条件结束
        スクリプト:{//执行开始
            代入a:(人物::果心居士.武士勲功)+(1)
            更新:(人物::果心居士.武士勲功)(a)
        }//执行结束
    }//事件2
   
    イベント:事件3{//事件3 开始
        属性:一度だけ
        発生契機:室内画面表示後(無効,自宅)
        発生条件:{
            調査:(人物::果心居士.武士勲功)>=(10)
        }//条件结束
        スクリプト:{//执行开始
            代入a:(人物::果心居士.武士勲功)
            ひとりごと:[[喔,已經過了<a>天了啊!]]
            更新:(イベントフラグ::開始計時)(不成立)
        }//执行结束
    }//事件3
}//脚本结束

這就是說
開啟計數器之後
過了10天以上
進入自宅
就會得到過了幾天的資料

另外,因為有事件標誌的關係
就不需要

調査:(イベント::事件1)==(発生済み)

這種條件了

而其他的計數器原理是差不多的
如果還不明白
就等e大來補充吧!

使用道具 举报

正六位下 神琴師

帖子
463
精华
0
积分
252
金钱
1755
荣誉
2
人气
6
评议
0
7#
发表于 2008-9-24 18:53:59 |只看该作者
不是这样的 属性中有一项“经过天数”(繁体)
只要开始时用功勋存一下就行了

[ 本帖最后由 hpdxxd 于 2008-9-24 18:55 编辑 ]
日本人说,即使我们不参拜靖国神社,韩国人也不买我们的车,但是我们每年都参拜靖国神社,中国人照样会买我们的产品。  每直接或间接地购买100元日本货,你就:  1. 为日本企业增加了20元的扩张资本  2. 给日本的所谓自卫队增加了10颗子弹  3. 多印68页的篡改历史的教科书和文件

使用道具 举报

帖子
299
精华
0
积分
150
金钱
697
荣誉
0
人气
0
评议
0
8#
发表于 2008-9-24 20:05:45 |只看该作者
首先謝謝wokuang 兄了。。
我去試驗一下。。那個  更新:(イベントフラグ::開始計時)(成立)只用寫一次就行吧?還是每個劇本都要寫……
再來hpdxxd
呀,你說的那個是啥,我沒聽過,具體怎么弄給個模板哦 。。

使用道具 举报

正六位下 神琴師

帖子
463
精华
0
积分
252
金钱
1755
荣誉
2
人气
6
评议
0
9#
发表于 2008-9-24 20:17:10 |只看该作者
这个 我也记不太清楚了 毕竟我不怎么用。。。
我记得ericsim殿是此道高手 你pm他问一下吧。。。
日本人说,即使我们不参拜靖国神社,韩国人也不买我们的车,但是我们每年都参拜靖国神社,中国人照样会买我们的产品。  每直接或间接地购买100元日本货,你就:  1. 为日本企业增加了20元的扩张资本  2. 给日本的所谓自卫队增加了10颗子弹  3. 多印68页的篡改历史的教科书和文件

使用道具 举报

帖子
299
精华
0
积分
150
金钱
697
荣誉
0
人气
0
评议
0
10#
发表于 2008-9-24 20:42:45 |只看该作者
汗下,算了這個用的確實不多,那我還是用wokuang兄那樣的模式試試吧。。

使用道具 举报

帖子
49
精华
0
积分
25
金钱
438
荣誉
0
人气
0
评议
0
11#
发表于 2008-9-24 22:22:06 |只看该作者
hpdxxd:
你說的是這句吧

ゲーム経過日数

遊戲經過日數
我知道這句指令的存在
不過我沒辦法把這句代入到某人的功勳
所以我才不這麼寫
事實上如果那個指令可以用
同樣上面三個事件
至少可以縮短三分之一
而且也不用添加事件標誌

我也很希望劇情越短越好啊...
但是我技術不佳做不到
還是請e大來指導一下

hunter198161:
這種用法並不只限於計算日期
舉例來說
想創作一個事件
打贏同一個人100次
觸發了那個人帶劍聖來報仇
像這種時候
我也會用這種計算法
只要改變條件就可以了

另外
一般來說
在你要開始計算前
在放入
更新:(イベントフラグ::開始計時)(成立)
就可以了
不用刻意做到每個事件都放
當然如果你每個事件都要計數的話
就要每個事件放一次

[ 本帖最后由 wokuang 于 2008-9-24 22:31 编辑 ]
仙劍逍遙

使用道具 举报

正六位下 神琴師

帖子
463
精华
0
积分
252
金钱
1755
荣誉
2
人气
6
评议
0
12#
发表于 2008-9-25 08:00:32 |只看该作者
不会吧 不会用?
我记得好像是代入a=ゲーム経過日数
更新功勋(a)
应该是这样的(以上是简写)
日本人说,即使我们不参拜靖国神社,韩国人也不买我们的车,但是我们每年都参拜靖国神社,中国人照样会买我们的产品。  每直接或间接地购买100元日本货,你就:  1. 为日本企业增加了20元的扩张资本  2. 给日本的所谓自卫队增加了10颗子弹  3. 多印68页的篡改历史的教科书和文件

使用道具 举报

游侠剑阁工作组 副组长
源氏长者 從一位 左大臣

精华勋章写手之证剑阁工作组资深组员勋章

帖子
2399
精华
13
积分
6153
金钱
25902
荣誉
235
人气
32
评议
0

13#
发表于 2008-9-25 09:07:51 |只看该作者

使用道具 举报

正六位下 神琴師

帖子
463
精华
0
积分
252
金钱
1755
荣誉
2
人气
6
评议
0
14#
发表于 2008-9-25 13:06:36 |只看该作者
ericsim殿终于开放了255权限的帖子,功德无量。。。。
日本人说,即使我们不参拜靖国神社,韩国人也不买我们的车,但是我们每年都参拜靖国神社,中国人照样会买我们的产品。  每直接或间接地购买100元日本货,你就:  1. 为日本企业增加了20元的扩张资本  2. 给日本的所谓自卫队增加了10颗子弹  3. 多印68页的篡改历史的教科书和文件

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-27 23:04 , Processed in 0.321640 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到