大秦插件L变量的使用方法
;-----------------------------------------【赋值元素变量】;-----------------------------------------【给元素变量赋值(非子元素),值两边必须加 [],不然报错】
MOV L$测试
sendmsg 7 输出结果:<$str(L$测试)>
;输出结果:
;-----------------------------------------【取各字元素(大于等于0从第一个往后取;小于0从最后一个往前取】
sendmsg 7 输出结果:<$str(L$测试)>,<$str(L$测试)>,<$str(L$测试)>,,,,,<$str(L$测试[-2])>,<$str(L$测试[-1])>,
;输出结果:11,22,33,,,,,77,aa,
;-----------------------------------------【修改子元素】
MOV L$测试 00
sendmsg 7 输出结果:<$str(L$测试)>
;输出结果:
;-----------------------------------------【增加子元素】
INC L$测试 bb
sendmsg 7 输出结果:<$str(L$测试)>
;输出结果:
;-----------------------------------------【删除子元素】
Dec L$测试 22
sendmsg 7 输出结果:<$str(L$测试)>
;输出结果:
;-----------------------------------------【修改子元素】
Mov L$测试2
Mov L$测试 <$str(L$测试2)>
sendmsg 7 输出结果:<$str(L$测试)>
;输出结果:[,33,44,55,66,77,aa,bb]
;-----------------------------------------【获取子元素的位置】
DQGetListVarIndex L$测试 aa N1
sendmsg 7 中"aa"位于第<$STR(N1)>个子元素
;-----------------------------------------【获取子元素数量】
DQGetListVarCount L$测试 N1
sendmsg 7 中有<$STR(N1)>个子元素
;-----------------------------------------【检查子元素是否存在】
#if
DQCheckVarInList L$测试 bb
#act
sendmsg 7 中存在"bb"
#elseact
sendmsg 7 中不存在"bb"
;-----------------------------------------【元素支持变量下标(示例)】
Mov N1 1
MOV L$测试[<$Str(N1)>] 23
sendmsg 7 输出结果:<$str(L$测试[<$Str(N1)>])>
;示例2
[@main]
<1.赋值/@mov测试> <2.inc测试/@inc测试> <3.dec测试/@dec测试>\
[@mov测试]
#act
MOV L$测试
sendmsg 7 首次赋值(L$测试)的值为:<$STR(L$测试)>
sendmsg 6 ----------------------------------
MOV L$测试 b
sendmsg 7 修改后(L$测试)的值为:<$STR(L$测试)>
sendmsg 7 当前(L$测试)的值为:<$STR(L$测试)>
sendmsg 6 ----------------------------------
MOV N$id 0
MOV L$测试[<$STR(N$ID)>] c
sendmsg 7 当前(L$测试[<$STR(N$ID)>])的值为:<$STR(L$测试[<$STR(N$ID)>])>
sendmsg 6 ---------------------------------- 这东西我收了! 传奇论坛里面相对来说比较好的一个! 下次在来看脚本 下次在来看脚本 下次在来看脚本 很专业的很全面的gm论坛 喜欢这里的东西,方便又好用! 这东西我收了! 下次在来看脚本