22pk论坛 发表于 2017-12-13 09:51:16

荣誉功能测试脚本GOM引擎专用

@荣誉测试]
{
#if
#ACT
MOV N$荣誉值价格 0
ReadConfigFileItem ..\Market_Def\功能配置\荣誉系统.txt 荣誉分配 <$STR(G50)> <$STR(S$荣誉价格)>
EXTRACTSTRING : <$STR(S$荣誉价格)> N$荣誉值价格 S$击杀者得币11
ReadConfigFileItem ..\Market_Def\功能配置\荣誉系统.txt 100点时 <$STR(G50)> <$STR(S$击杀者得币1)>
ReadConfigFileItem ..\Market_Def\功能配置\荣誉系统.txt 200点时 <$STR(G50)> <$STR(S$击杀者得币2)>
ReadConfigFileItem ..\Market_Def\功能配置\荣誉系统.txt 300点时 <$STR(G50)> <$STR(S$击杀者得币3)>

mov N$开区天数 <$STR(G50)>
inc N$开区天数 1

#if
#act
CLEARDELAYGOTO
OPENMERCHANTBIGDLG 63 56 1 4 0 -80 0 0 0 1
#SAY
 <ImgEx:63:163:164:165:499:26|关闭/@EXIT>\
 <Img:171:63:188:57> \ \ \ \ \ \
    <新区第一天购买荣誉值10个币每1点,以后每天以5个币增加,比如第一天10个币每1点,/SCOLOR=242>\
  <,第二天15个币每1点,以此类推,50个币每1点封顶,详细价格及伤害说明如下:/SCOLOR=242>\
 <Img:170:63:10:5> \ \

<Text:购买10点价格:         100苍穹币   150币      200币    250币   300币:30:0{FCOLOR=250}>      <Text:<$STR(N$荣誉值价格)>币:12:0{FCOLOR=70}> \ \
<Text:击杀10-190点荣誉者得: 60苍穹币   90币      120币    150币   180币:30:-11{FCOLOR=146}>      <Text:<$STR(S$击杀者得币1)>币:12:-11{FCOLOR=70}> \ \

<Text:击杀200-290点荣誉者得:120苍穹币   180币      240币    300币   360币:30:-22{FCOLOR=22}>      <Text:<$STR(S$击杀者得币2)>币:12:-22{FCOLOR=70}> \ \

<Text:击杀300点以上荣誉者得:180苍穹币   270币      360币    450币   540币:30:-33{FCOLOR=253}>      <Text:<$STR(S$击杀者得币3)>币:12:-33{FCOLOR=70}> \ \
<Text:10-190点被杀扣10点,200-290点被杀扣20点,300点以上被杀扣荣誉值30点。:30:-22{FCOLOR=242}>\

 {荣誉值超过300点按300点计算,今天是开区的第【<$STR(N$开区天数)>】天/SCOLOR=254}\ \
 {荣誉值100-190获得1.05倍攻击力,200-290获得1.10倍攻击力,300以上获得1.20倍攻击力,立即生效./SCOLOR=254}\
 <购买10点荣誉值/@购买10点荣誉值>      <购买50点荣誉值/@购买50点荣誉值>    <购买100点荣誉值/@购买100点荣誉值>    {当前价格为:<$STR(N$荣誉值价格)>苍穹币每10点,/SCOLOR=70}\ \

 {你当前荣誉值为:<$GAMEPOINT>/SCOLOR=254}
 <如果荣誉值有属性加成,更换称号时需要小退上线属性才会正常/SCOLOR=249>



[@购买10点荣誉值]
#if
not CHECKGAMEGIRD < <$STR(N$荣誉值价格)>
#act
GAMEGIRD - <$STR(N$荣誉值价格)>
GAMEPOINT + 10
#CALL [\登陆\封号系统.txt] @封号分类
#CALL [\功能按钮\荣誉系统.txt] @荣誉加攻击
goto @荣誉测试
#ELSEACT
MESSAGEBOX 当前轩辕几点不足【<$STR(N$荣誉值价格)>】,无法购买!!
break

[@购买50点荣誉值]
#if
#act
MUL N$荣誉值价格 5

#if
not CHECKGAMEGIRD < <$STR(N$荣誉值价格)>
#act
GAMEGIRD - <$STR(N$荣誉值价格)>
GAMEPOINT + 50
#CALL [\登陆\封号系统.txt] @封号分类
#CALL [\功能按钮\荣誉系统.txt] @荣誉加攻击
goto @荣誉测试
#ELSEACT
MESSAGEBOX 当前轩辕几点不足【<$STR(N$荣誉值价格)>】,无法购买!!
break

[@购买100点荣誉值]
#if
#act
MUL N$荣誉值价格 10

#if
not CHECKGAMEGIRD < <$STR(N$荣誉值价格)>
#act
GAMEGIRD - <$STR(N$荣誉值价格)>
GAMEPOINT + 100
#CALL [\登陆\封号系统.txt] @封号分类
#CALL [\功能按钮\荣誉系统.txt] @荣誉加攻击
goto @荣誉测试
#ELSEACT
MESSAGEBOX 当前轩辕几点不足【<$STR(N$荣誉值价格)>】,无法购买!!
break

}


页: [1]
查看完整版本: 荣誉功能测试脚本GOM引擎专用