一一素材网

 找回密码
 立即注册
查看: 108|回复: 0

传奇教程:GEE命令

[复制链接]
累计签到:420 天
连续签到:1 天

868

主题

915

帖子

2664

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2664
发表于 2022-4-22 15:54:31 | 显示全部楼层 |阅读模式


命令执行对象多变,执行对象代码如下,不添加对象即为自己
H. 表示是英雄

O. 表示是主人

M. 表示是怪物(当前攻击目标)

P. 表示是对面的角色

L. 表示是当前攻击自己角色

角色名. 表示指定人物
复制代码
如:0 T1 t5 N. u: O2 B
give 乌木剑 1      给自己一把乌木剑
h.give 乌木剑 1    给英雄一把乌木剑
复制代码
基础逻辑

[@段]        段落链接标志
#if        如果
#OR        如果符合条件之一
#ACT        是,则执行
#say        是,则显示
#ELSEACT        否,则执行
#ELSESAY        否,则显示
close        关闭对话框
break        停止执行

检查条件

checkgold 数值        检查金币数量
SMALL (变量) (数值)        测试变量是不是小于指定数值
LARGE (变量) (数值)        测试变量是不是大于指定数值
EQUAL (变量) (数值)        测试变量是不是等于指定数值
checkitem 物品 数值        检查指定物品的数量
CHECKBAGSIZE        检测背包空格数量
checkpkpoint 数值        检查PK值是否大于这个数值
CheckLuckPoint 数值        检测幸运值测(检测符号:> < =)
checkduraeva 物品名 数值        检查指定物品品质
checkhum 地图名 数值        检查指定地图有多少人
checkitemw 物品        检查身上是否佩戴这个物品
checkmagicname 技能名称          检测已经修炼的技能
checkjob (Warr, Wizard, Taos)          检查职业
CHECKLEVELEX > 数值        检查人物等级(检测符号:> < =)
CheckTextList  ..\QuestDiary\707609131.txt <$STR(S2)>
检查字符串是否在指定文件中
FILTERGLOBALMSG        过滤全服信息,详细参见说明书
gender man        检查是否为男性
CHECKGAMEGOLD        检查元宝数量 (检测符号:> < =)
CHECKSKILL 技能名称 检测符(+,-,=) 等级 (0或为空时为技能等级,1为强化技能等级)        检查技能
CheckOnline 人物名字        检查指定人物是否在线
CheckHpPer        检查人物血量百分比(检测符号:> < =)
CheckMpPer        检查人物魔力百分比(检测符号:> < =)
CheckMapSameMonCount 地图 怪物 > 0
检查指定地图的指定怪物是否大于多少
(检测符号:> < =)
CHECKCURRTARGETRACE 控制符(=,>,<) 数据库Race值        该命令只有在死亡触发和攻击触发中使用
(玩家角色值默认为0,英雄为1,人形怪为150)
NOT (条件)        不等于这个条件,
ISNEWHUMAN        检查是否为新人
ISDUMMY        检查是否为假人
CHECKHEROONLINE        检查英雄是否在线
CHECKHEROJOB        检查英雄职业
HOUR 15 15
MIN 10 18        检查是否是指定的时间,如15点到15点的十分至18分


执行条件

