本帖最後由 chenhui540 於 2022-12-16 20:45 編輯  
 
楓之谷的任務是不可或缺的重要部分,但是要修正好任務,必須要好好學習。現在我來分享一下我的經驗。  
(不同的端,語法或許有區別,但是完成任務的方法是一致的。)  
 
 
 
  
 條件遞增類任務  
2236 趕走惡魔的方法 
3421 隕石樣本採集 
3926 耍紅蠍子團 
3929 米奇里的測試 
22530 守衛兵的第三件事:警告文是第一位的 
 
/* 
        名字:        勇士之村警告標示 
        地圖:        風塵山丘 
        描述:        102020100 
*/ 
 
function start() { 
        if (cm.getQuestStatus(22530) == 1 && cm.getQuestRecord(22530).getCustomData()==null) { 
                cm.updateInfoQuest(22530, "enter=00000"); 
                cm.setQuestRecord(cm.getPlayer(), 22530, "1"); 
                } 
                var quest = cm.getInfoQuest(22530); 
                var new_quest = "enter="; 
                var maps = Array(102020100, 102030000, 102030100, 102030200, 102030300); 
                var chen = false; 
                for (var i = 0; i < maps.length; i++) { 
                var hui = false; 
        if (cm.getPlayer().getMapId() == maps[i]) { 
                if (quest.substring(i+6, i+7).equals("0")) { //+6 for "enter=" 
                new_quest += "1"; 
                hui = true; 
                chen = true; 
                } 
                } 
        if (!hui) { 
                new_quest += quest.substring(i+6, i+7); 
                } 
                } 
        if (chen) { 
                cm.updateInfoQuest(22530, new_quest); 
                if (cm.getInfoQuest(22530).equals("enter=11111")) 
                cm.forceStartQuest(22597, "5"); 
                cm.sendOk("你已修复好这塊警告牌!"); 
                } 
                cm.sendOk("這是個徵兆,有一切未知的可能正在等待著你的到來!"); 
                cm.dispose(); 
} 
 
 
條件遞增任務相關腳本(已更新語法).rar
(12.7 KB, 下載次數: 1760)
 |