Making a weather bot that responds to clicks on signs is fairly easy, and even more so since AW version 3.3. Here are the steps: * Create some buttons on the Magsbot Actions tab for each weather condition that you will want in the world. Each button should create different lighting conditions. An easy way to do this is to use the standard button "Attribs - Save lighting to new button" in the Weather category. When you click on it, it will create a new button containing the current lighting attributes! If you also want to save the ground and skybox, use the "Attribs - Save lighting, sky & ground" button instead. The new buttons that are created will be in the Weather category. Press F7 to save the newly added buttons. * Now create the sign objects in your world, that will be used by visitors to control the weather. In each sign's ACTION field, put ~wb:button_name as the LAST thing in the field. (Use a semicolon to separate this from any other commands in the action field.) For instance, to make a sign that would trigger the "Rain" button, you would put ~wb:Rain in the sign object's action field. Note that this IS case-sensitive, so use the same capitalization (or lack of) in the object's action field as on the Magsbot button that you created in the first step. * Now add these lines to the Magsbot behavior table: Active: Event: Action: ----------------------------------------------------------------------------------------------------- On ANY CHECK @eq[$botname,"Your Weather Bot's Name"] ----------------------------------------------------------------------------------------------------- On OBJECTCLICK @ipos["~wb:",$atr[object_action]] CLICKBTN "Weather/"+$par[$atr[object_action],":",2]; ----------------------------------------------------------------------------------------------------- On ANY CHECK 1 ----------------------------------------------------------------------------------------------------- That should do it! The first and last lines above are to prevent bot instances other than the weather control bot from responding to clicks on the weather signs; if you're only going to run one bot instance, then you only need the middle line.