ai_define.lua
Upload User: bjtaixing
Upload Date: 2021-01-15
Package Size: 24749k
Code Size: 4k
Category:

E-Books

Development Platform:

DOS

  1. CHANGE_TARGET_RATIO = 50
  2. -----AI 类型定义-------------------------------------------------------------------------
  3. AI_NONE        =  0  --不移动
  4. AI_N_ATK       =  1  --不攻击
  5. AI_FLEE        =  2  --被攻击后反方向逃跑 
  6. AI_MOVETOHOST  =  4  --跟随主人
  7. AI_R_ATK       =  5  --被攻击后反击
  8. AI_ATK         = 10  --主动攻击 
  9. AI_ATK_FLEE    = 11  --主动攻击+敌人逼近后逃跑(只有远程攻击的怪物可以填成此类型)
  10. MWHH = 21
  11. MWYH = 22
  12. MWXS = 23
  13. MWBK = 24
  14. MWFH = 25
  15. MWJW = 26
  16. MWLH = 27
  17. MWHS = 28
  18. MWHDS = 29
  19. MHKL = 30
  20. --AI_PET         = 15  --宠物AI
  21. --AI的并行标记
  22. --记录每个角色的AI标记开关
  23. ai_flag_summon = {}    --是否会召唤
  24. ai_flag_pick   = {}    --是否会捡道具
  25. ai_flag_nohide = {}    --是否反隐身
  26. --为所有可以召唤同伴的怪物设置标记
  27. ai_flag_summon[101] = 1
  28. ai_flag_summon[102] = 1
  29. ai_flag_summon[136] = 1
  30. ai_flag_summon[137] = 1
  31. ai_flag_summon[45]  = 1
  32. ai_flag_summon[93]  = 1
  33. ai_flag_summon[131] = 1
  34. ai_flag_summon[49]  = 1
  35. ai_flag_summon[200] = 1
  36. --为所有可以拾取道具的怪物设置标记
  37. ai_flag_pick[82] = 1 
  38. ai_flag_pick[32] = 1
  39. ai_flag_pick[33] = 1
  40. ai_flag_pick[34] = 1 
  41. --能够反隐身的怪列表, 设置标记
  42. ai_flag_nohide[74] = 1   --冰龙
  43. ai_flag_nohide[262] = 1
  44. ai_flag_nohide[350] = 1
  45. ai_flag_nohide[727] = 1 
  46. ai_flag_nohide[673] = 1 
  47. ai_flag_nohide[675] = 1 
  48. ai_flag_nohide[679] = 1 
  49. ai_flag_nohide[678] = 1 
  50. ai_flag_nohide[709] = 1 
  51. ai_flag_nohide[710] = 1 
  52. ai_flag_nohide[711] = 1 
  53. ai_flag_nohide[712] = 1 
  54. ai_flag_nohide[713] = 1 
  55. ai_flag_nohide[714] = 1 
  56. ai_flag_nohide[715] = 1 
  57. ai_flag_nohide[716] = 1 
  58. ai_flag_nohide[717] = 1 
  59. ai_flag_nohide[718] = 1 
  60. ai_flag_nohide[694] = 1 
  61. ai_flag_nohide[728] = 1
  62. ai_flag_nohide[729] = 1
  63. ai_flag_nohide[730] = 1
  64. ai_flag_nohide[731] = 1
  65. ai_flag_nohide[739] = 1
  66. ai_flag_nohide[740] = 1
  67. ai_flag_nohide[741] = 1
  68. ai_flag_nohide[742] = 1
  69. ai_flag_nohide[743] = 1
  70. ai_flag_nohide[744] = 1
  71. ai_flag_nohide[745] = 1
  72. ai_flag_nohide[747] = 1
  73. ai_flag_nohide[764] = 1
  74. ai_flag_nohide[765] = 1
  75. ai_flag_nohide[766] = 1
  76. ai_flag_nohide[776] = 1
  77. ai_flag_nohide[786] = 1
  78. ai_flag_nohide[788] = 1
  79. ai_flag_nohide[789] = 1 --黑龙
  80. ai_flag_nohide[796] = 1
  81. ai_flag_nohide[805] = 1
  82. ai_flag_nohide[807] = 1
  83. ai_flag_nohide[815] = 1
  84. ai_flag_nohide[859] = 1 --乱斗白银城
  85. ai_flag_nohide[860] = 1
  86. ai_flag_nohide[861] = 1
  87. ai_flag_nohide[866] = 1
  88. ai_flag_nohide[867] = 1
  89. ai_flag_nohide[868] = 1
  90. ai_flag_nohide[869] = 1
  91. ai_flag_nohide[870] = 1
  92. ai_flag_nohide[871] = 1
  93. ai_flag_nohide[872] = 1
  94. ai_flag_nohide[873] = 1
  95. ai_flag_nohide[874] = 1
  96. ai_flag_nohide[875] = 1
  97. ai_flag_nohide[877] = 1
  98. ai_flag_nohide[878] = 1
  99. ai_flag_nohide[879] = 1
  100. ai_flag_nohide[880] = 1
  101. ai_flag_nohide[881] = 1
  102. ai_flag_nohide[882] = 1
  103. ai_flag_nohide[883] = 1
  104. ai_flag_nohide[884] = 1
  105. ai_flag_nohide[885] = 1
  106. ai_flag_nohide[886] = 1
  107. ai_flag_nohide[974] = 1
  108. ai_flag_nohide[975] = 1
  109. ai_flag_nohide[976] = 1
  110. ai_flag_nohide[977] = 1
  111. ai_flag_nohide[978] = 1
  112. ai_flag_nohide[979] = 1
  113. ai_flag_nohide[980] = 1
  114. ai_flag_nohide[981] = 1
  115. ai_flag_nohide[982] = 1
  116. ai_flag_nohide[983] = 1
  117. ai_flag_nohide[984] = 1
  118. ai_flag_nohide[985] = 1
  119. ai_flag_nohide[986] = 1
  120. ai_flag_nohide[987] = 1
  121. ai_flag_nohide[988] = 1
  122. ai_flag_nohide[989] = 1
  123. ai_flag_nohide[990] = 1
  124. ai_flag_nohide[991] = 1
  125. ai_flag_nohide[992] = 1
  126. ai_flag_nohide[933] = 1----------圣战
  127. ai_flag_nohide[936] = 1
  128. ai_flag_nohide[953] = 1
  129. ai_flag_nohide[954] = 1
  130. ai_flag_nohide[955] = 1
  131. ai_flag_nohide[993] = 1
  132. ai_flag_nohide[994] = 1
  133. ai_flag_nohide[995] = 1
  134. ai_flag_nohide[996] = 1
  135. ai_flag_nohide[997] = 1
  136. ai_flag_nohide[998] = 1
  137. ai_flag_nohide[1001] = 1
  138. ai_flag_nohide[1003] = 1
  139. ai_flag_nohide[1004] = 1
  140. ai_flag_nohide[1005] = 1
  141. ai_flag_nohide[1006] = 1
  142. ai_flag_nohide[1007] = 1
  143. ai_flag_nohide[1008] = 1
  144. ai_flag_nohide[1010] = 1
  145. ai_flag_nohide[1011] = 1
  146. ai_flag_nohide[1012] = 1
  147. ai_flag_nohide[1015] = 1
  148. ai_flag_nohide[1016] = 1
  149. ai_flag_nohide[1017] = 1
  150. ai_flag_nohide[1018] = 1
  151. ai_flag_nohide[1019] = 1
  152. ai_flag_nohide[1020] = 1
  153. ai_flag_nohide[1021] = 1
  154. ai_flag_nohide[1022] = 1
  155. ai_flag_nohide[1023] = 1
  156. ai_flag_nohide[1024] = 1
  157. ai_flag_nohide[1027] = 1
  158. ai_flag_nohide[1028] = 1
  159. ai_flag_nohide[1029] = 1
  160. ai_flag_nohide[1030] = 1
  161. ai_flag_nohide[1031] = 1
  162. ai_flag_nohide[1032] = 1
  163. ai_flag_nohide[1033] = 1
  164. ai_flag_nohide[1034] = 1
  165. ai_flag_nohide[1035] = 1