OK論壇

 找回密碼
 註冊
查看: 1410|回復: 9

[JA]自創腳本問題一問

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2012-8-14 07:29 AM
  • 簽到天數: 7 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-20 14:44:15 | 顯示全部樓層 |閱讀模式
    本帖最後由 無法 於 2009-3-21 09:52 AM 編輯

    iceLV1:
    mes "[裝備升級人員]";
    mes "你現在的冰青戒子是1級";
    mes "我幫你升級2級吧!";next;
    if (getequipid(7)==4610)&&((eqexp >=2500)) {
    setarray @cardinfo[1],getequipcardid(7,1),getequipcardid(7,2);
    set eqexp,eqexp - 2500;
    failedremovecards 7,0;
    getitem2 4611,1,1,0,0,@cardinfo[1],@cardinfo[2],0,0;
    misceffect 155;
    close;
    }
    else { mes "請先裝備LV1冰清戒指/裝備經驗不足"; close; end; }

    抱歉我又來問了
    如果升級的戒指 沒插卡的話 他會給他1個lv1的不會收走 lv0的 怎個無奈= =不知道如何搞

    評分

    參與人數 1積分 -20 現金 -20 積極性 -20 收起 理由
    pan00017 -20 -20 -20 無意義標題

    查看全部評分

    回復

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-20 14:57:29 | 顯示全部樓層
    if (getequipid(7)==4610)&&((eqexp >=2500))

    請改正為 &&
    不然下面{}裡不會繼續執行
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2012-12-1 06:11 AM
  • 簽到天數: 11 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-20 15:08:12 | 顯示全部樓層
    if (getequipid(7)==4610)&&((eqexp >=2500)) if (getequipid(7)==4610)||((eqexp >=2500))


    如果你使用&&的話,只要有一個通過~就會執行下面的動作

    如果你使用||,必須2個都通過~才會執行下面的動作
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-8-14 07:29 AM
  • 簽到天數: 7 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-3-20 15:15:48 | 顯示全部樓層
    但是如果升級沒插卡的物品 一樣會給1個lv1的 裝備在7的那個不會被收走
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2012-12-1 06:11 AM
  • 簽到天數: 11 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-20 15:42:40 | 顯示全部樓層
    4# 無法



    iceLV1:
    if (getequipid(7)==4610)||((eqexp >=2500)) {
    mes "[裝備升級人員]";
    mes "請先裝備LV1冰清戒指/裝備經驗不足";
    close;
    }
    set @cardinfo0,getequipcardid(7,0);
    set @cardinfo1,getequipcardid(7,1);
    set @cardinfo2,getequipcardid(7,2);
    set @cardinfo3,getequipcardid(7,3);
    set eqexp,eqexp - 2500;
    delitem2 4610,1,1,0,0,@cardinfo0,@cardinfo1,@cardinfo2,@cardinfo3;
    getitem2 4611,1,1,0,0,@cardinfo0,@cardinfo1,@cardinfo2,@cardinfo3;
    misceffect 155;
    mes "[裝備升級人員]";
    mes "妳已經成功升級!";
    close;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-8-14 07:29 AM
  • 簽到天數: 7 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-3-20 15:56:20 | 顯示全部樓層
    delitem2 4610,1,1,0,0,@cardinfo0,@cardinfo1,@cardinfo2,@cardinfo3
    這會出錯@@~ 我還在看如何修改- -
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2012-12-1 06:11 AM
  • 簽到天數: 11 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2009-3-20 16:18:02 | 顯示全部樓層
    本帖最後由 poi31711 於 2009-3-20 04:52 PM 編輯

    iceLV1:
    if (getequipcardcnt(7) < 1) goto nocard;
    if (getequipid(7)==4610)||((eqexp >=2500)) {
    mes "[裝備升級人員]";
    mes "請先裝備LV1冰清戒指/裝備經驗不足";
    close;
    }
    set @cardinfo0,getequipcardid(7,0);
    set @cardinfo1,getequipcardid(7,1);
    set @cardinfo2,getequipcardid(7,2);
    set @cardinfo3,getequipcardid(7,3);
    set eqexp,eqexp - 2500;
    delitem 4610,1;
    getitem2 4611,1,1,0,0,@cardinfo0,@cardinfo1,@cardinfo2,@cardinfo3;
    misceffect 155;
    mes "[裝備升級人員]";
    mes "妳已經成功升級!";
    close;

    nocard:
    if (getequipid(7)==4610)||((eqexp >=2500)) {
    mes "[裝備升級人員]";
    mes "請先裝備LV1冰清戒指/裝備經驗不足";
    close;
    }
    set eqexp,eqexp - 2500;
    delitem 4610,1;
    getitem 4611,1;
    misceffect 155;
    mes "[裝備升級人員]";
    mes "妳已經成功升級!";
    close;




    這樣還不行嗎
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-8-14 07:29 AM
  • 簽到天數: 7 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-3-20 16:31:08 | 顯示全部樓層
    用這樣好像沒辦法升級...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-20 17:20:45 | 顯示全部樓層
    似乎有人教錯嚕= =
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-20 19:41:11 | 顯示全部樓層
    本帖最後由 lendlice0001 於 2009-3-20 07:46 PM 編輯

    3# poi31711

    你要不要去看一下 || 與 && 的意思...邏輯觀念不正確唷

    #4
    那就改語法吧...failedremovecards 7,0; 改為:
    failedrefitem 7;
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-6-4 07:23 AM , Processed in 0.055591 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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