• Substitute for furryfinder?
    14 replies, posted
I can't seem to get furryfinder working, i've placed the DLL in lua/bin and tried running some lua code but the require function is returning that the module isn't valid. Is there a substitute for the furryfinder module or a fix for it? If you don't know what furryfinder is, basically it supplys lua callbacks for checking what group a player is in. I use the same lua code as displayed in the modules thread: [url]http://facepunch.com/showthread.php?t=996309[/url] - The thread of this module If you guys have any workarounds please feel free to tell me.
Garry changed the module requirements, so all previous modules are now outdated and now have to be recompiled.
any idea on a workaround to achieve the same thing? I only need to check if a player is connected to a steamgroup.
I wouldn't force people to be in steamgroups to join servers or use features... some people like private profiles. Anyways I would say use the XML thing the community pages used to provide, but it seems it's deprecated and replaced with [URL="https://partner.steamgames.com/documentation/webapi"]this[/URL]. I haven't looked into it though.
[QUOTE=Spencer Sharkey;41038412]I wouldn't force people to be in steamgroups to join servers or use features... some people like private profiles. Anyways I would say use the XML thing the community pages used to provide, but it seems it's deprecated and replaced with [URL="https://partner.steamgames.com/documentation/webapi"]this[/URL]. I haven't looked into it though.[/QUOTE] Another good use for it is to kick people in certain groups like furry and pony groups.
I recompiled furryfinder for the new module system. [url]https://code.google.com/p/blackawps-glua-modules/source/browse/#svn%2Ftrunk%2Fgmsv_furryfinder%2Fbin[/url]
[QUOTE=Jagur;41039704]Another good use for it is to kick people in certain groups like furry and pony groups.[/QUOTE] Ouch. </3 [editline]14th June 2013[/editline] [QUOTE=BlackAwps;41039801]I recompiled furryfinder for the new module system. [url]https://code.google.com/p/blackawps-glua-modules/source/browse/#svn%2Ftrunk%2Fgmsv_furryfinder%2Fbin[/url][/QUOTE] Do you still have/update those backwards-compatible headers?
[QUOTE=BlackAwps;41039801]I recompiled furryfinder for the new module system. [url]https://code.google.com/p/blackawps-glua-modules/source/browse/#svn%2Ftrunk%2Fgmsv_furryfinder%2Fbin[/url][/QUOTE] Yes i've tried placing your verison of furryfinder inside lua/bin and it also returned that module isn't valid. Am I doing something wrong?
Try renaming it to gmsv_furryfinder_win32.dll [QUOTE=Spencer Sharkey;41040354]Do you still have/update those backwards-compatible headers?[/QUOTE] Yeah I still have them. [url]https://code.google.com/p/blackawps-glua-modules/source/browse/#svn%2Ftrunk%2Fbackwards_headers[/url] There's really no need to update them seeing how it pretty much has everything.
I've renamed it, and now it doesn't return a lua error but [lua] print("Initializing File") if ( !require( "furryfinder" ) ) then return end print("Furry Finder Loaded") [/lua] Furry Finder Loaded doesn't print, but initializing file does
Did you read your code? It stops running the rest on line 2 if it did not detect furryfinder. [sp]then return end[/sp]
Correct, implying that its not requiring. Before their was a LUA error, now its just not returning.
Psure require doesn't actually return anything in GMod. Yep. [img]http://i.imgur.com/BpyQzJI.png[/img] The module works fine.
Is there a version compiled for linux?
Yeah. [url]http://g.iriz.uk.to/~srcds/modules/gm13/bin/gmsv_furryfinder_linux.dll[/url]
Sorry, you need to Log In to post a reply to this thread.