求助 变量颜色的运用 求帮忙
我想在未激活的时候 是红色字体
如下图
下面是我自己写的代码
[@main]
#if
not EQUAL T12 已激活
#act
mov T12 未激活
goto @仓库界面
#ELSEACT
goto @仓库界面
#if
not EQUAL T11 已激活
#act
mov T11 未激活
goto @仓库界面
#ELSEACT
goto @仓库界面
#if
not EQUAL T10 已激活
#act
mov T10 未激活
goto @仓库界面
#ELSEACT
goto @仓库界面
[@仓库界面]
#if
#ACT
#say
\\ \\
<你好,重要的东西可以存在我这里永久保留,合区也不会丢失哦!>\\
<----------------------------------------------------------/FCOLOR=94>\\
<【仓库第一页】/FCOLOR=94> [ <已激活/FCOLOR=250> ] <所有玩家免费使用!> \\
<【仓库第二页】/FCOLOR=94> [ {<$STR(t10)>/FCOLOR=250} ] <5000元宝激活/@激活1> \\
<【仓库第三页】/FCOLOR=94> [ {<$STR(t11)>/FCOLOR=250} ] <10000元宝激活/@激活2> \\
<【仓库第四页】/FCOLOR=94> [ {<$STR(t12)>/FCOLOR=250} ] <15000元宝激活/@激活3> \\
<----------------------------------------------------------/FCOLOR=94> \\
< ><打开仓库/@打开> \\
[@激活3]
#if
CHECKGAMEGOLD > 14999
not CheckStorageOpen 4
#act
GAMEGOLD - 15000
OpenStoratge 4 1
mov T12 已激活
goto @仓库界面
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有15000元宝。\\ 2.你的4号仓库可能已经激活。\\
break
[@激活2]
#if
CHECKGAMEGOLD > 9999
not CheckStorageOpen 3
#act
GAMEGOLD - 10000
OpenStoratge 3 1
mov T11 已激活
goto @仓库界面
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有10000元宝。\\ 2.你的3号仓库可能已经激活。\\
break
[@激活1]
#if
CHECKGAMEGOLD > 4999
not CheckStorageOpen 2
#act
GAMEGOLD - 5000
OpenStoratge 2 1
mov T10 已激活
goto @仓库界面
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有5000元宝。\\ 2.你的2号仓库可能已经激活。\\
break
[@打开]
#if
#act
OpenStorageView 0
break
#ELSEACT
break
复制代码
望各位大佬 指点一下小萌新
[@main]
#if
CheckStorageOpen 2
#act
mov S$仓库1 {已激活/FCOLOR=250}
#ELSEACT
mov S$仓库1 {未激活/FCOLOR=249}
#if
CheckStorageOpen 3
#act
mov S$仓库2 {已激活/FCOLOR=250}
#ELSEACT
mov S$仓库2 {未激活/FCOLOR=249}
#if
CheckStorageOpen 4
#act
mov S$仓库3 {已激活/FCOLOR=250}
#ELSEACT
mov S$仓库3 {未激活/FCOLOR=249}
#if
#say
\\ \\
<你好,重要的东西可以存在我这里永久保留,合区也不会丢失哦!>\\
<----------------------------------------------------------/FCOLOR=94>\\
<【仓库第一页】/FCOLOR=94> [ <已激活/FCOLOR=250> ] <所有玩家免费使用!> \\
<【仓库第二页】/FCOLOR=94> [ <$STR(S$仓库1)> ] <5000元宝激活/@激活1> \\
<【仓库第三页】/FCOLOR=94> [ <$STR(S$仓库2)> ] <10000元宝激活/@激活2> \\
<【仓库第四页】/FCOLOR=94> [ <$STRS($仓库3)> ] <15000元宝激活/@激活3> \\
<----------------------------------------------------------/FCOLOR=94> \\
< ><打开仓库/@打开> \\
[@激活3]
#if
CHECKGAMEGOLD > 14999
not CheckStorageOpen 4
#act
GAMEGOLD - 15000
OpenStoratge 4 1
goto @main
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有15000元宝。\\ 2.你的4号仓库可能已经激活。\\
break
[@激活2]
#if
CHECKGAMEGOLD > 9999
not CheckStorageOpen 3
#act
GAMEGOLD - 10000
OpenStoratge 3 1
goto @main
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有10000元宝。\\ 2.你的3号仓库可能已经激活。\\
break
[@激活1]
#if
CHECKGAMEGOLD > 4999
not CheckStorageOpen 2
#act
GAMEGOLD - 5000
OpenStoratge 2 1
goto @main
break
#ELSEACT
MESSAGEBOX 激活仓库失败:\\ 1.请检查您是否拥有5000元宝。\\ 2.你的2号仓库可能已经激活。\\
break
[@打开]
#if
#act
OpenStorageView 0
break
#ELSEACT
break
帮你取消了3个 个人变量的使用,没有特殊需要的时候尽量少用 goto 和 个人变量! 锯锯 发表于 2020-11-3 10:27 [@main]
#if
CheckStorageOpen 2
这个S变量 是一个什么定义 可保存的字符型? {<$STR(t10)>/FCOLOR=<$STR(N250)>}这个能用变量吗 蓅氓爱学习 发表于 2020-11-3 12:30 {/FCOLOR=}这个能用变量吗
用不了估计
P变量我就这么写过,显示不出数字来,估计转换不了 往你的字符变量里面直接存放<已激活/FCOLOR=250>,<未激活/FCOLOR=249> ss03139 发表于 2020-11-3 18:26 往你的字符变量里面直接存放,
是 我以前也用过 就是太久不记得了 可以用 谢谢大哥 442671 发表于 2020-11-3 19:12 可以用,我用过正常,不过我用的是S变量
感谢告知,我记得也是可以的..所以才提一句 xz88198 发表于 2020-11-3 11:42 这个S变量 是一个什么定义 可保存的字符型?
S 变量 是 字符型变量, 下线不保存, 但是换个思路 这个脚本里的变量只有你打开 NPC的时候才会使用, 所以不需要保存!
页:
[1]