Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.76 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <CheatTable>
  3. <CheatEntries>
  4. <CheatEntry>
  5. <ID>1337085812</ID>
  6. <Description>"特效脚本"</Description>
  7. <LastState/>
  8. <Color>0000FF</Color>
  9. <VariableType>Auto Assembler Script</VariableType>
  10. <AssemblerScript>[ENABLE]
  11. alloc(FBX,4)
  12. registersymbol(FBX)
  13. alloc(FBY,4)
  14. registersymbol(FBY)
  15. alloc(FBZ,4)
  16. registersymbol(FBZ)
  17. alloc(FBAX,4)
  18. registersymbol(FBAX)
  19. alloc(FBAY,4)
  20. registersymbol(FBAY)
  21. alloc(FBAZ,4)
  22. registersymbol(FBAZ)
  23. alloc(FBID,4)
  24. registersymbol(FBID)
  25. aobscanmodule(CurrentTargetAob1,DarkSoulsIII.exe,48 8B 80 * * 00 00 48 8B 08 48 8B * 58)
  26. aobscanmodule(CurrentTargetAob2,DarkSoulsIII.exe,49 8B 80 * * 00 00 48 8B 88 90)
  27. alloc(newmem,$1000,CurrentTargetAob1)
  28.  
  29. label(code_1)
  30. label(return_1)
  31. label(target_ptr)
  32.  
  33. newmem:
  34.  
  35. code_1:
  36. mov [target_ptr],rax
  37. readmem(CurrentTargetAob1,7)
  38. jmp return_1
  39.  
  40. code_2:
  41. mov [target_ptr],r8
  42. readmem(CurrentTargetAob2,7)
  43. jmp return_2
  44.  
  45. target_ptr:
  46. dq 0
  47. readmem(CurrentTargetAob1,7)
  48. readmem(CurrentTargetAob2,7)
  49.  
  50. CurrentTargetAob1:
  51. jmp code_1
  52. nop
  53. nop
  54. return_1:
  55. CurrentTargetAob2:
  56. jmp code_2
  57. nop
  58. nop
  59. return_2:
  60. registersymbol(CurrentTargetAob1)
  61. registersymbol(CurrentTargetAob2)
  62. registersymbol(target_ptr)
  63.  
  64. FBX:
  65. dd 0
  66. FBY:
  67. dd 0
  68. FBZ:
  69. dd 0
  70. FBAX:
  71. dd 0
  72. FBAX:
  73. dd 0
  74. FBAY:
  75. dd 0
  76. FBAZ:
  77. dd (float)-5 //height
  78. FBID:
  79. dd (int)13509000
  80.  
  81. alloc(FBulletspawn,256,DarkSoulsIII.exe)
  82. globalalloc(fbactive,1)
  83. registersymbol(FBulletspawn)
  84. label(exit)
  85. createthread(FBulletspawn)
  86.  
  87. FBulletspawn:
  88. cmp byte ptr [fbactive],1
  89. jne FBulletspawn
  90. fskip1:
  91. //Preparation For Arguments
  92. sub rsp,78
  93. mov rcx,[144772D78]
  94. lea rdx,[rsp+30]
  95. lea rdi,[rdx+30]
  96. //Stack Arguments
  97. mov [rsp+60],10068000
  98. mov [rsp+9c],00000009
  99. //Bullet ID
  100. mov rax,[FBID]
  101. mov [rsp+70],rax
  102. //Coords
  103. mov rax,[FBX]
  104. mov [rsp+ac],rax
  105. mov rax,[FBZ]
  106. mov [rsp+bc],rax
  107. mov rax,[FBY]
  108. mov [rsp+cc],rax
  109. //Angles
  110. fld [FBAX]
  111. fstp [rsp+a8]
  112. fld [FBAZ]
  113. fstp [rsp+b8]
  114. fld [FBAY]
  115. fstp [rsp+c8]
  116. //Continue
  117. mov r8,rdi
  118. //Call Function
  119. call 140978500
  120. add rsp,78
  121.  
  122. mov al,0
  123. mov [fbactive],al
  124. jmp FBulletspawn
  125.  
  126. exit:
  127. ret
  128.  
  129. [DISABLE]
  130. dealloc(FBX)
  131. unregistersymbol(FBX)
  132. dealloc(FBY)
  133. unregistersymbol(FBY)
  134. dealloc(FBZ)
  135. unregistersymbol(FBZ)
  136. dealloc(FBAX)
  137. unregistersymbol(FBAX)
  138. dealloc(FBAY)
  139. unregistersymbol(FBAY)
  140. dealloc(FBAZ)
  141. unregistersymbol(FBAZ)
  142. dealloc(FBID)
  143. unregistersymbol(FBID)
  144. CurrentTargetAob1:
  145. readmem(target_ptr+8,7)
  146. CurrentTargetAob2:
  147. readmem(target_ptr+F,7)
  148.  
  149. unregistersymbol(CurrentTargetAob1)
  150. unregistersymbol(CurrentTargetAob2)
  151. unregistersymbol(target_ptr)
  152. dealloc(newmem)
  153.  
  154. FBulletspawn:
  155. ret
  156. dealloc(fbactive)
  157. unregistersymbol(fbactive)
  158. dealloc(FBulletspawn)
  159. unregistersymbol(FBulletspawn)
  160. </AssemblerScript>
  161. <CheatEntries>
  162. <CheatEntry>
  163. <ID>1337085831</ID>
  164. <Description>"空手弹反"</Description>
  165. <Options moHideChildren="1"/>
  166. <LastState Value="" RealAddress="00000000"/>
  167. <GroupHeader>1</GroupHeader>
  168. <CheatEntries>
  169. <CheatEntry>
  170. <ID>1337085832</ID>
  171. <Description>"橙色"</Description>
  172. <LastState/>
  173. <VariableType>Auto Assembler Script</VariableType>
  174. <AssemblerScript>[ENABLE]
  175. {$lua}
  176. function fbparam2()
  177. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  178. writeInteger("FBID",100071200)
  179. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  180. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  181. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  182. for radius = 5,5,1 do
  183. for rad = 0,2 * math.pi,math.pi / 10 do
  184. writeBytes("fbactive",1)
  185. FBX = radius * math.cos(rad) + myX
  186. FBY = radius * math.sin(rad) + myY
  187. FBZ = myZ
  188. FBAX = 0
  189. FBAY = 0
  190. writeFloat("FBX",FBX)
  191. writeFloat("FBZ",FBZ)
  192. writeFloat("FBY",FBY)
  193. writeFloat("FBAX",FBAX)
  194. writeFloat("FBAY",FBAY)
  195. end
  196. end
  197. sleep(200)
  198. end
  199. end
  200.  
  201. if(FBTimer2 == nil) then
  202. FBTimer2 = createTimer(getMainForm())
  203. FBTimer2.Interval = 5
  204. FBTimer2.OnTimer = function(timer)
  205. fbparam2()
  206. end
  207. end
  208. FBTimer2.setEnabled(true)
  209.  
  210. {$asm}
  211. [DISABLE]
  212. {$lua}
  213. FBTimer2.setEnabled(false)
  214. </AssemblerScript>
  215. </CheatEntry>
  216. <CheatEntry>
  217. <ID>1337085833</ID>
  218. <Description>"紫色"</Description>
  219. <LastState/>
  220. <VariableType>Auto Assembler Script</VariableType>
  221. <AssemblerScript>[ENABLE]
  222. {$lua}
  223. function fbparam2()
  224. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  225. writeInteger("FBID",13700280)
  226. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  227. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  228. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  229. for radius = 5,5,1 do
  230. for rad = 0,2 * math.pi,math.pi / 10 do
  231. writeBytes("fbactive",1)
  232. FBX = radius * math.cos(rad) + myX
  233. FBY = radius * math.sin(rad) + myY
  234. FBZ = myZ
  235. FBAX = 0
  236. FBAY = 0
  237. writeFloat("FBX",FBX)
  238. writeFloat("FBZ",FBZ)
  239. writeFloat("FBY",FBY)
  240. writeFloat("FBAX",FBAX)
  241. writeFloat("FBAY",FBAY)
  242. end
  243. end
  244. sleep(200)
  245. end
  246. end
  247.  
  248. if(FBTimer2 == nil) then
  249. FBTimer2 = createTimer(getMainForm())
  250. FBTimer2.Interval = 5
  251. FBTimer2.OnTimer = function(timer)
  252. fbparam2()
  253. end
  254. end
  255. FBTimer2.setEnabled(true)
  256.  
  257. {$asm}
  258. [DISABLE]
  259. {$lua}
  260. FBTimer2.setEnabled(false)
  261. </AssemblerScript>
  262. </CheatEntry>
  263. <CheatEntry>
  264. <ID>1337085834</ID>
  265. <Description>"绿色"</Description>
  266. <LastState/>
  267. <VariableType>Auto Assembler Script</VariableType>
  268. <AssemblerScript>[ENABLE]
  269. {$lua}
  270. function fbparam2()
  271. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  272. writeInteger("FBID",11376000)
  273. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  274. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  275. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  276. for radius = 5,5,1 do
  277. for rad = 0,2 * math.pi,math.pi / 10 do
  278. writeBytes("fbactive",1)
  279. FBX = radius * math.cos(rad) + myX
  280. FBY = radius * math.sin(rad) + myY
  281. FBZ = myZ
  282. FBAX = 0
  283. FBAY = 0
  284. writeFloat("FBX",FBX)
  285. writeFloat("FBZ",FBZ)
  286. writeFloat("FBY",FBY)
  287. writeFloat("FBAX",FBAX)
  288. writeFloat("FBAY",FBAY)
  289. end
  290. end
  291. sleep(200)
  292. end
  293. end
  294.  
  295. if(FBTimer2 == nil) then
  296. FBTimer2 = createTimer(getMainForm())
  297. FBTimer2.Interval = 5
  298. FBTimer2.OnTimer = function(timer)
  299. fbparam2()
  300. end
  301. end
  302. FBTimer2.setEnabled(true)
  303.  
  304. {$asm}
  305. [DISABLE]
  306. {$lua}
  307. FBTimer2.setEnabled(false)
  308. </AssemblerScript>
  309. </CheatEntry>
  310. <CheatEntry>
  311. <ID>1337085835</ID>
  312. <Description>"白色"</Description>
  313. <LastState/>
  314. <VariableType>Auto Assembler Script</VariableType>
  315. <AssemblerScript>[ENABLE]
  316. {$lua}
  317. function fbparam2()
  318. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  319. writeInteger("FBID",100062800)
  320. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  321. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  322. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  323. for radius = 5,5,1 do
  324. for rad = 0,2 * math.pi,math.pi / 10 do
  325. writeBytes("fbactive",1)
  326. FBX = radius * math.cos(rad) + myX
  327. FBY = radius * math.sin(rad) + myY
  328. FBZ = myZ
  329. FBAX = 0
  330. FBAY = 0
  331. writeFloat("FBX",FBX)
  332. writeFloat("FBZ",FBZ)
  333. writeFloat("FBY",FBY)
  334. writeFloat("FBAX",FBAX)
  335. writeFloat("FBAY",FBAY)
  336. end
  337. end
  338. sleep(200)
  339. end
  340. end
  341.  
  342. if(FBTimer2 == nil) then
  343. FBTimer2 = createTimer(getMainForm())
  344. FBTimer2.Interval = 5
  345. FBTimer2.OnTimer = function(timer)
  346. fbparam2()
  347. end
  348. end
  349. FBTimer2.setEnabled(true)
  350.  
  351. {$asm}
  352. [DISABLE]
  353. {$lua}
  354. FBTimer2.setEnabled(false)
  355. </AssemblerScript>
  356. </CheatEntry>
  357. <CheatEntry>
  358. <ID>1337085836</ID>
  359. <Description>"黄色"</Description>
  360. <LastState/>
  361. <VariableType>Auto Assembler Script</VariableType>
  362. <AssemblerScript>[ENABLE]
  363. {$lua}
  364. function fbparam2()
  365. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  366. writeInteger("FBID",100071100)
  367. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  368. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  369. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  370. for radius = 5,5,1 do
  371. for rad = 0,2 * math.pi,math.pi / 10 do
  372. writeBytes("fbactive",1)
  373. FBX = radius * math.cos(rad) + myX
  374. FBY = radius * math.sin(rad) + myY
  375. FBZ = myZ
  376. FBAX = 0
  377. FBAY = 0
  378. writeFloat("FBX",FBX)
  379. writeFloat("FBZ",FBZ)
  380. writeFloat("FBY",FBY)
  381. writeFloat("FBAX",FBAX)
  382. writeFloat("FBAY",FBAY)
  383. end
  384. end
  385. sleep(200)
  386. end
  387. end
  388.  
  389. if(FBTimer2 == nil) then
  390. FBTimer2 = createTimer(getMainForm())
  391. FBTimer2.Interval = 5
  392. FBTimer2.OnTimer = function(timer)
  393. fbparam2()
  394. end
  395. end
  396. FBTimer2.setEnabled(true)
  397.  
  398. {$asm}
  399. [DISABLE]
  400. {$lua}
  401. FBTimer2.setEnabled(false)
  402. </AssemblerScript>
  403. </CheatEntry>
  404. <CheatEntry>
  405. <ID>1337085837</ID>
  406. <Description>"蓝色"</Description>
  407. <LastState/>
  408. <VariableType>Auto Assembler Script</VariableType>
  409. <AssemblerScript>[ENABLE]
  410. {$lua}
  411. function fbparam2()
  412. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  413. writeInteger("FBID",11303000)
  414. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  415. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  416. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  417. for radius = 5,5,1 do
  418. for rad = 0,2 * math.pi,math.pi / 10 do
  419. writeBytes("fbactive",1)
  420. FBX = radius * math.cos(rad) + myX
  421. FBY = radius * math.sin(rad) + myY
  422. FBZ = myZ
  423. FBAX = 0
  424. FBAY = 0
  425. writeFloat("FBX",FBX)
  426. writeFloat("FBZ",FBZ)
  427. writeFloat("FBY",FBY)
  428. writeFloat("FBAX",FBAX)
  429. writeFloat("FBAY",FBAY)
  430. end
  431. end
  432. sleep(200)
  433. end
  434. end
  435.  
  436. if(FBTimer2 == nil) then
  437. FBTimer2 = createTimer(getMainForm())
  438. FBTimer2.Interval = 5
  439. FBTimer2.OnTimer = function(timer)
  440. fbparam2()
  441. end
  442. end
  443. FBTimer2.setEnabled(true)
  444.  
  445. {$asm}
  446. [DISABLE]
  447. {$lua}
  448. FBTimer2.setEnabled(false)
  449. </AssemblerScript>
  450. </CheatEntry>
  451. <CheatEntry>
  452. <ID>1337085838</ID>
  453. <Description>"黑色"</Description>
  454. <LastState/>
  455. <VariableType>Auto Assembler Script</VariableType>
  456. <AssemblerScript>[ENABLE]
  457. {$lua}
  458. function fbparam2()
  459. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 42032100) then
  460. writeInteger("FBID",12610000)
  461. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  462. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  463. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  464. for radius = 5,5,1 do
  465. for rad = 0,2 * math.pi,math.pi / 10 do
  466. writeBytes("fbactive",1)
  467. FBX = radius * math.cos(rad) + myX
  468. FBY = radius * math.sin(rad) + myY
  469. FBZ = myZ
  470. FBAX = 0
  471. FBAY = 0
  472. writeFloat("FBX",FBX)
  473. writeFloat("FBZ",FBZ)
  474. writeFloat("FBY",FBY)
  475. writeFloat("FBAX",FBAX)
  476. writeFloat("FBAY",FBAY)
  477. end
  478. end
  479. sleep(200)
  480. end
  481. end
  482.  
  483. if(FBTimer2 == nil) then
  484. FBTimer2 = createTimer(getMainForm())
  485. FBTimer2.Interval = 5
  486. FBTimer2.OnTimer = function(timer)
  487. fbparam2()
  488. end
  489. end
  490. FBTimer2.setEnabled(true)
  491.  
  492. {$asm}
  493. [DISABLE]
  494. {$lua}
  495. FBTimer2.setEnabled(false)
  496. </AssemblerScript>
  497. </CheatEntry>
  498. </CheatEntries>
  499. </CheatEntry>
  500. <CheatEntry>
  501. <ID>1337085839</ID>
  502. <Description>"向上指"</Description>
  503. <Options moHideChildren="1"/>
  504. <LastState Value="" RealAddress="00000000"/>
  505. <GroupHeader>1</GroupHeader>
  506. <CheatEntries>
  507. <CheatEntry>
  508. <ID>1337085840</ID>
  509. <Description>"火球"</Description>
  510. <LastState/>
  511. <VariableType>Auto Assembler Script</VariableType>
  512. <AssemblerScript>[ENABLE]
  513. {$lua}
  514.  
  515. function sunfalling()
  516. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 80200) then
  517. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  518. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  519. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  520. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  521. targetX = nil
  522. targetX = readFloat("[[[target_ptr]+1F90]+68]+80")
  523. targetY = readFloat("[[[target_ptr]+1F90]+68]+88")
  524. targetZ = readFloat("[[[target_ptr]+1F90]+68]+84")
  525. if (targetX == nil) then
  526. cosr = math.cos(rad) * 6
  527. sinr = math.sin(rad) * -6
  528. targetX = myX + cosr
  529. targetY = myY + sinr
  530. targetZ = myZ
  531. end
  532. sleep(1500)
  533. for height = 2,30,0.25 do
  534. FBX = myX
  535. FBY = myY
  536. FBZ = myZ + height
  537. FBAX = 0
  538. FBAY = 0
  539. FBAZ = 0
  540. writeFloat("FBX",FBX)
  541. writeFloat("FBZ",FBZ)
  542. writeFloat("FBY",FBY)
  543. writeFloat("FBAX",FBAX)
  544. writeFloat("FBAY",FBAY)
  545. writeFloat("FBAZ",FBAZ)
  546. writeInteger("FBID",100134005)
  547. writeBytes("fbactive",1)
  548. sleep(10)
  549. end
  550. for height = 30,0,-0.5 do
  551. FBX = targetX
  552. FBY = targetY
  553. FBZ = targetZ + height
  554. FBAX = 0
  555. FBAY = 0
  556. FBAZ = 0
  557. writeFloat("FBX",FBX)
  558. writeFloat("FBZ",FBZ)
  559. writeFloat("FBY",FBY)
  560. writeFloat("FBAX",FBAX)
  561. writeFloat("FBAY",FBAY)
  562. writeFloat("FBAZ",FBAZ)
  563. writeInteger("FBID",100071200)
  564. writeBytes("fbactive",1)
  565. sleep(20)
  566. end
  567. for i=0,0,1 do
  568. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  569. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  570. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  571. for radius = 5,10,0.5 do
  572. for rad = 0,2 * math.pi,math.pi / 10 do
  573. writeBytes("fbactive",1)
  574. FBX = radius * math.cos(rad) + targetX
  575. FBY = radius * math.sin(rad) + targetY
  576. FBZ = targetZ
  577. FBAX = 0
  578. FBAY = 0
  579. writeFloat("FBX",FBX)
  580. writeFloat("FBZ",FBZ)
  581. writeFloat("FBY",FBY)
  582. writeFloat("FBAX",FBAX)
  583. writeFloat("FBAY",FBAY)
  584. sleep(1)
  585. end
  586. end
  587. end
  588. sleep(3000)
  589. end
  590. end
  591.  
  592. sunfalling()
  593. if(sunfallingTimer == nil) then
  594. sunfallingTimer = createTimer()
  595. sunfallingTimer.Interval = 10
  596. sunfallingTimer.OnTimer = function(timer)
  597. sunfalling()
  598. end
  599. end
  600. sunfallingTimer.setEnabled(true)
  601. {$asm}
  602. [DISABLE]
  603. {$lua}
  604. sunfallingTimer.setEnabled(false)
  605.  
  606. </AssemblerScript>
  607. </CheatEntry>
  608. <CheatEntry>
  609. <ID>1337085841</ID>
  610. <Description>"灵魂激流"</Description>
  611. <LastState/>
  612. <VariableType>Auto Assembler Script</VariableType>
  613. <AssemblerScript>[ENABLE]
  614. {$lua}
  615.  
  616. function sunfalling()
  617. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 80200) then
  618. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  619. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  620. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  621. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  622. targetX = nil
  623. targetX = readFloat("[[[target_ptr]+1F90]+68]+80")
  624. targetY = readFloat("[[[target_ptr]+1F90]+68]+88")
  625. targetZ = readFloat("[[[target_ptr]+1F90]+68]+84")
  626. if (targetX == nil) then
  627. cosr = math.cos(rad) * 6
  628. sinr = math.sin(rad) * -6
  629. targetX = myX + cosr
  630. targetY = myY + sinr
  631. targetZ = myZ
  632. end
  633. sleep(1500)
  634. for height = 2,30,0.25 do
  635. FBX = myX
  636. FBY = myY
  637. FBZ = myZ + height
  638. FBAX = 0
  639. FBAY = 0
  640. FBAZ = 0
  641. writeFloat("FBX",FBX)
  642. writeFloat("FBZ",FBZ)
  643. writeFloat("FBY",FBY)
  644. writeFloat("FBAX",FBAX)
  645. writeFloat("FBAY",FBAY)
  646. writeFloat("FBAZ",FBAZ)
  647. writeInteger("FBID",11620100)
  648. writeBytes("fbactive",1)
  649. sleep(10)
  650. end
  651. for height = 30,0,-0.5 do
  652. FBX = targetX
  653. FBY = targetY
  654. FBZ = targetZ + height
  655. FBAX = 0
  656. FBAY = 0
  657. FBAZ = 0
  658. writeFloat("FBX",FBX)
  659. writeFloat("FBZ",FBZ)
  660. writeFloat("FBY",FBY)
  661. writeFloat("FBAX",FBAX)
  662. writeFloat("FBAY",FBAY)
  663. writeFloat("FBAZ",FBAZ)
  664. writeInteger("FBID",11620100)
  665. writeBytes("fbactive",1)
  666. sleep(20)
  667. end
  668. for i=0,0,1 do
  669. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  670. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  671. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  672. for radius = 5,10,0.5 do
  673. for rad = 0,2 * math.pi,math.pi / 10 do
  674. writeBytes("fbactive",1)
  675. FBX = radius * math.cos(rad) + targetX
  676. FBY = radius * math.sin(rad) + targetY
  677. FBZ = targetZ
  678. FBAX = 0
  679. FBAY = 0
  680. writeFloat("FBX",FBX)
  681. writeFloat("FBZ",FBZ)
  682. writeFloat("FBY",FBY)
  683. writeFloat("FBAX",FBAX)
  684. writeFloat("FBAY",FBAY)
  685. sleep(1)
  686. end
  687. end
  688. end
  689. sleep(3000)
  690. end
  691. end
  692.  
  693. sunfalling()
  694. if(sunfallingTimer == nil) then
  695. sunfallingTimer = createTimer()
  696. sunfallingTimer.Interval = 10
  697. sunfallingTimer.OnTimer = function(timer)
  698. sunfalling()
  699. end
  700. end
  701. sunfallingTimer.setEnabled(true)
  702. {$asm}
  703. [DISABLE]
  704. {$lua}
  705. sunfallingTimer.setEnabled(false)
  706.  
  707. </AssemblerScript>
  708. </CheatEntry>
  709. <CheatEntry>
  710. <ID>1337085842</ID>
  711. <Description>"紫色炸弹"</Description>
  712. <LastState/>
  713. <VariableType>Auto Assembler Script</VariableType>
  714. <AssemblerScript>[ENABLE]
  715. {$lua}
  716.  
  717. function sunfalling()
  718. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 80200) then
  719. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  720. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  721. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  722. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  723. targetX = nil
  724. targetX = readFloat("[[[target_ptr]+1F90]+68]+80")
  725. targetY = readFloat("[[[target_ptr]+1F90]+68]+88")
  726. targetZ = readFloat("[[[target_ptr]+1F90]+68]+84")
  727. if (targetX == nil) then
  728. cosr = math.cos(rad) * 6
  729. sinr = math.sin(rad) * -6
  730. targetX = myX + cosr
  731. targetY = myY + sinr
  732. targetZ = myZ
  733. end
  734. sleep(1500)
  735. for height = 2,30,0.25 do
  736. FBX = myX
  737. FBY = myY
  738. FBZ = myZ + height
  739. FBAX = 0
  740. FBAY = 0
  741. FBAZ = 0
  742. writeFloat("FBX",FBX)
  743. writeFloat("FBZ",FBZ)
  744. writeFloat("FBY",FBY)
  745. writeFloat("FBAX",FBAX)
  746. writeFloat("FBAY",FBAY)
  747. writeFloat("FBAZ",FBAZ)
  748. writeInteger("FBID",13700280)
  749. writeBytes("fbactive",1)
  750. sleep(10)
  751. end
  752. for height = 30,0,-0.5 do
  753. FBX = targetX
  754. FBY = targetY
  755. FBZ = targetZ + height
  756. FBAX = 0
  757. FBAY = 0
  758. FBAZ = 0
  759. writeFloat("FBX",FBX)
  760. writeFloat("FBZ",FBZ)
  761. writeFloat("FBY",FBY)
  762. writeFloat("FBAX",FBAX)
  763. writeFloat("FBAY",FBAY)
  764. writeFloat("FBAZ",FBAZ)
  765. writeInteger("FBID",13700280)
  766. writeBytes("fbactive",1)
  767. sleep(20)
  768. end
  769. for i=0,0,1 do
  770. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  771. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  772. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  773. for radius = 5,10,0.5 do
  774. for rad = 0,2 * math.pi,math.pi / 10 do
  775. writeBytes("fbactive",1)
  776. FBX = radius * math.cos(rad) + targetX
  777. FBY = radius * math.sin(rad) + targetY
  778. FBZ = targetZ
  779. FBAX = 0
  780. FBAY = 0
  781. writeFloat("FBX",FBX)
  782. writeFloat("FBZ",FBZ)
  783. writeFloat("FBY",FBY)
  784. writeFloat("FBAX",FBAX)
  785. writeFloat("FBAY",FBAY)
  786. sleep(1)
  787. end
  788. end
  789. end
  790. sleep(3000)
  791. end
  792. end
  793.  
  794. sunfalling()
  795. if(sunfallingTimer == nil) then
  796. sunfallingTimer = createTimer()
  797. sunfallingTimer.Interval = 10
  798. sunfallingTimer.OnTimer = function(timer)
  799. sunfalling()
  800. end
  801. end
  802. sunfallingTimer.setEnabled(true)
  803. {$asm}
  804. [DISABLE]
  805. {$lua}
  806. sunfallingTimer.setEnabled(false)
  807.  
  808. </AssemblerScript>
  809. </CheatEntry>
  810. <CheatEntry>
  811. <ID>1337085843</ID>
  812. <Description>"永恒日食(流星雨)"</Description>
  813. <LastState/>
  814. <VariableType>Auto Assembler Script</VariableType>
  815. <AssemblerScript>[ENABLE]
  816. {$lua}
  817. function sunfalling()
  818. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 80200) then
  819. local blacksky = {
  820. {40,0x08,"00 00 80 BF"},
  821. {40,0x128,"3E 3F 00 00"},
  822. }
  823. ParamIterator("SpEffectParam",blacksky,"blackskyOriginal")
  824. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  825. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  826. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  827. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  828. targetX = nil
  829. targetX = readFloat("[[[target_ptr]+1F90]+68]+80")
  830. targetY = readFloat("[[[target_ptr]+1F90]+68]+88")
  831. targetZ = readFloat("[[[target_ptr]+1F90]+68]+84")
  832. if (targetX == nil) then
  833. cosr = math.cos(rad) * 6
  834. sinr = math.sin(rad) * -6
  835. targetX = myX + cosr
  836. targetY = myY + sinr
  837. targetZ = myZ
  838. end
  839. sleep(2000)
  840. for height = 2,30,0.25 do
  841. FBX = myX
  842. FBY = myY
  843. FBZ = myZ + height
  844. FBAX = 0
  845. FBAY = 0
  846. FBAZ = 0
  847. writeFloat("FBX",FBX)
  848. writeFloat("FBZ",FBZ)
  849. writeFloat("FBY",FBY)
  850. writeFloat("FBAX",FBAX)
  851. writeFloat("FBAY",FBAY)
  852. writeFloat("FBAZ",FBAZ)
  853. writeInteger("FBID",100134005)
  854. writeBytes("fbactive",1)
  855. sleep(10)
  856. end
  857. local frain = 0
  858. for height = 30,0,-0.05 do
  859. FBX = targetX
  860. FBY = targetY
  861. FBZ = targetZ + height
  862. FBAX = 0
  863. FBAY = 0
  864. FBAZ = 0
  865. writeFloat("FBX",FBX)
  866. writeFloat("FBZ",FBZ)
  867. writeFloat("FBY",FBY)
  868. writeFloat("FBAX",FBAX)
  869. writeFloat("FBAY",FBAY)
  870. writeFloat("FBAZ",FBAZ)
  871. writeInteger("FBID",100071200)
  872. writeBytes("fbactive",1)
  873. frain = frain + 1
  874. if frain &gt; 5 and height &gt; 5 then
  875. FBX = targetX + math.random(-20,20)
  876. FBY = targetY + math.random(-20,20)
  877. FBZ = targetZ + 15
  878. FBAX = 0
  879. FBAY = 0
  880. FBAZ = -1
  881. writeFloat("FBX",FBX)
  882. writeFloat("FBZ",FBZ)
  883. writeFloat("FBY",FBY)
  884. writeFloat("FBAX",FBAX)
  885. writeFloat("FBAY",FBAY)
  886. writeFloat("FBAZ",FBAZ)
  887. writeInteger("FBID",12450000) -- HUO YU ID
  888. writeBytes("fbactive",1)
  889. frain = 0
  890. end
  891. sleep(20)
  892. end
  893. writeInteger("FBID",100071200)
  894. for i=0,3,1 do
  895. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  896. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  897. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  898. for radius = 5,20 + 5*i ,1 do
  899. for rad = 0,2 * math.pi,math.pi / 10 do
  900. writeBytes("fbactive",1)
  901. FBX = radius * math.cos(rad) + targetX
  902. FBY = radius * math.sin(rad) + targetY
  903. FBZ = targetZ
  904. FBAX = 0
  905. FBAY = 0
  906. writeFloat("FBX",FBX)
  907. writeFloat("FBZ",FBZ)
  908. writeFloat("FBY",FBY)
  909. writeFloat("FBAX",FBAX)
  910. writeFloat("FBAY",FBAY)
  911. sleep(1)
  912. end
  913. end
  914. end
  915. ParamDepatcher("blackskyOriginal")
  916. end
  917. end
  918.  
  919. sunfalling()
  920. if(sunfallingTimer == nil) then
  921. sunfallingTimer = createTimer()
  922. sunfallingTimer.Interval = 10
  923. sunfallingTimer.OnTimer = function(timer)
  924. sunfalling()
  925. end
  926. end
  927. sunfallingTimer.setEnabled(true)
  928. {$asm}
  929. [DISABLE]
  930. {$lua}
  931. sunfallingTimer.setEnabled(false)
  932.  
  933. </AssemblerScript>
  934. </CheatEntry>
  935. <CheatEntry>
  936. <ID>1337085844</ID>
  937. <Description>"紫色炸弹"</Description>
  938. <LastState/>
  939. <VariableType>Auto Assembler Script</VariableType>
  940. <AssemblerScript>[ENABLE]
  941. {$lua}
  942.  
  943. function sunfalling()
  944. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 80200) then
  945. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  946. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  947. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  948. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  949. targetX = nil
  950. targetX = readFloat("[[[target_ptr]+1F90]+68]+80")
  951. targetY = readFloat("[[[target_ptr]+1F90]+68]+88")
  952. targetZ = readFloat("[[[target_ptr]+1F90]+68]+84")
  953. if (targetX == nil) then
  954. cosr = math.cos(rad) * 6
  955. sinr = math.sin(rad) * -6
  956. targetX = myX + cosr
  957. targetY = myY + sinr
  958. targetZ = myZ
  959. end
  960. sleep(1500)
  961. for height = 2,30,0.25 do
  962. FBX = myX
  963. FBY = myY
  964. FBZ = myZ + height
  965. FBAX = 0
  966. FBAY = 0
  967. FBAZ = 0
  968. writeFloat("FBX",FBX)
  969. writeFloat("FBZ",FBZ)
  970. writeFloat("FBY",FBY)
  971. writeFloat("FBAX",FBAX)
  972. writeFloat("FBAY",FBAY)
  973. writeFloat("FBAZ",FBAZ)
  974. writeInteger("FBID",13700280)
  975. writeBytes("fbactive",1)
  976. sleep(10)
  977. end
  978. for height = 30,0,-0.5 do
  979. FBX = targetX
  980. FBY = targetY
  981. FBZ = targetZ + height
  982. FBAX = 0
  983. FBAY = 0
  984. FBAZ = 0
  985. writeFloat("FBX",FBX)
  986. writeFloat("FBZ",FBZ)
  987. writeFloat("FBY",FBY)
  988. writeFloat("FBAX",FBAX)
  989. writeFloat("FBAY",FBAY)
  990. writeFloat("FBAZ",FBAZ)
  991. writeInteger("FBID",13700280)
  992. writeBytes("fbactive",1)
  993. sleep(20)
  994. end
  995. for i=0,0,1 do
  996. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  997. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  998. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  999. for radius = 5,10,0.5 do
  1000. for rad = 0,2 * math.pi,math.pi / 10 do
  1001. writeBytes("fbactive",1)
  1002. FBX = radius * math.cos(rad) + targetX
  1003. FBY = radius * math.sin(rad) + targetY
  1004. FBZ = targetZ
  1005. FBAX = 0
  1006. FBAY = 0
  1007. writeFloat("FBX",FBX)
  1008. writeFloat("FBZ",FBZ)
  1009. writeFloat("FBY",FBY)
  1010. writeFloat("FBAX",FBAX)
  1011. writeFloat("FBAY",FBAY)
  1012. sleep(1)
  1013. end
  1014. end
  1015. end
  1016. sleep(3000)
  1017. end
  1018. end
  1019.  
  1020. sunfalling()
  1021. if(sunfallingTimer == nil) then
  1022. sunfallingTimer = createTimer()
  1023. sunfallingTimer.Interval = 10
  1024. sunfallingTimer.OnTimer = function(timer)
  1025. sunfalling()
  1026. end
  1027. end
  1028. sunfallingTimer.setEnabled(true)
  1029. {$asm}
  1030. [DISABLE]
  1031. {$lua}
  1032. sunfallingTimer.setEnabled(false)
  1033.  
  1034. </AssemblerScript>
  1035. </CheatEntry>
  1036. </CheatEntries>
  1037. </CheatEntry>
  1038. <CheatEntry>
  1039. <ID>1337085845</ID>
  1040. <Description>"传送门(太刀重击) "</Description>
  1041. <LastState/>
  1042. <VariableType>Auto Assembler Script</VariableType>
  1043. <AssemblerScript>[ENABLE]
  1044. {$lua}
  1045. local blacksky = {
  1046. {3509000,0x64,"00 00 00 00"},
  1047. {3509000,0xC,"00 00"},
  1048. {3509000,0xE,"00 00"},
  1049. {3509000,0x1F,"00"},
  1050. {3509000,0x25,"26"},
  1051. }
  1052. ParamIterator("Magic",blacksky,"blackyuanOriginal")
  1053.  
  1054. local function transport(x,y,cosa,sina,tx,ty)
  1055. local tempx = y * cosa - x * sina
  1056. local tempy = x * -cosa - y * sina
  1057. x = tempx + tx
  1058. y = tempy + ty
  1059. writeFloat("FBX",x)
  1060. writeFloat("FBY",y)
  1061. writeBytes("fbactive",1)
  1062. end
  1063.  
  1064. local function circleyuan()
  1065. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 29034321) then
  1066. sleep(500)
  1067. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 29034321) then
  1068. local cosr,sinr,FBX,FBY,FBZ
  1069. local FBAX,FBAY,FBAZ,tempX,tempY
  1070. local targetX,targetY,targetZ,delr,a,b
  1071. local breakt = 0
  1072. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  1073. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  1074. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  1075. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  1076. cosr = math.cos(rad) * 1
  1077. sinr = math.sin(rad) * 1
  1078. targetX = myX - 7 * sinr
  1079. targetY = myY - 7 * cosr
  1080. targetZ = myZ + 6
  1081. FBAX = -sinr
  1082. FBAY = -cosr
  1083. FBAZ = 0
  1084. writeFloat("FBAX",FBAX)
  1085. writeFloat("FBAY",FBAY)
  1086. writeFloat("FBAZ",FBAZ)
  1087. --writeInteger("FBID",13700220)
  1088. delr = math.pi / 3
  1089. a = 0
  1090. for t=0,100,1 do
  1091. if breakt == 1 then break end
  1092. for i=0,40,1 do
  1093. if breakt == 1 then break end
  1094. --writeInteger("FBID",13700220)
  1095. b = 0.1 * i
  1096. for r = 0,2 * math.pi,delr do
  1097. if readInteger("[[[[BaseB]+80]+XA]+18]+D8") &lt;= 0 or readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 29036240 then
  1098. breakt = 1
  1099. break
  1100. end
  1101. FBY = 5 * math.sin(r)
  1102. FBX = 0
  1103. FBZ = 5 * math.cos(r) + targetZ
  1104. writeFloat("FBZ",FBZ)
  1105. writeInteger("FBID",13700220)
  1106. transport(FBX,FBY,cosr,sinr,targetX,targetY)
  1107. a = r + b
  1108. FBX = 0
  1109. FBY = 4 * math.sin(a)
  1110. FBZ = 4 * math.cos(a) + targetZ
  1111. writeFloat("FBZ",FBZ)
  1112. writeInteger("FBID",12457000)
  1113. transport(FBX,FBY,cosr,sinr,targetX,targetY)
  1114. sleep(15)
  1115. end
  1116. FBX = 0
  1117. FBY = 0
  1118. FBZ = targetZ
  1119. writeFloat("FBZ",FBZ)
  1120. writeInteger("FBID",2150020)
  1121. transport(FBX,FBY,cosr,sinr,targetX,targetY)
  1122. end
  1123. --sleep(3000)
  1124. end
  1125. sleep(3000)
  1126. end
  1127. end
  1128. end
  1129.  
  1130. if(circleyuanTimer == nil) then
  1131. circleyuanTimer = createTimer()
  1132. end
  1133. circleyuanTimer.Interval = 10
  1134. circleyuanTimer.OnTimer = function(timer)
  1135. circleyuan()
  1136. end
  1137. circleyuanTimer.setEnabled(true)
  1138. {$asm}
  1139. [DISABLE]
  1140. {$lua}
  1141. ParamDepatcher("blackyuanOriginal")
  1142. circleyuanTimer.destroy()
  1143. circleyuanTimer = nil
  1144.  
  1145. </AssemblerScript>
  1146. </CheatEntry>
  1147. <CheatEntry>
  1148. <ID>1337085846</ID>
  1149. <Description>"月牙天冲(太刀重击蓄满)"</Description>
  1150. <Options moHideChildren="1"/>
  1151. <LastState/>
  1152. <VariableType>Auto Assembler Script</VariableType>
  1153. <AssemblerScript>[ENABLE]
  1154. {$lua}
  1155. local function transport(x,y,cosa,sina)
  1156. local tempx = y * cosa - x * sina
  1157. local tempy = x * -cosa - y * sina
  1158. x = tempx
  1159. y = tempy
  1160. return x,y
  1161. end
  1162.  
  1163. local function moonrun()
  1164. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 29034320) then
  1165. local blacksky = {
  1166. {40,0x08,"00 00 80 BF"},
  1167. {40,0x128,"3E 3F 00 00"},
  1168. }
  1169. local mrblt = {
  1170. {11376101,0x6C,"AD 2C 00 00"},
  1171. {11376101,0x00,"1E 00 00 00"},
  1172. }
  1173. --ParamIterator("SpEffectParam",blacksky,"blackskyOriginal")
  1174. ParamIterator("Bullet",mrblt,"mrbltOriginal")
  1175. sleep(1000)
  1176. if (readInteger("[[[[DarkSoulsIII.exe+4768E78]+40]+28]+420]+C8") == 29034320) then
  1177. local cosr local sinr local FBX local FBY local FBZ
  1178. local FBAX local FBAY local FBAZ local tempX local tempY
  1179. local targetX local targetY local targetZ local delr
  1180. local bin = 0
  1181. local rad = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+74")
  1182. local myX = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+80")
  1183. local myY = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+88")
  1184. local myZ = readFloat("[[[DarkSoulsIII.exe+4768E78]+40]+28]+84")
  1185. cosr = math.cos(rad) * 1
  1186. sinr = math.sin(rad) * 1
  1187. targetX = myX - 0 * sinr
  1188. targetY = myY - 0 * cosr
  1189. targetZ = myZ + 4.1
  1190. FBAX = -sinr
  1191. FBAY = -cosr
  1192. FBAZ = 0
  1193. writeFloat("FBAX",FBAX)
  1194. writeFloat("FBAY",FBAY)
  1195. writeFloat("FBAZ",FBAZ)
  1196. if hp2 == 1 then
  1197. writeInteger("FBID",12610000)
  1198. delr = 20
  1199. else
  1200. writeInteger("FBID",11376101)
  1201. delr = 40
  1202. end
  1203. --for i=0,5,1 do
  1204. for a = 0.9,1.3,0.4 do
  1205. --[[if hp2 == 1 then
  1206. if a &lt; 0.9 or a &gt; 1.1 then
  1207. writeInteger("FBID",12450000)
  1208. else
  1209. writeInteger("FBID",12610000)
  1210. end
  1211. end]]
  1212. for r = 0 * math.pi,1 * math.pi,math.pi / delr do
  1213. FBX = a * 4 * math.sin(r)
  1214. FBY = 0
  1215. FBX,FBY = transport(FBX,FBY,cosr,sinr)
  1216. FBX = FBX + targetX
  1217. FBY = FBY + targetY
  1218. FBZ = 4 * math.cos(r) + targetZ
  1219. writeFloat("FBX",FBX)
  1220. writeFloat("FBZ",FBZ)
  1221. writeFloat("FBY",FBY)
  1222. writeBytes("fbactive",1)
  1223. --sleep(1)
  1224. end
  1225. end
  1226. --[[if i &gt; 0 then
  1227. bin = 1
  1228. end
  1229. sleep(270 + 30 * bin)
  1230. targetX = targetX - 8.1 * sinr - bin * 0.9 * sinr
  1231. targetY = targetY - 8.1 * cosr - bin * 0.9 * cosr
  1232. end]]
  1233. sleep(1000)
  1234. --ParamDepatcher("blackskyOriginal")
  1235. ParamDepatcher("mrbltOriginal")
  1236. --hp2 = 1 - hp2
  1237. end
  1238. end
  1239. end
  1240.  
  1241. if(moonrunTimer == nil) then
  1242. moonrunTimer = createTimer()
  1243. end
  1244. moonrunTimer.Interval = 10
  1245. moonrunTimer.OnTimer = function(timer)
  1246. moonrun()
  1247. end
  1248. moonrunTimer.setEnabled(true)
  1249. {$asm}
  1250. [DISABLE]
  1251. {$lua}
  1252. moonrunTimer.destroy()
  1253. moonrunTimer = nil
  1254.  
  1255. </AssemblerScript>
  1256. <CheatEntries>
  1257. <CheatEntry>
  1258. <ID>1337085847</ID>
  1259. <Description>"修改月牙"</Description>
  1260. <LastState/>
  1261. <VariableType>Auto Assembler Script</VariableType>
  1262. <AssemblerScript>[ENABLE]
  1263. {$lua}
  1264. hp2 = 1
  1265. {$asm}
  1266. [DISABLE]
  1267. {$lua}
  1268. hp2 = 0
  1269. </AssemblerScript>
  1270. </CheatEntry>
  1271. </CheatEntries>
  1272. </CheatEntry>
  1273. <CheatEntry>
  1274. <ID>1337085852</ID>
  1275. <Description>"增加锁定距离"</Description>
  1276. <Options moHideChildren="1"/>
  1277. <LastState/>
  1278. <Color>FF0000</Color>
  1279. <VariableType>Auto Assembler Script</VariableType>
  1280. <AssemblerScript>[ENABLE]
  1281. {$lua}
  1282. local lrrb=[[
  1283. aobscanmodule(LRRB,DarkSoulsIII.exe,48 8B 0D * * * * E8 * * * * 48 8B D8 48 85 C0 0F 84 * * * * C7)
  1284. registersymbol(LRRB)
  1285. ]]
  1286. if not autoAssemble(lrrb) then error() else
  1287. local addr = getAddress("LRRB")
  1288. addr = addr + readInteger(addr + 3) + 7
  1289. unregisterSymbol("LRRB_ptr")
  1290. registerSymbol("LRRB_ptr", addr, true)
  1291. end
  1292. {$asm}
  1293. [DISABLE]
  1294. unregistersymbol(LRRB_ptr)
  1295. unregistersymbol(LRRB)
  1296. </AssemblerScript>
  1297. <CheatEntries>
  1298. <CheatEntry>
  1299. <ID>1337085853</ID>
  1300. <Description>"Lock fix"</Description>
  1301. <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">0:Disable
  1302. 1:Enable
  1303. </DropDownList>
  1304. <Color>646464</Color>
  1305. <VariableType>Byte</VariableType>
  1306. <Address>LockBonus_ptr</Address>
  1307. <Offsets>
  1308. <Offset>296c</Offset>
  1309. </Offsets>
  1310. </CheatEntry>
  1311. <CheatEntry>
  1312. <ID>1337085854</ID>
  1313. <Description>"Lock Radius"</Description>
  1314. <Color>646464</Color>
  1315. <VariableType>Float</VariableType>
  1316. <Address>LockBonus_ptr</Address>
  1317. <Offsets>
  1318. <Offset>2914</Offset>
  1319. </Offsets>
  1320. </CheatEntry>
  1321. <CheatEntry>
  1322. <ID>1337085855</ID>
  1323. <Description>"100锁定距离"</Description>
  1324. <Options moHideChildren="1"/>
  1325. <LastState/>
  1326. <VariableType>Auto Assembler Script</VariableType>
  1327. <AssemblerScript>[ENABLE]
  1328. {$lua}
  1329. function lockfunc()
  1330. if (readFloat("[LRRB_ptr]+2914") == 0) then
  1331. writeFloat("[LRRB_ptr]+2914",100)
  1332. end
  1333. end
  1334.  
  1335. if(LockTimer == nil) then
  1336. LockTimer = createTimer(getMainForm())
  1337. LockTimer.Interval = 5
  1338. LockTimer.OnTimer = function(timer)
  1339. lockfunc()
  1340. end
  1341. end
  1342. LockTimer.setEnabled(true)
  1343.  
  1344. {$asm}
  1345. [DISABLE]
  1346. {$lua}
  1347. LockTimer.setEnabled(false)
  1348. </AssemblerScript>
  1349. <Hotkeys>
  1350. <Hotkey>
  1351. <Action>Activate</Action>
  1352. <Keys>
  1353. <Key>103</Key>
  1354. </Keys>
  1355. <ID>0</ID>
  1356. </Hotkey>
  1357. <Hotkey>
  1358. <Action>Deactivate</Action>
  1359. <Keys>
  1360. <Key>104</Key>
  1361. </Keys>
  1362. <ID>1</ID>
  1363. </Hotkey>
  1364. </Hotkeys>
  1365. </CheatEntry>
  1366. </CheatEntries>
  1367. </CheatEntry>
  1368. </CheatEntries>
  1369. </CheatEntry>
  1370. </CheatEntries>
  1371. </CheatTable>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement