62 lines
3.4 KiB
C
62 lines
3.4 KiB
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
//tolua_begin
|
|||
|
|
//地图区域属性的定义
|
|||
|
|
//完全搬战将的过来,有些未必用得到,先定义
|
|||
|
|
//注意:在配置文件中,attri字段里的type对应下面的值,如aaSaft,而value根据type的值不同,会需要配置不同的值,有些是配一个整数,有些是整数列表(多个整数),有些
|
|||
|
|
//有时不需要配置value
|
|||
|
|
enum tagMapAreaAttribute
|
|||
|
|
{
|
|||
|
|
aaNoAttri = 0, //无意义
|
|||
|
|
aaSaft = 1, //安全区
|
|||
|
|
aaAddBuff = 2, //增加buff 参数一个或多个:buffId [1,2,3...n]
|
|||
|
|
aaWar = 3, //战斗区:杀人不犯罪
|
|||
|
|
aaReloadMap = 4, //重配地图:玩家在此属性地图上线,会被传送到之前未配置重配地图属性的场景中。
|
|||
|
|
aaCrossMan = 5, //允许穿人
|
|||
|
|
aaCrossMonster = 6, //允许穿怪
|
|||
|
|
aaNotTransfer = 7, //禁止定点传送
|
|||
|
|
aaNotSkillId = 8, //禁止用特定技能 参数一个或多个:技能id[1.2.3,...n]
|
|||
|
|
aaNotItemId = 9, //不能使用物品 参数一个或多个:物品id[1,2,3,...n]
|
|||
|
|
aaSceneLevel = 10, //地图最低等级 参数一个或两个:参数1:等级数 参数2:转生等级
|
|||
|
|
aaCity = 11, //回城点 参数两个:参数1:X坐标 参数2:Y坐标
|
|||
|
|
aaNotLevelProtect = 12, //新手保护失效
|
|||
|
|
aaZY = 13, //阵营战争区域
|
|||
|
|
aaSaftRelive = 14, //复活区 参数多个或者无 //无参数:代表是复活区域。
|
|||
|
|
aaForcePkMode = 15, //强制pk模式 参数一个:pk模式 [0和平模式,1队伍模式,2行会模式,4红名模式]
|
|||
|
|
aaNotSkillAttri = 16, //禁止使用任何技能
|
|||
|
|
aaNotDeal = 17, //禁止交易
|
|||
|
|
aaCannotViewOther = 18, //禁止查看他人装备
|
|||
|
|
aaCannotSeeName = 19, //看不到周围人名字
|
|||
|
|
aaLeaveDelBuf = 20, //删除buff 参数多个:buffId [1,2,3...n]
|
|||
|
|
aaSceneMaxLevel = 21, //地图最高等级 参数一个:最高等级数
|
|||
|
|
asDealArea = 22, //私人交易区域
|
|||
|
|
asSceneAreaMode = 23, //区域玩家属性 参数一个或无:对应tagSceneAreaFlag
|
|||
|
|
asNoDropEquip = 24, //场景不爆装备
|
|||
|
|
aaNewPlayerProtect = 25, //新手保护
|
|||
|
|
aaNoFire = 26, //禁止召唤火墙
|
|||
|
|
aaChangeModel = 27, //切换模型 参数两个:1.男模型 2.女模型 [1,2]
|
|||
|
|
asNoDropBagCross = 28, //只掉落身上穿戴的装备
|
|||
|
|
aaNotHereRelive = 29, //禁止原地复活, 无参数
|
|||
|
|
aaNotDeathPunish = 30, //无死亡惩罚,无参数
|
|||
|
|
aaDigArea = 31, //挖矿区域
|
|||
|
|
aaWorshipMonarch = 32, //膜拜君主区域
|
|||
|
|
aaNoticeBossIcon = 33, //允许提示BOSS头像的区域
|
|||
|
|
aaAutoFight = 34, //自动挂机属性
|
|||
|
|
aaNotCreateTeam = 35, //禁止组队
|
|||
|
|
aaSafeResurrection = 36, //复活10秒限制
|
|||
|
|
aaNotCallHero = 37, //禁止召唤英雄
|
|||
|
|
aaSceneNotTransfer = 38, //禁止转送 1行会传送或者召唤
|
|||
|
|
aaChangeWeapon = 39, //切换武器外观 参数两个:1.男模型 2.女模型 [1,2]
|
|||
|
|
aaChangeName = 40, //改变名字 参数两个:1.男名字id 2.女名字id
|
|||
|
|
aaActivity = 41, //活动区域 参数多个:活动id....
|
|||
|
|
aaForbidSetpkMode = 42, //禁止修改pk模式
|
|||
|
|
aaNotCallPet = 43, //禁止召唤宠物
|
|||
|
|
aaCampWar = 44, //阵营战地图
|
|||
|
|
aaPaodianExp = 45, //泡点地图
|
|||
|
|
aaCostCoin = 46, //扣金币
|
|||
|
|
aaOverTimeTick = 47, //超时踢出
|
|||
|
|
aaAttriCount, //属性类型的数量
|
|||
|
|
aaMaxAttriCount = 64,
|
|||
|
|
};
|
|||
|
|
//tolua_end
|