McftProfiler
This plugin empowers your staff team, giving them the ability to keep profiles on your server's players. You can add notes to players, see related accounts, like/dislike players, award players, and more. This mends the communication barrier for smaller servers with few staff members and further empowers servers with many staff members to do what they do best, better.
-
NO LONGER MAINTAINED
Mcft plugins are no longer developed. MCProfiler was made as a replacement; migrating from McftProfiler is supported.
-
Recommended Build | Support | Contribute | Feeds |
---|---|---|---|
Files | Create Issue | Source | Subscribe |
Information | Donate | Builds |
Features:
- SQLite and MySQL support.
- Note players (add/remove)
- View player locations (online/offline)
- Be notified of related accounts
- Give awards to players
- Like and dislike players (reputation)
Requirements:
Information:
Development Builds:
Development builds of this project can be acquired on Bamboo.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
In the output of status, where it shows the peer address, it is chopping off the first character of the resolved name. So if I am from computer1.mydomain.com it shows me from omputer1.mydomain.com. Also its showing N/A for the country for everyone, and I am having it point to a proper GeoIP.dat
@kilorat2
While updating, I noticed I already had added this. Use 'mcftprofiler.status.self'.
@revenge129
Sorry, I'm not quite sure that I understand you correctly, but there are permissions which handle that for you.
@enilsss
I'm surprised that no one else has brought this up! Thanks - I'll release a fix this week. As a temporary fix get my PluginReloader plugin and reload McftProfiler, it will work after being reloaded.
Keep getting this error every time I try to load the plugin for the first time: http://pastebin.com/F52xxKSW
It doesn't even load a file or anything.
Something about permissions? I deleted my permissionsex jar and folder (after backuping of course) and the plugin loaded. Does this plugin not work with pex? Thanks.
this might be suggested before (maybe even in the plugin)
reputation can be edited by everyone, through adding rating, out of 100%
reputation ranks/names, like merchant, staff, and such
notes can be added by users, like they were caught griefing, but no admin's were online, another person can note that
@kilorat2
Sure thing! I'll add that in the next release.
I'd like to request that there be a permission node to let players view all the notes on them. I use this plugin for a submission process where players have to make a test house before they are allowed build access in certain worlds, and it would be handy if I could let players view feedback people are getting instead of it being only admins. Right now I can either let people view notes on everyone, or nobody.
Sounds useful ! :-D Can't wait to give it a try. :)
@Katorone
Instead of having to link a cell to sign via clicking it or something like that, what we were thinking was have the top line of the sign be something like [Jail:Cellname]. This way you could have the cell signs anywhere, and as many as you want, as long as you have the top line set correctly.
No, i mean that when a cell would be for more people, the staff member can just define that cell multiple times & link it to different signs and chests. The plugin would store the 'duplicates' of that cell under a different ID, so it wouldn't care.
When a player is released the prisoner goes back to his old rank, which would restore his voting permission. While we'd like it so that the permission is taken away starting 1 week from the prisoner's release. I'm sure there are other uses, like fining someone automatically (money take) when he gets jailed, etc.
@Katorone
If I'm understanding you correctly, you're saying that when defining cells, the staff member should also be able to set the limit of prisoners that can be in the cell - is that correct?
As for a command or some way to show who hasn't yet completed their sentence yet, I can have something like this. There will certainly be a way to see how much time a prisoner has served, along with other various logs.
For your idea of commands being run when a player is jailed, is this really needed? It seems like this could be done with just permissions for your prisoner rank.
Multiple people per cell -> why not just allow the person setting up the cells to do the 'define cell' command multiple times, once for each inmate that can go to the cell? This way there's enough flexibility for people having different cell sizes on the same world/config.
Would there at least be a way to check who was jailed x days ago and didn't complete his sentence yet? Or perhaps even the total accumulated/already served jailtime?
When someone gets put in a cell and logs off, would the cell get emptied again?
Would you allow multiple signs per cell/prisoner? So mods have a central room to check signs, but there can also be signs outside the cell and inside the cell?
Will you also allow for server commands to get run when someone gets put into or gets released from jail? For instance, when someone gets released on our server we run a command that disables his voting privileges for a while (timed pex permission).
I agree that basic features like you have in mind are ingredients for a great jail plugin. Please don't consider my questions as remarks or me telling you what to do, but as an attempt at constructive input, and an enthusiasm to use a jail plugin made by the same people who made mcftprofiler. :-D
@Katorone
My idea for how the plugin would handle jail cells is a pretty simple one, but I think it could work well. Basically you would set up as many jail cells as you want, and then specify somewhere (perhaps in the config, or with a command) how many people can be in the jail cell at a time. You would also have to make a run-off area for if every cell is full. Then, to jail someone you would just /jail them without having to put in a cell name, and it would automatically stick them in the first open cell. This way, people aren't assigned cells, but instead as people are jailed, or as people come online that were already jailed, they are put in cells.
In addition to this, you could have some sort of sign in the cell, or anywhere you want, which would have the first line to identify which cell it is for, and then the other three lines would display the duration of the jail time and the reason/s for their being jailed. If you had cells that help multiple people, then you would need to have multiple signs for that cell.
Punishments for breaking blocks and things of that nature can just be easily configured to be nothing, so it wouldn't matter too much if they were included or not.
The feature that hasn't got me moving to any other jail plugin than Samkio's is the support for separate cells inside a jail. You basically define a worldedit region as a jail building. After that you go inside each separate cell and execute a command to link that cell spawn point to a sign (one or more, in different locations, per inmate) and chest. This system offers you the flexibility of having as many people as you want inside a cell and collecting information about inmates in a central location. When all cells are full, the global jail spawn point is used. Now, this is the way Samkio's Jail does it, and I'm not saying that it's the best or only way of doing it... I just like the separate cells a lot for role playing purposes.
The features that samkio's has and i'm not very fond off, are the jailstick & support for more than one jailhouse. I'd rather have a simple command (with nick completion when the to-jail person is online) than something with a huge amount of features but that's difficult to use. The punishments when people try to interact or break blocks are also not really needed.
Besides the jailing functionality I would love some statistics. At the moment I'm checking the cells every now and then to see who hasn't logged on in 2 weeks to complete their time. Depending on the reason that they're in jail, they're banned, fined and released or demoted and released. (otherwise you'll need a huge jail house over time). The problem with Samkio's is that I need to check the database manually. Because people who were jailed while offline don't get a cell immediately.
Would it perhaps be possible to send some statistics about the jailed person when someone with the permission hits the sign of his cell? For instance, the sign could display the name, time remaining & reason (short because of the sign), while hitting the sign could give you message from the server telling you the reputation of the jailed person, the full jailing reason and his lastseen (recalculating it in days&hours would be a plus)? Basically a lot of the info mcftprofiler already gives you but without having to type the command manually.
Sorry for the huge wall of text. If you have a forum thread about McftJail I'll be happy to share my opinion there. :-)
@Katorone
Certainly. I was planning on having it change the rank of a player when jailed, this allows you to have more control over what they can do. I will have the items taken from the player when they are jailed, but still accessible by those who have permission - the prisoner will retrieve the remaining/modified items when they are released. As for separate cells, I'm not entirely sure on this - it all depends on what you're wanting, if you could describe that more, that would be great. I could definitely do signs.
Can you tell us more about McftJail? Personally, the features I'm looking for in a jail plugin are: - Change of rank when jailed (so permissions can be adjusted) - items of prisoners stored in a chest (so stolen items can be retrieved) - support for seperate cells inside a jail. - The sign that Samkio's jail uses to display the remaining time & reason is a plus. I'm currently keeping an eye out for a replacement of Samkio's jail plugin because we keep having problems with it. (nicknames with different capitalisation not recognised etc)
@scts
I had thought about this previously though decided not to do it, only because I would have to go out of my way and have McftProfiler log /jail commands, as Jail itself doesn't log past Jail sentences. Though I'm currently making McftJail, which would support this.
Is there any way to have the profile commands pull up a log of previous jail sentences? As of right now it only shows active jail time. This would be such an awesome feature.
@Mune03
Sorry for the delayed response, we're about to release several large updates for all of our plugins, including new plugins. Yes you need to extract the file. It should just be GeoIP.dat after. Move it in any directory you wish (preferably the McftProfiler directory), then set the file location in the settings file. If you have the file in the McftProfiler directory just set it path as GeoIP.dat.
@ronpaul2006
Sorry for the delayed response, we're about to release several large updates for all of our plugins, including new plugins. We may add this in the future for smaller servers.
Help please.
1.How do you install the "GeoIP.dat.gz" database?
2. I don't know what directory i should put it in.
3. Do i need to extract the file?