Jump to content

Recommended Posts

  • Root Admin
Posted (edited)

I need some help writing the cauldron recipes as detailed in the other topics or explained during the tests. I will provide the recipe description and the used resources, sometimes other things. The task is to create all the steps, text variations, and prepare the recipe file the right way to fit with the recipe info provided. Please send the result to me BY PM so the steps remain secret (known just by you) I will pick the one that was better made. Please be sure you use the sample file attached here, it is for the tea and has all recent updates in it. Be sure you change the key names for resources based on the actual resources in the recipe. If you are uncertain how to do ask around to those that participated in the tests and see who can help you to put the right lines in the right format. Sadly not everybody that can write cool lines can also put them in the right format (even if its quite easy to do so).

This will help me get things done a lot faster with some of the recipes i want implemented.

sample file for tea:

[CODE]
<?php

//adapted to md world
$instr['title'] = "Aromatic Tea";

//the description will be the only thing to describe the needed steps to the ones that try to help you prepare the recipe
//be sure you include all steps in it but tell it so that they wont be identical words with the steps defined below
$instr['description'] = "
Firstly, put in the leaves, covering the teapot's base with them.
You then need to pour some water onto the leaves.
Next, you will need to boile the water and
after five minutes of waiting, the tea would then be ready to be served.
";

//what words you want to use to start the preparing the recipe
$instr['startline'] = array(
"Lets brew some tea." => $instr['title'],
"Lets prepare tea" => $instr['title'],
"I want to make some ".$instr['title']."" => $instr['title'],
"I will prepare a nice cup of aromatic tea" => $instr['title'],
);

//what words you want to use to stop the process
$instr['endline'] = array(
"Stop the brewing!" => 'end_failed',
"Enough...!" => 'end_failed',
$instr['title']." is served." => 'end_success',
"This is going nowhere..." => 'end_frustration',
"Ah it burns!" => 'end_crazy',
);


//what are the texts for different steps or events
$instr['step_replies'] = array(
"start" => 'starts brewing the tea',
"stop" => 'gives up brewing the tea',

"current" => 'is currently preparing the '.$instr['title'],
"device" => 'is brewing using the '.$item['name'],

"end_success" => 'could smell the fragrant aroma.',
"end_frustration" => 'got really upset and stops the brewing.',
"end_failed" => 'sighs and gives up.',
"end_crazy" => 'spilled the contents of the teapot by accident.',

"ingredients" => 'To prepare tea, you will need: %s ',
"ingredients_status" => 'We are currently preparing %s. We still need: %s. (Already provided: %s)',
"ingredients_ready" => 'We are currently ready to prepare %s. Ingredients provided: %s)',
"steps_status" => 'We are already done with these steps: %s. We still need perform: %s. ',

"1" => 'covers the base of the teapot with tea leaves and aromatic herbs.',
"2" => 'pours some water.',
"3" => 'boils the water.',
"4" => 'pours the hot water into the teapot.',
"5" => 'waits for five minutes.',
"6" => 'pours the tea into the cups.',

"random" => 'ignores you.',
"random numbers" => 'calls out: '.rand(1,99),
"description" => $item['name'].': '.$item['description'],


"provide_tealeaves" => "%s provides the tea leaves.",
"provide_water" => "%s offers some water.",
"provide_teacups" => "%s prepares the tea cups.",
"provide_aromaticherbs" => "%s provides the aromatic herbs.",

"provide_undefined_item" => "%s tries to offer something but it is not clear as to what (%s)",
"provide_otherway_item" => "%s tries to offer something the wrong way (%s)",
"provide_existing_item" => "%s tries to offer something (%s) that is already provided",
"provide_insufficient_item" => "%s tries to offer %s but doesnt have enough. Only has %s.",

);


//what phrases will it recognize and what step will it run (from above values)
//the more variations the better, think what people could say
//always use first person, not "RP" blue text third person line please
$instr['step_lines'] = array(

"What are you up to?" => 'current',
"Something smells good..." => 'current',
"What are you using?" => 'device',
"Tell me a random number" => 'random numbers',
"Describe the ".$item['name'] => 'description',

//step 1
"Spread the leaves over the teapot's base" => '1',
"Cover the base of the teapot with the leaves" => '1',
"Put the leaves in the teapot and cover the base with them" => '1',
"Fill the bottom of the teapot with leaves" => '1',

//step 2
"Add some water" => '2',
"Pour water" => '2',
"Drop some water" => '2',

//step 3
"Boil the water" => '3',
"Prepare some boiled water" => '3',
"Time to boil the water" => '3',
"Boil some hot water" => '3',

//step 4
"Pour the hot water into the teapot" => '4',
"Add in the hot water" => '4',
"Fill the teapot with hot water" => '4',
"Pour in the boiled water" => '4',
"Add in the boiled water" => '4',
//step 5
"Wait for five minutes" => '5',
"Wait for the tea to be ready" => '5',
"Lets wait for it" => '5',

//step 6
"Serve up the tea" => '6',
"The tea is ready" => '6',
"Pour some tea into a cup" => '6',


//step 11
"Serve me tea" => 'random',
"I am awesome" => 'random',
"Look! It is a pink elephant!" =>'random',
"Can you hurry up?" => 'random',
"Ew!" => 'random',
"I hate waiting" => 'random',

);

//NOT IN USE YET
$instr['step_actions'] = array(
"1" => 'start='.$instr['title'],
"2" => '',
"3" => '',
"4" => '',
"5" => '',
"6" => '',
);


//what lines should be used by participants to offer their resources for the preparation
//each line also has the target resources it will work on
//for example you could pour water, but install mechanisms
$instr['provide_ingredients'] = array(
"/I will provide the (.*)/is" => 'Tea leaves,Water,Tea cups,Aromatic herbs',
"/I will bring the (.*)/is" => 'Tea leaves,Water,Tea cups,Aromatic herbs',
"/Here are the (.*)/is" => 'Tea leaves,Water,Tea cups,Aromatic herbs',
"/Here is some (.*)/is" => 'Water,Aromatic herbs',
"/Here is the (.*)/is" => 'Water',
);

//what ingredients does this recipe require
//feel free to use existing resources or items but you can also invent new
//as long as they fit perfectly with md and the device
$instr['ingredients'] = "
Tea leaves=3;
Aromatic herbs=1;
Water=1;
Tea Cups=4;
";

$instr['effect'] = "aromatictea";

?>
[/CODE]


[b]IMPORTANT:[/b]
[b]when you pm me the recipe please use following naming format of the subject line so i dont lose the pm among others or confuse it with the current recipe pms i have from the previous cauldron test.:[/b]

[b][RECIPE WRITING] {recipe name} - {your player id}[/b]

[b]example: [/b][b][RECIPE WRITING][/b][b] Toxic Extract - 1028[/b]

Edited by Muratus del Mur
added subject line info
  • Root Admin
Posted

The first recipe i need to be written is one for toxic extract, here is the info:

[CODE]
$instr['description'] = "
You will need an extractor to isolate the toxins out of carefully selected herbs.
Firstly, put a fair amount of toxic herbs into the second chamber of the extractor and fill the third chamber with
water. Set the fifths and the third valve to high while keeping the rest to a medium level.
The sand needs to be placed in the filter shaft and changed after each use. Dispose of the used
filter sand carefully as it might contain a high level of toxins.
Keep the device running for about 10minutes then place a small amount of aromatic herbs into the first chamber
and turn the 4th valve to about 20%. This will remove the repellant smell of the resulting toxic extract.
Run it for an other 5minutes then close all but the 6th valve. Place a flask at the exit pipe.
The toxic extract should start pouring into the flask soon.
The described amounts are enough to fill 3 flasks.
";
[/CODE]


and at the end of the file


[CODE]
$instr['ingredients'] = "
Toxic herbs=3;
Aromatic herbs=1;
Flasks=3;
";
$instr['effect'] = "toxicextract";
[/CODE]

Should have quite a lot of steps as this is supposed to be a long and hard to do recipe but don't exagerate and don't make the steps sound useless or dumb. make it sound natural and see how many steps come out first. They should be easy to guess but not copy pasted words from the recipe description.

  • Root Admin
Posted

sand and water are required by the Extractor device to operate, the extractor description also tells about the valves and the available chambers

  • 7 months later...
Posted (edited)

i know this post is quite old, but just found it, dont know if its still on or not...

So, if it is still on, i'd like to know if the Aromatic herbs case is the same as water and sand (they are required by the extractor device to operate)

And if it is not the case if it is ok to add the aromatic herbs in the description adding a related step in consequence

Edited by Paracelsus
Guest
This topic is now closed to further replies.
  • Forum Statistics

    17.5k
    Total Topics
    182.2k
    Total Posts
  • Recently Browsing

    • No registered users viewing this page.
  • Upcoming Events

    No upcoming events found
  • Recent Event Reviews

×
×
  • Create New...