i'm having the same problem my Grand Exchange that use to work just basically broke and no matter if i reinstall it the scripts will say they can't be found.

The Grand Exchange
Buy and Sell your items and resources on the Grand Exchange Market!
Total Downloads: 2,788 - First Release: Jun 13, 2015 - Last Update: Nov 4, 2017
- 5/5, 15 likes
-
yo all...
this command
/removeshopmarkers ( if player uses this command to remove markers of his shop )
removes markers even Grand Exchange in GE admin shop...
[DOUBLEPOST=1452412676,1452221613][/DOUBLEPOST]a question...
does your shop work in 3D ( multi-storey shop ) or only 2D hop ( flat shop on same level ) ?
if only 2d, can you add support for 3D shops? -
Any plans to add the ability to trade gold between players ??? If not mind if I edit your plugin for my own uses ??
-
Ya no matter what i do even if i delete an redownload the entire plugin its still messed up as in none of the commands get called. The server just basically ignores them like there not even there, it worked before but now i don't even know whats wrong with it.
-
Same problem as Get Trippy, this going to be fixed or is this a bug?
-
I have downloaded this plugin several times last couple days and it works perfect every time.
-
PvE is not working in version R3
-
anyone could help me. when i toggle pve it says pvp on and when i toggle it off it says pve off.
I dont get it
[DOUBLEPOST=1453916209][/DOUBLEPOST]yeah PVE is not working at all -
Can anyone help me please. Ive been struggling with this plugin for months.
It keeps saying "you cannot trade outside designated area" and im in the store.
I followed the description where to make the mark but it still dont work..
My players really want this plugin but its not working.
Please anyone! -
We discovered a bug that can be exploited for billions of gold. Diamonds are set to stacks of 500000... Buy a stack and it takes the gold as a negative, but gives you that much gold in your wallet. You must change the stacks to 1000 to fix it.
Plugin directory:
Edit GrandExchange.cs and change line for Diamond to the following:
new [] {"Diamond", "5000000", "1000"},
Data directory
Edit SavedTradeDefaults.json to 1000 like below:
[
"Diamond",
"5000000",
"1000"
],
Edit SavedTradeList.json and set the second value to 1000 like below. The values below that may be different depending on the percent you have the Exchange set for selling etc.
[
"Diamond",
"500000",
"1000",
"4995000",
"5250"
],
The key is setting the 500000 stack setting to 1000 for Diamond and it should fix the exploit.
Hope this helps some admins -
It's me again!
I was wondering if you were going to add in the stuff you listed in the Future Updates section? I know the people on my server would love the part where we could pay the other players off with gold? Or maybe find a way to hook into the bounty hunter system to allow gold to be the reward?
Just wondering! Thanks for the awesome mod! -
Hello I wrote a function which allow players to give their gold.
Juste past it in the plugin.cs and maybe translate it ^^.
/givegold player_name <amount>
Code:// Player give gold to player - Pierre Anken [ChatCommand("givegold")] private void PlayerGiveGold(Player player, string cmd,string[] input) { PlayerGiveGoldToAPlayer(player, cmd, input); }
Code:private void PlayerGiveGoldToAPlayer(Player player, string cmd, string[] input){ //Pierre Anken //offline? var playerName = Capitalise(input[0]); var target = Server.GetPlayerByName(playerName); if (target == null) { PrintToChat(player, "Ce joueur ne semble pas être connecté actuellement."); return; } //wrong amount? int amount; if (Int32.TryParse(input[1], out amount) == false) { PrintToChat(player, "Montant incorrect: utilisez le format /givegold 'Nom_du_joueur' <montant>"); return; } else{ amount = Int32.Parse(input[1]); //not enough gold ? if (!CanRemoveGold(player,amount)) { PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : Il semblerait que vous n'ayez pas l'or nécessaire à cette transaction, désolé!"); return; } else{ //space inw allet? var currentGoldReceiver = _playerWallet[target.Id]; if (currentGoldReceiver + amount > MaxPossibleGold) { PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : You cannot gain any more gold than you now have. Congratulations. You are the richest player. Goodbye."); } else{ //transaction ! //we remove _playerWallet[player.Id] = _playerWallet[player.Id]-amount; PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : Argent envoyé!"); //we add CheckWalletExists(target); GiveGold(target, amount); PrintToChat(target, "[FF0000]Grand Exchange[FFFFFF] : Vous avez reçu "+amount.ToString()+" gold de "+player.Name); // Save the trade data SaveTradeData(); } } } }
-
You're awesome! Thanks.
-
Was wondering if there is a way to remove the option to Buy items from the main Grand Exchange? I want to encourage a full player economy, so would like to have them sell basic raw resources for gold at the GE... then use that gold to buy from player owned stores only. Originally I figured I could just set a really high buy price and set the sell percentage to 1%, but over time the price goes down more and more which causes issues.
-
How do i remove items from the shop?
-
I changed the order of the items in the section defaultTradeList of the grandexchange.cs file and the module doesn't load at all. I didn't change anything else. What could be the problem?
-
I have recently re token a server my friend use to run hes making me the new owner i have the full files i removed his files to add a new announcer but the server is still saying his old announcement instead of my new once? how can i fix that
-
hey a player has 154 gold and i killed him but it says no gold to steal from player how do i get that working
[DOUBLEPOST=1464371398][/DOUBLEPOST]PVP Seal Gold Dose Not Work Or Im Doing Somthing Wrong Its Working But Says no gold to steel when ovisolly they have gold? does it have to be certian amount -
Awesome! Finally can trade gold to other players!
Here is the version I translated and am using.
Code:private void PlayerGiveGoldToAPlayer(Player player, string cmd, string[] input){ //Pierre Anken //offline? var playerName = Capitalise(input[0]); var target = Server.GetPlayerByName(playerName); if (target == null) { PrintToChat(player, "This player does not seem to be currently connected ."); return; } //wrong amount? int amount; if (Int32.TryParse(input[1], out amount) == false) { PrintToChat(player, "incorrect amount: use the format / givegold ' playername <amount>"); return; } else{ amount = Int32.Parse(input[1]); //not enough gold ? if (!CanRemoveGold(player,amount)) { PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : It seems that you do not have the gold required for this transaction , sorry!"); return; } else{ //space inw allet? var currentGoldReceiver = _playerWallet[target.Id]; if (currentGoldReceiver + amount > MaxPossibleGold) { PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : You cannot gain any more gold than you now have. Congratulations. You are the richest player. Goodbye."); } else{ //transaction ! //we remove _playerWallet[player.Id] = _playerWallet[player.Id]-amount; PrintToChat(player, "[FF0000]Grand Exchange[FFFFFF] : Money sent!"); //we add CheckWalletExists(target); GiveGold(target, amount); PrintToChat(target, "[FF0000]Grand Exchange[FFFFFF] : You have received "+amount.ToString()+" gold from " +player.Name); // Save the trade data SaveTradeData(); } } }
-
Can anyone tell me how to make /safetrade default to "on"? Every time my server restarts I have to manually type /safetrade.
**** Fixed thanks to D-Kay!!!!! ****Last edited by a moderator: Jun 14, 2016