OK論壇

 找回密碼
 註冊
查看: 4622|回復: 50

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

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-6-17 14:08:48 | 顯示全部樓層 |閱讀模式
如提,
騎士領主卡片的效果為:
{ bonus bStr,-6; bonus bStr,getequiprefinerycnt(1)+4; }
我設定每張卡片STR會先-6,然後每精練+1 STR就+4,
可是我設定後,只有頭上有效果,頭中並沒有效果= =怎麼會這樣呢?
不知道語法哪裡錯誤呢= =

評分

參與人數 1積分 -30 現金 -30 積極性 -30 收起 理由
小剪★ -30 -30 -30 閒置問題

查看全部評分

回復

使用道具 舉報

該用戶從未簽到

發表於 2009-6-17 14:20:28 | 顯示全部樓層
關鍵在:getequiprefinerycnt(1)
回復 支持 反對

使用道具 舉報

該用戶從未簽到

 樓主| 發表於 2009-6-17 14:32:50 | 顯示全部樓層
2# lendlice0001

那請問大大,該如何修改呢??我不太懂 = 我也知道那裡是關鍵,但是該如何修改呢?
回復 支持 反對

使用道具 舉報

  • TA的每日心情
    奮斗
    2020-10-3 11:40 PM
  • 簽到天數: 64 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-6-17 14:46:03 | 顯示全部樓層
    <Pos> = 1:頭上
    <Pos> = 2:身體
    <Pos> = 3:左手
    <Pos> = 4:右手
    <Pos> = 5:披掛
    <Pos> = 6:鞋子
    <Pos> = 7:裝飾品1
    <Pos> = 8:裝飾品2
    <Pos> = 9:頭中
    <Pos> = 10:頭下
    <Pos> = 11:箭矢
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 15:03:25 | 顯示全部樓層
    4# ssuyu

    這位大大,我還是搞不清楚呢= =
    我把語法改為{ bonus bStr,-6; bonus bStr,getequiprefinerycnt(1,9,10)+4; }
    結果連頭上都沒效果了= =該怎麼修改呢?麻煩大大指導~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2020-10-3 11:40 PM
  • 簽到天數: 64 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2009-6-17 15:12:24 | 顯示全部樓層
    格式: getequiprefinerycnt(<pos>[,<char_id>])
    --------------------------------------------------------------------------------
    參數:
    <pos> 裝備位置(數值類型)
    <char_id> 人物的char_id(數值類型,省略時表示自己)
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 15:31:13 | 顯示全部樓層
    6# ssuyu

    請問大大,設置成這樣對嗎?
    getequiprefinerycnt(<1>,<9>,<10>) +4

    用起來還是沒效果呢= =麻煩請大大指導~
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-17 15:53:14 | 顯示全部樓層
    分開做。。。。
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 15:55:10 | 顯示全部樓層
    8# pan00017

    如何分開呢??小弟較為不懂= =能否列出一條語法示範呢??拜託大大了~~我真的不懂~
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-17 15:59:53 | 顯示全部樓層
    #9
    #6先看懂再說吧
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 16:19:08 | 顯示全部樓層
    10# pan00017

    就是看不懂才要問押= = 語法他說<char_id> 人物的char_id,可以省略
    那我就變成getequiprefinerycnt(1)   getequiprefinerycnt(9) getequiprefinerycnt(10)
    三個分開,並且弄三個= =可是也是不能= =
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-17 16:37:01 | 顯示全部樓層
    #11
    哪裡不能 ? 分開寫不就這樣:
    1. bonus bStr,-6; bonus bStr,getequiprefinerycnt(1)+4; bonus bStr,getequiprefinerycnt(9)+4; bonus bStr,getequiprefinerycnt(10)+4;
    複製代碼
    只是這樣寫會有不該出現的效果,你自己測看看就知道
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 16:57:42 | 顯示全部樓層
    12# lendlice0001


    我知道會出現不該有的效果,所以我想要詢問的是正確的語法效果,可是真的不知道該如何下手= =
    回覆都很簡略= =看不懂= =
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-6-17 17:27:01 | 顯示全部樓層
    #13
    加上 if 去判定不就得了
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-6-17 17:35:32 | 顯示全部樓層
    14# lendlice0001

    if判定= = 整條語法要怎麼寫?!不能教一下嗎?列條語法示範一下~~小弟真的非常不懂= =
    而且一直回覆下去也真的不知道要詢問到民國幾年,可以的話能否列出語法幫忙一下呢?
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 04:45 AM , Processed in 0.106136 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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