Author Topic: Fortune Cookie item!  (Read 20811 times)

Offline Coolgem

Fortune Cookie item!
« on: March 27, 2013, 10:44:01 am »
This one's different then my previous items. This one does not require any input from the admin. It is a fortune cookie that tells users their fortune. Makes sense.  :D Let me know what you think.

Save as fortune.php

Code:
Code: [Select]
<?php// This is just to make sure that the item is used through SMF, and people aren't accessing it directly// Additionally, this is used elsewhere in SMF (in almost all the files)if (!defined('SMF'))   die('Hacking attempt...');class item_fortune extends itemTemplate{   // When this function is called, you should set all the item's   // variables (see inside this example)   function getItemDetails() {      // The author's name      $this->authorName = 'coolgem923';      // The author's email address      $this->authorEmail = 'private';            // --- Values changeable from within the SMFShop admin panel ---      // The name of the item      $this->name = "Fortune Cookie";      // The item's description      $this->desc = "What's your fortune?";      // The item's price      $this->price = 50;      // --- Unchangeable values ---      // These values can not be changed when adding the item, they are stuck on what you set them to here.            // Whether inputs are required by this item. In this case, we get no inputs.      $this->require_input = false;            $this->can_use_item = true;   }      function onUse()   {      $result = Rand (1,8); 		if ($result ==1) 		{ 			Return "You may be rich."; 		} 		if ($result ==2) 		{ 			Return "Evil things are coming your way..."; 		} 		if ($result ==3) 		{ 			Return "You will find a little suprise from your friend."; 		} 		if ($result ==4) 		{ 			Return "Your long-lost friend will see you again."; 		} 		if ($result ==5) 		{ 			Return "Your favorite thing may fall off a cliff and you will never see it again."; 		} 		if ($result ==6) 		{ 			Return "You will win the lottery."; 		} 		if ($result ==7) 		{ 			Return "You will turn into a humble king."; 		} 		if ($result ==8) 		{ 			Return "You will journey to a land far away of peace and quiet."; 		} 	}	}?>

Offline ariescapes

Re: Fortune Cookie item!
« Reply #1 on: December 16, 2015, 06:44:50 pm »
>.> I'm late to the game!
I love this item! I want to use if for roleplaying, modifying it to random events or prompts. However, I can only have it once, not as multiple "items" with different fortunes. Any suggestions?