扫描二维码关注客服微信号
星河传世传奇世界官方授权996三端传世引擎520CS传世发布站星河正版传世登陆器

[彩虹教程] 彩虹引擎得万能排序脚本

[复制链接]
查看415 | 回复0 | 2022-6-22 08:21:26 | 显示全部楼层 |阅读模式
  1. NPC调用脚本方式GOTO @标签&参数1&参数&参数3&参数4&参数5
  2. 参数1    需要在NPC上展示的行数
  3. 参数2    读取的起始行数,一般是0
  4. 参数3    排序方式  -1/由小到大排列   0/由大到小排列   1/按行顺序排列
  5. 参数4    用于参数3排序的位置,必须是数值。比如需要排列积分高低,就选择他在文本中的位置


  6. <≡/@红袖商城&8&0&1&1&@红袖商城>    按行排列
  7. <↓/@红袖商城&8&0&-1&1&@红袖商城>    小到大
  8. <↑/@红袖商城&8&0&0&1&@红袖商城>     大到小


  9. goto @红袖商城&8&<$DEC^$INC.$STR(M91).$STR(M96)^$STR(M90)>&1&1&@红袖商城          刷新当前页面
  10. 刷新这个标签只是自动计算了需要读取的位置,其他参数不变。


  11. 掌握了这几种调用方式,那么就可以开始使用这个脚本写任何排序。




  12. <$STR(S282)>   读取到的内容,需要自行格式化。
  13. <$STR(S283)>   自动翻页标签按钮,脚本自动生成



  14. [@原野排行]
  15. ;M90        显示行数                7
  16. ;M91        读取位置                0
  17. ;M92        排序方式                -1,优先小   0,优先大    1,按行    2,随机查询
  18. ;M93        参数位置                4
  19. ;S280        格式化方式        酒馆排行
  20. ;S281        文件路径               
  21. ;S282        返回的文字
  22. ;S283        返回的按钮
  23. {

  24. #IF
  25. !SMALL M90 1
  26. !SMALL M91 0
  27. !SMALL M92 -1
  28. !SMALL M93 0
  29. !EQUAL $STR(S280)
  30. CHECKTXT <$STR(S281)>
  31. #ACT
  32. MOV M94 $TXTLINE(<$STR(S281)>)
  33. MOV M95 0
  34. MOV M96 0
  35. MOV S282
  36. GOTO @原野排行_READ
  37. BREAK
  38. #ELSEACT
  39. MOV S282 \\\#32#32#32未查询到相关信息...
  40. MOV S283 \\\#32#32#32<离开/@EXIT>

  41. #IF
  42. ISADMIN
  43. #ACT
  44. SENDMSG 6 调试信息:该信息仅GM可见。
  45. SENDMSG 6 参数[1]:<$STR(M90)>
  46. SENDMSG 6 参数[2]:<$STR(M91)>
  47. SENDMSG 6 参数[3]:<$STR(M92)>
  48. SENDMSG 6 参数[4]:<$STR(M93)>
  49. SENDMSG 6 参数[5]:<$STR(S280)>
  50. REPLACETEXT S281 \ ╲
  51. SENDMSG 6 参数[6]:<$STR(S281)>
  52. BREAK


  53. [@原野排行_READ]
  54. #IF
  55. LARGE M94 $STR(M91)
  56. SMALL M95 $STR(M90)
  57. SMALL M92 1
  58. #ACT
  59. READRANDOMSTR <$STR(S281)> S289 $STR(M91) $STR(M92) $STR(M93) |

  60. #IF
  61. LARGE M94 $STR(M91)
  62. SMALL M95 $STR(M90)
  63. EQUAL M92 2
  64. #ACT
  65. MOVR M96 $DEC.$STR(M94).1
  66. INC M96 1
  67. READRANDOMSTR <$STR(S281)> S289 $STR(M96)

  68. #IF
  69. LARGE M94 $STR(M91)
  70. SMALL M95 $STR(M90)
  71. EQUAL M92 1
  72. #ACT
  73. READRANDOMSTR <$STR(S281)> S289 $STR(M91)

  74. #IF
  75. !EQUAL S289
  76. #ACT
  77. INC M91 1
  78. INC M95 1
  79. GOTO <$STR(S280)>_格式
  80. MOV S289
  81. GOTO @原野排行_READ
  82. BREAK

  83. #IF
  84. SMALL M95 $STR(M90)
  85. #ACT
  86. INC M95 1
  87. INC M96 1
  88. INC S282 \
  89. GOTO @原野排行_READ
  90. BREAK

  91. #IF
  92. LARGE M91 $STR(M90)
  93. #ACT
  94. MOV M97 $INC.$STR(M91).$STR(M96)
  95. DEC M97 $MULT.$STR(M90).2
  96. FORMATSTR S284 <上一页/%s&%s&%s&%s&%s&%s> <$STR(S280)>|<$STR(M90)>|<$STR(M97)>|<$STR(M92)>|<$STR(M93)>|<$STR(S280)>
  97. #ELSEACT
  98. MOV S284 <COLOR=GRAY#32上一页>

  99. #IF
  100. LARGE M94 $STR(M91)
  101. #ACT
  102. FORMATSTR S285 <下一页/%s&%s&%s&%s&%s&%s> <$STR(S280)>|<$STR(M90)>|<$STR(M91)>|<$STR(M92)>|<$STR(M93)>|<$STR(S280)>
  103. MOV M98 $STR(M91)
  104. CEIL M98 $STR(M90)
  105. MOV M99 $STR(M94)
  106. CEIL M99 $STR(M90)
  107. FORMATSTR S286 <第1页/%s&%s&%s&%s&%s&%s> <$STR(S280)>|<$STR(M90)>|0|<$STR(M92)>|<$STR(M93)>|<$STR(S280)>
  108. ;FORMATSTR S283 %s%-6s%s%10s╱%-10s%s <$STR(S286)>|#32|<$STR(S284)>|<$STR(M98)>|<$STR(M99)>|<$STR(S285)>

  109. FORMATSTR S283 %s%10s╱%-10s%s <$STR(S284)>|<$STR(M98)>|<$STR(M99)>|<$STR(S285)>
  110. BREAK
  111. #ELSEACT
  112. MOV S285 <COLOR=GRAY#32下一页>
  113. MOV M98 $STR(M91)
  114. CEIL M98 $STR(M90)
  115. MOV M99 $STR(M94)
  116. CEIL M99 $STR(M90)
  117. FORMATSTR S286 <第1页/%s&%s&%s&%s&%s&%s> <$STR(S280)>|<$STR(M90)>|0|<$STR(M92)>|<$STR(M93)>|<$STR(S280)>
  118. ;FORMATSTR S283 %s%-6s%s%10s╱%-10s%s <$STR(S286)>|#32|<$STR(S284)>|<$STR(M98)>|<$STR(M99)>|<$STR(S285)>
  119. FORMATSTR S283 %s%10s╱%-10s%s <$STR(S284)>|<$STR(M98)>|<$STR(M99)>|<$STR(S285)>
  120. BREAK


  121. ;------------------------------------------------------------------------------------------------------------------------格式化方式-------------------------------------------

  122. [@别墅展示_格式]
  123. #IF
  124. !EQUAL S289
  125. #ACT
  126. MOV P97 $STR(M91)
  127. MOD P97 $STR(M90)
  128. #ELSEACT
  129. BREAK

  130. #IF
  131. POS 123 $STR(P97)
  132. #ACT
  133. SPLIT $STR(S289) | S250
  134. MOV S181 $STR(S252)
  135. INC S251 ***
  136. FILLTEXT S251 18
  137. FILLTEXT S252 18
  138. MOV P90 $STR(S256)
  139. DEC P90 3
  140. FORMATSTR S256 <COLOR=~别墅等级:%s$进入价格:%s元宝#32*> <$STR(P90)>级|<$STR(S254)>
  141. REPLACETEXT S251 *** $STR(S256)
  142. INC S201 <COLOR=FFFF00#32别墅名:>
  143. INC S201 $STR(S251)
  144. INC S202 <COLOR=FFFF00#32租赁人:>
  145. INC S202 $STR(S252)
  146. INC S203 <COLOR=FFFF00#32有效期:>
  147. MOV P98 $STR(S253)

  148. ;----------------------------------------第一段-----------------------------------------

  149. #IF
  150. POS 123 $STR(P97)
  151. SMALL P98 $INC.$LONGDATE.60
  152. !SMALL P98 $LONGDATE
  153. #ACT
  154. FORMATSTR S180 <COLOR=RED#32抢购锁定>%-10s #32
  155. INC S203 $STR(S180)
  156. BREAK

  157. #IF
  158. POS 123 $STR(P97)
  159. LARGE P98 $LONGDATE
  160. EQUAL S181 $USERNAME
  161. #ACT
  162. FORMATSTR S180 {COLOR=~当前别墅您可以无限进入#0XFFFF00FF$别墅剩余有效时间:%s#32进别墅Go~/@无限进&%s}%-7s <$DIV^$DEC.$STR(P98).$LONGDATE^60>分钟|<$STR(S250)>|#32
  163. INC S203 $STR(S180)
  164. BREAK


  165. #IF
  166. POS 123 $STR(P97)
  167. SMALL P98 $LONGDATE
  168. #ACT
  169. FORMATSTR S180 <COLOR=GREEN#32租用该别墅/@进入别墅&%s>%-8s <$STR(S255)>|#32
  170. INC S203 $STR(S180)
  171. BREAK

  172. #IF
  173. POS 123 $STR(P97)
  174. !EQUAL P98 0
  175. #ACT
  176. DEC P98 $LONGDATE
  177. DIV P98 60
  178. FORMATSTR S180 <COLOR=ORANGE#32余%-4s分>%-10s <$STR(P98)>|#32
  179. INC S203 $STR(S180)
  180. BREAK
  181. ;----------------------


  182. #IF
  183. POS 456 $STR(P97)
  184. #ACT
  185. SPLIT $STR(S289) | S250
  186. MOV S181 $STR(S252)
  187. INC S251 ***
  188. FILLTEXT S251 18
  189. FILLTEXT S252 18
  190. MOV P90 $STR(S256)
  191. DEC P90 3
  192. FORMATSTR S256 <COLOR=~别墅等级:%s$进入价格:%s元宝#32*> <$STR(P90)>级|<$STR(S254)>

  193. REPLACETEXT S251 *** $STR(S256)
  194. INC S204 <COLOR=FFFF00#32别墅名:>
  195. INC S204 $STR(S251)
  196. INC S205 <COLOR=FFFF00#32租赁人:>
  197. INC S205 $STR(S252)
  198. INC S206 <COLOR=FFFF00#32有效期:>
  199. MOV P98 $STR(S253)

  200. #IF
  201. POS 456 $STR(P97)
  202. SMALL P98 $INC.$LONGDATE.60
  203. !SMALL P98 $LONGDATE
  204. #ACT
  205. FORMATSTR S180 <COLOR=RED#32抢购锁定中>%-10s #32
  206. INC S206 $STR(S180)
  207. BREAK

  208. #IF
  209. POS 456 $STR(P97)
  210. LARGE P98 $LONGDATE
  211. EQUAL S181 $USERNAME
  212. #ACT
  213. FORMATSTR S180 {COLOR=~当前别墅您可以无限进入#0XFFFF00FF$别墅剩余有效时间:%s#32进别墅Go~/@无限进&%s}%-7s <$DIV^$DEC.$STR(P98).$LONGDATE^60>分钟|<$STR(S255)>|#32
  214. INC S206 $STR(S180)
  215. BREAK


  216. #IF
  217. POS 456 $STR(P97)
  218. SMALL P98 $LONGDATE
  219. #ACT
  220. FORMATSTR S180 <COLOR=GREEN#32租用该别墅/@进入别墅&%s>%-8s <$STR(S255)>|#32
  221. INC S206 $STR(S180)
  222. BREAK

  223. #IF
  224. POS 456 $STR(P97)
  225. !EQUAL P98 0
  226. #ACT
  227. DEC P98 $LONGDATE
  228. DIV P98 60
  229. FORMATSTR S180 <COLOR=RED#32余%-4s分>%-10s <$STR(P98)>|#32
  230. INC S206 $STR(S180)
  231. BREAK


  232. ;----------------------
  233. #IF
  234. POS 780 $STR(P97)
  235. #ACT
  236. SPLIT $STR(S289) | S250
  237. MOV S181 $STR(S252)
  238. INC S251 ***
  239. FILLTEXT S251 18
  240. FILLTEXT S252 18
  241. MOV P90 $STR(S256)
  242. DEC P90 3
  243. FORMATSTR S256 <COLOR=~别墅等级:%s$进入价格:%s元宝#32*> <$STR(P90)>级|<$STR(S254)>
  244. REPLACETEXT S251 *** $STR(S256)
  245. INC S207 <COLOR=FFFF00#32别墅名:>
  246. INC S207 $STR(S251)
  247. INC S208 <COLOR=FFFF00#32租赁人:>
  248. INC S208 $STR(S252)
  249. INC S209 <COLOR=FFFF00#32有效期:>
  250. MOV P98 $STR(S253)

  251. #IF
  252. POS 780 $STR(P97)
  253. SMALL P98 $INC.$LONGDATE.60
  254. !SMALL P98 $LONGDATE
  255. #ACT
  256. FORMATSTR S180 <COLOR=RED#32抢购锁定中>%-10s #32
  257. INC S209 $STR(S180)
  258. BREAK


  259. #IF
  260. POS 780 $STR(P97)
  261. LARGE P98 $LONGDATE
  262. EQUAL S181 $USERNAME
  263. #ACT
  264. FORMATSTR S180 {COLOR=~当前别墅您可以无限进入#0XFFFF00FF$别墅剩余有效时间:%s#32进别墅Go~/@无限进&%s}%-7s <$DIV^$DEC.$STR(P98).$LONGDATE^60>分钟|<$STR(S255)>|#32
  265. INC S209 $STR(S180)
  266. BREAK


  267. #IF
  268. POS 780 $STR(P97)
  269. SMALL P98 $LONGDATE
  270. #ACT
  271. FORMATSTR S180 <COLOR=GREEN#32租用该别墅/@进入别墅&%s>%-8s <$STR(S255)>|#32
  272. INC S209 $STR(S180)
  273. BREAK

  274. #IF
  275. POS 780 $STR(P97)
  276. !EQUAL P98 0
  277. #ACT
  278. DEC P98 $LONGDATE
  279. DIV P98 60
  280. FORMATSTR S180 <COLOR=RED#32余%-4s分>%-10s <$STR(P98)>|#32
  281. INC S209 $STR(S180)
  282. BREAK

  283. [@当票商城_格式]
  284. #IF
  285. !EQUAL S289
  286. #ACT
  287. SPLIT $STR(S289) | S290
  288. FORMATSTR S288 #32<COLOR=GREEN#32%-18s><COLOR=FF00FF#32%10s>%-8s%-20s<当票兑换/@当票物品列表&%s> <$STR(S290)>|<$STR(S291)>张当票|#32|<$STR(S292)>|<$STR(S290)>
  289. INC S282 $STR(S288)
  290. INC S282 \
  291. BREAK

  292. [@充值数据_格式]
  293. #IF
  294. EQUAL S289
  295. #ACT
  296. BREAK

  297. #IF
  298. POS $STR(S289) 已领取
  299. #ACT
  300. SPLIT $STR(S289) | S290
  301. FORMATSTR S288 #32<COLOR=GREEN#32%-18s><COLOR=FF00FF#32%10s>%14s%-8s<COLOR=GRAY#32%s> <$STR(S290)>|<$STR(S292)>.元宝|<$STR(S293)>.元宝|#32|<$STR(S294)>
  302. INC S282 $STR(S288)
  303. INC S282 \
  304. BREAK
  305. #ELSEACT
  306. SPLIT $STR(S289) | S290
  307. FORMATSTR S288 #32<COLOR=GREEN#32%-18s><COLOR=FF00FF#32%10s>%14s%-8s%s <$STR(S290)>|<$STR(S292)>.元宝|<$STR(S293)>.元宝|#32|<$STR(S294)>
  308. INC S282 $STR(S288)
  309. INC S282 \
  310. BREAK

  311. ;-----------------------------------------------------------------------------
  312. [@酒馆物品_格式]
  313. #IF
  314. !EQUAL S289
  315. #ACT
  316. SPLIT $STR(S289) | S290
  317. MOV P92 $STR(S291)
  318. MOV P93 $STR(S292)
  319. DEC P93 $LONGDATE
  320. #ELSEACT
  321. BREAK

  322. #IF
  323. LARGE P93 0
  324. #ACT
  325. FORMATSTR S288 %-5s<COLOR=~%s#32详>%-30s%s <$STR(S290)>|<$STR(S294)>|<$STR(S293)>|剩余[<$DIV.$STR(P93).60>]分钟
  326. INC S282 $STR(S288)
  327. INC S282 \
  328. BREAK

  329. #IF
  330. EQUAL S292 订单已关闭
  331. #ACT
  332. FORMATSTR S288 %-5s<COLOR=~%s#32详>%-30s%s <$STR(S290)>|<$STR(S294)>|<$STR(S293)>|<COLOR=RED#32订单已关闭>
  333. INC S282 $STR(S288)
  334. INC S282 \
  335. BREAK


  336. #IF
  337. RANDOM 1
  338. #ACT
  339. FORMATSTR S288 %-5s<COLOR=~%s#32详>%-30s<Color=Green#32酿造完成>#32#32#32#32#32#32#32#32<@@!PIC2#3250,40007><领取/@领取酒品&%s&%s&%s><@@!PIC2#3250,40008> <$STR(S290)>|<$STR(S294)>|<$STR(S293)>|<$STR(S290)>|<$STR(S291)>|<$STR(S292)>
  340. INC S282 $STR(S288)
  341. INC S282 \
  342. BREAK



  343. [@查询BOSS_格式]
  344. #IF
  345. !EQUAL S289
  346. #ACT
  347. SPLIT $STR(S289) | S290
  348. GETVALIDSTR $STR(S290) , S290 S299
  349. REPLACETEXT S292 0
  350. REPLACETEXT S292 1
  351. REPLACETEXT S292 2
  352. REPLACETEXT S292 3
  353. REPLACETEXT S292 4
  354. REPLACETEXT S292 5
  355. REPLACETEXT S292 6
  356. REPLACETEXT S292 7
  357. REPLACETEXT S292 8
  358. REPLACETEXT S292 9
  359. MOV P16 $GLOBAL(BOSS<$STR(M96)>)
  360. #ELSEACT
  361. BREAK

  362. #IF
  363. POS $STR(S289) *
  364. #ACT
  365. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<尊享地图/@会员地图>\ <$STR(S292)>|******|<$STR(S291)>
  366. INC S282 $STR(S288)
  367. BREAK

  368. #IF
  369. EQUAL P16 -1
  370. #ACT
  371. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@BOSS传送&%s>\ <$STR(S292)>|已复活|<$STR(S291)>|<$STR(M96)>
  372. INC S282 $STR(S288)
  373. BREAK
  374. #ELSEACT
  375. MOV S16
  376. MOV P17 $DIV.$STR(P16).60
  377. MOV P18 $MULT.$STR(P17).60
  378. MOV P18 $DEC.$STR(P16).$STR(P18)

  379. #IF
  380. LARGE P17 9
  381. #ACT
  382. INC S16 $STR(P17)
  383. INC S16 时
  384. #ELSEACT
  385. INC S16 0
  386. INC S16 $STR(P17)
  387. INC S16 时

  388. #IF
  389. LARGE P18 9
  390. #ACT
  391. INC S16 $STR(P18)
  392. INC S16 分
  393. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@BOSS传送&%s>\ <$STR(S292)>|<$STR(S16)>|<$STR(S291)>|<$STR(M96)>
  394. INC S282 $STR(S288)
  395. BREAK
  396. #ELSEACT
  397. INC S16 0
  398. INC S16 $STR(P18)
  399. INC S16 分
  400. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@BOSS传送&%s>\ <$STR(S292)>|<$STR(S16)>|<$STR(S291)>|<$STR(M96)>
  401. INC S282 $STR(S288)
  402. BREAK


  403. [@后台查询BOSS_格式]
  404. #IF
  405. !EQUAL S289
  406. #ACT
  407. SPLIT $STR(S289) | S290
  408. GETVALIDSTR $STR(S290) , S290 S299
  409. REPLACETEXT S292 0
  410. REPLACETEXT S292 1
  411. REPLACETEXT S292 2
  412. REPLACETEXT S292 3
  413. REPLACETEXT S292 4
  414. REPLACETEXT S292 5
  415. REPLACETEXT S292 6
  416. REPLACETEXT S292 7
  417. REPLACETEXT S292 8
  418. REPLACETEXT S292 9
  419. MOV P16 $GLOBAL(BOSS<$STR(M91)>)
  420. #ELSEACT
  421. BREAK


  422. #IF
  423. EQUAL P16 -1
  424. #ACT
  425. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@后台BOSS传送&%s>\ <$STR(S292)>|已复活|<$STR(S291)>|<$STR(M91)>
  426. INC S282 $STR(S288)
  427. BREAK
  428. #ELSEACT
  429. MOV S16
  430. MOV P17 $DIV.$STR(P16).60
  431. MOV P18 $MULT.$STR(P17).60
  432. MOV P18 $DEC.$STR(P16).$STR(P18)

  433. #IF
  434. LARGE P17 9
  435. #ACT
  436. INC S16 $STR(P17)
  437. INC S16 时
  438. #ELSEACT
  439. INC S16 0
  440. INC S16 $STR(P17)
  441. INC S16 时

  442. #IF
  443. LARGE P18 9
  444. #ACT
  445. INC S16 $STR(P18)
  446. INC S16 分
  447. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@后台BOSS传送&%s>\ <$STR(S292)>|<$STR(S16)>|<$STR(S291)>|<$STR(M91)>
  448. INC S282 $STR(S288)
  449. BREAK
  450. #ELSEACT
  451. INC S16 0
  452. INC S16 $STR(P18)
  453. INC S16 分
  454. FORMATSTR S288 {COLOR=FF00FF#32%-16s}{COLOR=RED#32%-18s}{Color=orange#32%-20s}<BOSS传送/@后台BOSS传送&%s>\ <$STR(S292)>|<$STR(S16)>|<$STR(S291)>|<$STR(M91)>
  455. INC S282 $STR(S288)
  456. BREAK


  457. [@读取品级_格式]                ;调试后台用于查询品级怪物的数量
  458. #IF
  459. !EQUAL S289
  460. #ACT
  461. SPLIT $STR(S289) | S290
  462. COPYTEXT $STR(S290) 0 8 S295
  463. COPYTEXT $STR(S290) 9 2 S296
  464. COPYTEXT $STR(S290) 11 2 S297
  465. FORMATSTR S285 %-9s%s:%-8s%-18s%-18s%s\ <$STR(S295)>|<$STR(S296)>|<$STR(S297)>|<$STR(S291)>|<$STR(S292)>|<$STR(S293)>品
  466. INC S282 $STR(S285)
  467. BREAK

  468. [@数字仓库_格式]
  469. #IF
  470. !EQUAL S289
  471. #ACT
  472. GETVALIDSTR $STR(S289) | S290 S291
  473. GETVALIDSTR $STR(S291) | S290 S291
  474. FORMATSTR S285 %-5s%-23s%-15s<存入物品/@物品存入&%s>%-4s<取出物品/@物品取出&%s> <$STR(M91)>|<$STR(S290)>|[<$STR(S291)>]个|<$STR(S290)>|#32|<$STR(S290)>
  475. INC S282 $STR(S285)
  476. INC S282 \
  477. BREAK


  478. [@武馆心法二代_格式]
  479. #IF
  480. !EQUAL S289
  481. #ACT
  482. SPLIT $STR(S289) | S290
  483. #ELSEACT
  484. BREAK

  485. #IF
  486. POS $STR(S292) /
  487. #ACT
  488. GETVALIDSTR $STR(S292) / S297 S298
  489. GETVALIDSTR $STR(S298) / S298 S299
  490. MOV S292 $STR(S<$INC.297.$JOBID>)

  491. #IF
  492. SMALL $DEC.$STR(M91).1 $CUSTOMVALUE(155)
  493. #ACT
  494. REPLACETEXT S290 * $STR(S292)
  495. FORMATSTR S285 <COLOR=GREEN#32%-13s%-14s><COLOR=FF00FF#32%-25s><COLOR=ORANGE#32%-11s>%-7s<@@!PIC2#3250,40025><@@!PIC2#3250,40025><@@!PIC2#3250,40025><@@!PIC2#3250,40025><@@!PIC2#3250,40025> #32|<$NUMTOCHR($STR(M91))>重|<$STR(S290)>|<$STR(S293)>|#32
  496. INC S282 $STR(S285)
  497. INC S282 \
  498. BREAK

  499. #IF
  500. LARGE $DEC.$STR(M91).1 $CUSTOMVALUE(155)
  501. #ACT
  502. REPLACETEXT S290 * $STR(S292)
  503. FORMATSTR S285 <COLOR=GRAY#32%-13s%-14s%-25s><COLOR=ORANGE#32%-11s>%-7s<@@!PIC2#3250,40026><@@!PIC2#3250,40026><@@!PIC2#3250,40026><@@!PIC2#3250,40026><@@!PIC2#3250,40026> #32|<$NUMTOCHR($STR(M91))>重|<$STR(S290)>|<$STR(S293)>|#32
  504. INC S282 $STR(S285)
  505. INC S282 \
  506. BREAK

  507. #IF
  508. EQUAL $DEC.$STR(M91).1 $CUSTOMVALUE(155)
  509. #ACT
  510. REPLACETEXT S290 * $STR(S292)
  511. FORMATSTR S285 <COLOR=GREEN#32%-13s%-14s><COLOR=FF00FF#32%-25s><COLOR=ORANGE#32%-11s>%-7s<@@!PIC2#3250,40026><凝练心法/@提交心法物品&%s><@@!PIC2#3250,40026> #32|<$NUMTOCHR($STR(M91))>重|<$STR(S290)>|<$STR(S293)>|<$CUSTOMVALUE(156)>/<$STR(S294)>|<$STR(M91)>
  512. INC S282 $STR(S285)
  513. INC S282 \
  514. BREAK


  515. [@庄园索引_格式]
  516. #IF
  517. !EQUAL S289
  518. #ACT
  519. SPLIT $STR(S289) | S290
  520. ;INDEX|庄园名称|庄园等级|庄园主人ID|庄园主人|庄园主人区
  521. #ELSEACT
  522. BREAK

  523. #IF
  524. EQUAL S293 0
  525. #ACT
  526. FORMATSTR S285 <COLOR=GREEN#32%-10s%-5s%-18s%-10s%-15s%-16s><购买庄园/@购买庄园&%s> #32|<$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S295)>|<$STR(S294)>|<$STR(S290)>
  527. INC S282 $STR(S285)
  528. INC S282 \
  529. BREAK


  530. #IF
  531. !EQUAL S293 $CUSTOMVALUE(3)
  532. #ACT
  533. FORMATSTR S285 <COLOR=GRAY#32%-10s%-5s%-18s%-10s%-15s%-16s><潜入庄园/@潜入庄园&%s> #32|<$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S295)>|<$STR(S294)>|<$STR(S293)>
  534. INC S282 $STR(S285)
  535. INC S282 \
  536. BREAK

  537. #IF
  538. EQUAL S293 $CUSTOMVALUE(3)
  539. #ACT
  540. FORMATSTR S285 <COLOR=ORANGE#32%-10s%-5s%-18s%-10s%-15s%-16s><我的庄园/@进入庄园&%s> #32|<$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S295)>|<$STR(S294)>|<$STR(S293)>
  541. INC S282 $STR(S285)
  542. INC S282 \
  543. BREAK


  544. [@庄园物资排序_格式]
  545. #IF
  546. !EQUAL S289
  547. #ACT
  548. ;紫金灵芝,46,45,1612479756,1612481436|叨叨|暂无|0|时间
  549. SPLIT $STR(S289) | S270
  550. ;S270        紫金灵芝,46,45,1612479756,1612481436
  551. ;S271        叨叨
  552. ;S272        暂无,采集者
  553. ;S273        采集者的唯一编号
  554. ;S274        采集排序
  555. SPLIT $STR(S270) , S250
  556. #ELSEACT
  557. BREAK

  558. #IF
  559. EQUAL S272 $USERNAME
  560. #ACT
  561. ;                物资名称                                采集人
  562. FORMATSTR S285 <COLOR=GRAY#32%-14s%-28s%-16s> <$STR(S250)>|#32|<$STR(S272)>
  563. INC S282 $STR(S285)
  564. INC S282 \
  565. BREAK

  566. #IF
  567. !EQUAL S272 $USERNAME
  568. !EQUAL S272 暂无
  569. #ACT
  570. ;                物资名称                                采集人
  571. FORMATSTR S285 <COLOR=FF00FF#32%-14s%-28s><遭遇窃取/@潜入庄园&%s&%s> <$STR(S250)>|<$STR(S272)>窃取了该物资|<$STR(S273)>|<$STR(S272)>
  572. INC S282 $STR(S285)
  573. INC S282 \
  574. BREAK

  575. #IF
  576. LARGE $LONGDATE $STR(S254)
  577. #ACT
  578. ;                物资名称                                采集人
  579. FORMATSTR S285 <COLOR=Green#32%-14s%-14s%-14s%s> <$STR(S250)>|<$STR(S251)>,<$STR(S252)>|已成熟|尚未采集
  580. INC S282 $STR(S285)
  581. INC S282 \
  582. BREAK
  583. #ELSEACT
  584. MOV P0 $STR(S254)
  585. DEC P0 $LONGDATE
  586. DIV P0 60
  587. ;                物资名称                                采集人
  588. FORMATSTR S285 <COLOR=RED#32%-14s%-14s%-14s> <$STR(S250)>|<$STR(S251)>,<$STR(S252)>|[<$STR(P0)>]分钟后成熟
  589. INC S282 $STR(S285)
  590. INC S282 \
  591. BREAK


  592. [@庄园收入排序_格式]
  593. #IF
  594. !EQUAL S289
  595. #ACT
  596. ;<$STR(A97)>|<$STR(A98)>|<$USERNAME>|<$CUSTOMVALUE(3)>|<$DIV^$MULT.20.$STR(S3)^2>|未领取
  597. SPLIT $STR(S289) | S290
  598. #ELSEACT
  599. BREAK

  600. #IF
  601. EQUAL S295 未领取
  602. #ACT
  603. FORMATSTR S285 <COLOR=GREEN#32%-14s%-26s元宝×%-6s><领取收益/@领取收益&%s> <$STR(S290)>|<$STR(S292)>[<$STR(S291)>]|<$STR(S294)>|<$STR(S289)>
  604. INC S282 $STR(S285)
  605. INC S282 \
  606. BREAK
  607. #ELSEACT
  608. FORMATSTR S285 <COLOR=GRAY#32%-14s%-26s元宝×%-6s%s> <$STR(S290)>|<$STR(S292)>[<$STR(S291)>]|<$STR(S294)>|<$STR(S295)>
  609. INC S282 $STR(S285)
  610. INC S282 \
  611. BREAK

  612. [@查询元宝分成_格式]
  613. #IF
  614. !EQUAL S289
  615. #ACT
  616. ;输入时间|区服|玩家名字|数字账号|充值金额|分成金额|已领取金额|当前可领取
  617. ;20200708|一区|原野测试|100004|0|0|0|0
  618. SPLIT $STR(S289) | S290
  619. #ELSEACT
  620. BREAK

  621. #IF
  622. EQUAL S297 0
  623. #ACT
  624. FORMATSTR S285 %-14s%-8s%-18s%-10s%-6s<领取分成/@领取推广分成&%s> <$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S294)>|<$STR(S295)>|<$STR(S290)>
  625. INC S282 $STR(S285)
  626. INC S282 \
  627. BREAK
  628. #ELSEACT
  629. FORMATSTR S285 %-14s%-8s%-18s%-10s%-6s<COLOR=GRAY#32已领取> <$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S294)>|<$STR(S295)>
  630. INC S282 $STR(S285)
  631. INC S282 \
  632. BREAK



  633. [@红袖商城_格式]
  634. #IF
  635. !EQUAL S289
  636. #ACT
  637. SPLIT $STR(S289) | S290
  638. FORMATSTR S285 %-18s%-14s%-20s<购买物品/@红袖物品&%s> <$STR(S290)>|<$STR(S291)>|<$STR(S292)>|<$STR(S289)>
  639. INC S282 $STR(S285)
  640. INC S282 \
  641. #ELSEACT
  642. BREAK




  643. }

  644. 调用数据
  645. 点金石|50|激活装备属性
  646. 圣灵药水|30|修复破损装备
  647. 超级天山雪莲|5|持续回血
  648. 超级深海灵礁|5|持续回蓝
  649. 道尊神符|20|可使用5000次
  650. 道尊灵毒(绿)|20|可使用3000次
  651. 道尊灵毒(红)|20|可使用3000次
  652. 随机神石|40|地图随机传送
  653. 回城石(大)|50|可用100次
  654. 战斗号角|1|建立行会必备
  655. 超级冰泉圣水|10|特修全身装备
  656. 7级宠物强化卷|40|BB强化至7级
  657. 兽名魔咒|20|宠物改名必备
  658. 兽神水|50|复活死亡宠物
  659. 极品兽粮|5|喂食所有宠物
  660. 真视水晶|10|探寻仇人位置
  661. 飞来神石|20|好友地图传送
  662. 探魔球|100|探寻魔王位置
  663. 遗忘丹|10|帮助遗忘技能
  664. 仙品项圈|10|捕捉麒麟凤凰
  665. 仙品项圈(捆)|200|捕捉麒麟凤凰
  666. 黄金御兽天袍|1000|高级骑战服饰
  667. 黄金御兽天衣|1000|高级骑战服饰
  668. 绝望探魔卷轴|10|绝望领域专用的卷轴
复制代码
不错请自行理解
回复

使用道具 举报

快捷回复 【请理性发言】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

329

主题

25

回帖

354

积分

管理员

积分
354
QQ