Deprecated: Array and string offset access syntax with curly braces is deprecated in /home/sfoyston/public_html/TextStorm/Wiki/inc/init.php on line 560

Warning: Cannot modify header information - headers already sent by (output started at /home/sfoyston/public_html/TextStorm/Wiki/inc/init.php:560) in /home/sfoyston/public_html/TextStorm/Wiki/inc/auth.php on line 495

Warning: Cannot modify header information - headers already sent by (output started at /home/sfoyston/public_html/TextStorm/Wiki/inc/init.php:560) in /home/sfoyston/public_html/TextStorm/Wiki/inc/actions.php on line 210
schedule_development - TextStorm Wiki

The Wiki is still in development, please bare with us while we add and update content.

This is an old revision of the document!



Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/sfoyston/public_html/TextStorm/Wiki/inc/parser/handler.php on line 1458

Warning: preg_match(): Compilation failed: invalid range in character class at offset 3093 in /home/sfoyston/public_html/TextStorm/Wiki/inc/parser/lexer.php on line 118
A PCRE internal error occured. This might be caused by a faulty plugin

====== Schedule Development ====== This page will cover the requirements for developing SchedMan schedules and activating them. Please make sure you have set up your Cron Job as specified when you first installed the game engine, if you have not set up a Cron Job, SchedMan and some other features such as Auctions may not work correctly. ===== Schedule Structure ===== Start with the below code structure: <file php ScheduleStructure.php> <?php if($caller) { //change this to your schedule reference (set-up in SchedMan GUI) $schedref = "AUC1"; //Put your schedule code here //This tells SchedMan the schedule has finished running //set $count to the number of rows you have updated ($queryresult->rowCount();) it will store how many rows were affected the last time the schedule ran $db->query("UPDATE scheduler SET rowsaff = '$count', running = '0' WHERE schedref = '$schedref'"); } ?> </file> ===== Adding a Schedule to SchedMan ===== Navigate to SchedMan and go to the "Create" page. You should see something similar to below. {{:untitled.png?200|}} To add the schedule fill the boxes in with the following values: **SchedRef:** The schedule reference you assigned to $schedref in the code **Description:** A description of what the schedule does **File:** Put the PHP file for the schedule you've developed in the following location - http://www.yourgame.com/AdMiN/includes/schedules/ - put the name of the file in the box (**example.php**) **Time To Add:** Enter how often you would like the schedule to run in **Minutes**


QR Code
QR Code schedule_development (generated for current page)