Version: 1.00, by OcR Envy
Developer Last Online: Nov 2023
Category: Profile Enhancements -
Version: 3.8.2
Rating:
Released: 06-14-2009
Last Update: 06-14-2009
Installs: 5
Uses Plugins Template Edits
Additional Files Is in Beta Stage
No support by the author.
Halo 3 Service Tag Grab(Beta)
Compatible with vB 3.5.x, 3.6.x, 3.7.x, 3.8.x
What it Does: This little mod will add a users Halo 3 Service Tag to the end of their forum name. By default the template edit shown is postbit, however it can be added to any part of your forum.
Install:
1. Upload includes directory to your forum root.
2. Install Product via AdminCP-Plugin & Products-Add/Import Product-Allow Overwrite=Yes
3. Go to User Profile Fields If you have a field for xbox live gamertags already you do not need to create a new one.
Click Add New User Profile Field
Single-Line Text Box and click Continue
Title: XBL Gamertag
Description: Users Gamertag
Field Editable By User: Yes
The Rest of the Options are your choice and click Save.
Remember the profile field number for the settings.
Click Add New User Profile Field
Single-Line Text Box and click Continue
Title: Halo 3 Service Tag
Description: Service Tag
Field Editable By User: No
Private Field: Yes
The Rest of the Options are your choice and click Save.
Remember the profile field number for the settings.
4. Go To vBulletin-Options-Halo 3 Servicetag and fill out options.
In the gamertag field option enter just the field # of the gamertag. IE "5".
In the service tag field option enter just the field # of the servicetag. IE "7".
In the usergroup field option enter any usergroups you wish the script to pull the service tag for, seperate each by a , IE: "5,6,7".
For all usergroups leave this field at "0".
5. Go To Scheduled Tasks-Scheduled Task Manager
Find Halo 3 Service Tag and click Run Now(only necessary first install)
By default the script is set to run at 11PM everyday.
To change this click Edit and set the cron job as you see fit.
6. Go To Style & Options-Search in Templates
Search for Text:
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername] - <if condition="$post[field(Service Tag Field #)]"> - $post[field(Service Tag Field #)] </if></a>
(Service Tag Field #) = The second user profile field # you created. Yours should look something like this after you fill it out.
Notes:
The script will run 1 query per user. Meaning if you have 20 users in the usergroup(s) you have chosen the script will have 20 queries.
By default the template edit shows postbit, however you can add userfields to any template you desire you simply need to change the $post variable to whatever (Member Info template would be $userinfo etc..).
Nice job on this mod! I just think H3 is getting a lil "dated"...more and more people are not playing it anymore; or at least on a regular basis.
Did you make the mod that you have on that site "Who's on XBL?"? That seems pretty cool...maybe a little server intensive? Either way, it's a pretty sick feature.
I realize Halo3 might be a bit "dated" to the less hard core crowd. ODST should resolve that soon enough
Yes the Who's on XBL is also a custom mod. The issue there doesn't lay with queries but with the XBL Presence Stream we use. The stream isn't all to stable and my fear is that releasing such a mod would only cause more instability.