PDA

View Full Version : vB3 Pets


Pages : [1] 2

AutomatikStudio
01-30-2004, 10:00 PM
vB3 Pets v1.0
by AutomatikStudio and others

+What This Hack Does+
This hack gives your users the option to have their very own furry little pets. Posting on your boards is what keeps them alive!

+Installation+
+ Queries - 4
+ File edits - 3 files
+ Template Additions - 1
+ Template Edits - 2
+ Image Uploads

+UPDATE+
+Thanks to Link14716 (https://vborg.vbsupport.ru/member.php?u=15527), your selections stay selected after your users save them in their profiles. The ZIP file has been updated with the new code. Or if you just want the code then check out THIS (https://vborg.vbsupport.ru/showpost.php?p=471519&postcount=22) post.
+IF YOUR HACK HAS THE ANIMAL 'CATEPILLER' MAKE SURE YOU FIX THE SPELLING ERROR!! Silly me, I misspelled the word 'catepiller'. You need to update /includes/functions_showthread.php and the MODIFYPROFILE template from the word 'catepillar' to 'catepiller' with an E.

*Note: I no longer support this mod in any form or fashion. Please don't PM me with questions about it.

C.Birch
01-31-2004, 05:15 PM
has there been any file edits from the last beta to this, if so is there any point installing it again or not? just dont want to reinstall it if theres no real edits from last beta :)

AutomatikStudio
01-31-2004, 05:18 PM
has there been any file edits from the last beta to this, if so is there any point installing it again or not? just dont want to reinstall it if theres no real edits from last beta :)No point in installing it again. The only change was I made a 'pretty' install file instead of just the regular .txt file. :)

MindTrix
01-31-2004, 05:20 PM
Not sure your supposed to start a new thread when moving from Beta, i think your meant to put the new zip in the original thread and ask a mod or admin to move to full releases. Not 100% sure though. Either way i like the options you listed out there, i will definetly give this a shot when i get the time (Most my members are girls so go figure lol)

AutomatikStudio
01-31-2004, 05:22 PM
Not sure your supposed to start a new thread when moving from Beta, i think your meant to put the new zip in the original thread and ask a mod or admin to move to full releases. Not 100% sure though. Either way i like the options you listed out there, i will definetly give this a shot when i get the time (Most my members are girls so go figure lol)Well I am 100% sure.;) I already talked to a mod about it.

MindTrix
01-31-2004, 05:23 PM
Oh ok sorry. (just noticed the features i thought you had are planned ones :( )

AutomatikStudio
01-31-2004, 05:27 PM
Oh ok sorry. (just noticed the features i thought you had are planned ones :( )Np. Yeah...they are planned ones. This first version is more or less just a port of the old vB2 version with a couple of added kicks but nothing huge. The other options are underdevelopment though.

NuclioN
01-31-2004, 05:31 PM
Maybe the reputation system could be used to 'feed' them or 'starve them to dead' with the images as in karma or with custom images. It would be nice if an animal is visual dead, not just shiny and fresh as if it is healty and alive.

Maybe some other pets, not just fluffy fish or happy dogs but real mean predators and dangerous creatures. :D

AutomatikStudio
01-31-2004, 05:48 PM
Maybe the reputation system could be used to 'feed' them or 'starve them to dead' with the images as in karma or with custom images. It would be nice if an animal is visual dead, not just shiny and fresh as if it is healty and alive.

Maybe some other pets, not just fluffy fish or happy dogs but real mean predators and dangerous creatures. :DThe karma system is a good idea. And I'd like to have different "stats of health" for all animals...just haven't made the graphics...and I'm not the greatest at PHP either...so it could take me a little longer to get everything working perfect. (make note that I would love to have some more people jump on board w/ this project)

gmarik
01-31-2004, 05:58 PM
Better and better

NuclioN
01-31-2004, 05:59 PM
If this is gonna be what it can be..it can be one of the funniest hacks around. :) I hope you find the support for this hack. If i can help..with flash or with psp images just PM me the details and i'll see what i can do.

Oblivion Knight
01-31-2004, 06:49 PM
Any examples of how this would look in the 'new' postbit.?

AutomatikStudio
01-31-2004, 06:56 PM
Any examples of how this would look in the 'new' postbit.?Not as of now...but it will look exactly like the "pet table" in that screenshot...only it will be placed in differently...but like the install file says...you can place it anywhere you would like pretty easily as the pet table is in a template so all you have to do is put $vb3petsthreadbit whereever you want the pet table to be...

trinitym
01-31-2004, 09:28 PM
Any examples of how this would look in the 'new' postbit.?

This is what it looks like in mine, board is still in development but it's supposed to open tomorrow, so I guess it wouldn't hurt to post now. I did tweak it to fit with my design. Heh. Changed the pets to fit too, and it all works quite fabulously. I love it, it's so cute. :D

* trinitym clicks install

SnowBot
01-31-2004, 09:41 PM
OH MY WORD, vbpets :) great hack dude, i will try this one out i think :)

AutomatikStudio
01-31-2004, 10:09 PM
This is what it looks like in mine, board is still in development but it's supposed to open tomorrow, so I guess it wouldn't hurt to post now. I did tweak it to fit with my design. Heh. Changed the pets to fit too, and it all works quite fabulously. I love it, it's so cute. :D

* trinitym clicks installVery nice. Thanks for the screenshot!

NyCwill
01-31-2004, 11:31 PM
I got this error when i add the queries


You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE user ADD petname varchar( 25 ) NOT NULL ALTER

trinitym
01-31-2004, 11:50 PM
I got this error when i add the queries

If you're using the built in query runner in VB, I believe it only lets you run one query at a time, so just do one alter statment at a time. If you're using phpmyadmin, then add a ";" without the quotes after each statement.

I also wanted to suggest that maybe having the options in the profile stay selected for whatever it was you'd chosen, would be great. I had a user alter their profile and found that their pet had changed, and that was because the drop downs return to their default.

Man. That sounded convoluted. I hope that made sense, been staring at a pooter all day... Oh and np on the screenshot. :)

NyCwill
02-01-2004, 12:03 AM
I got it fix :D

Link14716
02-01-2004, 12:04 AM
Could someone try this code for the modifyprofile template edit instead:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">$vbphrase[additional_information]</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">

$customfields[regular]

<!-- end if custom fields -->
</if>

</div>
</div>
</td>
</tr>
</table>
<br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">Pet Information</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">
<fieldset class="fieldset">
<legend>Pet Ownership</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Do you own a pet?</td>
</tr>
<tr>
<td><select name="petowned">
<option value="1" <if condition="$petowned == 1">selected</if>>Yes</option>
<option value="0" <if condition="$petowned == 0">selected</if>>No</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Name</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Name your pet.</td>
</tr>
<tr>
<td><input type="text" class="bginput" value="$bbuserinfo[petname]" name="petname" value="$bbuserinfo[petname]" size="40"

maxlength="40"></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Gender</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Set the gender of your pet.</td>
</tr>
<tr>
<td><select name="petgender">
<option value="1" <if condition="$petgender == 1">selected</if>>Female</option>
<option value="2" <if condition="$petgender == 2">selected</if>>Male</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Type of pet</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Select what type of animal your pet will be.</td>
</tr>
<tr>
<td><select name="pettype">
<option value="1" <if condition="$pettype == 1">selected</if>>Dog</option>
<option value="2" <if condition="$pettype == 2">selected</if>>Cat</option>
<option value="3" <if condition="$pettype == 3">selected</if>>Hamster</option>
<option value="4" <if condition="$pettype == 4">selected</if>>Frog</option>
<option value="5" <if condition="$pettype == 5">selected</if>>Fish</option>
<option value="6" <if condition="$pettype == 6">selected</if>>Bird</option>
<option value="7" <if condition="$pettype == 7">selected</if>>Catepillar</option>
<option value="8" <if condition="$pettype == 8">selected</if>>Dino</option>
<option value="9" <if condition="$pettype == 9">selected</if>>Puppy</option>
<option value="10" <if condition="$pettype == 10">selected</if>>Snail</option>
<option value="11" <if condition="$pettype == 11">selected</if>>Squirrel</option>
<option value="12" <if condition="$pettype == 12">selected</if>>Teddy</option>
</select></td>
</tr>
</table>
</fieldset>
</div>
</div>

<div style="margin-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[save_changes]" accesskey="s" />
<input type="reset" class="button" value="$vbphrase[reset_fields]" accesskey="r" />
</div>
</td>
</tr>
</table>
I was bored so I looked for a fix for the dropdowns not staying selected. ;)

trinitym
02-01-2004, 01:30 AM
I gave the above a try and it didn't work unfortunately. It looked like it should though, based on the conditionals. Perhaps the pet-related variables just aren't set to translate on that particular template. This would be my n00b guess. Heh. Kudos for giving it a shot though. :)

Link14716
02-01-2004, 01:53 AM
Try this then:<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">$vbphrase[additional_information]</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">

$customfields[regular]

<!-- end if custom fields -->
</if>

</div>
</div>
</td>
</tr>
</table>
<br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">Pet Information</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">
<fieldset class="fieldset">
<legend>Pet Ownership</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Do you own a pet?</td>
</tr>
<tr>
<td><select name="petowned">
<option value="1" <if condition="$bbuserinfo[petowned] == 1">selected</if>>Yes</option>
<option value="0" <if condition="$bbuserinfo[petowned] == 0">selected</if>>No</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Name</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Name your pet.</td>
</tr>
<tr>
<td><input type="text" class="bginput" value="$bbuserinfo[petname]" name="petname" value="$bbuserinfo[petname]" size="40"

maxlength="40"></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Gender</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Set the gender of your pet.</td>
</tr>
<tr>
<td><select name="petgender">
<option value="1" <if condition="$bbuserinfo[petgender] == 1">selected</if>>Female</option>
<option value="2" <if condition="$bbuserinfo[petgender] == 2">selected</if>>Male</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Type of pet</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Select what type of animal your pet will be.</td>
</tr>
<tr>
<td><select name="pettype">
<option value="1" <if condition="$bbuserinfo[pettype] == 1">selected</if>>Dog</option>
<option value="2" <if condition="$bbuserinfo[pettype] == 2">selected</if>>Cat</option>
<option value="3" <if condition="$bbuserinfo[pettype] == 3">selected</if>>Hamster</option>
<option value="4" <if condition="$bbuserinfo[pettype] == 4">selected</if>>Frog</option>
<option value="5" <if condition="$bbuserinfo[pettype] == 5">selected</if>>Fish</option>
<option value="6" <if condition="$bbuserinfo[pettype] == 6">selected</if>>Bird</option>
<option value="7" <if condition="$bbuserinfo[pettype] == 7">selected</if>>Catepillar</option>
<option value="8" <if condition="$bbuserinfo[pettype] == 8">selected</if>>Dino</option>
<option value="9" <if condition="$bbuserinfo[pettype] == 9">selected</if>>Puppy</option>
<option value="10" <if condition="$bbuserinfo[pettype] == 10">selected</if>>Snail</option>
<option value="11" <if condition="$bbuserinfo[pettype] == 11">selected</if>>Squirrel</option>
<option value="12" <if condition="$bbuserinfo[pettype] == 12">selected</if>>Teddy</option>
</select></td>
</tr>
</table>
</fieldset>
</div>
</div>

<div style="margin-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[save_changes]" accesskey="s" />
<input type="reset" class="button" value="$vbphrase[reset_fields]" accesskey="r" />
</div>
</td>
</tr>
</table>

trinitym
02-01-2004, 02:15 AM
Rock on with your bad self. :) The above worked perfectly. Gracias!

