OK論壇

 找回密碼
 註冊
查看: 1276|回復: 4

有關能力加成的寫法

 關閉 [複製鏈接]
  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2014-7-14 19:52:41 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: SeAr1.10.132
    問題內容: 腳本問題
    本帖最後由 z0202520 於 2014-7-14 10:55 PM 編輯

    最近小弟自己在製作個NPC,內容如下
    每日可找NPC接一些委託任務,若委託任務完成,會獲得一些任務點數
    而任務點數到達一定值後,會獲得一些能力。
    則 這些能力 是 帳號共享(#name) 來判斷使用。

    但是我在OnPCLoginEvent判斷時
    不清楚要用什麼什麼語法來增加角色能力,且是登入後永久獲得。
    假設.. 現在有某個稱號的能力是 ATK+8
    不管在哪隻角色,只要是同帳號登入,就會獲得ATK+8。
    這個 ATK+8 要用什麼語法呀?
    還請各位大哥大姐幫忙了!十萬感恩
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2023-9-25 11:37 PM
  • 簽到天數: 1686 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2014-7-14 20:38:38 | 顯示全部樓層
    本帖最後由 a91323 於 2014-7-14 08:41 PM 編輯
    1. OnPCLoginEvent:      
    2.             if(#name>= 目標 )
    3.                         bonus bAtk,8;
    4.                         end;
    複製代碼
    沒測試不知道,只是寫個大概

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2014-7-14 21:43:53 | 顯示全部樓層
    a91323 發表於 2014-7-14 08:38 PM
    沒測試不知道,只是寫個大概

    我知道您的寫法怎麼寫,我現在不會的就只有效果那一欄
    剛剛還沒來提問之前就是用這個
    1. *bonus <bonus type>,<val1>;
    2. *bonus2 <bonus type>,<val1>,<val2>;
    3. *bonus3 <bonus type>,<val1>,<val2>,<val3>;
    4. *bonus4 <bonus type>,<val1>,<val2>,<val3>,<val4>;
    5. *bonus5 <bonus type>,<val1>,<val2>,<val3>,<val4>,<val5>;

    6. These commands are meant to be used in item scripts. They will probably work
    7. outside item scripts, but the bonus will not persist for long. They, as
    8. expected, refer only to an invoking character.

    9. You can find the full list of possible bonuses and which command to use for each
    10. kind in 'doc/item_bonus.txt'.
    複製代碼
    但是在遊戲內好像沒用,不會增加∼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-9-15 03:18 PM
  • 簽到天數: 842 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2014-7-14 22:12:55 | 顯示全部樓層
    本帖最後由 o03126 於 2014-7-14 10:13 PM 編輯
    z0202520 發表於 2014-7-14 09:43 PM
    我知道您的寫法怎麼寫,我現在不會的就只有效果那一欄
    剛剛還沒來提問之前就是用這個但是在遊戲內好像沒 ...

    有StacCalc能力運算標籤才有這項功能
    1. -        script        OnPCStatCalcEvent        -1,{
    2. OnPCLoginEvent:
    3. OnPCStatCalcEvent:
    4.         if(#name>200)
    5.                 bonus bAtk,8;
    6.         end;
    7. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2021-1-3 02:46 PM
  • 簽到天數: 360 天

    連續簽到: 1 天

    [LV.8]以壇為家I

     樓主| 發表於 2014-7-14 22:55:21 | 顯示全部樓層
    o03126 發表於 2014-7-14 10:12 PM
    有StacCalc能力運算標籤才有這項功能

    OK,謝謝您,已經有出現效果。
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-9 10:27 AM , Processed in 0.073742 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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