×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • #ninja0trade by Extremq#0000
#ninja0trade by Extremq#0000
Barberserk
« Consul »
1595360220000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#1
  9

https://i.imgur.com/BwkjDfP.png



This is a module in-the-making, hoping to replace/expand upon the *#trade module that people use during Christmas and Fishing events. I am not really a coder, much less the creator of this module. All credit goes to Extremq#0000 that heard my petition for a new type of trading room made by someone active in the game. He also gives the code for it, in the hopes of people developing it further, with more and better features, such as a Christmas and Fishing relic table, etc. You can find the code here: https://anotepad.com/notes/qxrx48jn
I hope people will realize the importance of a "stock market" room during relic events and see the need to develop a modern version of *#trade, that receives updates and the regular attention of its makers.

Dernière modification le 1595360460000
Perfecteca
« Sénateur »
1595425020000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
So what is the fate of this module? Is it going to be developed and/or replace #trade?
And thanks!
Barberserk
« Consul »
1595431560000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  2
Perfecteca a dit :
So what is the fate of this module? Is it going to be developed and/or replace #trade?
And thanks!

If it gets more attention, it could do that, yeah. It works as it is currently, but perhaps it needs some minor improvements. The original developer might not have the time to do it therefore he has made it an open-source module. I hope we can see it becoming the main trading room one day.
Perfecteca
« Sénateur »
1595470260000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Barberserk a dit :
Perfecteca a dit :
So what is the fate of this module? Is it going to be developed and/or replace #trade?
And thanks!

If it gets more attention, it could do that, yeah. It works as it is currently, but perhaps it needs some minor improvements. The original developer might not have the time to do it therefore he has made it an open-source module. I hope we can see it becoming the main trading room one day.

I'd like to help with it if s/he may not be available for it.
Barberserk
« Consul »
1595483940000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  1
Yes, please do! The code is there in the link.
Perfecteca
« Sénateur »
1595540460000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  2
OK, here's another version (screenshot) I have made, inspired by both #trade and #ninja0trade. I'm sorry I had to rewrite it. It's not too far from Extremq's version, but as stated below in green, there are some good improvements.

• It won't display the interface for guest players, as they are not able to trade.
• The interface will renew itself when a new name is added to the selected relic's buyers or sellers list.
• Unselected boxes will be displayed to you in green for buying, red for selling; others will have the default box color.
• You are able to unselect a relic just by clicking outside the interface.
• You are not able to be in both buyers and sellers list for the same relic because it doesn't make sense.
• You are not able to offer a relic for the same relic as price.
• The map is summer-themed, but the script is for both fishing and Christmas events.
• It has a beautiful 800x400 sized map where you can swim and play with a beach ball! \o/
• It won't notify you about matches. To be added.
• It won't display the image of relics behind the boxes because I have no permission to use tfm.exec.addImage function. The same thing goes for chat messages.

You can make changes on the file or make suggestions.

Dernière modification le 1595540580000
Barberserk
« Consul »
1595540640000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#7
  1
That's impressive! I will spread the word about this, excellent work!
Perfecteca
« Sénateur »
1595540760000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#8
  0
That's nice! But pls test it with more people if possible. That was something I was unable.
Barberserk
« Consul »
1595570820000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#9
  0
Perfecteca a dit :
That's nice! But pls test it with more people if possible. That was something I was unable.

Oh of course, that's easy, don't worry, I will do it today for sure.
Bolodefchoco
« Sénateur »
1595592060000
    • Bolodefchoco#0095
    • Profil
    • Derniers messages
    • Tribu
#10
  1
It is missing the images. For me, it adds a lot to the original module.
Barberserk
« Consul »
1595612640000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  0
Yay, let's make this happen please! I've showed it to friends in game and they really love it. If we make it into a permanent room like *#trade is now, we'll make everyone much much happier.

--> An issue we found with Extremq, is that you can't sell the same relic while you are buying it and vice versa.
--> And another issue I mentioned earlier in the development of the module, is that you can't offer a collection of relics in exchange for a relic, let's say I want to buy A4 and I have B3, C5 and F1 for sale/exchange. I can't put them all.
--> Giud mentions that it would be useful to have a button/function that could show you who has the relics you want to buy using one click, or something like that.

Dernière modification le 1595613360000
Perfecteca
« Sénateur »
1595614200000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#12
  0
Barberserk a dit :
Yay, let's make this happen please! I've showed it to friends in game and they really love it. If we make it into a permanent room like *#trade is now, we'll make everyone much much happier.

--> An issue we found with Extremq, is that you can't sell the same relic while you are buying it and vice versa.
--> And another issue I mentioned earlier in the development of the module, is that you can't offer a collection of relics in exchange for a relic, let's say I want to buy A4 and I have B3, C5 and F1 for sale/exchange. I can't put them all.
--> Giud mentions that it would be useful to have a button/function that could show you who has the relics you want to buy using one click, or something like that.

- I actually mentioned it above in green, personally I think there's no point of buying and selling same relic at the same time
- I was thinking of setting multiple prices for one relic, too
- Of course, that's a good idea
Barberserk
« Consul »
1595615340000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  0
Some suggestions Ykr made are to have a button to wipe out all your offers with one click and the + button to add an offer should be bigger, I agree with him on both. I also thought of some minor adjustments on the text but it's no big deal.
Perfecteca
« Sénateur »
1595615940000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#14
  0
Barberserk a dit :
Some suggestions Ykr made are to have a button to wipe out all your offers with one click and the + button to add an offer should be bigger, I agree with him on both. I also thought of some minor adjustments on the text but it's no big deal.

I'd also vote for the first thing, the button could be enlarged too
Extremq
« Citoyen »
1595619060000
    • Extremq#0000
    • Profil
    • Derniers messages
    • Tribu
#15
  1
Added some stuff. Check it out on #ninja0trade. Code: https://pastebin.com/raw/CV3gvzJX
Perfecteca
« Sénateur »
1595621580000
    • Perfecteca#0000
    • Profil
    • Derniers messages
    • Tribu
#16
  1
OK, let me list things that I suggest and also were in my script, and things we are or we may be in common:

- First of all, ban guest players because they cannot trade
- Disallow same relic price for the same relic, example: 'A1 as a price for A1'
- A 'Find matches' button in case if we miss matching offerings
- Data resetting within a longer time, or data resetting when a player quits the game
- Relic images in background
- Multiple offers for a relic, I still could not figure what exactly were you guys meaning, so I'm leaving two examples
Example

Buying A1

PriceName
C3, D4, F8Perfecteca#0000
Example

Buying A1

PriceName
C3Perfecteca#0000
D4Perfecteca#0000
F8Perfecteca#0000
- 'Remove all offers', or 'Remove all buying offers' and 'Remove all selling offers' button
- Auto offer creation when we set a relic as price, example: If I am selling A8 for B3, I am also buying B3 for A8
Barberserk
« Consul »
1595689200000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#17
  0
You guys are making a monster of a module, wow. I am impressed. How can we manage to replace *#trade with this one though, I don't know how it should be done, or can be done.
Erenm
« Censeur »
1595800140000
    • Erenm#8955
    • Profil
    • Derniers messages
    • Tribu
#18
  0
Thanks!
Barberserk
« Consul »
1596226800000
    • Barberserk#0000
    • Profil
    • Derniers messages
    • Tribu
#19
  0
Type in game /room #ninja0trade and you can buy and sell Fishing event relic fragments using the correct summer relics table, A1 to F10. Spread the word! We need to replace the *#trade but first we have to playtest this new module.

Dernière modification le 1596226980000
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • #ninja0trade by Extremq#0000
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27