![]() |
Evolution System: Perfect for a Pokemon or Digimon site
4 Attachment(s)
Well this is my third custom script made for the adoptable engine. It is nowhere as useful as Arianna's gender and breeding system, but should be cool to use. The current script actually allows simple evolution through change of images, but it can cause serious problem since the type/species name of the adoptable isnt changed. My script solves this kind of problem, and it can be extended to multiple evolution stages and forms.
To begin with, you will need to insert the three following columns into Both the table adoptables and owned_adoptables through phpmyadmin. Failing to follow this step will cause fatal error on your adoptable site: PHP Code:
PHP Code:
PHP Code:
Next, open nadopt.php and find the following lines: PHP Code:
PHP Code:
PHP Code:
PHP Code:
You will also need to modify the doadopts.php a little bit, find the following codes below: PHP Code:
PHP Code:
PHP Code:
PHP Code:
Alright, we are approaching the very end of this script modification. Open your levelup.php, it is where the game is played. Find the following lines below: PHP Code:
PHP Code:
Alright, we are done with this evolution system, surprised? Yes, its always possible to edit the adoptable script to whatever you want it to be, just a matter of time and efforts. I will post two screenshots of how it works later, and the corresponding script files are attached at the end of this post. Do not download and use them if you have a heavily modified adoptable site, it only works for new users who have just installed Mys/RA version 1.10. They are also incompatible with RA v1.00. You will have to manually create database columns even if you use the files. Hall of Famer |
FIRST POST.
Nice, I have a feeling this mod will be VERY popular, even among non-pokemon/digimon sites. |
Thank you so much Kaeliah, I try to make more useful scripts than before. I am sure there's still a way to improve this script, and I will see what I can do with it. I may be working on an egg stage system, in which the eggs do not appear in levels. Users may be able to create multiple stages of eggs and click them until a baby pet is born(at lv.1 of course). The way to hatch an egg may be quite different from leveling up an adoptable too.
|
Another AMAZING OMGNESS mod from you =D!
You're the best ;P *using* |
Thank you so much, Pokepet. Like I've stated before, this can even be extended to multiple evolution forms, nonlevel-based evolutions and even devolutions. Not everyone will find it useful though, since evolution is not required for many adoptable sites.
|
It would be interesting to see this "multiple evolution forms" applied to a Digimon site since Digimon do a lot of multiple evolution forms. Then again if you did you like Digimon there would be a zillion evolution since digimon are not as limited in branching as pokemon.
|
Well a problem with multiple evolution form is how to define the path of evolution. Its rather easy for Wurmple, which simply evolves into two different species randomly. For Gloom, the different evolution stones will have to be specified, thus an itemshop is needed. For Eevee, it will be even a lot more complicated. For the case of Digimon, I'd strongly advise you to create a column called Evolution Group, since there are way too many branches of preevolution and evolution forms.
|
That's what makes Digimon so tricky since there most be a ton of evolution combos and even branching in some cases. Too much for a novice like my self. I like the idea of item base evolution cause it could be useful for Digimon too. Such as having crests and Digimon items used. That would be a pretty cool Digimon site if you could pull it off.
|
I wanted to install this, but what about all the adoptables that has already evolved using the old evolution system where it only change the image?
|
lol interesting question. I dont think this will cause any glitches, since the script checks if the adoptable's level is above or equal to its evolution level or not. It will still evolve and get a species name change even if it is way above evolution level. It will be quite funny though if you have a lv.50 Charmander(whose current image is Charizard) evolves into lv.51 Charmeleon.
|
All times are GMT -5. The time now is 07:40 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.