Page 1 of 1

SP for Half-life deathmatch source or generic

Posted: Mon Sep 24, 2018 12:34 am
by hugo5511
Have a major problem since the Steampipe update in 2013 (yes 2013) the bug is all entities are doubled two func_door two prop_physics ect
this breaks most levels .
stripper source a Metamod plug in has been reported to solve this problem, tried it tonight and it needs Sourcemod to work properly.

Since i run a lot of of Eventscripts i would rather not switch over. I run 389 css on hldms works fine although some of the features do not apply like
bomb plant ect.

Would it be possible to run SP with a new plugin to "strip" the double entities? or would SP need all the hldms info to work properly.

Thanks

Re: SP for Half-life deathmatch source or generic

Posted: Mon Sep 24, 2018 5:14 am
by Ayuto

Re: SP for Half-life deathmatch source or generic

Posted: Tue Sep 25, 2018 2:56 am
by hugo5511
Wow,
I downloaded a fresh hl1mp dedicated server and got the hl2mp SP, added stripper_lite and changed the config to prop_physics and on a test map i have that has push carts, it removed all instances of them,would there be a way to delete just the duplicate ones?or maybe a delay as for like func_door used as a lift i would only want the"double" removed and leave the original. it also threw a error dunno if its a big deal of not,but wow I think we have something here that may work.Thanks

Code: Select all

2018-09-24 22:38:23 - sp   -   DEBUG   Setting up exception hooks...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up data update...
2018-09-24 22:38:23 - sp   -   INFO   Checking for data updates...
2018-09-24 22:38:23 - sp   -   INFO   No new data is available.
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up translations...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up data...
2018-09-24 22:38:23 - sp   -   DEBUG   Searching for a cached signature...
2018-09-24 22:38:23 - sp   -   DEBUG   Could not find a cached signature.
2018-09-24 22:38:23 - sp   -   DEBUG   Searching in the binary...
2018-09-24 22:38:23 - sp   -   DEBUG   Found a signature in the binary!
2018-09-24 22:38:23 - sp   -   DEBUG   Hooking function: type=PRE, addr=1571230304, conv=THISCALL, args=(_memory.DataType.POINTER, _memory.DataType.INT, _memory.DataType.INT, _memory.DataType.INT, _memory.DataType.INT, _memory.DataType.POINTER, _memory.DataType.POINTER, _memory.DataType.POINTER, _memory.DataType.FLOAT), rtype=VOID, callback=<function _pre_fire_output at 0x1812E858>
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up global pointers...
2018-09-24 22:38:23 - sp   -   DEBUG   Retrieving global pointer for GlobalEntityList...
2018-09-24 22:38:23 - sp   -   DEBUG   Searching for a cached signature...
2018-09-24 22:38:23 - sp   -   DEBUG   Could not find a cached signature.
2018-09-24 22:38:23 - sp   -   DEBUG   Searching in the binary...
2018-09-24 22:38:23 - sp   -   DEBUG   Found a signature in the binary!
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up global "server" variables...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up global "factory_dictionary" variables...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up the "sp" command...
2018-09-24 22:38:23 - sp   -   DEBUG   OnEntityDeleted.__init__<<function _on_entity_deleted at 0x187C5A98>>
2018-09-24 22:38:23 - sp   -   DEBUG   OnEntityDeleted.__init__ - Registering
2018-09-24 22:38:23 - sp   -   DEBUG   Hooking function: type=PRE, addr=1582448944, conv=THISCALL, args=(_memory.DataType.POINTER, _memory.DataType.INT, _memory.DataType.INT, _memory.DataType.BOOL), rtype=BOOL, callback=<function _pre_set_client_listening at 0x189443D8>
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__<<function _on_client_disconnect at 0x18944540>>
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__ - Registering
2018-09-24 22:38:23 - sp   -   DEBUG   OnLevelEnd.__init__<<function _level_end at 0x18962C48>>
2018-09-24 22:38:23 - sp   -   DEBUG   OnLevelEnd.__init__ - Registering
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up auth...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up user settings...
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__<<function on_player_disconnect at 0x189A2B28>>
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__ - Registering
2018-09-24 22:38:23 - sp   -   DEBUG   Repeat.__init__: <<function _radio_refresh at 0x189B2468>> <()> <{}>
2018-09-24 22:38:23 - sp   -   DEBUG   Repeat.__init__: <<function _esc_refresh at 0x189B24B0>> <()> <{}>
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__<<function on_player_disconnect at 0x189B2588>>
2018-09-24 22:38:23 - sp   -   DEBUG   OnClientDisconnect.__init__ - Registering
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up entities listener...
2018-09-24 22:38:23 - sp   -   DEBUG   Setting up versioning...
2018-09-24 22:38:23 - sp   -   MESSAGE   [SP] Loading plugin 'stripper_lite'...
2018-09-24 22:38:23 - sp   -   DEBUG   Hooking function: type=PRE, addr=1581009184, conv=THISCALL, args=(_memory.DataType.POINTER,), rtype=STRING, callback=<function post_get_map_entities_string at 0x189BD108>
2018-09-24 22:38:23 - sp   -   DEBUG   Hooking function: type=PRE, addr=1571544800, conv=THISCALL, args=(_memory.DataType.POINTER, _memory.DataType.STRING, _memory.DataType.STRING, _memory.DataType.STRING, _memory.DataType.STRING, _memory.DataType.BOOL, _memory.DataType.BOOL), rtype=BOOL, callback=<function pre_level_init at 0x189BD150>
2018-09-24 22:38:23 - sp   -   MESSAGE   [SP] Successfully loaded plugin 'stripper_lite'.
2018-09-24 22:41:07 - sp   -   DEBUG   Initializing core hook (run_command)...
2018-09-24 22:41:07 - sp   -   EXCEPTION   
[SP] Caught an Exception:
Traceback (most recent call last):
  File "..\addons\source-python\packages\source-python\entities\_base.py", line 116, in __getattr__
    raise AttributeError('Attribute "{0}" not found'.format(attr))

AttributeError: Attribute "run_command" not found


2018-09-24 22:41:07 - sp   -   CRITICAL   Failed to import entities.entity.Entity or to retrieve run_command.
2018-09-24 22:41:43 - sp   -   DEBUG   Repeat.stop
2018-09-24 22:41:43 - sp   -   DEBUG   Repeat.stop - !RepeatStatus.RUNNING
2018-09-24 22:41:43 - sp   -   DEBUG   Repeat.stop
2018-09-24 22:41:43 - sp   -   DEBUG   Repeat.stop - !RepeatStatus.RUNNING
2018-09-24 22:43:18 - sp   -   DEBUG   Repeat.stop
2018-09-24 22:43:18 - sp   -   DEBUG   Repeat.stop - !RepeatStatus.RUNNING
2018-09-24 22:43:18 - sp   -   DEBUG   Repeat.stop
2018-09-24 22:43:18 - sp   -   DEBUG   Repeat.stop - !RepeatStatus.RUNNING