Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Mysidia Adoptables > Tutorials and Tips

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 08-18-2012, 12:26 PM
Derpstra's Avatar
Derpstra Derpstra is offline
Seamstress!
 
Join Date: Aug 2012
Location: Seattle, WA/Charlotte, NC
Posts: 26
Gender: Female
Credits: 5,152
Derpstra is on a distinguished road
Default Page that changes player's usergroup

Since I just made a script to change the user's money, I thought I would go ahead and make one to change their usergroup as well. This seems especially useful if you have a group for people who donate or contribute to the site and you want to automatically change their usergroup when they buy something or whatever.

first, add this function to the page functions/functions_users.php:

PHP Code:
function changeusergroup($newusergroup$user) {
    
$currentusergroup $newusergroup;
    if (
$currentusergroup >= 0) {
        
$GLOBALS['adopts']->update("users", array("usergroup" => $currentusergroup), "username = '{$user}'");
        return 
true;
    }
    return 
false;

I placed mine under the function 'changecash' because they are so closely related.

then make a new page for the script. I called mine changeusergroup.php but you can call yours whatever you like!

PHP Code:
<?php

include("functions/functions.php");
include(
"functions/functions_users.php");
include(
"functions/functions_adopts.php");
include(
"functions/functions_friends.php");
include(
"functions/functions_items.php");
include(
"inc/lang.php");
include(
"inc/bbcode.php");

//***************//
//  START SCRIPT //
//***************//

$newgroup1;

if(
$isloggedin == "yes"){
changeusergroup($newgroup$GLOBALS['username']);
$article_title "Hello, {$username}!";
$article_content "You are now in usergroup {$newgroup}.";
}
else{
$article_title "You are not logged in!";
$article_content "You must be logged in to view this page!";
}

//***************//
//  OUTPUT PAGE  //
//***************//

echo showpage($article_title$article_content$date);
?>
When they get to this page, their usergroup will change to the variable $newgroup. For my example, i set it to 1, which would make them an administrator. You'll want to change the number to the group id for your premium member group or whatever you want to change them to!
Reply With Quote
 

Tags
script, usergroup


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

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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Editing Usergroup Restriction for Shops Hwona Questions and Supports 5 08-13-2014 03:44 PM
Help Making Stats Page = Click Page & Lineages? squiggler Questions and Supports 2 02-22-2014 04:42 AM
Adopt Page & Pound Page change? tahbikat Questions and Supports 3 02-14-2014 03:19 PM
Error with usergroup changing Infernette Questions and Supports 3 02-11-2013 09:58 PM


All times are GMT -5. The time now is 02:08 PM.

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





What's New?

What's Hot?

What's Popular?


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