loveuvu84

我又來發文了!一樣JS 這次是 : 公會會地 設置密碼進入

發表於 2017-5-6 15:49:02
loveuvu84 發表於 2017-5-6 15:49:02 | 顯示全部樓層 |閱讀模式

1705061555a7def68f1fbcacfe.jpg

一樣是很基本的 輸入文字 檢測文字。

也許有人會問,為什麼 (status == 1) 的部分 我要重複那麼多次?毫無意義
純粹是因為 上面(status == 0) 我是設定成,用點選方式選擇會地,而不是單純檢測密碼,
比較好看!
比較好看!
比較好看!



文中的925023800-925023000 是地圖代碼,我是設定武陵道館,可自行更改

 
var status = 0;  
var passw;  
var bb;

function start() {  
    status = -1;  
    action(1, 0, 0);  
}  
 
function action(mode, type, selection) {  
    if (mode == -1) {  
        cm.dispose();  
    } else {  
        if (mode == 0) {  
        cm.dispose();  
        return;  
        }  
        if (mode == 1)  
            status++;  
        else 
            status--;  
        if (status == 0) {  
             cm.sendSimple("#k您好,請選擇要進入會地的公會名稱!\r\n\r\n#b#L0#公會#k【#bXXXXXX#k】\r\n#b#L1#公會#k【#bXXXXXX#k】\r\n#b#L2#公會#k【#bXXXXXX#k】\r\n#b#L3#公會#k【#bXXXXXX#k】\r\n#b#L4#公會#k【#bXXXXXX#k】\r\n#b#L5#公會#k【#bXXXXXX#k】\r\n#b#L6#公會#k【#bXXXXXX#k】\r\n"); sele_ = 17;
        } else if (status == 1) {
                if (selection == 0) {
                      cm.sendGetText("請輸入公會的會地密碼!");
                        } else if (selection == 1) {
                      cm.sendGetText("請輸入公會的會地密碼!");
                        } else if (selection == 2) {
                      cm.sendGetText("請輸入公會的會地密碼!");        
                        } else if (selection == 3) {
                      cm.sendGetText("請輸入公會的會地密碼!");        
                        } else if (selection == 4) {
                      cm.sendGetText("請輸入公會的會地密碼!");        
                        } else if (selection == 5) {
                      cm.sendGetText("請輸入公會的會地密碼!");        
                        } else if (selection == 6) {
                      cm.sendGetText("請輸入公會的會地密碼!");                          
                        }          
        } else if (status == 2) {  
            passw = cm.getText();  
            cm.sendYesNo("#e請確認你的密碼是否為 :  #r" + passw + "#k ?\r\n正確,請按#r是#k ");  
        } else if (status == 3) {  
            if (passw == 925023800) {  //密碼
                cm.warp(925023800);  //地圖
                cm.dispose();  
            } else if (passw == 925023500) {  //密碼
                cm.warp(925023500);   //地圖
                cm.dispose();  
            } else if (passw == 925023400) { //密碼
                cm.warp(925023400);    //地圖
                cm.dispose();
                        } else if (passw == 925023300) {//密碼
                cm.warp(925023300);    //地圖
                cm.dispose();
                        } else if (passw == 925023200) { //密碼
                cm.warp(925023200);    //地圖
                cm.dispose();
                        } else if (passw == 925023100) { //密碼
                cm.warp(925023100);    //地圖
                cm.dispose();
                        } else if (passw == 925023000) { //密碼
                cm.warp(925023000);    //地圖
                cm.dispose();        
            } else { 
                cm.sendOk("您輸入的密碼不正確,請重新輸入。");  
                cm.dispose();                                                
            }  
        }  
    }  
}
複製代碼

瀏覽 4943 回復 8

您需要登錄後才可以回帖 登錄 | 註冊會員

返回頂部