Author Topic: Rose  (Read 17999 times)

Offline Coolgem

Rose
« on: March 29, 2013, 08:57:13 am »
This is a 'magical money' rose that is great for a valentines day gift. It was based on the item 'Random Money' and when you use it, it gives you from 75 to 200 credits.

Save as Rose.php

Code:
Code: [Select]
<?php/*********************************************************************************** SMFShop item                                                                    ************************************************************************************* SMFShop: Shop MOD for Simple Machines Forum                                     ** =============================================================================== ** Software Version:           SMFShop 3.0 (Build 12)                              ** $Date:: 2007-04-14 10:39:52 +0200 (za, 14 apr 2007)                           $ ** $Id:: RandomMoney.php 113 2007-04-14 08:39:52Z daniel15                       $ ** Software by:                DanSoft Australia (http://www.dansoftaustralia.net/)** Copyright 2005-2007 by:     DanSoft Australia (http://www.dansoftaustralia.net/)** Support, News, Updates at:  http://www.dansoftaustralia.net/                    **                                                                                 ** Forum software by:          Simple Machines (http://www.simplemachines.org)     ** Copyright 2006-2007 by:     Simple Machines LLC (http://www.simplemachines.org) **           2001-2006 by:     Lewis Media (http://www.lewismedia.com)             ************************************************************************************* This program is free software; you may redistribute it and/or modify it under   ** the terms of the provided license as published by Simple Machines LLC.          **                                                                                 ** This program is distributed in the hope that it is and will be useful, but      ** WITHOUT ANY WARRANTIES; without even any implied warranty of MERCHANTABILITY    ** or FITNESS FOR A PARTICULAR PURPOSE.                                            **                                                                                 ** See the "license.txt" file for details of the Simple Machines license.          ** The latest version of the license can always be found at                        ** http://www.simplemachines.org.                                                  ***********************************************************************************/if (!defined('SMF'))	die('Hacking attempt...');class item_Rose extends itemTemplate{    function getItemDetails()	{		$this->authorName = 'coolgem923';		$this->authorWeb = '';		$this->authorEmail = 'private';        $this->name = 'Rose';        $this->desc = 'Sniff the rose. A nice valentines day gift.';        $this->price = 75;                $this->require_input = false;        $this->can_use_item = true;		$this->addInput_editable = false;    }    function getAddInput()	{		// There is nothing to input.    }    function onUse()	{        global $smcFunc, $context, $item_info;                if (!isset($item_info[1]) || $item_info[1] == '')            $item_info[1] = 75;        if (!isset($item_info[2]) || $item_info[2] == '')            $item_info[2] = 200;        $amount = mt_rand($item_info[1], $item_info[2]);				{			$smcFunc['db_query']('', '				UPDATE {db_prefix}members				SET `money` = `money` + {int:amount}				WHERE id_member = {int:id}',				array(					'id' => $context['user']['id'],					'amount' => $amount,				));			return 'You got ' . formatMoney($amount) . ' from sniffing the rose! Sweet!';		}    }}?>


Tell me if you like! :)