微信扫一扫 分享朋友圈

已有 5810 人浏览分享

[服務器疑問] 關於道具疊加問題,是否可以增加數量?

  [複製鏈接]

集團新軍

Rank: 1

8

威望

146

金錢

3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    asd226837 發表於  2018-7-25 19:40:13 | 顯示全部樓層 | 閱讀模式
    如題,超級藥水只能疊加到100罐嗎 哪裡可以設置呢 還麻煩各位幫助小弟了
    wz目前是未翻到可以設定罐數的
    SRC擇是不知道尋找的方向
    共收到 0 A幣
    打賞榜
    暫無
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----

    站長

    Rank: 12Rank: 12Rank: 12

    1965

    威望

    3463

    金錢

    11

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

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

  • TA的每日心情

    2024-11-9 23:41
  • 簽到天數: 397 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2018-7-25 20:44:30 | 顯示全部樓層
    我們都知道,控制每項物品的都是WZ,這物品會有甚麼素質都是WZ控制,
    而我們現在也曉得他的上限是一百,那這個就會是線索,這時你應該是找到超級藥水的代碼,
    然後打開他的節點,觀看裡面節點內容,查看每個素質,
    是不是有其中一項的素質設定為"100",如果有找到,
    那就可以懷疑這個可能就是設定物品數量的節點,你就可以嘗試更改後,
    導入端口並測試,如果測試失敗,你也素手無策,你則可以發文,
    並說明你嘗試過的內容,與我們交流,這才是一個完整研究的態度。

    你的文章中,你只說你沒找到WZ有相關內容,但你並沒說明你是怎麼樣判斷WZ沒有這個內容,
    猜的?實際測試?還是只是看一看?如果是以這樣的態度去研究問題,你的進步將會是緩慢的

    站長

    Rank: 12Rank: 12Rank: 12

    1965

    威望

    3463

    金錢

    11

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

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

  • TA的每日心情

    2024-11-9 23:41
  • 簽到天數: 397 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2018-7-25 20:49:01 | 顯示全部樓層
    AICL網站中有你要的解答。
    http://aicltw.blogspot.com/2016/11/item.html

    集團新軍

    Rank: 1

    59

    威望

    326

    金錢

    202

    A幣
    主題
    16
    帖子
    52
    精華
    1
    綜合社群主題發文量
    35
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2018-5-15

    贊助感謝勳章精華作者勳章

  • TA的每日心情

    2018-9-7 18:26
  • 簽到天數: 58 天

    連續簽到: 0 天

    [LV.5]常住居民I

    as071186 發表於 2018-7-25 21:07:11 | 顯示全部樓層
    slotmax呀
    你真的有看嗎 XD
    HI

    集團新軍

    Rank: 1

    8

    威望

    146

    金錢

    3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| asd226837 發表於 2018-7-25 21:12:46 | 顯示全部樓層
    我目前只能疊加到100
    但是我打開wz卻沒發現有地方有控制100單位的結點

    集團新軍

    Rank: 1

    8

    威望

    146

    金錢

    3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| asd226837 發表於 2018-7-25 21:23:46 | 顯示全部樓層
    本帖最後由 asd226837 於 2018-7-25 21:26 編輯

    在info加入了 slotMax 數量1000
    導出XML 放入端內
    WZ保存

    開起遊戲購買超水無法一次買1000 會一樣分成 10等份
    在我第一次尋找時,我先找的就是wz內的slotMax 但是WZ沒有
    第二次尋找在SRC收尋 100 or slotMax 慢慢收尋但無頭緒

    之後才上論壇發問

    區域版主

    Rank: 10Rank: 10Rank: 10

    86

    威望

    368

    金錢

    152

    A幣
    主題
    13
    帖子
    85
    精華
    0
    綜合社群主題發文量
    29
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    100
    註冊時間
    2016-5-29
  • TA的每日心情

    2020-10-7 21:54
  • 簽到天數: 30 天

    連續簽到: 0 天

    [LV.5]常住居民I

    雨濛濛 發表於 2018-7-25 21:27:22 | 顯示全部樓層
    回復 6# asd226837

    不是在string改...
    在Item
    簡單就好!

    集團新軍

    Rank: 1

    8

    威望

    146

    金錢

    3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| asd226837 發表於 2018-7-25 21:32:12 | 顯示全部樓層
    回復 7# 雨濛濛


       我的確用Item改的 如果是用String改會變成只有兩個顯示名稱與內容的節點

    站長

    Rank: 12Rank: 12Rank: 12

    1965

    威望

    3463

    金錢

    11

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

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

  • TA的每日心情

    2024-11-9 23:41
  • 簽到天數: 397 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2018-7-25 21:38:27 | 顯示全部樓層
    回復 6# asd226837


       這就是為甚麼我們希望在這裡發問的人問題務必詳細,並說明你自己嘗試過了甚麼,你在留言的說明就充分說明了自己做了哪些方法試著改善,這就是我們這個交流區所
    想傳達重點,你既然想發問就要清楚表明所有問題的原因,你是應該是要讓幫忙你的人
    可以迅速知道你的詳細情況對症下藥,而不是讓回答的人要去揣測你目前可能情況
    ,而這個揣測後的解答通常對你是沒有任何幫助的,請往後發問都要用這種方式發問。

    這樣回答的人輕鬆,你的問題也能順利解決。

    站長

    Rank: 12Rank: 12Rank: 12

    1965

    威望

    3463

    金錢

    11

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

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

  • TA的每日心情

    2024-11-9 23:41
  • 簽到天數: 397 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2018-7-25 21:39:13 | 顯示全部樓層
    回復 8# asd226837


       我幫你測試看看,等我結果。

    集團新軍

    Rank: 1

    8

    威望

    146

    金錢

    3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| asd226837 發表於 2018-7-25 21:46:25 | 顯示全部樓層
    回復 10# TWAICL

    謝謝,是我說的不夠明白 下次我會多注意的
    不好意思還要麻煩你幫我測試了

    區域版主

    Rank: 10Rank: 10Rank: 10

    86

    威望

    368

    金錢

    152

    A幣
    主題
    13
    帖子
    85
    精華
    0
    綜合社群主題發文量
    29
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    100
    註冊時間
    2016-5-29
  • TA的每日心情

    2020-10-7 21:54
  • 簽到天數: 30 天

    連續簽到: 0 天

    [LV.5]常住居民I

    雨濛濛 發表於 2018-7-26 01:58:39 | 顯示全部樓層
    回復 11# asd226837

    先給你看看服務端 是如何取得最大堆疊數
    1. public final short getSlotMax(final MapleClient c, final int itemId) {
    2.         if (slotMaxCache.containsKey(itemId)) {
    3.             return slotMaxCache.get(itemId);
    4.         }
    5.         short ret = 0;
    6.         final MapleData item = getItemData(itemId);
    7.         if (item != null) {
    8.             final MapleData smEntry = item.getChildByPath("info/slotMax");
    9.             if (smEntry == null) {
    10.                 if (getInventoryType(itemId) == MapleInventoryType.EQUIP) {
    11.                     ret = 1;
    12.                 } else {
    13.                     ret = 100;
    14.                 }
    15.             } else {
    16.                 ret = (short) MapleDataTool.getInt(smEntry);
    17.             }
    18.         }
    19.         slotMaxCache.put(itemId, ret);
    20.         return ret;
    21.     }
    複製代碼



    此碼在mapleiteminformationprovider.java
    可以去翻翻看
    再者 是WZ的改寫你應該就會了!!
    不會再跟我說吧@@
    我是實測成功了
    簡單就好!

    區域版主

    Rank: 10Rank: 10Rank: 10

    86

    威望

    368

    金錢

    152

    A幣
    主題
    13
    帖子
    85
    精華
    0
    綜合社群主題發文量
    29
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    100
    註冊時間
    2016-5-29
  • TA的每日心情

    2020-10-7 21:54
  • 簽到天數: 30 天

    連續簽到: 0 天

    [LV.5]常住居民I

    雨濛濛 發表於 2018-7-26 02:27:22 | 顯示全部樓層
    回復 6# asd226837
    再來是商店問題..你的超水是用在"腳本"還是"商店"裡新增?
    商店是可以直接買1000的唷
    腳本的話要利用
    1. public void sendGetNumber(String text, int def, int min, int max) {
    2.         if (lastMsg > -1) {
    3.             return;
    4.         }
    5.         if (text.contains("#L")) { // will dc otherwise!
    6.             sendSimple(text);
    7.             return;
    8.         }
    9.         c.getSession().write(MaplePacketCreator.getNPCTalkNum(npc, text, def, min, max));
    10.         lastMsg = 3;
    11.     }
    複製代碼


    sendGetNumber
    這串去做引導@@
    簡單就好!

    站長

    Rank: 12Rank: 12Rank: 12

    1965

    威望

    3463

    金錢

    11

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

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

  • TA的每日心情

    2024-11-9 23:41
  • 簽到天數: 397 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2018-7-26 14:29:27 | 顯示全部樓層
    回復 13# 雨濛濛

     猛哥,清楚明瞭 哈哈

    集團新軍

    Rank: 1

    8

    威望

    146

    金錢

    3

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

    2018-8-14 05:14
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| asd226837 發表於 2018-7-26 15:48:04 | 顯示全部樓層
    這是我在 mapleiteminformationprovider.java  的內容

    1. public final short getSlotMax(final MapleClient c, final int itemId) {
    2.         final ItemInformation i = getItemInformation(itemId);
    3.         if (i == null) {
    4.             return 0;
    5.         }
    6.         return i.slotMax;
    7.     }
    複製代碼


    sendGetNumber 那邊是一樣的
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    26

    發文

    146

    金錢

    3

    A幣

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

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

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-11-24 15:25 , 網路刷新 0.122865 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322