BaseEntity(index).owner error
Posted: Wed Jan 28, 2015 1:01 am
Hi,
I'm getting this erroreverytime I try this:What's wrong here?
EDIT: Using the January 17 release
I'm getting this error
Code: Select all
[SP] Caught an Exception:
Traceback (most recent call last):
File '../addons/source-python/packages/source-python/events/listener.py', line 90, in fire_game_event
callback(game_event)
File '../addons/source-python/plugins/simpledm/simpledm.py', line 193, in player_death
for idle in filter(lambda x: x.owner == -1, entityiter_idle):
File '../addons/source-python/plugins/simpledm/simpledm.py', line 193, in <lambda>
for idle in filter(lambda x: x.owner == -1, entityiter_idle):
File '../addons/source-python/packages/source-python/entities/entity.py', line 83, in __getattr__
raise AttributeError('Attribute '{0}' not found'.format(attr))
AttributeError: Attribute 'owner' not found
Syntax: Select all
from filters.entities import EntityIter
from entities.helpers import remove_entity
from events import Event
# generator for idle weapons
entityiter_idle = EntityIter("weapon_", False, "entity")
@Event
def player_death(game_event):
for idle in filter(lambda x: x.owner == -1, entityiter_idle):
remove_entity(idle.index)
EDIT: Using the January 17 release