项目

一般

简介

角色行为类命令 » 历史记录 » 修订 5

修订 4 (yangdefeng, 2022-06-18 18:50) → 修订 5/14 (yangdefeng, 2022-06-18 18:52)

h4. 角色行为类命令 

 |_.分类 				 |_.命令描述 						 |_.命令名称 				 | 
 |\3=.| 
 |/3.离线 			 |角色离线后挂机,并设置是否显示在线 			 |[[offLinePlay]] 			 | 
				 |检测角色是否离线挂机 					 |[[checkOffLine]] 			 | 
				 |角色离线后挂机 						 |[[offLine]] 				 | 
 |\3=.| 
 |/4.自动战斗 |/3.自动战斗 			 |角色执行自动战斗操作 					 |[[startAutoPlayGame]] 			 | 
				 |角色停止自动战斗操作 					 |[[stopAutoPlayGame]] 			 | 
				 |角色执行自动战斗操作( %{color:orange}可触发@块% ) 	 |[[stAutoPlayGame]] 			 | 
				 |自动战斗时不将玩家角色作为目标 				 |[[targetNoPlayer]] 			 | 
 |\3=.| 
 |/3.下线 			 |将角色踢下线,返回角色选择界面 				 |[[kick]] 				 | 
				 |小退,返回角色选择界面 					 |[[logout]] 				 | 
				 |踢掉服务器所有离线挂机角色 				 |[[kickOffline]] 			 | 
 |\3=.| 
 |/11.检测 			 |检测角色是否初次登录 					 |[[isNewHuman]] 				 | 
				 |检测角色当天的登录次数是否满足条件 			 |[[checkLoginCount]] 			 | 
				 |检测角色在线时长是否满足条件 				 |[[checkDayLoginLong]] 			 | 
				 |检测角色本次登录的在线时长是否满足条件 			 |[[onlineLongMin]] 			 | 
				 |检测角色是否和他人位置重叠 				 |[[isDupMode]] 				 | 
				 |检测与指定角色是否面对面 				 |[[checkPoseDir]] 			 | 
				 |检测指定角色性别 					 |[[checkPoseGender]] 			 | 
				 |检测指定角色等级 					 |[[checkPoseLevel]] 			 | 
				 |检测角色是否是本服玩家 					 |[[isInServer]] 				 | 
				 |检测角色是否在跨服地图 					 |[[isOnCrossServerMap]] 			 | 
				 |检测角色是否是模拟器登录 				 |[[isSimulator]] 			 | 
 |\3=.| 
 |/6.聊天框 			 |使自身角色禁言,世界聊天、私聊、行会聊天都不允许 	 |[[forbiddenWords]] 			 | 
				 |解除自身角色禁言 					 |[[relieveForbiddenWords]] 		 | 
				 |禁言指定角色,与gmExecute一起使用( %{color:red}大写英文名字无法禁言%)|[[shutup]] 				 | 
				 |解除指定角色禁言,与gmExecute一起使用 			 |[[releaseShutup]] 			 | 
				 |发送聊天框固顶信息 					 |[[sendTopChatBoardMsg]] 		 | 
				 |改变自己聊天框的文字颜色 				 |[[changeHearMsgColor]] 			 | 
 |\3=.| 
 |/18.战斗 			 |对指定类型目标造成切割伤害 				 |[[PGDelMonHp]] 				 | 
				 |指定范围内造成范围切割伤害 				 |[[PGDelMonHpEX]] 			 | 
				 |对指定类型目标造成切割伤害 				 |[[delMonHp]] 				 | 
				 |指定范围内造成范围切割伤害 				 |[[delMonHpEx]] 				 | 
				 |宠物使用的切割命令 					 |[[bDelMonHp]] 				 | 
				 |宠物使用的范围切割命令 					 |[[bDelMonHpEx]] 			 | 
				 |嘲讽指定范围内的怪物 					 |[[pgDoTaunt]] 				 | 
				 |嘲讽指定怪物并添加特殊状态 				 |[[pgDoTauntEx]] 			 | 
				 |角色被物理攻击时回调 					 |[[hookStruck]] 				 | 
				 |角色被魔法攻击时回调 					 |[[hookMagicStruck]] 			 | 
				 |角色攻击、受击或被杀时,检测对方类型 			 |[[checkCurrTargetRace]] 		 | 
				 |检测杀死角色的对象是否是人物 				 |[[killByHum]] 				 | 
				 |免疫一次伤害 						 |[[suckDamage]] 				 | 
				 |角色原地复活,并设置血量恢复 				 |[[realive]] 				 | 
				 |角色原地复活 						 |[[relive]] 				 | 
				 |脚本开启或关闭复活戒指功能,需要先装备戒指或加上buff 	 |[[PGSetRevival]] 			 | 
				 |脚本开启或关闭麻痹戒指功能,需要先装备戒指或加上buff 	 |[[PGSetParalysis]] 			 | 
				 |脚本开启或关闭护身戒指功能,需要先装备戒指或加上buff 	 |[[PGSetMagicShield]] 			 | 
 |\3=.| 
 |/2.神秘人显示 			 |角色名称显示为神秘人 					 |[[pgSetMysteriousMan]] 			 | 
				 |设置角色名称为“神秘人”,外观显示默认装备 		 |[[setMysteriousMan]] 			 | 
 |\3=.| 
 |/2.分身 			 |召唤两个分身,属性与自身相同 				 |[[recallSelf]] 				 | 
				 |清除使用recallSelf命令召唤的分身 			 |[[clearRecallSelf]] 			 | 
 |\3=.| 
 |/3.攻击模式 			 |改变角色攻击模式 					 |[[changeAttatckMode]] 			 | 
				 |强制改变人物攻击模式并持续一定时间 			 |[[setHumAttackMode]] 			 | 
				 |检测角色的攻击模式 					 |[[checkAttackMode]] 			 | 
 |\3=.| 
 |/2.摆摊 			 |中止摆摊操作 						 |[[forbidMyShop]] 			 | 
				 |检测是否正在摆摊 					 |[[checkShopsTallStatus]] 		 | 
 |\3=.| 
 |/2.道具 			 |脚本打开指定宝箱 					 |[[openDragonBox]] 			 | 
				 |设定角色丢弃道具是否消失 				 |[[discardlostState]] 			 | 
 |\3=.| 
 |/7.角色 			 |杀死角色 						 |[[kill]] 				 | 
				 |角色自杀 						 |[[killSelf]] 				 | 
				 |删除当前角色并返回选服界面 				 |[[delRole]] 				 | 
				 |设置角色在线泡经验 					 |[[setAutoGetExp]] 			 | 
				 |人物停止行动 						 |[[stopAction]] 				 | 
				 |改变角色名称 						 |[[changeHumName]] 			 | 
				 |改变当前穿人,穿怪模式( %{color:red}未测试% ) 		 |[[throughHum]] 				 | 
 |\3=.| 
 |/2.模型设置 			 |设置角色模型 						 |[[setPlayerModel]] 			 | 
				 |登录设置角色模型 					 |[[loginSetPlayerModel]] 		 | 
 |\3=.| 
 |/1. %{color:red}无效命令% 	 |获取站在正对面的角色名字 				 |[[getOppositeHumName]] 			 |