</tr> <tr> <td></td> <td><button type="button" class="btn btn-default btn-sm btn-xs" onclick="do_npc_copy_confirm(' . $_GET['npc_copy'] . ')" title="Copy NPC"><i class="fa fa-sign-in"></i> Copy NPC</button></td> </tr> <tr> <td></td> <td><div id="npc_copy_result"></div></td> </tr> </table> </center>'; echo Modal('Copy NPC', $Content, ''); } /* Get Field Translator on double click of cell */ if (isset($_GET['get_field_translator'])) { echo GetFieldSelect($_GET['field_name'], $_GET['value'], $_GET['npc_id'], 1); } /* Actual Delete */ if ($_GET['delete_npc']) { mysql_query("DELETE FROM `npc_types` WHERE `id` = " . $_GET['delete_npc']); mysql_query("DELETE FROM `spawnentry` WHERE `npcID` = " . $_GET['delete_npc']); } /* Update NPC Data Field */ if ($_GET['DoFieldUpdate']) { $query = "UPDATE `npc_types` SET `" . $_GET['Field'] . "` = '" . $_GET['Value'] . "' WHERE `id` = " . $_GET['NPC'] . ""; echo $query; $result = mysql_query($query); if ($result) { echo '<b>Field `' . $_GET['Field'] . '` Updated to Value \'' . $_GET['Value'] . '\' on NPC ID: \'' . $_GET['NPC'] . '\' </b>'; } else { echo 'Field update FAILED! ' . mysql_error();
$field .= '</select>'; $npc_fields["Visual Texture"][$field_name][1] = $field; } else { if ($field_name == "d_melee_texture1" || $field_name == "d_melee_texture2") { $npc_fields["Visual Texture"][$field_name][0] = $npc_cols[$n - 1] . ''; $npc_fields["Visual Texture"][$field_name][1] = '<a href="javascript:;" onclick="OpenWindow(\'min.php?Mod=IE&prevITfile=1&Field=' . $field_name . '&NPC=' . $row['id'] . '\', \'_blank\', 900, 900)"> <span class="image-wrap " style="width: auto; height: auto;"> <img src="includes/img.php?type=weaponimage&id=' . $val . '" id="' . $field_name . '" class="embossed morphing-glowing"> </span> </a> '; $npc_fields["Visual Texture"][$field_name][1] .= "<input type='number' title='" . ProcessFieldTitle($field_name) . "' value='" . $val . "' id='" . $row['id'] . "^" . $field_name . "' class='" . $field_name . "' onchange='update_npc_field(" . $row['id'] . ", \"" . $field_name . "\", this.value)'>"; } else { if ($Custom_Select_Fields[$field_name]) { $npc_fields[$field_category[$field_name]][$field_name][0] = $npc_cols[$n - 1]; $npc_fields[$field_category[$field_name]][$field_name][1] = GetFieldSelect($field_name, $val, $row['id']); } else { if ($field_category[$field_name][0]) { $npc_fields[$field_category[$field_name]][$field_name][0] = $npc_cols[$n - 1]; $npc_fields[$field_category[$field_name]][$field_name][1] = "<input type='text' value='" . $val . "' id='" . $row['id'] . "^" . $field_name . "' class='" . $field_name . "' onchange='update_npc_field(" . $row['id'] . ", \"" . $field_name . "\", this.value)' title='" . ProcessFieldTitle($field_name) . "'>"; } else { $npc_fields['End'][$field_name][0] = $npc_cols[$n - 1]; $npc_fields['End'][$field_name][1] = "<input type='text' value='" . $val . "' id='" . $row['id'] . "^" . $field_name . "' class='" . $field_name . "' onchange='update_npc_field(" . $row['id'] . ", \"" . $field_name . "\", this.value)' >"; } } } } $n++; } } }