[案例脚本] 群体施毒术

[复制链接]
发表于 2026-4-7 14:09:59 | 显示全部楼层 |阅读模式
  1. [@MagFunc48]
  2. #IF
  3. $POSITION($M,$PARAM(0),$PARAM(1)).ISINSAFEZONE
  4. #ACT
  5. SENDMSG 5 对方在安全区。
  6. break

  7. #IF
  8. CHECKLevelEX > 0
  9. #ACT
  10. MOV m0 $MAXSC

  11. #IF
  12. SMALL $STR(m0) 25
  13. CHECKITEMINLIST ..\红毒.txt
  14. !CHECKITEMINLIST ..\绿毒.txt
  15. #ACT
  16. SHOWHUMEFFECT 60
  17. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,3) 1 20 9 0
  18. BREAK
  19. #IF
  20. SMALL $STR(m0) 25
  21. !CHECKITEMINLIST ..\红毒.txt
  22. CHECKITEMINLIST ..\绿毒.txt
  23. #ACT
  24. SHOWHUMEFFECT 60
  25. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,3) 0 20 9 0
  26. BREAK
  27. #IF
  28. SMALL $STR(m0) 25
  29. !CHECKITEMINLIST ..\红毒.txt
  30. !CHECKITEMINLIST ..\绿毒.txt
  31. #ACT
  32. BREAK
  33. #IF
  34. SMALL $STR(m0) 25
  35. CHECKITEMINLIST ..\红毒.txt
  36. CHECKITEMINLIST ..\绿毒.txt
  37. #ACT
  38. SHOWHUMEFFECT 60
  39. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,3) 0 20 9 0
  40. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,3) 1 20 9 0
  41. BREAK

  42. #IF
  43. SMALL $STR(m0) 35
  44. CHECKITEMINLIST ..\红毒.txt
  45. !CHECKITEMINLIST ..\绿毒.txt
  46. #ACT
  47. SHOWHUMEFFECT 60
  48. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 30 12 0
  49. BREAK
  50. #IF
  51. SMALL $STR(m0) 35
  52. !CHECKITEMINLIST ..\红毒.txt
  53. CHECKITEMINLIST ..\绿毒.txt
  54. #ACT
  55. SHOWHUMEFFECT 60
  56. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 30 12 0
  57. BREAK
  58. #IF
  59. SMALL $STR(m0) 35
  60. !CHECKITEMINLIST ..\红毒.txt
  61. !CHECKITEMINLIST ..\绿毒.txt
  62. #ACT
  63. BREAK
  64. #IF
  65. SMALL $STR(m0) 35
  66. CHECKITEMINLIST ..\红毒.txt
  67. CHECKITEMINLIST ..\绿毒.txt
  68. #ACT
  69. SHOWHUMEFFECT 60
  70. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 30 12 0
  71. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 30 12 0
  72. BREAK


  73. #IF
  74. SMALL $STR(m0) 55
  75. CHECKITEMINLIST ..\红毒.txt
  76. !CHECKITEMINLIST ..\绿毒.txt
  77. #ACT
  78. SHOWHUMEFFECT 60
  79. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 50 15 0
  80. BREAK
  81. #IF
  82. SMALL $STR(m0) 55
  83. !CHECKITEMINLIST ..\红毒.txt
  84. CHECKITEMINLIST ..\绿毒.txt
  85. #ACT
  86. SHOWHUMEFFECT 60
  87. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 50 15 0
  88. BREAK
  89. #IF
  90. SMALL $STR(m0) 55
  91. !CHECKITEMINLIST ..\红毒.txt
  92. !CHECKITEMINLIST ..\绿毒.txt
  93. #ACT
  94. BREAK
  95. #IF
  96. SMALL $STR(m0) 55
  97. CHECKITEMINLIST ..\红毒.txt
  98. CHECKITEMINLIST ..\绿毒.txt
  99. #ACT
  100. SHOWHUMEFFECT 60
  101. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 50 15 0
  102. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 50 15 0
  103. BREAK



  104. #IF
  105. SMALL $STR(m0) 75
  106. CHECKITEMINLIST ..\红毒.txt
  107. !CHECKITEMINLIST ..\绿毒.txt
  108. #ACT
  109. SHOWHUMEFFECT 60
  110. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 70 18 0
  111. BREAK
  112. #IF
  113. SMALL $STR(m0) 75
  114. !CHECKITEMINLIST ..\红毒.txt
  115. CHECKITEMINLIST ..\绿毒.txt
  116. #ACT
  117. SHOWHUMEFFECT 60
  118. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 70 18 0
  119. BREAK
  120. #IF
  121. SMALL $STR(m0) 75
  122. !CHECKITEMINLIST ..\红毒.txt
  123. !CHECKITEMINLIST ..\绿毒.txt
  124. #ACT
  125. BREAK
  126. #IF
  127. SMALL $STR(m0) 75
  128. CHECKITEMINLIST ..\红毒.txt
  129. CHECKITEMINLIST ..\绿毒.txt
  130. #ACT
  131. SHOWHUMEFFECT 60
  132. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 70 18 0
  133. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 70 18 0
  134. BREAK


  135. #IF
  136. SMALL $STR(m0) 95
  137. CHECKITEMINLIST ..\红毒.txt
  138. !CHECKITEMINLIST ..\绿毒.txt
  139. #ACT
  140. SHOWHUMEFFECT 60
  141. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 90 21 0
  142. BREAK
  143. #IF
  144. SMALL $STR(m0) 95
  145. !CHECKITEMINLIST ..\红毒.txt
  146. CHECKITEMINLIST ..\绿毒.txt
  147. #ACT
  148. SHOWHUMEFFECT 60
  149. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 90 21 0
  150. BREAK
  151. #IF
  152. SMALL $STR(m0) 95
  153. !CHECKITEMINLIST ..\红毒.txt
  154. !CHECKITEMINLIST ..\绿毒.txt
  155. #ACT
  156. BREAK
  157. #IF
  158. SMALL $STR(m0) 95
  159. CHECKITEMINLIST ..\红毒.txt
  160. CHECKITEMINLIST ..\绿毒.txt
  161. #ACT
  162. SHOWHUMEFFECT 60
  163. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 90 21 0
  164. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 90 21 0
  165. BREAK


  166. #IF
  167. LARGE $STR(m0) 94
  168. CHECKITEMINLIST ..\红毒.txt
  169. !CHECKITEMINLIST ..\绿毒.txt
  170. #ACT
  171. SHOWHUMEFFECT 60
  172. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 90 25 0
  173. BREAK
  174. #IF
  175. LARGE $STR(m0) 94
  176. !CHECKITEMINLIST ..\红毒.txt
  177. CHECKITEMINLIST ..\绿毒.txt
  178. #ACT
  179. SHOWHUMEFFECT 60
  180. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 90 25 0
  181. BREAK
  182. #IF
  183. LARGE $STR(m0) 94
  184. !CHECKITEMINLIST ..\红毒.txt
  185. !CHECKITEMINLIST ..\绿毒.txt
  186. #ACT
  187. BREAK
  188. #IF
  189. LARGE $STR(m0) 94
  190. CHECKITEMINLIST ..\红毒.txt
  191. CHECKITEMINLIST ..\绿毒.txt
  192. #ACT
  193. SHOWHUMEFFECT 60
  194. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 0 90 25 0
  195. SetMapZoneBuff SELF(<$PARAM(0)>,<$PARAM(1)>,4) 1 90 25 0
  196. BREAK

  197. //可能有人不懂.我重新整理了下
  198. 48;群体施毒术;0;0;8;0;0;5;0;0;2;28;50;30;100;32;200;72;10000;74;20000;76;30000;78;40000;3;1300;0;0;
  199. 这个加载到技能DB数据库去.也就是gameload的技能选项.
  200. ..Mir200\Envir 这个目录下添加红毒.txt和绿毒.txt
  201. 红毒.txt添加如下..
  202. 红色毒药(少量)
  203. 红色毒药(中量)
  204. 红色毒药(大量)
  205. 道尊灵毒(红)

  206. 绿毒.txt添加如下..
  207. 绿色毒药(少量)
  208. 绿色毒药(中量)
  209. 绿色毒药(大量)
  210. 道尊灵毒(绿)
复制代码


论坛免责声明
⚠️ 本文为个人观点,不代表论坛及平台立场
内容仅作参考,不构成投资/法律/医疗等专业建议
据此操作或决策产生的风险,作者不承担责任
转载请注明来源,侵权请联系删除
下载内容请于24小时内删除,仅供学习交流使用
发表于 2026-9-20 23:40:51 | 显示全部楼层
这个真不错。楼主66666666666
发表于 2026-9-24 10:24:43 | 显示全部楼层

楼主,我太崇拜你了!我想我是一天也不能离开老姚资源社区。
发表于 2026-9-25 20:19:19 | 显示全部楼层

这个帖子不回对不起自己!我想我是一天也不能离开老姚资源社区。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则