OK論壇

 找回密碼
 註冊
查看: 1107|回復: 2

求改此腳本的方法,或找好心人幫忙修改下

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2010-10-13 10:53 AM
  • 簽到天數: 13 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2010-10-13 13:45:19 | 顯示全部樓層 |閱讀模式
    已下是我找到的腳本,我想改成10000ZENY 可兌換一個677 ,可是我改了set @t,100000000; 為10000時。發現輸入1000無法獲得671,但是錢已經扣除了,請高人幫我解決下。謝謝了,其實順序就是10000換1個677然後 1000可換一個671 然後一直除10下來。

    1. -        script        GMBankMain        -1,{
    2. OnInit:
    3.         setarray $@Coin[0],677,671,675,673;
    4.         end;
    5.         }


    6. function        script        GM_change        {
    7. set @t,100000000;
    8. set @money,0;
    9. set @j,0;
    10. set @k,10;
    11. switch(getarg(0)){
    12.         //自动
    13.         case 0:
    14.                 switch(getarg(1)){
    15.                 //Zeny-->货币
    16.                 case 1:
    17.                         mes "请输入金额";
    18.                         input @money;
    19.                         if(@money<=100||@money>Zeny){
    20.                                 mes "金&#39069;&#36755;入&#38169;&#35823;或者金&#39069;不足";
    21.                                 close;
    22.                                 }
    23.                         set Zeny,Zeny-@money;
    24.                         set @cost,@money/10000*$interest;
    25.                         set @money,@money-@cost;
    26.                         for(set @i,0;@i<7;set @i,@i+1){
    27.                                 set @j,(@money-@money%@t)/@t;
    28.                                 if((Weight+getiteminfo($@Coin[@i],6)*@j)<MaxWeight&&@money>=(@j*@t)){
    29.                                         set @money,@money-@j*@t;
    30.                                         getitem $@Coin[@i],@j;
    31.                                         }
    32.                                 else if((Weight+getiteminfo($@Coin[@i],6)*@j)>MaxWeight&&@money>=(@j*@t)){
    33.                                         mes "目前只能&#20817;&#25442;&#36825;些了~";
    34.                                         mes "剩下的您背不&#21160;~";
    35.                                         mes "清一清再&#26469;吧~";
    36.                                         set Zeny,Zeny+@money;
    37.                                         close;
    38.                                         }
    39.                                 set @t,@t/10;
    40.                                 }
    41.                         break;

    42.                 //&#36135;&#24065;-->Zeny
    43.                 case 2:
    44.                         for(set @i,0;@i<7;set @i,@i+1){
    45.                                 set @j,countitem($@Coin[@i]);
    46.                                 //V3.3改
    47.                                 if(@j>pow(10,(@i+1))){
    48.                                         set @j,pow(10,(@i+1));
    49.                                         mes "自&#21160;&#35843;整可&#20817;&#25442; "+getitemname($@Coin[@i])+" 最大&#20026; "+@j+" &#20010;";
    50.                                         }
    51.                                 if(@j!=0){
    52.                                         set @money,@t*@j;
    53.                                         if((Zeny+@money)>1000000000){
    54.                                                 mes "您身上已&#32463;&#26080;法背&#36825;么多金&#38065;";
    55.                                                 mes "&#35831;存款后再&#26469;!";
    56.                                                 close;
    57.                                                 }
    58.                                         delitem $@Coin[@i],@j;
    59.                                         set @cost,(@money/10000)*$interest;
    60.                                         set @tcost,@tcost+@cost;
    61.                                         set @money,@money-@cost;
    62.                                         set Zeny,Zeny+@money;
    63.                                         next;
    64.                                         }
    65.                                 set @t,@t/10;
    66.                                 }
    67.                         }
    68.                 mes "自&#21160;&#20817;&#25442;完&#27605;!";
    69.                 break;
    複製代碼

    評分

    參與人數 1積分 -30 現金 -30 積極性 -30 收起 理由
    橙色歲月]] -30 -30 -30 發問者三天未回應主題

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情
    擦汗
    2019-6-28 10:57 PM
  • 簽到天數: 76 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-10-13 21:18:30 | 顯示全部樓層
    妳的腳本是大陸版本!?  沒有轉成繁體嘛!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-10-14 16:14:22 | 顯示全部樓層
    請寫上功能...
    重新自己寫可能比你慢慢找問題快
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-1 01:27 PM , Processed in 0.277462 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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