找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 118|回复: 3

[翎风脚本]装备升级脚本示例

[复制链接]

44

主题

2

回帖

291

积分

版主

元宝
42
金币
198
金刚石
0

宣传达人灌水之王荣誉管理论坛元老

发表于 2026-7-7 00:24:10 | 显示全部楼层 |阅读模式
本帖最后由 老酒 于 2026-7-7 00:25 编辑
  1. [@Main]
  2. #If

  3. #Act
  4. MOV S$当前合成系列 盾牌
  5. MOV S$合成装备按钮
  6. MOV N$循环开始 0
  7. Mov N$开始物品 0
  8. WHILE N$循环开始 < 5
  9. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt <$Str(S$当前合成系列)>系列 <$Str(N$开始物品)> S$显示物品
  10. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt 合成货币 <$Str(N$开始物品)> N$需求货币
  11. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt 合成材料 <$Str(N$开始物品)> N$需求材料
  12. GetDBItemFieldValue <$Str(S$显示物品)> idx N$物品IDX<$Str(N$循环开始)>
  13. Inc S$合成装备按钮 <text:<$Str(S$显示物品)>|合成物品需求^1.元宝*<$Str(N$需求货币)>^2.<$Str(S$当前合成系列)>碎片*<$Str(N$需求材料)>:0:0/@合成按钮(<$Str(N$开始物品)>)> 
  14. Inc N$开始物品 1
  15. INC N$循环开始 1
  16. ENDWHILE
  17. #Say
  18. <$Str(S$当前合成系列)>合成\ \
  19. <>    <>
  20. <Itemshow:<$Str(N$物品IDX0)>:0:0:0:1>    <>
  21. <Itemshow:<$Str(N$物品IDX1)>:0:0:0:1>    <>
  22. <Itemshow:<$Str(N$物品IDX2)>:0:0:0:1>    <>
  23. <Itemshow:<$Str(N$物品IDX3)>:0:0:0:1>    <>
  24. <Itemshow:<$Str(N$物品IDX4)>:0:0:0:1>    <>\ \ \ \ \ \

  25. 合成装备 <$Str(S$合成装备按钮)>



  26. [@合成按钮]
  27. #IF
  28. #Act
  29. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt <$Str(S$当前合成系列)>系列 <$ScriptParam1> S$合成给与物品
  30. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt 合成货币 <$ScriptParam1> N$合成需求货币
  31. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt 合成材料 <$ScriptParam1> N$合成需求材料


  32. #IF
  33. CheckGameGold < <$Str(N$合成需求货币)>
  34. #ACT
  35. MessAgeBox 你的元宝不足:<$Str(N$合成需求货币)>
  36. Break

  37. #IF
  38. Not Checkitem <$Str(S$当前合成系列)>碎片 <$Str(N$合成需求材料)>
  39. #ACT
  40. MessAgeBox 你的<$Str(S$当前合成系列)>碎片不足<$Str(N$合成需求材料)>
  41. Break

  42. #If
  43. Large <$ScriptParam1> 0
  44. #Act
  45. Mov N$当前合成物品编号 <$ScriptParam1>
  46. Dec N$当前合成物品编号 1
  47. ReadConfigFileItem ..\QuestDiary\合成装备数据.txt <$Str(S$当前合成系列)>系列 <$Str(N$当前合成物品编号)> S$合成需求物品
  48. #ElseAct
  49. MOV S$合成需求物品

  50. #IF
  51. Not Equal S$合成需求物品
  52. Not Checkitem <$Str(S$合成需求物品)> 1
  53. #Act
  54. MessAgeBox 你背包内没有<$Str(S$合成需求物品)>
  55. Break

  56. #If
  57. Not Equal S$合成需求物品
  58. #Act
  59. Take <$Str(S$合成需求物品)> 1

  60. #IF
  61. #Act
  62. GameGold - <$Str(N$合成需求货币)>
  63. Take <$Str(S$当前合成系列)>碎片 <$Str(N$合成需求材料)>
  64. Give <$Str(S$合成给与物品)> 1
  65. Sendmsg 0 <$Username>:在安全区合成了<$Str(S$合成给与物品)>
  66. Break