digitalSite
02-01-2004, 02:33 AM
:( I have installed but I don't see any pets on my site :(

Can someone please let me know where I can begin to look to see why?
I went through everything step by step. I used phpmyadmin to do the queries and added a ";" to the end of each line before i submitted it. Any ideas? I am dying to see the little pets!

AutomatikStudio
02-01-2004, 02:54 AM
Try this then:<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">$vbphrase[additional_information]</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">

$customfields[regular]

<!-- end if custom fields -->
</if>

</div>
</div>
</td>
</tr>
</table>
<br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead">Pet Information</td>
</tr>
<tr>
<td class="panelsurround" align="center">
<div class="panel">
<div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">
<fieldset class="fieldset">
<legend>Pet Ownership</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Do you own a pet?</td>
</tr>
<tr>
<td><select name="petowned">
<option value="1" <if condition="$bbuserinfo[petowned] == 1">selected</if>>Yes</option>
<option value="0" <if condition="$bbuserinfo[petowned] == 0">selected</if>>No</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Name</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Name your pet.</td>
</tr>
<tr>
<td><input type="text" class="bginput" value="$bbuserinfo[petname]" name="petname" value="$bbuserinfo[petname]" size="40"

maxlength="40"></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Your Pets Gender</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Set the gender of your pet.</td>
</tr>
<tr>
<td><select name="petgender">
<option value="1" <if condition="$bbuserinfo[petgender] == 1">selected</if>>Female</option>
<option value="2" <if condition="$bbuserinfo[petgender] == 2">selected</if>>Male</option>
</select></td>
</tr>
</table>
</fieldset>
<fieldset class="fieldset">
<legend>Type of pet</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td colspan="2">Select what type of animal your pet will be.</td>
</tr>
<tr>
<td><select name="pettype">
<option value="1" <if condition="$bbuserinfo[pettype] == 1">selected</if>>Dog</option>
<option value="2" <if condition="$bbuserinfo[pettype] == 2">selected</if>>Cat</option>
<option value="3" <if condition="$bbuserinfo[pettype] == 3">selected</if>>Hamster</option>
<option value="4" <if condition="$bbuserinfo[pettype] == 4">selected</if>>Frog</option>
<option value="5" <if condition="$bbuserinfo[pettype] == 5">selected</if>>Fish</option>
<option value="6" <if condition="$bbuserinfo[pettype] == 6">selected</if>>Bird</option>
<option value="7" <if condition="$bbuserinfo[pettype] == 7">selected</if>>Catepillar</option>
<option value="8" <if condition="$bbuserinfo[pettype] == 8">selected</if>>Dino</option>
<option value="9" <if condition="$bbuserinfo[pettype] == 9">selected</if>>Puppy</option>
<option value="10" <if condition="$bbuserinfo[pettype] == 10">selected</if>>Snail</option>
<option value="11" <if condition="$bbuserinfo[pettype] == 11">selected</if>>Squirrel</option>
<option value="12" <if condition="$bbuserinfo[pettype] == 12">selected</if>>Teddy</option>
</select></td>
</tr>
</table>
</fieldset>
</div>
</div>

<div style="margin-top:$stylevar[cellpadding]px">
<input type="submit" class="button" value="$vbphrase[save_changes]" accesskey="s" />
<input type="reset" class="button" value="$vbphrase[reset_fields]" accesskey="r" />
</div>
</td>
</tr>
</table>Thanks SOOO much Matthew. I've been trying to figure out a good way to do that for a while. NOTE TO EVERYONE: The ZIP file has been updated with the code above. You can either re-download the ZIP or you can just use the code above. Rock.

:( I have installed but I don't see any pets on my site :(

Can someone please let me know where I can begin to look to see why?
I went through everything step by step. I used phpmyadmin to do the queries and added a ";" to the end of each line before i submitted it. Any ideas? I am dying to see the little pets!Hmm. There could be hundred different reasons why things don't work. Can you see the new "Pet Information" Panel in Edit Profile in the User CP? Did you make sure to put the "$vb3petsthreadbit" in your postbit? Pets don't show up on posts until a user selects that they actually own a pet in their profile...so that could be the problem. Check those things and then get back to me.

digitalSite
02-01-2004, 03:06 AM
Okay...I went through each step very carefully again. I do see "Pet Information" under "Edit Profile." I entered a test pet in there, pressed Save and I get this:

"There are no subscribed threads to display in this folder for this time period." (Seems like it does something with the subscription...not sure why.)

I viewed some of my posts but do not see any pet pics yet. What do you suggest I should do?

AutomatikStudio
02-01-2004, 03:10 AM
Okay...I went through each step very carefully again. I do see "Pet Information" under "Edit Profile." I entered a test pet in there, pressed Save and I get this:

"There are no subscribed threads to display in this folder for this time period." (Seems like it does something with the subscription...not sure why.)

I viewed some of my posts but do not see any pet pics yet. What do you suggest I should do?Okay...in regards to your "There are no subscribed threads...." That's because after you save something in the User CP it takes you to the main page of your User CP which shows what threads you've subscribed to...so there's no problem there. And when you says you "do not see any pet pics yet"...do you mean you don't see the box that the bet would appear in with stats, their name, etc....or you don't see an actual pet? If you see everything but the pet then you possibly forgot to upload the pictures or either uploaded them to the wrong directory.

AutomatikStudio
02-01-2004, 03:11 AM
Okay...I went through each step very carefully again. I do see "Pet Information" under "Edit Profile." I entered a test pet in there, pressed Save and I get this:

"There are no subscribed threads to display in this folder for this time period." (Seems like it does something with the subscription...not sure why.)

I viewed some of my posts but do not see any pet pics yet. What do you suggest I should do?Okay...in regards to your "There are no subscribed threads...." That's because after you save something in the User CP it takes you to the main page of your User CP which shows what threads you've subscribed to...so there's no problem there. And when you says you "do not see any pet pics yet"...do you mean you don't see the box that the bet would appear in with stats, their name, etc....or you don't see an actual pet? If you see everything but the pet then you possibly forgot to upload the pictures or either uploaded them to the wrong directory.

AutomatikStudio
02-01-2004, 03:11 AM
Okay...I went through each step very carefully again. I do see "Pet Information" under "Edit Profile." I entered a test pet in there, pressed Save and I get this:

"There are no subscribed threads to display in this folder for this time period." (Seems like it does something with the subscription...not sure why.)

I viewed some of my posts but do not see any pet pics yet. What do you suggest I should do?Okay...in regards to your "There are no subscribed threads...." That's because after you save something in the User CP it takes you to the main page of your User CP which shows what threads you've subscribed to...so there's no problem there. And when you says you "do not see any pet pics yet"...do you mean you don't see the box that the bet would appear in with stats, their name, etc....or you don't see an actual pet? If you see everything but the pet then you possibly forgot to upload the pictures or either uploaded them to the wrong directory.

digitalSite
02-01-2004, 03:20 AM
hmm..I put the "bars" and the "pets" folder inside /forums/images/ directory...
I do see the Pet info to fill out, i enter some info, and then press Save. Then i posted a test post to see if I see the pet graphic...but my post is just as if I didn't install the pet hack. SO I don't see the pet graphic or other info that is supposed to be in the post...I think it should show in the post, by my username or something..i don't see it there :(

This is my postbit template where i put that $vb3petsthreadbit variable:

<div>
$vbphrase[posts]: $post[posts]
$vb3petsthreadbit
<if condition="$show['reputation']">$post[reputationdisplay]</if>
</div>

AutomatikStudio
02-01-2004, 03:25 AM
hmm..I put the "bars" and the "pets" folder inside /forums/images/ directory...
I do see the Pet info to fill out, i enter some info, and then press Save. Then i posted a test post to see if I see the pet graphic...but my post is just as if I didn't install the pet hack. SO I don't see the pet graphic or other info that is supposed to be in the post...I think it should show in the post, by my username or something..i don't see it there :(Hmm...okay...can you e-mail me a copy of the following: 1)modifyprofile template 2)postbit template

E-mail those to josh[at]automatikstudios[dot]com

digitalSite
02-01-2004, 03:44 AM
Sent both templates to your email address. Thanks for helping me out. :)

Cloudrunner
02-01-2004, 07:11 AM
Alrighty, I'm tweaked simply because I really like the planned additions.

I am willing to jump onboard and help out in some of the coding of certain features if you wish it. I'm not very active here (kinda just lurk about and snag what I need when I see it), but I am willing to lend a hand where I can.

The possibilities of this hack are beautifully complex! I love it!

I am installing it on my board(s) tonight and will run through the code thus far and see where I can lend a hand.

If you wish to talk with me live (if you are willing to allow me to lend a hand) then contact me either at: noblepagan@noblepagan.com or via MSN at bubbabriggs@msn.com.

)O( Cloudrunner )O(

C.Birch
02-01-2004, 09:44 AM
one thing i have been meaning to ask is:

what is level, hp, exp and just how is it worked out?

never been good at understanding rpg hehe

Link14716
02-01-2004, 12:36 PM
Sent both templates to your email address. Thanks for helping me out. :)
It should also be noted that you should modify the postbit_legacy template instead of the postbit template if you have selected to use the old style postbit.

TheComputerGuy
02-01-2004, 01:35 PM
The puppy images need a little work, will look around to see if I can find some :)

AutomatikStudio
02-01-2004, 02:03 PM
one thing i have been meaning to ask is:

what is level, hp, exp and just how is it worked out?

never been good at understanding rpg heheHP is raised by users posting. The default is set to where if users don't make 5 posts a day then it begins to drop. If they make 5 a day then it stays the same...if they make more than 5 then it rises.

EXP is how close the user is to leveling up.

Levels are....I have no idea:nervous:

The puppy images need a little work, will look around to see if I can find some :)Hahah...defenitely agree :ninja:

AutomatikStudio
02-02-2004, 05:27 PM
We want your suggestions! We've begun coding v2.0 of this hack and have HUGE plans! (think Pet Shop).....anywho...we wanna know what features you want! So start posting!

TheComputerGuy
02-02-2004, 06:38 PM
How about HP so their HP will go up after one of these "stones".

I would love to see the pet be able to get sick, and get better. How about a playground or a play pen for them to stay at or something.

AutomatikStudio
02-02-2004, 06:46 PM
What do you mean "stones"....

C.Birch
02-02-2004, 07:21 PM
how about a place you can send your pet to be looked after? incase you go on hoilday dont fprget doing this will cost you so much money thats if your adding some type of money system that will let you buy things for the pet.

AutomatikStudio
02-02-2004, 07:25 PM
how about a place you can send your pet to be looked after? incase you go on hoilday dont fprget doing this will cost you so much money thats if your adding some type of money system that will let you buy things for the pet.On thing we are still debating is where to add a money system or wait until a store comes hack comes out and then integrate it with that...but good idea about having to take your bet to be looked at..."pet sitting"

Cyricx
02-02-2004, 07:47 PM
There's a store hack out called Yoshy, can you add the "money system" for it? :)

Cyricx

AutomatikStudio
02-02-2004, 07:48 PM
There's a store hack out called Yoshy, can you add the "money system" for it? :)
Yoshy's store hack is still in Beta stage...we wouldn't use it until it goes Gold.

GamerzWorld
02-02-2004, 07:53 PM
Btw the catepillar wasnt working. It was spelt different in images folder than what it was coded to. Anyway nice hack. More pets would be good. And if you could animate :) So they move. Also if you dont get 5 make the pets look ill and start to loose hp

C.Birch
02-02-2004, 08:07 PM
i personaly think the money system sould be its own thing not a addon for a stores hack due to the fact theres a number of them being made and not everyone would want to install a set hack to get a other hack fully working.

AutomatikStudio
02-02-2004, 08:09 PM
Btw the catepillar wasnt working. It was spelt different in images folder than what it was coded to. Anyway nice hack. More pets would be good. And if you could animate :) So they move. Also if you dont get 5 make the pets look ill and start to loose hpThanks for pointing out the spelling error...the ZIP folder has been updated w/ the correct spelling of the code. And we are planning on having animated pets!

AutomatikStudio
02-02-2004, 08:30 PM
i personaly think the money system sould be its own thing not a addon for a stores hack due to the fact theres a number of them being made and not everyone would want to install a set hack to get a other hack fully working.Well what about people who end up installing the store hack? Then there would be 2 money systems for somebody who has the Pets and Store hacks installed...

C.Birch
02-02-2004, 08:50 PM
erm thats true also, not a easy one this, not when theres going end up with like 3 store hacks going by number of people making them.

I guess it will go back just how much time you want to put in to the hack. one the best ways would to having a picking in the settings from pet shop store, and then other stores so people could use a store system made in to this hack or if they already got a stores hack use that but that at a guess would mean alot of coding.

AutomatikStudio
02-02-2004, 08:54 PM
One thought we had was to possibly let the amount of money you have be determined by the health of your pet.

Sadie Frost
02-02-2004, 09:03 PM
One thought we had was to possibly let the amount of money you have be determined by the health of your pet.
Added this and my members are already clamoring for Pokemon-esque battles lol :D

TheComputerGuy
02-02-2004, 09:30 PM
My users are wanting to spam this one thread to keep their pets healthy :(

But they do love the pets and would love a place for the pokemon type battle thing.

Hialls
02-03-2004, 01:10 PM
hmm..I put the "bars" and the "pets" folder inside /forums/images/ directory...
I do see the Pet info to fill out, i enter some info, and then press Save. Then i posted a test post to see if I see the pet graphic...but my post is just as if I didn't install the pet hack. SO I don't see the pet graphic or other info that is supposed to be in the post...I think it should show in the post, by my username or something..i don't see it there :(

This is my postbit template where i put that $vb3petsthreadbit variable:

<div>
$vbphrase[posts]: $post[posts]
$vb3petsthreadbit
<if condition="$show['reputation']">$post[reputationdisplay]</if>
</div>

Thats correctly inputted are you sure you added all the code???

trinitym
02-03-2004, 05:14 PM
hmm..I put the "bars" and the "pets" folder inside /forums/images/ directory...
I do see the Pet info to fill out, i enter some info, and then press Save. Then i posted a test post to see if I see the pet graphic...but my post is just as if I didn't install the pet hack. SO I don't see the pet graphic or other info that is supposed to be in the post...I think it should show in the post, by my username or something..i don't see it there :(

This is my postbit template where i put that $vb3petsthreadbit variable:

<div>
$vbphrase[posts]: $post[posts]
$vb3petsthreadbit
<if condition="$show['reputation']">$post[reputationdisplay]</if>
</div>


Did you actually create the new $vb3petsthreadbit template? And if you have several styles [vbulletin themes], you might have to add the variable to each of them and/or to the parent styles. If you're using postbit_legacy, might want to check that you've added it to that postbit template instead of the original.

fasteddie
02-03-2004, 08:11 PM
pretty neat hack, but the correct spelling is caterpillar
:P

AutomatikStudio
02-03-2004, 08:55 PM
pretty neat hack, but the correct spelling is caterpillar
:PArghhhh...I think I'll fix that for v2.0 ;)

alzibub
02-03-2004, 09:48 PM
Loved this hack on VB2 - and so glad it is ported to VB3 !!!

Installed no issues - thanks for another quality hack !

Can wait for the future upgrades planned... good luck..

Alone Wolf
02-04-2004, 03:53 PM
I think while waiting for RPG battle for vbb 3.0.0, this mods is better!

msimplay
02-05-2004, 02:17 AM
i want to add this hack now but i'm wondering will there be easy upgrade instructions from version 1.0
because i'm holding off thinking wait for 2.0 but i'd like to use it now

AutomatikStudio
02-05-2004, 02:20 AM
i want to add this hack now but i'm wondering will there be easy upgrade instructions from version 1.0
because i'm holding off thinking wait for 2.0 but i'd like to use it nowWe will include instructions on how to upgrade which shouldn't be hard to follow. And it could be a few weeks to a month before we release 2.0

msimplay
02-05-2004, 02:34 AM
We will include instructions on how to upgrade which shouldn't be hard to follow. And it could be a few weeks to a month before we release 2.0 thanks :)
great install looking forward to 2.0 with the great features outlined

Martin
02-05-2004, 06:35 AM
has anyone modified this to restrict pets to certain usergroups?

If someone has already done that, sharing the nods would be nice. It would save me duplicating effort. I'm not planning to install until vB3 comes out final.

TomokiG
02-05-2004, 06:45 AM
Restriction is very easy to do by modifying the template "modifyprofile":
Change from
<option value="255" <if condition="$bbuserinfo[pettype] == 255">selected</if>>Adminpet</option>
... to ...
<if condition="$bbuserinfo['usergroupid'] == 6"><option value="255" <if condition="$bbuserinfo[pettype] == 255">selected</if>>Adminpet</option></if>
In that case only the admins have access to that pet... You can also use Logical OR for adding other Groups...

?TomokiG?

Topdog
02-07-2004, 07:03 PM
Great addon. Ive altered it slightly to include options for colours and different types of pet. I'd be great if they could grow / evolve at certain levels. If you want an idea of what the pet tables look like within the new vb3 postbit you can check my forum here: http://www.ragol.co.uk/forums/

jackyhow
02-08-2004, 09:52 AM
very good job!!!!

Hialls
02-08-2004, 09:06 PM
Well me and AutomatikStudio are well into Vb3 Pets v2.00. The store system seems to be the majoy new addition. We are also thinking of having a flash option :P. So pets can react to what you do to them. I should beable to give you all some screen shot to druel over soon :D

Hiall - peace out

msimplay
02-08-2004, 09:24 PM
Well me and AutomatikStudio are well into Vb3 Pets v2.00. The store system seems to be the majoy new addition. We are also thinking of having a flash option :P. So pets can react to what you do to them. I should beable to give you all some screen shot to druel over soon :D

Hiall - peace out
definitely looking forward to this

SloppyGoat
02-08-2004, 11:34 PM
Although I probably wouldn't use this hack, for fear that people would post senseless spam just to keep their critters happy, I think it's a great hack! LOL I'm sure it's alot of fun. ;)

