Author Topic: Food Item! (NOT SMFPets)  (Read 16602 times)

Offline Coolgem

Food Item! (NOT SMFPets)
« on: March 27, 2013, 10:37:57 am »
This is my very first SMFShop item and I hope all of you like it. What this item does is shows the user this message "You ate a food.", replacing food with the name of the food the admin specifies. It is a simple item but that is no surprise because its my first. Tell me what you think!  :D


Save file as fooditem.php in order for this to work properly!

Here's the code:

Code: [Select]
<?php/*********************************************************************************** SMFShop item                                                                    ************************************************************************************* SMFShop: Shop MOD for Simple Machines Forum                                     ** =============================================================================== ** Software Version:           SMFShop 3.1 (Build 14)                              ** Software by:                DanSoft Australia (http://www.dansoftaustralia.net/)** Copyright 2009 by:          vbgamer45 (http://www.smfhacks.com)                 ** 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_fooditem extends itemTemplate {	function getItemDetails() 	{		$this->authorName = 'coolgem923';		$this->authorWeb = 'none';		$this->authorEmail = 'private';		$this->name = 'Food';		$this->desc = 'Food for users to eat.';		$this->price = 1;				$this->require_input = false;		$this->can_use_item = true;		$this->addInput_editable = true;	}		function getAddInput() 	{					global $item_info;		if ($item_info[1] == 0) $item_info[1] = '';				return '		Name of food (you may use BBCode here): 		<textarea name="info1" rows="1" style="width: 100%">' . $item_info[1] . '</textarea>';	}	function onUse() 	{		global $item_info;		// What the site says when the food is eaten.		return parse_bbc("You ate a $item_info[1].");;		return parse_bbc($item_info[1]);			}}?>