关于传奇服务端脚本问题:SUM语句使用

来源: 作者: 点击:

如何使用SUM语句在传奇服务端脚本中计算总和

在传奇服务端脚本中,SUM语句可用于计算变量的总和。以下是使用SUM语句的基本语法:

SUM 变量 表达式:SUM语句后跟一个变量,后跟一个表达式,表达式可以包含其他变量或常数。
多个变量求和:如果需要将多个变量相加,可以使用多个SUM语句。
以下是一个示例,演示了如何使用SUM语句计算N1、N2、N3的总和:

MOV N1 10; 变量N1,初值为10
MOV N2 20; 变量N2,初值为20
MOV N3 30; 变量N3,初值为30
SUM X N1; 变量X,初值为N1
SUM X N2; 变量X,现在的值为N1+N2
SUM X N3; 变量X,现在的值为N1+N2+N3
Copy
如果需要将多个变量相加,可以使用一个循环语句,如下所示:

MOV N1 10; 变量N1,初值为10
MOV N2 20; 变量N2,初值为20
MOV N3 30; 变量N3,初值为30
MOV N4 40; 变量N4,初值为40
MOV N5 50; 变量N5,初值为50
MOV X 0; 变量X,初值为0
MOV I 1; 计数器变量I,初值为1

LOOP I <= 5
SUM X N(I); 将变量N1、N2、N3、N4、N5相加
ADD I 1; 计数器变量I加1
ENDL

; 现在变量X的值为N1+N2+N3+N4+N5