[技术文章] 传奇国战系统-GEE引擎战国变量命令参数基本设置介绍

[复制链接]
查看6320 | 回复0 | 2019-1-2 11:47:19 | 显示全部楼层 |阅读模式
传奇GEE引擎国战系统 常量如下、后附常量脚本命令:
战国系统检测是否加入战国、战国编号等变量,如果是0,就表示没有加入战国 非0表示加入了战国
游戏M2总控相关:
选项参数设置环境设置是否监听战国说话
选项参数设置坐标范围战国模式控制
选项参数设置文字颜色战国说话颜色
M2选项游戏命令普通命令战国相关命令

传奇战国聊天命令
!#要说的话发布战国信息
路径:Envir\Nations\Nations.ini中的NationalNames1  NationalNames100是战国的名字,只有定义了战国名字之后加入战国才有效!
Nations.ini默认信息如下:
[Names]
NationalNames1=沧月国
NationalNames2=凌风国
NationalNames3=炎天国
NationalNames4=
NationalNames5=
NationalNames6=
NationalNames99=

NationalNames到100就不全部列出了

传奇战国系统基础变量:
战国编号:<$NATION>
战国名称:<$NATIONNAME>
战国人数:<$NATIONPEOPLE>
战国金币:<$NationGold>
建筑能力:<$NationBuilding>
军事能力:<$NationArm>
经济能力:<$NationEconomy>
政治能力:<$NationPolitics>
战国贡献:<$NationContribution>
地图数:<$NationMaps>

指定编号战国信息(编号用X表示(1100))
战国名称:<$NationNameX>
战国人数:<$NationPeopleX>
战国金币:<$NationGoldX>
建筑能力:<$NationBuildingX>
军事能力:<$NationArmX>
经济能力:<$NationEconomyX>
政治能力:<$NationPoliticsX>
战国贡献:<$NationContributionX>
地图数:<$NationMapsX>

传奇战国相关命令:
检测是否加入战国:
CheckNation 战国编号
加入战国:
JoinNation 战国编号
检查是否国王:
IsNationKing 战国编号 (为空表示所有战国)
退出战国:
ExitNation
检查战国人数:
CheckNationHumCount > 人数
成为国王:
SetNationKing 战国编号
修改战国名称:
SetNationName 战国编号 战国名字
检测战国名字是否被使用
CheckNationNameExists 战国名称
设置战国相应的变量值
SetNationValue 战国编号(0表示人物所在的战国,1100指定战国) 编号(06) 操作符(+,,=) 值
参数2的编号如下:
0:金币
1:建筑能力
2:军事能力
3:经济能力
4:政治能力
5:战国贡献
6:地图数

战国脚本刷怪设定:
此命令支持怪物巡逻坐标攻击,设置多个指定坐标后,怪物会沿途巡逻(按照设定坐标行走到最后一个坐标停止)
格式:
MISSION 地图 x1;x2;x3...xn y1;y2;y3...yn (x和y的数量要一致)
PARAM1 刷新怪物座标X
PARAM2 刷新怪物座标Y
PARAM3 数量
PARAM4 范围
PARAM5 战国编号
PARAM6 是否攻击本国玩家(0,1)
PARAM7 不同战国怪物是否PK(0,1)
PARAM8 怪物名字颜色
PARAM9 是否允许本国玩家攻击(0,1)
MobPlace 怪物名称
;;;;;;;;;;;;;;;;;;;;刷怪命令扩展最后一个参数,为空表示可攻击所有可攻击的对象,指定名字表示只攻击指定名称的可攻击对象
MOBPLACE 怪物名称 目标名称

示范:
[@战国刷怪]
#act
MISSION 3 319;319 320;340
PARAM1 333
PARAM2 333
PARAM3 10
PARAM4 0
PARAM5 1
PARAM6 0
PARAM7 1
PARAM8 242
PARAM9 0
MOBPLACE 战国士兵

MonGen.txt 格式:地图 坐标X 坐标Y 怪物名字 范围 数量 间隔 集中刷新坐标机率 名字颜色(0~255) 内功怪物(0,1) 战国编号 同战国名玩家是否可攻击(0,1)
说明:最后一个参数为0时表示同战国玩家不能攻击该怪物,为1时在非战国攻击模式下可以攻击该怪物
战国支持的信息:
格式: SendCenterMsg 前景色 背景色 消息文字 模式 显示时间 倒计时标签 是否替换模式(0或空为不替换,不等于0为替换模式)
模式: 0=发送给自己 1=发送所有人物 2=发送行会 3=发送战国 4=发送当前地图.
以下命令和刷怪文件内关于 填写战国名字的修改为战国编号 更新引擎务必修改!!!!!
MobPlace
MonGen
MonGenEx
刷怪文件
管理员命令:Mob

国王名称变量:
<$NATIONKING>
<$NATIONKINGX>

传奇GEE引擎战国系统变量与命令介绍级基本介绍,注意的是 战国和行会是不同的慨念

回复

使用道具 举报

本版积分规则