首页 > 其他分享 >原始翎风CLIENT8位 (13) actor的学习

原始翎风CLIENT8位 (13) actor的学习

时间:2024-05-07 22:45:38浏览次数:27  
标签:CLIENT8 文件 13 翎风 nrace appr 偏移 MON1 280

function GetOffset(appr: integer): integer
偏移大于1000退出
nrace := appr div 10

nrace
0 - 90

npos := appr mod 10
npos
0 - 9

这个找的是怪物图片在文件中图片索引偏移量
分为很多种,
有偏移280,280是一个怪物的一组图片,例如MON1
有偏移230,例如MON2
有偏移 360的,例如MON3

appr 应该是根据npos
nrace 倒推回去的

它更像是个特殊编码,
如果33,那么就是在文件图片索引的偏移1080
很多编码格式就越来越随意了。

是服务发送来的根据DB 来的APPR
例如雪人的APPR 是1 ,那么正好在MON1文件的 280 开始
带刀护卫是2,那么是MON1文件的560开始?


鹿161,MON17 nrace +1 MON 文件编号 后面它的在文件中的1 * 360顺号开始?

毒蜘蛛 163 MON17 1080 对的。

半兽勇士102 ,MON11

触龙神 140 MON15 0 对的。


nrace := appr div 10
早期这样是对的,直到MON18
但大于的,nrace直到90啊,
估计又是一个重新的计算了。

标签:CLIENT8,文件,13,翎风,nrace,appr,偏移,MON1,280
From: https://www.cnblogs.com/D7mir/p/18178598

相关文章

  • 原始翎风CLIENT8位 (14) mapunit的学习
    8.MaxInt格式:constMaxInt=High(integer);说明:MaxInt常量代表Integer类型的最大可能值.MaxInt的真正的值会随着Delphi的版本不同而改变,目前它的值是21474836472g?地图好像是分块?40*40个地图坐标分为一个广场块一次读取是当前块的-1X/Y+2合计4*4块合计160*160个......
  • 原始翎风CLIENT8位 (8) CLUNIT的学习
    这个里面是绘图,有汇编,那个绘画效果的汇编看明白了,实际是先建立了一个颜色的转换索引表,颜色对应下标,数据是转换后的颜色在绘画效果中用函数功能找到混合表面的的指针,锁定它用汇编语言,将混合表面的每一个像素查找转换索引表,转换过去。因为用了MM0寄存器,这是个MMX的指令里面的,它是64......
  • 原始翎风CLIENT8位 (9) magieff的学习
    定义类型这里的魔法效果,是扔出去的魔法效果,魔法释放后的效果在施咒的动作的,如火球术的施咒效果图样是在自身的,却不在这里,由Actor单元里面实现有个m_nCurEffFrame,但是奇怪的是空间移动,是图样是在于自身这些效果,又是由本单元里面实现的。 TMagicType枚举开头mtmtReady准备?mt......
  • 13.网络编程
    1.IP地址IP地址:InetAddressimportjava.net.InetAddress;importjava.net.UnknownHostException;//测试IPpublicclassTestInetAddress{publicstaticvoidmain(String[]args){try{//获取本机地址InetAddressinetAddress1......
  • docker - [13] docker网络
    smosmosmo"狂神"omzomzomz 一、理解网络本机回环地址:127.0.0.1本机IP地址:192.168.2.131docker地址:172.17.0.1  1.1、docker如何处理容器网络访问的?首先,拉取一个tomcat镜像(我直接从之前制作的tomcat镜像拉取下来了)拉取之后修改了一下名字:dockertag<imageI......
  • Android Emulator 34.2.13 崩溃无法启动
    AndroidEmulator在2024年4月30日发布了34.2.12版本,但是这个版本会在启动虚拟机时直接崩溃。Emulatorreleasenotes34.2.13(April30,2024)可以将AndroidEmulator降级到34.1.20或之前版本解决这个问题,官网上有降级方法和历史版本。Emulatordownloadarchives另外从......
  • ZCMU-1136
    思路一个数学问题要知道1为奇数,2^x次方一定为偶数。偶数=奇数+奇数,而奇数=奇数*奇数,所以x一定要是奇数才可以。注意没告诉范围所以要往大的方向考虑其中1能够被任一整数整除,所以前面加上对1的判断参考(费马小定理)#include<stdio.h>intmain(){inti,n,temp......
  • 13、LAMP SecurityCTF5(VulnHub)
    LAMPSecurityCTF5一、nmapcatports|grepopen|awk-F'/''{print$1}'|tr'\n'','catports|grepopen|awk-F'/''{print$1}'|paste-sd','>nmap_open_port_total.txt......
  • LeetCode 1373. Maximum Sum BST in Binary Tree
    原题链接在这里:https://leetcode.com/problems/maximum-sum-bst-in-binary-tree/description/题目:Givena binarytree root,return themaximumsumofallkeysof any sub-treewhichisalsoaBinarySearchTree(BST).AssumeaBSTisdefinedasfollows:Thel......
  • qoj1138 Counting Mushrooms
    交互题。有一个隐藏的01序列\(a\),你只知道\(a\)的长度,并记为\(n\)。保证\(a_1=0\)。你可以执行以下操作:询问一个序列\(b\),满足两两不同且长度在\([2,1000]\)之间。交互库会返回\(\sum[a(b_i)\not=a(b_{i+1})]\)。请在\(226\)次操作内求出\(a\)中\(0\)......