Показать сообщение отдельно
Непрочитано 27.07.2019, 14:03   #3
Аватар для n3k0nation
Antihero

По умолчанию Re: как добавить персонажа в мир

NpcInfo - отвечает за отображение NPC на клиенте.
CharInfo - отвечает за отображение других игроков.
UserInfo - отвечает за отображение текущего аватара пользователя.

Формат NpcInfo:
Код:
D - object id
C 
C, C, C, C, C, C, C - data mask

C - block 1 size
C - auto attackable flag (bool)
D
S - title

H - block 2 size
D - npc id
D, D, D - xyz position
D - rotation
D - vehicle id
D - patk speed
D - matk speed
F - movement animation speed
F - attack animation speed
D - right hand equip
D - chest equip
D - left hand equip
C - dead flag (bool)
C - run flag (bool)
C - env type
C - team
D - enchant
D - fly flag (bool)
D - avatar object id (for decoy)
D
D - effects
D - transform id
D - hp
D - mp
D - max hp
D - max mp
C - object appearing state
D
D
S - name
D - name (npc string id)
D - title (npc string id)
C - pvp flag
D - reputation
D - clan id
D - clan crest id
D - large clan crest id
D - ally id
D - ally crest id
C
H - abnormal effects count
H,... - abnormal effect id
Там где нет расшифровки, +/- должны быть:
1. show name flag
2. karma count
3. title color
__________________
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
n3k0nation вне форума Ответить с цитированием
Сказали спасибо: