OK論壇

 找回密碼
 註冊
查看: 2181|回復: 7

[疑問] 求:基本變數的查詢

[複製鏈接]
  • TA的每日心情
    開心
    2011-12-23 09:15 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2011-12-26 23:18:56 | 顯示全部樓層 |閱讀模式
    本帖最後由 B062518488 於 2011-12-26 11:23 PM 編輯

    自己改了一段時間的原碼,已經可以把一些原有的技能拿來改效果
    但我想要學習更多的東西所以在此發問
    1)怎麼在原碼內抓取玩家的變數  ex:職業、屬性...等
    2)如果我有看不懂的地方可以去哪邊查?

    請問各位資深的大大!!
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2012-10-20 12:31 AM
  • 簽到天數: 305 天

    連續簽到: 94 天

    [LV.8]以壇為家I

    發表於 2011-12-26 23:35:01 | 顯示全部樓層
    本帖最後由 rgrg1234 於 2011-12-26 11:50 PM 編輯

    你可以從現有的腳本指令看有沒有相關的 直接看那個

    --------------------------------------------------------
    已經可以把一些原有的技能拿來改效果


    那不至於連這些都不會吧...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2011-12-23 09:15 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2011-12-26 23:53:45 | 顯示全部樓層
    回復 2# rgrg1234


        我直接說我現在碰到的問題好了:
    我創了一招全隊有HP+50%的技能
    但我想要讓十字軍只有+25%
    所以要判斷職業
    但是又沒有類似的效果...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-10-20 12:31 AM
  • 簽到天數: 305 天

    連續簽到: 94 天

    [LV.8]以壇為家I

    發表於 2011-12-26 23:56:54 | 顯示全部樓層
    回復 3# B062518488
    1. sd->status .class_
    複製代碼
    有問題就直接問  在那拐彎抹角做什麼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2011-12-23 09:15 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2011-12-26 23:59:01 | 顯示全部樓層
    本帖最後由 B062518488 於 2011-12-27 12:28 AM 編輯

    回復 4# rgrg1234


        可是我看不懂  sd->status .class_  這種東西
    我要去哪邊可以查到或學到的?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-10-20 12:31 AM
  • 簽到天數: 305 天

    連續簽到: 94 天

    [LV.8]以壇為家I

    發表於 2011-12-27 00:09:29 | 顯示全部樓層
    回復 5# B062518488

    找有關的
    1. @who2
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2011-12-23 09:15 PM
  • 簽到天數: 9 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2011-12-27 00:29:18 | 顯示全部樓層
    本帖最後由 B062518488 於 2011-12-27 12:30 AM 編輯

    回復 6# rgrg1234


        直接附上skill.c
            if( sd == NULL || sd->status.party_id == 0 || (flag & 1) )
                clif_skill_nodamage(bl, bl, skillid, skilllv, sc_start(bl,type,100,skilllv*10,skill_get_time(skillid,skilllv)));
            if( sd )
                party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skillid, skilllv), src, skillid, skilllv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id);
            break;
    不知道要在哪邊加上去
    難道是要在party_foreachsamemap  這裡面加?
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2011-12-27 13:36:11 | 顯示全部樓層
    每個東西都去看看他是做甚麼,他的定義.
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-2 02:55 PM , Processed in 0.050600 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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