Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Suggestions and Feature Requests

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 06-01-2014, 04:05 PM
Pear's Avatar
Pear Pear is offline
Woah man.
 
Join Date: Dec 2013
Location: The Underworld
Posts: 169
Gender: Female
Credits: 51,930
Pear is on a distinguished road
Default

I just thought of another idea that probably wouldn't be that hard to code. c: It is the ability to be able to adopt all the allowed pets at one time. So for instance, if one were to adopt a pet, but it had multiple outcomes so they wanted to adopt more than one. Let's say the cap is at 5 of that pet, so they could go on the adopt page and there could be a little bar thing (I don't know how to explain it..Kind of like the links at the top of the site where you hover over them and it drops down a list.) that is numbered up to the amount of that adopt that they are able to get. c: Exept have it individual for each adoptable. So if they only wanted 4 out of the 6 of one adoptable, but reach the cap on the next, they can adopt them all at once instead of having to go back to the adopt page 5 million times. x))

(Also, did you happen to say if you were going to introduce pet groupings? If you are thinking about not doing it, I'd say that it would be a very valuable function to have in all sites and I would greatly recommend reconsidering. I cannot think of a site that wouldn't use it. c: There could also be a little checkmark that says "Allow users to create any amount of groups?" and if the admin checks it then they can create however many they need. Below it has a different checkmark that says "Specify how many groups a user may have?" and then have a blank box where the admin can enter in the max number of groups a user may have.)

Last edited by Pear; 06-01-2014 at 04:12 PM.
Reply With Quote
  #2  
Old 06-01-2014, 05:51 PM
squiggler's Avatar
squiggler squiggler is offline
Squiggling since 1995
 
Join Date: Jul 2013
Posts: 185
Gender: Unknown/Other
Credits: 11,703
squiggler is on a distinguished road
Default

Lori had a great idea about lineages and I wanted to know if it was possible with the future stats system. It still has some kinks but here it is:
You can assign a value called "generation" to each adopt as it is created. For bred adopts, it's +1 the higher of the parents. So if the father is a 7-gen and the mother is a 13-gen, it's a 14-gen.
The parents get assigned a second value called "parentGen." (This only happens if they don't already have one.) This value is written as the child's ID + D or M (or if not numbers, 0 for dads and 1 for moms).
Example: Child's ID is 102. The dad's parentGen stat is 102D or 1020.
When you go to the lineage page, the grid has slots up to 14 and places the dragons according to their IDs.

Am I making any sense? XD
__________________
Avatar courtesy of Doll Divine.
Reply With Quote
  #3  
Old 06-07-2014, 09:11 PM
parayna's Avatar
parayna parayna is offline
Member
 
Join Date: May 2013
Location: Devon, UK
Posts: 342
Gender: Female
Credits: 30,079
parayna is on a distinguished road
Default

Squiggler, would this maybe enable you to click on a button on your pets profiles (for example) and see the past generations? I would kinda like that implemented as well... It would be a nice add on to have, and it would definitely mean that people would enjoy the breeding aspect more as they could keep track of the past generations and, I don't know... breed 'pure blooded' pets. (Whatever that would entail on your site, either breeding with only that one colour or type... whatever )
Reply With Quote
  #4  
Old 06-08-2014, 06:27 PM
squiggler's Avatar
squiggler squiggler is offline
Squiggling since 1995
 
Join Date: Jul 2013
Posts: 185
Gender: Unknown/Other
Credits: 11,703
squiggler is on a distinguished road
Default

I love the achievements and personality ideas. Not sure what the personality would do unless it affected how they grew stats.

The competition idea would be fun. It could be based on who has the best stats. I think it would be cool if it ran once a week, and members would pay an entrance fee for the chance of winning either money or an item or an adoptable.
Quote:
Originally Posted by parayna View Post
Squiggler, would this maybe enable you to click on a button on your pets profiles (for example) and see the past generations? I would kinda like that implemented as well... It would be a nice add on to have, and it would definitely mean that people would enjoy the breeding aspect more as they could keep track of the past generations and, I don't know... breed 'pure blooded' pets. (Whatever that would entail on your site, either breeding with only that one colour or type... whatever )
Yup, that's exactly what I had in mind. For example, like DragCave: http://dragcave.net/lineage/r8uSR

And you can click each adoptable's image to go to their stats page.
Quote:
This would probably only work if the adoptables have public stats pages though... otherwise it'd be kind of pointless. The personality would be displayed on the adoptable's stats page or box.
IntoRain was able to do that for me- you might want to ask them how they did it. Example.
__________________
Avatar courtesy of Doll Divine.

Last edited by squiggler; 06-08-2014 at 06:30 PM.
Reply With Quote
  #5  
Old 09-24-2014, 01:25 PM
parayna's Avatar
parayna parayna is offline
Member
 
Join Date: May 2013
Location: Devon, UK
Posts: 342
Gender: Female
Credits: 30,079
parayna is on a distinguished road
Default

Does anyone know if there has been something like a 'crafting' feature suggested? Like, if I wanted to create the item, 'Sushi,' I could go to a page and then use up the ingredients (fish, seaweed, rice) from my inventory and then come away with a sushi item?

I don't know if it has been suggested yet, but I would love that feature XD (Sorry if it has, I sometimes skim over bits when pages become too long XD)
Reply With Quote
  #6  
Old 09-24-2014, 10:15 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 652,421
Hall of Famer is on a distinguished road
Default

You may want to check out the alchemy mod I made for Mys v1.3.4, its very similar to the feature you are requesting. In Mys v1.4.0 the alchemy/craft system will still come out as a plugin/mod rather than bundled with the official package.
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #7  
Old 09-25-2014, 01:58 PM
parayna's Avatar
parayna parayna is offline
Member
 
Join Date: May 2013
Location: Devon, UK
Posts: 342
Gender: Female
Credits: 30,079
parayna is on a distinguished road
Default

OK! Thank you! :D (Can't wait for the next script to come out :P)
Reply With Quote
  #8  
Old 12-19-2014, 01:31 AM
Kyttias's Avatar
Kyttias Kyttias is offline
Premium Member
 
Join Date: Jan 2014
Posts: 857
Gender: Unknown/Other
Credits: 136,899
Kyttias is on a distinguished road
Default

For v1.4.0, I'd like to see some database optimization done. Some of the VARCHAR values could easily be held as CHAR values.

There are trade-offs, both with their benefits. VARCHAR values take up less disk space, because while they hold a maximum value, they store the contents dynamically. But it's because of this reason exactly that they query slower. CHAR values will always take up the exact amount of space you allocate, whether they are filled or not. But because they are predictable in this fashion, queries through them run up to 20% faster. On the downside, again, is that they are storing the full length of the max you set, regardless of how much of it is filled.

For values that will barely change in length, useralternates in the owned_adoptables table, for example, CHAR(3) may be a better fit, given it will only ever hold yes/no values (and at that rate, rewrite the code to handle it in binary, perchance?), or gender, as a better example, it only holds one character, easily could be CHAR1 instead of VARCHAR10. I think the entire database could use a look over before release, trim up some absurd lengths here and there, etc.

It comes down to size on disk versus query speed. Some more reading here?

But if there's going to be any importing from previous versions, there could be conflicts... =/
__________________
Please do not contact me directly outside of Mysidia.
I also cannot troubleshoot code more than two years old - I legit don't remember it.

Last edited by Kyttias; 12-19-2014 at 01:57 AM.
Reply With Quote
  #9  
Old 12-19-2014, 02:25 PM
IntoRain's Avatar
IntoRain IntoRain is offline
Moderator
 
Join Date: Jul 2013
Location: Portugal
Posts: 461
Gender: Female
Credits: 23,148
IntoRain is on a distinguished road
Default

Quote:
Originally Posted by Kyttias View Post
For v1.4.0, I'd like to see some database optimization done. Some of the VARCHAR values could easily be held as CHAR values.

There are trade-offs, both with their benefits. VARCHAR values take up less disk space, because while they hold a maximum value, they store the contents dynamically. But it's because of this reason exactly that they query slower. CHAR values will always take up the exact amount of space you allocate, whether they are filled or not. But because they are predictable in this fashion, queries through them run up to 20% faster. On the downside, again, is that they are storing the full length of the max you set, regardless of how much of it is filled.

For values that will barely change in length, useralternates in the owned_adoptables table, for example, CHAR(3) may be a better fit, given it will only ever hold yes/no values (and at that rate, rewrite the code to handle it in binary, perchance?), or gender, as a better example, it only holds one character, easily could be CHAR1 instead of VARCHAR10. I think the entire database could use a look over before release, trim up some absurd lengths here and there, etc.

It comes down to size on disk versus query speed. Some more reading here?

But if there's going to be any importing from previous versions, there could be conflicts... =/
There isn't really that much of a difference in terms of speed, it's pretty neglectible honestly. I believe the char/varchar query differences are actually if you manually create the indexes based on those columns. Database optimization would fall into the very boring subject of normalization xD I agree the yes/no/true/false columns should be changed to boolean (int if database doesn't support it or even enum('true', 'false')). And the gender also, that one deserves to be a char

But I'm not really into databases, normalizing them and stuff has never been my thing, just talking out of personal opinion

---

Having Mysidia on git would really help. People who like this framework could contribute with bug fixes and aditional features, etc. SourceTree is a good interface that supports git, so you don't need to use the command line if you feel uncomfortable with it
__________________


asp.net stole my soul.

Last edited by IntoRain; 12-19-2014 at 02:33 PM.
Reply With Quote
  #10  
Old 12-19-2014, 02:33 PM
Kyttias's Avatar
Kyttias Kyttias is offline
Premium Member
 
Join Date: Jan 2014
Posts: 857
Gender: Unknown/Other
Credits: 136,899
Kyttias is on a distinguished road
Default

^^; Will it still be negligible at 6,000 users?

Quote:
Originally Posted by IntoRain View Post
Having Mysidia on git would really help. People who like this framework could contribute with bug fixes and aditional features, etc. SourceTree is a good interface that supports git, so you don't need to use the command line if you feel uncomfortable with it

Definitely. There are a lot of little things I've long since fixed that were almost too minor to mention, but I feel bad for the less php-savvy.
__________________
Please do not contact me directly outside of Mysidia.
I also cannot troubleshoot code more than two years old - I legit don't remember it.

Last edited by Kyttias; 12-19-2014 at 02:40 PM.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Official ACP Overhaul Thread for Mys v1.4.0 Hall of Famer Suggestions and Feature Requests 24 05-14-2013 03:23 PM
The official itemshop thread Hall of Famer Suggestions and Feature Requests 12 08-26-2011 06:43 AM
The official Zune/Ipod thread.. But mainly Zune because I'm biased. shiann Other Chat 4 03-20-2011 07:19 PM
The Official Mys v1.2.0 Thread[Beta available in Premium Members Forum now!] Hall of Famer Mysidia Adoptables Official Announcement 86 03-12-2011 04:53 AM
Suggestions Thread: RoconzaArt Adoptables Buzz 3 01-18-2011 06:55 PM


All times are GMT -5. The time now is 09:03 PM.

Currently Active Users: 3088 (0 members and 3088 guests)
Threads: 4,081, Posts: 32,032, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636