项目

一般

简介

角色行为类命令 » 历史记录 » 版本 10

yangdefeng, 2023-07-01 10:19

1 1 machenhe
h4. 角色行为类命令
2
3
|_.分类				|_.命令描述						|_.命令名称				|
4
|\3=.|
5
|/3.离线			|角色离线后挂机,并设置是否显示在线			|[[offLinePlay]]			|
6
				|检测角色是否离线挂机					|[[checkOffLine]]			|
7
				|角色离线后挂机						|[[offLine]]				|
8
|\3=.|
9 5 yangdefeng
|/4.自动战斗			|角色执行自动战斗操作					|[[startAutoPlayGame]]			|
10 1 machenhe
				|角色停止自动战斗操作					|[[stopAutoPlayGame]]			|
11
				|角色执行自动战斗操作( %{color:orange}可触发@块% )	|[[stAutoPlayGame]]			|
12 5 yangdefeng
				|自动战斗时不将玩家角色作为目标				|[[targetNoPlayer]]			|
13 1 machenhe
|\3=.|
14
|/3.下线			|将角色踢下线,返回角色选择界面				|[[kick]]				|
15
				|小退,返回角色选择界面					|[[logout]]				|
16
				|踢掉服务器所有离线挂机角色				|[[kickOffline]]			|
17
|\3=.|
18 9 yangdefeng
|/12.检测			|检测角色是否初次登录					|[[isNewHuman]]				|
19 1 machenhe
				|检测角色当天的登录次数是否满足条件			|[[checkLoginCount]]			|
20
				|检测角色在线时长是否满足条件				|[[checkDayLoginLong]]			|
21
				|检测角色本次登录的在线时长是否满足条件			|[[onlineLongMin]]			|
22
				|检测角色是否和他人位置重叠				|[[isDupMode]]				|
23
				|检测与指定角色是否面对面				|[[checkPoseDir]]			|
24
				|检测指定角色性别					|[[checkPoseGender]]			|
25
				|检测指定角色等级					|[[checkPoseLevel]]			|
26 4 yangdefeng
				|检测角色是否是本服玩家					|[[isInServer]]				|
27
				|检测角色是否在跨服地图					|[[isOnCrossServerMap]]			|
28 1 machenhe
				|检测角色是否是模拟器登录				|[[isSimulator]]			|
29 9 yangdefeng
				|检测是否是pc端登录					|[[isPc]]				|
30 1 machenhe
|\3=.|
31
|/6.聊天框			|使自身角色禁言,世界聊天、私聊、行会聊天都不允许	|[[forbiddenWords]]			|
32
				|解除自身角色禁言					|[[relieveForbiddenWords]]		|
33 9 yangdefeng
				|禁言指定角色,与gmExecute一起使用( %{color:red}大写英文名字无法禁言%)|[[shutup]]		|
34 1 machenhe
				|解除指定角色禁言,与gmExecute一起使用			|[[releaseShutup]]			|
35
				|发送聊天框固顶信息					|[[sendTopChatBoardMsg]]		|
36
				|改变自己聊天框的文字颜色				|[[changeHearMsgColor]]			|
37
|\3=.|
38 7 yangdefeng
|/19.战斗			|对指定类型目标造成切割伤害				|[[PGDelMonHp]]				|
39 1 machenhe
				|指定范围内造成范围切割伤害				|[[PGDelMonHpEX]]			|
40
				|对指定类型目标造成切割伤害				|[[delMonHp]]				|
41
				|指定范围内造成范围切割伤害				|[[delMonHpEx]]				|
42
				|宠物使用的切割命令					|[[bDelMonHp]]				|
43
				|宠物使用的范围切割命令					|[[bDelMonHpEx]]			|
44
				|嘲讽指定范围内的怪物					|[[pgDoTaunt]]				|
45
				|嘲讽指定怪物并添加特殊状态				|[[pgDoTauntEx]]			|
46
				|角色被物理攻击时回调					|[[hookStruck]]				|
47
				|角色被魔法攻击时回调					|[[hookMagicStruck]]			|
48
				|角色攻击、受击或被杀时,检测对方类型			|[[checkCurrTargetRace]]		|
49
				|检测杀死角色的对象是否是人物				|[[killByHum]]				|
50
				|免疫一次伤害						|[[suckDamage]]				|
51
				|角色原地复活,并设置血量恢复				|[[realive]]				|
52
				|角色原地复活						|[[relive]]				|
53
				|脚本开启或关闭复活戒指功能,需要先装备戒指或加上buff	|[[PGSetRevival]]			|
54
				|脚本开启或关闭麻痹戒指功能,需要先装备戒指或加上buff	|[[PGSetParalysis]]			|
55
				|脚本开启或关闭护身戒指功能,需要先装备戒指或加上buff	|[[PGSetMagicShield]]			|
56 7 yangdefeng
				|开户保护设置						|[[setProtect]]				|
57 1 machenhe
|\3=.|
58 3 yangdefeng
|/2.神秘人显示			|角色名称显示为神秘人					|[[pgSetMysteriousMan]]			|
59
				|设置角色名称为“神秘人”,外观显示默认装备		|[[setMysteriousMan]]			|
60 1 machenhe
|\3=.|
61
|/2.分身			|召唤两个分身,属性与自身相同				|[[recallSelf]]				|
62
				|清除使用recallSelf命令召唤的分身			|[[clearRecallSelf]]			|
63
|\3=.|
64
|/3.攻击模式			|改变角色攻击模式					|[[changeAttatckMode]]			|
65
				|强制改变人物攻击模式并持续一定时间			|[[setHumAttackMode]]			|
66
				|检测角色的攻击模式					|[[checkAttackMode]]			|
67
|\3=.|
68
|/2.摆摊			|中止摆摊操作						|[[forbidMyShop]]			|
69
				|检测是否正在摆摊					|[[checkShopsTallStatus]]		|
70
|\3=.|
71 8 yangdefeng
|/3.道具			|脚本打开指定宝箱					|[[openDragonBox]]			|
72 1 machenhe
				|设定角色丢弃道具是否消失				|[[discardlostState]]			|
73 8 yangdefeng
				|设定角色自动拾取范围					|[[setPickupRange]]			|
74 1 machenhe
|\3=.|
75 10 yangdefeng
|/8.角色			|杀死角色						|[[kill]]				|
76 1 machenhe
				|角色自杀						|[[killSelf]]				|
77
				|删除当前角色并返回选服界面				|[[delRole]]				|
78
				|设置角色在线泡经验					|[[setAutoGetExp]]			|
79
				|人物停止行动						|[[stopAction]]				|
80
				|改变角色名称						|[[changeHumName]]			|
81
				|改变当前穿人,穿怪模式( %{color:red}未测试% )		|[[throughHum]]				|
82 10 yangdefeng
				|手机端禁用点地面行走					|[[onlyStick]]				|
83 1 machenhe
|\3=.|
84 6 yangdefeng
|/3.模型设置			|设置角色模型						|[[setPlayerModel]]			|
85 1 machenhe
				|登录设置角色模型					|[[loginSetPlayerModel]]		|
86 6 yangdefeng
				|设置是否勾选-->角色-->时装分页-->外显时装(假人用)	|[[setShowFashion]]			|
87 2 yangdefeng
|\3=.|
88 1 machenhe
|/1. %{color:red}无效命令%	|获取站在正对面的角色名字				|[[getOppositeHumName]]			|