Blaine - thx much, I actually got someone here form the community to help with it. (Dankness) He made a few changes to the icashadmin.php file. If you'd like to implement these changes you are more than welcome to do so.
PHP Code:
<?php
/*======================================================================*\
|| #################################################################### ||
|| # ICash # ||
|| # Copyright Blaine0002(C) 2005 All rights reserved. # ||
|| # Modifyed by Dankness to Override Money Values # ||
|| # ---------------------------------------------------------------- # ||
|| # For use with vBulletin Version 3.5.3 # ||
|| # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
|| # Discussion and support available at # ||
|| # https://vborg.vbsupport.ru/showthread.php?t=100344 # ||
|| #################################################################### ||
\*======================================================================*/
error_reporting(E_ALL & ~E_NOTICE);
define('THIS_SCRIPT', 'icashadmin');
require_once('./global.php');
// ###################### Donate To All Members ########################
if ($_GET['act'] == "donate_to_all")
{
print_cp_header("Donate To Members");
$uoption="<option value='All'>All Usergroups</option>";
$usergroups = $db->query("SELECT * FROM " . TABLE_PREFIX . "usergroup ORDER BY title");
while ($usergroup = $db->fetch_array($usergroups))
{
$uoption.="<option value='{$usergroup['usergroupid']}'>{$usergroup['title']}</option>";
}
print_form_header('icashadmin', 'do_donate_all');
print_table_header("Donate To Members");
print_input_row("Amount of {$vbphrase['money']} to donate", 'amount','0');
print_label_row("Choose Usergroup<dfn>Will only donate to members within this usergroup</dfn>", '<select name="usergroup" class="bginput">'.$uoption.'</select>');
print_submit_row("Donate {$vbphrase['money']} To Members", 0);
//member
print_form_header('icashadmin', 'do_donate_member');
print_table_header("Donate To Member");
print_input_row("Amount of {$vbphrase['money']} to donate", 'amount2','0');
print_input_row("Choose Username", 'username','');
print_submit_row("Donate {$vbphrase['money']} To Member", 0);
//member
print_form_header('icashadmin', 'do_set_member');
print_table_header("Set Member Cash");
print_input_row("Amount of {$vbphrase['money']} to set to", 'amount2','0');
print_input_row("Choose Username", 'username','');
print_submit_row("Set {$vbphrase['money']} To Member", 0);
print_form_header('icashadmin', 'do_set_all');
print_table_header("Set Money of Usergroups");
print_input_row("Amount of {$vbphrase['money']} to set", 'amount','0');
print_label_row("Choose Usergroup<dfn>Will only donate to members within this usergroup</dfn>", '<select name="usergroup" class="bginput">'.$uoption.'</select>');
print_submit_row("Set {$vbphrase['money']} To Members", 0);
print_cp_footer();
exit;
}
// ###################### Do Donate To All Members ########################
if ($_POST['do'] == "do_donate_all")
{
print_cp_header("Donate To Members");
if($_POST['usergroup']!="All")
{
if(!$db->query_first("SELECT * FROM " . TABLE_PREFIX . "usergroup where usergroupid='{$_POST['usergroup']}'"))
{
echo "Invalid Usergroup Specified. [ <a href='javascript:history.go(-1)'>Back</a> ]";
exit;
}
}
$_POST['amount']=(int)$_POST['amount'];
if($_POST['usergroup']=="All")
{
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}={$vbulletin->options['icashf']}+'{$_POST['amount']}'");
} else {
$mcol=$db->query("select * from ".TABLE_PREFIX."user where usergroupid='{$_POST['usergroup']}'");
$membersc=array();
while($them = $db->fetch_array($mcol))
{
$membersc[]=$them;
}
if($membersc[0])
{
foreach($membersc as $the_memberg){
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}={$vbulletin->options['icashf']}+'{$_POST['amount']}' where userid='{$the_memberg['userid']}'");
}
}
}
define('CP_REDIRECT', 'icashadmin.php?act=donate_to_all');
print_stop_message('icash_donate_members');
}
// ###################### Do Donate To Member ########################
$_POST['amount2']=(int)$_POST['amount2'];
if ($_POST['do'] == "do_donate_member")
{
print_cp_header("Donate To Member");
$_POST['amount2']=(int)$_POST['amount2'];
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}={$vbulletin->options['icashf']}+'{$_POST['amount2']}' where username='{$_POST['username']}'");
define('CP_REDIRECT', 'icashadmin.php?act=donate_to_all');
print_stop_message('icash_donate_members');
}
if ($_POST['do'] == "do_set_member")
{
print_cp_header("Set Members Cash");
$_POST['amount2']=(int)$_POST['amount2'];
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}='{$_POST['amount2']}' where username='{$_POST['username']}'");
define('CP_REDIRECT', 'icashadmin.php?act=donate_to_all');
print_stop_message('icash_donate_members');
}
if ($_POST['do'] == "do_set_all")
{
print_cp_header("Set Usergroups Moneys");
if($_POST['usergroup']!="All")
{
if(!$db->query_first("SELECT * FROM " . TABLE_PREFIX . "usergroup where usergroupid='{$_POST['usergroup']}'"))
{
echo "Invalid Usergroup Specified. [ <a href='javascript:history.go(-1)'>Back</a> ]";
exit;
}
}
$_POST['amount2']=(int)$_POST['amount2'];
if($_POST['usergroup']=="All")
{
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}='{$_POST['amount']}'");
define('CP_REDIRECT', 'icashadmin.php?act=donate_to_all');
print_stop_message('icash_donate_members');
}
else
{
$grp = $_POST['usergroup'];
$grpa = $grp . ',';
$mcol=$db->query("select * from ".TABLE_PREFIX."user where usergroupid='{$_POST['usergroup']}'");
$membersc=array();
while($them = $db->fetch_array($mcol))
{
$membersc[]=$them;
}
if($membersc[0])
{
foreach($membersc as $the_memberg)
{
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}='{$_POST['amount']}' where userid='{$the_memberg['userid']}'");
}
}
$mcol =$db->query_read("SELECT * FROM ".TABLE_PREFIX."user as a WHERE FIND_IN_SET('{$_POST['usergroup']}', a.membergroupids) ");
$membersc=array();
while($them = $db->fetch_array($mcol))
{
$membersc[]=$them;
}
if($membersc[0])
{
foreach($membersc as $the_memberg)
{
$db->query("update " . TABLE_PREFIX . "user set {$vbulletin->options['icashf']}='{$_POST['amount']}' where userid='{$the_memberg['userid']}'");
}
}
define('CP_REDIRECT', 'icashadmin.php?act=donate_to_all');
print_stop_message('icash_donate_members');
}
}
?>