复制代码
合成装备数据.txt
  1. [盾牌系列]
  2. 0=盾牌Lv1
  3. 1=盾牌Lv2
  4. 2=盾牌Lv3
  5. 3=盾牌Lv4
  6. 4=盾牌Lv5
  7. 5=盾牌Lv6
  8. 6=盾牌Lv7
  9. 7=盾牌Lv8
  10. 8=盾牌Lv9
  11. 9=盾牌LvMax
  12. 10=盾牌RLv1
  13. 11=盾牌RLv2
  14. 12=盾牌RLv3
  15. 13=盾牌RLv4
  16. 14=盾牌RLv5
  17. 15=盾牌RLv6
  18. 16=盾牌RLv7
  19. 17=盾牌RLv8
  20. 18=盾牌RLv9
  21. 19=盾牌RLvMax
  22. 20=盾牌SRLv1
  23. 21=盾牌SRLv2
  24. 22=盾牌SRLv3
  25. 23=盾牌SRLv4
  26. 24=盾牌SRLv5
  27. 25=盾牌SRLv6
  28. 26=盾牌SRLv7
  29. 27=盾牌SRLv8
  30. 28=盾牌SRLv9
  31. 29=盾牌SRLvMax
  32. 30=盾牌SSRLv1
  33. 31=盾牌SSRLv2
  34. 32=盾牌SSRLv3
  35. 33=盾牌SSRLv4
  36. 34=盾牌SSRLv5
  37. 35=盾牌SSRLv6
  38. 36=盾牌SSRLv7
  39. 37=盾牌SSRLv8
  40. 38=盾牌SSRLv9
  41. 39=盾牌SSRLvMax
  42. 40=盾牌URLv1
  43. 41=盾牌URLv2
  44. 42=盾牌URLv3
  45. 43=盾牌URLv4
  46. 44=盾牌URLv5
  47. 45=盾牌URLv6
  48. 46=盾牌URLv7
  49. 47=盾牌URLv8
  50. 48=盾牌URLv9
  51. 49=盾牌URLvMax
  52. [合成货币]
  53. 0=1000
  54. 1=2000
  55. 2=3000
  56. 3=4000
  57. 4=5000
  58. 5=6000
  59. 6=7000
  60. 7=8000
  61. 8=9000
  62. 9=10000
  63. 10=10000
  64. 11=11000
  65. 12=12000
  66. 13=13000
  67. 14=14000
  68. 15=15000
  69. 16=16000
  70. 17=17000
  71. 18=18000
  72. 19=19000
  73. 20=20000
  74. 21=21000
  75. 22=22000
  76. 23=23000
  77. 24=24000
  78. 25=25000
  79. 26=26000
  80. 27=27000
  81. 28=28000
  82. 29=29000
  83. 30=30000
  84. 31=31000
  85. 32=32000
  86. 33=33000
  87. 34=34000
  88. 35=35000
  89. 36=36000
  90. 37=37000
  91. 38=38000
  92. 39=39000
  93. 40=40000
  94. 41=41000
  95. 42=42000
  96. 43=43000
  97. 44=44000
  98. 45=45000
  99. 46=46000
  100. 47=47000
  101. 48=48000
  102. 49=49000
  103. [合成材料]
  104. 0=10
  105. 1=20
  106. 2=30
  107. 3=40
  108. 4=50
  109. 5=60
  110. 6=70
  111. 7=80
  112. 8=90
  113. 9=100
  114. 10=100
  115. 11=110
  116. 12=120
  117. 13=130
  118. 14=140
  119. 15=150
  120. 16=160
  121. 17=170
  122. 18=180
  123. 19=190
  124. 20=200
  125. 21=210
  126. 22=220
  127. 23=230
  128. 24=240
  129. 25=250
  130. 26=260
  131. 27=270
  132. 28=280
  133. 29=290
  134. 30=300
  135. 31=310
  136. 32=320
  137. 33=330
  138. 34=340
  139. 35=350
  140. 36=360
  141. 37=370
  142. 38=380
  143. 39=390
  144. 40=400
  145. 41=410
  146. 42=420
  147. 43=430
  148. 44=440
  149. 45=450
  150. 46=460
  151. 47=470
  152. 48=480
  153. 49=490
复制代码



0

主题

5

回帖

7

积分

新手上路

元宝
0
金币
2
金刚石
0
发表于 2026-7-7 23:23:39 | 显示全部楼层
感谢分享感谢分享感谢分享感谢分享感谢分享感谢分享

0

主题

8

回帖

27

积分

新手上路

元宝
0
金币
19
金刚石
0
发表于 7 天前 | 显示全部楼层

0

主题

5

回帖

20

积分

新手上路

元宝
2
金币
13
金刚石
0
发表于 昨天 11:20 | 显示全部楼层
我是来看看的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|八·二单机论坛 ( 冀ICP备2026022037号-1 )

GMT+8, 2026-7-15 15:53 , Processed in 0.071111 second(s), 29 queries .

Powered by Discuz! X3.5

© 2026-2026 八二论坛.