项目

一般

简介

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

yangdefeng, 2022-09-26 19:15

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