New Plugins - Rename Me v0.3, Give Cash v0.3, Lzcompat v0.1
-
I’ve written several plugins for FLHook Plugin. I’m putting them up here in case other people find them useful
The rename me plugin provides a user command: /renameme <new_name>. This command changes the name of the the current character. Cost and rename time limit are configurable. The player will be kicked immediately after executing this command.
The give cash plugin provides a user command: /givecash <character><amount>. The command transfers the specified amount to another character (both online and offline) and will inform character of transfer when they login if the transfer was made when they were offline. Here’s the screen shot:
The LZcompat plugin provides an couple of admin commands that work in exactly the same way as in LeipzigCiy FLHook vLC1.56 (they’re copied out of it). It might be useful if you’re running CheatersDeath.
These have been used fairly heavily and I think I’ve got the worst of the bugs out. You can find the plugin dll/src here: http://host-a.net/Cannon/ and on starport-forge. If you notice problems or find bugs please post here. See the README file for installation instructions.
These are still in development, back up your player database first!
EDIT: Updated to givecash and rename me version 3.</amount></character></new_name>
-
http://forge.the-starport.net/gf/project/flhook/
Can you register there and apply for the FLHook project? I will then make you a plugin developer, than you can upload your Plugins to a plugin folder in the files section.
-
dont work, I cant use em, am I adding them wrong???
Right. Um. A few more details would be helpful. What doesn’t work?
For each plugin there are two files that are important. For example:
1. Download the file givecash0.2_plugin.zip from the link in the top post.
2. Extract this file. There will be a bin directory and within that will be:
givecash.dll
givecash.ini
3. Copy givecash.ini into
<your freelancer=“” path=“”>\Freelancer\EXE\flhook_plugins
4. Copy givecash.dll into
<your freelancer=“” path=“”>\Freelancer\EXE\flhook_plugins\dlls
5. Start FLServer, wait until the FLHook console shows the plugins as loaded. It should look something like the following…Welcome to FLHook Console (1.5.9 plugin) Plugin loaded: condata (condata.dll) Plugin loaded: givecash (givecash.dll) Plugin loaded: renameme (renameme.dll) Plugin loaded: tempban (tempban.dll) ```If your FLHook console looks like this then the plugins have loaded and the plugins will be/should be working.</your></your>
-
I can confirm these are working, we tested and installed them on the Discovery server. However issues can arise if some of the characters have been renamed using IFSO. We’re trying to find a way out of it. A way that doesn’t start with “player” and doesn’t end with “wipe”.
BTW you can also load them without having to shut down the flserver. Just copy the inis and dlls into the particular directories (update flhook.ini according to the readme files) and execute “loadplugins” in the flhook window.
What I am not sure is if the rehash command is executed along with the loadplugins command or not so I run that as well to be sure. -
Please try not to gravedig. Do people ever read dates? ::)
-