OK論壇

 找回密碼
 註冊
樓主: ?×承諾﹌★

闇●騎士領主卡片的效果語法問題

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-18 20:58:58 | 顯示全部樓層
    你又改回錯的幹嘛勒= =
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-18 21:07:36 | 顯示全部樓層
    31# pan00017 .
    但是,如果說:
    { bonus bStr,getequiprefinerycnt(1)*4-6; bonus bStr,getequiprefinerycnt(9)*4-6; bonus bStr,getequiprefinerycnt(10)*4-6; },因為效果太過於誇張,這樣我是否就該設定-6的那個地方?!
    將-6加大??因為除了這個方法,我實在聽不懂= = 大大說的判別式,我也有趣翻原版的db
    他的語法是這樣的:
    bonus bStr,-6; bonus bStr,getequiprefinerycnt(1)+4;

    那我當然就只能從原本的下去更改,既然知道這樣使用語法= =會出現很大的bug,那我在前面的-6~設定到能符合正常,
    這是我目前唯一可以想到的方法~
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-18 21:19:35 | 顯示全部樓層
    #30
    我的意思就是說會有 Bug 呀
    我 #12 要說的就是這個意思

    加個判斷式,也是我一開始就說了...

    如果頭上、頭中有裝備物品,就執行後面的 getequiprefinerycnt(9)*4-6 等

    以上已經說得夠明顯了吧...

    主要語法:if、getequiprefinerycnt、getequipisequiped

    #32
    *4 是為了符合
    然後每精練+1 STR就+4
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2022-8-5 10:32 PM
  • 簽到天數: 88 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-6-18 21:44:45 | 顯示全部樓層

    ?×承諾﹌★ 發表於 2009-6-18 09:07 PM


    你的頭中頭下可以精練我才覺得誇張- . -
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-18 21:49:00 | 顯示全部樓層
    判別卡片超過一張無效
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-18 21:58:55 | 顯示全部樓層
    33# lendlice0001

    關於大大您說的~~那三個主要語法~

    我使用成          if(getequipisequiped(1)<1; bonus bStr,getequiprefinerycnt(1)*4-6;
                         if(getequipisequiped(9)<1; bonus bStr,getequiprefinerycnt(9)*4-6;
                         if(getequipisequiped(10)<1; bonus bStr,getequiprefinerycnt(10)*4-6;

    變為這三種= = 還是沒有效果== = 怪怪的不會弄==
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-18 22:36:32 | 顯示全部樓層
    打錯當然沒效果= ="
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-19 00:04:38 | 顯示全部樓層
    本帖最後由 lendlice0001 於 2009-6-19 12:06 AM 編輯

    已經覺得有點囧了
    都說很明白了...還...
    解答:
    去看看語法說明吧...教學區並不是沒有語法說明

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

    x
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-19 05:16:25 | 顯示全部樓層
    38# lendlice0001

    原來大大說的判別式,就是說{ if(getequipisequiped(1)>0) { bonus bStr,getequiprefinerycnt(1)*4-6; } if(getequipisequiped(9)>0) { bonus bStr,getequiprefinerycnt(9)*4-6; } if(getequipisequiped(10)>0) { bonus bStr,getequiprefinerycnt(10)*4-6; } }

    關於紅色地方,我照著其他地方這樣寫,應該就沒問題了吧?! 謝謝大大~
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-19 05:33:38 | 顯示全部樓層
    38# lendlice0001


    關於剛剛測試結果,發現BUG比原本的還大 = =STR三項下去會加成的非常嚴重,會變成STR+13XX,而我使用那個錯誤語法~才STR+10XX
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-19 12:59:09 | 顯示全部樓層
    #40
    符合你
    然後每精練+1 STR就+4
    這句話

    那句最高就加到 102

    你其他自己加不關我的事...哪裡來13XX
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-21 02:43:51 | 顯示全部樓層
    41# lendlice0001


    這位大大,因為你的解答裡面,我有直接貼上= =但是吳效果,我就試著添加,並加以修改,但是= =就是會出現STR+13XX的數值~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2022-8-5 10:32 PM
  • 簽到天數: 88 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-6-21 09:01:27 | 顯示全部樓層
    你再插卡的時候,頭上頭中頭下各個精練是加幾?

    又插了幾張卡片呢?
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2009-6-21 09:55:16 | 顯示全部樓層
    本帖最後由 goddameit 於 2009-6-21 10:00 AM 編輯

    怎 一 個 bonus 問 題
    也 可 以 這 麼 多 頁 . . .

    發 問 者 有 沒 有 思 考 過 啊 ?
    看 完 你 前 面 的 回 覆

    感 覺 你 只 是 再 等 我 們 把 答 案 直 接 貼 給 你
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2009-6-21 10:06:01 | 顯示全部樓層
    { bonus bStr,-6 + ( getequiprefinerycnt(1)*4 + getequiprefinerycnt(10)*4 + getequiprefinerycnt(10)*4 ) ; }

    亦 開 始 先 -6

    然 後 取 得 頭 上 精 練 值
    把 他 成 *4
    然 後 取 得 頭 中 精 練 值
    把 他 成 *4
    然 後 取 得 頭 下 精 練 值
    把 他 成 *4

    最 後 再 來 個 加 總
    就 完 成 了

    如 果 頭 上 頭 下 頭 中
    都 沒 精 練
    那 () 內 自 然 為 0

    (( 以 上 是 我 用 EA 想 法 下 去 回 答 #1 的 問 題
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 05:11 AM , Processed in 0.049711 second(s), 17 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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