-
Автор темы
- #1
День добрый!
Решил ради интереса написать на Python External для Доты, разобрался с поиском по спискам энтити и всё довольно стабильно работает.
Через CE нашел следующие оффсеты:
m_iHealth = 0x32C
m_iMana = 0xC7C
dwEntityList = "client.dll"+0x3A757C0
Однако не могу додумать, как понять, что энтити - герой. Я пытался найти teamID через Data Dissect по аналогии с CS:GO, но похоже, что номера команды в Доте отличаются от КС и не представлены в виде порядка цифр по типу: 1 - Spectator | 2 - T | 3 - CT
Возможно идея поиска ID команды не имеет смысла, т.к я подразумеваю, что крипы тоже имеют teamID, но как тогда отличить крипа от сущности игрока ?
Или может быть возможно получить имя инстанции указателя, по аналогии, как это делает CE?
Решил ради интереса написать на Python External для Доты, разобрался с поиском по спискам энтити и всё довольно стабильно работает.
Через CE нашел следующие оффсеты:
m_iHealth = 0x32C
m_iMana = 0xC7C
dwEntityList = "client.dll"+0x3A757C0
Однако не могу додумать, как понять, что энтити - герой. Я пытался найти teamID через Data Dissect по аналогии с CS:GO, но похоже, что номера команды в Доте отличаются от КС и не представлены в виде порядка цифр по типу: 1 - Spectator | 2 - T | 3 - CT
Возможно идея поиска ID команды не имеет смысла, т.к я подразумеваю, что крипы тоже имеют teamID, но как тогда отличить крипа от сущности игрока ?
Или может быть возможно получить имя инстанции указателя, по аналогии, как это делает CE?
Последнее редактирование: