if ($auth->userdata["acclevel"] < 80) { die("Access denied!"); } $edlist = new EditList("id", DB_PREFIX . "_Actions", "game"); $edlist->columns[] = new EditListColumn("game", "Game", 0, true, "hidden", $gamecode); $edlist->columns[] = new EditListColumn("code", "Action Code", 15, true, "text", "", 64); $edlist->columns[] = new EditListColumn("for_PlayerActions", "Player Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_PlayerPlayerActions", "PlyrPlyr Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_TeamActions", "Team Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("for_WorldActions", "World Action", 0, false, "checkbox"); $edlist->columns[] = new EditListColumn("reward_player", "Player Points Reward", 4, false, "text", "0"); $edlist->columns[] = new EditListColumn("reward_team", "Team Points Reward", 4, false, "text", "0"); $edlist->columns[] = new EditListColumn("team", "Team", 0, false, "select", DB_PREFIX . "_Teams.name/code/game='{$gamecode}'", 0, false); $edlist->columns[] = new EditListColumn("description", "Action Description", 23, true, "text", "", 128); if ($_POST) { if ($edlist->update()) { message("success", "Operation successful."); } else { message("warning", $edlist->error()); } } ?> <?php echo l('You can make an action map-specific by prepending the map name and an underscore to the Action Code'); ?> . <?php echo l('For example, if the map'), " <b>rock2</b> ", l('has an action'), " <b>goalitem</b> ", l('then you can either make the action code just'); echo " <b>goalitem</b> ", l('(in which case it will match all maps) or you can make it'); echo " <b>rock2_goalitem</b> ", l('to match only on the "rock2" map');