Grand Theft Diamond (GTA in Minecraft)
Inactive!
(For the present)
First, what is this plugin about?
Grand Theft Diamond is a Minecraft plugin based on GTA.
The most ideas of this plugin are taken from 'GTA San Andreas Multiplayer'. You can rob safes and drive cars (Horses). There are custom guns and other items like Handcuffs, a flame thrower or a taser. You can select one of the two teams: Cop and Civilian. Civilians can become a gangster when they do criminal things like robbing a safe. But that's not all: Players also can buy houses and it's planned to create jails, so cops can jail the gansters.
But how do all these features work? We have a wiki where you can read all about the plugin!
If you have any problems or questions, join the #grandtheftdiamond IRC channel on webchat.esper.net.
Tutorial
I need your ideas!
If you have any ideas for the following questions, please write a comment or a ticket, thanks.
- How should jailing work?
- What needs a cop to do to jail a gangster?
- How should a player be able to deal with a dealer?
- Villager inventories don't really work (No official API)
- Maybe in a normal inventory?
- With commands?
Features
- Own Resource Pack
- You can configure all
- Every player can select his own language for the plugin's messages
- Signs with many features
- Different arena types
- Cuboid, cylinder, whole world as arena, whole server as arena
- Chat and ban system with many functions
- API for developers
- Documentation still in work
Optional Add-Ons
- Vault
- With Vault, Grand Theft Diamond connects with your server economy system
- With Vault you can change the chat format for ingame players
- Still in work
- Nametag Edit
- This plugin makes it easyer for Grand Theft Diamond to set the nametag of a player with the wanted level
- Is not required to set the nametag but prevents bugs
- Citizens
- Not implementet yet!
- To create dealers
- BarAPI
- Not implementet yet!
- It's planned to use the bar as player radar or something like this
- Any other ideas? Tell us!
Want to try out the plugin without own server?
Server | Language/Location |
---|---|
planetcraft.pl | Polish/English |
What you need to know
- If you have any problems or questions, just join the official IRC channel '#grandtheftdiamond' here.
- This plugin sends information about the server and how much players are playing the plugin to mcstats.org. You can disable this in the config of MCStats! (plugins/PluginMetrics/config.yml)
- Learn more about MCStats at MCStats.org/learn-more!
- This plugin inclues an update check, which tells you if there is a newer version of the plugin to donload.
- Disable this in the config 'useUpdater: false'.
- Use '/gtd update' to download the newest version.
- This plugin connects to dev.bukkit.org to download the change log's RSS feed.
- You can disable the connection to dev.bukkit.org in the config.yml with 'useChangeLogFunction: false'.
Like you know, the GrandTheftDiamond plugin team don't get payed for them work. We do this things because we like it. Please try to help us to keep motivating us to keep growing the plugin!
So please try to donate us, just a few dollars. So we can do something we are planning to the plugin! And it motivates us, because we can see that people love the plugin, and this people want this plugin on the high of the plugins!
Dealers, I think if you add Citizen Support it should be to enable 3 NPC types. Gangster, Cops, Citizens. Players can kill any of the three but it adds a wanted level depending on the NPC killed and each NPC has some form of Artificial Intellegence such as Cops: Patrol Area's, Gangsters: Try to rob you when you come within a radius. Citizens: Can be used to host shops or give quests/missions.
Using Denizen scripts with Citizens2 you could pretty much do this already. GTD plugin should focus on compatibility for NPC's such as setting certain NPC type ratings for example, Villager: (default citizen) if killed adds low wanted level Pigman: (if default cop) adds a high wanted level. It would make the cities far more interactive.
Also, not only should you add wanted level ratings to NPC types but you should also add it so NPC types will respond to certain ways based on a players wanted level. Such as cops try to kill the player, citizens refuse to deal with player, gangsters are less aggressive to wanted players.
Inventory, I would suggest making it commands as they can be used in GUI menu's such as the plugin ChestCommands. Making commands allows you to set the command to an NPC's GUI menu when players interact with them such as the three common triggers proximity, chat or click. Or integrate a custom GUI system like ChestCommands into the GTD plugin. If I was developing GTD I would stay away from custom NPC's and GUI's and focus more on Citizen/Denizen support because of the wide range of possibilities it would add to the game.
@mrcubecraft950
Can you send me the error in the console, please?
Hello,
The System of Eco and money Do No works , houses do not work, JetPack does not work, ScoreBoard with nametag does not work and shows no signs BarAPI . I get errors every time I use these options.
An internal error occurred while Attempting to perform this command .
I have the latest version of the plugin with citoyens , NameTagEdit , Vault and BarAPI
Thank you.
Google Translation fr-en Google traduction fr-en
The System of Eco and money Do No fonctione , houses do not work, JetPack does not work, ScoreBoard with nametag does not work and shows no signs BarAPI . I get errors every time I use these options.
An internal error occurred while Attempting to perform this command .
I have the latest version of the plugin with citoyens , NameTagEdit , Vault and BarAPI
Thank you.
Google Translation fr-en
@MiCrJonas1997
thanks .. look your news :)
@SurivivalCraft
I'll fix it and send you a PM.
@MiCrJonas1997
these permits are not complete .. players can not create gangs and more .. can send me all permits
@SurivivalCraft
The permissions they need to play or the permissions they have with "gta.play"?
@MiCrJonas1997
hello , you postarmi the full list of permissions for the players ? thank you :)
@MiCrJonas1997
I solved .. are stupid : D
nice plugin <3
@SurivivalCraft
They are enabled by default. What exactly is your problem?
@MiCrJonas1997
hi :), how to enable the signs of the shop? help me
@aceka
I will add a function to configure it.
I have some problems with the inventory, how can i do that people drops their items after death so the killer can go and pick the items, or at least that you can keep them after death.
I entered one of your trial servers to see if the plugin was the one causing the items to just dissapear and when i died i got to keep the items but when i tried using the items they just dissapeared.
Any ideas in how to change that or could you add an option to allow the drop?
Sorry for the bad english im mexican.
@Aschnell001
Like I said: "Please paste [...] the whole plugin folder [...]. Thanks." If the stack trace is not in the console, it does NOT mean, there are no runtime errors/exceptions. In some bukkit versions you don't see any stack trace in the console. (Maybe development builds? I don't know) Try an other version and send me the error stack trace. It only prints something like "An internal error occured" (In console or as message to the command sender). I tested the join signs again: No error, no problems, no heal function. The only thing happend was that I joined the game like it should work.
Ok np!
@MiCrJonas1997
"What do you mean with heal signs? Maybe this is an other plugin? Signs are working finde for me. Please Paste the console error and maybe the whole plugin folder, too. Thanks."
I did not say that there were heal signs. I said that the join signs act like heal signs because all they do is heal you. I will add on to this topic though considering there was a misunderstanding. After they heal you I check to see if I am in the game and it does nothing. I then try to leave and it tells me I did not join as either a cop or a civilian yet.
I then try the commands to join if there are not any signs around. A message pops up, the same one I posted about a couple of months ago and you said that this problem was fixed. It says that there was an internal error that occurred and that is why I am writing again.
I have already checked the console for errors and it says the same thing as what it says inside of Minecraft itself. For example, if you say something in Minecraft, in the console you can see what you said. Same situation here. When the message pops up saying that there was an internal error, the same exact message pops up in the console. So there are no signs of syntax errors, no signs of run-time errors, not even any signs of logic errors (visible that is) in the console. The only thing I can think of is that there is some sort of problem in the code where technically there are no errors but the code itself is not outputting what is wanted.
Example:
I want this code to say "hi" once it outputs:
System.out.println("jump");
There is technically no error in the single line of code above; however, it is not printing out what I want it to print out (hi). Instead it is printing out jump. That is obviously not nearly as advanced as what you are working with but it is basically the point I am trying to make.
@drew5494
I like it more that you see player cops as players not as pigmans, zombies, whatever. Jails are implemented but you can only jail a player by command. So it doesn't really make sense to use them yet. I don't like the speed/strength thing with the mobs. The scoreboard will look a bit different. You'll see the score next to the score type (money, wanted level, ...) not below. But thanks a lot for your ideas.
@MiCrJonas1997
Sorry I mixed it up lol. So the cops are usually zombie pigmen who just follow you around and don't do much but If you kill a cop your wanted level goes up the highest. I haven't really seen any jails on the servers Ive been on with GTA. The mobs (disguised as people) are separate from the cops. They try attacking you and as you kill them, the strength and speed of the mobs increase as your wanted level goes up but not as much as if you were to kill a cop. Hopefully this makes sense.Heres how one of the scoreboards look on a GTA server I played on: https://drive.google.com/file/d/0B5Zee-YtukUwdnNFYjlSVy1Sbk0/view?usp=sharing
@drew5494
Would be an idea to have 3 options for cops: Only players, only mobs, players and mobs. I'll try to do it as fast as I can. But there is still no plan how jailing should work.
Scoreboard is a good idea. I'll have a look at it, too.
Maybe another feature you may want to consider adding is a scoreboard that shows the K/D Money and wanted level.