Dras
02-09-2004, 12:11 AM
Umm will there be a battle system placed in later versions? This would be nice lol.

AutomatikStudio
02-09-2004, 01:54 AM
Umm will there be a battle system placed in later versions? This would be nice lol.The plan (as of now) is to have the battle system in place for this next upcoming version (v2.0)...hopefully later this week we'll be releasing screenshots and a list of features for v2...rock.

Dras
02-09-2004, 02:33 AM
Sweet!

tomp
02-09-2004, 01:24 PM
great mod, ill wait till vb3 gold to install it

Natch
02-09-2004, 01:45 PM
This could well be the replacement my memebrs neeed - they are bored by the RPG stats type hacks - I think pets could do them good :) Looking forward to v2 :)

msimplay
02-09-2004, 06:56 PM
can someone tell me how all the levels and stat are worked out in this hack
user of mine is asking and i dont have a clue :o
i

Kerr
02-11-2004, 04:34 PM
Trying to get this to work on on RC4. I dont see any reason why it cant. I am at the very beginning and need to know if I cant find this bit of code
$show['messageicon'] = iif($post['iconpath'], true, false);
in my functions_showthread.php what do I look for? Here is my functions_showthread.php

<?php
/*================================================= =====================*\
|| ################################################## ################## ||
|| # vBulletin 3.0.0 Release Candidate 4 - Licence Number 17505142
|| # ---------------------------------------------------------------- # ||
|| # Copyright ?2000?2004 Jelsoft Enterprises Ltd. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| ################################################## ################## ||
\*================================================ ======================*/

error_reporting(E_ALL & ~E_NOTICE);

require_once('./includes/functions_bbcodeparse.php');

// ###################### Start getreputationimage #######################
function fetch_reputation_image(&$post)
{
global $vboptions, $stylevar, $vbphrase;

if (!$vboptions['reputationenable'])
{
return true;
}

$reputation_value = $post['reputation'];
if ($post['reputation'] < 0 AND $post['reputation'] >=-100)
{
$reputationgif = 'balance';
$reputation_value = ($post['reputation'] * -1);
}
else if ($post['reputation'] < -100)
{
$reputationgif = 'neg';
$reputationhighgif = 'highneg';
$reputation_value = ($post['reputation'] * -1);
}
else if ($post['reputation'] == 0)
{
$reputationgif = 'balance';
}
else
{
$reputationgif = 'pos';
$reputationhighgif = 'highpos';
}

if ($reputation_value > 500)
{ // bright green bars take 200 pts not the normal 100
$reputation_value = ($reputation_value - ($reputation_value - 500)) + (($reputation_value - 500) / 2);
}

$reputationbars = intval($reputation_value / 100); // award 1 reputation bar for every 100 points
if ($reputationbars > 10)
{
$reputationbars = 10;
}
if ($post['showreputation'] == 0 AND $vboptions['reputationhide'] == 1)
{
$posneg = 'off';
$post['level'] = $vbphrase['reputation_disabled'];
eval('$post[\'reputationdisplay\'] = "' . fetch_template('postbit_reputation') . '";');
}
else
{
for ($i = 0; $i <= $reputationbars; $i++)
{
if ($i >= 5)
{
$posneg = $reputationhighgif;
}
else
{
$posneg = $reputationgif;
}
eval('$post[\'reputationdisplay\'] .= "' . fetch_template('postbit_reputation') . '";');
}
}

return true;
}

// ###################### Start doimicons #######################
function construct_im_icons(&$userinfo, $ignore_off_setting = false)
{
global $vboptions, $stylevar, $show, $vbphrase;

$show['hasimicons'] = false;

$userinfo['icq'] = intval($userinfo['icq']);
if (!empty($userinfo['icq']) AND ($vboptions['showimicons'] OR $ignore_off_setting))
{
eval('$userinfo[\'icqicon\'] = "' . fetch_template('im_icq') . '";');
$userinfo['showicq'] = true;
$show['hasimicons'] = true;
}
else
{
$userinfo['icqicon'] = '';
$userinfo['showicq'] = false;
}

if ($userinfo['aim'] != '' AND ($vboptions['showimicons'] OR $ignore_off_setting))
{
eval('$userinfo[\'aimicon\'] = "' . fetch_template('im_aim') . '";');
$userinfo['showaim'] = true;
$show['hasimicons'] = true;
}
else
{
$userinfo['aimicon'] = '';
$userinfo['showaim'] = false;
}

if ($userinfo['yahoo'] != '' AND ($vboptions['showimicons'] OR $ignore_off_setting))
{
eval('$userinfo[\'yahooicon\'] = "' . fetch_template('im_yahoo') . '";');
$userinfo['showyahoo'] = true;
$show['hasimicons'] = true;
}
else
{
$userinfo['yahooicon'] = '';
$userinfo['showyahoo'] = false;
}

if ($userinfo['msn'] != '' AND ($vboptions['showimicons'] OR $ignore_off_setting))
{
eval('$userinfo[\'msnicon\'] = "' . fetch_template('im_msn') . '";');
$userinfo['showmsn'] = true;
$show['hasimicons'] = true;
}
else
{
$userinfo['msnicon'] = '';
$userinfo['showmsn'] = false;
}

}

