搜索
查看: 2801|回复: 11

使用$guildinfo变量的信息,获得行会名字等信息

[复制链接]
发表于 2020-4-12 12:53:55 | 显示全部楼层 |阅读模式
要加入版本中,请自行测试,我这里只实现了功能。



  1. [@11]
  2. <行会查询/@GuildInfo>\

  3. [@GetGuildInfo]
  4. #act
  5. clearnamelist ..\QuestDiary\测试text.txt
  6. addtextlist <$GUILDINFO> ..\QuestDiary\测试text.txt
  7. getrandomname ..\QuestDiary\测试text.txt <$s(行会信息变量)> 1
  8. strdec <$s(行会信息变量)> 1 37
  9. ExtractString \ <$s(行会信息变量)> <$s(行会信息变量1)> <$s(行会信息变量2)> <$s(行会信息变量3)> <$s(行会信息变量4)> <$s(行会信息变量5)> <$s(行会信息变量6)>
  10. #if
  11. CheckStringlength <$s(行会信息变量6)> < 31
  12. #act
  13. mov <$s(行会信息变量7)>
  14. #if
  15. CheckStringlength <$s(行会信息变量6)> = 31
  16. #act
  17. strdec <$s(行会信息变量)> 1 32
  18. ExtractString \ <$s(行会信息变量)> <$s(行会信息变量2)> <$s(行会信息变量3)> <$s(行会信息变量4)> <$s(行会信息变量5)> <$s(行会信息变量6)> <$s(行会信息变量7)>
  19. #if
  20. CheckStringlength <$s(行会信息变量1)> = 31
  21. #act
  22. mov <$s(入会按钮1)> <加入行会/@加入行会1>
  23. #if
  24. CheckStringlength <$s(行会信息变量2)> = 31
  25. #act
  26. mov <$s(入会按钮2)> <加入行会/@加入行会2>
  27. #if
  28. CheckStringlength <$s(行会信息变量3)> = 31
  29. #act
  30. mov <$s(入会按钮3)> <加入行会/@加入行会3>
  31. #if
  32. CheckStringlength <$s(行会信息变量4)> = 31
  33. #act
  34. mov <$s(入会按钮4)> <加入行会/@加入行会4>
  35. #if
  36. CheckStringlength <$s(行会信息变量5)> = 31
  37. #act
  38. mov <$s(入会按钮5)> <加入行会/@加入行会5>
  39. #if
  40. CheckStringlength <$s(行会信息变量6)> = 31
  41. #act
  42. mov <$s(入会按钮6)> <加入行会/@加入行会6>
  43. #if
  44. CheckStringlength <$s(行会信息变量7)> = 31
  45. #act
  46. mov <$s(入会按钮7)> <加入行会/@加入行会7>

  47. #if
  48. CheckStringlength <$s(行会信息变量1)> < 31
  49. #act
  50. mov <$s(入会按钮1)>
  51. #if
  52. CheckStringlength <$s(行会信息变量2)> < 31
  53. #act
  54. mov <$s(入会按钮2)>
  55. #if
  56. CheckStringlength <$s(行会信息变量3)> < 31
  57. #act
  58. mov <$s(入会按钮3)>
  59. #if
  60. CheckStringlength <$s(行会信息变量4)> < 31
  61. #act
  62. mov <$s(入会按钮4)>
  63. #if
  64. CheckStringlength <$s(行会信息变量5)> < 31
  65. #act
  66. mov <$s(入会按钮5)>
  67. #if
  68. CheckStringlength <$s(行会信息变量6)> < 31
  69. #act
  70. mov <$s(入会按钮6)>
  71. #if
  72. CheckStringlength <$s(行会信息变量7)> < 31
  73. #act
  74. mov <$s(入会按钮7)>

  75. #if
  76. #act
  77. #say
  78. 行会名                 在线数/总人数\
  79. <$s(行会信息变量1)>       <$s(入会按钮1)>\
  80. <$s(行会信息变量2)>       <$s(入会按钮2)>\
  81. <$s(行会信息变量3)>       <$s(入会按钮3)>\
  82. <$s(行会信息变量4)>       <$s(入会按钮4)>\
  83. <$s(行会信息变量5)>       <$s(入会按钮5)>\
  84. <$s(行会信息变量6)>       <$s(入会按钮6)>\
  85. <$s(行会信息变量7)>       <$s(入会按钮7)>\
  86. <首页/@GuildInfoHomePage> <上页/@GuildInfoPreviousPage> <下页/@GuildInfoNextPage>  <返回/@11>\

  87. [@加入行会7]
  88. #if
  89. not haveguild
  90. #act
  91. strdec <$s(行会信息变量7)> 17 32
  92. mov <$s(testnbsp)> 空格
  93. AddVarSpace 1 5 <$s(testnbsp)>
  94. strdec <$s(testnbsp)> 1 4
  95. ExtractString <$s(testnbsp)> <$s(行会信息变量7)> <$s(需入行会名7)>
  96. AddGuildMember <$s(需入行会名7)> <$username>
  97. goto @GetGuildInfo
  98. #elsesay
  99. 您已经是行会成员了。
  100. [@加入行会2]
  101. #act
  102. strdec <$s(行会信息变量2)> 17 32
  103. mov <$s(testnbsp)> 空格
  104. AddVarSpace 1 5 <$s(testnbsp)>
  105. strdec <$s(testnbsp)> 1 4
  106. ExtractString <$s(testnbsp)> <$s(行会信息变量2)> <$s(需入行会名2)>
  107. AddGuildMember <$s(需入行会名2)> <$username>
  108. goto @GetGuildInfo
  109. [@加入行会3]
  110. #act
  111. strdec <$s(行会信息变量3)> 17 32
  112. mov <$s(testnbsp)> 空格
  113. AddVarSpace 1 5 <$s(testnbsp)>
  114. strdec <$s(testnbsp)> 1 4
  115. ExtractString <$s(testnbsp)> <$s(行会信息变量3)> <$s(需入行会名3)>
  116. AddGuildMember <$s(需入行会名3)> <$username>
  117. goto @GetGuildInfo
  118. [@加入行会4]
  119. #act
  120. strdec <$s(行会信息变量4)> 17 32
  121. mov <$s(testnbsp)> 空格
  122. AddVarSpace 1 5 <$s(testnbsp)>
  123. strdec <$s(testnbsp)> 1 4
  124. ExtractString <$s(testnbsp)> <$s(行会信息变量4)> <$s(需入行会名4)>
  125. AddGuildMember <$s(需入行会名4)> <$username>
  126. goto @GetGuildInfo
  127. [@加入行会5]
  128. #act
  129. strdec <$s(行会信息变量5)> 17 32
  130. mov <$s(testnbsp)> 空格
  131. AddVarSpace 1 5 <$s(testnbsp)>
  132. strdec <$s(testnbsp)> 1 4
  133. ExtractString <$s(testnbsp)> <$s(行会信息变量5)> <$s(需入行会名5)>
  134. AddGuildMember <$s(需入行会名5)> <$username>
  135. goto @GetGuildInfo
  136. [@加入行会6]
  137. #act
  138. strdec <$s(行会信息变量6)> 17 32
  139. mov <$s(testnbsp)> 空格
  140. AddVarSpace 1 5 <$s(testnbsp)>
  141. strdec <$s(testnbsp)> 1 4
  142. ExtractString <$s(testnbsp)> <$s(行会信息变量6)> <$s(需入行会名6)>
  143. AddGuildMember <$s(需入行会名6)> <$username>
  144. goto @GetGuildInfo
  145. [@加入行会1]
  146. #act
  147. strdec <$s(行会信息变量1)> 17 32
  148. mov <$s(testnbsp)> 空格
  149. AddVarSpace 1 5 <$s(testnbsp)>
  150. strdec <$s(testnbsp)> 1 4
  151. ExtractString <$s(testnbsp)> <$s(行会信息变量1)> <$s(需入行会名1)>
  152. AddGuildMember <$s(需入行会名1)> <$username>
  153. goto @GetGuildInfo

  154. [@GuildInfoHomePage]
  155. #SAY
  156. 正在查询请稍候。。。

  157. [@GuildInfoPreviousPage]
  158. #SAY
  159. 正在查询请稍候。。。

  160. [@GuildInfoNextPage]
  161. #SAY
  162. 正在查询请稍候。。。
