Board logo

標題: [已解決] 誰知道 寵物技能 攻擊指令代碼 哪些是甚麼? [打印本頁]

作者: sexual    時間: 2013-11-30 20:13     標題: 誰知道 寵物技能 攻擊指令代碼 哪些是甚麼?

像是 PETSKILL_BattleModel 是群體攻擊的意思
還其他的那些
我要創新的寵物技能 都不知道哪些指令代碼是甚麼 都不能設定 !!
有誰能分享嗎

[ 本帖最後由 sexual 於 2013-12-1 17:47 編輯 ]
作者: agent0800    時間: 2013-11-30 20:56

引用:
原帖由 sexual 於 2013-11-30 20:13 發表
像是 PETSKILL_BattleModel 是群體攻擊的意思
還其他的那些
我要創新的寵物技能 都不知道哪些指令代碼是甚麼 都不能設定 !!
有誰能分享嗎
看你源碼裡面 include/pet_skill.h

ex:

#ifdef _PETSKILL_BATTLE_MODEL
int PETSKILL_BattleModel(int charaindex, int toindex, int array, char* data);                // 寵物技能戰鬥模組
#endif

#ifdef _PETSKILL_LER
int PETSKILL_BatFly(int charaindex, int toNo, int array, char* data);                                        // 雷爾技 - 群蝠四竄
int PETSKILL_DivideAttack(int charaindex, int toNo, int array, char* data);                // 雷爾技 - 分身地裂
#endif
作者: sexual    時間: 2013-12-1 00:49     標題: 回復 2# 的帖子

恩恩我大概知道怎麼設定了
請問skillcode.txt 這裡面的技能限定
為什麼我只增加了一個可以設定成功
但是後面再增加的就不行給我給寵物限定技能
限定技能是有數量限制的嗎?
就是只能給設定給幾隻寵物 不能一直增加!!
作者: agent0800    時間: 2013-12-1 03:00

建議你可以看一下暗月狼人它是怎設定的
作者: kangsir    時間: 2013-12-1 13:52     標題: 回復 4# 的帖子

大大,我也想知道宠物技能的设定问题。我看了源码貌似也没写喔。。。
作者: agent0800    時間: 2013-12-1 14:24

技能數量限定組數可以參考

include/configfile.h

#ifdef _CFREE_petskill
#define PETSKILL_CODE 300
typedef struct        REPETSKILL_CODES        {
        char name[128];
        int TempNo;
        int PetId;
        char Code[256];
}PETSKILL_CODES;

紅色標示為最大上限組數




歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/) Powered by Discuz! 6.0.0