太阁立志传5最接近4代军师系统的剧本
整合了太阁2的精华:1、万石300兵,石高与兵力挂钩,限制暴兵
2、每座城的最大石高都参考太阁2重新修改
3、太阁2的武将休息室
整合了太阁4的精华:
军师自动分配任务,采用太阁4的主命自动分配规则(目前只对内政与军备进行自动分配主命)
整合了信野10的攻占居城吞并整个势力
可以开设分道场,找一町人师范的道场,让自己的师范代当教头,增加同门道场,称霸武林
**** Hidden Message ***** 太閣立志傳5事件源文件//此脚本说明
腳本:{//腳本開始
事件:自动任务{ //自动任务開始
屬性:多次
發生契機:評定開始時(主人公)
發生條件:{//条件开始
代入城E:(據點::發生據點)
調查:(城::城E.城主)==(人物::主人公)
OR調查:{
調查:(人物::主人公.身份)==(身份::大名)
調查:(人物::主人公.身份)==(身份::國主)
調查:(人物::主人公.身份)==(身份::城主)
}//OR調查結束
}//条件结束
執行:{ //執行开始
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,武士功勳,降順)
調查:(變量::容器記錄數)>=(1)
分歧:(真){//調查為真時
容器選擇:(人物A,先頭)
對話選擇:(人物A,主人公)[[主公,需要在下代為傳達內政和軍備主命嗎?]]
選擇:[[需要]][[不需要]]
分歧:([[需要]]){//分歧需要开始
對話可否選擇:(人物A,主人公)[[是否要報告詳細情況?]]
分歧:(真){//
代入i:(1)
}//
分歧:(偽){//
代入i:(0)
}//
//自动任务开始
//增筑开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,規模,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,身份,家老)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.規模)<(8)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.政務)/(30)
代入b:(人物::人物B.建築技能)
代入c:(a)+(b)
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.建築技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,增築(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔增築任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//增筑结束
//开垦开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,現石高,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,侍大將)
容器排除:(人物,身份,足輕大將)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.現石高)<(城::城A.基準石高)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.開墾技能)
代入c:(a)+(b)
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.開墾技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,開發新田(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔開發新田任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//开垦结束
//矿山开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,現礦山,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,侍大將)
容器排除:(人物,身份,足輕大將)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.現礦山)<(城::城A.礦山最高值)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.礦山技能)
代入c:(a)+(b)
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.礦山技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,開發礦山(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔開發礦山任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//矿山结束
//补修任务开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,防御度,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,侍大將)
容器排除:(人物,身份,足輕大將)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,統率力,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.防御度)<(150)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.統率力)/(3)
代入b:(人物::人物B.建築技能)
代入c:(a)+(b)
代入a:(人物::人物B.統率力)/(5)
代入b:(人物::人物B.建築技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,補修(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔補修任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//补修任务结束
//征兵任务开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,兵士数,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,足輕大將)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,統率力,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.兵士数)<(1000)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.統率力)*(10)
代入b:(人物::人物B.辯才技能)*(150)
代入c:(a)+(b)
代入a:(人物::人物B.統率力)/(5)
代入b:(人物::人物B.辯才技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,徵兵(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔徵兵任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//征兵任务结束
//提升治安开始
條件循環:(城::城E.軍資金)>=(3000){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,住民安定度,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,足輕大將)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,武力,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.住民安定度)<(100)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.武力)/(10)
代入b:(人物::人物B.武藝技能)
代入c:(a)+(b)
代入a:(人物::人物B.武力)/(5)
代入b:(人物::人物B.武藝技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,提昇治安(武士),60,3000)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000貫軍資金給{人物B.名前}前往<城A>城承擔提昇治安任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//提升治安结束
//训练开始
條件循環:(城::城E.軍資金)>=(0){
容器設定:(城,城主,主人公)
容器排除:(城,戰鬥標誌,戰鬥中)
容器排除:(城,暴動標誌,真)
容器排序:(城,訓練度,昇順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,身份,足輕組頭)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,智謀,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
AND調查:{
調查:(城::城A.城主)==(人物::主人公)
調查:(城::城A.訓練度)<(100)
}//AND調查結束
分歧:(真){//0001
代入a:(人物::人物B.智謀)/(20)
代入b:(人物::人物B.軍学技能)
代入c:(a)+(b)
代入a:(人物::人物B.智謀)/(5)
代入b:(人物::人物B.軍学技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)
主命作成:(主人公,人物B,訓練(武士),60,0)
更新:(人物::人物B.主命目標)(城::城A.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
更新:(城::城A.暴動標誌)(真)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已安排{人物B.名前}前往<城A>城承擔訓練任務!]]
}//調查為真時
}//0001
分歧:(偽){//調查為假時
更新:(城::城A.暴動標誌)(真)
}//調查為假時
}//條件循環結束
容器設定:(城,城主,主人公)
容器篩選:(城,暴動標誌,真)
容器排序:(城,城番號,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(城A,先頭)
容器清理:(消去,1)
更新:(城::城A.暴動標誌)(偽)
}//循環結束
//训练结束
//购买洋枪开始
AND調查:{
調查:(城::城E.城主)==(人物::主人公)
調查:(城::城E.軍資金)>=(10000)
調查:(城::城E.鐵砲)<(5000)
}//AND調查結束
分歧:(真){//調查為真時
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
分歧:(真){//0001
容器選擇:(人物B,先頭)
代入a:(人物::人物B.政務)*(2)
代入b:(人物::人物B.算術技能)*(10)
代入c:(a)+(b)//成果240
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.算術技能)*(2)
代入d:(a)+(b)//28
代入d:(60)-(d)//期限
主命作成:(主人公,人物B,買進鐵砲(武士),60,10000)
更新:(人物::人物B.主命目標)(城::城E.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥10000貫軍資金給{人物B.名前}購買鐵砲!]]
}//調查為真時
}//0001調查為真時
}//調查為真時
//购买洋枪结束
//购买军马开始
AND調查:{
調查:(城::城E.城主)==(人物::主人公)
調查:(城::城E.軍資金)>=(10000)
調查:(城::城E.軍馬)<(5000)
}//AND調查結束
分歧:(真){//調查為真時
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
分歧:(真){//0001
容器選擇:(人物B,先頭)
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.算術技能)*(a)
代入c:(b)+(500)//成果
代入b:(人物::人物B.算術技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)//期限
主命作成:(主人公,人物B,買進軍馬(武士),60,10000)
更新:(人物::人物B.主命目標)(城::城E.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥10000貫軍資金給{人物B.名前}購買軍馬!]]
}//調查為真時
}//0001調查為真時
}//調查為真時
//购买军马结束
//购买洋枪开始
AND調查:{
調查:(城::城E.城主)==(人物::主人公)
調查:(城::城E.軍資金)>=(10000)
調查:(城::城E.鐵砲)<(5000)
}//AND調查結束
分歧:(真){//調查為真時
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
分歧:(真){//0001
容器選擇:(人物B,先頭)
代入a:(人物::人物B.政務)*(2)
代入b:(人物::人物B.算術技能)*(10)
代入c:(a)+(b)//成果240
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.算術技能)*(2)
代入d:(a)+(b)//28
代入d:(60)-(d)//期限
主命作成:(主人公,人物B,買進鐵砲(武士),60,10000)
更新:(人物::人物B.主命目標)(城::城E.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥10000貫軍資金給{人物B.名前}購買鐵砲!]]
}//調查為真時
}//0001調查為真時
}//調查為真時
//购买洋枪结束
//购买军马开始
AND調查:{
調查:(城::城E.城主)==(人物::主人公)
調查:(城::城E.軍資金)>=(10000)
調查:(城::城E.軍馬)<(5000)
}//AND調查結束
分歧:(真){//調查為真時
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
分歧:(真){//0001
容器選擇:(人物B,先頭)
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.算術技能)*(a)
代入c:(b)+(500)//成果
代入b:(人物::人物B.算術技能)*(2)
代入d:(a)+(b)
代入d:(60)-(d)//期限
主命作成:(主人公,人物B,買進軍馬(武士),60,10000)
更新:(人物::人物B.主命目標)(城::城E.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥10000貫軍資金給{人物B.名前}購買軍馬!]]
}//調查為真時
}//0001調查為真時
}//調查為真時
//购买军马结束
//卖军粮开始
AND調查:{
調查:(城::城E.城主)==(人物::主人公)
調查:(城::城E.軍資金)<(3000)
}//AND調查結束
分歧:(真){//0001
條件循環:(城::城E.兵糧)>=(13000){
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,政務,降順)
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
代入a:(人物::人物B.政務)*(9)
代入b:(人物::人物B.算術技能)*(150)
代入c:(a)+(b)//1500
代入a:(人物::人物B.政務)/(5)
代入b:(人物::人物B.算術技能)*(2)
代入d:(a)+(b)//28
代入d:(60)-(d)
主命作成:(主人公,人物B,賣出兵糧(武士),60,3)
更新:(人物::人物B.主命目標)(城::城E.城番號)
更新:(人物::人物B.主命成果)(c)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已撥3000石兵糧給{人物B.名前}售賣!]]
}//調查為真時
}//0001
}//條件循環結束
//卖军粮结束
容器設定:(人物,所屬據點,城E) //选择无主命武将
容器篩選:(人物,類別,武將)
容器篩選:(人物,主命狀態,沒有主命)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,離家標誌,離家)
容器排除:(人物,出撃標誌,出撃中)
容器排除:(人物,生病標誌,生病)
容器排除:(人物,人物番號,主人公)
容器排序:(人物,智謀,昇順)
循環:{//循環開始
調查:(容器記錄數)>(0)
脫出模塊:(偽)
容器選擇:(人物B,先頭)
容器清理:(消去,1)
代入a:(人物::人物B.智謀)/(4)
代入d:(60)-(a)//期限
主命作成:(主人公,人物B,修業(武士),60,0)
更新:(人物::人物B.主命期限)(d)
調查:(i)==(1)
分歧:(真){//調查為真時
對話:(人物A,主人公)[[已要求{人物B.名前}修業!]]
}//調查為真時
}//循環結束
//查询主命分配情况
容器設定:(人物,所屬據點,城E)
容器篩選:(人物,類別,武將)
容器排除:(人物,死亡標誌,死亡)
容器排除:(人物,出現標誌,未出現)
容器排除:(人物,人物番號,主人公)
容器排除:(人物,主命狀態,沒有主命)
容器排序:(人物,身份,降順)
代入m:(0)
循環:{
調查:(m)==(1)
脫出模塊:(真)
容器選擇:(人物B,人物選擇)
分歧:(偽){//沒有選中武將
對話可否選擇:(人物A,主人公)[[以上是本城執行主命的武士,請主公確認!]]
分歧:(真){//
代入m:(1)
}//
分歧:(偽){//
}//
}//
分歧:(真){//
代入據點A:(人物::人物B.主命目標)
調查:(人物::人物B.承擔主命)==(增築(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>執行增築!]]
}//調查為真時
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(開發新田(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>開發新田!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(開發礦山(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>開發礦山!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(補修(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>補修城牆!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(徵兵(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>執行徵兵!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(提昇治安(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>提昇治安!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(訓練(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在<據點A>訓練軍隊!]]
}
分歧:(偽){//
調查:(人物::人物B.承擔主命)==(買進鐵砲(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在買進鐵砲!]]
}//調查為真時
分歧:(偽){//調查為假時
調查:(人物::人物B.承擔主命)==(買進軍馬(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在買進軍馬!]]
}//調查為真時
分歧:(偽){//調查為假時
調查:(人物::人物B.承擔主命)==(賣出兵糧(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在賣出兵糧!]]
}//調查為真時
分歧:(偽){//調查為假時
調查:(人物::人物B.承擔主命)==(修業(武士))
分歧:(真){//調查為真時
對話:(人物A,主人公)[[{人物B.名前}在修業!]]
}//調查為真時
}//調查為假時
}//調查為假時
}//調查為假時
}//
}//
}//
}//
}//
}//
}//
}//
}
//自动任务结束
}//分歧需要结束
分歧:([[不需要]]){//分歧不需要开始
}//分歧不需要结束
}//調查為真時
}//執行结束
}//事件結束
}//腳本結束 因为一楼编辑总是失败,故另开一页上传更新完善后的版本,链接如下:
https://bbs.3dmgame.com/thread-6657059-1-1.html 事实上事实上事实上
45555555555555555555555555555555555555
谢谢楼主分享
页:
[1]