Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Weapontype
#1
Добрый день. Добавил новый тип оружия(по типу Blunt), вот не могу понять как сделать так что бы все скилы Blunt работали с етим веапонам, пролистал скилы и нашол <set name="weaponsAllowed" val="16392"/>, перелопатил исходники, не могу понять от куда он берёт ети цифры 16392.
Ответ
#2
Важно знать не от куда берёт, а что они значат, давным давно была расшифровка этих цифр ( они указывают на тип оружия ) погугли, найдёшь скорее всего
СЕО Оптимизация сайтов
Ответ
#3
Это побитовая маска оружия.
Ответ
#4
Код:
enum ID Value Name Description
NONE 1 2 Shield
SWORD 2 4 Sword
BLUNT 3 8 Blunt
DAGGER 4 16 Dagger
BOW 5 32 Bow
POLE 6 64 Pole
ETC 7 128 Etc
FIST 8 256 Fist
DUAL 9 512 Dual Sword
DUALFIST 10 1024 Dual Fist
BIGSWORD 11 2048 Big Sword Two Handed Swords
PET 12 4096 Pet
ROD 13 8192 Rod
BIGBLUNT 14 16384 Big Blunt Two handed blunt
ANCIENT_SWORD 15 32768 Ancient
CROSSBOW 16 65536 Crossbow
RAPIER 17 131072 Rapier
DUAL_DAGGER 18 262144 Dual Dagger

ето я всё понел,спасибки, но вот от куда такое число 16392
вроде должно просто плусовать если скилл используют несколькими веапонами
Ответ
#5
mar4ello24 Написал:ето я всё понел,спасибки, но вот от куда такое число 16392
вроде должно просто плусовать если скилл используют несколькими веапонами

BLUNT 3 8 Blunt
BIGBLUNT 14 16384 Big Blunt Two handed blunt

ЗЫ. 16384 + 8 = 16392? Бинго!
Ответ


Перейти к форуму:


Пользователи, просматривающие эту тему: 3 Гость(ей)