OK論壇

 找回密碼
 註冊
查看: 1229|回復: 4

腳本問題

 關閉 [複製鏈接]
  • TA的每日心情
    奮斗
    2013-12-29 11:19 AM
  • 簽到天數: 4 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

    發表於 2008-8-11 07:43:14 | 顯示全部樓層 |閱讀模式
    L0:
                    mes "[商城點數人員]";
                    if (Zeny < 200000) goto NeedZenys;
                    set Zeny,zeny-200000;
                    set #SHOP_POINTS,#SHOP_POINTS+11;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:10P";
                    mes "贈送點數:1P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;



    請問大大如何改成可以用骨頭換取 改了好久還是沒辦法// 名稱:商城點數販賣人員
    // 功能:可讓玩家自行購買點數
    // 版本:1.2
    // 作者:破滅
    // 協助:陳小修(帳號總結語法)
    payon.gat,166,212,4 script 商城點數販賣人員 112,{
    mes "[商城點數人員]";
    mes "我是商城點數販賣人員.";
    mes "購買點數可以購買商城物品";
    mes "點數換取【1:1】可能會稍微貴了些";
    mes "不過絕對是物超所值的!";
    mes "購買越多送越多額外點數喔!!";
    mes "請問您要購買多少的點數呢?";
    next;
    menu "『10P』",L0,"『紅利點數說明』",H1,"『查詢持有點數餘額』",H2,"離開",LEnd;

    L0:
      mes "[商城點數人員]";
      if(countitem(7005)< @num) goto NOmoney;
      delitem 7005,@num;
      set #SHOP_POINTS,#SHOP_POINTS+11;
      mes "您購買完畢,點數已經進入您的帳號!";
      mes "購買點數:10P";
      mes "贈送點數:1P";
      mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
      close;
    H1:
      mes "[紅利點數說明]";
      mes "購買10P  贈送^FF0000【1P   】^000000";
      close;
    H2:
      mes "[查詢持有點數餘額]";
      mes "以下為您該帳號此有之商城點數";
      mes "商城點數:^FF0000" + #SHOP_POINTS + "^000000";
      close;
      NeedZenys:
       mes "抱歉,你沒有足夠的金錢";
       close;
    LEnd:
      close;
    }

    [ 本帖最後由 EX884416 於 2008-8-11 06:56 PM 編輯 ]
  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-8-11 17:25:16 | 顯示全部樓層
    腳 本 貼 好 再 說
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2013-12-29 11:19 AM
  • 簽到天數: 4 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-8-11 18:20:28 | 顯示全部樓層
    // 名稱:商城點數販賣人員
    // 功能:可讓玩家自行購買點數
    // 版本:1.2
    // 作者:破滅
    // 協助:陳小修(帳號總結語法)
    ra_temple.gat,134,183,4        script        商城點數販賣人員        112,{
            mes "[商城點數人員]";
            mes "我是商城點數販賣人員.";
            mes "購買點數可以到各地城鎮購買商城物品";
            mes "點數價格【1:20000】可能會稍微貴了些";
            mes "不過絕對是物超所值的!";
            mes "購買越多送越多額外點數喔!!";
            mes "請問您要購買多少的點數呢?";
            next;
            menu "『10P』",L0,"『20P』",L1,"『40P』",L2,"『80P』",L3,"『160P』",L4,"『320P』",L5,"『640P』",L6,"『1280P』",L7,"『2560P』",L8,"『紅利點數說明』",H1,"『查詢持有點數餘額』",H2,"離開",LEnd;
           
            L0:
                    mes "[商城點數人員]";
                    if (Zeny < 200000) goto NeedZenys;
                    set Zeny,zeny-200000;
                    set #SHOP_POINTS,#SHOP_POINTS+11;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:10P";
                    mes "贈送點數:1P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;
            L1:
                    mes "[商城點數人員]";
                    if (Zeny < 400000) goto NeedZenys;
                    set Zeny,zeny-400000;
                    set #SHOP_POINTS,#SHOP_POINTS+22;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:20P";
                    mes "贈送點數:2P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;
            L2:
                    mes "[商城點數人員]";
                    if (Zeny < 800000) goto NeedZenys;
                    set Zeny,zeny-800000;
                    set #SHOP_POINTS,#SHOP_POINTS+45;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:40P";
                    mes "贈送點數:5P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;
            L3:
                    mes "[商城點數人員]";
                    if (Zeny < 1600000) goto NeedZenys;
                    set Zeny,zeny-1600000;
                    set #SHOP_POINTS,#SHOP_POINTS+90;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:80P";
                    mes "贈送點數:10P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;
            L4:
                    mes "[商城點數人員]";
                    if (Zeny < 3200000) goto NeedZenys;
                    set Zeny,zeny-3200000;
                    set #SHOP_POINTS,#SHOP_POINTS+180;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:160P";
                    mes "贈送點數:15P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "^000000";
                    close;
            L5:
                    mes "[商城點數人員]";
                    if (Zeny < 6400000) goto NeedZenys;
                    set Zeny,zeny-6400000;
                    set #SHOP_POINTS,#SHOP_POINTS+350;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:320P";
                    mes "贈送點數:25P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "P^000000";
                    close;
            L6:
                    mes "[商城點數人員]";
                    if (Zeny < 12800000) goto NeedZenys;
                    set Zeny,zeny-12800000;
                    set #SHOP_POINTS,#SHOP_POINTS+650;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:640P";
                    mes "贈送點數:30P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "P^000000";
                    close;
            L7:
                    mes "[商城點數人員]";
                    if (Zeny < 25600000) goto NeedZenys;
                    set Zeny,zeny-25600000;
                    set #SHOP_POINTS,#SHOP_POINTS+1500;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:1280P";
                    mes "贈送點數:40P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "P^000000";
                    close;
            L8:
                    mes "[商城點數人員]";
                    if (Zeny < 51200000) goto NeedZenys;
                    set Zeny,zeny-51200000;
                    set #SHOP_POINTS,#SHOP_POINTS+2600;
                    mes "您購買完畢,點數已經進入您的帳號!";
                    mes "購買點數:2560P";
                    mes "贈送點數:50P";
                    mes "帳號總結:^FF0000" + #SHOP_POINTS + "P^000000";
                    close;
            H1:
                    mes "[紅利點數說明]";
                    mes "購買10P  贈送^FF0000【1P   】^000000";
                    mes "購買20P  贈送^FF0000【2P   】^000000";
                    mes "購買40P  贈送^FF0000【5P   】^000000";
                    mes "購買80P  贈送^FF0000【10P  】^000000";
                    mes "購買160P 贈送^FF0000【15P  】^000000";
                    mes "購買320P 贈送^FF0000【25P  】^000000";
                    mes "購買640P 贈送^FF0000【30P 】^000000";
                    mes "購買1280P贈送^FF0000【40P 】^000000";
                    mes "購買2560P贈送^FF0000【50P】^000000";
                    close;
            H2:
                    mes "[查詢持有點數餘額]";
                    mes "以下為您該帳號此有之商城點數";
                    mes "商城點數:^FF0000" + #SHOP_POINTS + "P^000000";
                    close;

                    NeedZenys:
                            mes "抱歉,你沒有足夠的金錢";
                            close;
            LEnd:
                    close;       
    }


    拍謝 這是完整的腳本 請問如何改成1個骨頭換10P
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-8-11 18:24:26 | 顯示全部樓層

    你 貼 一 個 不 相 干 的 做 什 麼

    if ( countitem(7005) < 1 ) { mes "骨頭不足"; close; }
    delitem 7005,1;
    set #CASHPOINTS,#CASHPOINTS+10;

    多 看 些 教 學
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2013-12-29 11:19 AM
  • 簽到天數: 4 天

    連續簽到: 1 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-8-11 18:55:12 | 顯示全部樓層
    感謝!! 你的指導
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 09:56 PM , Processed in 0.056060 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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