GetStringPosEX ..\\..\\GuildBase\\Guilds\\<$STR(S$行会名称)>.txt #1 P1 S1 0
#ACT
INC P1 2
GETRANDOMLINETEXT ..\\..\\GuildBase\\Guilds\\<$STR(S$行会名称)>.txt S1 <$STR(P1)>
DEC S1 +
#ELSEACT
MOV S1 \"\"
每个行会都有一个独立的文件,存放在guilds文件夹下面。行会老大总是在文件里#1这一行的下面,所以你只要查找行会文件里#1在哪一行,然后读取它下一行就是第一个老大,读取它下两行就是第二个老大。读取出来的内容前面会有一个+号,所以要把+号去除掉。另外,因为查找的命令GetStringPosEX行会是从0起算的,而读取的命令GETRANDOMLINETEXT行数是从1起算的,要P1+2才是第一个老大的内容。
页:
1
[2]