管理员 · 2007-04-17 14:07:02
我暂时不知道设置方法 希望管理员公布下国家属性
1) 国王:可以设定一个国王,国王的设定可以通过同一国家的定期比武确认
2) 经济:国民通过杀怪获得的金钱将累计到国家经济实力上(以后还会增加其他提升国家经济实力的途径)
3) 政治:是该国家吸引人才的能力,每新加入一个成员,则该国的政治实力会加上该新成员的等级数,同样,如果一个国民离开这个国家,则减去该国民当前等级数
4) 军事:杀外国国民时,本国的军事相应的增加被杀人物等级的
5) 人口:本国的国民数
6) 地图:地图拥有国家属性(使用参数COUNTRY(n),n是国家编号),如果地图的国家是0,表示公共地图,所有国家的国民可以在此地图活动。
其他国家国民(不包括没有国家的游民)进入非本国地图时,拥有这个地图的国家的国民都将收到入侵警告,被杀死的入侵者将会被扣除相应等级的军事积分
7) 地图争霸:可以开放一些地图争霸赛,赢的国家将拥有这个地图的所有权。
8) 王城地图:每个国家可以设置一个王城地图
9) 国王争霸:每个国家每周举行一次国王争霸赛,第一轮为全体国民大PK(国王不参与),剩下的8个人由他们自己组织分成4组,再由这4组的胜利方进行2组PK,剩下的2个人再进行决战。决战胜利者将有权利和国王PK,战胜国王即可赢得国王称号,没有国王的则直接由决战胜利者担任国王
1、脚本命令部分
1) SetCountry 国家编号
作用:设置当前人物的国家编号
备注:同时会设置该人物的元神的国家为和玩家相同
对应GM命令: SetCountry 人物名称 国家编号
2) SETTITLELEVEL 等级编号
作用:设置当前人物的官衔等级
备注:必须加入国家才可以设置
3) CHECKCOUNTRY 国家编号
作用:判断当前人物是否属于该国家
示例:
#IF
CHECKCOUNTRY 0
#SAY
你还没有加入国家。
4) SETKING 国家编号 玩家名字
作用:设置指定国家的国王为这个玩家的名字
说明:可以
示例:
SETKING 1 $USERNAME
5) SETMAPCOUNTRY 地图编号 国家编号
作用:设置指定地图为这个国家的领地,如果国家编号=0,则这个地图为公共地图
注意:如果是镜像地图,请使用镜像后的地图名
说明:使用该命令可以实现国家之间的地图争夺战。
对应GM命令:@setMapCountry 地图编号 国家编号(省略的话就是0)
6) 变量:$COUNTRY(n).XXXX
n是国家编号,XXXX是国家属性,属性主要有:
ID:国家编号
NAME:国家名字
KING:国王
MEMBERS:人口数
ECONOMY:经济能力值
ARM:军事能力值
POLITICS:政治能力值
MAPS:国家地图数
7) 变量:$MYCOUNTRY.XXXX
所用:获得当前人物的所属国家属性,可使用的属性同$COUNTRY变量
8) 变量:$OFFICIALTITLE(n)
作用:返回第n级官职名称,具体官职名称见“官职等级.TXT”
第一个官职的等级为0
9) 条件检测命令:CHECKMAPCOUNTRY 地图号 国家编号
作用:检测指定地图是否属于这个国家
示例:
#IF
CHECKCOUNTRY 0
#SAY
你还没有加入任何国家
#ACT
break
#IF
CHECKMAPCOUNTRY SELF 0
#SAY
这个地图为公共地图。
#ACT
break
#IF
CHECKMAPCOUNTRY SELF $MYCOUNTRY.ID
#SAY
你当前身处本国领地中。
#ELSESAY
你正在外国领地上!
10) 判断当前人物是否是国家国王:
#IF
CHECKCOUNTRY > 0
EQUAL $MYCOUNTRY.KING $USERNAME
#ACT
sendmsg 10 热烈欢迎<$MYCOUNTRY.NAME>的国王%s上线。
break
示例脚本:
[@main]
#SAY
<加入国家/@加入国家> <查看国家实力/@查看国家实力>\
<没事/@exit>
[@查看国家实力]
#IF
CHECKCOUNTRY 0
#SAY
请选择你要查看的国家:\
{查看<$COUNTRY(1).NAME>实力/@国家实力1}\
{查看<$COUNTRY(2).NAME>实力/@国家实力2} \\
你目前还没有加入任何一个国家。\\
<离开/@exit> <返回/@main>
#elsesay
请选择你要查看的国家:\
{查看<$COUNTRY(1).NAME>实力/@国家实力1}\
{查看<$COUNTRY(2).NAME>实力/@国家实力2} \\
{查看我国<$MYCOUNTRY.NAME>实力/@我国实力}\\
<离开/@ex
1) 国王:可以设定一个国王,国王的设定可以通过同一国家的定期比武确认
2) 经济:国民通过杀怪获得的金钱将累计到国家经济实力上(以后还会增加其他提升国家经济实力的途径)
3) 政治:是该国家吸引人才的能力,每新加入一个成员,则该国的政治实力会加上该新成员的等级数,同样,如果一个国民离开这个国家,则减去该国民当前等级数
4) 军事:杀外国国民时,本国的军事相应的增加被杀人物等级的
5) 人口:本国的国民数
6) 地图:地图拥有国家属性(使用参数COUNTRY(n),n是国家编号),如果地图的国家是0,表示公共地图,所有国家的国民可以在此地图活动。
其他国家国民(不包括没有国家的游民)进入非本国地图时,拥有这个地图的国家的国民都将收到入侵警告,被杀死的入侵者将会被扣除相应等级的军事积分
7) 地图争霸:可以开放一些地图争霸赛,赢的国家将拥有这个地图的所有权。
8) 王城地图:每个国家可以设置一个王城地图
9) 国王争霸:每个国家每周举行一次国王争霸赛,第一轮为全体国民大PK(国王不参与),剩下的8个人由他们自己组织分成4组,再由这4组的胜利方进行2组PK,剩下的2个人再进行决战。决战胜利者将有权利和国王PK,战胜国王即可赢得国王称号,没有国王的则直接由决战胜利者担任国王
1、脚本命令部分
1) SetCountry 国家编号
作用:设置当前人物的国家编号
备注:同时会设置该人物的元神的国家为和玩家相同
对应GM命令: SetCountry 人物名称 国家编号
2) SETTITLELEVEL 等级编号
作用:设置当前人物的官衔等级
备注:必须加入国家才可以设置
3) CHECKCOUNTRY 国家编号
作用:判断当前人物是否属于该国家
示例:
#IF
CHECKCOUNTRY 0
#SAY
你还没有加入国家。
4) SETKING 国家编号 玩家名字
作用:设置指定国家的国王为这个玩家的名字
说明:可以
示例:
SETKING 1 $USERNAME
5) SETMAPCOUNTRY 地图编号 国家编号
作用:设置指定地图为这个国家的领地,如果国家编号=0,则这个地图为公共地图
注意:如果是镜像地图,请使用镜像后的地图名
说明:使用该命令可以实现国家之间的地图争夺战。
对应GM命令:@setMapCountry 地图编号 国家编号(省略的话就是0)
6) 变量:$COUNTRY(n).XXXX
n是国家编号,XXXX是国家属性,属性主要有:
ID:国家编号
NAME:国家名字
KING:国王
MEMBERS:人口数
ECONOMY:经济能力值
ARM:军事能力值
POLITICS:政治能力值
MAPS:国家地图数
7) 变量:$MYCOUNTRY.XXXX
所用:获得当前人物的所属国家属性,可使用的属性同$COUNTRY变量
8) 变量:$OFFICIALTITLE(n)
作用:返回第n级官职名称,具体官职名称见“官职等级.TXT”
第一个官职的等级为0
9) 条件检测命令:CHECKMAPCOUNTRY 地图号 国家编号
作用:检测指定地图是否属于这个国家
示例:
#IF
CHECKCOUNTRY 0
#SAY
你还没有加入任何国家
#ACT
break
#IF
CHECKMAPCOUNTRY SELF 0
#SAY
这个地图为公共地图。
#ACT
break
#IF
CHECKMAPCOUNTRY SELF $MYCOUNTRY.ID
#SAY
你当前身处本国领地中。
#ELSESAY
你正在外国领地上!
10) 判断当前人物是否是国家国王:
#IF
CHECKCOUNTRY > 0
EQUAL $MYCOUNTRY.KING $USERNAME
#ACT
sendmsg 10 热烈欢迎<$MYCOUNTRY.NAME>的国王%s上线。
break
示例脚本:
[@main]
#SAY
<加入国家/@加入国家> <查看国家实力/@查看国家实力>\
<没事/@exit>
[@查看国家实力]
#IF
CHECKCOUNTRY 0
#SAY
请选择你要查看的国家:\
{查看<$COUNTRY(1).NAME>实力/@国家实力1}\
{查看<$COUNTRY(2).NAME>实力/@国家实力2} \\
你目前还没有加入任何一个国家。\\
<离开/@exit> <返回/@main>
#elsesay
请选择你要查看的国家:\
{查看<$COUNTRY(1).NAME>实力/@国家实力1}\
{查看<$COUNTRY(2).NAME>实力/@国家实力2} \\
{查看我国<$MYCOUNTRY.NAME>实力/@我国实力}\\
<离开/@ex