OK論壇

 找回密碼
 註冊
查看: 3840|回復: 15

item_db設置問題

 關閉 [複製鏈接]
  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2010-8-4 18:25:31 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: 13912
    問題內容: 其他問題
    上次看了兩篇教學文章。

    mygirl30229 的 http://www.okayro.com/thread-97436-1-1.html
    冰域天使 的 http://www.okayro.com/thread-78521-1-1.html

    -

    我自己造出了新裝備。不過介紹文中都沒有提到如何依照精煉值有不同的附加效果
    就是例如減少延遲、減少Sp消耗、增加治癒回復量,又或者是增加素質


    另外我還有看過治癒之杖的配置方式。 其中有一段是 bonus2 bSkillAtk,"AL_HEAL",(getrefine()*3/2);
    我看不太懂後面",(getrefine()*3/2)的意思。 可以幫忙解釋一下嗎?

    -

    另外就是能不能設置說開啟某一樣箱子以後,取得"已經被精煉過後的裝備"呢?
    回復

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 18:32:57 | 顯示全部樓層
    你認不認識 if 這指令?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 18:49:53 | 顯示全部樓層
    不認識呢
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 18:54:28 | 顯示全部樓層
    getrefine() 就是取得這項裝備的精煉等級
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 18:57:50 | 顯示全部樓層
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 19:07:49 | 顯示全部樓層
    所以說。
    if (getrefine() > 5){xxx}  就是精鍊值+5以上取得xxx效果。


    你剛剛有提到說 getrefine() 就是取得這項裝備的精煉等級
    我還是聽不大懂耶。假設打開箱子要取得yyy編碼的道具,然後是+7的。那應該怎麼做呢?

    ????,Box,箱子,2,,,10,,,,,0xFFFFFFFF,7,2,,,,,,{},{},{}
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 19:17:32 | 顯示全部樓層
    if (getrefine() > 5){xxx}  就是精鍊值+5以上取得xxx效果。

    沒錯
    我還是聽不大懂耶。假設打開箱子要取得yyy編碼的道具,然後是+7的。那應該怎麼做呢?

    這要用所謂的 getitem2 函數


    你把設定好的 getiem2 ... 放入
    ????,Box,箱子,2,,,10,,,,,0xFFFFFFFF,7,2,,,,,,{這裡},{},{}

    當你 使用盒子時候 就會執行getitem2 以取得物品
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2013-7-18 09:24 PM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-8-4 19:17:50 | 顯示全部樓層
    用 == 比較好 ...
    可以設定每個精鍊直
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 19:32:48 | 顯示全部樓層
    所以假設說要開出+7短劍。完成品就是下面這一段嗎?

    ????,Box,箱子,2,,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ getitem2 短劍,1,1,7{,}; },{},{}

    屬性跟卡片假設沒有要決定的話,那是要省略嗎 ?

    /

    謝謝goddameit的幫忙 給我很大的幫助。

    /
    夢醒大大的建議是指?

    精煉值五時,取得xxx,y效果,精煉值六時,取得xxx,z效果? ↓

    {if (getrefine() == 5) xxx,y; if (getrefine() == 6) xxx,z; },{},{}
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 19:39:01 | 顯示全部樓層
    getitem2 <item id>,<amount>,<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>;

    <item id>(看你item_db)
    <amount>數量
    <identify>有沒有被鑑定(1是有 0是沒有)
    <refine>精練等級
    <attribute>是否損壞(1是有 0是沒有)
    <card1>,<card2>,<card3>,<card4>被插上的卡片id1,id2,id3,id4(看你item_db)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2013-7-18 09:24 PM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2010-8-4 19:54:12 | 顯示全部樓層

    "

    本帖最後由 夢醒 於 2010-8-4 07:56 PM 編輯

    回復 9# 8203267

        ex:
        if(getrefine()==6) bonus bMatk,10;
        if(getrefine()==7) bonus bMatk,20;
        +6時 Matk +10 、 +7時 Matk+ 20, 如果你這樣設定會比 ">" 好,不然>6時 , 6的素質會加進去 不然就是用 ">="
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 19:59:15 | 顯示全部樓層
    回復 10# goddameit


        那若是要讓這把短劍無插卡,卡片那部分是打0嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 20:00:21 | 顯示全部樓層
    回復 11# 夢醒


        原來如此,謝謝
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-4 20:02:57 | 顯示全部樓層
    回復 12# 8203267


       是的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    難過
    2010-8-8 08:40 AM
  • 簽到天數: 25 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

     樓主| 發表於 2010-8-4 20:05:24 | 顯示全部樓層
    本帖最後由 8203267 於 2010-8-4 08:22 PM 編輯

    那卡片四張0打完以後,是要加{,}然後才要; 嗎?
    還是說那個{,}可以省略==

    因為加在那邊好像沒有意義QQ?看起來==
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-19 05:29 PM , Processed in 0.054138 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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