goto @段        跳转到指定段
give 物品 数量        给多少东西以及数量
take 物品 数量 检测装备改名(0或空:不检测,1:检测)        拿走多少东西以及数量
takew 物品          直接从身上回收物品
take gold 数量          拿走金币数量
map 地图名        移动到指定地图的随机坐标
mapmove 坐标X 坐标Y 范围        精确移动到指定地图的指定位置
MonGen 怪物名称 数量 时间        刷怪物,与刷怪角本用法相同
TimeRecall 数值        数值为分钟,定义进入某地的时间限制。
BreakTimeRecall        中断TimeRecall语句设定的时间
hairstyle 数值        改变头发类型
haircolor 红值 绿值 蓝值        值域为0 ~ 255 设定头发颜色
close        关闭对话框
mov 变量赋值 量        将变量修改为指定数值或文字
inc        变量相加
DEC        变量相减
MUL        变量相乘
DIV        变量相除
movr 变量 数值        定义随机变量,变量值为 “0 到 数值”
random 数值        当数值=随机数时则为1否则为0
<$STR(变量)>        显示变量时用,可以将变量值显示在游戏里
GAMEGOLD + 数量        改变元宝数量(+ -)
ExchangeMap (地图名)        与指定地图里的人交换位置
playdice (骰子数) @xxx        玩骰子,跳转到标签[@xxx]
MESSAGEBOX 内容 @XX @xx        弹出对话框 艾特可要可不要,点击跳到艾特指定段
AddTextList ..\QuestDiary\天极工作室.txt <$STR(S2)>        从指定文件中删除字符串
SENDMSG 信息类型代码 %s信息内容%d 字体颜色(0-255) 背景颜色(0-255)           1、发送普通红色广播信息。
2、发送普通红色广播信息,并显示NPC名称。' x8 o8 w! ?4 u- \! ]/ U4 R
3、发送普通红色广播信息,并人物NPC名称。
4、在NPC头顶,显示普通说话信息。
5、发送红色信息给人物
6、发送绿色信息给人物3 {1 [6 M4 `, o, v
7、发送蓝色信息给人物
CHANGEGENDER 0        改变人物性别,0男1女
CHANGEJOB warrior,WIZARD,taoist        改变人物职业
CLEARSKILL        删除所有技能
ADDSKILL 技能名字 等级        学会技能
DELNOJOBSKILL        删除所有非本职业技能
ExitGame        大退
OpenHumDlg 页面        打开人物指定界面 0:装备,1:状态, 2:属性, : c7 F! H% t, z' {
3:技能;4:时装,5:称号,6:出战,7:人物包裹)
OpenHumDlg 位置  X坐标 Y坐标 如果不设置坐标为打开默认位置# Y2 E# B  c& D$ i* [
OpenHeroDlg 页面        打开英雄指定界面,同上
DETOXIFCATION        解除红绿毒
SetNpcImageTime 操作符(=,+,-) 时间        设置雕像时间
TakeBagItem 布衣(男)|布衣(女) 46 0 0 0 10000 N1 0        物品名称(支持多个物品) 收取数量 每个物品增加元宝值4 X+ s4 M' J  n
每个物品增加金币值 每个物品增加泡点值 每个物品增加泡点经验值
变量(保存实际回收的物品数量) 聚灵珠经验
(为空或0时不增加聚灵珠经验 1时同时聚灵珠经验) # I4 {0 C+ M) a5 T
是否显示提示信息(0或空:显示;1:不显示 需配合SENDMSG)
OpenGameShopDlg
打开个人摆摊商店
GetMasterList 变量名        获取徒弟名字,可用<$STR(变量名)>显示
GetMasterCount 变量名
获取徒弟数量
GETGROUPCOUNT 变量名 7 q! O! w& ~6 B0 `$ H/ A) S
获取队友数量
exitGroup        退出组队
DELETEGROUPMENBER 成员名        队长剔除队伍内成员
reatGroup 人物名字        强制将人物组队
RECALLHUMAN        传唤人物到自己身边
AddhpPer        按百分比 修改血量 (+ - =)
AddMpPer        按百分比 修改魔力 (+ - =)
DELMASTER        清除师徒关系
{信息|F:B:M}        聊天框自定义颜色 F=字体颜色 B=背景颜色 M=模式(0绘制背景色,1字体描边)
(需SENDMSG配合)
SetMonColor 地图 怪物 颜色  时间 类型        地图名 怪物名 颜色(1~255) 时间(秒) 类型(0、1)
时间设置0则为不计算有效时间永久有效
SetBodyColor 颜色 时间 类型        修改人物颜色 颜色(1~255) 时间(秒) 类型(0、1) / g+ G; I+ d; i  m/ l
【时间设置为0则为无限制,类型0或留空为 指定颜色 6 H! }- \( E  r# j4 l, B
。1则为转生设置的颜色在人物身体上进行变色】
RefreshBag        刷新背包
SHOWPHANTOM 255 10        显示幻象:第一个参数:透明度(0--255),值越小越透明 10:显示时间(秒)
BONUSPOINT        调整属性点(+ - =)
KICK        踢用户下线,KICK 加上参数1 为用户小退
HumanHP        修改血量HP(+ - =)
HumanMP        修改蓝量MP(+ - =)
releasemagic参数1 参数2 参数3 参数4        脚本释放技能,参数1 释放技能id (能支持自定义技能),1 Z/ u% K; o# E* B! {
参数2 技能是否是强化技能 0=普通技能 1=强化技能,
参数3 技能等级,8 H' K7 R( g. }  y( i
参数4 技能目标 1=攻击目标 2=自身
SetOnTimer        定时器索引(0-255) 定时间隔(单位为秒)执行次数(留空为无限制执
行,需使用停止定时器方可关闭,填写3为执行3次后自动关闭定时器)
QManage.txt内对应[@OnTimer0]段
SETOFFTIMER        (0-255) //停止指定定时器
recallhero        召唤英雄
ISONMAP 地图名称        检查是否在某地图7 }0 V8V8 `/ T8 L$ ~- u" Q! y2 T
GETRANDOMLINETEXT       
SetSlaveAttackHumPowerRate        指定宠物不攻击人物



服务器常量

<$USERNAME>        人物名称
<$GUILDNAME>        行会名称
<$RANKNAME>        行会职位名称
<$LEVEL>        等级
<$HP>        生命值
<$AC>        防御力
<$MAXAC>        最高防御力
<$MAC>        魔法防御力
<$MAXMAC>        最高魔法防御力
<$DC>        物理攻击力
<$MAXDC>        最高物理攻击力
<$MC>        魔法力
<$MAXMC>        最高魔法力
<$SC>        道术
<$MAXSC>        最高道术
<$EXP>        当前经验值
<$H.EXP>        英雄当前经验值
<$MAXEXP>        升级经验值
<$PKPOINT>        PK点数
<$HEROPKPOINT>        英雄PK点数
<$CREDITPOINT>        声望点数
<$GOLDCOUNT>        金币数量
<$GAMEGOLD>        游戏币数
<$GAMEPOINT>        游戏点数
<$HW>        腕力
<$MAXHW>        最高腕力
<$BW>        背包重量
<$MAXBW>        最高背包重量
<$WW>        负重力
<$LUCK>        幸运
<$POISONRECOVER>        中毒恢复
<$HEALTHRECOVER>        体力恢复
<$SPELLRECOVER>        魔法恢复
<$ANTIPOISON>        毒躲避
<$ANTIMAGIC>        魔法躲避
<$MAXWW>        最高负重
<$HUNGER>        饥饿程度
<$LOGINTIME>        登录时间
<$LOGINLONG>        登录时长
<$DRESS>        衣服
<$WEAPON>        武器
<$RIGHTHAND>        蜡烛
<$HELMET>        头盔
<$NECKLACE>        项链
<$RING_R>        左戒指
<$RING_L>        右戒指
<$ARMRING_R>        左手镯
<$ARMRING_L>        右手镯
<$BUJUK>        护身符
<$BELT>        腰带
<$BOOTS>        鞋子
<$CHARM>        宝石
<$HORSE>        马牌
<$HAT>        斗笠
<$SHIELD>        盾牌
<$DEARNAME>        配偶的名字
<$G_DRESS>        改名变量
<$H.G_DRESS>        改名变量英雄
<$CASTLENAME>        沙巴克名称
<$REQUESTCASTLEWARDAY>        申请攻城需要的道具
<$OWNERGUILD>        沙巴克管理行会名称
<$REQUESTBUILDGUILDITEM>        创建行会需要的道具
<$LORD>        沙巴克管理员名称
<$GUILDWARFEE>        申请行会战争费用
<$BUILDGUILDFEE>        创建行会费用
<$CASTLEWARDATE>        获取攻城时间
<$LISTOFWAR>        获取攻城列表
<$CASTLEWARLASTDATE>        上次攻城时间
<$CASTLEGETDAYS>        守城天数
<$GAMEDIAMOND>        金刚石
<$GAMEGIRD>        灵符
<$CURRRUSEMAGICID>        人物当前攻击技能ID
<$H.CURRRUSEMAGICID>        英雄当前攻击技能ID
<$MAP>        人物当前地图代码
<$H.MAP>        英雄当前地图代码
<$RELEVEL>        显示人物转生等级
<$H.RELEVEL>        显示英雄转生等级
<$STATSERVERTIME>        显示M2启动时间
<$RUNDATETIME>        开区间隔时间
<$KILLER>        杀人者变量
<$CURRRTARGETNAME>        被杀者变量
<$RANDOMNO>        随机值变量
<$X>        人物X坐标
<$H.X>        英雄X坐标
<$Y>        人物Y坐标
<$H.Y>        英雄Y坐标
<$H.ATTACKMONSTER_HP>        英雄当前击中目标剩余HP
<$H.ATTACKMONSTER_MAXHP>        英雄当前击中目标最大HP
<$H.ATTACKMONSTER_NAME>        英雄当前击中目标的名称
<$USERALLNAME>        人物完整名称
<$GAMEGLORY>        人物荣誉值
<$RevivalTime>        复活剩余时间
<$MapTitle>        取地图名称
<$HeroGetExp>        英雄当前获得经验变量
<$GetExp>        人物当前获得经验变量
<$USERID>        人物登录帐号
<$H.KILLMONNAME>        英雄杀死的怪物名称
<$KILLMONNAME>        人物杀死的怪物名称
<$KILLMONX>       
<$KILLMONY>        人物杀死怪物的坐标
<$HIT>        准确
<$SPD>        敏捷
<$MACHINEID>        玩家机器码
<$HITSPD>        攻速
<$FASHIONDRESS>        时装衣服
<$FASHIONWEAPON>        时装武器
<$H.FASHIONDRESS>        英雄时装衣服
<$H.FASHIONWEAPON>        英雄时装武器
<$FASHIONNECKLACE>        时装项链
<$FASHIONHELMET>        时装头盔
<$FASHIONARMRINGL>        时装左手镯
<$FASHIONARMRINGR>        时装右手镯
<$FASHIONRINGL>        时装左戒指
<$FASHIONRINGR>        时装右戒指
<$FASHIONRIGHTHAND>        时装照明物
<$FASHIONBELT>        时装腰带
<$FASHIONBOOTS>        时装鞋子
<$FASHIONCHARM>        时装宝石
<$JADE>        灵玉
<$H.GENDER>        英雄性别
<$H.JOB>        英雄职业
<$H.LEVEL>        英雄级别
<$HERONAME>        英雄名字
<$HMapTitle>        英雄地图名字
<$HMAP>        英雄地图编号
<$HX>        英雄前坐标X
<$HY>        英雄前坐标Y
<$LIUSERCOUNT>        离线人数()
<$YEAR>        当前年份
<$MONTH>        当前月份
<$DAY>        当前日期
<$HOUR>        当前小时
<$MINUTE>        当前分钟
<$SECOND>        当前秒
<$TEAM0>..<$TEAMX>        用于显示组队成员,<$TEAM0>代表队长,成员从<$TEAM1>开始
<$STNAME>        师徒名称变量
<$DRUM>        军鼓变量
<$FBMAPNAME>        人物当前副本地图名称
<$FBMAP>        人物当前副本地图代码
<$SUCKDAMAGE>        人物伤害吸收剩下值
<$ATTACKMONSTER_MAXHP>        当前锁定怪物总血量
<$ATTACKMONSTER_HP>        当前锁定怪物当前血量
<$ATTACKMONSTER_NAME>        当前锁定怪物的名字
<$ATTACKMONSTER_X>        当前攻击怪物怪物X坐标
<$ATTACKMONSTER_Y>        当前攻击怪物怪物Y坐标
<$POWERRATE>        当前攻击力倍数
<$POWERRATETIME>        当前攻击力倍数剩余时间
<$GROUPMEMBERCOUNT>        当前组队人数
<$PKPOWER>        人物的对攻击目标的伤害输出值
<$H.PKPOWER>        英雄的对攻击目标的伤害输出值
<$KILLMONBURSTRATE>        人物杀怪暴率倍数(脚本命令调整)
<$KILLMONBURSTRATETIME>        人物杀怪暴率倍数时间(脚本命令调整)
<$DUMMYCOUNT>        在线的假人数
<$ONUSERCOUNT>        真人在线数
<$MAXHP>        HP上限
<$MAXMP>        MP上限
<$REVIVALTIME>        复活间隔变量
<$KILLMONEXPRATE>        杀怪经验倍数
<$KILLMONEXPRATETIME>        杀怪经验倍数时长
<$GAMEGOLDEX>        新游戏点数
<$GETCRYSTALEXP>        天地结晶可提取的经验
<$GETCRYSTALNGEXP>        天地结晶可提取的内功经验
<$CRYSTALEXP>        天地结晶当前的经验
<$CRYSTALNGEXP>        天地结晶当前的内功经验
<$CRYSTALLEVEL>        天地结晶等级
<$NH>        内力
<$MAXNH>        内力上限
<$NGEXP>        内功经验
<$NGMAXEXP>        内功升级经验
<$NGLEVEL>        内功等级
<$H.NH>        英雄内力
<$H.MAXNH>        英雄内力上限
<$H.NGEXP>        英雄内功经验
<$H.NGMAXEXP>        英雄内功升级经验
<$H.NGLEVEL>        英雄内功等级
<$NGLEVEL>        内功等级
<$HEROPULSEXP>        英雄经络经验
<$HEROPULSEXP>        内功伤害增加
<$NGDecPower>        内功伤害减少
<$H.NGAddPower>        英雄内功伤害增加
<$H.NGDecPowe>        英雄内功伤害减少
<$GETNGEXP>        当前得到的内功经验
<$HEROGETNGEXP>        英雄当前得到的内功经验
<$GODBLESSITEM1>到<$GODBLESSITEM12>        人物生肖盒
<$H.GODBLESSITEM1>到<$H.GODBLESSITEM12>        英雄生肖盒
<$JEWELRYITEM1>到<$JEWELRYITEM6>        人物首饰盒
<$H.JEWELRYITEM1>到<$H.JEWELRYITEM6>        英雄首饰盒
<$SERVERNAME>        服务器名字
<$SERVERIP>        服务器IP地址
<$WEBSITE>        游戏网址
<$BBSSITE>        论坛网址
<$CLIENTDOWNLOAD>        客户端程序下载地址
<$QQ>        联系QQ号
<$PHONE>        联系电话号码
<$BANKACCOUNT0>        银行帐号信息
<$BANKACCOUNT1>        银行帐号信息
<$BANKACCOUNT2>        银行帐号信息
<$BANKACCOUNT3>        银行帐号信息
<$BANKACCOUNT4>        银行帐号信息
<$BANKACCOUNT5>        银行帐号信息
<$BANKACCOUNT6>        银行帐号信息
<$BANKACCOUNT7>        银行帐号信息
<$BANKACCOUNT8>        银行帐号信息
<$BANKACCOUNT9>        银行帐号信息
<$GAMEGOLDNAME>        游戏币名称
<$USERCOUNT>        在线人数
<$GUILDMASTER1>        行会老大1
<$GUILDMASTER2>        行会老大2
<$guildmembercount>        行会成员数量
<$DATETIME>        当前日期时间
<$GAMEGOLDNAME>        游戏币名称
<$HIGHLEVELINFO>        最高等人物信息
<$HIGHPKINFO>        最高PK点数人物信息
<$HIGHDCINFO>        最高攻击力人物信息
<$HIGHMCINFO>        最高魔法力人物信息
<$HIGHSCINFO>        最高道术人物信息
<$ELEMENT>,<$ELEMENT1> - <$ELEMENT20>        人物元素属性常量
<$CURRRTARGETFULLNAME>        怪物完整名字带数字
<$CURRRTARGETNAME>        攻击或被攻击时,显示伤害来源变量
<$CURRRUSEMAGICID>        魔法ID编号
<$CurSlaveName>        宝宝名字,仅用于[@SlaveAttack]及[@SlaveMagicAttack]中
<$IPADDR>        玩家IP
<$IPLOCAL>        玩家所在地区
<$CurSlaveFullName>        宝宝攻击触发   检测宝宝完整名称变量
<$UseStoneItemIndex>        拾取物品序列号
<$PickDropItemMakeIndex>
丢弃物品序列号
<$GamePetMagicID>        宠物当前学习技能编号
<$GamePetMagicIndex>        宠物当前学习技能位置
<$IPADDR>          ip变量


QFunction-0.txt固定段

@MagicStruck        受到魔法攻击触发
@MagicAttack        使用魔法攻击触发
@Struck        受到物理攻击触发
@Attack        使用物理攻击触发
@SlaveMagicStruck        宝宝受到魔法攻击
@SlaveMagicAttack        宝宝使用魔法攻击
@SlaveStruck        宝宝受到物理攻击
@SlaveAttack        宝宝使用物理攻击
@HeroMagicStruck
英雄受到物理攻击
@HeroMagicAttack: P% r  b' i6 g1 [7 l  Q# m
英雄使用物理攻击
@HeroStruck- Z! t+ e2 s  }# ]4 O
英雄受到魔法攻击
@HeroAttack        英雄使用魔法攻击
@PlayReNewLevel        人物转生触发
@HeroReNewLevel        英雄转生触发

格式: AddHumNewValue 属性(0-20) 操作符(+,-,=) 值(1-100) 时间(1-65535)
)
AddHumNewValue 属性(0-20) 操作符(+,-,=) 值(1-100)
属性(0-20)

(0)暴击几率增加 1~100%
(1)增加攻击伤害 1~100%
(2)物理伤害减少 1~100%
(3)魔法伤害减少 1~100%$ t- f1 n4 o: x
(4)忽视目标防御 1~100%
(5)所有伤害反弹 1~100%
(6)增加杀人暴率 1~100%
(7)人物体力增加 1~100%
(8)人物魔力增加 1~100%
(9)怒气恢复增加 1~100%
(10)合击攻击增加 1~100% % a/ j4 S% v9 f; Z' c4 ]
(11)增加杀怪暴率 1~100%  p4 Q* Q  U5 m* e0 |; e7 a/ a
(12)不支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
(13)增加防止麻痹 1~100%$ B9 z/ D' J4 h' b
(14)增加防止护身 1~100%6 s! H: a$ D; _. c; s7 S
(15)增加防止复活 1~100%" F+ F% R" V6 L( g, q& z* g
(16)增加防止全毒 1~100%* T8 `) |% a9 J6 G9 f6 s2 g
(17)增加防止诱惑 1~100%
(18)增加防止火墙 1~100%
(19)增加防止冰冻 1~100%& e" U5 g! t3 u
(20)增加防止蛛网 1~100%
# n* T) U2 c! V/ f7 q  }

说明:此命令只调整本命令对应的元素属性值,而不会改变装备自带的属性值: j( N& c8 T9 e7 }. U/ B3 p: ]9 _# `

如:AddHumNewValue 0 = 10 100
将人物的暴击几率调整为10,假如人身上的装备暴击几率原来为5,则最终人物身上的暴击几率为 10 + 5
( S# e, G4 C5 |2 a9 {) S
直接:此属性不会在人物状态上面显示,俗称隐藏属性,按需使用

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|一一素材网 |网站地图

GMT+8, 2025-8-3 17:09 , Processed in 0.137337 second(s), 42 queries .

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表