微信扫一扫 分享朋友圈

已有 1691 人浏览分享

抽籤算命的小遊戲 js

  [複製鏈接]

集團新軍

Rank: 1

18

威望

56

金錢

0

A幣
主題
8
帖子
35
精華
0
綜合社群主題發文量
0
電玩社群主題發文量
0
娛樂社群主題發文量
0
技術社群主題發文量
0
閱讀權限
10
註冊時間
2017-3-30
  • TA的每日心情

    2019-9-6 18:19
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

    loveuvu84 發表於 2017-4-15 01:47:57 | 顯示全部樓層 | 閱讀模式
    這不能說是創作,但可以算是個人創意哈哈..
    如有違規自行刪除 感謝!
    1704150352bb106bb38e43ee5d.png

    1. /*importPackage(net.sf.odinms.client);
    2. 參考國外網站
    3. 改編 : WeedWorld GM , DeanXu */

    4. var status = 0;  
    5. var fee;  
    6. var winner;
    7. var item=4031067;
    8. var card1 = Math.floor(Math.random()*4+item);  
    9. var card2 = Math.floor(Math.random()*4+item);  
    10. var card3 = Math.floor(Math.random()*4+item);  
    11. var card4 = Math.floor(Math.random()*4+item);  
    12. var card5 = Math.floor(Math.random()*4+item);  
    13. var card6 = Math.floor(Math.random()*4+item);  
    14. var card7 = Math.floor(Math.random()*4+item);  
    15. var card8 = Math.floor(Math.random()*4+item);  
    16. var card9 = Math.floor(Math.random()*4+item);  
    17. /*大吉=4031065
    18. 吉=4031066
    19. 兇=4031070
    20. 大凶=4031071*/
    21. function start() {  
    22.     status = -1;  
    23.     action(1, 0, 0);  
    24. }  

    25. function action(mode, type, selection) {  
    26.     if (mode == -1) {  
    27.         cm.dispose();  
    28.     } else {  
    29.         if (mode == 0) {  
    30.             cm.sendOk(" #e呵呵呵~年輕人終究是年輕人~");  
    31.         cm.dispose();  
    32.         return;  
    33.         }  
    34.         if (mode == 1)  
    35.             status++;  
    36.         else
    37.             status--;  
    38.         if (status == 0) {  
    39.             cm.sendNext("#e我看你跟我滿有緣的,你想要我幫你#b算命#k嗎?\r\n #e籤卡總共分成 : \r\n\r\n#v4031065#、#v4031066#、#v4031067#、#v4031069#、#v4031070#、#v4031071#\r\n決定好了就開始吧!");  
    40.         } else if (status == 1) {  
    41.             cm.sendGetText(" #e隨緣隨緣,善哉善哉,錢只是浮雲~ 心意最重要!");  
    42.         } else if (status == 2) {  
    43.             fee = cm.getText();  
    44.             cm.sendYesNo("#e你確定要給 #r" + fee + "#k 元的香油錢嗎?... ");  
    45.         } else if (status == 3) {  
    46.             if (cm.getMeso() < fee) {  
    47.                 cm.sendOk(" #e你身上沒有那麼多錢唷! ");  
    48.                 cm.dispose();  
    49.             } else if (cm.getText() < 10) {  
    50.                 cm.sendOk("#v5160010# : #e至少給個10元意思意思吧~哥只是個傳說,但還是得吃飯。");  
    51.                 cm.dispose();  
    52.             } else if (cm.getMeso() + fee * 2 > 2000000000) {  
    53.                 cm.sendOk("#v5160001##e#b : 感謝你的心意,但你無法給那麼多香油錢~");  
    54.                 cm.dispose();
    55.                         } else if (cm.getMeso() < fee * 1.5) {  
    56.                 cm.sendOk("#v5160000##e#b : 你資格不符合,請再多帶些錢,或是少給些錢。");  
    57.                 cm.dispose();        
    58.             } else {
    59.                 if (card1 == card2 && card2 == card1) {  
    60.                     winner = 2;
    61.                                 } else if (card2 == card3 && card9 == card2) {  
    62.                     winner = 1;        
    63.                 } else if (card3 == card4 && card8 == card3) {  
    64.                     winner = 0;  
    65.                 } else if (card4 == card5 && card7 == card4) {  
    66.                     winner = 3;  
    67.                 } else if (card5 == card6 && card6 == card5) {  
    68.                     winner = 5;  
    69.                 } else if (card6 == card7 && card5 == card6) {  
    70.                     winner = 5;
    71.                                 } else if (card7 == card3 && card9 == card6) {  
    72.                     winner = 5;
    73.                                                                                        
    74.                 } else {  
    75.                     winner = 4;  
    76.                 }
    77.                 if (winner == 0) {  
    78.                     cm.sendOk("#e結果出爐 : \r\n\r\n       #v" +  
    79.                     4031065 + "#\r\n\r\n 此籤為#r大吉#k#e 恭喜你!今日運勢非常不錯唷!");
    80.                     cm.gainMeso(fee * 2);
    81.                                         cm.gainExp(fee * 0.009);
    82.                     cm.dispose();
    83.                                        
    84.                                        
    85.                                         } else if (winner == 1) {
    86.                     cm.sendOk("#e結果出爐 : \r\n\r\n      #v" +  
    87.                     4031066 + "#\r\n\r\n 此籤為#r中吉#k#e 很好,繼續保持現在的生活態度!");  
    88.                     cm.gainMeso(fee * 1.8);  
    89.                     cm.dispose();
    90.                                        
    91.                                         } else if (winner == 2) {
    92.                     cm.sendOk("#e結果出爐 : \r\n\r\n       #v" +  
    93.                     4031067 + "#\r\n\r\n 此籤為#r小吉#k#e 還不錯唷!善事多做你會更好!");  
    94.                     cm.gainMeso(fee * 1.368249);  
    95.                     cm.dispose();
    96.                                        
    97.                                         } else if (winner == 3) {
    98.                     cm.sendOk("#e結果出爐 : \r\n\r\n       #v" +  
    99.                     4031069 + "#\r\n\r\n 此籤為#r末吉#k#e 多做點善事吧,福分快終了。");
    100.                     cm.gainMeso(fee * 1.08922999);
    101.                     cm.dispose();
    102.                                                            
    103.                                         } else if (winner == 4) {
    104.                                 cm.sendOk("#e結果出爐 : \r\n\r\n       #v" +  
    105.                     4031070 + "#\r\n\r\n 此籤為#r小兇#k#e 加油別氣餒,行事不要太招搖,可以過的!  ");  
    106.                     cm.gainMeso(-fee);  
    107.                     cm.dispose();        
    108.                                        
    109.                                         } else if (winner == 5) {
    110.                                          cm.sendOk("#e結果出爐 : \r\n\r\n       #v" +  
    111.                     4031071 + "#\r\n\r\n 此籤為#r大凶#k#e ...本大師無語...近日請小心行事...");  
    112.                     cm.gainMeso(-fee * 1.5);
    113.                                         cm.gainExp(-fee * 0.009);
    114.                     cm.dispose();                                                                           

    115.                 }  
    116.             }  
    117.         }  
    118.     }  
    119. }
    複製代碼

    共收到 0 A幣
    打賞榜
    暫無
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----

    站長

    Rank: 12Rank: 12Rank: 12

    1785

    威望

    3041

    金錢

    111

    A幣
    主題
    1321
    帖子
    2451
    精華
    3
    綜合社群主題發文量
    264
    電玩社群主題發文量
    1
    娛樂社群主題發文量
    4
    技術社群主題發文量
    29
    閱讀權限
    200
    註冊時間
    2013-1-28

    我是傳奇贊助感謝勳章精華作者勳章

  • TA的每日心情
    無聊
    3 天前
  • 簽到天數: 385 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2017-4-15 02:50:44 | 顯示全部樓層
    這感覺挺有趣的耶

    集團新軍

    Rank: 1

    5

    威望

    99

    金錢

    1

    A幣
    主題
    1
    帖子
    15
    精華
    0
    綜合社群主題發文量
    1
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2017-4-18
  • TA的每日心情

    2019-12-25 08:24
  • 簽到天數: 5 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    dangoron 發表於 2017-5-3 10:15:48 | 顯示全部樓層
    感觉继续开发一下还可以做成SSR,SR,R,N卡牌系列哦w

    集團新軍

    Rank: 1

    18

    威望

    56

    金錢

    0

    A幣
    主題
    8
    帖子
    35
    精華
    0
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2017-3-30
  • TA的每日心情

    2019-9-6 18:19
  • 簽到天數: 2 天

    連續簽到: 0 天

    [LV.1]初來乍到

     樓主| loveuvu84 發表於 2017-5-5 00:58:15 | 顯示全部樓層
    回復 3# dangoron


        我會再慢慢研究新玩法的 目前只有研究一些 關於問與答的小題目
    我就直接貼出來分享了

    1. var status = 0;
    2. var jj;
    3. var ii;
    4. var hh;
    5. var gg;
    6. var ff;
    7. var ee;
    8. var dd;
    9. var cc;
    10. var bb;
    11. var aa;


    12. function start() {
    13.     status = -1;
    14.     action(1, 0, 0);
    15. }

    16. function action(mode, type, gg) {
    17.     if (mode == -1) {
    18.         cm.dispose();
    19.     } else {
    20.         if (mode == 0) {
    21.             cm.dispose();
    22.             return;
    23.         }
    24.         if (mode == 1)
    25.             status++;
    26.         else
    27.             status--;
    28.         if (status == 0) {
    29.                 if (cm.getBossLog("QQAA") >= 1) {
    30.           cm.sendOk("每天只能挑戰#b1#k次,你今天已經回答過摟。");
    31.         return;
    32.                 } else if (cm.getPlayer().getLevel() < 16) {
    33.           cm.sendOk("你的等級尚未達到16等唷。");
    34.         return;
    35.         }
    36.         cm.sendSimple("我是每日答題小老師【#b瑞恩#k】...\r\n每天可以挑戰一次,挑戰成功可以獲得 :\r\n#i4001158#【#b#t4001158##k】一個和經驗值。\r\n#b#L1#我要挑戰今日題目");
    37.         } else if (status == 1) {
    38.             aa = gg;
    39.             if (aa >= 0 && aa <= 1) {
    40.                 if (aa == 1) {
    41.                       cm.sendSimple("#k第一題 :\r\n荷蘭政府對人民的大麻攜帶和交易量限制是多少呢?\r\n\r\n#b#L0# 5 公克\r\n#L1# 2 公克");
    42.                                           cm.setBossLog("QQAA");               
    43.                     bb = 0;
    44.                 }
    45.             } else {
    46.                 cm.dispose();
    47.             }
    48.         } else if (status == 2) {               
    49.             if (bb == 0) {
    50.                 if (gg == 0) {
    51.                     cm.sendSimple("#k第二題 :\r\n荷蘭政府對人民的居家種植數量限制是多少呢?\r\n#b#L0# 5 株\r\n#L1# 2 株");
    52.                                         cm.gainExp(100);
    53.                 } else if (gg == 1) {
    54.                     cm.sendOk("答錯摟,多查些資料吧,明天再加油。");
    55.                                 }
    56.                 cc = 0;         
    57.             }
    58.         } else if (status == 3) {
    59.           if (cc == 0) {
    60.                 if (gg == 0) {
    61.                     cm.sendSimple("#k第三題 :\r\n在荷蘭除了自己家以外,只有在哪裡才能合法吸食大麻?\r\n#b#L0# Convenience store\r\n#L1# Coffee shop");
    62.                                         cm.gainExp(200);
    63.                 } else if (gg == 1) {
    64.                     cm.sendOk("可惜答錯摟,跟#b攜帶和交易量#k限制是一樣的。");
    65.                                  }
    66.                 dd = 0;       
    67.             }
    68.         } else if (status == 4) {
    69.          if (dd == 0) {
    70.                 if (gg == 0) {
    71.                     cm.sendOk("正確答案是 :Coffee shop。\r\nCoffee shop販售大麻的交易是需要繳稅的,\r\n從荷蘭當局的角度來看,一來繳稅就是一種紀錄,\r\n能夠直接的目前社會的使用、交易情況,以便控制。");
    72.            } else if (gg == 1) {
    73.                     cm.sendSimple("#k第四題 :\r\n在荷蘭,除了Coffee shop和自家外\r\n在其他地方是處以多少罰金(換算成新台幣)?\r\n#b#L0#新台幣 5800元\r\n#L1#新台幣 2800元");
    74.                                         cm.gainExp(300);
    75.                 }
    76.                 ee = 0;
    77.             }
    78.                        } else if (status == 5) {
    79.          if (ee == 0) {
    80.                 if (gg == 0) {
    81.                     cm.sendOk("除了以上所說地點,其他地方是以罰金 70 歐起跳計算\r\n(約新台幣 2800元)。");
    82.            } else if (gg == 1) {
    83.                     cm.sendSimple("#k第五題 :\r\n在台灣,大麻是屬於法律規範中的哪一級毒品?\r\n#b#L0#第二級 \r\n#L1#第三級");
    84.                                         cm.gainExp(400);
    85.                 }
    86.                 ff = 0;
    87.             }
    88.                        } else if (status == 6) {
    89.          if (ff == 0) {
    90.                 if (gg == 0) {
    91.                                         cm.sendSimple("#k第六題 :\r\n烏拉圭2017年宣布將於本年幾月起容許當地藥局出售大麻?\r\n#b#L0# 11月起\r\n#L1# 7月起");
    92.                                         cm.gainExp(600);

    93.            } else if (gg == 1) {
    94.                     cm.sendOk("2016年時,有網友在國發會提點子平台上,\r\n發起「二級毒品大麻調降至三級毒品與開放管制醫療研究」連署,\r\n一共超過5000人附議,但法務部否決");
    95.                 }
    96.                 hh = 0;
    97.             }
    98.                 } else if (status == 7) {
    99.          if (hh == 0) {
    100.                 if (gg == 0) {
    101.                     cm.sendOk("烏拉圭政府希望透過銷售合法化能提升產品的質量和純度。\r\n而目前已有16間藥店向政府註冊,以便今年7月起能販售出售娛樂用大麻。");
    102.            } else if (gg == 1) {
    103.                     cm.sendSimple("#k第七題 :\r\n根據聯合國統計數據,全球有多少的成年人有吸食大麻的習慣?\r\n#b#L0#將近百分之十\r\n#L1#將近百分之五");
    104.                                         cm.gainExp(800);
    105.                 }
    106.                 ii = 0;
    107.             }       
    108.                 } else if (status == 8) {
    109.          if (ii == 0) {
    110.                 if (gg == 0) {
    111.                     cm.sendOk("錯誤答案,目前全世界有將近百分之五的成年人有吸食大麻的習慣。");
    112.            } else if (gg == 1) {
    113.                     cm.sendSimple("#k第八題 :\r\n1.美國從幾年開始正式將大麻規定為違禁藥物?\r\n2.美國第一個將醫療大麻合法化的州是哪個/幾年?\r\n#b#L0# 1937年/加州/1996年\r\n#L1# 1948年/加州/2012年");
    114.                                         cm.gainExp(1000);
    115.                 }
    116.                 jj = 0;
    117.             }               
    118.                        } else if (status == 9) {
    119.          if (jj == 0) {
    120.                 if (gg == 0) {
    121.                    cm.sendOk("無論支持或反對,我們都不應該對大麻只停留在「毒品」的膚淺。\r\n我們可以選擇不要去接觸,但是也不要為了反對而反對,\r\n最後,祝福各位遊戲愉快玩的開心!");
    122.                                    cm.gainItem(4001158, 1);
    123.                                    cm.gainMeso(420);
    124.                    cm.gainExp(15000);
    125.            } else if (gg == 1) {
    126.                    cm.sendOk("最後一步了..加油..答題前多想個幾秒鐘。");
    127.                 }
    128.             }       
    129.         } else {
    130.             cm.dispose();
    131.         }
    132.     }
    133. }       
    複製代碼
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    35

    發文

    56

    金錢

    0

    A幣

    ----------榮譽勳章----------

    熱門推薦
    圖文推薦
    • 聯繫我們

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-5-16 19:46 , 網路刷新 0.114033 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322