找回密码
 立即注册
查看: 185|回复: 8

求助 变量颜色的运用 求帮忙

[复制链接]

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-29 19:30:45 | 显示全部楼层 |阅读模式




我想在未激活的时候 是红色字体
如下图



下面是我自己写的代码
    [@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

复制代码
望各位大佬 指点一下小萌新

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

583

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 19:30:45 | 显示全部楼层
[@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 和 个人变量!

264

主题

566

回帖

265

积分

中级会员

积分
265
 楼主| 发表于 2026-3-29 19:30:45 | 显示全部楼层
锯锯 发表于 2020-11-3 10:27 [@main]
#if
CheckStorageOpen 2
这个S变量 是一个什么定义 可保存的字符型?

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-29 19:30:45 | 显示全部楼层
{<$STR(t10)>/FCOLOR=<$STR(N250)>}这个能用变量吗

251

主题

546

回帖

889

积分

高级会员

积分
889
发表于 2026-3-29 19:30:45 | 显示全部楼层
蓅氓爱学习 发表于 2020-11-3 12:30 {/FCOLOR=}这个能用变量吗
用不了估计
P变量我就这么写过,显示不出数字来,估计转换不了

0

主题

534

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 19:30:45 | 显示全部楼层
往你的字符变量里面直接存放<已激活/FCOLOR=250>,<未激活/FCOLOR=249>

0

主题

549

回帖

5

积分

新手上路

积分
5
发表于 2026-3-29 19:30:45 | 显示全部楼层
ss03139 发表于 2020-11-3 18:26 往你的字符变量里面直接存放,
是 我以前也用过 就是太久不记得了 可以用 谢谢大哥

0

主题

559

回帖

22

积分

新手上路

积分
22
发表于 2026-3-29 19:30:45 | 显示全部楼层
442671 发表于 2020-11-3 19:12 可以用,我用过正常,不过我用的是S变量
感谢告知,我记得也是可以的..所以才提一句

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-29 19:30:45 | 显示全部楼层
xz88198 发表于 2020-11-3 11:42 这个S变量 是一个什么定义 可保存的字符型?
S 变量 是  字符型变量, 下线不保存, 但是换个思路  这个脚本里的变量只有你打开 NPC的时候才会使用, 所以不需要保存!

© 2026 折翼天使社区 版权所有