ANIMAL KEEPER - A Way to Interact and Keep Animals - 2.3
May 29, 2014 9:11:44 GMT -8
Chris, Ginger, and 11 more like this
Post by P̌̓aͧś̀t̀u͒le͆o͂2̀3̃̓ on May 29, 2014 9:11:44 GMT -8
Rolling Back to Version 2-2 for now because of breaking glitch
Animal Keeper 2-2.pbp (49.67 KB)
Will try and fix eventually. No ETA
Version 2-3 Fixes a field breaking bug that is rare. Multiple Profile Bugs and Adds a Button in Profile Tabs
Download Library Link: www.proboards.com/library/plugins/item/944
Animal Keeper Release
You want to add animals, fish, zombies, pokemon, or mythical beasts to your Forum?
Look no further.
Animal Keeper is heavily customizable.
The default settings can get you started so don't worry.
If you have any questions you can always post here while tagging - @ pastuleo23.
#First Requirements:
1 Super Key 1 Private Key and Yootil
Extended Features Optional: Monetary System (http://support.proboards.com/thread/429762/)
Why so much? A super key is not that expensive but the reason I use 2 keys is so that you can store the most animals with all the options you could ever want. Note: Yootil must be placed before this plugin so install it first.
#Second Download this file and Import Plugin at whateveryoursiteiscalled .freeforums.net/admin/plugins/manage
(See video 0:00 - 0:30)
#Third Click on Animal Keeper to manage it.
#Fourth Modify Settings
(See video 0:30 - 6:30)
#Fifth Go to whateveryoursiteiscalled .freeforums.net/user/1/animal-keeper
And have fun.
(See video 6:30 - 16:55)
Major Features:
Specify Your Species - Whether it's Zombies, Animals, Pokemon, or More
Users Collect Animals and Toys set by YOU
(Optional)Add the Monetary System and you can buy/sell your stuff
Keep track of your animals Happiness with the Happiness Gauge
Take care of them with Brush, Feed, Pet, Wash, Train, and Clean - Just drop it on the Animal
OR Change them to whatever you want
Custom Alert Messages - Your plugin will say what you want it to say
Profile Page Support - If you want it on everyone's profile page, it's there
Custom Page Support - If you want it on just one page, You got it. (Page Setup Required see below)
______________________________________________________________________
(Optional)Visual Field - Have and set an actual playground for your Animals to play
Set the Width and Height or allow the User to set it
Allow the user to set images for backgrounds and animals or set interactions for toys
You have the option to change virtually any image and text in the plugin (Just don't be overwhelmed)
Change the Font name, size, or style
Change the pictures for the Happiness Gauge
The Animal and Toy shops are completely your design (you can set limited edition items too)
(Optional)Movement - Set your Animals to move around your 2D field with 4 Directions, Flip, and Rotate
(Optional)Add Poop to the field for users who don't like to clean up
______________________________________________________________________
(Optional)Extra Fields - You want users to save extra data you can. Add a field that saves horses shoe size or anything you could desire.
(Optional)Aging System - Specify how many real days counts as a virtual year and keep track of their age
(Optional)Death System - Go a step further and specify what age certain animals will die
Cool 'Up to Date' Animation so you can browse in style.
(Optional)Quick Navigator - For those who want stuff done now
Word Art Images - For a pleasing view that you can change or make your own at: cooltext.com/
(Optional)Text Instead of Images - Don't like those fancy graphics? Set them as plain text
Alerts will tell you a summary of what's going on even while your not on the page. Delay it's next appearing by 10 minutes, 2 hours, or Turn it off. Know when Animals grow older, when happiness changes, last cleaned the yard, when a friend helped you out, when someone gives you something, when an animal dies.
Sort Through Columns of Name, Nickname, and Animal alphabetically with a click of a column
Data Security - The only person who modifies your key data is you. No overwrites. Other's securely add existing data but you do the changes.
Data Integrity - You can delete animals/toys and modify them under manage plugin to create a limited time or limited quantity experience without affecting user data.
Data Retention - There is a backup in place, if the user's key gets erased completely. It will notify the user and their key will be restored from localStorage. (Note: This also means if data gets erased via manage plugin, some users can still restore previous data)
Malicious Prevention - If there is a user that you want to restrict from this plugin, just block the user from key access on the manage plugin screen.
Adopt them for money, adopt them for free.
Sell them for money, give them to a friend, or release them.
Set a percentage of money they get for selling.
Set the Name, Description, Price, Image, How fast they age, Whether they can be gifted, If they need extra fields of information, if they die, and limited quantity.
Theme the plugin how you want - Make it a farm, fish aquarium, a zombie apocalypse, or a Pokemon world
Take care of them in your yard to keep their happiness up.
Choose which alerts you want to see at a user level.
Brushing Produces bubbles on the screen (you can change this image)
Petting Produces hearts on the screen (you can change this image)
Training plays a sound file (you can change this file)
5 actions on an animal will increase it's happiness by one level.
There's hardly anything you can't do with this biggest plugin ever.
(See video 16:55 - 18:50)
Custom Page Setup:
(See video 18:50 - 20:28)
Go to whateveryoursiteiscalled .freeforums.net/admin/structure/custom_pages
Create New Custom Page
Title - Animal Keeper (or whatever you want)
ID - animal-keeper
Create
Go to HTML Tab and Paste:
<div class='container show-user'><div class='title-bar'><h2><center>Animal Keeper</center></h2></div>
<div class = 'content cap-bottom'><div class='ui-tabMenu'></div><div class = 'pad-all-double clear'></div><center>
<a class="button" id="akthome" onclick="akcustompageselect('user')" role="button" style="visibility: visible;">
</a>   <a class="button" id="aktfar" onclick="akcustompageselect('other')" role="button" style="visibility: visible;">
</a><br><br><span id='akholdmoney' class="money_wallet_amount" style="display:none;visibility: hidden;"></span></center>
</div></div>
<script type="text/javascript">
var keeperTitle = proboards.plugin.get('animal_keeper').settings.tab_title;
if(keeperTitle == '')
{ keeperTitle = 'Animal Keeper';
}
$('#akthome').html(pb.plugin.get('animal_keeper').settings.travel_home);
$('#aktfar').html(pb.plugin.get('animal_keeper').settings.travel_far);
</script>
Some minor modifications can be made, like changing 'Animal Keeper' to whatever you desire.
Save Changes
Now you can navigate to: whateveryoursiteiscalled .freeforums.net/page/animal-keeper
Click on Travel Home to open your profile, or Travel Far to look up a user profile by name
Troubleshooting:
If you cannot use profile tabs and you don't want a custom page:
Try adding this in your theme template.
<a href="/user/$[user.id]/animal-keeper" target="_blank">Animal Keeper</a>
You might need to manually add this container on that page.
<div class='container show-user'><div class='title-bar'><h2><center>Animal Keeper</center></h2></div><div class = 'content cap-bottom'><div class='ui-tabMenu'></div><div class = 'pad-all-double clear'></div></div></div>
Contact:
If you have any troubles don't hesitate to post. It's hard to try a combination of every setting on the plugin and notice something wrong. So I push fixes as I see them.
I'd also appreciate any user content such as default images or movements to be submitted.
A cool idea: Pet Zombies. Raise them, change them, love them, leave them. Just don't get eaten.
Feature Request for Future Release:
Mini-Profile Integration - Need more input
Death From Happiness
Multiple Yards (would require another key which gets messy)
Give Input on the Extension Plugin Here > support.proboards.com/thread/524576/animal-extension-plugin
(For Levels Abilities Etc)
Experience, Levels, Abilities,
Evolving/Transformation at levels which would be a RP mod basically
Stats
Breeding = half stats from each parent
Mini Battles and Boss Battles for experience
Battle Scenes/Visit Yards/Backyard Monsters/Clash of Clans Mod
VIDEO TUTORIAL -
How to install: 0:00 - 0:30
How to set up: 0:30 - 6:30
How to use: 6:30 - 16:55
Different Themes: 16:55 - 18:50
How to install as custom page: 18:50 - 20:28
Preview:
Field
Ledger
Adopt
View Animal
Alerts
Give
Backgrounds
Placed
Edit
Washed
Pet Friends Cow
Custom Page
Manage Plugin
Animal Keeper 2-2.pbp (49.67 KB)
Will try and fix eventually. No ETA
Version 2-3 Fixes a field breaking bug that is rare. Multiple Profile Bugs and Adds a Button in Profile Tabs
Download Library Link: www.proboards.com/library/plugins/item/944
Animal Keeper Release
You want to add animals, fish, zombies, pokemon, or mythical beasts to your Forum?
Look no further.
Animal Keeper is heavily customizable.
The default settings can get you started so don't worry.
If you have any questions you can always post here while tagging - @ pastuleo23.
#First Requirements:
1 Super Key 1 Private Key and Yootil
Extended Features Optional: Monetary System (http://support.proboards.com/thread/429762/)
Why so much? A super key is not that expensive but the reason I use 2 keys is so that you can store the most animals with all the options you could ever want. Note: Yootil must be placed before this plugin so install it first.
#Second Download this file and Import Plugin at whateveryoursiteiscalled .freeforums.net/admin/plugins/manage
(See video 0:00 - 0:30)
#Third Click on Animal Keeper to manage it.
#Fourth Modify Settings
(See video 0:30 - 6:30)
#Fifth Go to whateveryoursiteiscalled .freeforums.net/user/1/animal-keeper
And have fun.
(See video 6:30 - 16:55)
Major Features:
Specify Your Species - Whether it's Zombies, Animals, Pokemon, or More
Users Collect Animals and Toys set by YOU
(Optional)Add the Monetary System and you can buy/sell your stuff
Keep track of your animals Happiness with the Happiness Gauge
Take care of them with Brush, Feed, Pet, Wash, Train, and Clean - Just drop it on the Animal
OR Change them to whatever you want
Custom Alert Messages - Your plugin will say what you want it to say
Profile Page Support - If you want it on everyone's profile page, it's there
Custom Page Support - If you want it on just one page, You got it. (Page Setup Required see below)
______________________________________________________________________
(Optional)Visual Field - Have and set an actual playground for your Animals to play
Set the Width and Height or allow the User to set it
Allow the user to set images for backgrounds and animals or set interactions for toys
You have the option to change virtually any image and text in the plugin (Just don't be overwhelmed)
Change the Font name, size, or style
Change the pictures for the Happiness Gauge
The Animal and Toy shops are completely your design (you can set limited edition items too)
(Optional)Movement - Set your Animals to move around your 2D field with 4 Directions, Flip, and Rotate
(Optional)Add Poop to the field for users who don't like to clean up
______________________________________________________________________
(Optional)Extra Fields - You want users to save extra data you can. Add a field that saves horses shoe size or anything you could desire.
(Optional)Aging System - Specify how many real days counts as a virtual year and keep track of their age
(Optional)Death System - Go a step further and specify what age certain animals will die
Cool 'Up to Date' Animation so you can browse in style.
(Optional)Quick Navigator - For those who want stuff done now
Word Art Images - For a pleasing view that you can change or make your own at: cooltext.com/
(Optional)Text Instead of Images - Don't like those fancy graphics? Set them as plain text
Alerts will tell you a summary of what's going on even while your not on the page. Delay it's next appearing by 10 minutes, 2 hours, or Turn it off. Know when Animals grow older, when happiness changes, last cleaned the yard, when a friend helped you out, when someone gives you something, when an animal dies.
Sort Through Columns of Name, Nickname, and Animal alphabetically with a click of a column
Data Security - The only person who modifies your key data is you. No overwrites. Other's securely add existing data but you do the changes.
Data Integrity - You can delete animals/toys and modify them under manage plugin to create a limited time or limited quantity experience without affecting user data.
Data Retention - There is a backup in place, if the user's key gets erased completely. It will notify the user and their key will be restored from localStorage. (Note: This also means if data gets erased via manage plugin, some users can still restore previous data)
Malicious Prevention - If there is a user that you want to restrict from this plugin, just block the user from key access on the manage plugin screen.
Adopt them for money, adopt them for free.
Sell them for money, give them to a friend, or release them.
Set a percentage of money they get for selling.
Set the Name, Description, Price, Image, How fast they age, Whether they can be gifted, If they need extra fields of information, if they die, and limited quantity.
Theme the plugin how you want - Make it a farm, fish aquarium, a zombie apocalypse, or a Pokemon world
Take care of them in your yard to keep their happiness up.
Choose which alerts you want to see at a user level.
Brushing Produces bubbles on the screen (you can change this image)
Petting Produces hearts on the screen (you can change this image)
Training plays a sound file (you can change this file)
5 actions on an animal will increase it's happiness by one level.
There's hardly anything you can't do with this biggest plugin ever.
(See video 16:55 - 18:50)
Custom Page Setup:
(See video 18:50 - 20:28)
Go to whateveryoursiteiscalled .freeforums.net/admin/structure/custom_pages
Create New Custom Page
Title - Animal Keeper (or whatever you want)
ID - animal-keeper
Create
Go to HTML Tab and Paste:
<div class='container show-user'><div class='title-bar'><h2><center>Animal Keeper</center></h2></div>
<div class = 'content cap-bottom'><div class='ui-tabMenu'></div><div class = 'pad-all-double clear'></div><center>
<a class="button" id="akthome" onclick="akcustompageselect('user')" role="button" style="visibility: visible;">
</a>   <a class="button" id="aktfar" onclick="akcustompageselect('other')" role="button" style="visibility: visible;">
</a><br><br><span id='akholdmoney' class="money_wallet_amount" style="display:none;visibility: hidden;"></span></center>
</div></div>
<script type="text/javascript">
var keeperTitle = proboards.plugin.get('animal_keeper').settings.tab_title;
if(keeperTitle == '')
{ keeperTitle = 'Animal Keeper';
}
$('#akthome').html(pb.plugin.get('animal_keeper').settings.travel_home);
$('#aktfar').html(pb.plugin.get('animal_keeper').settings.travel_far);
</script>
Some minor modifications can be made, like changing 'Animal Keeper' to whatever you desire.
Save Changes
Now you can navigate to: whateveryoursiteiscalled .freeforums.net/page/animal-keeper
Click on Travel Home to open your profile, or Travel Far to look up a user profile by name
Troubleshooting:
If you cannot use profile tabs and you don't want a custom page:
Try adding this in your theme template.
<a href="/user/$[user.id]/animal-keeper" target="_blank">Animal Keeper</a>
You might need to manually add this container on that page.
<div class='container show-user'><div class='title-bar'><h2><center>Animal Keeper</center></h2></div><div class = 'content cap-bottom'><div class='ui-tabMenu'></div><div class = 'pad-all-double clear'></div></div></div>
Contact:
If you have any troubles don't hesitate to post. It's hard to try a combination of every setting on the plugin and notice something wrong. So I push fixes as I see them.
I'd also appreciate any user content such as default images or movements to be submitted.
A cool idea: Pet Zombies. Raise them, change them, love them, leave them. Just don't get eaten.
Feature Request for Future Release:
Mini-Profile Integration - Need more input
Death From Happiness
Multiple Yards (would require another key which gets messy)
Give Input on the Extension Plugin Here > support.proboards.com/thread/524576/animal-extension-plugin
(For Levels Abilities Etc)
Experience, Levels, Abilities,
Evolving/Transformation at levels which would be a RP mod basically
Stats
Breeding = half stats from each parent
Mini Battles and Boss Battles for experience
Battle Scenes/Visit Yards/Backyard Monsters/Clash of Clans Mod
VIDEO TUTORIAL -
How to install: 0:00 - 0:30
How to set up: 0:30 - 6:30
How to use: 6:30 - 16:55
Different Themes: 16:55 - 18:50
How to install as custom page: 18:50 - 20:28
Preview:
Field
Ledger
Adopt
View Animal
Alerts
Give
Backgrounds
Placed
Edit
Washed
Pet Friends Cow
Custom Page
Manage Plugin