- UID
- 2180653
- 主题
- 3
- 阅读权限
- 30
- 帖子
- 276
- 精华
- 1
- 积分
- 468
- 金钱
- 960
- 荣誉
- 13
- 人气
- 0
- 在线时间
- 0 小时
- 评议
- 0
- 帖子
- 276
- 精华
- 1
- 积分
- 468
- 金钱
- 960
- 荣誉
- 13
- 人气
- 0
- 评议
- 0
|
曾经看到过dmy4412发的一个帖子,是关于让属下自动修业的。感觉写得还可以,就是冗余成分太多。现在一时找不到出处了,特在此修改了一下重发如下。并借此希望dmy4412能发一下新版的剧本编译器或告知一下连接地址(敝人目前仍在使用老版的)。谢谢!
太閣立志傳5事件源文件//原作者:dmy4412;改編者:xinhuiyuan
腳本:{//腳本開始
事件:自动修业{
屬性:多次|弱
發生契機:每月處理的最後絕對//建議原作者dmy4412改成『評定開始時(主人公)』
發生條件:{
調查:(人物::主人公.身份)>=(身份::城主)
調查:(人物::主人公.身份)<=(身份::大名)
}
執行:{
会話可否選択:(主人公,主人公)[[是否讓我的屬下自動去修業呢。。。]]
分岐:(可){
代入城A:(據點::主人公據點)
容器設定:(人物,所屬據點,城A)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,人物番號,主人公)
容器篩選:(人物,主命狀態,沒有主命)
容器篩選:(人物,出撃標誌,平常)
條件循環:(容器記錄數)>(0){
容器選擇:(人物B,先頭)
容器清理:(消去,1)
主命作成:(主人公,人物B,修業(武士),28,0)//28是修業期限,這個數值可以改
代入b:(人物::人物B.統率力)
代入c:(人物::人物B.武力)
代入d:(人物::人物B.政務)
代入e:(人物::人物B.智謀)
代入f:(人物::人物B.魅力)
代入r:(Rnd)%(100)
代入z:(20)//z是記錄修業成果的變量,20表示修業尚未進行
AND調查:{//-----智將特長型
調查:(b)>=(70)
調查:(e)>=(70)
}
分歧:(真){
調查:(r)<=(e)
分歧:(偽){
代入z:(17)//17表示修業失敗
}
分歧:(真){
調查:(人物::人物B.軍学技能)<(4)
分歧:(真){
代入z:(13)//13表示修業成功了
}
分歧:(偽){
調查:(人物::人物B.辯才技能)<(4)
分歧:(真){
代入z:(6)
}
分歧:(偽){
調查:(r)<=(b)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.足輕技能)<(4)
分歧:(真){
代入z:(0)
}
}
}
}
}
}
AND調查:{//-----猛將特長型
調查:(z)==(20)
調查:(b)>=(70)
}
分歧:(真){
調查:(r)<=(b)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.足輕技能)<(4)
分歧:(真){
代入z:(0)
}
分歧:(偽){
調查:(人物::人物B.水軍技能)<(4)
分歧:(真){
代入z:(3)
}
}
}
}
AND調查:{//-----劍豪特長型
調查:(z)==(20)
調查:(c)>=(70)
}
分歧:(真){
調查:(r)<=(c)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.忍術技能)<(4)
分歧:(真){
代入z:(7)
}
分歧:(偽){
調查:(人物::人物B.武藝技能)<(4)
分歧:(真){
代入z:(5)
}
}
AND調查:{
調查:(z)==(20)
調查:(人物::人物B.弓術技能)<(4)
}
分歧:(真){
代入z:(4)
}
分歧:(偽){
調查:(人物::人物B.騎馬技能)<(4)
分歧:(真){
代入z:(1)
}
分歧:(偽){
調查:(人物::人物B.鐵砲技能)<(4)
分歧:(真){
代入z:(2)
}
}
}
}
}
AND調查:{//-----能吏特長型
調查:(z)==(20)
調查:(d)>=(70)
}
分歧:(真){
調查:(r)<=(d)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.算術技能)<(4)
分歧:(真){
代入z:(11)
}
分歧:(偽){
調查:(人物::人物B.建築技能)<(4)
分歧:(真){
代入z:(8)
}
}
AND調查:{
調查:(z)==(20)
調查:(人物::人物B.開墾技能)<(4)
}
分歧:(真){
代入z:(9)
}
分歧:(偽){
調查:(人物::人物B.礦山技能)<(4)
分歧:(真){
代入z:(10)
}
}
}
}
AND調查:{//-----謀士特長型
調查:(z)==(20)
調查:(e)>=(70)
}
分歧:(真){
調查:(r)<=(e)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.軍学技能)<(4)
分歧:(真){
代入z:(6)
}
分歧:(偽){
調查:(人物::人物B.辯才技能)<(4)
分歧:(真){
代入z:(13)
}
}
}
}
AND調查:{//-----風雅人特長型
調查:(z)==(20)
調查:(f)>=(70)
}
分歧:(真){
調查:(r)<=(f)
分歧:(偽){
代入z:(17)
}
分歧:(真){
調查:(人物::人物B.礼法技能)<(4)
分歧:(真){
代入z:(12)
}
分歧:(偽){
調查:(人物::人物B.茶道技能)<(4)
分歧:(真){
代入z:(14)
}
分歧:(偽){
調查:(人物::人物B.醫術技能)<(4)
分歧:(真){
代入z:(15)
}
}
}
}
}
調查:(z)==(20)//-----撞大運型
分歧:(真){
調查:(r)<=(30)//修業的成功率為30%,特長型的為70%
分歧:(偽){
代入z:(17)
}
分歧:(真){
代入z:(Rnd)%(16)
}
}
更新:(人物::人物B.主命成果)(z)
}//循环结束
}//可结束
}
}
事件:显示主命{
屬性:多次|弱
發生契機:室內畫面表示後(主人公據點,城練兵場)
發生條件:{
調查:(人物::主人公.身份)>=(身份::城主)
調查:(人物::主人公.身份)<=(身份::大名)
}
執行:{
代入城A:(據點::主人公據點)
容器設定:(人物,所屬據點,城A)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,人物番號,主人公)
容器篩選:(人物,主命狀態,未執行)
條件循環:(容器記錄數)>(0){
容器選擇:(人物B,先頭)
容器清理:(消去,1)
代入a:(人物::人物B.主命狀態)
代入b:(人物::人物B.主命成果)
旁白:[[<人物B>主命狀態:<a>,主命成果:<b>]]
}
}
}
}//腳本結束
[ 本帖最后由 xinhuiyuan 于 2010-2-25 10:55 编辑 ] |
|