LV. 24
GP 511

RE:【心得】劇本的編輯心得

樓主 英太 StandardGr
GP1 BP-
 
//---------------------------

   代入s:(Rnd100)
    調査:(s)<=(68)
    分岐:(真){
    会話:(人物B,主人公)[[報告主公!\n師傅傳授的經驗已充分領會!]]
    会話:(主人公,人物B)[[很好!非常好!]]
    更新:(人物B.武力)(k)
    ナレーション:[[<人物B>的武力增加3點!]]  
     }
    分岐:(偽){
     AND調査:{
     調査:(s)>=(69)
     調査:(s)<=(90)
     }
     分岐:(真){
     会話:(人物B,主人公)[[報告主公…\n師傅的傳授雖不能完全領會,但也有幾分把握]]
     会話:(主人公,人物B)[[好吧,下次多努力!]]
     更新:(人物B.武力)(l)
     ナレーション:[[<人物B>的武力增加2點!]]  
     }
     分岐:(偽){
     会話:(人物B,主人公)[[報告主公………\n屬下…感覺完全沒進步…]]
     会話:(主人公,人物B)[[唔……你都沒認真聽嗎?……]]
     }
     }

 調査:(人物A.印可)==(真)
 分岐:(真){
 代入s:(Rnd100)
  調査:(s)<=(14)
  分岐:(真){
  ナレーション:[[由於<人物A>的經驗傳承…\n<人物B>武藝技能上升1!]]
  更新:(人物B.武芸技能)(t)
  }
  }
 
//---------------------------
 
噢,這樣的應用可能就比較深一點....沒關係,我一樣做解釋
 
代入s:(Rnd100)
↑這個表示讓s成為一種機率,最大是100%
 
調査:(s)<=(68)
當s小於等於68時,生出一個分岐:(真){跟一個分岐:(偽){
當s小於等於68時,就代表這個機率只剩下1~67,等於67%
假設程式跑出來s是50好了,那麼就走分岐:(真){
如果s跑出來是70,就走分岐:(偽){
AND調査:{
調査:(s)>=(69)
調査:(s)<=(90)
}
這種特殊的調查法必須這樣的表現出來,跟OR調查是一樣的
AND調查就表示s必須大於等於69,且也要小於等於90
這麼一來,s應該就要是69~90之間的數字了,這機率是22%
如果s是70,走分岐:(真){ (因為70既大於69,也小於90。符合條件)
如果s是91,走分岐:(偽){ (91雖大於69,但卻大於90。不符合條件)
以上一樣是一個調查配一組(真)(偽),經過上面複雜的配對之後這邊應該可以看得懂
重點是下面
 
 調査:(人物A.印可)==(真)
 分岐:(真){
 代入s:(Rnd100)
  調査:(s)<=(14)
  分岐:(真){
  ナレーション:[[由於<人物A>的經驗傳承…\n<人物B>武藝技能上升1!]]
  更新:(人物B.武芸技能)(t)
  }
  }
 
調査:(人物A.印可)==(真)
↑調查人物A是否持有流派印可,是的話走分岐:(真){
好了,那不是的話怎辦?人物A沒有印可的話怎辦?
因只是想達成如果人物A有印可的話,則有14%的機率人物B會因為人物A的指導提升武藝技能
如果人物A沒印可的話,那就算了
所以連分岐(偽)都直接省略了
程式跑到調查出人物A沒印可,也就不會有任何動作
 
調査:(s)<=(14)
分岐:(真){
↑這段也是
如果人物A有印可,加入s讓它變成有14%的機率人物B可能提升武藝技能
如果人物A沒印可的話,也就算了
 
以上就是一個調查不一定都有分歧(真)(偽)的應用模式
 
//---------------------------
 
   代入s:(Rnd100)
    調査:(s)<=(68)
    分岐:(真){
     }
    分岐:(偽){
     AND調査:{
     調査:(s)>=(69)
     調査:(s)<=(90)
     }
     分岐:(真){
     }
     分岐:(偽){
     }
     }
看看這一段
橘色的分岐(真)代表s落在1~68之間,超過就走橘色的分歧(偽)
當s落在69~90之間,走藍色的分歧(真),反之就走藍色的分歧(偽)
那麼s既不在1~68之間,也不在69~90之間,那s就只能在91~100之間
 
 1~68是68%的機率
69~90是22%的機率
如果s不在以上總共加起來90%的機率之中,那麼s就只剩最後10%的機率
 
所以最後的分歧(偽)才不作多餘的調查
什麼是多餘的調查?
 
   代入s:(Rnd100)
    調査:(s)<=(68)
    分岐:(真){
     }
    分岐:(偽){
     AND調査:{
     調査:(s)>=(69)
     調査:(s)<=(90)
     }
     分岐:(真){
     }
     分岐:(偽){
      AND調查:{
      調查:(s)>=(91)
      調查:(s)==(100)
      }
      }
      }
上面綠色加上去的部份就是多餘的調查
 
//---------------------------
 
 
 
 
1
-
未登入的勇者,要加入討論嗎?
板務人員:歡迎申請板主