GNN is the Global Nickname Network You can rate other minecraft users and the rating will persist between all servers, and possibly other games in the future. The rating is purely relational, meaning what you think of a person, or what your immediate friends think of a person. There is no "top rated" player. There is only players you or your friends have personally rated the highest or lowest. All ratings are persistant between servers, between minecraft updates, and between CraftBukkit and Bukkit updates. Available Commands: Code: /gnn Lists a brief explanation and command summary Code: /gnn feel This tells you if GNN is online or not, and your rating of all users on the server. Code: /like <user> This is a simple +1 rating for a user. You should generally like users who are friendly and honorable. Code: /love <user> This is a massive +20 rating. Once someone achieves this rating you will see all their opinions of other users as doublely good or bad. Code: /dislike <user> A -1 rating. Use sparingly! As all your friends will also see them with a lower rating as well. All of the target's friends will appear to you as lower ratings too. A lot of negative ratings by the population will tend to polarize large groups of people against each other so save this for violent individuals is recommended. Leave unfriendly or solo players at neutral. Code: /hate <user> A grimacing -20 rating. This should be used very rarely only for cheaters and very bad people you do not wish to be around. A rating will show up ingame as Username(x)(y) The first rating (x) is your personal relationship with this user. That means you personally rated them as such, and will usually be a better indication of how you should treat them than the second rating. The second rating (y) is the cumulative rating from all the people you have rated in the past (still for this one user). Any friends will increase the value, and enemies will decrease the value. Loved/Hated relationships will effect this rating by double the normal value. Generally speaking you can't judge someone by their group rating alone. Perhaps they play PVP on some servers and your friends have marked them negative just so they know when they are about to be attacked. If you see someone with a (0)(-20) rating then you should be cautious, but still give them a chance to prove respectful to you as an individual How to Interpret ratings? User(0)(-5) : You have not rated this individual yet, but one or more of your friends have rated them negative for whatever reason. Judge them based only on the actions you witness yourself. User(0)(-60): With a largely negative second rating, than most of your friends do not like this individual. They still have done nothing to you personally, but you should definitely be cautious of them! User(0)(80): Most of your friends like this person! You probably will too if you spend some time building with them. User(1)(-20): You have personally rated this person positive, no matter what your friends experience with them, they did something that you liked in the past. Maybe they just play PVP against your friends on another server? Inter-Plugin Communication: *Currently unavailable until bukkit supports sending Commands from plugins (permission system?) *May be replaced/supplemented by inter-plugin communication /gnn teams <minteams> <maxteams> <minplayers> <maxplayers> ex: /gnn teams 2 4 2 4 (two to four teams, of two to four players each) This command will generate the best teams based on the relational ratings of all users online. It will try to keep enemies apart, Any leftover players will be bundled in existing teams. maxplayers may be exceded if there are still players that need to go into a team. (see subteams below for strict player limited teams) The result is a command being called of the following format /gnnreply teams player1 player2 , player3 player4 , player5 a comma denotes the start of a new team. /gnn subteams <minteams> <maxteams> <minplayers> <maxplayers> This command will create teams with definite care to the restrictions, the final team will not be a real team, but is all the leftover players. The result could look like this: /gnnreply subteams p1 p2 p3 p4 , p5 p6 p7 p8 r p9 The returned teams will strictly adhere to the limits. A comma will be separating each valid team, and an r will precede the remaining rejected players who are not a part of a valid team. (Maybe make them solo raiders or something for a round?) Server options: These options will be in the gnn.properties file after being created for the first time. gnndistancewarn This is default to true. This will warn users that an enemy (anyone rated negative) has come into range and the user should arm themselves just incase. gnnlogin The login and password will be unique for each server. gnnpass gnnhideglobal default false. This will hide all friend based ratings. Only values the user has personaly rated someone are visible. Not useful in my eyes, as people should be able to ignore this rating at their choosing, but it was requested. gnnchatrating *not tested for Bukkit yet default false. WARNING will likely break or replace many other mods that use colors or groups or anything else that alters player messages. This adds the unique rating to each and every message from other players. (It breaks other mods because it turns global chat messages into personalized messages, not sure a way around this yet) DOWNLOAD https://s3.amazonaws.com/beefcraft/GNNbukkit.rar Installation: 1 - Place the GNNbukkit.jar file into the /plugins folder for CraftBukkit. 2 - Start and stop the server to generate the default gnn.properties file which shows up in the root server directory. --- merged: Jan 16, 2011 8:18 PM ---
I don't understand what the point of the team system is, perhabs you should make that a seperate addon, or atleast make it toggleable? Also: What's up with the server specific login/password thingy? Please explain that in more detail, I am very confused about it :S
Yes the TeamManagement is totally separate and not a part of GNN. I am working on that plugin separately, but it will allow connection to this plugin to allow really good MATCHMAKING. I am excited for that one. The reason there is a specific login/pass for each server is for security in the system. If someone sets up a hacked server of their own and starts flooding the system with bogus ratings, then i can roll back all of those ratings if necessary.
Okay thanks for clearing things up --- merged: Jan 21, 2011 10:50 AM --- Okay thanks for clearing things up
i was wondering.... on my server, it seems that gnn is always down.... im just wondering if i could do anything to make it work?