吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3663|回复: 3
收起左侧

[其他转载] 算你和怪物之间的距离,就近打怪不会写DELPHI

[复制链接]
shfdljz 发表于 2013-3-19 11:33
var
monid,Goods,juli :PDWORD;
i:DWord;
begin
for i:=0 to 80 -1 do
begin
Goods:=Pointer(0415550);
Goods:=Pointer(Goods^+I*4);
monid:=Pointer(Goods^+$20);  //+20怪物ID
juli:=Pointer(Goods^+$90);  //+90怪物与人的距离(juli^)
..
//这里是重点 比大小 算你和怪物之间的距离,就近打怪 我问好多人都怎么说但我不会写
..
pickgoods55(monid^);     //技能攻击里面的monid^是怪物ID
end;
end;



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zhezhezhe 发表于 2013-3-19 11:38
这是什么语言啊?     我觉得应该得到周围全部怪的坐标,然后依次和自己人物的坐标计算得出
zhezhezhe 发表于 2013-3-19 11:47
没写出来什么游戏  每个游戏的算法和位置基本上都不一样
 楼主| shfdljz 发表于 2013-3-19 12:13
juli^ 这里已经算出来浮点距离,就是不会 算你和怪物之间的距离,就近打怪,如果这样的话也可以打怪就是循环出来打任何怪,当然我简化了下,其实还有一些怪物和人物的区分 等级 血量 那些我都会
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 12:54

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表