OK論壇

 找回密碼
 註冊
查看: 1585|回復: 6

[疑問] 複製技能打出來都是miss

[複製鏈接]
  • TA的每日心情
    無聊
    2014-2-25 05:17 PM
  • 簽到天數: 126 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2012-5-23 17:31:33 | 顯示全部樓層 |閱讀模式
    我嘗試複製一個 投擲飛刀 的技能
    我在skill.c 裡面搜尋  NJ_KUNAI  , 只有搜尋到這個位置有
    我就在 case NJ_KUNAI:   下面增加   case NJ_KUNAICOPY:




    skill.h 也是搜尋 NJ_KUNAI   在下面增加  NJ_KUNAICOPY,




    skilldb內是

    1. 996,9,8,1,-1,0x40,0,5,3,no,0,0,0,weapon,0,  NJ_KUNAICOPY,NJ_KUNAICOPY
    複製代碼


    skill_require_db

    1. 996,0,0,30:25:20:15:10,0,0,0,99,7,1,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    複製代碼



    skillinfoz \ skillid.lua  
    在 GD_DEVELOPMENT = 10014, 下面增加
    NJ_KUNAICOPY = 996,


    skillinfoz \ skillinfolist.lua


    1. [SKID.GD_DEVELOPMENT] = {
    2.   "GD_DEVELOPMENT";
    3.   SkillName = "永久的發展",
    4. },
    複製代碼

    下面增加

    1. [SKID.NJ_KUNAICOPY] = {
    2.    "NJ_KUNAICOPY";
    3.    SkillName = "NJ_KUNAICOPY",
    4. },
    複製代碼




    上線測試時 , 補丁顯示的出來  ,  技能也能施放 , 正常扣魔
    但是打出來都是3個miss而已
    開機檔則是顯示出



    有在skill_db裡面找別的技能來複製 , 也是打出miss而已

    想請問這是在skill.c還是skill.h裡面 少了什麼東西才會造成這樣嗎?
    希望有人能指點一下 , 謝謝了
    回復

    使用道具 舉報

  • TA的每日心情
    擦汗
    2014-8-13 07:23 AM
  • 簽到天數: 109 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2012-5-23 21:15:41 | 顯示全部樓層
    回復 1# 黑俏

    空有招式沒有傷害

    你只是把技能代號加進去

    skill.c
    沒告訴他是哪一類型
    傷害 沒傷害 還是什麼

    battlc.c
    沒寫傷害公式

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-2-25 05:17 PM
  • 簽到天數: 126 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2012-5-24 01:37:36 | 顯示全部樓層
    回復 2# sense


    我改去複製投擲石頭的來改
    skill.c  



    1. case TF_THROWSTONE:
    2.   sc_start(bl,SC_STUN,3,skilllv,skill_get_time(skillid,skilllv));
    3.   sc_start(bl,SC_BLIND,3,skilllv,skill_get_time2(skillid,skilllv));
    4.   break;
    複製代碼


    下加入
    1.   case NJ_KUNAICOPY:   //黑俏測試
    2.   sc_start(bl,SC_STUN,3,skilllv,skill_get_time(skillid,skilllv));
    3.   sc_start(bl,SC_BLIND,3,skilllv,skill_get_time2(skillid,skilllv));
    4.   break;
    複製代碼




    1.   case PA_PRESSURE:
    2. case CR_ACIDDEMONSTRATION:
    3. case TF_THROWSTONE:
    複製代碼


    下加


    1. case NJ_KUNAICOPY:
    複製代碼


    battle.c 裡面是


    1. case NJ_KUNAICOPY:  //黑俏測試
    2.   md.damage=50;
    3.   break;
    複製代碼



    不過問題還是一樣 , 請問是我完全做錯了嗎
    有去買皇家風格的技能來參考. 只是還是看不太懂..
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2014-8-13 07:23 AM
  • 簽到天數: 109 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2012-5-24 17:08:52 | 顯示全部樓層
    回復 3# 黑俏



    db/skill_db.txt
    技能數據

    db/skill_cast_db.txt
    技能詠唱,冷卻,延遲

    db/skill_require_db.txt
    技能使用條件

    在不行我也不知道了 ...

    我覺得新增技能很麻煩=_=

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-2-25 05:17 PM
  • 簽到天數: 126 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2012-5-25 00:19:05 | 顯示全部樓層
    回復 4# sense


    那3個db我都有複製丟石頭的技能 , 再去改編號 , 也是都miss

    只是在 skill_cast_db   延遲我都設定0了 ,  放技能還是會有大概1秒的延遲
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2013-7-11 12:09 AM
  • 簽到天數: 118 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2012-5-26 00:03:48 | 顯示全部樓層
    skill_castend_damage_id

    unknown..
    還不明顯嗎
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2014-2-25 05:17 PM
  • 簽到天數: 126 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2012-5-26 00:48:41 | 顯示全部樓層
    回復 6# Alopex

    我找到錯誤在哪邊了
    已可以正常施放 , 謝謝指出

    也謝謝2樓的提醒
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-6 02:08 AM , Processed in 0.054240 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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