项目

一般

简介

Tj配置 tjconfig » 历史记录 » 修订 8

修订 7 (chenjun, 2022-06-25 20:22) → 修订 8/41 (chenjun, 2022-06-29 11:18)

h3. [Tjconfig] 

 搜索帮助文档 
 TJ引擎tejieconfig配置文件配置说明 

 [tjconfig] 
 |patch=shiwu,wy,fugu,anniu              |版本需要使用的资源补丁文件夹的名称,多个文件夹之间用逗号分隔,文件夹可通过tejieEditor>物品查看        | 
 |isUseCustomOkPanel=0              |是否使用新样式的OK框(0不开启,1开启,默认值0)        | 
 |okBtnSize=0    	           |OK框中的{{collapse(文字按钮) 
 仅指使用命令[[text]]添加按钮 
 }}是否放大(0放大,1不放大,默认值0)      | 
 |tipsUseCustomOkPanel=1    	           |OK框中包含tips的文本的文字大小(0放大,1不放大,默认值0)<notextile>{{collapse(适用范围) 
 对<带tips文字大小测试|此处显示提示信息>和<text:带tips文字大小测试|此处显示提示信息:650:360>有效,对textEx无效因为textEx不支持tips 
 }}</notextile>      | 
 |defaultOkPanel=lc_huiyuan_xinxidi_06    	           |OK框的默认背景图资源名(支持补丁包中的资源,参见本表的patch),默认值为程序设定的默认资源名      | 
 |threeCareerModels=0    |战斗力算法和装备对比是否开启{{collapse(三职业模式) 
 (开启后战士将不计算道术和魔法攻击,法师将不计算物理和道术攻击,道士将不计算物理和魔法攻击) 
 }} (0不开启,1开启,默认值0)             | 
 |useMonsterAttackSpeed=1    |怪物的攻击速度是否使用{{collapse(表内) 
 .\Mud2\DB\Monster.CSV 
 }}ATTACK_SPD字段的值({{collapse(0不使用) 
 怪物的攻击间隔在500-3000毫秒范围内随机 
 }},1使用,默认值0)             | 
 |humanForPetSpeed=1    |召唤的[[人型宠]]的移动速度(0与主角移动速度相同,1读取表中的移动速度,默认值0)             | 
 |mapTransButton=0           |手机端,小地图放大后在界面左侧显示随机传送功能(0不显示,1显示,默认值0)         | 
 |goMapButton=0              |手机端,小地图放大后在界面左侧显示回城传送功能(0不显示,1显示,默认值0)         | 
 |hideAutoHitBack=1              |隐藏被攻击自动反击的勾选框{{collapse(界面位置) 
 设置>战斗设置>其他>被攻击自动反击 
 隐藏勾选框后,该版本挂机时人物被攻击均不会自动反击 
 }}(0显示,1隐藏,默认值0)         | 
 |openAutoMaticWear=1              |是否弹出{{collapse(自动穿戴提示) 
 获得比身上更好的装备时游戏内会弹出自动穿戴提示界面 
 }}(0关闭,1开启,默认值0)         | 
 |autoMaticWearTime=20             |自动穿戴提示倒计时时长(单位秒,默认值10)        | 
 |ifOpenTransaction=0              |是否允许面对面交易,默认为开放(0禁止,1允许,默认值1)         | 
 |taskView=1    |主界面左上角的侧边栏(任务等)是否显示(0不显示,1显示,默认值0)             | 
 |showAutoMatic=0              |是否显示自动挂机按钮(0不显示,1显示,默认值1)         | 
 |bloodVolumeNum=1              |血条上方是否显示出具体血量值(0不显示,1显示,默认值0)         | 
 |BloodVolume=1              |目标头像上显示的血量是百分比值还是具体值(0百分比,1具体值,默认值0)        | 
 |showMonLevel=1    |是否在怪物头顶显示怪物等级(0不显示,1显示,默认值0)             | 
 |openRankingList=0    |是否显示排行榜(0不显示,1显示,默认值1)             | 
 |rankingListFightPower=0              |战斗力排行榜是否显示人物的战力数值(0不显示,1显示,默认值1)        | 
 |useitemCD=1000    |物品使用冷却时间(单位毫秒,默认值500)                 | 
 |eatMedicineTimeInterval=1000    |{{collapse(特定类型的物品) 
 物品在文件[[StdItems|StdItems.csv]]中的字段StdMode值=0 
 }}的使用冷却时间(单位毫秒,默认值500) | 
 |moveTimeCD=5           |装备的传送功能使用间隔(单位秒,默认值0)     | 
 |shoutingLevel=40    |人物多少级允许在频道发言,默认值1             | 
 |expDisplayPosition=50,50    |手机端获得经验显示位置坐标(默认值为0,0,位于屏幕中间)             | 
 |pcExpDisplayPosition=50,50    |PC端获得经验显示位置坐标(默认值为0,0,位于屏幕中间)             | 
 |showLiftArrow=0          |背包内高属性装备是否显示提升箭头(0全部显示,1全部不显示,2不满足穿戴条件的不显示,默认值0)          | 
 |dropInfo=1          |是否在装备的tips中显示物品来源信息(0不显示,1显示,默认值0)          | 
 |equipComparison=1          |是否开启装备属性对比功能(0不开启,1开启,默认值0)          | 
 |autoPackupCustomButton=1          |玩家{{collapse(持续攻击时) 
 处于战斗状态20秒 
 }},右上方的自定义按钮收起(0不收起,1收起,默认值0)          | 
 |teleportEffect=1           |是否开启自动生成传送点特效(0不开启,1开启,默认值0)     | 
 |clsSafeAreaBeam=1           |是否显示安全区光柱(0显示,1不显示,默认值0)     | 
 |attributeAddFloat=1           |是否浮动提示人物属性增加(0不提示,1提示,默认值0) {{collapse(更多) 
 人物升级、人物转生、穿装备、装备升星,这些系统触发的人物属性增加,会浮动提示 
 }}             | 
 |worldnewsNeed=0       |世界频道发言是否需要道具千里传音(0不需要,1需要,默认值1)             | 
 |speakingTime=20000    |世界频道发言时间间隔(单位毫秒,默认值0)             | 
 |viewGreenPoint=1      |背包内可用道具是否显示绿点提示(0不显示,1显示,默认值0){{collapse(更多) 
 可用道具,需满足两个条件: 
 条件一、物品表[[StdItems]]中字段StdMode值为31的道具 
 条件二、人物满足该道具的使用条件,StdMode=31的道具的使用条件取自字段need(高于指定等级)和needLevel(高于指定转生等级) 
 备注,通过命令[[addGreenPoint]]给背包中指定道具的图标右上角添加绿点,不受本配置项的影响 
 }}             | 
 |skill40CD=10    |技能双龙斩的冷却时间(单位秒,未配置则从Skills.csv中获取字段CDTime的该技能对应的值)             | 
 |skill52CD=10    |技能飓风破的冷却时间(单位秒,未配置则从Skills.csv中获取字段CDTime的该技能对应的值)             | 
 |skill57CD=10    |技能嗜血术的冷却时间(单位秒,未配置则从Skills.csv中获取字段CDTime的该技能对应的值)             | 
 |bagExpansion=1    |背包是否显示更多分页(0不显示,1显示,默认值0)             | 
 |critDamageRate=2.3    |暴击伤害系数, 默认值1.5             | 
 |renewLevelOrOnlyLevel=1    |技能野蛮冲撞和擒龙手的等级判定优先顺序(0优先转生等级,1优先等级,默认值0)             | 
 |bloodReturnVelocity=10    |角色脱离战斗后每秒回复血量百分比(数值代表百分比,如10代表每秒回血10%,默认值10)             | 
 |poisonRecover=1    |施毒术生效期间是否阻止怪物回血(0不回血,1回血,默认值0) {{collapse(备注) 
 使用GM命令mob召唤出的怪物本身不回血 
 }}             | 
 |invisibelToPlayers=1    |命令{{collapse(ChangeModeEx) 
 changeModeEx 2 30(原地隐身30秒) 
 }}             的隐身效果是否对其他玩家生效(0不隐身,1隐身,默认值0) | 
 |resurrection=1    |角色死亡是否弹出系统默认的复活界面(0不弹出,1弹出,默认值1)             | 
 |automaticResurrection=1    |是否开启{{collapse(原地复活功能) 
 死亡后弹出的复活界面会显示原地复活按钮 
 }}(0不开启,1开启,默认值0)             | 
 |allowAutoResurrection=3,土城,新手村    |{{collapse(不允许使用原地复活的地图) 
 死亡后点击原地复活按钮会提示本地图禁止使用 
 }} 格式:填写地图编号,多个之间用逗号分隔             | 
 |automaticResurrectionType=goldCount    |原地复活花费的{{collapse(货币类型) 
 支持7种货币类型gameGold、goldCount、creditPoint、gamePoint、gameDiamond、gameGird、gameGlory 
 }},默认值gameGold             | 
 |automaticResurrectionSpeed=8000    |原地复活花费的货币数量,默认值1000             | 
 |openFashion20=1    |是否在角色-时装界面显示装备位id=20的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openFashion21=1    |是否在角色-时装界面显示装备位id=21的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openFashion22=1    |是否在角色-时装界面显示装备位id=22的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openFashion23=1    |是否在角色-时装界面显示装备位id=23的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openEquip24=1      |是否在角色-装备界面显示装备位id=24的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openEquip25=1      |是否在角色-装备界面显示装备位id=25的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |openEquip26=1      |是否在角色-装备界面显示装备位id=26的[[装备位置|装备位]](0不开启,1开启,默认值0)             | 
 |roleMode=1    |角色界面主角人物模型的动作(1举手,2不举手,默认值1)             | 
 |isNewWearingMode=1    |角色-装备界面装备展示方式(0旧方式,1{{collapse(新方式) 
 有模型展示的装备(武器、衣服、头盔、斗笠、盾牌、时装武器、时装衣服等)在角色界面中隐藏对应的装备格,直接点击角色模型对应的部位查看和操作装备 
 }},默认值0)             | 
 |openFashionfidle=1    |角色-时装界面的装备格使用{{collapse(自定义) 
 自定义的位置取自[EquipmenField]、[EquipmenFieldPC] 
 }}的位置(0不使用,1使用,默认值0)             | 
 |fashionShow=1    |是否在角色-时装界面显示外显时装勾选框(0不显示,1显示,默认值1)             | 
 |openWardrobe=1    |是否开启[[时装柜]](0不开启,1开启,默认值0)             | 
 |offlineTime=50000    |切换至后台后多久掉线(单位毫秒,默认值0)           | 
 |upHorseCD=30    |登上坐骑的读条时间(单位秒,默认值2)           | 
 |downHorseRate=50    |被击中导致取消坐骑的几率({{collapse(百分比) 
 几率=所填数字/100,例如downHorseRate=50效果为被击中有50%的几率取消坐骑 
 }},默认值100)           | 
 |autoRecallMob=1    |开启后{{collapse(自动召唤) 
 测试方法:游戏内>设置>战斗设置>道士辅助>自动神兽守护,勾选它。 
 召唤神兽技能触发QFunction-0.txt中的[@MagSelfFunc30], 
 在该@块中使用命令KILLCALLMOB杀掉召唤出的战宠,并使用命令RECALLJINFLING召唤拾取精灵 
 }}时只判断战宠({{collapse(0不开启) 
 拾取精灵和战宠都被视为召唤宠,拾取精灵存在即召唤宠存在,所以不会触发自动召唤 
 }},{{collapse(1开启) 
 只有战宠被视为召唤宠,拾取精灵存在而战宠不在的情况则视为召唤宠不存在,所以会触发自动召唤 
 }},默认值0){{collapse(备注) 
 该配置项是为了处理个别版本的问题而存在,宠物召唤没有问题的版本可以不用特别关注 
 }}           | 
 |phyDamageReduction=30    |属性-物理伤害减少百分比最大{{collapse(生效值) 
 百分比=所填数字/100,例如phyDamageReduction=30效果为被攻击时所受物理伤害减少上限为30% 
 生效值小于属性实际值时,系统计算时使用配置值;生效值大于等于属性实际值时,系统计算时使用属性实际值 
 }}(默认值,属性实际值)           | 
 |magDamageReduction=30    |属性-魔法伤害减少百分比最大{{collapse(生效值) 
 百分比=所填数字/100,例如magDamageReduction=30效果为被攻击时所受魔法伤害减少上限为30% 
 生效值小于属性实际值时,系统计算时使用配置值;生效值大于等于属性实际值时,系统计算时使用属性实际值 
 }}(默认值,属性实际值)           | 
 |ignoreDefense=30    |属性-忽视防御百分比最大{{collapse(生效值) 
 百分比=所填数字/100,例如ignoreDefense=30效果为物理/魔法攻击时忽视物理/魔法防御的上限为30% 
 生效值小于属性实际值时,系统计算时使用配置值;生效值大于等于属性实际值时,系统计算时使用属性实际值 
 }}(默认值,属性实际值)           | 
 |skillResistance=30    |属性-技能伤害减少百分比最大{{collapse(生效值) 
 百分比=所填数字/100,例如skillResistance=30效果为被攻击时所受技能伤害减少上限为30% 
 生效值小于属性实际值时,系统计算时使用配置值;生效值大于等于属性实际值时,系统计算时使用属性实际值 
 备注:技能伤害减少的属性,获取途径举例,通过TejiePlatform.exe>菜单按钮:查看>列表信息二>装备技能威力, 
 给指定的装备增加技能防御百分比。 
 }}(默认值,属性实际值)           | 
 |progressBarType=1    |{{collapse(读取进度条时) 
 命令showProgressBarDlg触发的读取进度条。注意,命令本身的参数设定为触发的进度条不会被动作打断, 
 而progressBarType=1时,该进度条不会因被攻击而被打断 
 }}是否可被攻击打断(0不会被打断,1会被打断,默认值0)           | 
 |corpseShow=1    |是否显示尸体(0显示,1不显示,默认值0)| 
 |butchTime=3000,45000    |{{collapse(单次采集尸体读条时间,尸体存在时间上限) 
 单次采集怪物尸体的读条时间,可采集尸体的存在时间上限 
 butchTime=3000,45000意为单次采集尸体需要3秒,尸体最多存在45秒 
 }}(单位毫秒,不配置该项时无法采集尸体)           | 
 |isUseNewDamageAntiRate=0    |版本使用的伤害计算公式(0或1{{collapse(公式A) 
 (攻击力*(伤害加成+100)/100-目标防御)*(1-目标伤害减免加成)/100 
 }},2{{collapse(公式B) 
 (攻击力-目标防御*(100-忽视防御)/100)*(100+伤害加成-目标伤害减免加成)/100 
 }},默认值0)           | 
 |isNewMonsterEye=1    |{{collapse(MonGen.txt) 
 .\Mir200\Envir\MonGen.txt 刷怪配置表 
 }}中的参数-怪物视野是否生效({{collapse(0不生效) 
 不生效时怪物视野由模型表Model.csv中的字段defenceField的值决定 
 }},1生效,默认值0)           | 
 |autoPlayGameMode=1    |挂机寻怪是否使用{{collapse(新模式) 
 新模式下,先检测视野范围内是否有可攻击目标,没有时寻路到地图可达到的随机一点,检测是否有可攻击目标 
 寻路过程中遇到可攻击目标时,会攻击目标 
 }}(0不使用,1使用,默认值0)           | 
 |useMagicAttackRange=1    |是否启用{{collapse(魔法攻击范围限制) 
 魔法攻击范围限制(TejiePlatform.exe菜单项>选项>功能设置>技能参数>魔法攻击范围限制) 
 不启用时,魔法(包含道术)的攻击范围 = Skills.csv中的字段attDistance的字段值 
 启用后,攻击范围 = attDistance的字段值和魔法攻击范围限制的配置值,两者中较小的值 
 举例,某魔法技能,attDistance的字段值为9,魔法攻击范围限制的配置值为5,则攻击范围为5 
 }}(0不启用,1启用,默认值0)           | 
 |searchingTimeCD=5    |装备附带的{{collapse(探测功能) 
 穿戴具有探测功能的装备(道具类型为戒指、项链、手镯、头盔,shape=121) 
 或套装(TejiePlatform.exe菜单项>查看>列表信息二>套装系统)时 
 在聊天框内输入 @searching 人物名 可以得到对该人物的探测结果 
 }}的冷却时间(单位秒,默认值0)           | 
 |openSergum_12_AttackRate=1    |{{collapse(战士刺杀技能的伤害计算) 
 穿戴增加技能伤害百分比的装备后,刺杀近身、隔位的伤害计算 
 备注:增加技能伤害百分比的装备,获取途径举例,通过TejiePlatform.exe>菜单按钮:查看>列表信息二>装备技能威力, 
 给指定的装备增加技能伤害百分比。 
 }}({{collapse(0近身隔位受到伤害不同) 
 隔位受到的伤害更大(假设两个位置上的敌人防御均为0时) 
 例如穿戴了增加刺杀技能伤害百分比50%的装备,近身位置受到伤害为1.5,隔位受到伤害为1.5*1.5 
 }},{{collapse(1近身隔位受到伤害相同) 
 近身、隔位受到相同伤害(假设两个位置上的敌人防御均为0时) 
 例如穿戴了增加刺杀技能伤害百分比50%的装备,近身位置受到伤害为1.5,隔位受到伤害为1.5 
 }},默认值0)             | 
 |openSummonSpAb=1    |召唤的宝宝是否开启{{collapse(属性扩展) 
 怪物通过配置.\Mir200\Envir\MonSpAbilList.txt开启属性扩展 
 }}(0不开启,1开启,默认值0)             | 
 |newLevelMagicPowerRate=1    |技能升级威力倍数计算方式({{collapse(0逐级计算) 
 技能威力提升以上一级为基础乘以当前级的威力倍数 
 以1-5级每级威力倍数设置为200为例,技能5级时的伤害=1*2*2*2*2*2=16倍 
 }},{{collapse(1只算当前级) 
 技能威力以技能初始伤害为基础乘以当前级的威力倍数 
 以1-5级每级设置200为例,技能5级时的伤害=1*2=2倍 
 }},默认值0)             | 
 |isNewSuit=1    |是否使用{{collapse(套装组功能) 
 套装组功能,通过TejiePlatform.exe>菜单按钮:查看>列表信息二>套装系统 
 和.\Envir\suitItems.txt实现 
 被列入同一套装组的套装,不同套装可以互相搭配,激活的对应套装属性 
 }}(0不使用,1使用,默认值0)           | 
 |killMonburStrateShow=0    |通过命令[[killMonburStrate]]增加的爆率是否显示到角色-属性界面中(0不显示,1显示,默认值1)             | 
 |reliveCD=120    |装备的复活效果的冷却时间(单位秒,默认值60)             | 
 |gemTittle=[宝石镶嵌] 	 |宝石镶嵌显示的标题名称 				                 | 
 |showGem=0       	 |镶嵌宝石后是显示宝石名称还是显示具体的属性(0显示具体属性,1显示宝石名称,2显示{{collapse(宝石自定义描述) 
 描述配置在tejieconfig:[gemTips] 
 }})         | 
 |canCtrlDrop=1 		 |是否脚本控制死亡掉落(0不控制,1控制,默认值0) {{collapse(更多) 
 =1时,通过命令[[doDrop]]控制角色死亡掉落 
 }}             |自定义装备掉落(0关闭,1开启)参见装备投保 			 | 
 |isNewSpeed=1    	   |角色的攻击速度是否使用新计算公式({{collapse(0旧公式) 
 <notextile>旧攻速计算公式(秒):time * 0.001 *(1 - speed/70),攻速上限120</notextile> 
 <notextile>time = 动作时长 + 攻击间隔 + 600毫秒收刀动作</notextile> 
 }},{{collapse(1新公式) 
 <notextile>新攻速计算公式(毫秒):time /(1 + speed/100)</notextile> 
 <notextile>time = 动作时长 + 攻击间隔 + 600毫秒收刀动作,攻速上限1000</notextile> 
 }},默认值0) {{collapse(相关命令) 
  [[changeSpeedEx]] [[changeSpeed]]  
 }}    | 
 |startSpeed=30,31    	   |角色的初始{{collapse(攻击速度) 
 物理/法术攻击速度,用逗号分隔,物/法攻速度默认值均为0 
 }},默认值0,0,{{collapse(攻速值范围) 
 攻速值范围[-1,N],N值参见isNewSpeed 
 配置值范围外时,小于最小值按最小值计算,大于最大值按最大值计算 
 }}      | 
 |startSpeedShow=0 	   |角色的攻击速度是否显示在角色>属性界面({{collapse(0不显示) 
 界面中攻速显示始终为0 
 }},1显示,默认值1)          | 
 |changeSpeedShow=1    |命令{{collapse(changeSpeed) 
 changeSpeed 2 10(角色攻速+10) 
 }}增加的角色攻击速度是否显示到角色-属性界面中(0不显示,1显示,默认值1)             | 
 |initOriMoveSpeed=3.3       |角色默认移动速度,默认值3.3          | 
 |pvpDamageMode=1       |不同职业人物PVP时是否有伤害减免(0减伤20%即伤害实际生效80%,1无减伤即实际生效100%,默认值0)          | 
 |shieldNew=1       |伤害飘字{{collapse(新模式) 
 有护身效果时,MP值抵消受到的伤害值时,伤害飘字为白色,飘字值为掉蓝量;MP值为0时伤害飘字恢复正常 
 }}(0不使用,1使用,默认值0)          | 
 |useSkillProficient=1       |人物技能升级方式(0技能等级直接提升,1技能熟练度满足后升级,默认值0) {{collapse(更多) 
 1、useSkillProficient=1时,当人物等级满足获取技能熟练度要求时(取自文件..\Mud2\DB\Magic.csv字段NeedL1、NeedL2、…NeedL15) 
 每次释放技能随机增加1到3点熟练度,熟练度达到要求(取自文件..\Mud2\DB\Magic.csv字段L1Train、L2Train、…L15Train)技能升级 
 2、召宠类技能宠物不存在时、护盾类技能护盾不存在时,使用技能才会加熟练度 
 3、佩戴技巧项链功能的道具(包含套装属性的技巧项链、特殊首饰[[StdItems]].csv字段shape=120),每次释放技能增加的熟练度为3倍,即3、6、9点 
 4、相关触发器:文件..\Mir200\Envir\Market_Def\QFunction-0.txt中,技能获得/升级时触发[@updateskill] 
 触发器相关变量:学习/升级的技能名称s$upgradeskillname 
 }}             | 
 |equipDiffJob=1       |是否支持同一件装备可根据职业配置不同属性(0不支持,1支持,默认值0) {{collapse(更多) 
 文件..\Mir200\equipDiffJob.txt配置装备的分职业属性,字段依次为: 
 物品id、物品名、法师Ac、法师Ac2、法师Mac、法师Mac2、法师HP、法师MP、道士Ac、道士Ac2、道士Mac、道士Mac2、道士HP、道士MP 
 1、equipDiffJob.txt中包含的装备 
 1.1、法师/道士角色装备后获得的属性,Ac、Ac2、Mac、Mac2、HP、MP这6个该表中包含的属性字段,从该表中取值计算并显示; 
 其它属性,从StdItems.CSV中取值计算并显示 
 1.2、战士角色装备后获得的属性,从StdItems.CSV中取值计算并显示 
 2、equipDiffJob.txt表中不包含的装备,三职业角色装备后获得的属性,从StdItems.CSV中取值计算并显示 
 }}          | 
 |inspectMoveSpeed=1       |是否开启服务端检测加速外挂(0关闭,1开启,默认值0) {{collapse(更多) 
 =1开启检测后,人物移动速度异常时,会被系统踢下线 
 }}             | 
 |limitRandom=1       |是否允许麻痹、冰冻、蛛网可以同时触发随机(0不允许,1允许,默认值0) {{collapse(更多) 
 1、limitRandom=0时,人物同时拥有一种以上几率触发特效(麻痹、冰冻、蛛网)时, 
 只会进行优先级最高的特效的随机触发,特效优先级为麻痹>冰冻>蛛网 
 2、limitRandom=1时,人物同时拥有一种以上几率触发特效(麻痹、冰冻、蛛网)时, 
 特效会同时进行随机触发检测,多个特效同时触发则按照特效优先级(麻痹>冰冻>蛛网)进行覆盖顶替 
 例如,麻痹和冰冻同时触发,则按优先级麻痹生效、冰冻不生效 
 }}             |