31
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
<?php
class item_Prediction extends itemTemplate {
function getItemDetails() {
$this->authorName = 'Inkstains';
$this->authorWeb = '';
$this->authorEmail = 'inkstains@nurcharecords.com';
$this->name = "Prediction";
$this->desc = "Predict what you will roll with the dice";
$this->price = 10;
$this->require_input = true;
$this->can_use_item = true;
$this->addInput_editable = true;
}
function getAddInput()
{
global $item_info, $db_prefix;
return '<br><b>You must assign a value to each</b><br>
Minimum amount of credits to give: <input type="text" name="info1" value="' . $item_info[1] . '" /><br />
Maximum amount of credits to give: <input type="text" name="info2" value="' . $item_info[2] . '" /><br />';
}
function getUseInput() {
return 'Select which number you think you will roll: <select name="dieside_" size="1" id="number">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>';
}
function onUse() {
global $db_prefix, $ID_MEMBER, $item_info, $boardurl, $txt, $scripturl;
$value = mt_rand(1, 6);
if ($value == 1) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll1.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 1 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>The force is weak in this one";}
}
elseif ($value == 2) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll2.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 2 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>I don't think you'll be opening a psychic hotline any time soon :p";}
}
elseif ($value == 3) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll3.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 3 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>I predicted you would fail you must meditate and focus your mind";}
}
elseif ($value == 4) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll4.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 4 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>Duh!";}
}
elseif ($value == 5) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll5.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 5 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>I don't think you'll be opening a psychic hotline any time soon :p";}
}
elseif ($value == 6) {
if ($_REQUEST["dieside_"] == $value)
{ $value1 = mt_rand($item_info[1], $item_info[2]);
$result = db_query("UPDATE {$db_prefix}members SET money = money + {$value1} WHERE ID_MEMBER = {$ID_MEMBER}", __FILE__, __LINE__);
return "<img src='".$boardurl."/Sources/shop/item_images/Roll6.gif' align='texttop'/><br><br>Congratulations your prediction was right you rolled a 6 and got ".formatMoney($value1)."";
}
else
{return "You rolled a $value <br><br>Try calling 1900-YOUR-NO-PSYCHIC for the answer :p";}
}
}
}
?>
// Show how many posts they have made.
echo '
', $txt[26], ': ', $message['member']['posts'], '<br />
<br />';
// Show how many posts they have made.
// echo '
// ', $txt[26], ': ', $message['member']['posts'], '<br />
// <br />';
// BEGIN SMFShop MOD New Version Code
// Removed one <br /> from end of post count line.
echo '
', $txt[26], ': ', $message['member']['posts'], '<br />
';
echo '
', $modSettings['shopCurrencyPrefix'], $message['member']['money'], $modSettings['shopCurrencySuffix'], '<br /><br />
<a href="', $scripturl, '?action=shop;do=invother2;member=', $message['member']['username'], '">View Inventory</a><br />
<a href="', $scripturl, '?action=shop;do=sendmoney;member=', $message['member']['username'], '">Send Money to ', $message['member']['name'], '</a><br />';
//END SMFShop code
<?php
/**********************************************\
| SMFSHOP (Shop MOD for Simple Machines Forum) |
| (c) 2005 DanSoft Australia |
| http://www.dansoftaustralia.net/ |
\**********************************************/
//File: Change_Style.php
//This item allows users to change their name style using a drop down menu.
//NOTE: This item requires that the DisplayNameCSS addon item be installed!
//Authors Website: www.graphicaddicts.net
//VERSION: 1.0
//DATE: April 21st 2006
class item_Change_Style extends itemTemplate {
function getItemDetails() {
$this->name = "Change Name Style (Bold, Italic, etc.)!";
$this->desc = "Change the style of your display name to: Bold, Italic, Underline, Overline or Line Through.";
$this->price = 75;
$this->require_input = true;
$this->can_use_item = true;
}
function getUseInput() {
return 'Select a Style: <select name="style_" size="1" id="color">
<option value="font-weight:bold" style="font-weight:bold">Bold</option>
<option value="font-style:italic" style="font-style:italic">Italic</option>
<option value="text-decoration:overline" style="text-decoration:overline">Overline</option>
<option value="text-decoration:underline" style="text-decoration:underline">Underline</option>
<option value="text-decoration:line-through" style="text-decoration:line-through">Line Through</option>
<option value="text-transform: uppercase" style="text-transform: uppercase">Uppercase</option>
<option value="text-transform: lowercase" style="text-transform: lowercase">Lowercase</option>
<option value="text-transform:none" style="text-transform:none">Transform none</option>
<option value="text-decoration:none" style="text-decoration:none">Decoration none</option>
</select>';
}
function onUse() {
global $db_prefix, $ID_MEMBER;
$result = db_query("UPDATE {$db_prefix}members
SET shop_nameStyle =
concat(shop_nameStyle,'{$_POST['style_']};')
WHERE ID_MEMBER = {$ID_MEMBER}",
__FILE__, __LINE__);
return "Successfully updated your display name style!";
}
}
?>