Advertisement
Guest User

Untitled

a guest
Jun 24th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. function split(szFullString, szSeparator)
  2. local nFindStartIndex = 1
  3. local nSplitIndex = 1
  4. local nSplitArray = {}
  5. while true do
  6. local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex)
  7. if not nFindLastIndex then
  8. nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString))
  9. break
  10. end
  11. nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1)
  12. nFindStartIndex = nFindLastIndex + string.len(szSeparator)
  13. nSplitIndex = nSplitIndex + 1
  14. end
  15. return nSplitArray
  16. end
  17.  
  18. function main(g,q,m)
  19. if m == "" then
  20. sendGroupMsg(g,"条件不能为空!")
  21. return
  22. end
  23. tblret = split(m, " ")
  24. ubound = #tblret
  25. sendGroupMsg(g,"结果是:" .. tblret[math.floor(math.random(1,ubound))])
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement