OK論壇

 找回密碼
 註冊
查看: 1571|回復: 5

如何加上輸入數量多數換取

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2022-7-2 02:37 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2010-7-19 20:47:28 | 顯示全部樓層 |閱讀模式
    本帖最後由 cxz89123456 於 2010-7-19 09:08 PM 編輯
    1. prontera.gat,162,170,4 script 鈔票處理員 724,{
    2. mes " [紙鈔處理員]";
    3. mes " 你好,我的工作是幫你兌換CASHPOINT";
    4. mes " 為了方便你把紙鈔放在身上";
    5. mes " 我可以幫你把紙鈔換成CASHPOINT";
    6. next;
    7. mes " [鈔票處理員]";
    8. mes " 一張紙鈔等於CASHPOINT五十點";
    9. mes " 利於玩家方便攜帶";
    10. next;
    11. menu " 我要用紙鈔兌換CASHPOINT",hhhbbb,
    12. " 我不要服務",cccccc;

    13. hhhbbb:
    14. if (countitem(60001)<1) goto nnnnnn;
    15. mes " [紙鈔處理員]";
    16. mes " 你真的要換嗎";
    17. menu "換",-,"我不要服務",cccccc;
    18. delitem 60001,1;
    19. Set #CASHPOINTS,#CASHPOINTS+50;
    20. mes "[紙鈔處理員]";
    21. mes "謝謝您的使用";
    22. close;

    23. cccccc:
    24. mes " [紙鈔處理員]";
    25. mes " 那再見啦";
    26. close;

    27. nnnnnn:
    28. mes " [紙鈔處理員]";
    29. mes " 你沒有充足的物品";
    30. close;
    31. }
    複製代碼


    各位大大幫幫我
    要如何寫輸入數量多數換取
    回復

    使用道具 舉報

  • TA的每日心情

    2010-8-5 07:05 AM
  • 簽到天數: 41 天

    連續簽到: 0 天

    [LV.5]常住居民I

    發表於 2010-7-19 20:51:57 | 顯示全部樓層
    input @函數;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-7-2 02:37 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-7-19 20:56:19 | 顯示全部樓層
    input @函數;
    942PLAY 發表於 2010-7-19 08:51 PM



        可以直接幫我修改整個腳本嗎?
    感謝你
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-5 07:05 AM
  • 簽到天數: 41 天

    連續簽到: 0 天

    [LV.5]常住居民I

    發表於 2010-7-19 20:57:49 | 顯示全部樓層
    如果只要別人幫助你的話,你可能永遠都學不會吧。
    多去看看,別人腳本怎樣寫的,會對你有幫助。
    總不能一輩子依賴別人吧…

    加油,我相信你能的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-7-2 02:37 AM
  • 簽到天數: 40 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2010-7-19 21:04:39 | 顯示全部樓層
    如果只要別人幫助你的話,你可能永遠都學不會吧。
    多去看看,別人腳本怎樣寫的,會對你有幫助。
    總不能一 ...
    942PLAY 發表於 2010-7-19 08:57 PM



        恩   感謝你的幫忙
    我會了感謝你
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-9-17 02:16 PM
  • 簽到天數: 3015 天

    連續簽到: 2 天

    [LV.Master]伴壇終老

    發表於 2010-7-19 22:41:23 | 顯示全部樓層
    可以直接幫我修改整個腳本嗎?
    感謝你
    cxz89123456 發表於 2010-7-19 08:56 PM



    1. prontera.gat,162,170,4    script    鈔票處理員    724,{
    2.     mes "[紙鈔處理員]";
    3.     mes "你好,我的工作是幫你兌換CashPoints";
    4.     mes "為了方便你把紙鈔放在身上";
    5.     mes "我可以幫你把紙鈔換成CashPoints";
    6.     next;
    7.     mes "[紙鈔處理員]";
    8.     mes "一張紙鈔等於CashPoints五十點";
    9.     mes "利於玩家方便攜帶";
    10.     next;
    11.     switch (select("紙鈔兌換")) {
    12.         case 1:
    13.             set .@itemid,60001;//紙鈔
    14.             break;
    15.     }
    16.     set .@max,countitem(.@itemid);
    17.     if(.@max == 0) {
    18.         mes "[紙鈔處理員]";
    19.         mes "你身上沒半個"+getitemname(.@itemid)+"";
    20.         mes "別開玩笑了!";
    21.         close;
    22.         }
    23.     mes "[紙鈔處理員]";
    24.     mes "嗯...";
    25.     mes "您身上總共有^ff0000 "+.@max+" ^000000個";
    26.     mes "  ";
    27.     mes "您要兌換幾個呢?";
    28.     next;
    29.     switch (select("兌換所有","指定幾個","取消")) {
    30.     case 1:
    31.         set .@num,.@max;
    32.         break;
    33.     case 2:
    34.         mes "[紙鈔處理員]";
    35.         mes "要用幾個來兌換呢?";
    36.         mes "最大值為: ^ff0000" +.@max+ " ^000000個";
    37.             next;
    38.             input .@num;

    39.         if(.@num > .@max){
    40.             mes "[紙鈔處理員]";
    41.             mes "你沒有這麼多"+getitemname(.@itemid)+"!";
    42.             close;
    43.         }
    44.         if(.@num <= 0) {
    45.             mes "[紙鈔處理員]";
    46.             mes "別開玩笑了!";
    47.             close;
    48.         }
    49.         break;
    50.     case 3:
    51.         mes "[紙鈔處理員]";
    52.         mes "這樣啊...";
    53.         mes "如果以後有需要";
    54.         mes "隨時都可以來";
    55.         close;
    56.     }
    57.     delitem .@itemid,.@num;
    58.     set #CASHPOINTS,#CASHPOINTS+.@num*50;
    59.     mes "[紙鈔處理員]";
    60.     mes "來,完成了";
    61.     mes "^ff0000"+.@num*50+" 點 ^000000CashPoints都在這";
    62.     mes "有需要的話隨時再來找我吧!";
    63.     mes "...嗯? 有什麼奇怪的嗎?";
    64.     dispbottom "CashPoints : "+#CASHPOINTS+" 點";
    65.     close;
    66. }
    複製代碼


    試試看
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2025-7-6 12:01 PM , Processed in 0.083547 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表