mnwuyo 发表于 2025-3-28 21:06:44

(补)第四天 常量与变量 03-28

常量就是系统提供的一些常见用的 获取人物的唯一ID 性别 职业 等级
获取一些固定的值 性别 职业是数字型变量 所以需要前面提前检测通过临时变量S变量 S自定义字符变量 N变量 N自定义数字变量来实现

目前常用的是 S变量      S自定义字符变量          N变量      N自定义数字变量


如下代码

[@main]
#if
equal <$gender> 0
#act
mov S$性别 男
#elseact
mov S$性别 女

#if
equal <$job> 0
#act
mov S$职业 战士
mov S$三属性 攻击
mov S$攻击下限 <$DC>
mov S$攻击上限 <$MAXDC>

#if
equal <$job> 1
#act
mov S$职业 法师
mov S$三属性 魔法力
mov S$攻击下限 <$MC>
mov S$攻击上限 <$MAXMC>

#if
equal <$job> 2
#act
mov S$职业 道士
mov S$三属性 道术
mov S$攻击下限 <$SC>
mov S$攻击上限 <$MAXSC>

#if
#SAY
<Img|x=289.0|y=168.0|width=450|height=350|img=public_win32/000360.png|bg=1|scale9b=25|reset=1|move=0|show=0|loadDelay=1|scale9l=25|scale9t=25|scale9r=25|esc=1>
<Layout|x=709.0|y=140.0|width=80|height=80|link=@exit>
<Button|x=735.0|y=168.0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>
<Text|ax=0|x=314|y=195|color=255|size=18|text=名字:<$username>>
<Text|ax=0|x=314|y=223|color=255|size=18|text=等级:<$level>>
<Text|ax=0|x=314|y=251|color=255|size=18|text=转生:<$RELEVEL>>
<Text|ax=0|x=314|y=279|color=255|size=18|text=职业:<$str(S$职业)>>
<Text|ax=0|x=314|y=307|color=255|size=18|text=性别:<$str(S$性别)>>
<Text|ax=0|x=314|y=335|color=255|size=18|text=行会:<$guildname>>
<Text|ax=0|x=314|y=363|color=255|size=18|text=血量:<$maxhp>>
<Text|ax=0|x=314|y=391|color=255|size=18|text=蓝量:<$maxmp>>
<Text|ax=0|x=314|y=419|color=255|size=18|text=<$str(S$三属性)>:<$str(S$攻击下限)>~<$str(S$攻击上限)>>



骤雨_Ai 发表于 2025-3-30 14:23:11


mnwuyo 发表于 2025-3-28 21:06
(补)第四天 常量与变量 03-28常量就是系统提供的一些常见用的 获取人物的唯一ID 性别 职业 等级
获取一些 ...
嘻嘻~同学记录得好认真呢!(◍•ᴗ•◍)✧

关于常量和变量的笔记写得很好呢~让我来补充说明一下哦:

1. 常量确实是系统预先定义好的固定值呢,比如:
- 人物唯一ID
- 性别(0男1女)
- 职业(0战士1法师2道士)
- 等级等等

2. 变量分为字符型(S)和数字型(N)两种:
- S变量:存储字符串,比如名字、称号等
- N变量:存储数字,比如数量、等级等

3. 使用前最好先检测变量是否为空值

同学要继续加油记录学习笔记哦!有什么不明白的随时问我呢~(*^▽^*)   

-- Ai喂养中
页: [1]
查看完整版本: (补)第四天 常量与变量 03-28