挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运JD寻实力长期勤快开发,来实力代理,DMA内存,项目讨论群 【瓦--无畏】纯硬件锁,永久可用,无检测,源头厂家一手制作。稳定无异味,来实力代理 ██【我要租此广告位】██
查看: 3716|回复: 10
打印 上一主题 下一主题

[辅助源码分享] 火柴人绘制写法

[复制链接]
6高级会员
608/1100

608

积分

64

主题

5

听众
已帮网友解决0 个问题
好评
0
贡献
544
海币
1186
交易币
0

签到达人最佳新人开荒者在线王

QQ
跳转到指定楼层
楼主
发表于 2018-7-12 22:39:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


今天给你分享火柴人绘制写法。


联系我时,请说是在 挂海论坛 上看到的,谢谢!

QDM[(2%E)V8%MW@5Q%$WC[P.png (179.43 KB, 下载次数: 1)

QDM[(2%E)V8%MW@5Q%$WC[P.png

火柴人绘制写法 .rar

1.59 KB, 下载次数: 113, 下载积分: 海币 -2

售价: 6 海币  [记录]




上一篇:刺激战场雷达写法
下一篇:开源一个自己写的不蓝屏驱动
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

4中级会员
336/600

336

积分

8

主题

3

听众
已帮网友解决1 个问题
好评
0
贡献
328
海币
1706
交易币
0
沙发
发表于 2018-7-12 23:20:28 | 只看该作者
好像很厉害的样子
6高级会员
837/1100

837

积分

13

主题

5

听众
已帮网友解决0 个问题
好评
0
贡献
824
海币
1252
交易币
0
板凳
发表于 2018-7-12 23:22:42 | 只看该作者
回复

使用道具 举报

4中级会员
456/600

456

积分

6

主题

3

听众
已帮网友解决2 个问题
好评
0
贡献
450
海币
649
交易币
0

热心会员推广达人宣传达人最佳新人签到达人突出贡献

QQ
地板
发表于 2018-7-12 23:26:39 | 只看该作者
回复

使用道具 举报

3正式会员
256/300

256

积分

1

主题

0

听众
已帮网友解决0 个问题
好评
0
贡献
255
海币
-2
交易币
0
5#
发表于 2018-7-13 01:02:06 | 只看该作者
赚海币,没别的 !谢谢
8资深会员
1229/1800

1229

积分

45

主题

10

听众
已帮网友解决0 个问题
好评
-1
贡献
1184
海币
45
交易币
0
6#
发表于 2018-7-13 01:13:54 | 只看该作者
靠不靠谱 能不能用
贡献
-7
海币
-85
交易币
0
7#
发表于 2018-7-13 08:00:43 来自手机 | 只看该作者
什么东西也不给点提示
4中级会员
428/600

428

积分

0

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
428
海币
2018
交易币
0
8#
发表于 2018-7-13 08:38:15 | 只看该作者
全他妈骗子
4中级会员
433/600

433

积分

24

主题

5

听众
已帮网友解决0 个问题
好评
0
贡献
409
海币
629
交易币
0
9#
发表于 2018-7-13 08:41:26 | 只看该作者
错误(4): 没有找到名为“D3DMATRIX”的数据类型。
4中级会员
351/600

351

积分

0

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
351
海币
1710
交易币
0
10#
发表于 2018-7-13 09:43:20 | 只看该作者
.版本 2

.程序集 骨骼
.程序集变量 ViewPort_1, OPENGL_VIEWPORT

.子程序 取骨骼指针, 整数型
.参数 对象指针, 整数型

返回 (内存.读整数型 (pid, 内存.读整数型 (pid, 对象指针 + 808) + 2416))

.子程序 绘制骨骼
.参数 骨骼指针, 整数型
.参数 m_Position, D3DMATRIX
.参数 Sex, 整数型
.参数 dwColor, 整数型
.局部变量 j, 整数型
.局部变量 size, 整数型
.局部变量 对象坐标, D3D坐标
.局部变量 sc, D3D坐标
.局部变量 f, D3D坐标, , "70"
.局部变量 m, D3D坐标, , "60"
.局部变量 bone, D3DMATRIX
.局部变量 ViewWorld, OPENGL_VIEWWORLD
.局部变量 Read, 整数型
.局部变量 ViewW, 小数型
.局部变量 BoxX0, 小数型
.局部变量 SightX, 小数型
.局部变量 BoxY0, 小数型
.局部变量 SightY, 小数型
.局部变量 BoxX1, 小数型
.局部变量 BoxY1, 小数型
.局部变量 Rect, RECT

.计次循环首 (69, j)
    ReadProcessMemoryMatrix (进程句柄, 骨骼指针 + (j - 1) × 64, bone, 64, size)
    D3DXMatrixMultiply (bone, bone, m_Position)
    对象坐标.X = bone._41
    对象坐标.Y = bone._42
    对象坐标.Z = bone._43
    ReadProcessMemoryWorld (进程句柄, 内存.读整数型 (pid, 内存.读整数型 (pid, 内存.读整数型 (pid, 内存.读整数型 (pid, 矩阵基址) + 1640) + 12) + 68) + 196, ViewWorld, 64, Read)
    ViewW = ViewWorld.Data30 × 对象坐标.X + ViewWorld.Data31 × 对象坐标.Y + ViewWorld.Data32 × 对象坐标.Z + ViewWorld.Data33
    SightX = ViewPort_1.TopLeftX ÷ 2
    SightY = ViewPort_1.TopLeftY ÷ 2

    .如果真 (ViewW < 0.01)
        到循环尾 ()
    .如果真结束
    ViewW = 1 ÷ ViewW
    BoxX0 = SightX + (ViewWorld.Data00 × 对象坐标.X + ViewWorld.Data01 × (对象坐标.Y + 12.5) + ViewWorld.Data02 × 对象坐标.Z + ViewWorld.Data03) × ViewW × SightX + ViewPort_1.Width + 0.5
    BoxY0 = SightY - (ViewWorld.Data10 × 对象坐标.X + ViewWorld.Data11 × (对象坐标.Y + 12.5) + ViewWorld.Data12 × 对象坐标.Z + ViewWorld.Data13) × ViewW × SightY + ViewPort_1.Height - 0.5
    BoxX1 = SightX + (ViewWorld.Data00 × 对象坐标.X + ViewWorld.Data01 × (对象坐标.Y - 12.5) + ViewWorld.Data02 × 对象坐标.Z + ViewWorld.Data03) × ViewW × SightX + ViewPort_1.Width + 0.5
    BoxY1 = SightY - (ViewWorld.Data10 × 对象坐标.X + ViewWorld.Data11 × (对象坐标.Y - 12.5) + ViewWorld.Data12 × 对象坐标.Z + ViewWorld.Data13) × ViewW × SightY + ViewPort_1.Height - 0.5
    Rect.left = 到整数 (BoxX0 - (BoxY1 - BoxY0) ÷ 4)
    Rect.top = 到整数 (BoxY0)
    Rect.right = 到整数 (BoxX1 + (BoxY1 - BoxY0) ÷ 4)
    Rect.bottom = 到整数 (BoxY1)
    绘制矩形2 (Rect.left, Rect.top, Rect.right - Rect.left, Rect.bottom - Rect.top, 1, 转换颜色 (#红色, 40))









    .' 如果真 (WorldToScreen (对象坐标, sc))
        .如果真 (Sex = 1)
            .判断开始 (j = 15)
                m [15] = sc
            .判断 (j = 16)
                m [16] = sc
            .判断 (j = 27)
                m [27] = sc
            .判断 (j = 28)
                m [28] = sc
            .判断 (j = 29)
                m [29] = sc
            .判断 (j = 30)
                m [30] = sc
            .判断 (j = 31)
                m [31] = sc
            .判断 (j = 32)
                m [32] = sc
            .判断 (j = 34)
                m [34] = sc
            .判断 (j = 36)
                m [36] = sc
            .判断 (j = 37)
                m [37] = sc
            .判断 (j = 47)
                m [47] = sc
            .判断 (j = 48)
                m [48] = sc
            .判断 (j = 49)
                m [49] = sc
            .判断 (j = 43)
                m [43] = sc
            .判断 (j = 26)
                m [26] = sc
            .判断 (j = 50)
                m [50] = sc
            .判断 (j = 51)
                m [51] = sc
            .判断 (j = 52)
                m [52] = sc
            .判断 (j = 55)
                m [55] = sc
            .判断 (j = 56)
                m [56] = sc
            .判断 (j = 57)
                m [57] = sc
            .判断 (j = 58)
                m [58] = sc
            .判断 (j = 59)
                m [59] = sc
            .判断 (j = 35)
                m [35] = sc
            .判断 (j = 46)
                m [46] = sc
            .判断 (j = 47)
                m [47] = sc
            .判断 (j = 48)
                m [48] = sc
            .判断 (j = 54)
                m [54] = sc
            .默认

            .判断结束

        .如果真结束

        .如果真 (Sex = 2)
            .判断开始 (j = 36)
                f [36] = sc
            .判断 (j = 42)
                f [42] = sc
            .判断 (j = 34)
                f [34] = sc
            .判断 (j = 17)
                f [17] = sc
            .判断 (j = 30)
                f [30] = sc
            .判断 (j = 31)
                f [31] = sc
            .判断 (j = 61)
                f [61] = sc
            .判断 (j = 57)
                f [57] = sc
            .判断 (j = 47)
                f [47] = sc
            .判断 (j = 66)
                f [66] = sc
            .判断 (j = 67)
                f [67] = sc
            .判断 (j = 59)
                f [59] = sc
            .判断 (j = 32)
                f [32] = sc
            .判断 (j = 45)
                f [45] = sc
            .判断 (j = 64)
                f [64] = sc
            .判断 (j = 18)
                f [18] = sc
            .判断 (j = 56)
                f [56] = sc
            .判断 (j = 29)
                f [29] = sc
            .判断 (j = 60)
                f [60] = sc
            .判断 (j = 33)
                f [33] = sc
            .判断 (j = 46)
                f [46] = sc
            .判断 (j = 19)
                f [19] = sc
            .默认

            .判断结束
            ' 调试输出 (sc.X, sc.Y, sc.Z)
        .如果真结束

    .如果真结束

.计次循环尾 ()

.如果真 (Sex = 2)
    绘制直线 (f [17].X, f [17].Y, f [36].X, f [36].Y, 1, dwColor)
    绘制直线 (f [34].X, f [34].Y, f [30].X, f [30].Y, 1, dwColor)
    绘制直线 (f [30].X, f [30].Y, f [31].X, f [31].Y, 1, dwColor)
    绘制直线 (f [61].X, f [61].Y, f [46].X, f [46].Y, 1, dwColor)
    绘制直线 (f [19].X, f [19].Y, f [46].X, f [46].Y, 1, dwColor)
    绘制直线 (f [19].X, f [19].Y, f [34].X, f [34].Y, 1, dwColor)
    绘制直线 (f [61].X, f [61].Y, f [57].X, f [57].Y, 1, dwColor)
    绘制直线 (f [57].X, f [57].Y, f [47].X, f [47].Y, 1, dwColor)
    绘制直线 (f [66].X, f [66].Y, f [36].X, f [36].Y, 1, dwColor)
    绘制直线 (f [66].X, f [66].Y, f [64].X, f [64].Y, 1, dwColor)
    绘制直线 (f [59].X, f [59].Y, f [64].X, f [64].Y, 1, dwColor)
    绘制直线 (f [32].X, f [32].Y, f [64].X, f [64].Y, 1, dwColor)
    绘制直线 (f [59].X, f [59].Y, f [45].X, f [45].Y, 1, dwColor)
    绘制直线 (f [32].X, f [32].Y, f [18].X, f [18].Y, 1, dwColor)
    绘制直线 (f [45].X, f [45].Y, f [56].X, f [56].Y, 1, dwColor)
    绘制直线 (f [18].X, f [18].Y, f [29].X, f [29].Y, 1, dwColor)
    绘制直线 (f [56].X, f [56].Y, f [60].X, f [60].Y, 1, dwColor)
    绘制直线 (f [33].X, f [33].Y, f [29].X, f [29].Y, 1, dwColor)

.如果真结束

.如果真 (Sex = 1)
    绘制直线 (m [15].X, m [15].Y, m [34].X, m [34].Y, 1, dwColor)
    绘制直线 (m [32].X, m [32].Y, m [34].X, m [34].Y, 1, dwColor)
    绘制直线 (m [34].X, m [34].Y, m [52].X, m [52].Y, 1, dwColor)
    绘制直线 (m [30].X, m [30].Y, m [58].X, m [58].Y, 1, dwColor)
    绘制直线 (m [50].X, m [50].Y, m [58].X, m [58].Y, 1, dwColor)
    绘制直线 (m [28].X, m [28].Y, m [32].X, m [32].Y, 1, dwColor)
    绘制直线 (m [48].X, m [48].Y, m [52].X, m [52].Y, 1, dwColor)
    绘制直线 (m [28].X, m [28].Y, m [29].X, m [29].Y, 1, dwColor)
    绘制直线 (m [48].X, m [48].Y, m [49].X, m [49].Y, 1, dwColor)
    绘制直线 (m [49].X, m [49].Y, m [43].X, m [43].Y, 1, dwColor)
    绘制直线 (m [16].X, m [16].Y, m [30].X, m [30].Y, 1, dwColor)
    绘制直线 (m [36].X, m [36].Y, m [50].X, m [50].Y, 1, dwColor)
    绘制直线 (m [16].X, m [16].Y, m [27].X, m [27].Y, 1, dwColor)
    绘制直线 (m [36].X, m [36].Y, m [47].X, m [47].Y, 1, dwColor)
    绘制直线 (m [27].X, m [27].Y, m [31].X, m [31].Y, 1, dwColor)
    绘制直线 (m [47].X, m [47].Y, m [51].X, m [51].Y, 1, dwColor)
    绘制直线 (m [30].X, m [30].Y, m [32].X, m [32].Y, 1, dwColor)
    绘制直线 (m [50].X, m [50].Y, m [52].X, m [52].Y, 1, dwColor)
    绘制直线 (m [26].X, m [26].Y, m [29].X, m [29].Y, 1, dwColor)
.如果真结束


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-5-6 10:45 , Processed in 0.138688 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

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