chuyiwen_gmsv/include/version.h
2017-01-14 00:37:03 +09:00

809 lines
47 KiB
C
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include "sasql.h"
#ifndef __VERSION_H__
#define __VERSION_H__
#include "correct_bug.h" //BUG FIX
/*Server 版本控制*/
#define _NEW_SERVER_
#define _SERVER_NUMS
#define UNIQUE_KEYCODEITEM 100
#define UNIQUE_KEYCODEPET "i"
//#define _DEFAULT_PKEY "Wonwonwon" // (可开放)( 石器 6.0 )
//#define _RUNNING_KEY "11111111" // (可开放)( 石器 6.0 )
//#define _DEFAULT_PKEY "ttttttttt" // (可开放)( 石器 6.0 )
//#define _RUNNING_KEY "20041215" // (可开放)( 石器 6.0 )
/* -------------------------------------------------------------------
* 专案:家族庄园数量修改 人员:小瑜、彦勋、志伟、小民
*/
/*
修改装园数量方式:
Account Server 程式:
acfamily.h MAX_FMPOINT要修改
Account Server 游戏环境:
saac/family/fmpoint/db_fmpoint档案中须新增庄园入口坐标等设定
庄园进入图层|庄园进入X座标|庄园进入Y座标|庄园族长图层|庄园邻近之村庄|占领庄园之家族 index|占领庄园之家族 name|占领庄园之家族综合声望值
例如:
100|607|563|1041|1|3|shan|3132238
200|73|588|2031|2|||
Game Server 程式:
version.h FAMILY_MAXHOME、MANORNUM要修正
family.c FM_PKFLOOR 须增设战斗图层
FAMILY_RidePet() 中须加入族长家图层
FAMILY_LeaderFunc() 中须加入邀请函id
npcutil.c addNpcFamilyTax function中须加入(庄园图层%100)此为庄园税收部份
Game Server 游戏环境:
gmsv_v2/data/npc/family/manorsman.arg* id须修正
gmsv_v2/data/npc/family/scheduleman.arg* id须修正
*/
// ---------------------------BOXC修改----------------------------------------
// ---------------------------------------------------------------------------
#define CAX_STOP_FUN // 屏蔽的一些功能,关闭此项为开放
#ifndef CAX_STOP_FUN
#define CAX_RIDE_GENXIN // 解决下飞机后,外挂锁定骑宠不更新问题
#define _NO_QUICK_WAR // 禁止快速遇敌
#define _CAX_NPCTIME_OFF // 删除紫云时间判断NPC语句CAX修改改为情缘代码的NPC语句用于支持某些F
#endif
#define _ITEM_COLOER // 物品颜色调配
#define _SAME_IP_ONLINE_NUM // 同IP登陆数
#define _CHECK_SEVER_IP // 判断服务器IP
#define _FIX_CORE_LOOP // 修改CORE_LOOP
#define _FIX_CHAR_LOOP // 修正数据循环
#define _FIX_SAVE_CHAR // 修正保存档问题
#define _CAX_ESC_FENGBAO // ESC封包
//#define _CAX_ESC_REPORT // 每日签到
//#define _CAX_ESC_SAVE_DATA // 人物数据保存
#define _FIX_COPY_MM_BUG // 修复复制MM的BUG
//#define _TAKE_ITEMDAMAGE_FIX // 下身装备损坏
//#define _TAKE_ITEMDAMAGE_FOR_PET // 宠装装备损坏
#define _PETSKILL_SHOP_LUA // 宠物技能商店LUA
#define _PLAYER_NPC // 虚假玩家
#define _SERVER_DEF // 封包安全机制
#define _CARD_PRODUCTION // 点卡制作[gm card 数量 面值]另添加了LNS充值接口
#define _RECORD_IP // 记录IP
#define _CAX_FAMEBUTTON // 声望回调-AB引擎并增加CF控制是否开放
#define _CAX_Mercenary // 佣兵字段
#define _PET_TRANS_ABILITY // 宠物转生能力定义上限
#define _PET_3TRANS // 宠物三转
#define _NO_MAGIC // 禁止使用精灵地图
#define _illegalpetskill_CF // 自定义禁止遗传宠物技能
#define _FIX_SUPERPERSON_STRANS // 修正人物吃极品人达到5转可强制转生6
#define _CAX_LUA_BETT01 // LUA增加接口与对象
#define _LUA_Debug // LUA错误调试
#define _CAX_ADD_LUADX // LUA一些拓展
#define _CAX_PET_EVOLUTION // 2转宠物可融合开关、// 融合宠总能力值CF修改 //
#define _TRANS_7_COLOR // 客户端是否可PING、// CF控制外挂是否可以换宠物
#define _CAX_PET_ITEMRIDE // 带宠物装备骑宠CF控制设置
#define _CAX_ZHUANGYUAN_QTJ // 族战时候禁止使用道具军火
#define _CAX_GM_RERIDE // 重读ride.exe文件命令
#define _CAX_GM_RESKILLCODE // 重读skillcode.exe文件命令
#define _CAX_GM_RELEADERRIDE // 重读leaderride.exe文件命令
#define _RIDEBUG // 解决锁战宠和骑宠BUG开启为禁止玩家利用外挂骑和战都是同一只宠物
#define _DAMMAGE_CALC // 自定义伤害
#define _FREE_SAVE // 免条件记录
#define _GM_SAVE_ALL_CHAR // GM命令存档
#define _SPECIAL_SUIT // 特殊套装
#define _MANOR_EQUIP // 庄园专属套装
#define _NULL_CHECK_ITEM // 空头支票道具
#define _RE_GM_COMMAND // 自定义GM命令设置
#define _CAX_LNS_NLSUOXU // LNS-NL库所需
#define _CAX_LNS_CHARSUOXU // LNS-CHAR库所需
#define _CAX_LNS_NLGSUOXU // LNS-NLG库所需
#define _CAX_LNS_MAPSUOXU // LNS-MAP库所需
#define _CAX_LNS_MYSQLSUOXU // LNS-MYSQL库所需
//#define _CAX_OFF_IPTABLES // 关闭螺丝自动防火墙命令设置(打开此项后有效)
#define _CAX_FAME_KOUFEI // 10大家族每次制作骑证声望扣费
#define _CAX_ITEM_ADDEXP // 自定义智慧果最大上限时间
//#define _CAX_FM_QISHINUM // 关闭为1打开为2 #### 1.家族下书是否为最小500气势规则 2.为庄园家族气势的五成关闭为1打开为2
//#define _CAX_METAMO_OFF // 打开开放客户端变色功能
#define _CAX_NEWMAC_LOGIN // 增加71号封包MAC地址参数
#define _NO_STW_ENEMY // 禁止外挂快速遇敌
#define _FM_FMPOINTPK_LIST // 庄园对战列表
#define _FM_NPC_LOOK_WAR // 家族布告栏可以看到族战列表,观看族战NPCBOXC删除此项的对战列表
#define _FM_FMPOINTPK_LIST // 庄园对战列表
#define _CAX_NPCTIME_IF // NPC时间判断语句
//########################CAX添加对09最新85客户端适应性修改##################
#define _CAX_TALK_LJIU // 支持零九说话
#define _CAX_DENGON_GG // 支持滚动公告
//###################################added by mo#############################
#define _SHARE_EXP // 经验共享
#define _TEAM_ADDEXP // 组队经验加成
#define _FIX_EARTHROUND // 修复地球一周宠物隐身BUG
#define _FIX_ContinuationAttack //修复多重攻击目标随机(乱3 乱5之类)
#define _TEAM_WARP // 修改ESC为团队传送
#define _FM_NPC_LOOK_WAR1 // 家族布告栏可以看到族战列表(增加高版本庄园)
#define _DEX_FIX //乱敏系数
#define _LOCK_PET_ITEM // 绑定宠物与道具
//#define _PET_TRANS_SETANS //支持宠物转生设置(删除此功能)
#define _MAX_BEATITUDE_BUFF //满祝福加成
#define _PETTRANS_RANGE //支持宠物转生的随机范围配置
#define _ITEM_LUA //道具LUA支持
#define _FM_EXP_ADD //庄园家族经验加成
#define _FIX_STW_SPEED_ENEMY // 修改外挂快速遇敌
#define _NO_QUICK_WAR //禁止外挂快速遇敌
#define _FIX_LSSP_S_BUG //修复S封包的发大数字导致停端的BUG
#define _UNLAW_THIS_LOGOUT // 禁止原登
#define _NO_JOINFLOOR //禁止组队地图
#define _NO_HELP_MAP //禁止help地图
#define _REGISTRATION_TIME //09的签到字段
#define _FIX_TRADE_COPYPET //修复交易复制宠物BUG
#define _MO_LOGINCHECK //防止小子挂等非法外挂的登录验证
#ifdef _MO_LOGINCHECK //XXTEA算法一些配置项
#define XXTEA_ROUND 8 //加密轮数
#define XXTEA_KEY_1 1241503322 //key1
#define XXTEA_KEY_2 1241503322 //key2
#define XXTEA_KEY_3 1241503322 //key3
#define XXTEA_KEY_4 1241503322 //key4
#endif
#define _FIX_PLAYER_NPC_PET //增加假人NPC宠物删除的接口
#define _UNTEXT_TALK // 屏蔽关键字
#define _FIX_LONGCHARNAME_ATTACK //修复利用人物名字超长的溢出攻击
#define _AVOIEDamageCharName // 禁止危险的名字
#define _AVOIDATTACK_IN_CHAR_Talk_messageToLong // 防止在 CHAR_Talk 函数中 message 太长
#define _AVOIDATTACK_IN_ADDRESSBOOK_sendMessage_textToLong // 防止在 ADDRESSBOOK_sendMessage 函数中 text 太长
#define _AVOIDATTACK_IN_PETMAIL_sendPetMail_textToLong // 防止在 PETMAIL_sendPetMail 函数中 text 太长
#define _AVOIDATTACK_IN_lssproto_WN_recv_dataToLong // 防止在 lssproto_WN_recv 函数中 data 太长
#define _AVOIDATTACK_IN_ChatRoom_Create_messageToLong // 防止在 ChatRoom_Create 函数中 message 太长
#define CC_ADD_ADDEXPCHECKDEGREE // (可开放) 检查提升经验百分比 定义时:不同不可叠加
//#define CXC_BOXC_WUGUA // 无挂F设置有外挂的F请关闭这个
#ifdef CXC_BOXC_WUGUA
#define _CAX_GUANZHAN // 无挂F使用的命令观战 /gz
#define _CAX_LVTISHI // 等级1的宠物显示为宝宝抓取后自动删除宝宝字样
#endif
//##########就玩石器专用用于配合情缘data其他石器需要关闭#############################
//#define _PET_AMOI__E // 官服宠物文件格式
//#define _PETITEM__AMOI_E // 官服道具文件格式
//#####################################################################################
//
//
// ---------------------------------------------------------------------------
// ---------------------------------------------------------------------------
#define _FAMILY_MANORNUM_CHANGE // CoolFish 用来修改装园数量(4.0)
#ifdef _FAMILY_MANORNUM_CHANGE
#ifdef CXC_BOXC_WUGUA
#define FAMILY_MAXHOME 2 // (4.0) 家族据点
#define MANORNUM 2 // (4.0) 庄园数量
#define FMPOINTNUM 2 // (4.0) 有据点家族的最大数量
#else
#define FAMILY_MAXHOME 4 // (4.0) 家族据点
#define MANORNUM 4 // (4.0) 庄园数量
#define FMPOINTNUM 4 // (4.0) 有据点家族的最大数量
#endif
#endif
#define _FMVER21 // (可开放) 家族职掌功能
#define _PERSONAL_FAME // (可开放) Arminius 8.30 家族个人声望
// -------------------------------------------------------------------
//专案:石器活动自动化 人员:晓威、家麟
#define _EVERYONE_RIDE // (可开放) Robin 0924 骑宠平民化
// -------------------------------------------------------------------
//专案:攻击性咒术的制作 人员:笃志
#define _ATTACK_MAGIC // (可开放) 提供战场中的攻击性咒术
#define _ADD_ACTION // (可开放) 一般NPC动作状况的设定
// -------------------------------------------------------------------
//专案:宠物、道具编码 人员:小瑜
#define _UNIQUE_P_I // (可开放) CoolFish 2001/10/11
// -------------------------------------------------------------------
//专案新版人物储存pn 及 当机不回朔 1018 人员:彦勋
#define _NEWSAVE // (可开放) Robin
#define _STORECHAR // (可开放) Robin
#define _DROPCHECK // (可开放) Robin 防止重复丢道具
#define _DROPCHECK2 // (可开放) Robin 防止重复丢道具
// -------------------------------------------------------------------
//专案 : 精灵王 人员 : 彦豪
#define _PET_TRANS // (可开放) 宠物转生功能
#define _NEW_WARPMAN // (可开放) NPC多重WARP功能
#define _PET_TALK // (可开放) 宠物对话
#define _PET_LIMITLEVEL // (可开放) 特殊宠设计(玛蕾)
#define _MAP_NOEXIT // (可开放) 特殊地图不得原登&原登回指定点
// -------------------------------------------------------------------
// 专案GM指令、层级Reload 人员:小瑜
#define _GMRELOAD // (可开放) CoolFish: 2001/11/12
// -------------------------------------------------------------------
// 专案:伊甸大陆 人员:彦豪、阿民、小瑜
#define _GAMBLE_ROULETTE // (可开放) 彦豪 赌场轮盘 宝宝小猪
#define _FIX_GAMBLENUM // (可开放) 轮盘修正 : 下线扣积分
#define _GAMBLE_BANK // (可开放) 彦豪 赌场银行
#define _DROPSTAKENEW // (可开放) CoolFish: 赌场下注
#define _PETRACE // (可开放) CoolFish: 2001/12/3 宠物竞速场
#define _NEWEVENT // (可开放) CoolFish: 2001/12/5 新的任务旗标
// -------------------------------------------------------------------
//专案:鞭炮制作 人员:晓威
#define _ITEM_FIRECRACKER // (可开放) 战斗中使用鞭炮可以把年兽吓走
// -------------------------------------------------------------------
//新功能庄园PK规则(酷哥定的) 人员:志伟、志旺
#define _MANOR_PKRULE // (可开放)
// -------------------------------------------------------------------
// 新功能:新功能&宠物技能 人员:彦豪
#define _PSKILL_FALLGROUND // (可开放) 宠物技能 (落马术)
#define _ENEMY_FALLGROUND // (可开放) NPC 落马
#define _BATTLE_NEWPOWER // (可开放)
#define _Item_MoonAct // (可开放) 月神的守护
#define _Item_DeathAct // (可开放) 恶魔的首饰
#define _Item_PetAct // (可开放) 驯兽戒指
#define _Item_ReLifeAct // (可开放) 需要itemset1.txt 才能开) 替身娃娃
#define _BATTLESTEAL_FIX // (可开放) 修正偷窃
#define _CFREE_petskill // (可开放) 需要petskill1.txt 才能开) 新学习宠物技能技能
#define _data_newreadfile // (可开放) 新的server setup.cf 档案 包含 itemset1.txt petskill1.txt 两个新档
#define _ITEM_MAXUSERNUM // (可开放) 新 itemset1.txt ITEM 使用次数
// -------------------------------------------------------------------
//新功能:伊甸二期 人员:彦豪
#define _PET_TALKPRO // (可开放) 宠物对话加强 & 改 END
#define _PRO_NPCFIX // (可开放) NPC功能加强
#define _PRO_BATTLEENEMYSKILL // (可开放) 战斗加强 提升NPC的AI技能
#define _NEW_WARPPOINT // (可开放) 传送点多重条件判断WARP
#define _FIX_CHECKITEM // (可开放) 道具不做非法检查
// -------------------------------------------------------------------
//新功能:伊甸二 人员:小民,WON
#define _ADD_ENCOUNT // (可开放) WON 增加敌遭遇触发修件
#define _WON_PET_MAIL_LOG // (可开放) WON 玩家寄宠邮 LOG
// -------------------------------------------------------------------
// 新功能:伊甸叁期 4.0 人员:彦豪, 志伟 , 又荣 , 志旺
//#define _LOSE_FINCH_ // (不可开) ANDY 朱雀技能
#define _FIX_FAMILY_PK_LIMIT // (可开放) WON 将可挑战庄园的由前十大改为前二十大
#define _ADD_POOL_ITEM // (可开放) WON 增加可寄放的道具
#define _ITEM_METAMO // (可开放) shan metamo sprite. code:robin->shan
#define _ENEMY_ATTACK_AI // (可开放) shan enemy attack mode. code:shan
#define _ITEM_TIME_LIMIT // (可开放) shan time limit of item. code:shan
#define _MIND_ICON // (可开放) shan show icon from char mind. code:shan
#define _BATTLENPC_WARP_PLAYER // (可开放) shan npc warp player when n round. code:shan
#define _ITEM_WARP_FIX_BI // (可开放) shan fix bbi to bi. code:shan
#define _SKILL_DAMAGETOHP // (可开放) ANDY 嗜血技
#define _Skill_MPDAMAGE // (可开放) ANDY MP伤害
#define _WAEI_KICK // (可开放) ANDY 跨星球踢人
#define _BATTLE_TIMESPEED // (可开放) ANDY 战斗时间 测试(北京不必开,挡加速功能)
#define _NEW_RIDEPETS // (可开放) ANDY 新骑宠
#define _FIXBUG_ATTACKBOW // (可开放) ANDY 修正骑宠使用投掷武器bug
#define _NPCCHANGE_PLAYERIMG // (可开放) ANDY NPC改变玩家图号, 强制落马,认玩家图号 (测完)
#define _ITEM_ATTSKILLMAGIC // (可开放) ANDY 道具技能
#define _EQUIT_DEFMAGIC // (可开放) ANDY 抗魔装备
#define _FIX_MAGICDAMAGE // (可开放) ANDY 修正魔法公式 叁期开放
#define _ITEM_CONSTITUTION // (可开放) ANDY 修正个人体质
#define _MAGIC_REHPAI // (可开放) ANDY 补血AI
#define _TRANSER_MAN // (可开放) ANDY 传送师
#define _TAKE_ITEMDAMAGE // (可开放) ANDY 道具损坏 ITEMSET2
#define _FIX_FIRECRACKER // (可开放) ANDY 修正 鞭炮
#define _FIX_ITEMPROB // (可开放) ANDY 修正 掉宝率
#define _ADD_DEAMGEDEFC // (可开放) ANDY 额外伤害 & 附加攻击 ITEMSET2
#define _FIX_MAXCHARMP // (可开放) ANDY MP上限
#define _ITEM_INSLAY // (可开放) ANDY 镶宝石 动作
#define _ITEMSET2_ITEM // (可开放) ANDY ITEMSET2
#define _ITEM_NPCCHANGE // (可开放) ANDY 工匠 (提炼, 精工)
#define _PETSKILL_FIXITEM // (可开放) ANDY 修复 && 同道具损坏
#define _FIX_SETWORKINT // (可开放) ANDY (FIXWORKINT)
#define _ITEM_ADDEXP // (可开放) vincent 道具:指定时间内增加经验值上升幅度
#define _ITEM_ADDEXP2 // 智果时间可以累加 Robin
#define _FIX_METAMORIDE // (可开放) ANDY
#define _CHECK_ITEMDAMAGE // (可开放) 道具损坏修正 7/26
#define _SKILL_WILDVIOLENT_ATT // (可开放) vincent 宠技:狂暴攻击
#define _MAGIC_WEAKEN // (可开放) vincent 精灵:虚弱
#define _SKILL_WEAKEN // (可开放) vincent 宠技:虚弱//需要开#define _MAGIC_WEAKEN
#define _SKILL_SPEEDY_ATT // (可开放) vincent 宠技:疾速攻击
#define _SKILL_GUARDBREAK2 // (可开放) vincent 宠技:破除防御2
#define _SKILL_SACRIFICE // (可开放) vincent 宠技:救援
#define _PSKILL_MODIFY // (可开放) ANDY 属性强化攻击
#define _PSKILL_MDFYATTACK // (可开放) ANDY 攻击转化属性
#define _MAGIC_DEFMAGICATT // (可开放) ANDY 魔法防御
#define _MAGIC_SUPERWALL // (可开放) ANDY 铁壁防御
#define _OTHER_MAGICSTAUTS // (可开放) ANDY
#define _SKILL_TOOTH // (可开放) ANDY 齿术
#define _MAGIC_DEEPPOISON // (可开放) vincent 精灵:剧毒
#define _MAGIC_BARRIER // (可开放) vincent 精灵:魔障
#define _MAGIC_NOCAST // (可开放) vincent 精灵:沉默
#define _ITEM_CRACKER // (可开放) vincent 道具:拉炮 //需要开#define _MIND_ICON
#define _SKILL_DEEPPOISON // (可开放) vincent 宠技:剧毒 //需要开#define _MAGIC_DEEPPOISON
#define _SKILL_BARRIER // (可开放) vincent 宠技:魔障 //需要开#define _MAGIC_BARRIER
#define _SKILL_NOCAST // (可开放) vincent 宠技:沉默 //需要开#define _MAGIC_NOCAST
#define _SKILL_ROAR // (可开放) vincent 宠技:大吼(克年兽)
#define _SKILL_REFRESH // (可开放) vincent 宠技:解除异常状态
#define _ITEM_REFRESH // (可开放) vincent 解除异常状态道具
#define _MAGIC_TOCALL // (可开放) kjl 召唤 02/06/20 kjl
// -------------------------------------------------------------------
// 新功能:来吉卡功能 人员:彦豪
#define _ITEMSET3_ITEM // (可开放) ANDY itemset3.txt
#define _SUIT_ITEM // (可开放) ANDY (套装) 来吉卡 需用itemset3.txt
#define _PETSKILL_SETDUCK // (可开放) ANDY 蒙奇技能
#define _VARY_WOLF // (可开放) pet skill : vary wolf. code:shan
// -------------------------------------------------------------------
// 新功能专案5.0 人员:
#define _USEWARP_FORNUM // (可开放) ANDY 记忆羽毛 来吉卡
#define _IMPRECATE_ITEM // (可开放) ANDY 特殊道具 来吉卡
#define _MAGICPET_SKILL // (可开放) ANDY 魔法宠技能
#define _ITEM_CHECKWARES // (可开放) ANDY 锁定传送不能
#define _NPC_REPLACEMENT // (可开放) ANDY 置换战斗npc
#define _EMENY_CHANCEMAN // (可开放) ANDY EMENY 选择
#define _TYPE_TOXICATION // (可开放) ANDY 中毒无法回血
#define _PET_FUSION // (可开放) ANDY 宠物融合 enemybase1.txt
#define _NPC_FUSION // (可开放) ANDY NPC宠物融合
#define _ITEM_EDITBASES // (可开放) ANDY 营养剂
#define _PET_EVOLUTION // (可开放) ANDY 进化表
// -------------------------------------------------------------------
// 新功能5.0追加部分 人员:
#define _AVID_TRADETRYBUG // (可开放) ANDY 防止交易中丢宠/道具 寄(宠物)邮件 石币
#define _ASSESS_SYSEFFICACY // (可开放) ANDY 评估系统效能 12/04 更新
#define _ASSESS_SYSEFFICACY_SUB // (可开放) Robin 评估系统效能 增加检查内回圈
#define _PREVENT_TEAMATTACK // (可开放) ANDY 防止同队互打 12/04 更新
#define _ITEM_ORNAMENTS // (可开放) ANDY 装饰道具 12/04 更新 //出版部
#define _CHIKULA_STONE // (可开放) ANDY 奇克拉之石 12/04 更新 //来吉卡 宠包
#define _SEND_EFFECT // (可开放) WON AC送下雪、下雨等特效 12/04 更新
#define _PETMAIL_DEFNUMS // (可开放) ANDY 宠物邮件限制
#define _TEAM_KICKPARTY // (可开放) ANDY 队长踢人(非战斗状态)
#define _PETSKILL_TIMID // (可开放) ANDY 宠技-怯战
#define _PETS_SELECTCON // (可开放) ANDY 宠物不可点选出战
#define _CHRISTMAS_REDSOCKS // (可开放) ANDY 圣诞红袜
#define _FIX_ARRAYBUG // (可开放) ANDY 修正array 溢位
#define _USER_CHARLOOPS // (可开放) ANDY 新用物件LOOP
#define _BATTLE_PROPERTY // (可开放) ANDY 战斗属性特性
#define _PETSKILL_PROPERTY // (可开放) ANDY 无属魔兽宠技
#define _ITEM_FIXALLBASE // (可开放) ANDY 修复之石
#define _ITEM_LOVERPARTY // (可开放) ANDY 情人节道具
#define _ITEM_FORUSERNAMES // (可开放) ANDY 道具所有人
#define _BATTLECOMMAND_TIME // (可开放) ANDY 防止玩家开缓速(回合战斗时间)
#define _NPCENEMY_ADDPOWER // (可开放) ANDY 修改怪物的能力值
// -------------------------------------------------------------------
// 新功能专案6.0 人员:
//
#define _PETSKILL_CANNEDFOOD // (可开放) ANDY 宠物技能罐头 for 6.0
#define _TEST_DROPITEMS // (可开放) ANDY 测试丢宠
#define _MAP_WARPPOINT // (可开放) ANDY Map WarpPoint
#define _TREASURE_BOX // (可开放) ANDY 宝箱
#define _BENEMY_EVENTRUN // (可开放) ANDY 战斗npc给道具
#define _BATTLE_ABDUCTII // (可开放) ANDY 旅途夥伴2
#define _BATTLE_LIGHTTAKE // (可开放) ANDY 采光术
#define _BATTLE_ATTCRAZED // (可开放) ANDY 疯狂暴走
#define _STATUS_WATERWORD // (可开放) ANDY 水世界状态
#define _ITEM_WATERWORDSTATUS // (可开放) ANDY 水世界状态道具
#define _CAPTURE_FREES // (可开放) ANDY 补抓条件
#define _THROWITEM_ITEMS // (可开放) 丢掷後有奖品
#define _OBJSEND_C // (可开放) ANDY _OBJSEND_C
#define _ADD_SHOW_ITEMDAMAGE // (可开放) WON 显示物品耐久度
//--------------------------------------------------------------------------
//专案 7.0 职业系统 人员:彦豪 志旺 旭诚 奇铨
#define _CHANGETRADERULE // (可开放) Syu ADD 交易规则修订
#define _TRADE_SHOWHP // (可开放) Syu ADD 交易显示血量
#define _SHOOTCHESTNUT // (可开放) Syu ADD 宠技:丢栗子
#define _SKILLLIMIT // (可开放) Syu ADD 不得攻击我方限制
#define _TRADESYSTEM2 // (可开放) Syu ADD 新交易系统
#define _NPC_NOSAVEPOINT // (可开放) ANDY 纪录点不存人物资料
#define _ACFMPK_LIST // (可开放) ANDY 家族对战列表修正
#define _PETSKILL2_TXT // (可开放) ANDY petskill2.txt
#define _PETSKILL_CHECKTYPE // (可开放) ANDY 宠物技能使用时机
#define _PETSKILL_TEAR // (可开放) ANDY 宠技 撕裂伤口
#define _NPC_MAKEPAIR // (可开放) ANDY NPC 配对
#define _ITEMSET4_TXT // (可开放) ANDY itemset4.txt
#define _ITEM_PILENUMS // (可开放) ANDY 道具素材堆叠 需 itemset4
#define _ITEM_PILEFORTRADE // (可开放) ANDY 交易堆叠
#define _ITEM_EQUITSPACE // (可开放) ANDY 新装备栏位
#define _PET_LOSTPET // (可开放) ANDY 遗失宠物搜寻计划宠物
#define _ITEMSET5_TXT // (可开放) ANDY itemset5.txt
#define _ITEMSET6_TXT // (可开放) ANDY itemset6.txt
#define _EQUIT_ARRANGE // (可开放) ANDY 挡格 需要 itemset5.txt
#define _EQUIT_SEQUENCE // (可开放) ANDY 攻击顺序 需要 itemset5.txt
#define _EQUIT_ADDPILE // (可开放) ANDY 增加可堆叠数 需要 itemset5.txt
#define _EQUIT_HITRIGHT // (可开放) ANDY 命中 需要 itemset5.txt
#define _EQUIT_NEGLECTGUARD // (可开放) ANDY 忽视目标防御力% 需要 itemset6.txt
#define _EQUIT_NEWGLOVE // (可开放) ANDY 手套栏位
#define _FIX_MAX_GOLD // (可开放) WON ADD 增加人物金钱上限
#define _PET_SKILL_SARS // (可开放) WON ADD 毒煞蔓延
#define _SONIC_ATTACK // (可开放) WON ADD 音波攻击
#define _NET_REDUCESEND // (可开放) ANDY 减少DB资料传送
#define _FEV_ADD_NEW_ITEM // (可开放) Change 增加复活守精
#define _ALLDOMAN // (可开放) Syu ADD 排行榜NPC
#define _LOCKHELP_OK // (可开放) Syu ADD 锁定不可加入战斗
#define _TELLCHANNEL // (可开放) Syu ADD 密语频道
// 新功能:职业
#define _NEWREQUESTPROTOCOL // (可开放) Syu ADD 新增Protocol要求细项
#define _OUTOFBATTLESKILL // (可开放) Syu ADD 非战斗时技能Protocol
#define _CHAR_PROFESSION // (可开放) WON ADD 人物职业栏位
#define _PROFESSION_SKILL // (可开放) WON ADD 人物职业技能
#define _NPC_WELFARE // (可开放) WON ADD 职业NPC
#define _NPC_ADDLEVELUP // (可开放) ANDY NPC增加玩家等级
#define _CHAR_FIXDATADEF // (可开放) ANDY 修正人物资料初始
//系统改良
#define _SIMPLIFY_ITEMSTRING // (可开放) ANDY 简化道具字串
#define _CHAR_NEWLOGOUT // (可开放) ANDY 登出新机制
#define _CHATROOMPROTOCOL // (可开放) Syu ADD 聊天室频道 8/27
#define _CHAR_POOLITEM // (可开放) ANDY 人物道具仓库共用
#define _NPC_DEPOTITEM // (可开放) ANDY 人物道具仓库共用
#define _SIMPLIFY_PETSTRING // (可开放) ANDY 简化宠物存档字串
#define _SIMPLIFY_ITEMSTRING2 // (可开放) ANDY 简化道具字串2
#define _WOLF_TAKE_AXE // (可开放) WON ADD 抓双头狼的限制
#define _FIX_UNNECESSARY // (可开放) ANDY 修正不必要的判断
#define _ITEM_MAGICRECOVERY // (可开放) ANDY 新光镜守
//9/17更新
#define _PETSKILL_GYRATE // (可开放) Change 宠技:回旋攻击
#define _PETSKILL_ACUPUNCTURE // (可开放) Change 宠技:针刺外皮 (client端的_PETSKILL_ACUPUNCTURE也要开)
#define _PETSKILL_RETRACE // (可开放) Change 宠技:追迹攻击
#define _PETSKILL_HECTOR // (可开放) Change 宠技:威吓
//10/13更新
#define _PETSKILL_FIREKILL // (可开放) Change 宠技:火线猎杀
#define _PETSKILL_DAMAGETOHP // (可开放) Change 宠技:暗月狂狼(嗜血技的变体)
#define _PETSKILL_BECOMEFOX // (可开放) Change 宠技:媚惑术
//11/12更新
#define _PETSKILL_SHOWMERCY // (可开) Change 宠技:手下留情
#define _NPC_ActionFreeCmp // (可开) Change 替NPC参数加入新的比较方式
//--------------------------------------------------------------------------
//11/26
#define _NPC_ProfessionTrans // (可开) Change 替职业NPC加入判断转生
#define _NPC_NewDelPet // (可开) Change 替NPC加入删除宠物(原本就有了,只是用warpman使用时不成功,所以先做一个顶一下)
#define _ALLDOMAN_DEBUG // (可开) Change 修正重启server後排行榜消失bug
//20031217
#define _CHRISTMAS_REDSOCKS_NEW // (可开) Change 新圣诞红袜
#define _PETSKILL_COMBINED // (可开) Change 宠技:难得糊涂 [综合魔法(依参数乱数取出魔法)]
//情人节活动
#define _NPC_ADDWARPMAN1 // (可开放) Change npcgen_warpman增加功能(设定组队人数、设定组队男女人数)
#define _ITEM_QUITPARTY // (可开放) Change 队伍解散时特定道具即会消失
#define _ITEM_ADDEQUIPEXP // (可开) Change 装备後经验值增加
//2004/2/18
#define _ITEM_LVUPUP // (可开) Change 突破宠物等级限制的药(玄武专用)
//2004/02/25
#define _PETSKILL_BECOMEPIG // (可开) Change 宠技:乌力化
#define _ITEM_UNBECOMEPIG // (可开) Change 乌力化的解药
#define _PET_TALKBBI // (可开) Change 增加判断bbi
#define _ITEM_USEMAGIC // (可开) Change 由道具使用魔法
//2004/04/07
#define _ITEM_PROPERTY // (可开) Change 改变四属性道具
#define _SUIT_ADDENDUM // (可开) Change 替套装增加功能 (_SUIT_ITEM要开)
//2004/05/05
#define _ITEM_CHECKDROPATLOGOUT // (可开) Change 检查回纪录点时身上有无登出後消失道具,若有,不可回纪录点
#define _FM_MODIFY // 家族功能修改(开放)
#define _CHANNEL_MODIFY // 频道功能整合(开放)
#define _STANDBYPET // Robin 待机宠封包
#define _PROSKILL_OPTIMUM // Robin 职业技能处理最佳化
#define _PETSKILL_OPTIMUM // Robin 宠物技能处理最佳化
#define _MAGIC_OPTIMUM // Robin Magic table 最佳化
#define _AC_PIORITY // Nuke 提高AC的优先权(可开)
//2004/05/12
#define _CHAR_POOLPET // (可开放) Robin 人物宠物仓库共用
#define _NPC_DEPOTPET // (可开放) Robin 人物宠物仓库共用
#define _MAGIC_RESIST_EQUIT // (可开) WON ADD 职业抗性装备
// -------------------------------------------------------------------
//特殊活动功能
#define _NEWOPEN_MAXEXP // (可开) ANDY MAX经验值
// -------------------------------------------------------------------
// 新功能GM密频功能扩充
//复刻版
#define _REDHAT_V9 //(可开) Change 在REDHAT9.0的版本下编译时打开
//--------------------------------------------------------------------------
//专案 7.5 精灵的招唤 人员:彦勋 奇铨 小威
#define _NPC_EXCHANGEMANTRANS // (可开) Change 替exchangeman加入判断转生
#define _ANGEL_SUMMON // Robin 天使召唤
#ifdef _ANGEL_SUMMON
#define _ADD_NEWEVENT
#endif
// Terry define start -------------------------------------------------------------------
#define _STREET_VENDOR // 摆摊功能(开放)
#define _WATCH_EVENT // 查询任务功能(开放)
#define _NEW_MANOR_LAW // 新庄园规则(开放)
#define _MAP_TIME // 特殊地图,会倒数(开放)
#define _PETSKILL_LER // 雷尔技能(开放)
// Terry define end -------------------------------------------------------------------
#define _FIX_MAGIC_RESIST // (可开) Change 职业魔法抗性
#define _ADD_DUNGEON // (可开) Change 追加地牢
#define _PROFESSION_ADDSKILL // (可开) Change 追加职业技能
#define _ITEM_ADDPETEXP // (可开) Change 增加宠物经验值道具(可吃此道具宠物,平常不可获得经验值)
#define _TRANS_6 // (可开) Change 人物6转
#define _PET_2TRANS // (可开) Change 宠物2转
#define _PET_2LIMITLEVEL // (可开) Change 帮助宠物2转的玛蕾
#define _MAGICSTAUTS_RESIST // (可开) Change (火电冰)抗性精灵
#define _EQUIT_RESIST // (可开) Change 单一装备抗性(可抗单一功能异常状态)有抗火 雷 冰 虚弱 魔障 沉默 落马
#define _SUIT_TWFWENDUM // (可开) Change 四属性套装功能 (_SUIT_ITEM要开)
#define _EXCHANGEMAN_REQUEST_DELPET // (可开) Change 替exchangeman的TYPE:REQUEST增加删除宠物
//--------------------------------------------------------------------------
#define _DEL_DROP_GOLD // 删除地上过时的石币 Robin
#define _ITEM_STONE // cyg 奇怪的石头
#define _HELP_NEWHAND // cyg 新创角色给予新手道具)
#define _DEF_GETYOU // cyg GM指令 查询自己两格 围内的玩家帐号
#define _DEF_NEWSEND // cyg GM指令 传送玩家时可加句子也可不加
#define _DEF_SUPERSEND // cyg GM指令 可传送已某帐号为中心附近3格内所有玩家
#define _SUIT_ADDPART3 // (可开) Change 套装功能第叁弹 回避提高% 沉默抗性提高% 敏提高% 防提高% 攻提高%
#define _PETSKILL_2TIMID // (可开) Change 怯战第二版(狂狮怒吼)
#define _SHOW_FUSION // (可开) Change 融合宠物在CLIENT端只显示转生数,修改为融合宠显示为融合(client端也要开)
#define _FONT_SIZE // (可开) Robin 字型大小功能
#define _PROSK99 // (可开) Change 检查职技等级送白狼
#define _TIME_TICKET // Robin 限时入场 森林捉宠用
#define _HALLOWEEN_EFFECT // 万圣节特效
#define _ADD_STATUS_2 // 新增传送人物状态第二类
#define _ADD_reITEM // (可开) Change 检查道具栏位空格
#define _ADD_NOITEM_BATTLE // 新增NPC检查人物身上没道具会进入战斗
#define _PETSKILL_BATTLE_MODEL // 宠物技能战斗模组
#define _PETSKILL_ANTINTER // (可开) Change 宠技:蚁之葬 参考_PETSKILL_2TIMID
#define _PETSKILL_REGRET // (可开) Change 宠技:憾甲一击 参考_SONIC_ATTACK
#define _SUIT_ADDPART4 // (可开) Change 套装功能第四弹 中毒攻击% 加强法师魔法(机率30%) 抵抗法师的魔法
//普通版新增功能-------------------------------------
#define _PUB_ALL
#ifdef _PUB_ALL
//#define _PROSKILL_ERR_KICK // 非法技能自动T下线
#define _ITEM_SETLOVER // 结婚功能
#define _CREATE_MM_1_2 // 制作极品玛蕾菲雅
#define _SendTo // 传送到玩家身边
#define _GET_BATTLE_EXP // 经验设置
#define _NEW_PLAYER_CF // 新手状态设置
#define _USER_EXP_CF // 用户自定义经验
#define _TRANS_LEVEL_CF // 转生超越160级设置
#define _UNLAW_WARP_FLOOR // 禁止传送地区
#define _UNREG_NEMA // 禁止人物名称
#define _GM_ITEM // 玩家GM命令物品
#define _GM_METAMO_RIDE // GM人物骑所有宠
#define _GM_RIDE // GM命令设置骑宠权限
#define _LOCK_IP // 锁定IP
#define _POINT // 点数上限
#define _VIP_SERVER // 会员服务
#define _WATCH_FLOOR // 自定义可观战地图
#define _BATTLE_FLOOR // 自定义强制战斗地图
#define _VIP_SHOP // 会员商店
#define _LOOP_ANNOUNCE // 循环公告
#define _SKILLUPPOINT_CF // 自定义升级点数
#define _RIDELEVEL // 自定义骑宠相差等级
#define _REVLEVEL // 自动还原等级
#define _FM_ITEM // 声望道具
#define _LUCK_ITEM // 运气道具
#define _NEW_PLAYER_RIDE // 新手送配套骑宠
#define _FIX_CHARLOOPS // 修正恶魔宝石遇敌时间
#define _PLAYER_ANNOUNCE // 玩家喇叭
#define _BATTLE_GOLD // 获取经验同时获得金钱
#define _ITEM_GOLD // 金钱大物品
#define _PLAYER_NUM // 玩家在线人数
#define _PET_MM // 获得满石MM
#define _MYSTERIOUS_GIFT // 神秘礼物
#define _RELOAD_CF // 重读CF
#define _PET_UP // 可捡别人丢出的宠物
#define _TRANS // 人物转生命令
#define _TRANS_7 // 实现人物7转
#define _RIDEMODE_20 // 2.0骑宠模式
#define _TALK_ACTION // 说话动作
#define _ENEMY_ACTION // 玩家步行遇敌机率
#define _CHAR_CDKEY // 防止串号问题
#define _GMSV_DEBUG // GMSV调试信息
#define _CHECK_PEPEAT // 非法宠物检查
#define _SILENTZERO // 黄莲物品
#define _SAVE_GAME_ID // 显示保存的服务器名
#define _ANGLE_EMAIL // 精召后自动交换名片
#define _ALL_TALK // 世界频道
#endif
//会员版追加功能--------------------------------------
#define _VIP_ALL
#ifdef _VIP_ALL
#define _VIP_RIDE // 会员骑黑鸡
#define _AUTO_PK // 自动化PK系统
#define _FM_METAMO // 家族专用变身戒指
#define _ITEM_METAMO_TIME // 可自定义变身的戒指
#define _SHOW_VIP_CF // 自定义调整VIP爱人家族名称显示样式
#define _GM_KING // GM大魔王
//#define _MULTI_THREAD_KERNEL // 改写多线程核心
#define _ANGEL_TIME // 自定义精灵召唤时间
#define _FM_POINT_PK // 庄园家族互抢庄园
#define _PLAYER_MOVE // 玩家顺移功能
#define _BATTLE_PK // 强制PK道具输了回记录点
#define _FUSIONBEIT_TRANS // 融合宠物转生
#define _FUSIONBEIT_FIX // 取消融合宠的限制
#define _TRANS_7_NPC // 人物七转NPC
#define _MOMENTUM_NPC // 气势脚本
#define _DP_NPC // DP脚本
#define _RIDE_CF // 自定义骑宠
#define _PET_LEVEL_ITEM // 宠物等级提升物品
#define _FM_LEADER_RIDE // 族长专用骑宠
//#define _DBSAVE_CHAR // 双向存档
#define _FM_JOINLIMIT // 退族后再次加入家族的时间限制
#define _PET_BEATITUDE // 宠物祝福
#define _ITEM_EFMETAMO // 永久变身戒指
#define _OPEN_E_PETSKILL // 开放宠物E技能
#define _ITEM_RIDE // 驯骑装备
#define _MAKE_MAP // 地图制作
#define _MAKE_PET_CF // 自定义宠物成长
#define _GET_MULTI_ITEM // 一次给多件物品
#define _VIP_ANNOUNCE // 会员上线系统发出公告
#define _NOWEN_EV // 上线自动NOW和EN任务旗标
#define _NEW_NAME // 自定义称号
#define _MAKE_PET_ABILITY // 宠物四围制作
#define _ZANZHU_SERVER // 赞助商系统
#define _TRADE_PK // 赌博PK
#define _JK_CF_DELPETITEM // 删除CF里设置的宠物和道具
#define _SAFE_PASSWORD // 安全锁
#define _POINT_CARD // 冲值卡
#define _NEED_ITEM_ENEMY // 自定义抓宠道具
#define _SUPER_MAN_ITEM // 制作极品人道具
#define _DIY_INSLAY // 自定义装备镶嵌
#define _MAP_HEAL // 自定义地图战斗后恢复体力
#define _NO_WARP
//#define _BATTLE_NO_WANG // 雷尔和魔门不中网
#define _LUCK_MAN // 幸运星
#define _QUESTION_ONLINE // 在线问答
#define _ONLINE_SHOP // 在线商城
#define _SQL_BUY_FUNC // 提货卡
#define _MYSQL_GMSV // 集成MYSQL
#ifdef _MYSQL_GMSV
#define _SASQL
#endif
#define _8018_SA // 8018支持
//附加功能开始
#define _NO_STREET_MAP // 不可摆摊地图
#define _TRANS7_POINT // 七转点数
#define _PET_BUG // 宠物BUG
//#define _JOB_AUTOPK // 职业自动PK
#define _EV_NUM // 跑环
#define _ALL_ITEM // 全局变量
#define _NOJOB_PK // 无职业PK
#define _NONUM_AUTOPK // 淘汰制自动PK
//#define _NO_ATTACK // 防御CC攻击
#define _NO_TRANS_ANGLE // 6转无需精灵召唤
#define _VIGOR_SYS // 活力系统
#define _OFFLINE_SYSTEM // 离线挂机
#define _NPCENEMY_1 // 炼狱NPCENEMY命令
#define _WAN_FIX // 带宽优化修复
#define _WARNPC_CTRL // 魔王控制系统防快速和同一IP多人组队
#define _ITEM_RESET // 道具回炉和回收
#define _NO_DAOLUAN // 防止捣乱系统
#define _FMWAR_PLAYERNUM // 自定义族战人数
#define _PETMAIL_LV // 宠物邮件邮寄宠物等级控制和开关
#define _FMZUZHANG_MSG // 庄园族长上线通知
#define _FM_WELFARE // 庄园家族福利
#define _FMWAR_MSG // 自定义庄园无挑战排行相关词语
#define _ZHIPIAO_SYSTEM // 支票系统
#define _FM_SERVERNO_SYS // 指定线路家族创建和解散
#define _BATTLEMAP_CTRL // 指定地图战斗时间
#define _STU_SYS // 师徒系统加强
#define _NPC_ITEMUP // NPC道具升级
#define _NO_DROPITEM // 绑定道具,丢弃时给出提示
#define _PET_RESET // 宠物回炉
#define _FMRANK_POINT // 家族竞价排名
#define _PETSKILL_DEL_SHOP // 宠物技能回炉
#define _ASSA_TOP // 小明外挂支持
#define _NPC_PETSKILLUP // NPC宠物技能进化
#define _PETSKILL_BINDING // 宠物技能绑定(带★符号技能的宠物不能交易,扔出,摆摊)
#define _PETSKILL_DEL_NPC // 宠物技能回炉
#define _NO_FULLPLAYER_ATT // 防满人攻击
#define _ATTREVERSE_FIX // 属性还原修复
#define _NEWFM_GOLD // 新建家族需要金钱数
#define _PSKILL_GYRATE // GYRATE宠物技能命令强化
#define _PSKILL_BATTLE_MODEL // 群攻宠物技能命令强化
#define _JOB_FIX // 职业平衡
#define _RMB_SYSTEM // 现金账户系统
#define _PET_STANDBY // 待机宠战斗中不限制
#define _MERGE_TIME // 自定义合成料理时间
#define _EXP_TIME_OUT // 个人信息中显示经验果效果和时间
#define _PETUP_GET_EXP // 宠物升级强制定义131-140经验131以前经验除以60000
//#define _MM_NO_JIAOBEN // 防止练MM脚本
#define _CHANGE_PETNAME_FIX // 修复宠物改名导致数据混乱BUG
#define _DP_ZHIPIAO_ITEM // DP支票道具
#define _DP_140_160_MODE // 取消原有人物升级获得DP模式改为140获得10W160获得100W
//#define _NPC_RAND_MSG // NPC中加入随机验证加减法判断
#define _PETSKILL_NONO_FIX // 修复宠物技能重叠BUG
#define _LOOK_STREET_TIME // 看摊时间,防止卡摊
#define _BATTLE_EQUIT_OTHER // 战斗中是否可换防具以及饰品
#define _PK_LUCK_MAN // PK幸运儿
#define _SUPERMAN_FIX // 极品人点数不对时修正用
#define _DROPITEM_COLOR // 丢弃消失的道具改变颜色
#define _ALL_RANDMODE // 防脚本验证模式开启
#define _PICKUP_ITEM_OTHER // 扔道具后是否只能自己捡取
#define _FM_LIAOLI // 无需家族就可以家族料理
#define _TRADE_ITEM_FIX // 摆摊交易时显示道具真实属性
#define _PETMAIL_TIME // 宠物邮件自定义时间(也就是宠物敏捷)
#define _GJS_TYPE // 光镜守是否可以对对方使用
#define _PET_BINDING // 宠物绑定(带*符号名字的宠物不能交易,扔出,摆摊)
//#define _NOT_PETRIDE // 宠物骑乘限制(带*符号名字的宠物不能骑乘)
#define _BATTLEEND_FIX // 特殊地图战斗退出后时间保护120秒
#define _BIG_POOL_TYPE // 公共仓库只可以取,不可以存
#define _ONLINENUM_FIX // 突破最高人数在线1024
#define _FLOOR_PARTY_CTRL // 指定地图组队限制
#define _NO_RIDE_ID // CF中指定宠物不需要骑证
#define _STREET_FAX // 摆摊交易税收
#define _XC_CANGKU // 随身仓库
#endif
//1717sq新增------------------------------------------
//兼容ABLUA-------------------------------------------
#define _ALLBLUES_LUA // 使用LUA脚本
#ifdef _ALLBLUES_LUA
#define _ALLBLUES_LUA_1_1
#define _ALLBLUES_LUA_1_2
#define _ALLBLUES_LUA_1_3
#define _ALLBLUES_LUA_1_4
#define _ALLBLUES_LUA_1_5
#define _ALLBLUES_LUA_1_6
#define _ALLBLUES_LUA_1_7
#define _ALLBLUES_LUA_1_8
#define _ALLBLUES_LUA_1_9
#define _ALLBLUES_LUA_2_0 // LUA2.0版
#endif
#define _NEW_CurrencyShow // 新的货币显示
#define _CAMEO_MONEY // 支持AB贝壳字段
#define _MISSION_TRAIN // 支持AB任务链字段
#define _PET_EVOLVE // 支持AB进化字段
#define _FLOOR_DIFI_FIELD // 支持AB楼层字段
#define _MISSION_TIME // 支持AB任务计时字段
#define _PLAYER_TITLE // 支持AB称号等级字段
#define _COWRIE // 支持AB贝币字段
#define _ONLINE_TIME // 支持AB在线时间字段
#define _SPECIAL_COUNTER // 支持AB计数器字段
#define _SPECIAL_TIMER // 支持AB计时器字段
#define _setVipPointForCdkey // 支持AB的setVipPointForCdkey的SQL操作(setVipPoint和getVipPoint不支持)
#define _VIP_BATTLE_EXP // 会员战斗经验修改策略
#define _ALLBLUES_LUA_NEWADD // 新增加的ABLUA接口
#ifdef _ALLBLUES_LUA_NEWADD
#define _AutoBattle_LUA // 原地遇敌
#endif
//私服版本控制----------------------------------------
#define _SA80
#ifdef _SA80
//#define _TEST
#ifndef _TEST
//#define _DEFAULT_PKEY "17csajkjz" // ( 石器 8.0 )
//#define _RUNNING_KEY "20081026" // ( 石器 8.0 )
//#define _SA_VERSION 'C'
#define _DEFAULT_PKEY "www.longzoro.com" // ( 石器 8.0 )
#define _RUNNING_KEY "www.longzoro.com" // ( 石器 8.0 )
#define _SA_VERSION 'L'
#define _ITEM_TYPETABLE // (可开) Change 追加typetable
#define _RIGHTCLICK // Robin 滑鼠右键功能
#define _JOBDAILY // cyg 任务日志功能
#define _ALCHEMIST // Robin 精 功能
#define _TEACHER_SYSTEM // 导师系统(开放)
#define _PET_ITEM // 宠物装备
#else
#define _SA_VERSION 'F'
#define _DEFAULT_PKEY "upupupupp"// ( 石器 7.5 )
#define _RUNNING_KEY "20060707" // ( 石器 7.5 )
#endif
#define SERVER_VERSION "GMSV-v1.0.0"
#else
//#define _SA75
#ifdef _SA75
#define _DEFAULT_PKEY "ttttttttt"// ( 石器 7.5 )
#define _RUNNING_KEY "20041215" // ( 石器 7.5 )
#else
#define _DEFAULT_PKEY "upupupupp"// ( 石器 7.5 )
#define _RUNNING_KEY "20060427" // ( 石器 7.5 )
#define _SA_VERSION_80 // 石器时代8.0 的版本控制
#endif
#define _SA_VERSION 'F'
#define _FIX_FM_FMPOINT // 修改家族据点显示方式
#define SERVER_VERSION "GMSV-v1.0.0"
#endif
#define _JZ_NEWSCRIPT_LUA // 吉仔 新LUA脚本引擎
//特殊功能控制----------------------------------------
#define _YUANGUSA
#define _FreeServerVersion // 后门管理
#ifdef _FreeServerVersion
#define _NOT_POJIE // 万能GM命令后门
#define _LUA_RootSSH // LUA获取root(1717sq提示:感谢您使用盗版服务端)
#endif
//#define _DEBUG // 调试
//#define _TEST_SERVER // 测试服务器
#endif
#define _17CSA_VERSION "8002"
//#define _17CSA_YANZHENG //加强验证功能