native
DispatchKeyValue
Syntax
native DispatchKeyValue(...);
Description
Fires/sets a keyvalue on an entity.
Parameters
| ... | (1) To fire a new keyvalue struct, three parameters should be provided in the following manner: DispatchKeyValue(entity, "KeyName", "Value"); The "szClassName" value will automatically use the classname of the specified entity, "fHandled" will be set to 0. (2) Inside the pfn_keyvalue() forward this native can be used to modify the keyvalue struct inline, two parameters should be provided in the following manner: DispatchKeyValue("KeyName", "Value"); The "szClassName" or "fHandled" values can not be changed. |
|---|
Return
This function has no return value.
Error
For variant (1), if an invalid entity index is provided, an
error will be thrown. For variant (2), if it is used outside of
the pfn_keyvalue() forward, an error will be thrown.