你好,关于按键精灵问题?

2025-03-12 02:20:07
推荐回答(1个)
回答1:

按照个人习惯,一般会把【点赞】做一个sub,【评论】做一个sub,当然嫌麻烦也可以写在一起。

【随机点赞】:在call【点赞】之前,取一个【0-99】的随机数,然后将该随机数与标准值进行对比,做if条件分支,条件满足则call【点赞】。
举例:
sub 随机点赞
dim ran_num, num
ran_num = int(Rnd()*100)
if int(ran_num) <= 29 then
call 点赞
end if
end sub
如上,取0-99,共100个随机数,<=29 即30%的概率,满足条件就点赞

【评论内容fun】:在编写【评论】时,如果你的评论内容只有一条,那么可以直接写入sub,如果你想实现内容有多条,每次评论时随机抽取一条,可以将评论内容写入array(即数组),在调用时取随机数作为array的索引值,调用该索引的内容作为【评论文本】
举例:
Function 评论内容
dim arr_text, arr_index
arr_text = array("我",“是", "评", "论", "内", "容")
arr_index= int(Rnd()*6)
评论内容 = arr_text(arr_index)
end Function

value = 评论内容
call 评论(value)
如上函数,有6条评论信息组成的数组,随机取0-5的整数,将取到的整数作为数组的索引下标来获取数组内容,将取到的内容传参至【评论】sub调用就行了