复制代码


评分

参与人数 1金钱 +2 热心值 +1 收起 理由
1580 + 2 + 1 赞一个!

查看全部评分

发表于 2020-4-12 13:18:34 | 显示全部楼层
速度挺快
发表于 2020-4-12 13:18:42 | 显示全部楼层
速度挺快
发表于 2020-4-12 13:41:11 | 显示全部楼层
牛逼,思维很开阔
发表于 2020-4-12 13:52:53 | 显示全部楼层
下面的跳转其实可以用1个
发表于 2020-4-12 14:03:47 | 显示全部楼层
牛逼Plus
发表于 2020-4-12 14:55:09 | 显示全部楼层
想实现SD的行会功能,还是需要UI支持的,纯脚本实现,有点难看。
发表于 2020-4-12 15:37:15 | 显示全部楼层
1580 发表于 2020-4-12 14:55
想实现SD的行会功能,还是需要UI支持的,纯脚本实现,有点难看。

确实是这样,所以等白素贞放假,法海禅师可以做下功课
 楼主| 发表于 2020-4-12 16:55:57 | 显示全部楼层
1580 发表于 2020-4-12 14:55
想实现SD的行会功能,还是需要UI支持的,纯脚本实现,有点难看。

就现在引擎功能,做到UI也没问题,只是转换几次,麻烦一点。
发表于 2020-4-12 17:22:42 | 显示全部楼层
好牛批。。。。。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-22 05:12 , Processed in 2.319337 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表