// ###################### Start getpostbit #######################
function construct_postbit($post, $maintemplatename = 'postbit', $alternate = '')
{
// sorts through all the stuff to return the postbit template

// user
global $bbuserinfo, $session, $ignore, $permissions, $_REQUEST;
// showthread
global $counter, $firstnew, $highlight, $postid, $forum, $replacewords, $bgclass, $altbgclass;
global $thread, $threadedmode, $tachyusers, $SHOWQUICKREPLY, $onload;
global $spacer_open, $spacer_close, $parsed_postcache;
// global options
global $vboptions, $stylevar, $vbphrase, $DB_site, $datastore, $_USEROPTIONS, $style, $show, $usergroupcache;

static $gotrank, $sigcache, $sigperms, $gotage, $month, $day, $year, $counter;

// hide users in Coventry from non-staff members
if ($tachyuser = in_coventry($post['userid']) AND !can_moderate($thread['forumid']))
{
return;
}

$counter ++;

exec_switch_bg();

$post = array_merge($post, convert_bits_to_array($post['options'], $_USEROPTIONS));

if (!$vboptions['allowthreadedmode'])
{
$threadedmode = 0;
}

// set $scrolltothis value if necessary
if (THIS_SCRIPT == 'showthread')
{
if ($post['postid'] == $postid)
{
$scrolltothis = " id=\"currentPost\"";
if ($threadedmode == 0)
{
$onload = "if (is_ie || is_moz) { fetch_object('currentPost').scrollIntoView(!is_moz ); }";
}
}
else
{
$scrolltothis = '';
}
}

// find first new post
if (isset($bbuserinfo['lastvisit']))
{
if ($post['dateline'] > $bbuserinfo['lastvisit'] AND $firstnew == 0)
{
$firstnew = $post['postid'];
$post['firstnewinsert' ] = '<a name="newpost"></a>';
}
else
{
$post['firstnewinsert'] = '';
}
}

// format date/time
$post['postdate'] = vbdate($vboptions['dateformat'], $post['dateline'], true);
$post['posttime'] = vbdate($vboptions['timeformat'], $post['dateline']);

// do word wrap
if ($vboptions['wordwrap'])
{
$post['title'] = fetch_word_wrapped_string($post['title']);
}
$post['title'] = fetch_censored_text($post['title']);

// get attachment info
if (is_array($post['attachments']))
{
if (can_moderate($foruminfo['forumid'], 'canmoderateattachments') OR $post['userid'] == $bbuserinfo['userid'])
{
$show['modattachmentlink'] = true;
}
else
{
$show['modattachmentlink'] = false;
}
$show['attachments'] = true;
$show['moderatedattachment'] = $show['thumbnailattachment'] = $show['otherattachment'] = $show['imageattachment'] = false;
$attachcount = sizeof($post['attachments']);
$thumbcount = 0;
if (!$vboptions['attachthumbs'] AND !$vboptions['viewattachedimages'])
{
$showimagesprev = $bbuserinfo['showimages'];
$bbuserinfo['showimages'] = false;
}
foreach($post['attachments'] AS $attachmentid => $attachment)
{
if($attachment['thumbnailsize'] == $attachment['filesize'])
{ // This is an image that is already thumbnail sized..
$attachment['hasthumbnail'] = 0;
$attachment['forceimage'] = 1;
}
$attachment['filename'] = fetch_censored_text(htmlspecialchars_uni($attachme nt['filename']));
$attachment['attachmentextension'] = strtolower(file_extension($attachment['filename']));
$attachment['filesize'] = vb_number_format($attachment['filesize'], 1, true);

if ($attachment['visible'])
{
switch($attachment['attachmentextension'])
{
case 'gif':
case 'jpg':
case 'jpeg':
case 'jpe':
case 'png':
case 'bmp':
if (!$bbuserinfo['showimages'])
{
eval('$post[\'imageattachmentlinks\'] .= "' . fetch_template('postbit_attachment') . '";');
$show['imageattachmentlink'] = true;
}
else if ($vboptions['attachthumbs'])
{
if ($attachment['hasthumbnail'])
{
$thumbcount++;
if ($thumbcount >= $vboptions['attachrow'])
{
$thumbcount = 0;
$show['br'] = true;
}
else
{
$show['br'] = false;
}
eval('$post[\'thumbnailattachments\'] .= "' . fetch_template('postbit_attachmentthumbnail') . '";');
$show['thumbnailattachment'] = true;
}
else if ($attachment['forceimage'])
{
eval('$post[\'imageattachments\'] .= "' . fetch_template('postbit_attachmentimage') . '";');
$show['imageattachment'] = true;
}
else
{
eval('$post[\'imageattachmentlinks\'] .= "' . fetch_template('postbit_attachment') . '";');
$show['imageattachmentlink'] = true;
}
}
else if ($vboptions['viewattachedimages'] == 2 OR ($vboptions['viewattachedimages'] == 1 AND $attachcount == 1))
{
eval('$post[\'imageattachments\'] .= "' . fetch_template('postbit_attachmentimage') . '";');
$show['imageattachment'] = true;
}
else
{
eval('$post[\'imageattachmentlinks\'] .= "' . fetch_template('postbit_attachment') . '";');
$show['imageattachmentlink'] = true;
}
break;
default:
eval('$post[\'otherattachments\'] .= "' . fetch_template('postbit_attachment') . '";');
$show['otherattachment'] = true;
}
}
else
{
eval('$post[\'moderatedattachments\'] .= "' . fetch_template('postbit_attachmentmoderated') . '";');
$show['moderatedattachment'] = true;
}
}
if (!$vboptions['attachthumbs'] AND !$vboptions['viewattachedimages'])
{
$bbuserinfo['showimages'] = $showimagesprev;
}
}
else
{
$show['attachments'] = false;
}

// get edited by
if ($post['edit_userid'])
{
$post['edit_date'] = vbdate($vboptions['dateformat'], $post['edit_dateline'], true);
$post['edit_time'] = vbdate($vboptions['timeformat'], $post['edit_dateline']);
$show['postedited'] = true;
}
else
{
$show['postedited'] = false;
}

// get new/old post statusicon
if ($post['dateline'] > $bbuserinfo['lastvisit'])
{
$post['statusicon'] = 'new';
$post['statustitle'] = $vbphrase['unread'];
}
else
{
$post['statusicon'] = 'old';
$post['statustitle'] = $vbphrase['old'];
}

// show default icon
if ((!$forum['allowicons'] OR $post['iconid'] == 0) AND THIS_SCRIPT != 'announcement')
{
if (!empty($vboptions['showdeficon']))
{
$post['iconpath'] = $vboptions['showdeficon'];
$post['icontitle'] = $vbphrase['default'];
}
}

// ************************************************** *****
// not posted by an unregistered user so get profile stuff
if ($post['userid'])
{
// get rank
if (!$gotrank[$post['userid']])
{
eval($datastore['rankphp']);
$gotrank["$post[userid]"] = $post['rank'];
}
else
{
$post['rank'] = $gotrank["$post[userid]"];
}

// get online status
fetch_online_status($post, true);

// get avatar
if ($post['avatarid'])
{
$avatarurl = $post['avatarpath'];
}
else
{
if ($post['hascustomavatar'] AND $vboptions['avatarenabled'])
{
if ($vboptions['usefileavatar'])
{
$avatarurl = "$vboptions[avatarurl]/avatar$post[userid]_$post[avatarrevision].gif";
}
else
{
$avatarurl = "image.php?$session[sessionurl]u=$post[userid]&amp;dateline=$post[avatardateline]";
}
}
else
{
$avatarurl = '';
}
}
if (empty($avatarurl) OR ($bbuserinfo['userid'] > 0 AND !($bbuserinfo['showavatars'])))
{
$show['avatar'] = false;
}
else
{
$show['avatar'] = true;
}

// get custom title
if ($post['customtitle'] == 2)
{ // user title is not set by admin staff, so parse it.
$post['usertitle'] = htmlspecialchars_uni($post['usertitle']);
}

// get join date & posts per day
$jointime = (TIMENOW - $post['joindate']) / 86400; // Days Joined
if ($jointime < 1)
{ // User has been a member for less than one day.
$postsperday = $post['posts'];
}
else
{
$postsperday = vb_number_format($post['posts'] / $jointime, 2);
}
$post['joindate'] = vbdate($vboptions['registereddateformat'], $post['joindate']);

// format posts number
$post['posts'] = vb_number_format($post['posts']);

// assign $userinfo from $post
$userinfo = &$post;

$show['profile'] = true;
$show['search'] = true;
$show['buddy'] = true;
$show['emaillink'] = iif ($post['showemail'] AND $vboptions['displayemails'] AND (!$vboptions['secureemail'] OR ($vboptions['secureemail'] AND $vboptions['enableemail'])), true, false);
$show['homepage'] = iif ($post['homepage'] != '' AND $post['homepage'] != 'http://', true, false);
$show['pmlink'] = iif ($post['receivepm'] AND $vboptions['enablepms'], true, false);

// get reputation
if ($vboptions['reputationenable'] == 1)
{
fetch_reputation_image($post);
$show['reputation'] = true;
}
else
{
$show['reputation'] = false;
}

// IM icons
construct_im_icons($post);

// Generate Age
if ($vboptions['enableage'])
{
if (!$year)
{
$year = vbdate('Y', TIMENOW, false, false);
$month = vbdate('n', TIMENOW, false, false);
$day = vbdate('j', TIMENOW, false, false);
}
if (empty($gotage["$post[userid]"]))
{
$date = explode('-', $post['birthday']);
if ($year > $date[2] AND $date[2] != '0000')
{
$post['age'] = $year - $date[2];
if ($month < $date[0] OR ($month == $date[0] AND $day < $date[1]))
{
$post['age']--;
}
if ($post['age'] < 101)
{
$gotage["$post[userid]"] = $post['age'];
}
else
{
unset($post['age']);
}
}
}
else
{
$post['age'] = $gotage["$post[userid]"];
}
}

// Check signature permission
if (!isset($sigperms["$post[userid]"]))
{
$checkperms = cache_permissions($post, false);

if ($checkperms['genericpermissions'] & CANUSESIGNATURE)
{
$sigperms["$post[userid]"] = true;
}
else
{
$sigperms["$post[userid]"] = false;
}
}

// get signature
if ($post['showsignature'] AND $vboptions['allowsignatures'] AND trim($post['signature']) != '' AND (!$bbuserinfo['userid'] OR $bbuserinfo['showsignatures']) AND $sigperms[$post['userid']])
{
if (!isset($sigcache["$post[userid]"]))
{
$parsed_postcache['skip'] = true;
$post['signature'] = parse_bbcode($post['signature'], 'nonforum', $vboptions['allowsmilies']);
$sigcache["$post[userid]"] = $post['signature'];
}
else
{
$post['signature'] = $sigcache["$post[userid]"];
}
}
else
{
$post['signature'] = '';
}
}
else // posted by a guest - set defaults for profile stuff
{
$post['rank'] = '';
$postsperday = 0;
$post['displaygroupid'] = 1;
$post['musername'] = $post['username'] = $post['postusername'];
$post['musername'] = fetch_musername($post, 'displaygroupid', 'musername');
$post['usertitle'] = $vbphrase['guest'];
$post['joindate'] = '';
$post['posts'] = 'n/a';
$post['avatar'] = '';
$post['profile'] = '';
$post['email'] = '';
$post['useremail'] = '';
$post['icqicon'] = '';
$post['aimicon'] = '';
$post['yahooicon'] = '';
$post['msnicon'] = '';
$post['homepage'] = '';
$post['findposts'] = '';
$post['signature'] = '';
$post['reputationdisplay'] = '';
$onlinestatus = '';
$onlineresult = 0;
$show['avatar'] = false;
$show['reputation'] = false;
$show['pmlink'] = false;
$show['homepage'] = false;
$show['emaillink'] = false;
$show['profile'] = false;
$show['search'] = false;
$show['buddy'] = false;
}

// do ip addresses
$post['iplogged'] = '';
if ($post['ip'] != '')
{
if ($vboptions['logip'] == 2)
{
$show['ip'] = true;
eval('$post[\'iplogged\'] .= "' . fetch_template('postbit_ip') . '";');
}
else if ($vboptions['logip'] == 1 AND can_moderate($thread['forumid'], 'canviewips'))
{
$show['ip'] = false;
eval('$post[\'iplogged\'] .= "' . fetch_template('postbit_ip') . '";');
}
}

// do alternate postbit types
switch($alternate)
{
// usernote style postbit
case 'usernote':
$post['message'] = parse_usernote_bbcode($post['pagetext'], $post['allowsmilies']);

$post['editlink'] = "usernote.php?$session[sessionurl]do=editnote&usernoteid=$post[usernoteid]";
$post['replylink'] = false;
$post['forwardlink'] = false;
$show['postcount'] = false;
$show['reputationlink'] = false;
$show['reportlink'] = false;
break;

// announcement style postbit
case 'announcement':
$post['message'] = parse_bbcode($post['pagetext'], 'announcement', $post['allowsmilies']);
$post['editlink'] = false;
$post['replylink'] = false;
$post['forwardlink'] = false;
$show['postcount'] = false;
$show['reputationlink'] = false;
$show['reportlink'] = false;
break;

// private message style postbit
case 'pm':
$privatemessage = true;

$post['editlink'] = false;
$post['replylink'] = "private.php?$session[sessionurl]do=newpm&amp;pmid=$post[pmid]";
$post['forwardlink'] = "private.php?$session[sessionurl]do=newpm&amp;forward=1&amp;pmid=$post[pmid]";
$show['postcount'] = false;
$show['reputationlink'] = false;
$show['reportlink'] = false;
break;

// showthread / showpost style Postbit
default:
if (!empty($post['pagetext_html']))
{
$parsed_postcache['skip'] = true;
if ($post['hasimages'])
{
$post['message'] = handle_bbcode_img($post['pagetext_html'], $forum['allowimages']);
}
else
{
$post['message'] = &$post['pagetext_html'];
}
}
else
{
$parsed_postcache['skip'] = false;
$post['message'] = parse_bbcode($post['pagetext'], $forum['forumid'], $post['allowsmilie']);
}

// highlight words from search engine ($_REQUEST[highlight])
if (is_array($replacewords) AND ($_REQUEST['postid'] == $post['postid'] OR empty($_REQUEST['postid'])) )
{
$post['message'] = preg_replace('#(^|>)([^<]+)(?=<|$)#sUe', "process_highlight_postbit('\\2', \$replacewords, '\\1')", $post['message']);
}

// hide edit button if they can't use it
$forumperms = fetch_permissions($thread['forumid']);
if (
!$thread['isdeleted'] AND (
can_moderate($thread['forumid'], 'caneditposts') OR
can_moderate($thread['forumid'], 'candeleteposts') OR
(
$thread['open'] AND
$post['userid'] == $bbuserinfo['userid'] AND
($forumperms & CANEDITPOST) AND
( $post['dateline'] >= (TIMENOW - ($vboptions['edittimelimit'] * 60)) OR
$vboptions['edittimelimit'] == 0
)
))
)
{
// can edit or delete this post, so show the link
$post['editlink'] = "editpost.php?$session[sessionurl]do=editpost&amp;p=$post[postid]";
}
else
{
$post['editlink'] = false;
}

if (!$thread['isdeleted'])
{
$post['replylink'] = "newreply.php?$session[sessionurl]do=newreply&amp;p=$post[postid]";
}
else
{
$post['replylink'] = false;
}
$post['forwardlink'] = false;
$show['reportlink'] = iif($bbuserinfo['userid'] AND $bbuserinfo['userid'] != $post['userid'], true, false);
$show['postcount'] = iif($post['postcount'], true, false);
$show['reputationlink'] = iif($vboptions['reputationenable'] AND $bbuserinfo['userid'] AND $post['userid'] AND !($usergroupcache["$post[usergroupid]"]['genericoptions'] & ISBANNEDGROUP), true, false);
break;
}

eval('$post[\'buttons\'] = "' . fetch_template('postbit_buttons') . '";');

// do posts from ignored users
if ($tachyuser AND THIS_SCRIPT != 'showpost' AND THIS_SCRIPT != 'private')
{
$maintemplatename = 'postbit_ignore_global';
}
else if ($ignore["$post[userid]"]/* AND !in_array($post['userid'], explode(' ', $bbuserinfo['buddylist']))*/)
{
$maintemplatename = 'postbit_ignore';
$show['showpostlink'] = ($alternate != 'usernote');
}

$show['messageicon'] = iif($post['iconpath'], true, false);
eval('$retval = "' . fetch_template($maintemplatename) . '";');
return $retval;
}

// ###################### Start process_highlight_postbit #######################
function process_highlight_postbit($text, $words, $prepend)
{
$text = str_replace('\"', '"', $text);
foreach ($words AS $replaceword)
{
$text = preg_replace('#(?<=[\s"\]>()]|^)(' . $replaceword . ')(([.,:;-?!()\s"<\[]|$))#siU', '<span class="highlight">\\1</span>\\2', $text);
//$text = preg_replace('#(?<=[^\w=])(' . $replaceword . ')(?=[^\w=])#siU', '<span class="highlight">\\1</span>', $text);
}

return "$prepend$text";
}

/*================================================= =====================*\
|| ################################################## ##################
|| # Downloaded: 16:04, Sat Feb 7th 2004
|| # CVS: $RCSfile: functions_showthread.php,v $ - $Revision: 1.41 $
|| ################################################## ##################
\*================================================ ======================*/
?>

Any help would be appreciated greatly. My members really want this! I have an animal forum LOL so its perfect.


