get_pdata_ent

Синтаксис

native get_pdata_ent(_index, _offset, _linuxdiff = 20, _macdiff = 20);

Употреба

_index
Entity index.
_offset
Offset to search.
_linuxdiff
Linux difference.
_macdiff
Mac OS X difference.

Описание

Tries to retrieve an edict pointer from an entity's private data.

This function is byte-addressable.  Unlike get_pdata_int() which searches in byte increments of 4,
get_pdata_ent searches in increments of 1.

_linuxdiff value is what to add to the _offset for linux servers.
_macdiff value is what to add to the _offset for os x servers.

A log error is thrown on invalid _index and _Offset.

Връщаща стойност

-2 if an invalid entity was found.
-1 if an empty entity was found.
Otherwise, an entity index is returned.