#ifndef __VERSION_H__ #define __VERSION_H__ #ifdef _WIN32 #include #endif #ifdef _SA_VERSION_SPECIAL #define _SA_VERSION_60 #define __ALBUM_47 #define _FONT_SIZE // Robin (要开) 可改字型大小 #define _ITEM_PILENUMS // (可开放) ANDY 道具素材堆叠 #define _ITEM_INTENSIFY // (可开) Change 宠技:强化道具 #define _ALCHEMIST // Robin 精炼功能 #define _CHAR_NEWLOGOUT // (可开放) ANDY 新登出机制 //#define _ITEM_JIGSAW // (可开) Change 拼图道具 #define _TELLCHANNEL // (可开放) ROG ADD 密语频道 #define _TRADETALKWND // (可开放) Syu ADD 交易新增对话框架 #define _DROPPETWND // (可开放) Syu ADD 丢弃宠物确认 #define _TEAM_KICKPARTY // (可开放) ANDY 队长踢人 #define _MONEYINPUT // (可开放) Syu ADD 手动输入金钱量 #define _STREET_VENDOR // 摆摊功能 #define _STREET_VENDOR_CHANGE_ICON // 修改摆摊图示 #define _NEW_MANOR_LAW // 新庄园规则 #define _PETS_SELECTCON // (可开放) ANDY 宠物选择 #define _FM_MODIFY // 家族功能修改 #define _CHANNEL_MODIFY // 频道功能整合 #define _TRADELOCKBTN // (可开放) Syu ADD 增加锁定键 #define _MAILSHOWPLANET // (可开放) Syu ADD 显示名片星球 #define _LOCKPARTYFLOOR // (可开放) Syu ADD 增加不可组队的地图编号 #define _LOCKHELP_OK // (可开放) Syu ADD 锁定不可加入战斗 #define _JOBDAILY // cyg 任务日志功能 // #define _TALK_WINDOW // 对话视窗 #define _SHOW_FUSION // (可开) Change 融合宠物在CLIENT端只显示转生数,修改为融合宠显示为融合 #define _ITEM_FIREWORK // 烟火功能 #define _FIREWORK_SOUND // cyg 新增音效(烟火用) //#define _GET_HOSTNAME // (可开) Change 取得电脑名称 #define _NPC_MAGICCARD // cyg 魔法牌游戏 #define _THEATER // Terry 剧场功能 #define _MOVE_SCREEN // Terry 移动荧幕到指定的座标 #define _NPC_DANCE // cyg 动一动npc #define _CHANNEL_WORLD // 增加世界频道 #define _STANDBYPET // Robin 送待机宠列表到Server #define _MAILSHOWPLANET // (可开放) Syu ADD 显示名片星球 #define _EXTEND_AB // cyg 扩充名片功能 #define _ITEM_EQUITSPACE // (可开放) ANDY 新增装备栏位 #define _EQUIT_ARRANGE // (可开放) ANDY 格挡 #define _EQUIT_NEWGLOVE // (可开放) ANDY 手套栏位 //#define _ALCHEMIST // Robin 精炼功能 //#define _ALCHEPLUS // Robin 鉴定功能 //#define _NPC_ITEMUP // (可开) Change 让道具升级的NPC //#define _ITEM_COUNTDOWN // cyg 道具倒数功能 //#define _CHATROOMPROTOCOL // (可开放) Syu ADD 聊天室频道 //#define _FRIENDCHANNEL // (可开放) ROG ADD 好友频道 //#define __ONLINEGM #endif //#define _BATTLE_PK_PLAYER_FOR_40 // 40人战斗 //#define _BATTLE_PK_PLAYER_FOR_6VS6 // 6 vs 6 XIEZI 添加 #ifdef _BATTLE_PK_PLAYER_FOR_40 #define BATTLESIDENUM 4 //战斗队伍数量 #define BATTLKPKPLYAERNUM 40 //最大参战角色数 #define MAX_BATTLE_ROW_CHARS 5 //每行最大战斗角色数 #else #define BATTLESIDENUM 2 //战斗队伍数量 #ifdef _BATTLE_PK_PLAYER_FOR_6VS6 #define BATTLKPKPLYAERNUM 24 //最大参战角色数 #define MAX_BATTLE_ROW_CHARS 6 //每行最大战斗角色数 #else #define BATTLKPKPLYAERNUM 20 //最大参战角色数 #define MAX_BATTLE_ROW_CHARS 5 //每行最大战斗角色数 #endif #endif #define _NEW_SYSTEM_MENU // 新系统菜单 2011/12/21 #define _PTTERN_SEPARATION_BIN // 分离补丁加载 //#define _SFUMATO // 二次渲染 未完善,需美术资源配合 #define _SPECIAL_LOGO // 新登陆图 #define _CHANNEL_ALL_SERV // 增加星球频道 2011/12/21 #define _EXTEND_FONT_PAL // 扩展字体颜色色板 2011/12/22 //#define _FONT_PARAGRAPH_COLOR // 字体分离颜色 2011/12/22 #define _NEW_CLIENT_LOGIN // 登陆记录MAC地址及线路选择 2011/12/22 //#define _NEW_SHOP_FRAME // 新商店框架 2011/12/22 #define _HI_COLOR_16 // (可开) ANDY (8bit to 16bit) 含图档 #define _HI_COLOR_32 // (可开) longzoro (32 bit) 含图档 #define _NEW_RESOMODE //800 600模式 #define _MOUSE_SHOW_INFO_FOR_HEAD // (可开) longzoro 鼠标显示信息 //#define _NEWLOGO // (可开放) Syu ADD 6.0登入画面新logo 要关_v4_0 /* ------------------------------------------------------------------- * 新功能:石器 800 * 600 * 人员:旭诚,镇玮 * 说明: */ extern int DISPLACEMENT_X; extern int DISPLACEMENT_Y; extern int viewOffsetX; extern int viewOffsetY; //#define _NEWDRAWBATTLEMAP_FIX // (不可开)ROG ADD 战斗地图修改 // 版本分割 #ifdef _SA_VERSION_85 #define _SA_VERSION_80 #endif #ifdef _SA_VERSION_80 #define _SA_VERSION_75 #endif #ifdef _SA_VERSION_75 #define _SA_VERSION_70 #endif #ifdef _SA_VERSION_70 #define _SA_VERSION_60 #endif #ifdef _SA_VERSION_60 #define _SA_VERSION_50 #endif #ifdef _SA_VERSION_50 #define _SA_VERSION_40 #endif /* 请将控制专案的 definition 放在这个档案 * 然后藉由 remark/unmark 来开关功能 */ /* ------------------------------------------------------------------- * 专案:族人职务与家族功能补充 * 人员:小瑜、彦勋、志伟、小民 * 说明: */ #define _FMVER21 // (可开放) 家族职掌功能 #define _PERSONAL_FAME // (可开放) Arminius 8.30 家族个人声望 // ------------------------------------------------------------------- // 专案:伊甸大陆新NPC交谈介面 // 人员:晓威 // 说明:__EDEN_EFFECT:赌场的银行NPC'委托交易的NPC // __EDEN_AUCTION:委托NPC拍卖物品介面 #define __EDEN_EFFECT // (可开放) 但测试时要打开 #define __EDEN_AUCTION // (可开放) 但测试时要打开 // ------------------------------------------------------------------- // 专案:攻击性咒术的制作 // 人员:笃志 // 说明: #define __ATTACK_MAGIC // ------------------------------------------------------------------- // 专案:吓年兽的鞭炮 // 人员:晓威 // 说明: #define _ITEM_FIRECREAKER /* ------------------------------------------------------------------- * 新功能:PK星系 * 人员:彦勋 * 说明: */ //#define _PKSERVER // (不可开放) // ------------------------------------------------------------------- // 专案:传送手机简讯的玩家界面实作 // 人员:昌磊 (LeiBoy) // 说明:让玩家可以传简讯给特定的ASP网页处理 // 主要相关档 : PhoneMsg.cpp // 完成日期 : 2002年01月28日 // 开放日期 : 2002年03月04日 // Status : Ready! //#define __PHONEMESSAGE #define _FIX_URLENCODE // WON ADD (可 开 放) 北京修正简讯无法加空格的问题 // ------------------------------------------------------------------- // 专案:传送手机简讯的二期工程 // 人员:(原定)昌磊 (接班人未定) // 说明:让玩家可以传简讯到名片中好友的手机中 // 开放日期 : 禁止开放!! // Status : 建构中... //#define __CARDMESSAGE //(禁用)!! //#define __NEW_CLIENT_ONLY_WRITE //Cary(禁用,未测过) //#define CHINA_VER //Cary (禁用) //#define __ALBUM_4 //#define __ALBUM_6 //Cary 加入新的宠物相簿(含年兽) //#define __TEST_SERVER //Cary 3.0的测试server #define __HELP //Cary 线上说明 #define __NEW_PROTOCOL //Cary 新的底层 #define __NEW_CLIENT_MEM //Cary #define __SKYISLAND //Cary 加入天空岛的功能 #define __HI_COLOR //Cary 加入高彩的功能(debug version专用) #define __TALK_TO_NPC //Cary 使用左键和npc说话 #define __NEW_BATTLE_EFFECT //Cary 2002.2.21 新的战斗特效,如:替身娃娃 #define _AFTER_TRADE_PETWAIT_ // (可 开 放) set pet status to wait after trade :vincent #ifdef _SA_VERSION_40 /* ------------------------------------------------------------------- * 新功能:伊甸4 * 人员:志旺 * 说明: */ #define _FIX_DEL_MAP // (可开放) WON ADD 修正玩家抽地图 #define _FIX_9_FMPOINT // (可开放) WON ADD 九大庄园 #define _FIX_10_FMPOINT //(可开) Change 十大庄园 20050404 #ifdef _FIX_10_FMPOINT #define fm_point_num 10 // 庄园数 #else #define fm_point_num 9 // (可开放) WON ADD 庄园数 #endif #define _ADD_POOL_ITEM // (可开放) WON ADD 增加寄放道具 //#define _ADD_FAMILY_TAX // (不可开) WON ADD 增加庄园税收 #define _LOST_FOREST_FOG // (可开放) the lostforest's fog. code:shan #define _MIND_ICON // (可开放) show icon from char mind. code:shan #define _MAGIC_WEAKEN // (可开放) show magic(weaken). code:shan #define _BLACK_MARKET // (不可开) a black market. code:shan // ------------------------------------------------------------------- // vincent define #define _MAGIC_DEEPPOISION // (可开放) show magic(deeppoison). code:vincent #define _MAGIC_BARRIER // (可开放) show magic(barrier). code:vincent #define _MAGIC_NOCAST // (可开放) show magic(nocast). code:vincent #define _ITEM_CRACKER // (可开放) 道具:拉炮 code:vincent #define _SKILL_ROAR // (可开放) vincent 宠技:大吼(克年兽) #define _SKILL_SELFEXPLODE // (可开放) vincent 宠技:自爆 #define _NEW_RIDEPETS // (可开放) 新骑宠 #define _ATTDOUBLE_ATTACK // (可开放) 属性强化攻击 #define __TOCALL_MAGIC // (可开放) kjl 02/06/24 #define _VARY_WOLF // (可开放) pet skill : vary wolf. code:shan #define _PIRATE_ANM // (可开放) monster move(海盗王). code: shan #define _TRADE_PETCOLOR // (可开放) Syu ADD 改变交易时宠物转生颜色 #define _FIXSHOWMPERR // (可开放) Syu ADD 修正补气时动画显示错误 #define _LIZARDPOSITION // (可开放) Syu ADD 修正龙蜥显示位置过低 /* ------------------------------------------------------------------- * 新功能: * 更新日期2002/12/18 14:00 更新 */ #define _TEAM_KICKPARTY // (可开放) ANDY 队长踢人 #define _MONEYINPUT // (可开放) Syu ADD 手动输入金钱量 #define _PETS_SELECTCON // (可开放) ANDY 宠物选择 #endif // _SA_VERSION_40 #ifdef _SA_VERSION_60 /* ------------------------------------------------------------------- * 新功能:石器6.0 * 更新日期 */ #define _OBJSEND_C // (可开放) ANDY 6.0 #define _ADD_SHOW_ITEMDAMAGE // (可开放) WON ADD 显示道具的耐久度 #define _WATERANIMATION // (可开放) Syu ADD 泪之海动画层 #define _NEWDRAWBATTLEMAP // (可开放) Syu ADD 水世界战斗地表与战斗特效 #define _AniCharBubble // (可开放) Syu ADD 动画层人物吐出气泡 #define _AniCrossFrame // (可开放) Syu ADD 动画层游过画面生物 #define _AniImmobile // (可开放) Syu ADD 定点产生特定动画 #define _AniRandom // (可开放) Syu ADD 随机产生环境动画 //#define _DELBORNPLACE // (可开放) Syu ADD 6.0 统一出生于新手村 #define _NEWMUSICFILE6_0 // (可开放) Syu ADD 6.0 新地图音乐 #define _TRADESHOWNAME // (可开放) Syu ADD 交易显示对方名称 #define _TRADEINPUTMONEY // (可开放) Syu ADD 交易手动输入金钱 #define _TRADE_SHOWHP // (可开放) Syu ADD 交易显示血量 #define _CHANGETRADERULE // (可开放) Syu ADD 交易规则修订 #define _PETSKILL_CANNEDFOOD // (可开放) ANDY 宠物技能罐头 #define _SPECIALSPACEANIM // (可开放) Syu ADD 特殊场景动画配置 #define _SHOOTCHESTNUT // (可开放) Syu ADD 宠技:丢栗子 //#define _NEWLOGO // (可开放) Syu ADD 6.0登入画面新logo 要关_v4_0 #endif //SA_VERSION_60 #define _TRADESYSTEM2 // (可开放) Syu ADD 新交易系统 #ifdef _SA_VERSION_70 /* ------------------------------------------------------------------- * 新功能:石器7.0 * 更新日期 */ //已开放 #define _SARS // (可开放) WON ADD 毒煞蔓延 #define _FIX_MAXGOLD // (可开放) WON ADD 增加人物金钱上限 #define _ITEM_PILENUMS // (可开放) ANDY 道具素材堆叠 #define _ITEM_EQUITSPACE // (可开放) ANDY 新增装备栏位 #define _EQUIT_ARRANGE // (可开放) ANDY 格挡 #define _EQUIT_NEWGLOVE // (可开放) ANDY 手套栏位 #define _LOCKPARTYFLOOR // (可开放) Syu ADD 增加不可组队的地图编号 #define _LOCKHELP_OK // (可开放) Syu ADD 锁定不可加入战斗 #define _TRADETALKWND // (可开放) Syu ADD 交易新增对话框架 #define _TRADELOCKBTN // (可开放) Syu ADD 增加锁定键 #define _WAVETRACK // (可开放) Syu ADD 音波攻击轨道修正 #define _CHAR_NEWLOGOUT // (可开放) ANDY 新登出机制 //新功能:人物职业 #define _TABLEOFSKILL // (可开放) Syu ADD 7.0 新增人物技能表单 //#define _NEWPANEL_71 // (可开放) ROG ADD 新login画面 //#define _NEWPANEL_70 // (可开放) Syu ADD 石器7.0 LOGIN 画面 #define _CHAR_PROFESSION // (可开放) WON ADD 人物职业 #define _SKILLSORT // (可开放) Syu ADD 职业技能排列分类 #define _NEWREQUESTPROTOCOL // (可开放) Syu ADD 新增Protocol要求能力细项 #define _OUTOFBATTLESKILL // (可开放) Syu ADD 非战斗时技能Protocol #define _NEWSOUNDEFFECT // (可开放) Syu ADD 动画音效档 #define _FIXSTATUS // (可开放) Syu ADD 新战斗状态显示方式 #define _ALLDOMAN // (可开放) Syu ADD 排行榜NPC #define _CHATROOMPROTOCOL // (可开放) Syu ADD 聊天室频道 #define _FRIENDCHANNEL // (可开放) ROG ADD 好友频道 #define _TELLCHANNEL // (可开放) ROG ADD 密语频道 #define _DROPPETWND // (可开放) Syu ADD 丢弃宠物确认 #define _MAILSHOWPLANET // (可开放) Syu ADD 显示名片星球 #define _MOON_FAIRYLAND // (可开放) ROG ADD 月之仙境 #define _SPECIALSPACEANIM_FIX // (可开放) ROG ADD 修正动画 //#define _TIMEBAR_FUNCTION // (不可开) ROG ADD 时间bar函式 //10/23 #define _FM_MODIFY // 家族功能修改 #define _FIREHUNTER_SKILL // (可开放) ROG ADD 朱雀技能_火线猎杀 #define _PETSKILL_ACUPUNCTURE // (可开放) Change 宠技:针刺外皮 #define _PETSKILL_DAMAGETOHP // (可开放) Change 宠技:暗月狂狼(嗜血技的变体) #define _PETSKILL_BECOMEFOX // (可开放) Change 宠技:媚惑术 #define _PETSKILL_BECOMEPIG // (可开) Change 宠技:乌力化 // 新功能:连接新资料库(新付费机制) #define _NEW_WGS_MSG // (可开) WON ADD WGS的新视窗 #define _CHANNEL_MODIFY // 频道功能整合 #define _CHANGEGALAXY // Robin 星系移民 #define _ERROR301 // Robin AP回传301错误,产品尚未注册 #define _STANDBYPET // Robin 送待机宠列表到Server #endif //SA_VERSION_70 #define DIRECTINPUT_VERSION 0x0700 // Robin 增加DirectX SDK的相容性 #define _CLOUD_EFFECT // (不可开) ROG ADD 云层效果 //#define _NPC_WELFARE_2 // (不可开) WON ADD 职业NPC-2 //#define _NPC_SELLSTH // (可开放) ANDY 拍卖 //#define _SYUTEST //#define _SYUTEST2 //#define _SYUTEST3 //#define _AUCPROTOCOL // (不可开) Syu ADD 拍卖频道开关Protocol /* ------------------------------------------------------------------- * 新功能:PK服务器 * 更新日期 */ //测试中 //制作中 //#define _PKSERVERCHARSEL // (不可开) Syu ADD PK服务器选择星系人物 // ------------------------------------------------------------------- // 以下不可开 /* ------------------------------------------------------------------- * 新功能:real.bin分图 * 更新日期 */ //测试中F //#define _SAHOOK // (不可开) Syu ADD Hook程式 //#define _REALDIVISION // (不可开) Syu ADD real.bin分图,要有realtxt.txt档 // ------------------------------------------------------------------- //#define _OMIT_WGS // (不可开) 略过帐号、密码至WGS. code:shan // ------------------------------------------------------------------- #ifdef _SA_VERSION_50 /* ------------------------------------------------------------------- * 新功能:石器5.0 * 说明: */ //#define _CANT_ATK // (不可开) can't attack(own team). code: shan //#define _SETTICK_COUNT // (不可开) ANDY 重复发话 //#define _GM_MARK // (不可开) WON ADD GM 识别 //#define _GM_IDENTIFY // (不可开)Rog ADD GM识别的gm指令 //#define _LOGINKICK // (不可开) Syu ADD 登入画面超过30秒踢回星系列表 #endif //SA_VERSION_50 #define MALLOC(s) malloc(s) #define CALLOC(c,s) calloc(c,s) #define new new(_NORMAL_BLOCK,__FILE__,__LINE__) #define FREE(p) free(p) //#define _PET_TRACE_MOUSE //#define __EDEN_DICE // (不可开) 赌场骰子 #define _AI_OTHER // AI其它功能 #define __AI // Cary 加入自动战斗功能 #ifdef _AI_OTHER #define _AI_CAPTURE #endif //----------------------- unsigned int TimeGetTime(void); #ifdef _SA_VERSION_70 #ifdef _BACK_VERSION #define _REMAKE_20 // 石器复刻功能控制(防外挂) #define _BACK_LOGO #define _BACK_WINDOW //复刻版视窗化(debug版才可开,内部人员使用) #define _READ16BITBMP // Terry 可读入及显示高彩图 #else #define _ATTACK_AI // 内挂攻击AI #define _AI_NEW_FIRST // AI 首次可以用职业技能 #define _BATTLESKILL // (可开放) Syu ADD 战斗技能介面 #define _NEWPANEL // (可开放) Syu ADD 7.0 新人物状态介面 #endif #endif #ifdef _SA_VERSION_75 /* ------------------------------------------------------------------- * 新功能:石器7.5 * 更新日期 */ #define _ANGEL_SUMMON // 天使的招唤 Robin #define _PROFESSION_ADDSKILL // (可开) Change 追加职业技能 #define _TRANS_6 // (可开) Change 人物6转 #define _PET_2TRANS // (可开) Change 宠物2转 //#define _75_LOGIN // 7.5版login画面 #define _STREET_VENDOR // 摆摊功能 #define _NEW_MANOR_LAW // 新庄园规则 #define _PETSKILL_LER // 雷尔技能 //#define _PK_SERVER //百万PK活动 //#define _8_TEST //8.0测试server // ------------------------------------------------------------------- // 专案:线上回报系统 // 人员:逸俊 // 说明: //#define __ONLINEGM //-------------------------------------------------------------------- #define _STREET_VENDOR_CHANGE_ICON // 修改摆摊图示 #define _TALK_WINDOW // 对话视窗 #define _SHOW_FUSION // (可开) Change 融合宠物在CLIENT端只显示转生数,修改为融合宠显示为融合 #define _NPC_FUSION // (□宮□) ANDY NPC□□芯シ #define _FONT_SIZE // Robin (要开) 可改字型大小 #define _CONTRACT // Robin (要开) 契约功能 #define _HALLOWEEN_EFFECT // 万圣节特效 #define _ADD_STATUS_2 // 新增传送人物状态第二类 #define _PETSKILL_BATTLE_MODEL // 宠物技能战斗模组 #define _RACEMAN // cyg 猎宠大会新npc #define _PETSKILL_ANTINTER // (可开) Change 宠技:蚁之葬 #define _PETSKILL_EXPLODE // (可开) Change 宠技:爆裂攻击 #define _ITEM_FIREWORK // 烟火功能 #define _FIREWORK_SOUND // cyg 新增音效(烟火用) #define _GET_HOSTNAME // (可开) Change 取得电脑名称 #define _SKILL_ADDBARRIER // (可开) Change 宠技:为魔障增加异常抗性功能 #define _PETSKILL_PEEL // (可开) Change 宠技:金蝉脱壳 //#define _MOUSE_DBL_CLICK // Robin 滑鼠右键双击功能 #endif //SA_VERSION_75 #ifdef _SA_VERSION_80 //-------------------------------------------------------------------------------------------------------- //专案 8.0 失落的世界 新加功能定义区 人员:彦勋 奇铨 晓威 逸俊 //-------------------------------------------------------------------------------------------------------- #define _PET_ITEM // Terry 宠物可装备道具 #define _NPC_PICTURE // (可开) Change 新赌场功能(随时变身的NPC) #define _JOBDAILY // cyg 任务日志功能 #define _ITEM_PATH // (可开) Change 可踏上不可走区域的道具 #define _ALCHEMIST // Robin 精炼功能 #define _ALCHEPLUS // Robin 鉴定功能 #define _EXTEND_AB // cyg 扩充名片功能 #define _ITEM_INTENSIFY // (可开) Change 宠技:强化道具 #define _TEACHER_SYSTEM // Terry 导师系统 #define _ITEM_UPINSLAY // (可开) Change 宠技:凿孔(让道具可镶上更多宝石) #define _MAG_MENU // (可开) Change 魔法熟练度、抗性由文字显示改为图示化 #define _NPC_MAGICCARD // cyg 魔法牌游戏 #define _THEATER // Terry 剧场功能 #define _MOVE_SCREEN // Terry 移动荧幕到指定的座标 // #define _80_LOGIN // Terry 8.0 登入画面 #define _8_RIDEPETS // (可开) Change 8.0骑宠 #define _8BATTLEMAP // Change 8.0 战斗地表 #define _PETKILL_COST_FAME // Terry 宠物技能店学技能要花费声望 #define _DRAGON_FUSION // Robin 人龙进化 #define _MACADDRESSD // (可开) Change get MAC card #define _NEW_EARTH // Terry 新地球,可看见内部服务器 //#define _80_LOGIN_PLAY // Terry 8.0 登入画面 //---------------------------------------------------------------------- //#define _ITEM_JIGSAW // (可开) Change 拼图道具 #define _NPC_DANCE // cyg 动一动npc #define _ATTACK_EFFECT // 角色攻击完后会播放攻击特效 //#define _2005_ValentineDay // Terry 2005 情人节活动 #define _PETSKILL_ADDATTCRAZED // (可开) Change 宠技:狂乱暴走增加功能 #define _PETSKILL_JUSTICE // (可开) Change 宠技:审判 #define _CALLBUS // (可开) Change 让公车具有被呼叫的功能 //#define _NPC_ITEMUP // (可开) Change 让道具升级的NPC //#define _ITEM_COUNTDOWN // cyg 道具倒数功能 #define _PRO_KILLME // Change 白狼职技 拾身诱敌 #define _PETSKILL_EVOLUTION // (可开) Change 北极熊宠技:进化 #define _PETSKILL_PROVOKEFIGHT // (可开) Change 犬年宠技:挑衅反击 #define _FIX_ACUPUNCTURE // (可开) Change 针刺外皮的修改 #define _PETSKILL_RIDE // (可开) Change 宠技:上马术 #endif // _SA_VERSION_80 #ifdef _SA_VERSION_85 //-------------------------------------------------------------------------------------------------------- //专案 8.5 魔域大冒险 新加功能定义区 人员:奇铨 逸俊 //-------------------------------------------------------------------------------------------------------- #define _PRO_ABSOLUTE_DEFENSE // (可开) Change 白狼职技 绝对防御 #define _PRO3_ADDSKILL // (可开) Change 追加8.5职业技能 #define _NPC_DAYACTION // cyg 每日活动 #define _EVIL_KILL // cyg 讨伐魔军系统 #define _HUNDRED_KILL // cyg 百人无双 #define _NEW_CLOUD // (可开) Change 新的地图的云效果 //#define _85_LOGIN // (可开) Change 8.5登入画面 //---------------------------------------------------------------------- #define _AI_SKILL_UPDATE //新AI技能 #define _TEACHER_SYSTEM_2 // cyg 新导师系统 #endif #endif /* 新增宏增加 */ #define _FIX_MAXGOLD // (可开放) WON ADD 增加人物金钱上限 #define _MOON_FAIRYLAND // (可开放) ROG ADD 月之仙境 #define _SPECIALSPACEANIM_FIX // (可开放) ROG ADD 修正动画 #define _LOGINKICK // (不可开) Syu ADD 登入画面超过30秒踢回星系列表 //#define _CHECK_GAMESPEED // (不可开) ANDY 检测加速 #define _NEW_CLOUD // (可开) Change 新的地图的云效果 #define _FIX_BATTLE_AI // 修复战斗AI转换的BUG #define _WIN_LUAJIT_ //增加LUAJIT扩展功能 支持中文接口和中文路径LUA文件 #define _NEW_COLOR_ //补丁支持16位RGB565高彩图片 #define _NEW_WIN_POS_ //800窗口偏移设置 #define _NEW_ALPHA_ //新建半透明处理 //#define _CACHE_SURFACE_ //缓存表面 //#define _OPTIMIZATIONFLIP_ //优化Flip #define _KEY_ "AEB3A729E71F8870D4611FBDC01D0A4B" //所有加密 //#define _NEWFONT_ #define _MO_SIGN_IN //客户端签到按钮 #define _CHANGE_HELP_BUTTON //修改帮助按钮图形 #define _PETCOM_ //宠物成长自动计算 #define _NEW_SPEED_ //新游戏速度 #define _PETCOLOR_ //1级宠物变色 #define _PETKILL_COST_FAME // Terry 宠物技能店学技能要花费声 #define _AIDENGLU_ //自动登陆 #define _ZHENGSHIKAIFU_ //正式开服打开 #define _ZENGJIASHUO_ //增加一个锁道具的图标,同时被锁的道具不能选中 #define _BUDING_ "554CDB1A99DF514B2F0B09DBDA0A6E9D" //补丁加密 #define _TIME_GET_TIME // 用QueryPerformanceCounter取代timeGetTime #define _FAMILYBADGE_ //家族徽章 #define _SHOWFAMILYBADGE_ //显示家族徽章 #define _NEWNET_ //新封包机制 //#define _LOGIP_ //登陆时获取IP //#define _SHOWIPSLEEP_ //显示线路延时 //#define _MEMORYLEAK_CHECK //内存泄漏检测 //#define _COMFIRM_TRADE_REQUEST //交易请求确认 #define _DIEJIA_ //叠加功能 #define _FANILYTEXIAOY_ 45 //家族徽章偏移Y 越大则越靠窗口顶部 #define _OTHERTEXIAOY_ 70 //其它图标偏移Y 越大则越靠窗口顶部 #define _ATTACK_EFFECT // 角色攻击完后会播放攻击特效 #define _SA_VERSION 'N' #define _SA_MAC_VERSION_CONTROL //MAC版本号控制 #define FAMILY_MANOR_ //庄园光环 #define _CHAR_MANOR_ //人物脚下光环 //#define _CHAR_MANOR_DEBUG //人物脚下光环DEBUG #define _ANNOUNCEMENT_ //公告系统 //#define _EFFECT_MAP_ //塔特效 #ifndef _DEBUG__ #define _VMP_ //VMP功能开启 //#define _NODEBUG_ //反调试 测试的时候把这个屏蔽了,正式使用则把这个开启 #else #define _CMD_MODE //调试模式 //#define _STONDEBUG__PACKET_ //调试封包 //#define _MO_SHOW_FPS //显示fps #define _RELUA_ //DEBUG模式下启用按个人信息则重读LUA #endif #define SHOW_VERSION "www.shiqi.hk" //#define _TRADE_BUG_LOG //交易bug日志 #define _SECONDARY_WINDOW_DATA_ //二级窗口内容 #define LABEL_STR_ //标记重定义输出[普][密] #ifdef _SA_VERSION_25 #define _DEFAULT_PKEY "shiqi" // 默认的密钥 #define _RUNNING_KEY "shiqi.hk" // 运行中密钥 #define _SYSTEM_SLEEP_ 6 //游戏速度设置 #define _SURFACE_ANIM // 动态地上物显示 #define _DEFENSETOOENNUM_ 5 //限几开 #define DENGLUKEY1 "6D27AEB8326A2A8E7D04B9F9B44C59C7" #define _LEADERRIDE // (可开放) 四大家族骑暴功能 Robin 0921 //#define _MO_IMAGE_EXTENSION //形象扩展 #define _NEW_ITEM_ //新道具栏 #ifdef _WIN_LUAJIT_ #define _LUA_PATCH_ ".//lua" //LUA路径 #define _LUA_KEY_ "6A68673107B8C5B829815A507FF5C274" //LUA加密密钥 #endif #define _MAGIC_ITEM_ //法宝功能 #define _ICONBUTTONS_ //转盘 #define _BATTLE_TIME_ 99000 #define _PET_2TRANS // (可开) Change 宠物2转 #define _DEBUGVER_ "2.2" //DEBUG版本号 #define _NEWSHOP_ //商城 #define _SHOWPETTRN_ //显示宠物转数 #ifdef _SA_MAC_VERSION_CONTROL #define _SA_MAC_VERSION "7sa2" #endif #define _CHANGETEAM_ //队长切换 #define SA_MUTE "sa25.exe" #define _NEW_CHARDATA_ //新人物资料 #define _PETBLESS_ //宠物祝福 #define _RIDEPET_ //骑宠开关 #define DEF_APPNAME "STONEAGE" // 游戏标题 #define _RIDEQUERY_ //骑宠查询 #define _CHAT_SPACING 24 //聊天行距设置 20 #define __EMOTION //Cary 特殊的表情,只做client //#define _PET_SKINS //宠物皮肤 #define _PET_2TRANS // (可开) Change 宠物2转 #define _NPC_EVENT_NOTICE //npc任务信息提示 #define _SHOWPETTRN_ //显示宠物转数 //#define _PET_VAL_COLOR_ //宠物属性上色 #define _MO_CHAT_EXPRESSION //聊天表情功能 #define _SA_LIAOTIAN_ //聊天删减按钮 #define _CHARTITLE_STR_ //文字称号 该称号开启,图形称号失效 #define _FONT_STYLE_ //文字樣式解析 #define _MESSAGE_FRONT_ //聊天信息前面加个符号 #define _TRADITIONAL_LONG_ //繁体系统创建人物登陆 #define _FONTDATALEN_ 100 //聊天信息长度 112 #define MAX_AIRPLANENUM 8 #define _FIX_CG_ATR_ICON #define _PETSKILL_LER //#define _CANCEL_FANTI //取消繁体切换 //#define _RED_MEMOY_ //红包 #endif #ifdef _MO_CHAT_EXPRESSION #define CG_FIELD_CHAT_BTN_ON 55102 #define CG_FIELD_CHAT_BTN_OFF 55102 //#define EXPRESSION_NOID_START 55300 //表情地图号起始ID //#define EXPRESSION_NOID_END 55421 //表情地图号结束ID #define EXPRESSION_NOID_START 55117 //表情地图号起始ID #define EXPRESSION_NOID_END 55215 //表情地图号结束ID #define EXPRESSION_NOID_NUM EXPRESSION_NOID_END-EXPRESSION_NOID_START #define _SUNDAY_STR_SEARCH //SUNDAY字符串搜索算法 比KMP更牛速度更快的算法 #endif