my site in case you need it (http://www.exoticpethaven.com/vb)

AutomatikStudio
02-11-2004, 04:39 PM
I found it just fine in the code you posted. It's around line 687.

shadesvn
02-12-2004, 04:55 AM
Is that ok if i download your zip file at the first page coz i see many codes here has changed many times !!! I'm using RC4 ... does this mod working on it ? anyone exp ????

AutomatikStudio
02-12-2004, 04:56 AM
I personally have not tested it on RC4. Although I have heard rumors that it does work on it. We won't be updated the code until we release v2.0 of this hack.

shadesvn
02-12-2004, 08:59 AM
I personally have not tested it on RC4. Although I have heard rumors that it does work on it. We won't be updated the code until we release v2.0 of this hack.
this's a kool mod !!! .. i think i'll wait until the new ver 2.0 and I can i use it on VB3 G .. where's your site address mate ?

Topdog
02-12-2004, 10:29 AM
It runs fine on RC4

Drowned
02-12-2004, 01:15 PM
Can the images be changed? Like to cars or something? Instead of pets...?

AutomatikStudio
02-12-2004, 01:37 PM
this's a kool mod !!! .. i think i'll wait until the new ver 2.0 and I can i use it on VB3 G .. where's your site address mate ?My personal site is HERE (http://www.banterboards.com).

BillaBongUSA
02-12-2004, 09:21 PM
Can the images be changed? Like to cars or something? Instead of pets...?
Yeah, just upload pictures of cars in place of the pet images.

shadesvn
02-13-2004, 11:34 AM
Yeah, just upload pictures of cars in place of the pet images.
funny ... your car gonna die if you don't feed him ! hehe j/k

KurtVWE
02-14-2004, 01:18 AM
I installed this hack in Vb RC4, but seems that everytime I click "Save Changes" @ Profile, it always turned back to default , and no VbPet

on Showthread, there's no a box like this : https://vborg.vbsupport.ru/attachment.php?attachmentid=16404

Where's the Problem?

digitalSite
02-14-2004, 03:59 AM
I never got my vb3 Pet to work on my board: vb3. 0 RC3 :(

JackG
02-14-2004, 09:26 PM
I have the same problem as DigitalSite :(
I am running the latest vB - Version 3.0.0 Release Candidate 4
and would Love to get it to work.
It does display in edit profile but the actual pet does not
display in the showthread page.
Any ideas?

Topdog
02-14-2004, 09:26 PM
I had vbpets installed on rc3 before i upgraded to rc4 and it worked fine on both of em. You could try running through the instructions again, make sure you create the extra pet coloumns into the user tables (to do this you'll need permission to run queries from within your admin cp, you can do this by editing your config.php file). You'll also have to create the actual pets template yourself (this is the table that displays your pets name and picture etc on your members posts) by editing your forums style.

These are the main bits that i reckon peeps will get stuck on or forget..

JackG
02-14-2004, 10:08 PM
Hi Topdog, I Checked and Recheck...did everything correctly but dosent show.
I did notice that all other template calls look like this:

$post[posts]

while the one i added is:

$vb3petsthreadbit

without any []

....basically i followed the directions properly.

...also I checked the database and all user table alterations are proper.

Any help would be Great!

PET
02-14-2004, 10:21 PM
when version 2.0 will be out ?

AutomatikStudio
02-15-2004, 06:02 AM
Hi Topdog, I Checked and Recheck...did everything correctly but dosent show.
I did notice that all other template calls look like this:

$post[posts]

while the one i added is:

$vb3petsthreadbit

without any []

....basically i followed the directions properly.

...also I checked the database and all user table alterations are proper.

Any help would be Great!Well..not really sure what else to tell you...tons of other people have installed it perfectly fine and only 2 people out of the 50 or so that have installed have had trouble...so I really don't know what else to tell you to try. Sorry.
when version 2.0 will be out ?When we release it. :ermm: Can't really give you any more details. Hopefully within the next month.

BarHopper
02-15-2004, 10:57 AM
I am hving the same problem as ^^. Its npt sowing up in my post bit. Look : http://www.game-realms.net/vb/showthread.php?t=141&page=5&pp=10 Its not in the postbit. :/ I really wnat this hck too.

assassingod
02-15-2004, 11:00 AM
I am hving the same problem as ^^. Its npt sowing up in my post bit. Look : http://www.game-realms.net/vb/showthread.php?t=141&page=5&pp=10 Its not in the postbit. :/ I really wnat this hck too.
Did you edit the correct template?

blubber12
02-15-2004, 11:39 AM
Barhopper, you are using the legacy version of the postbit. Did you make changes to postbit legacy as well as plain postbit?

The Quibbler
02-15-2004, 03:32 PM
+ Pet Development Kit (PDK) - would allow Admin's to create new pets.

+ Ability for users to turn off the display of all pets. Similar to turning off the view of avatars and sig's.

I think I'll wait until you've got these features before installing it, but I'm deffinetly interested in the hack :)

BarHopper
02-15-2004, 03:37 PM
Yeah i did in postbit_legacy. Would someone be able to take a look?

AutomatikStudio
02-15-2004, 05:52 PM
Yeah i did in postbit_legacy. Would someone be able to take a look?PM me your postbit.

JackG
02-16-2004, 02:58 AM
I just figured out my issue..maybe it will help you if you had the same problem:

I followed the great installation instructions. However when I was at the part
where it says postbit OR postbit_legacy... I figured I can do either one..so I
editied my postbit. The pet dident show up. Now I just did the same mod in
postbit_legacy and it works!

AutomatikStudio
02-16-2004, 02:59 AM
I just figured out my issue..maybe it will help you if you had the same problem:

I followed the great installation instructions. However when I was at the part
where it says postbit OR postbit_legacy... I figured I can do either one..so I
editied my postbit. The pet dident show up. Now I just did the same mod in
postbit_legacy and it works!Thats because you modify the postbit you use.

The Quibbler
02-16-2004, 03:41 AM
I lied when I said I'd wait for the other features.

/me installs

JackG
02-16-2004, 04:17 AM
me wants vBpets 2.0 :)

The Quibbler
02-16-2004, 04:23 AM
...nice hack, except something's not working for me.

When I go to profile.php, I get this error:


Parse error: parse error, expecting `')'' in /home/quibbler/public_html/forums/profile.php on line 912

On line 912, I see:

'pettype' => INT,

Around it is this code:

// homepage doesn't match the http://-style format in the beginning -- possible attempted exploit
$homepage = '';
}
}

//##### Begin vB3 Pets #####
globalize($_POST, array(
'pettype' => INT,
'petgender' => INT,
'petowned' => INT,
'petname' => STR_NOHTML
));
//##### End vB3 Pets #####

Additionally, on showthread.php, I get this error:


Parse error: parse error in /home/quibbler/public_html/forums/includes/functions_showthread.php on line 765

Warning: Cannot modify header information - headers already sent by (output started at /home/quibbler/public_html/forums/includes/functions_showthread.php:765) in /home/quibbler/public_html/forums/includes/functions.php on line 2752

I'm following the instructions exactly as far as I can tell. Is it because I'm running vb3 RC4? Would it just be my server?

Thanks to anyone who replies. I'd really like to get this fixed. :ermm:

digitalSite
02-16-2004, 12:30 PM
I just figured out my issue..maybe it will help you if you had the same problem:

I followed the great installation instructions. However when I was at the part
where it says postbit OR postbit_legacy... I figured I can do either one..so I
editied my postbit. The pet dident show up. Now I just did the same mod in
postbit_legacy and it works!

Thanks JackG!!!!!!
I am not sure why, but last time I tried to make it work, I used postbit and then made the changes to postbit_legacy, but it still didn't work for me. I tried it again today and now it works!!!

I am so happy I have this hack! Thanks again JackG for the hint! :D

JackG
02-16-2004, 07:11 PM
Excellent digitalSite!

JackG
02-16-2004, 07:28 PM
Does anyone know how I can limit the Pets usage to users in a specific category?

AutomatikStudio
02-16-2004, 08:38 PM
Does anyone know how I can limit the Pets usage to users in a specific category?This can be done using vB3 <if> statements. My guess is that it would be best to wrap the table where the user can change their pet info in MODIFYPROFILE in something like <if condition="$bbuserinfo[usergroup]==2"> table stuff here </if>That right there would only let the pets show up for user group 2. You can change the "==2" to "!=2" to make it so that all groups EXCEPT group 2 can see the pet stuff in the profile.

The Quibbler
02-16-2004, 09:25 PM
Any idea why mine won't work, Josh? Do you know if this hack is suppoesd to work with RC4? Should I just try installing it again?

AutomatikStudio
02-16-2004, 09:48 PM
Any idea why mine won't work, Josh? Do you know if this hack is suppoesd to work with RC4? Should I just try installing it again?The hack has been installed multiple times on RC4. Try re-installing.

The Quibbler
02-16-2004, 11:31 PM
Whew! Finally got it working. Excellent hack; I can't wait for v2.0 :)

JackG
02-17-2004, 05:33 PM
Awesome, I will give it a try :)

JackG
02-17-2004, 06:05 PM
AutomatikStudio -that dident work, but this does:

<if condition="$bbuserinfo[usergroupid] == '6'">

OR for multiple usergroups:

<if condition="is_member_of($bbuserinfo, 6) OR is_member_of($bbuserinfo, 38) OR is_member_of($bbuserinfo, 23) OR is_member_of($bbuserinfo, 5) OR is_member_of($bbuserinfo, 24)">

AutomatikStudio
02-17-2004, 07:19 PM
AutomatikStudio -that dident work, but this does:

<if condition="$bbuserinfo[usergroupid] == '6'">

OR for multiple usergroups:

<if condition="is_member_of($bbuserinfo, 6) OR is_member_of($bbuserinfo, 38) OR is_member_of($bbuserinfo, 23) OR is_member_of($bbuserinfo, 5) OR is_member_of($bbuserinfo, 24)">2 wasn't the number you should have necessarily used...it was an example.

JackG
02-17-2004, 07:51 PM
hehe I know :) However your line of code dident work. This you left out a '
But hey I wont hold it against you - GREAT MOD HERE!!!!
When is 2.0 Coming :)

JackG
02-17-2004, 08:26 PM
hehe I know :) However your line of code dident work. This you left out a '
But hey I wont hold it against you - GREAT MOD HERE!!!!
When is 2.0 Coming :)

AutomatikStudio
02-17-2004, 08:45 PM
However your line of code dident work. This you left out a '
What are you talking about?

JackG
02-17-2004, 08:48 PM
Your code example needs: '2' <--- '
Where is 2.0 ??
LOL

AutomatikStudio
02-17-2004, 08:52 PM
Your code example needs: '2' <--- '
Where is 2.0 ??
LOLNo it doesn't. I use the code sample I gave all throughout my boards and it works perfectly. And 2.0 is over there....next to the thing. :ninja:

KamuiX
02-17-2004, 10:39 PM
Nice hack, Automatik! I really want to install, but I'm going to hold off till 2.0 is out. Great ideas, though... can't wait to see everything implemented. :D

Chris|vB
02-18-2004, 12:20 AM
Sweet work....

Hoffi
02-18-2004, 07:46 PM
It's great.

/me clicks install.

Waiting for 2.0...

manga
02-22-2004, 08:19 AM
Is there a way to add the pet into vertikal user info ?

AutomatikStudio
02-22-2004, 12:16 PM
You need to put the $vb3petsthreadbit in "postbit_legacy"

exodus
02-23-2004, 07:22 PM
I followed the install file exactly and cant seem to get it to show up in the postbit.

When i go to the profile to input information ill hit save but it wont change anything.

Also I did add $vb3petsthreadbit in postbit and postbit_legacy.....

Holidazed
02-23-2004, 07:23 PM
Are there any plans to make this HTL compatible? This would make it far easier for me to deal with.

AutomatikStudio
02-23-2004, 08:40 PM
I followed the install file exactly and cant seem to get it to show up in the postbit.

When i go to the profile to input information ill hit save but it wont change anything.

Also I did add $vb3petsthreadbit in postbit and postbit_legacy.....What version of vB are you using?


Are there any plans to make this HTL compatible? This would make it far easier for me to deal with.Not vB3 Pets v1...but the next version we release in the next couple of weeks will be.

Holidazed
02-25-2004, 06:45 PM
I have to say that I have this hack installed in my RC4 messageboard and it installed flawlessly. Very awesome job guys. I did not find a use for this, but my users love it.

What I would like to see is some ACP control (turn on/off the pet system, allow/disallow pets from certain users/groups, modify the exp table, etc).

In addition, the ability for me to add/remove pets would be awesome.
Maybe some pets that are free (and look like it) and others that can be bought.
Maybe buying items for your pet and have it displayed by the pet graphic.
Maybe having certain pets not be available until you have xx posts.
How about pets for particular usergroups only.

Can't wait for 2.0. Good job on this one.

JackG
02-25-2004, 07:15 PM
Awsome comments bitg - I hope to see all of those features also.

AutomatikStudio
02-25-2004, 08:38 PM
I have to say that I have this hack installed in my RC4 messageboard and it installed flawlessly. Very awesome job guys. I did not find a use for this, but my users love it.

What I would like to see is some ACP control (turn on/off the pet system, allow/disallow pets from certain users/groups, modify the exp table, etc).

In addition, the ability for me to add/remove pets would be awesome.
Maybe some pets that are free (and look like it) and others that can be bought.
Maybe buying items for your pet and have it displayed by the pet graphic.
Maybe having certain pets not be available until you have xx posts.
How about pets for particular usergroups only.

Can't wait for 2.0. Good job on this one.Hello bitg. Glad you like the hack! Thanks for the nice comments. I'll use this post to go ahead and update everyone on the status of 2.0. The development of vB3 Pets 2.0 is coming along nice. We've, for the most part, established the layout of the "Pet Shop". The Pet Shop is where 90% of pet interaction will take place. We are also developing our own store for the pet shop so you can buy things for your pets, pay for your pet to get pet sitted by another member, feed your pet, etc. etc. We've completed numerous features of the hack already but the 2 main things left to code are the store and the battle system. The store has been coded to some extent, but the battle system is yet to be started on. Our goal is to release vB3 Pets 2.0 shortly after vB3 Gold is released. That way, we can be sure that Pets 2.0 will be compliant right from the start with Gold. Anywho...thanks again everybody for all the input and nice comments. You guys and gals rock.:ninja:

jesslynn
02-25-2004, 11:15 PM
I followed the install file exactly and cant seem to get it to show up in the postbit.

When i go to the profile to input information ill hit save but it wont change anything.

Also I did add $vb3petsthreadbit in postbit and postbit_legacy.....


I'm having this same problem, and now that I've gone over the changes I made several times and my head is swimming with code, I'm hoping someone here can help me! Upon each lookover, everything appears to be in its proper place, although of course it's not because I can't get the pets to appear in the postbit. LOL! I can change them within my profile, I can see the pet images are in the correct folders on my server, etc. I'm just at a loss right now as to what piece of code I may need to re-tweak to get this to work. Thanks in advance for your help!! :D

Oh, I'm running vB3 RC4.

jesslynn
02-26-2004, 12:13 PM
OK, nevermind. LOL!! It's working this morning ~ my members had found it already and put it to work!

AWESOME hack! {off to click INSTALL}

Red Blaze
03-03-2004, 04:28 PM
This is about the Pet Store you're going to have.

I already have a point system in my message board, can you put an option, similar to the Arcade Pass hack, that can tell where the points table is at? For example, my point table is in the user table called "rpgmoney". Would I easily be able to tell the Coding from the Pet Store that that's the money I want to use?

AutomatikStudio
03-03-2004, 04:31 PM
This is about the Pet Store you're going to have.

I already have a point system in my message board, can you put an option, similar to the Arcade Pass hack, that can tell where the points table is at? For example, my point table is in the user table called "rpgmoney". Would I easily be able to tell the Coding from the Pet Store that that's the money I want to use?Well, yeah, it would be as simple as change a couple variables in the code...but since you mention it, we make it an option in the admin CP to set the field name of your points. Thanks for pointing that out.

TheComputerGuy
03-03-2004, 06:01 PM
That rocks man! I can't wait to see 2.0 come out!

Ryan Ashbrook
03-05-2004, 07:35 PM
I need help, something got messed up when I was changing the modifyprofile template and now there's an error when you try to change your profile and I can't seem to fix the template whatever I do

Edit: I found the error, I... kinda.... seem to have edited the wrong part of the template. But the idiot I am I haven't got a backup. Am I screwed completely?

AutomatikStudio
03-05-2004, 07:37 PM
"Something got messed...there's an error....I need help." Okay...am I supposed to just "know" what the problem is? You're gonna have to be WAY more specific that "there's an error, I need help."

Ryan Ashbrook
03-05-2004, 07:40 PM
I found the error, I... kinda.... seem to have edited the wrong part of the template. But the idiot I am I haven't got a backup. Am I screwed completely?

AutomatikStudio
03-05-2004, 07:43 PM
Are you refering to the templates or the PHP files? If it's just at template, then you would just have to revert back to the original file.

Giveit2u43
03-05-2004, 09:04 PM
My members are asking if there pet status can be shown in the admin cp as well as in the showthread, I`ve tried playing around with this a little myself but as yet have had no luck with it..

AutomatikStudio
03-06-2004, 06:19 AM
My members are asking if there pet status can be shown in the admin cp as well as in the showthread, I`ve tried playing around with this a little myself but as yet have had no luck with it..I'm a bit confused...why would your members care if the pets can be shown in the Admin CP? They can't see it...

JackG
03-06-2004, 10:07 PM
I think he means to see the status of your own pet in userCP.
As it is, you have to go find your post(s) to see your pet status.

Osterling
03-06-2004, 11:37 PM
any update when the next release will be.. i wanna wait for the upgrade

Giveit2u43
03-07-2004, 04:13 AM
I'm a bit confused...why would your members care if the pets can be shown in the Admin CP? They can't see it...
Yes, JackG has it right in his post (thanks).. I meant UserCP. I was a little tired when I typed the message, they want to be able to see there status in the side panel on the usercp rather than searching for a post.

Giveit2u43
03-07-2004, 05:04 PM
(this in reference to ZSDave's Pet Hack as he lamely attempted to spam the thread.. post has now been removed but still my comment stands true) Nice enough hack some nice features an` all but with just one Pet It just wouldn`t cut the mustard with my members they like there variety. Also I don`t think it`s fair to "spam" another hack creators thread to promote your own, but that`s just a personal opinion.

AutomatikStudio
03-07-2004, 06:01 PM
EDIT: Mods took care of the problem. Thanks.

tehste
03-07-2004, 06:46 PM
its not spam, readers of this thread are interested in pets hacks. The hack I have created might be what some readers of this thread would like. I posted an internal link (ie another thread), and as far as I know that isnt breaking any rules.

I appologise if this offends u automatik but we are working to the same goal.

AutomatikStudio
03-07-2004, 06:49 PM
its not spam, readers of this thread are interested in pets hacks. The hack I have created might be what some readers of this thread would like. I posted an internal link (ie another thread), and as far as I know that isnt breaking any rules.

I appologise if this offends u automatik but we are working to the same goal.There is a "General Modification Discussion" forum for this sort of stuff. And I would hardly say we are "working to the same".

AutomatikStudio
03-09-2004, 03:20 PM
We are aiming to release vB3 Pets version 2.0 when Gold is released. We have not released it sooner because:

We want it to be compatible with Gold. If we released it now, we'd have to released an updated version and with Gold's release being so soon, it would be pointless to do that.
We want to make sure our hack is bug free.
Thanks everybody for being patient. I promise good things are own the way. Hopefully we'll be able to give you guys/gals some screenshots this weekend.

deathemperor
03-11-2004, 04:15 AM
how much percent does the progress go ?
Gold will be out soon next week.
do you have a specified time for ur v2 ?

AutomatikStudio
03-11-2004, 04:18 AM
how much percent does the progress go ?
Gold will be out soon next week.
do you have a specified time for ur v2 ?As I JUST said. We plan on releasing right after Gold is released.

deathemperor
03-12-2004, 03:02 AM
k
did you do these below yet ?
+ Levels of existence (sick, tired, hungry, bored, etc.) w/ different pet images for each of those.
+ Store integration with different Store hacks as those store hacks become available. This would give the possibility to buy things such as toys, treats, clothes, and other fun goodies.
+ Pet battles.
+ Pet of the month.
+ Abilitiy to interact with other users pets. IE pet them, feed them, play with them, etc.
+ Pet sitting. Allow friends on the boards take care of your pets if you will be gone for a while.
+ Animated pets. Possibly via Flash.
+ Pet Development Kit (PDK) - would allow Admin's to create new pets.
+ Ability to create forum-specific pets and behaviors.
+ Pets could occasionally get loose and visit other members.
+ Ability for users to turn off the display of all pets. Similar to turning off the view of avatars and sig's.
or even more than this ? ^^

trafix
03-12-2004, 08:10 AM
when will a .htl install file be availavle?

AutomatikStudio
03-12-2004, 03:49 PM
Interesting...
You still have not replied to my pm which was a reply to your original pm..
so i guess you are going to release your own hack :)Man, you have seriously gotten on my last nerve. STOP POSTING IN MY THREAD ABOUT YOUR HACK! You have been reported.

EDIT: Thank you mod's for deleting his post.

MindTrix
03-12-2004, 03:55 PM
I agree you need to stop flaming another hack about your own. Just go ahead and continue making your own pet hack as you have done

Red Blaze
03-12-2004, 04:32 PM
I read his post, that was very rude. I thought private messages were suppose to be "private". In any case, I have 3 choices of Pet hacks now. @_@;;

There's Petz, this one, and someone else I know is making one the way I'd like it (custom made). But I'm cutting them down to yours and the custom one because of the database. They both would end up using the same point table. This is gonna be rather difficult to choose, but... I'd like to help with your hack. Is there any way I can help you with?

deathemperor
03-13-2004, 11:00 AM
AutomatikStudio, how about my question ?

AutomatikStudio
03-13-2004, 01:43 PM
We have done most of the things on that list and more. More being our own store and point system.

Giveit2u43
03-14-2004, 02:17 AM
Really looking forward to the next version, my members and I can`t wait to be able to do a little more with our pets :) Do you have any screenshots of the next version to share? Just to wet the appetite while we wait?

deathemperor
03-14-2004, 10:58 AM
Giveit2u43, just wait for 7 more days till the vb3 gold's out then you can see it lives ^ ^
thank you for the news, AutomatikStudio. I'm really looking forward for this hack. My community cannot use a RPG battle hack so that the pets hack will satisfy my users well.

Giveit2u43
03-15-2004, 02:30 AM
Deathemperor, seven days is a long time (Just ask Craig David *L*)

deathemperor
03-15-2004, 05:00 AM
but it's better than don't even know when

TheSonic
03-16-2004, 09:58 AM
I would also love to see some Screenshots...
:D

As is installed this hack, i first thought my users will laugh at me and dont like it.
Well... Now noone want to miss it - Shop and Battle will make this hack PERFECT!

Thanks, AutomatikStudio !

speedway
03-17-2004, 12:37 PM
Any chance of adding permissions for having the pet, like usergroup permissions. I am converting my site to subscription and only want subscribers to have pets.

AutomatikStudio
03-18-2004, 04:42 AM
Closing shop....

This is an announcement I was hoping I wouldn't have to make. I pushed for weeks to not have to say this, hoping there was some way out. But unfortunately there is not.

I, personally, will no longer be doing any official development of vB3 Pets. I have 25 hours of school a week in addition to maintaining almost 20 websites and doing countless small graphic/multimedia projects for different clients. I have way to much on my plate...I really probably need 4 or 5 plates to hold all the stuff I've gotten myself into.

So what is the status of version 2 of this hack?
Well, good question. The bits and pieces of information I've been giving about the status of the coding have been the random bits and pieces of info I occassionally get from the guy who's coding. I honestly can't tell you exactly how much is done. I can only go by what he has told me, which lately hasn't exactly been much. It just goes to show that you can't put much trust in other people. Obviously people have priorities, but communication is the number one key to accomplishing a goal and communication on a certain coder's part has been practicaly non-existent. I have been under the impression that the coding was almost done for almost 3 weeks now but it seems that I'm being avoided lately, so I can't really tell you for sure where things are.

So who's hack is it now?
It's yours. It's now the property of anybody that would like to contribute to it. The only thing I ask is that it not be used for commercial purposes. It must remain free. I'm not positive what the current coder plans to do with his code that he has thus far. I'd say I would ask him but he hasn't returned my e-mails or IM's in many days now. If he wishes to release his code, so be it. To my knowledge, all of the things listed in the first post about what would be in version 2 have been coded minus the battling and stores, which are supposedly somewhat finished.

In closing...
In addition to the fact that I have no time to develop this anymore, motivation was quickly lost to continue working when someone stole all of mine and your ideas. I advise other coders to be careful of what information you release about your upcoming hack. People steal ideas and make them their own REAL quick. They even try to sell them at first. Heck...they even post in the guys thread they stole the ideas from telling people to buy their hack. But that's just people I guess.

Again, I'm very sorry for all of the people that have been waiting patiently for this hack. I to have been waiting, hoping things could work out. Feel free to PM or post if you have questions.

Thanks for listening.
Josh/AutomakStudio

JackG
03-18-2004, 05:21 AM
Josh, that is a Total Rip off!

AutomatikStudio
03-18-2004, 05:32 AM
Remind me again what you're talking about?

Scrub
03-18-2004, 07:28 AM
Damnit. I was looking forward for v2. :(

TheComputerGuy
03-18-2004, 10:54 AM
Sorry to hear it Josh...we all get busy. I hope you will still help with the releases and such. I mean its a fabulous hack, and great addition to any community.

deathemperor
03-18-2004, 12:41 PM
hope was skyrocketing, hope is down to the lowest.....

JackG
03-18-2004, 02:11 PM
Josh, The fact that you are abandoning this hack and us...

AutomatikStudio
03-18-2004, 02:22 PM
Josh, The fact that you are abandoning this hack and us...The fact that there is real world out there and that is my #1 priority. There are more importantant things for me right now like graduating college and solidifying my source of income. So back off.

The Realist
03-18-2004, 08:05 PM
Well I have not installed this hack because Im still running Version 2.3.2, will it work on this version or do I have to update?

Sorry to see you have to much to handle but oneday soon you'll have time.

Laters

JackG
03-19-2004, 02:46 AM
Part of life and especially part of the web is Finishing what was started.
Look big guy, I have no harsh feelings toward you. I love the hack and if you see
that that you can see where I feel ripped. Especially after preparing my members
for 2.0.. Now that makes me and others here look like untruthfull people. Because
of you. But hey... Maybe that's just how you do things.

Hopefully someone will take over the hack and make it to the 2.0 release.

tehste
03-19-2004, 04:39 PM
Josh, if you want to discount all the crap between us, I would very much like you to work as part of the petzVB team, as if image creation speed is upped development and release time would be greatly reuced thus providing a hack with the options and facilities everyone wants from a pet hack. I hope you consider this Josh as Im looking for people to create the pet images and you would be perfect for this, because of your past experience.

AutomatikStudio
03-19-2004, 05:23 PM
Part of life and especially part of the web is Finishing what was started.
Look big guy, I have no harsh feelings toward you. I love the hack and if you see
that that you can see where I feel ripped. Especially after preparing my members
for 2.0.. Now that makes me and others here look like untruthfull people. Because
of you. But hey... Maybe that's just how you do things.

Hopefully someone will take over the hack and make it to the 2.0 release.Thanks mom, but like I said...there are certain decisions you have to make in life. Certain things have higher priority over others, and frankly, my education is more important to me than a pet hack. Sorry you don't understand. But you aren't in my shoes. And don't forget, there's always the other pet hack. It's pretty much got everything we had planned on coding.

Josh, if you want to discount all the crap between us, I would very much like you to work as part of the petzVB team, as if image creation speed is upped development and release time would be greatly reuced thus providing a hack with the options and facilities everyone wants from a pet hack. I hope you consider this Josh as Im looking for people to create the pet images and you would be perfect for this, because of your past experience.Hey Dave. I'll gladly discount the crap between us. You have my apologies for anything rude I may have said to you. And thank you for the offer, but as I have said, I am incredibly busy and I also feel that it would be somewhat hypocritical on my part to abandon this hack and start helping on another. I might try to contribute a pet pack on down the road, but for now I think I'm going to have to turn down the offer. Thanks again though.

cerebro
03-19-2004, 06:04 PM
Really nice hack!, please add more thing to pets... upgrate!! v1.1!! please!

Detomah
03-20-2004, 12:45 AM
Oh, well, I'm not bitter, thanks for providing what you did. :)

Take care and make sure you get that education your striving for. :)

There is another pet hack around here somewhere, i guess i'll head that way, shame it only has 1 animal to choose from currently though. :/

joanne862
03-20-2004, 01:49 PM
Had the install.php file been taken out of the zip file, as it's missing when I download it.
If so, would someone be able to send it to me, as I'd still like to try out this hack :D

Thanks

AutomatikStudio
03-20-2004, 02:29 PM
Had the install.php file been taken out of the zip file, as it's missing when I download it.
If so, would someone be able to send it to me, as I'd still like to try out this hack :D

ThanksEverything is still in the ZIP.

joanne862
03-20-2004, 02:57 PM
Downloaded the zip 3 times now, and the install.php file just isn't there for me :(

AutomatikStudio
03-20-2004, 03:05 PM
Downloaded the zip 3 times now, and the install.php file just isn't there for me :(Well there isn't an "install.php" there is an "install.html" though. And I just downloaded it and it's there.

joanne862
03-20-2004, 05:07 PM
Install.html is there. It's just that in the html file it listed zip contents to include install.php.
Must have been a typo :)

All the best with your education Josh.
I just hope someone will take over the development of this hack, as it's got great potential.

AutomatikStudio
03-20-2004, 05:10 PM
Install.html is there. It's just that in the html file it listed zip contents to include install.php.
Must have been a typo :)

All the best with your education Josh.
I just hope someone will take over the development of this hack, as it's got great potential.Doh...silly me. :nervous: My apologies. I do imagine that has confused a few people.

Pheonix
03-21-2004, 11:07 AM
Would there be a way of contacting the owner of the pet when there stats are getting low?..

Just an idea.. cos you do get people that dont post that often..

joanne862
03-21-2004, 11:08 AM
Now that I have VB3 Pets installed, our members have been asking questions which I've been unable to answer.
What does the 'exp' mean, and how is it influenced?
Presumably the 'health' improves the more they post, but what do the numbers (e.g. 334 / 919) mean?

Thanks

TheComputerGuy
03-21-2004, 11:55 AM
Leave the guy alone already....great hack! v1.1 forever LOL :)

Real life is what you make of it. Josh has to get away for a while. Don't piss him off right now, so he will never come back ;)

Red Blaze
03-22-2004, 04:00 AM
Whoa, didn't realize he left. :S I sent him a PM regarding this. You can disregard the PM I sent you then. Blast my lack of internet. -_-

deathemperor
03-24-2004, 12:19 PM
the gold is here now so where is the pet v2 now ?

msimplay
03-24-2004, 02:44 PM
the gold is here now so where is the pet v2 now ?
check first post which explains why there will be no V2

weaver
03-27-2004, 01:06 PM
I installed! Great hack. :) The only problem I had was that I only installed in postbit_legacy since it said OR. Once I posted it in postbit it worked fine. :)

TheComputerGuy
03-28-2004, 12:58 PM
Do not install this hack! It messes up your Custom Profile Fields!

I had to uninstall for mine to work again :(

AutomatikStudio
03-28-2004, 01:02 PM
Like he said. Do not install this hack. Because everybody uses custom profile fields. And also, this hack is taking over the world. And it will also take over your soul as well. So like TheComputerGuyWhoIsActingLikeHeIs12 said, do not install this hack! :rolleyes: ...............okay! I'm just kidding. You SHOULD install this hack. TheComputerGuy....remind me again why you felt the need to come on here and tell other people not to install my hack? All you did was install it, then you saw that you "thought" it messed up your custom profile field but never even posted to ask about how to fix it, THEN you come on MY thread and tell people not to install MY hack. Seriously...what on earth was your thought process?

Topdog
03-28-2004, 05:13 PM
Hey peeps, just upgraded to vb3 gold and vbpets still works great.

ComputerGuy I use custom profile fields too but vbpets doesnt interfer with them at all..

Datenpapst
03-29-2004, 12:05 PM
OH MY WORD, vbpets :) great hack dude, i will try this one out i think :)
Only one question: what the heck is a "Querie"

:o Havent found it. Dont know what to do :(

AutomatikStudio
03-29-2004, 12:43 PM
A "query" is a command that you run to alter your database. You can execute the queries in either phpMyAdmin or through the vB control panel.

Datenpapst
03-30-2004, 04:05 AM
A "query" is a command that you run to alter your database. You can execute the queries in either phpMyAdmin or through the vB control panel.
Thanks :D I found out by myself yesterday :) Now I am trying to find the option to add a new template... dame where the f**k i can do this :(

deathemperor
03-30-2004, 05:46 AM
style manger --> take the drop down of whatever style you want to add new template --> add new template

KamuiX
03-31-2004, 12:07 AM
Sorry to hear that v.2 probably won't ever be out... it sounded really good.

The initial version is still an awesome hack, though. Thanks for making it!

AutomatikStudio
03-31-2004, 03:04 AM
Sorry to hear that v.2 probably won't ever be out... it sounded really good.

The initial version is still an awesome hack, though. Thanks for making it!Thanks KamuiX. I think I've about decided to make this like a "mini-pet" hack. Because I know not everybody wants that huge Pet system. So this will just be a small one. At any rate...back to work.

kr?mel
03-31-2004, 10:40 AM
Nice hack... i installed it!
How can one insert further animals?

Anarchy
04-15-2004, 12:12 PM
So whats happening with this, is there going to be no new versions? will this hack die or will it live on, it looks like a good idea, but if i install it and then it doesn't work in future 3.X.X versions then what is the point????

JackG
04-15-2004, 02:09 PM
This was a great hack until the creator aboned us. We take the time to install & troubleshoot it.. then we tell our members how great it is and how it will be better.. then this dude just Quits with some lame excuse. Anyways.. Hopefully someone else can take over it because it was good..and our members wanted more..

AutomatikStudio
04-15-2004, 02:25 PM
This was a great hack until the creator aboned us. We take the time to install & troubleshoot it.. then we tell our members how great it is and how it will be better.. then this dude just Quits with some lame excuse. Anyways.. Hopefully someone else can take over it because it was good..and our members wanted more..I swear Jack...you are pushing my buttons. First off, you act like this was some huge hack...it has 3 small file edits and 3 template edits. Hardly a large complicated hack. I didn't force you to install it in the first place. So "take the time to install it" is a stupid excuse at best. Second...DON'T YOU DARE CRITICIZE MY DECISIONS! When you're in my shoes, then I'll give half a crap about anything you have to say. Jack, it's people like you that are bringing vb.org down. You criticize, complain, moan, and demand from coders and NEVER give back. I did my best and took time out of my own busy schedule to convert this hack as well as provide support for it. Heck, I STILL provide support for it. And what do you do? You complain!! I haven't received a dime for my time...and I don't want any money for this. What I wanted to do was contribute to this community. And it was my pleasure to do so...it's my pleasure until ungrateful people such as yourself start thinking that coders owe you something. If you don't like the fact that I don't have time to further this hack (frankly I don't care), here are your optioins: 1) Install the other Pet Hack...it's a good hack...just doesn't have the greatest graphics. or 2) GO AWAY!

AutomatikStudio
04-15-2004, 02:28 PM
So whats happening with this, is there going to be no new versions? will this hack die or will it live on, it looks like a good idea, but if i install it and then it doesn't work in future 3.X.X versions then what is the point????To answer your question. I'll continue to keep this hack up to date to work with the newest versions of vB. I just don't have any plans to add any major new features.

JackG
04-15-2004, 02:35 PM
Josh, this is amazing... you have the time to post away but not the time to develop the hack. On antoher note, it's not people like me who mess it up it;s programmers who do not follow through with their intentions after hyping us up.
Leaving is out in the cold with no new updates. If everyone was like you here then
our forums would be filled with 1/2 ass hacks with none truly complete.

I am not here to insult you but it looks like you are getting insulted at the truth.
What I am sugesting is that you Push On and develop vBpets a little furthur. Heck
you took a great name...it deserves a great hack and nobody can deny that.

AutomatikStudio
04-15-2004, 02:45 PM
Josh, this is amazing... you have the time to post away but not the time to develop the hack. On antoher note, it's not people like me who mess it up it;s programmers who do not follow through with their intentions after hyping us up.
Leaving is out in the cold with no new updates. If everyone was like you here then
our forums would be filled with 1/2 ass hacks with none truly complete.

I am not here to insult you but it looks like you are getting insulted at the truth.
What I am sugesting is that you Push On and develop vBpets a little furthur. Heck
you took a great name...it deserves a great hack and nobody can deny that.Posting here takes FAR less time than developing a hack...but you wouldn't know...you've never contributed one. And FYI I wasn't doing the programming for the 2nd version of this hack. Someone else was...and they didn't come through on their part. I just happen to be the one who has to hear the complaints from people like you. And you are still avoiding the issue that there is another pet hack here that has EVERYTHING I planned on doing...b/c remember...he stole all of our ideas. The only plans I have for future versions are very small changes to add a little functionality. The other pet hack has taken the role of the major pet hack. I stand behind it as a quality hack. So go use it. You have no reason to complain that we didnt' do our part when there is a hack out there already that is basically what we would have released anyways. And don't say you aren't trying to instult me...that is exactly what you are trying to do. You take a jab at me every chance you get. You are rude and I have absolutely no respect for you.

Barto
04-27-2004, 09:35 AM
Have This hack some problem with vb 3.0.1 ?

AutomatikStudio
04-27-2004, 04:23 PM
I personally haven't tried it for 3.0.1 but it is very highly unlikely that it wouldn't work.

JackG
04-27-2004, 10:56 PM
What is the URL to the other pet hack?

AutomatikStudio
04-27-2004, 11:41 PM
<a href="https://vborg.vbsupport.ru/showthread.php?t=64058" target="_blank">https://vborg.vbsupport.ru/showthread.php?t=64058</a>

welo
04-28-2004, 01:42 AM
And you are still avoiding the issue that there is another pet hack here that has EVERYTHING I planned on doing...b/c remember...he stole all of our ideas. The only plans I have for future versions are very small changes to add a little functionality.
Pardon me for jumping in here, but I've been looking over these hacks and think you now have the ability to take yours a slightly different direction a lot of people would appreciate. Much as I admire the amount of work having gone into these, I would never install zsdave's hack on my board because it's too ... violent (for lack of a better word).

My forum is designed to appeal to mature minded people - most of them pet lovers - who have no desire whatsoever to engage in "Petz Wars". However, they would be more than willing to interact with a clever system that addresses everything else you must do to keep, raise, and maintain a pet.

The stuff you had about pets losing health points if a member didn't show up to feed it etc. is good, but this can be endlessly extrapolated. For instance pets need shots (and other medical attention), grooming, you have to clean up their poop, make sure they have a nice place to sleep, give them special treats, make sure they get exercise ... the list is endless.

You could build in something that allows people to customize their pets so pet shows could be held every once in awhile where everybody votes on the best one, and the winner gets a chunk of added reputation. Maybe find a way to train pets, so maybe if you've proven over time you've taken care of your pet they can do things for you, like automatically respond to a preselected user's post with a funny random comment. Stuff like that.

Might not sound as exciting as a whole roomful of pets fighting each other, but damn, a detailed system operating a little closer to reality would find an endearing market quickly, I'm betting.

Red Blaze
04-28-2004, 02:28 AM
Pardon me for jumping in here, but I've been looking over these hacks and think you now have the ability to take yours a slightly different direction a lot of people would appreciate. Much as I admire the amount of work having gone into these, I would never install zsdave's hack on my board because it's too ... violent (for lack of a better word).

My forum is designed to appeal to mature minded people - most of them pet lovers - who have no desire whatsoever to engage in "Petz Wars". However, they would be more than willing to interact with a clever system that addresses everything else you must do to keep, raise, and maintain a pet.

The stuff you had about pets losing health points if a member didn't show up to feed it etc. is good, but this can be endlessly extrapolated. For instance pets need shots (and other medical attention), grooming, you have to clean up their poop, make sure they have a nice place to sleep, give them special treats, make sure they get exercise ... the list is endless.

You could build in something that allows people to customize their pets so pet shows could be held every once in awhile where everybody votes on the best one, and the winner gets a chunk of added reputation. Maybe find a way to train pets, so maybe if you've proven over time you've taken care of your pet they can do things for you, like automatically respond to a preselected user's post with a funny random comment. Stuff like that.

Might not sound as exciting as a whole roomful of pets fighting each other, but damn, a detailed system operating a little closer to reality would find an endearing market quickly, I'm betting.
What part of "don't have time" don't you guys understand? He has alot of work in his end. This hack he made is just for kicks, to kill time. Unfortunatly, he doesn't have time to kill anymore. Rather stay with this hack, or use the other pet hack. Don't try to change his mind if he's already made up. Also, he's not the coder of the hack. Someone else was (if you didn't read the first post of this thread), and the coder wasn't heard of again, if I understood correctly. Personally I won't bug him about the hack, it's already good as it is. I'd prefer this one over the other pet hack.

welo
04-28-2004, 05:23 AM
What part of ... [blah blah blah]
I don't recall addressing you on this matter, but thanks. I can both read and respect people's decisions. If it weren't for this little gem:

In closing...
In addition to the fact that I have no time to develop this anymore, motivation was quickly lost to continue working when someone stole all of mine and your ideas. I advise other coders to be careful of what information you release about your upcoming hack. People steal ideas and make them their own REAL quick. They even try to sell them at first. Heck...they even post in the guys thread they stole the ideas from telling people to buy their hack. But that's just people I guess.
...I might be inclined to believe he really didn't care about this hack anymore. The feeling I get is the main reason he's collapsing the project is frustration, so I must assume this is the impression he intended to convey.

We're all busy people. Whether he decides to reengage the project or not, his alternate statements on the opening post of this thread flagrantly place this hack in the public domain, so it couldn't hurt to look at this from a slightly different perspective for anyone who's interested. If I've figured out nothing else in my life I've learned:

A) it's pointless to be paranoid about other people stealing your ideas. It's frustrating, certainly, yet when you have one idea you automatically know you have the ability to encounter many more.

B) The two most common excuses people use to fail at anything are time and money (in that precise order).

Lots of people are obviously interested in this hack, so I'm betting it's feasible to drum up enough support to pursue it in a different direction people would appreciate. That's all I'm saying.

will_lean
04-28-2004, 06:17 AM
im running this hack on vb3.0.1 and havent had any problems......other than my own mistakes LOL

This hack is what it is, good for some not good enough for others.
If you think this hack is cool then by all means install it!
If you dont feel this hack is for you then MOVE ON and use another,there is no need to bash anyone or their work period

AutomatikStudio
04-28-2004, 11:13 AM
I don't recall addressing you on this matter, but thanks. I can both read and respect people's decisions. If it weren't for this little gem:


...I might be inclined to believe he really didn't care about this hack anymore. The feeling I get is the main reason he's collapsing the project is frustration, so I must assume this is the impression he intended to convey.

We're all busy people. Whether he decides to reengage the project or not, his alternate statements on the opening post of this thread flagrantly place this hack in the public domain, so it couldn't hurt to look at this from a slightly different perspective for anyone who's interested. If I've figured out nothing else in my life I've learned:

A) it's pointless to be paranoid about other people stealing your ideas. It's frustrating, certainly, yet when you have one idea you automatically know you have the ability to encounter many more.

B) The two most common excuses people use to fail at anything are time and money (in that precise order).

Lots of people are obviously interested in this hack, so I'm betting it's feasible to drum up enough support to pursue it in a different direction people would appreciate. That's all I'm saying.To each his own welo, but I frankly don't care if you believe me or not. I'm not a liar and I have nothing to hide behind, I said I don't have time because I don't have time. It's getting pretty old people thinking they know my situation I'm in when in fact they've never even had a conversation with me. So, until you atleast make some sort of small talk with me, do everybody a favor and a be quiet. Also, for what it's worth, I'm not providing support for this hack anymore. People constantly demanding and thinking I owe them support by PMing me and messaging me, in addition to people suddenly knowing my life story, is getting very old.

Red Blaze
04-29-2004, 01:16 AM
I don't recall addressing you on this matter, but thanks. I can both read and respect people's decisions. If it weren't for this little gem:



And I wasn't just telling you, but everyone who keeps bugging him in general. Just leave the guy alone already. He has more important things to deal with. Has he come up with other hacks? Have you spoke with him on any chat program? Do you know the situation he's in? None of us do, so we don't have the right to call him a lier if we don't really know the true facts. That's all I'M saying, 'cause this might start some pointless flame war. >_>;

JackG
04-29-2004, 09:10 PM
hey guys, I must let Automatik know that he is well appreicated.
I was giving him some beef but it was with good intention to
try and sway him to get back on this great project.

I just wanted to maybe help him by showing that he made a great impact
to many of us in a positive way.

vau7
04-30-2004, 07:38 PM
#1 i want to say THANK YOU for this sweet Hack. I like it as it is and wont flame around because you know what are the really important things. Many Egoists in here ...

I've just a little question about the EXP. I think it means experience.
From where does it come ( mathematically), i have got some Powerposter with a EXP of 4 or something like this. Just want to know it that i could tell it to them.

Thanks in advance!

vau7
05-03-2004, 03:05 PM
Could somone tell it me please!

feldon23
05-10-2004, 05:30 PM
hey guys, I must let Automatik know that he is well appreicated.
I was giving him some beef but it was with good intention to
try and sway him to get back on this great project.

I just wanted to maybe help him by showing that he made a great impact
to many of us in a positive way.

You have a strange way of helping people. People like you are why public relations and e-mail handlers exist. To sort out the trash before the artist has to read it.

lordnex
05-28-2004, 06:28 PM
some one here able to offer me some assistance installing this? I've installed this on 3 seperate occasions and it's not getting me anywhere. :(

When trying to view a thread I'm getting this error:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\Apache2\htdocs\vb3\showthread.php on line 67


When I'm trying to edit my profile I'm getting this error:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in C:\Apache2\htdocs\vb3\profile.php on line 922

someone posted almost the exact same errors as I did around page 6 but later said "got it working" and that was all. LOL good but unfortunately I can't learn from his ways! I've quadruple checked the file mods and I can't see any errors and all 4 queries to the database are done and fine. ergh..

XIII
06-08-2004, 12:49 PM
mysql error??? Fix?

MrWolfman
06-08-2004, 03:46 PM
read the thread
it will be bad editing of the php files

it install fine for me after i re checked the work
dont use notepad use a better editor

great hack my members love it
mobilemods.net is ready for v3 please

Flow Fusion
06-11-2004, 09:39 AM
OK I have pet2 installed and I want to update but I want to know how to remove it and use this one. I went to that thread first and now I wish I came to this one.

No disrespect to the other creator but I have a graphic related board and my members are going crazy lol
What do I call this table?

ALTER TABLE user ADD pettype int(3) NOT NULL
ALTER TABLE user ADD petname varchar(25) NOT NULL
ALTER TABLE user ADD petgender int(3) NOT NULL
ALTER TABLE user ADD petowned int(3) NOT NULL default '0'

What do I name this table? I can figure out the rest. I just want to be sure about the Data base stuff. I always get nervous.

On a side note. great freakin hack. And ignore the other idiot who has soooooo much free time. SO much free time to keep coming into a post to talk garbage. He said he's not updating the hack but he will help. it looks great to me as is. I just read every page and I just want to say thank you for your time in this hack. Good luck with school. I have my education and I understand how much time has to be put into it.

Flow Fusion
06-14-2004, 10:46 PM
Bump

treez
07-18-2004, 01:20 AM
the zip file doesnt have any php files in it

treez
07-18-2004, 01:36 AM
^ignore that...

is there a thing for this so u can edit things from the admin panel, ie turn it on and off, add/delete/edit classes so I can make it something other then animals?

akirauk
09-16-2004, 06:36 AM
Well done to all the people that made this hack. And good luck :)

DjTaz
09-24-2004, 12:00 AM
AutomatikStudio - Thanks a million for this hack, its brilliant , and i think if people want to further advance your idea, they should look into doing it themselves or ask someone else for help and not bother you about it.


Now I know this is probably a little late, but ......

OK I have pet2 installed and I want to update but I want to know how to remove it and use this one. I went to that thread first and now I wish I came to this one.

No disrespect to the other creator but I have a graphic related board and my members are going crazy lol
What do I call this table?

ALTER TABLE user ADD pettype int(3) NOT NULL
ALTER TABLE user ADD petname varchar(25) NOT NULL
ALTER TABLE user ADD petgender int(3) NOT NULL
ALTER TABLE user ADD petowned int(3) NOT NULL default '0'

What do I name this table? I can figure out the rest. I just want to be sure about the Data base stuff. I always get nervous.

On a side note. great freakin hack. And ignore the other idiot who has soooooo much free time. SO much free time to keep coming into a post to talk garbage. He said he's not updating the hack but he will help. it looks great to me as is. I just read every page and I just want to say thank you for your time in this hack. Good luck with school. I have my education and I understand how much time has to be put into it.

Fusion -- the table you edit is USER -- if you go to your VB SQL command section (Admin Control Panel - Import and Maintenance - Execute SQL Query) and copy the lines 1 by 1 into the Manual Query Box ...

The Sql instructions will be wll be executed that way , and new tables will be created inside the USER section.

__________________________________________________ _____________

On another note , i tried adding the pet stats to a page outside the Vb section of my boards , and i got it all figured out except for 1 part ...
Im not sure how to work out the formula for the Health ....

I have it working in a way , but the forumula seems to be missing something , so i was wondering if anyone would be able to figure out what the forumla for health for the pets on a page outside Vb would work ?



This is what i tried , but i know its wrong ....im wondering if someone can get me a correct version ? (im not great at PHP myself so help would be appreciated)

$joindates = date( "y.md", $jdate);

$jointime = round(TIMENOW - $joindates) / 15200000; // Days Joined
if ($jointime < 1)
{
$postsperday = round($posts);
}
else
{
$postsperday = round($posts/$jointime , 2);
}


// Knomans RPG Stats Function edited for vB3 Pets## //
$petlvl = str_replace(array(' ', ',', '.'), '', $posts);
$level = pow (log10 ($petlvl), 3);
$petep = floor (100 * ($level - floor ($level)));
$petshowlevel = floor ($level + 1);
$pethpmulti =round ($postsperday / 6, 1);
if ($pethpmulti > 1.5) {
$pethpmulti = 1.5;
}
if ($pethpmulti < 1) {
$pethpmulti = 1;
}

$petmaxhp = $level * 25 * $pethpmulti;
$pethp= $postsperday / 5; //number of posts required to maintain HP level
if ($pethp >= 1) {
$pethp= $petmaxhp;
} else {
$pethp= floor ($pethp * $petmaxhp);
}
$pethp= floor ($pethp);
$petmaxhp= floor ($petmaxhp);
if ($petmaxhp <= 0) {
$petzhp = 1;
} else {
$petzhp = $petmaxhp;
}
$pethpf= floor (100 * ($pethp / $petzhp)) - 1;
// ## End RPG Stats Function ## //




And this is how im trying to output it

<? echo("<div>
<strong>Level:</strong> $petshowlevel<br>
<strong>Health:</strong> $pethp / $petmaxhp </div>"); ?>

Lottis
10-14-2004, 04:16 PM
I really want to install this, does it exist a install manual?

GinjiAmano
10-25-2004, 10:29 AM
In addition to the fact that I have no time to develop this anymore, motivation was quickly lost to continue working when someone stole all of mine and your ideas. I advise other coders to be careful of what information you release about your upcoming hack. People steal ideas and make them their own REAL quick. They even try to sell them at first. Heck...they even post in the guys thread they stole the ideas from telling people to buy their hack. But that's just people I guess.

nice words mate, nice words.

Wential
10-26-2004, 05:18 AM
I'd never use the "other" version just because he asks for money to remove the link to his site. I respect the original creators here for this hack and appreciate the effort and time involved.

Thanks!

Gutspiller
11-02-2004, 04:47 AM
I haven't read through all 16 pages of this thread, but I was wondering if anybody was taking on this hack now that the original developer dropped it? THe idea seems kinda lame, but I was thinking... is what would make it much better is if as the life of the "pet" dropped, the image would change as well so that I could specify a new image of the users pet "dying". This would make users feel guilty about their poor pet and want to post... OK maybe not, but it might be kinda koo.

cashpath
11-04-2004, 02:01 AM
What would be need is if someone took this and ran with it and then integrated it with ushop ucash!

MonkeyBoy
11-17-2004, 08:58 PM
I updated my forums with this hack Postbit Alignment (http://www.vbulletin.com/forum/showthread.php?t=88171&highlight=layout+left+user) now vB3 Pets works fine when the alignment is set to top but if you move it to the left the vB3 Pets disappears.
Anyway of getting it back on left alignment as having vB3 Pets show on top setting makes the user details section massive.
Check out what I mean at xLAN (http://www.xlan.co.uk).

trackpads
11-21-2004, 07:51 PM
What would be need is if someone took this and ran with it and then integrated it with ushop ucash!
Mega ditto!!

nexialys
11-29-2004, 10:54 PM
i'm installing this hack for a client/friend of mine.. it is useless to add uShop things in that, it'S just a status display, no feature, no actions.. take care, the description is the ToDo List, not the actual thing.

SUPARSTARX
12-15-2004, 09:08 AM
How can I add more pets? I tried to add a monkey but the picture won't show.

XIII
12-20-2004, 09:03 AM
I don't install ...........

tehste
03-17-2005, 11:17 AM
For the record: I have let the comments Automatik made go, until now. I'm not starting a flame war or anything. The Petz hack I created was completely different to this one and I did try to talk to Automatik about improving his hack before I even started on a new route. After I had created PetzVB Automatik offered to do some images for me - but unfortunately that fell through...
Also the advertising and what not - I was not aware of the ethos of the board.
So now that that is cleared up... Who wants pie?

Lottis
03-25-2005, 07:28 AM
Im confused. Whos hack is this?
zsdave, are you the author (?) of this hack origanally?
I just wanne give my users something to play with, but i dont want to disresepect anyone.

tehste
03-25-2005, 10:09 PM
No I'm the big bad guy who created a completely different hack with a similar concept.

Lottis
03-27-2005, 04:48 AM
Oki, thanx fore answering me, zsdave. ;)

Kila_Bite
04-11-2005, 02:58 PM
God there is a lot of spam in this thread. You won't beleive how much crap I have had to sift though to make sure no one else has posted this.

Excellent idea and Excellent hack by the look of things. The incompetance of some people here astounds me becasue it contains a nice, easy to follow guide.

I am running Vb 3.07. Yes I know its a few versions up but I really want this hack. I have followed every instruction exactly as I have read it, however, I have had problems.

When I replace the code in the modifyprofile template and tell it to save, the error I get is
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/12/d120800258/htdocs/forums/includes/adminfunctions_template.php(3096) : eval()'d code on line 247

I get pretty much the same when I go in to the profile in the User CP. And when I do, everything that should normally be there has vanished. There is no "Custom User Title" or anything. Just a blank screen.

Any help on this would be appreciated as I would love to have this insalled on my site.

Thanks for your time,

Kila (http://www.final-forum.net/forums)

Kila_Bite
04-17-2005, 09:49 AM
Ok fine. Seen as you Do not offer support then I request that you inform me how to remove the queries from MySQL DB as they are cocking up my user sign ups.

Thanks

Lyricsmama
11-09-2005, 09:22 PM
Hi
Is it possible for this to be ported to vB 3.5?

Flow Fusion
11-10-2005, 10:33 AM
Hi
Is it possible for this to be ported to vB 3.5?

Good question. My members had a ball with the 3.0x version.

sirblack
01-09-2006, 10:05 PM
I wished some one would do this hack for vb 3.5 onwards as its a nice mod heres hopeing

all the best sirblack

ringleader
09-03-2007, 02:14 PM
I ported this for use on my 3.6(.8) boards just last week.
If anyone's still interested let me know; I am awaiting a reply as to whether it can be posted here.

It's just a straight port.

kellogs
10-16-2007, 09:49 AM
Hi ringleader,

I am very interested! Could you kindly make it happen?

Thank you

ringleader
10-16-2007, 09:56 AM
No response from a PM to AutomatikStudio, so I'd take that as a no to releasing it :(