Raised This Month: $61 Target: $400
 15% 

Create Edict Fixer.


Post New Thread Reply   
 
Thread Tools Display Modes
KyleS
SourceMod Plugin Approver
Join Date: Jul 2009
Location: Segmentation Fault.
Old 08-24-2013 , 23:26   Re: Create Edict Fixer.
Reply With Quote #121

Quote:
Originally Posted by zeroibis View Post
Is there any way to tell the engine to suppress the error dialog box from popping up?
-nocrashdialog
KyleS is offline
OddworldCrash
Member
Join Date: May 2013
Location: Switzerland
Old 10-10-2013 , 16:59   Re: Create Edict Fixer.
Reply With Quote #122

I have no clue how to install this mod. The installation guide is not really helpful..

Edit:
I have the "No free Edicts"-Error with Team Fortress 2.
So i tried to install this mod:
Creating a CEF folder in tf/addons,
Upload cef_mm_i486.so in this CEF Folder (only this one file?),
Upload the CEF.vdf in the metamod folder with the content:

Quote:
"Metamod Plugin"
{
"alias" "CEF"
"file" "addons/CEF/cef_mm"
}
I can't load the plugin with "rcon meta load addons/cef/cef_mm_i486" or "rcon meta load addons/cef/cef_mm" via console.

Please help
__________________
http://oddynation.com
TF2 Community

Last edited by OddworldCrash; 10-10-2013 at 18:06.
OddworldCrash is offline
Send a message via Skype™ to OddworldCrash
Groger
Veteran Member
Join Date: Oct 2009
Location: Belgium
Old 12-08-2013 , 05:49   Re: Create Edict Fixer.
Reply With Quote #123

Really need this plugin for windows. Someone willing to compile?

We use store and are running in the same problem, after the second round with a full server. Boom server crashes:
Code:
Engine error: ED_Alloc: no free edicts

Last edited by Groger; 12-08-2013 at 06:01.
Groger is offline
kadet.89
Veteran Member
Join Date: Nov 2012
Location: Serbia
Old 04-05-2014 , 11:41   Re: Create Edict Fixer.
Reply With Quote #124

I cant run it, there is an error:
Code:
Failed to load plugin addons/CEF/cef_mm (/lib/libm.so.6: version `GLIBC_2.15' not found (required by bin/libvstdlib.so)).
Can somebody help me?
kadet.89 is offline
Send a message via Skype™ to kadet.89
donrevan
AlliedModders Donor
Join Date: Jul 2010
Old 04-05-2014 , 13:31   Re: Create Edict Fixer.
Reply With Quote #125

What game?
You most likely need to alter the makefile for your current game because it links to a wrong library.

Last edited by donrevan; 04-05-2014 at 13:43.
donrevan is offline
kadet.89
Veteran Member
Join Date: Nov 2012
Location: Serbia
Old 04-05-2014 , 15:27   Re: Create Edict Fixer.
Reply With Quote #126

Counter strike source.
And I can't build it under ubuntu.. to many errors

My implementation (doesn't work as it should):

PHP Code:
DETOUR_DECL_MEMBER1(DetourCreateEdictedict_t *, intiIndex)
{
    if (
iIndex 0)
    {
        return 
NULL;
    }
    
int i 0;
    while (
DETOUR_MEMBER_MCALL_CALLBACK(DetourPEntityOfEntIndexthis)(i) != NULL// always != NULL
    
{
        
i++;
    }
    if (
== 2047
    {
        return 
NULL;
    }
    
edict_t pEdict DETOUR_MEMBER_CALL(DetourCreateEdict)(i);
    if (
pEdict == NULL)
    {
        return 
NULL;
    }
    return 
pEdict;

it crashes. PEntityOfEntIndex(i) is always != NULL

Last edited by kadet.89; 04-06-2014 at 05:20.
kadet.89 is offline
Send a message via Skype™ to kadet.89
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 04-06-2014 , 14:45   Re: Create Edict Fixer.
Reply With Quote #127

Quote:
Originally Posted by donrevan View Post
What game?
You most likely need to alter the makefile for your current game because it links to a wrong library.
This is because the version in the first post hasn't been updated since Source 2009 started using libvstdlib_srv.so (happened in early 2013 I think).
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 04-06-2014 at 14:46.
Powerlord is offline
KyleS
SourceMod Plugin Approver
Join Date: Jul 2009
Location: Segmentation Fault.
Old 04-06-2014 , 15:23   Re: Create Edict Fixer.
Reply With Quote #128

Quote:
Originally Posted by Powerlord View Post
This is because the version in the first post hasn't been updated since Source 2009 started using libvstdlib_srv.so (happened in early 2013 I think).
If he wasn't running an ancient system... it should just work.
KyleS is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 04-06-2014 , 15:27   Re: Create Edict Fixer.
Reply With Quote #129

Quote:
Originally Posted by KyleS View Post
If he wasn't running an ancient system... it should just work.
Pulling client versions of the same binaries into the server process is never going to be a good idea anyway.
__________________

Last edited by asherkin; 04-06-2014 at 15:27.
asherkin is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 04-07-2014 , 12:12   Re: Create Edict Fixer.
Reply With Quote #130

So, using this Makefile (adapted from my SM 1.6 updated sample extension files and the sample_mm Makefile), I've compiled new versions of this for HL2:DM, DoD:S, CS:S, and TF2.

I haven't compiled (or tested) other versions.

I've also included a vdf file since it appears to have gone missing... it assumes you're putting the .so in the addons/cef/ directory. The VDF file itself goes in the addons/metamod/ directory.

Unfortunately, I can't tell if MM:S supports multiple versions of a plugin side by side like SM extensions do. I know it won't load cef_mm_i486.2.tf2.so with this .vdf, but I could have the naming syntax wrong.
Attached Files
File Type: zip mmscef_plugin.zip (23.4 KB, 411 views)
File Type: zip mmscef-code.zip (8.0 KB, 246 views)
File Type: txt Makefile.txt (8.2 KB, 431 views)
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 04-07-2014 at 12:27.
Powerlord is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:16.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode