Changeset 142
- Timestamp:
- Nov 23, 2007, 11:29:33 PM (17 years ago)
- Location:
- minimanager
- Files:
-
- 8 added
- 60 edited
Legend:
- Unmodified
- Added
- Removed
-
minimanager/README/Changelog.txt
r19 r142 1 -------------------------------------------------- 2 0.1.5b 3 -------------------------------------------------- 4 + Added suport for rev 4695+ (new layout loot_* tables) 5 + Added arena team pages 6 + Added honor pages 7 + Solved translation bugs like posted on forum 8 + Solved teleportation error on character edit 9 + Updated search funtion on character page 10 + Updated display of user levels 11 -------------------------------------------------- 12 -------------------------------------------------- 13 0.1.5a 14 -------------------------------------------------- 15 + Added suport for rev 4664+ (3 databases) 16 + Updated creatures.php to support core changes 17 + Added redirect for third party forums (see forum.html) 1 18 -------------------------------------------------- 2 19 0.1.4a -
minimanager/README/Readme.txt
r19 r142 1 MiniManager for Project MANGOS Server ver 0.1. 4a1 MiniManager for Project MANGOS Server ver 0.1.5a 2 2 3 3 ABOUT: … … 75 75 - To people from http://www.pjirc.com/ for irc java applet. 76 76 - Everybody who helped me with ideas, bugreports, actual code. 77 - To QSA for the initial release of the mangos minimanager. 77 78 78 79 Thank you for attention. -
minimanager/ahstats.php
r19 r142 17 17 //######################################################################################################################## 18 18 function browse_auctions() { 19 global $lang_auctionhouse, $lang_global, $lang_item, $output, $ mangos_db, $realm_id,19 global $lang_auctionhouse, $lang_global, $lang_item, $output, $characters_db, $realm_id, $mangos_db, 20 20 $itemperpage, $item_datasite, $server, $user_lvl, $user_id; 21 21 … … 26 26 27 27 $sql = new SQL; 28 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);28 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 29 29 30 30 $start = (isset($_GET['start'])) ? $sql->quote_smart($_GET['start']) : 0; … … 47 47 $result = $sql->query("SELECT `character`.`name` AS `seller`, `auctionhouse`.`item_template` AS `itemid`, `item_template`.`name` AS `itemname`, `auctionhouse`.`buyoutprice` AS `buyout`, 48 48 `auctionhouse`.`time`-unix_timestamp(), `c2`.`name` AS `encherisseur`, `auctionhouse`.`lastbid`, `auctionhouse`.`startbid`, SUBSTRING_INDEX(SUBSTRING_INDEX(`item_instance`.`data`, ' ',15), ' ',-1) AS qty, `character`.`race` AS seller_race, `c2`.`race` AS buyer_race 49 FROM `character`, `item_instance`,`item_template`, `auctionhouse` LEFT JOIN `character` c2 ON `c2`.`guid`=`auctionhouse`.`buyguid` 49 FROM `".$characters_db[$realm_id]['name']."`.`character` , `".$characters_db[$realm_id]['name']."`.`item_instance` , `".$mangos_db[$realm_id]['name']."`.`item_template` , `".$characters_db[$realm_id]['name']."`.`auctionhouse` 50 LEFT JOIN `".$characters_db[$realm_id]['name']."`.`character` c2 ON `c2`.`guid`=`auctionhouse`.`buyguid` 50 51 WHERE `auctionhouse`.`itemowner`=`character`.`guid` AND `auctionhouse`.`item_template`=`item_template`.`entry` AND `auctionhouse`.`itemguid`=`item_instance`.`guid` 51 52 $order_side ORDER BY `auctionhouse`.`$order_by` $order_dir LIMIT $start, $itemperpage"); … … 152 153 //######################################################################################################################## 153 154 function search_auctions() { 154 global $lang_auctionhouse, $lang_global, $lang_item, $output, $mangos_db, $realm_id, 155 global $lang_auctionhouse, $lang_global, $lang_item, $output, $characters_db, $realm_id, $mangos_db, 156 155 157 $itemperpage, $item_datasite, $server, $user_lvl, $user_id, $sql_search_limit; 156 158 … … 161 163 162 164 $sql = new SQL; 163 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);165 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 164 166 165 167 $order_by = (isset($_GET['order_by'])) ? $sql->quote_smart($_GET['order_by']) : "time"; … … 198 200 if ($search_quality >= 0) $item_prefix .= "AND Quality = '$search_quality' "; 199 201 200 $result = $sql->query("SELECT entry FROM item_templateWHERE name LIKE '%$search_value%' $item_prefix");202 $result = $sql->query("SELECT entry FROM `mangos`.`item_template` WHERE name LIKE '%$search_value%' $item_prefix"); 201 203 $search_filter = "AND auctionhouse.item_template IN(0"; 202 204 while ($item = $sql->fetch_row($result)) $search_filter .= ", $item[0]"; … … 224 226 redirect("ahstats.php?error=1"); 225 227 } 226 227 228 229 $result = $sql->query("SELECT `character`.`name` AS `seller`, `auctionhouse`.`item_template` AS `itemid`, `item_template`.`name` AS `itemname`, `auctionhouse`.`buyoutprice` AS `buyout`, 228 230 `auctionhouse`.`time`-unix_timestamp(), `c2`.`name` AS `encherisseur`, `auctionhouse`.`lastbid`, `auctionhouse`.`startbid`, SUBSTRING_INDEX(SUBSTRING_INDEX(`item_instance`.`data`, ' ',15), ' ',-1) AS qty, `character`.`race` AS seller_race, `c2`.`race` AS buyer_race 229 FROM ` character`, `item_instance`,`item_template`, `auctionhouse` LEFT JOIN`character` c2 ON `c2`.`guid`=`auctionhouse`.`buyguid`231 FROM `".$characters_db[$realm_id]['name']."`.`character` , `".$characters_db[$realm_id]['name']."`.`item_instance` , `".$mangos_db[$realm_id]['name']."`.`item_template` , `".$characters_db[$realm_id]['name']."`.`auctionhouse` LEFT JOIN `".$characters_db[$realm_id]['name']."`.`character` c2 ON `c2`.`guid`=`auctionhouse`.`buyguid` 230 232 WHERE `auctionhouse`.`itemowner`=`character`.`guid` AND `auctionhouse`.`item_template`=`item_template`.`entry` AND `auctionhouse`.`itemguid`=`item_instance`.`guid` $search_filter 231 233 $order_side ORDER BY `auctionhouse`.`$order_by` $order_dir LIMIT $sql_search_limit"); -
minimanager/backup.php
r19 r142 20 20 21 21 $output .= "<center> 22 <br /><fieldset style=\"width: 700px;\">22 <br /><fieldset class=\"tquarter_frame\"> 23 23 <legend>{$lang_backup['backup_options']}</legend> 24 24 <table class=\"hidden\"> … … 49 49 //############################################################################################## 50 50 function backup_step2(){ 51 global $lang_backup, $lang_global, $output, $backup_dir, $realm_db, $ mangos_db;51 global $lang_backup, $lang_global, $output, $backup_dir, $realm_db, $characters_db; 52 52 53 53 if ( empty($_GET['backup_action']) || empty($_GET['backup_from_to'] )) { … … 66 66 switch ($backup_action){ 67 67 case "load": 68 $output .= "<center><fieldset style=\"width: 700px;\">68 $output .= "<center><fieldset class=\"tquarter_frame\"> 69 69 <legend>{$lang_backup['select_file']}</legend> 70 70 <br /><table class=\"hidden\">"; … … 77 77 <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"$upload_max_filesize\" /> 78 78 <select name=\"use_db\">"; 79 foreach ($ mangos_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>";79 foreach ($characters_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>"; 80 80 $output .= "<option value=\"{$realm_db['name']}\">{$realm_db['name']}</option> 81 81 </select> … … 88 88 $output .= "<tr><td><form action=\"backup.php?action=dobackup&backup_action=$backup_action&backup_from_to=$backup_from_to\" method=\"post\" name=\"form\"> 89 89 <select name=\"use_db\">"; 90 foreach ($ mangos_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>";90 foreach ($characters_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>"; 91 91 $output .= "<option value=\"{$realm_db['name']}\">{$realm_db['name']}</option> 92 92 </select> … … 111 111 <form action=\"backup.php?action=dobackup&backup_action=$backup_action&backup_from_to=$backup_from_to\" method=\"post\" name=\"form\"> 112 112 <select name=\"use_db\">"; 113 foreach ($ mangos_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>";113 foreach ($characters_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>"; 114 114 $output .= "<option value=\"{$realm_db['name']}\">{$realm_db['name']}</option> 115 115 </select> … … 153 153 //############################################################################################## 154 154 function dobackup(){ 155 global $lang_backup,$backup_dir, $tables_backup_realmd, $tables_backup_ mangos, $output, $realm_db,156 $ mangos_db, $realm_id, $tab_backup_user_realmd, $tab_backup_user_mangos;155 global $lang_backup,$backup_dir, $tables_backup_realmd, $tables_backup_characters, $output, $realm_db, 156 $characters_db, $realm_id, $tab_backup_user_realmd, $tab_backup_user_characters; 157 157 158 158 if ( empty($_GET['backup_action']) || empty($_GET['backup_from_to']) ) { … … 177 177 if ($use_db == $realm_db['name']) $queries = run_sql_script($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name'], "$backup_dir/$file_name_new",true); 178 178 else { 179 foreach ($ mangos_db as $db)179 foreach ($characters_db as $db) 180 180 if ($use_db == $db['name']) $queries = run_sql_script($db['addr'], $db['user'], $db['pass'], $db['name'], "$backup_dir/$file_name_new",true); 181 181 } … … 196 196 if ($use_db == $realm_db['name']) $queries = run_sql_script($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name'], "$backup_dir/$file_name",false); 197 197 else { 198 foreach ($ mangos_db as $db)198 foreach ($characters_db as $db) 199 199 if ($use_db == $db['name']) $queries = run_sql_script($db['addr'], $db['user'], $db['pass'], $db['name'], "$backup_dir/$file_name",false); 200 200 } … … 226 226 227 227 if($save_all_realms) { 228 foreach ($ mangos_db as $db){228 foreach ($characters_db as $db){ 229 229 $fp = fopen("$backup_dir/$file_name_new", 'r+') or die (error($lang_backup['file_write_err'])); 230 230 fseek($fp,0,SEEK_END); … … 233 233 fclose($fp); 234 234 235 foreach ($tables_backup_ mangos as $value) {235 foreach ($tables_backup_characters as $value) { 236 236 sql_table_dump ($db['addr'], $db['user'], $db['pass'], $db['name'],$value,$struc_backup,"$backup_dir/$file_name_new"); 237 237 } … … 240 240 $fp = fopen("$backup_dir/$file_name_new", 'r+') or die (error($lang_backup['file_write_err'])); 241 241 fseek($fp,0,SEEK_END); 242 fwrite($fp, "CREATE DATABASE /*!32312 IF NOT EXISTS*/ {$ mangos_db[$realm_id]['name']};\n")or die (error($lang_backup['file_write_err']));243 fwrite($fp, "USE {$ mangos_db[$realm_id]['name']};\n\n")or die (error($lang_backup['file_write_err']));242 fwrite($fp, "CREATE DATABASE /*!32312 IF NOT EXISTS*/ {$characters_db[$realm_id]['name']};\n")or die (error($lang_backup['file_write_err'])); 243 fwrite($fp, "USE {$characters_db[$realm_id]['name']};\n\n")or die (error($lang_backup['file_write_err'])); 244 244 fclose($fp); 245 245 246 foreach ($tables_backup_ mangos as $value) {247 sql_table_dump ($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name'],$value,$struc_backup,"$backup_dir/$file_name_new");246 foreach ($tables_backup_characters as $value) { 247 sql_table_dump ($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name'],$value,$struc_backup,"$backup_dir/$file_name_new"); 248 248 } 249 249 } … … 281 281 282 282 if($save_all_realms) { 283 foreach ($ mangos_db as $db){283 foreach ($characters_db as $db){ 284 284 $file_name_new = $db['name']."_backup_".date("m.d.y_H.i.s").".sql"; 285 285 $fp = fopen("$backup_dir/$file_name_new", 'w') or die (error($lang_backup['file_write_err'])); … … 290 290 fclose($fp); 291 291 292 foreach ($tables_backup_ mangos as $value) {292 foreach ($tables_backup_characters as $value) { 293 293 sql_table_dump ($db['addr'], $db['user'], $db['pass'], $db['name'],$value,$struc_backup,"$backup_dir/$file_name_new"); 294 294 } … … 296 296 } 297 297 } else { 298 $file_name_new = $ mangos_db[$realm_id]['name']."_backup_".date("m.d.y_H.i.s").".sql";298 $file_name_new = $characters_db[$realm_id]['name']."_backup_".date("m.d.y_H.i.s").".sql"; 299 299 $fp = fopen("$backup_dir/$file_name_new", 'w') or die (error($lang_backup['file_write_err'])); 300 300 fseek($fp,0,SEEK_END); 301 fwrite($fp, "CREATE DATABASE /*!32312 IF NOT EXISTS*/ {$ mangos_db[$realm_id]['name']};\n")or die (error($lang_backup['file_write_err']));302 fwrite($fp, "USE {$ mangos_db[$realm_id]['name']};\n\n")or die (error($lang_backup['file_write_err']));301 fwrite($fp, "CREATE DATABASE /*!32312 IF NOT EXISTS*/ {$characters_db[$realm_id]['name']};\n")or die (error($lang_backup['file_write_err'])); 302 fwrite($fp, "USE {$characters_db[$realm_id]['name']};\n\n")or die (error($lang_backup['file_write_err'])); 303 303 fclose($fp); 304 304 305 foreach ($tables_backup_ mangos as $value) {306 sql_table_dump ($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name'],$value,$struc_backup,"$backup_dir/$file_name_new");305 foreach ($tables_backup_characters as $value) { 306 sql_table_dump ($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name'],$value,$struc_backup,"$backup_dir/$file_name_new"); 307 307 } 308 308 fclose($fp); … … 373 373 fclose($fp); 374 374 375 foreach ($ mangos_db as $db){375 foreach ($characters_db as $db){ 376 376 $file_name_new = $acc[0]."_{$db['name']}.sql"; 377 377 $fp = fopen("$subdir/$file_name_new", 'w') or die (error($lang_backup['file_write_err'])); … … 383 383 while ($char = $sql->fetch_array($all_char_query)){ 384 384 fwrite($fp, "-- Dumping data for character $char[1]\n")or die (error($lang_backup['file_write_err'])); 385 foreach ($tab_backup_user_ mangos as $value) {385 foreach ($tab_backup_user_characters as $value) { 386 386 $char_query = $sql->query("SELECT * FROM $value[0] WHERE $value[1] = $char[0]"); 387 387 $num_fields = $sql->num_fields($char_query); … … 444 444 if ($use_db == $realm_db['name']) $queries = run_sql_script($realm_db['addr'], $realm_db['user'], $realm_db['pass'],$realm_db['name'], "$backup_dir/accounts/$file_dir/$file_name.sql",true); 445 445 else { 446 foreach ($ mangos_db as $db)446 foreach ($characters_db as $db) 447 447 if ($use_db == $db['name']) $queries = run_sql_script($db['addr'], $db['user'], $db['pass'],$db['name'], "$backup_dir/accounts/$file_dir/$file_name.sql",true); 448 448 } … … 484 484 <tr><td>"; 485 485 foreach ($tables_backup_realmd as $value) $output .= " {$realm_db['name']}.$value / "; 486 foreach ($tables_backup_ mangos as $value) $output .= " $value / ";486 foreach ($tables_backup_characters as $value) $output .= " $value / "; 487 487 $output .= "</td></tr></table></center>"; 488 488 } -
minimanager/banned.php
r19 r142 55 55 <tr> 56 56 <th width=\"5%\">{$lang_global['delete_short']}</td> 57 <th width=\"19%\"><a href=\"banned.php?order_by=$key_field&ban_type=$ban_type&dir=$dir\" >".($order_by==$key_field ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_banned['ip_acc']}</a></th>58 <th width=\"18%\"><a href=\"banned.php?order_by=bandate&ban_type=$ban_type&dir=$dir\" >".($order_by=='bandate' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_banned['bandate']}</a></th>59 <th width=\"18%\"><a href=\"banned.php?order_by=unbandate&ban_type=$ban_type&dir=$dir\" >".($order_by=='unbandate' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_banned['unbandate']}</a></th>60 <th width=\"15%\"><a href=\"banned.php?order_by=bannedby&ban_type=$ban_type&dir=$dir\" >".($order_by=='bannedby' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_banned['bannedby']}</a></th>61 <th width=\"25%\"><a href=\"banned.php?order_by=banreason&ban_type=$ban_type&dir=$dir\" >".($order_by=='banreason' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_banned['banreason']}</a></th>57 <th width=\"19%\"><a href=\"banned.php?order_by=$key_field&ban_type=$ban_type&dir=$dir\"".($order_by==$key_field ? " class=\"$order_dir\"" : "").">{$lang_banned['ip_acc']}</a></th> 58 <th width=\"18%\"><a href=\"banned.php?order_by=bandate&ban_type=$ban_type&dir=$dir\"".($order_by=='bandate' ? " class=\"$order_dir\"" : "").">{$lang_banned['bandate']}</a></th> 59 <th width=\"18%\"><a href=\"banned.php?order_by=unbandate&ban_type=$ban_type&dir=$dir\"".($order_by=='unbandate' ? " class=\"$order_dir\"" : "").">{$lang_banned['unbandate']}</a></th> 60 <th width=\"15%\"><a href=\"banned.php?order_by=bannedby&ban_type=$ban_type&dir=$dir\"".($order_by=='bannedby' ? " class=\"$order_dir\"" : "").">{$lang_banned['bannedby']}</a></th> 61 <th width=\"25%\"><a href=\"banned.php?order_by=banreason&ban_type=$ban_type&dir=$dir\"".($order_by=='banreason' ? " class=\"$order_dir\"" : "").">{$lang_banned['banreason']}</a></th> 62 62 </tr>"; 63 63 … … 125 125 global $lang_global, $lang_banned, $output; 126 126 $output .= "<center> 127 <fieldset style=\"width: 550px;\">127 <fieldset class=\"half_frame\"> 128 128 <legend>{$lang_banned['ban_entry']}</legend> 129 129 <form method=\"get\" action=\"banned.php\" name=\"form\"> -
minimanager/char.php
r19 r142 18 18 //######################################################################################################################## 19 19 function char_main() { 20 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,20 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$mangos_db, 21 21 $user_name, $item_datasite, $server, $user_id; 22 22 23 23 if (empty($_GET['id'])) error($lang_global['empty_fields']); 24 24 25 25 $sql = new SQL; 26 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);26 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 27 27 28 28 $id = $sql->quote_smart($_GET['id']); … … 38 38 $owner_name = $sql->result($query, 0, 'username'); 39 39 40 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);41 40 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 41 42 42 if( !$user_lvl && !$server[$realm_id]['both_factions']){ 43 43 $side_p = (in_array($sql->result($result, 0, 'race'),array(2,5,6,8,10))) ? 1 : 2; … … 51 51 $side_p = 0; 52 52 } 53 53 54 54 if ($user_lvl >= $owner_gmlvl && (($side_v == $side_p) || !$side_v)){ 55 55 … … 273 273 else $output .= "<img src=\"img/INV/INV_empty_32.gif\" class=\"icon_border\" alt=\"\" />"; 274 274 $output .= "</td> 275 275 276 276 <td>"; 277 277 if (!empty($equiped_items[14][1])) $output .= maketooltip("<img src=\"{$equiped_items[14][1]}\" class=\"icon_border\" alt=\"\" />", "$item_datasite{$char_data[CHAR_DATA_OFFSET_EQU_TRINKET2]}", $equiped_items[14][0], "item_tooltip", "target=\"_blank\""); … … 323 323 $output .= "</td></tr> 324 324 </table><br /></center>"; 325 325 326 326 //end of admin options 327 327 } else { … … 346 346 //######################################################################################################################## 347 347 function char_inv() { 348 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,348 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$mangos_db, 349 349 $user_name,$item_datasite; 350 350 … … 352 352 353 353 $sql = new SQL; 354 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);354 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 355 355 356 356 $id = $sql->quote_smart($_GET['id']); … … 367 367 if (($user_lvl > $owner_gmlvl)||($owner_name == $user_name)){ 368 368 369 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);369 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 370 370 371 371 $result = $sql->query("SELECT name,race,class,SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_GOLD+1)."), ' ', -1) FROM `character` WHERE guid = '$id'"); … … 380 380 4=>array() 381 381 ); 382 382 383 383 $bank = array( 384 384 0=>array(), … … 391 391 7=>array() 392 392 ); 393 393 394 394 $bank_bag_id = array(); 395 395 $bag_id = array(); 396 396 $equiped_bag_id = array(0,0,0,0,0); 397 397 $equip_bnk_bag_id = array(0,0,0,0,0,0,0,0); 398 398 399 399 400 400 while ($slot = $sql->fetch_row($result)) … … 405 405 { 406 406 $bag_id[$slot[2]] = ($slot[1]-18); 407 $equiped_bag_id[$slot[1]-18] = array($slot[3], $sql->result($sql->query("SELECT ContainerSlots FROM item_templateWHERE entry ='{$slot[3]}'"), 0, 'ContainerSlots'));407 $equiped_bag_id[$slot[1]-18] = array($slot[3], $sql->result($sql->query("SELECT ContainerSlots FROM `".$mangos_db[$realm_id]['name']."`.`item_template` WHERE entry ='{$slot[3]}'"), 0, 'ContainerSlots')); 408 408 } 409 409 elseif($slot[1] < 39) // SLOT 23 TO 38 (BackPack) … … 420 420 { 421 421 $bank_bag_id[$slot[2]] = ($slot[1]-66); 422 $equip_bnk_bag_id[$slot[1]-66] = array($slot[3], $sql->result($sql->query("SELECT ContainerSlots FROM item_templateWHERE entry ='{$slot[3]}'"), 0, 'ContainerSlots'));422 $equip_bnk_bag_id[$slot[1]-66] = array($slot[3], $sql->result($sql->query("SELECT ContainerSlots FROM `".$mangos_db[$realm_id]['name']."`.`item_template` WHERE entry ='{$slot[3]}'"), 0, 'ContainerSlots')); 423 423 } 424 424 } … … 479 479 </tr> 480 480 <tr>"; 481 481 482 482 for($t = 1; $t < count($bag); $t++){ 483 483 $output .= "<td class=\"bag\" valign=\"bottom\" align=\"center\"> 484 484 <div style=\"width:".(4*43)."px;height:".(ceil($equiped_bag_id[$t][1]/4)*41)."px;\">"; 485 485 486 486 $dsp = $equiped_bag_id[$t][1]%4; 487 487 if ($dsp) $output .= "<div class=\"no_slot\" /></div>"; … … 513 513 $output .= "</div>"; 514 514 } 515 515 516 516 $money_gold = (int)($char[3]/10000); 517 517 $money_silver = (int)(($char[3]-$money_gold*10000)/100); 518 $money_cooper = (int)($char[3]-$money_gold*10000-$money_silver*100); 518 $money_cooper = (int)($char[3]-$money_gold*10000-$money_silver*100); 519 519 520 520 $output .= "</div> … … 526 526 </b> 527 527 "; 528 528 529 529 $output .= "</div> 530 530 </td> … … 537 537 $output .= "</div>"; 538 538 } 539 539 540 540 $output .= "</div> 541 541 </td> … … 565 565 </tr> 566 566 <tr>"; 567 567 568 568 for($t=1; $t < count($bank); $t++){ 569 569 if($t==5){ … … 590 590 <tr>"; 591 591 } 592 592 593 593 $output .= "<td class=\"bank\" align=\"center\"> 594 594 <div style=\"width:".(4*43)."px;height:".(ceil($equip_bnk_bag_id[$t][1]/4)*41)."px;\">"; 595 595 596 596 $dsp=$equip_bnk_bag_id[$t][1]%4; 597 597 if ($dsp) $output .= "<div class=\"no_slot\" /></div>"; … … 635 635 //######################################################################################################################## 636 636 function char_quest(){ 637 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,637 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$mangos_db, 638 638 $user_name, $quest_datasite; 639 639 … … 641 641 642 642 $sql = new SQL; 643 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);643 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 644 644 645 645 $id = $sql->quote_smart($_GET['id']); … … 651 651 if ($sql->num_rows($result)){ 652 652 $char = $sql->fetch_row($result); 653 653 654 654 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 655 655 $result = $sql->query("SELECT gmlevel,username FROM account WHERE id ='$char[0]'"); … … 658 658 659 659 if (($user_lvl > $owner_gmlvl)||($owner_name == $user_name)){ 660 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);660 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 661 661 662 662 $result = $sql->query("SELECT quest,status FROM character_queststatus WHERE guid ='$id' AND ( status = 3 OR status = 1 ) ORDER BY status DESC"); … … 683 683 $quests_1 = array(); 684 684 $quests_3 = array(); 685 685 686 686 if ($sql->num_rows($result)){ 687 687 while ($quest = $sql->fetch_row($result)){ 688 $query1 = $sql->query("SELECT QuestLevel,Title FROM quest_templateWHERE entry ='$quest[0]'");688 $query1 = $sql->query("SELECT QuestLevel,Title FROM `".$mangos_db[$realm_id]['name']."`.`quest_template` WHERE entry ='$quest[0]'"); 689 689 $quest_info = $sql->fetch_row($query1); 690 690 if($quest[1]==1) … … 695 695 aasort($quests_1, $order_by, $dir); 696 696 aasort($quests_3, $order_by, $dir); 697 697 698 698 foreach ($quests_3 as $data){ 699 699 $output .= "<tr>"; … … 703 703 <td><img src=\"img/aff_qst.png\" width=\"14\" height=\"14\" /></td></tr>"; 704 704 } 705 705 706 706 if(count($quests_1)) $output .= "<tr><th class=\"title\" colspan=\"".($user_lvl ? "4" : "3")."\" align=\"left\"></th></tr>"; 707 707 foreach ($quests_1 as $data){ … … 712 712 <td><img src=\"img/aff_tick.png\" width=\"14\" height=\"14\" /></td></tr>"; 713 713 } 714 714 715 715 } else $output .= "<tr><td colspan=\"".($user_lvl ? "4" : "3")."\"><p>{$lang_char['no_act_quests']}</p></td></tr>"; 716 716 … … 747 747 //######################################################################################################################## 748 748 function char_rep() { 749 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,749 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$mangos_db, 750 750 $user_name, $fact_id; 751 751 … … 753 753 754 754 $sql = new SQL; 755 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);755 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 756 756 757 757 $id = $sql->quote_smart($_GET['id']); … … 767 767 if (($user_lvl > $owner_gmlvl)||($owner_name == $user_name)){ 768 768 769 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);769 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 770 770 $result = $sql->query("SELECT faction, standing, flags FROM character_reputation WHERE guid ='$id' AND (flags = 1 OR flags = 17)"); 771 771 … … 805 805 <tr><th colspan=\"2\" align=\"left\">Unknown</th></tr>",0) 806 806 ); 807 807 808 808 if ($sql->num_rows($result)){ 809 809 while ($fact = $sql->fetch_row($result)){ … … 846 846 //######################################################################################################################## 847 847 function char_skill() { 848 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,848 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$mangos_db, 849 849 $user_name, $skill_datasite; 850 850 … … 852 852 853 853 $sql = new SQL; 854 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);854 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 855 855 856 856 $id = $sql->quote_smart($_GET['id']); … … 870 870 if (($user_lvl > $owner_gmlvl)||($owner_name == $user_name)){ 871 871 872 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);872 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 873 873 874 874 $result = $sql->query("SELECT data,name,race,class,CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` WHERE guid = '$id'"); … … 890 890 891 891 <table class=\"lined\" style=\"width: 550px;\"> 892 <tr> 892 <tr> 893 893 <th class=\"title\" colspan=\"".($user_lvl ? "3" : "2")."\" align=\"left\">{$lang_char['skills']}</th></tr> 894 894 <tr>" … … 898 898 </tr>"; 899 899 require_once("scripts/id_tab.php"); 900 900 901 901 $prof_1_array = array(); 902 902 $prof_2_array = array(); 903 903 $skill_array = array(); 904 904 905 905 $skill_rank_array = array( 906 906 75 => $lang_char['apprentice'], … … 917 917 $temp = unpack("S", pack("L", $char_data[$i+1])); 918 918 $skill = ($char_data[$i] & 0x0000FFFF); 919 919 920 920 if( $skill == 185 || $skill == 129 || $skill == 356 || $skill == 762) 921 921 { … … 940 940 aasort($prof_1_array, $order_by, $dir); 941 941 aasort($prof_2_array, $order_by, $dir); 942 942 943 943 foreach ($skill_array as $data){ 944 944 $max = ($data[2] < $char[4]*5) ? $char[4]*5 : $data[2]; … … 951 951 </tr>"; 952 952 } 953 953 954 954 if(count($prof_1_array)) $output .= "<tr><th class=\"title\" colspan=\"".($user_lvl ? "3" : "2")."\" align=\"left\">{$lang_char['professions']} 1º</th></tr>"; 955 955 foreach ($prof_1_array as $data){ -
minimanager/char_edit.php
r19 r142 19 19 //######################################################################################################################## 20 20 function edit_char() { 21 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,21 global $lang_global, $lang_char, $lang_item, $output, $realm_db, $characters_db, $realm_id, $user_lvl, 22 22 $item_datasite; 23 23 … … 25 25 26 26 $sql = new SQL; 27 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);27 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 28 28 29 29 $id = $sql->quote_smart($_GET['id']); … … 40 40 41 41 if ($user_lvl >= $owner_gmlvl){ 42 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);42 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 43 43 44 44 $result = $sql->query("SELECT guid,account,data,name,race,class,position_x,position_y,map,online,totaltime,position_z,zone FROM `character` WHERE guid = '$id'"); … … 169 169 170 170 //inventory+bank items 171 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);171 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 172 172 $query2 = $sql->query("SELECT bag,slot,item,item_template FROM character_inventory WHERE guid = '$id' ORDER BY bag,slot"); 173 173 … … 232 232 function do_edit_char() { 233 233 global $lang_global, $lang_char, $output, $realm_db, 234 $ mangos_db, $realm_id, $user_lvl;234 $characters_db, $realm_id, $user_lvl , $mangos_db; 235 235 236 236 if ( empty($_GET['id']) || empty($_GET['name']) ) error($lang_global['empty_fields']); 237 237 238 238 $sql = new SQL; 239 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);239 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 240 240 241 241 $id = $sql->quote_smart($_GET['id']); … … 331 331 $tp_to = (isset($_GET['tp_to'])) ? $sql->quote_smart($_GET['tp_to']) : 0; 332 332 333 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);333 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 334 334 335 335 $result = $sql->query("SELECT data FROM `character` WHERE guid = '$id'"); … … 417 417 418 418 if ($tp_to){ 419 $query = $sql->query("SELECT map, position_x, position_y, position_z, orientation FROM game_teleWHERE LOWER(name) = '".strtolower($tp_to)."'");419 $query = $sql->query("SELECT map, position_x, position_y, position_z, orientation FROM `".$mangos_db[$realm_id]['name']."`.`game_tele` WHERE LOWER(name) = '".strtolower($tp_to)."'"); 420 420 $tele = $sql->fetch_row($query); 421 421 if($tele) $teleport = "map='$tele[0]', position_x='$tele[1]', position_y='$tele[2]', position_z='$tele[3]', orientation='$tele[4]',"; -
minimanager/char_list.php
r19 r142 8 8 * License: GNU General Public License v2(GPL) 9 9 */ 10 10 11 11 require_once("header.php"); 12 12 valid_login(1); … … 18 18 //######################################################################################################################## 19 19 function browse_chars() { 20 global $lang_char_list, $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $itemperpage,20 global $lang_char_list, $lang_global, $output, $realm_db, $characters_db, $realm_id, $itemperpage, 21 21 $user_lvl,$user_name; 22 22 23 23 $sql = new SQL; 24 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);24 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 25 25 26 26 $start = (isset($_GET['start'])) ? $sql->quote_smart($_GET['start']) : 0; 27 27 $order_by = (isset($_GET['order_by'])) ? $sql->quote_smart($_GET['order_by']) :"guid"; 28 28 29 29 $dir = (isset($_GET['dir'])) ? $sql->quote_smart($_GET['dir']) : 1; 30 30 $order_dir = ($dir) ? "ASC" : "DESC"; … … 36 36 $query = $sql->query("SELECT guid,name,account,race,class,zone,map, 37 37 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank, 38 online,CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level 38 online,CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level 39 39 FROM `character` ORDER BY $order_by $order_dir LIMIT $start, $itemperpage"); 40 40 $this_page = $sql->num_rows($query) or die(error($lang_global['err_no_result'])); … … 44 44 <center><table class=\"top_hidden\"> 45 45 <tr><td> 46 <table class=\"hidden\"> 46 <table class=\"hidden\"> 47 47 <tr><td>"; 48 48 makebutton($lang_char_list['cleanup'], "cleanup.php", 110); … … 82 82 <input type=\"hidden\" name=\"start\" value=\"$start\" /> 83 83 <table class=\"lined\"> 84 <tr> 84 <tr> 85 85 <th width=\"5%\"><input name=\"allbox\" type=\"checkbox\" value=\"Check All\" onclick=\"CheckAll(document.form1);\" /></th> 86 86 <th width=\"5%\"><a href=\"char_list.php?order_by=guid&start=$start&dir=$dir\">".($order_by=='guid' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_char_list['id']}</a></th> … … 99 99 100 100 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 101 101 102 102 for ($i=1; $i<=$looping; $i++) { 103 103 $char = $sql->fetch_row($query) or die(error($lang_global['err_no_user'])); … … 138 138 </table> 139 139 </form><br /></center>"; 140 140 141 141 $sql->close(); 142 142 } … … 147 147 //######################################################################################################################## 148 148 function search() { 149 global $lang_char_list, $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $itemperpage,149 global $lang_char_list, $lang_global, $output, $realm_db, $characters_db, $realm_id, $itemperpage, 150 150 $user_lvl, $user_name, $sql_search_limit; 151 151 … … 154 154 $sql = new SQL; 155 155 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 156 156 157 157 $search_value = $sql->quote_smart($_GET['search_value']); 158 158 $search_by = (isset($_GET['search_by'])) ? $sql->quote_smart($_GET['search_by']) : "name"; 159 159 $order_by = (isset($_GET['order_by'])) ? $sql->quote_smart($_GET['order_by']) : "guid"; 160 160 161 161 $dir = (isset($_GET['dir'])) ? $sql->quote_smart($_GET['dir']) : 1; 162 162 $order_dir = ($dir) ? "ASC" : "DESC"; 163 163 $dir = ($dir) ? 0 : 1; 164 164 165 165 switch ($search_by){ 166 166 //need to get the acc id from other table since input comes as name … … 169 169 $result = $sql->query("SELECT id FROM account WHERE username LIKE '%$search_value%' LIMIT $sql_search_limit"); 170 170 171 $where_out = "account IN (0 "; 172 while ($char = $sql->fetch_row($result)) $where_out .= " ,$acc[0]"; 173 $where_out = ") "; 174 175 $sql_query = "SELECT guid,name,account,race,class,zone,map, 176 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 177 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level 171 $where_out = " account IN (0 "; 172 while ($char = $sql->fetch_row($result)) { 173 $where_out .= " ,"; 174 $where_out .= $char[0]; 175 }; 176 $where_out .= ") "; 177 178 $sql_query = "SELECT guid,name,account,race,class,zone,map, 179 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 180 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level 178 181 FROM `character` WHERE $where_out ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 179 182 break; … … 183 186 $sql_query = "SELECT guid,name,account,race,class,zone,map, 184 187 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 185 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 188 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 186 189 WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) = $search_value ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 187 190 break; … … 191 194 $sql_query = "SELECT guid,name,account,race,class,zone,map, 192 195 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 193 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 196 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 194 197 WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) > $search_value ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 195 198 break; … … 199 202 $sql_query = "SELECT guid,name,account,race,class,zone,map, 200 203 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 201 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 204 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 202 205 WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_GOLD+1)."), ' ', -1) > $search_value ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 203 206 break; 204 207 205 208 case "guild": 206 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);209 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 207 210 $result = $sql->query("SELECT guildid FROM guild WHERE name LIKE '%$search_value%'"); 208 211 $guildid = $sql->result($result, 0, 'guildid'); 209 212 210 $result = $sql->query("SELECT guid FROM guild_member WHERE guildid = $guildid"); 213 $Q1 = "SELECT guid FROM guild_member WHERE guildid = "; 214 $Q1 .= $guildid; 215 216 $result = $sql->query($Q1); 211 217 212 218 $where_out = "guid IN (0 "; 213 while ($char = $sql->fetch_row($result)) $where_out .= " ,$char[0]"; 214 $where_out = ") "; 215 216 $sql_query = "SELECT guid,name,account,race,class,zone,map, 217 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 218 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 219 while ($char = $sql->fetch_row($result)) { 220 $where_out .= " ,"; 221 $where_out .= $char[0]; 222 }; 223 $where_out .= ") "; 224 225 $sql_query = "SELECT guid,name,account,race,class,zone,map, 226 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 227 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 219 228 WHERE $where_out ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 220 229 break; 221 230 222 231 case "item": 223 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);232 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 224 233 $result = $sql->query("SELECT guid FROM character_inventory WHERE item_template = '$search_value'"); 225 234 226 235 $where_out = "guid IN (0 "; 227 while ($char = $sql->fetch_row($result)) $where_out .= " ,$char[0]"; 228 $where_out = ") "; 229 230 $sql_query = "SELECT guid,name,account,race,class,zone,map, 231 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 232 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 236 while ($char = $sql->fetch_row($result)) { 237 $where_out .= " ,"; 238 $where_out .= $char[0]; 239 }; 240 $where_out .= ") "; 241 242 $sql_query = "SELECT guid,name,account,race,class,zone,map, 243 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 244 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 233 245 WHERE $where_out ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 234 246 break; 235 247 236 248 case "greater_rank": 237 249 if (!is_numeric($search_value)) $search_value = 0; 238 250 $sql_query = "SELECT guid,name,account,race,class,zone,map, 239 251 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 240 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 252 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 241 253 WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) > $search_value ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 242 254 break; … … 245 257 $sql_query = "SELECT guid,name,account,race,class,zone,map, 246 258 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 247 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 259 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 248 260 WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) = $search_value ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 249 261 break; … … 252 264 $sql_query = "SELECT guid,name,account,race,class,zone,map, 253 265 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank,online, 254 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 266 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level FROM `character` 255 267 WHERE $search_by LIKE '%$search_value%' ORDER BY $order_by $order_dir LIMIT $sql_search_limit"; 256 268 } 257 269 258 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);270 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 259 271 260 272 $query = $sql->query($sql_query); … … 298 310 <input type=\"hidden\" name=\"action\" value=\"del_char_form\" /> 299 311 <table class=\"lined\"> 300 <tr> 312 <tr> 301 313 <th width=\"5%\"><input name=\"allbox\" type=\"checkbox\" value=\"Check All\" onclick=\"CheckAll(document.form1);\" /></td> 302 314 <th width=\"5%\><a href=\"char_list.php?action=search&error=3&search_value=$search_value&search_by=$search_by&order_by=guid&dir=$dir\">".($order_by=='guid' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_char_list['id']}</a></th> … … 313 325 314 326 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 315 327 316 328 while ($char = $sql->fetch_row($query)){ 317 329 … … 319 331 $owner_gmlvl = $sql->result($result, 0, 'gmlevel'); 320 332 $owner_acc_name = $sql->result($result, 0, 'username'); 321 333 322 334 if (($user_lvl >= $owner_gmlvl)||($owner_acc_name == $user_name)){ 323 335 $output .= "<tr>"; … … 361 373 //######################################################################################################################## 362 374 function del_char_form() { 363 global $lang_global, $lang_char_list, $output, $realm_id, $ mangos_db;375 global $lang_global, $lang_char_list, $output, $realm_id, $characters_db; 364 376 if(isset($_GET['check'])) $check = $_GET['check']; 365 377 else redirect("char_list.php?error=1"); … … 372 384 373 385 $sql = new SQL; 374 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);386 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 375 387 376 388 for ($i=0; $i<count($check); $i++){ … … 381 393 382 394 $sql->close(); 383 395 384 396 $output .= "<br />{$lang_global['will_be_erased']}</font><br /><br /> 385 397 <table class=\"hidden\"> … … 397 409 //######################################################################################################################## 398 410 function dodel_char() { 399 global $lang_global, $lang_char_list, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,400 $tab_del_user_ mangos, $user_name;411 global $lang_global, $lang_char_list, $output, $realm_db, $characters_db, $realm_id, $user_lvl, 412 $tab_del_user_characters, $user_name; 401 413 402 414 $sql = new SQL; 403 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);404 415 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 416 405 417 if(isset($_GET['check'])) $check = $sql->quote_smart($_GET['check']); 406 418 else redirect("char_list.php?error=1"); … … 408 420 $deleted_chars = 0; 409 421 require_once("./scripts/del_lib.php"); 410 422 411 423 for ($i=0; $i<count($check); $i++) { 412 424 if ($check[$i] != "" ) { … … 417 429 $sql->close(); 418 430 $output .= "<center>"; 419 if (!$deleted_chars) $output .= "<h1><font class=\"error\">{$lang_char_list['no_chars_del']}</font></h1>"; 431 if (!$deleted_chars) $output .= "<h1><font class=\"error\">{$lang_char_list['no_chars_del']}</font></h1>"; 420 432 else $output .= "<h1><font class=\"error\">{$lang_char_list['total']} <font color=blue>$deleted_chars</font> {$lang_char_list['chars_deleted']}</font></h1>"; 421 433 $output .= "<br /><br />"; … … 453 465 454 466 switch ($action) { 455 case "browse_chars": 467 case "browse_chars": 456 468 browse_chars(); 457 469 break; 458 case "search": 470 case "search": 459 471 search(); 460 472 break; 461 case "del_char_form": 473 case "del_char_form": 462 474 del_char_form(); 463 475 break; 464 case "dodel_char": 476 case "dodel_char": 465 477 dodel_char(); 466 478 break; -
minimanager/cleanup.php
r19 r142 62 62 //######################################################################################################## 63 63 function run_cleanup(){ 64 global $lang_cleanup, $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl;64 global $lang_cleanup, $lang_global, $output, $realm_db, $characters_db, $realm_id, $user_lvl; 65 65 66 66 if( empty($_GET['cleanup_by']) || empty($_GET['cleanup_sign']) ) redirect("cleanup.php?error=1"); … … 76 76 // clean by lvl 77 77 case "char_lvl": 78 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);78 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 79 79 80 80 $result = $sql->query("SELECT guid FROM `character` WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', 35), ' ', -1) $cleanup_sign $cleanup_value"); … … 241 241 //clean chars with given total time played 242 242 case "totaltime": 243 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);243 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 244 244 245 245 $result = $sql->query("SELECT guid FROM `character` WHERE totaltime $cleanup_sign $cleanup_value"); … … 333 333 while($acc = $sql->fetch_row($result)){ 334 334 $total_chars_in_acc = 0; 335 foreach ($ mangos_db as $db){335 foreach ($characters_db as $db){ 336 336 $sql->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 337 337 … … 401 401 //guild without chars or specified number of chars 402 402 case "num_of_char_in_guild": 403 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);403 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 404 404 405 405 $result = $sql->query("SELECT guildid FROM guild"); … … 481 481 //################################################################################################ 482 482 function docleanup(){ 483 global $lang_cleanup, $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,484 $tab_del_user_ mangos, $tab_del_user_realmd;483 global $lang_cleanup, $lang_global, $output, $realm_db, $characters_db, $realm_id, $user_lvl, 484 $tab_del_user_characters, $tab_del_user_realmd; 485 485 486 486 if (!isset($_POST['type']) || $_POST['type'] === '') redirect("cleanup.php?error=1"); -
minimanager/command.php
r19 r142 51 51 52 52 for ($i=0; $i<=$user_lvl; $i++){ 53 $output .= "<fieldset style=\"width: 770px;\">53 $output .= "<fieldset class=\"full_frame\"> 54 54 <legend>". 55 55 (($user_lvl) ? "<a href=\"#\" onclick=\"showHide('{$levels[$i][0]}')\">{$lang_command[$levels[$i][0]]}</a>" : "{$lang_command[$levels[$i][0]]}"). -
minimanager/creature.php
r19 r142 7 7 * Email: ***** 8 8 * License: GNU General Public License v2(GPL) 9 * modded by melefire for rev 4500 and up 9 10 */ 10 11 require_once("header.php"); … … 59 60 60 61 $output .= "<center> 61 <fieldset style=\"width: 760px;\">62 <fieldset class=\"full_frame\"> 62 63 <legend>{$lang_creature['search_template']}</legend><br /> 63 64 <form action=\"creature.php?action=do_search&error=2\" method=\"post\" name=\"form\"> … … 75 76 <td>{$lang_creature['health']}:</td> 76 77 <td><input type=\"text\" size=\"10\" maxlength=\"5\" name=\"health\" /></td> 77 <td>{$lang_creature['faction ']}:</td>78 <td><input type=\"text\" size=\"10\" maxlength=\"4\" name=\"faction \" /></td>78 <td>{$lang_creature['faction_A']}:</td> 79 <td><input type=\"text\" size=\"10\" maxlength=\"4\" name=\"faction_A\" /></td> 79 80 </tr> 80 81 <tr> … … 190 191 ($_POST['npcflag'] === '')&&($_POST['type'] === '')&&($_POST['rank'] === '')&&($_POST['family'] === '') 191 192 &&(!isset($_POST['entry'])||$_POST['entry'] === '')&&(!isset($_POST['name'])||$_POST['name'] === '')&&(!isset($_POST['level'])||$_POST['level'] === '')&&(!isset($_POST['health'])||$_POST['health'] === '') 192 &&(!isset($_POST['faction '])||$_POST['faction'] === '')&&(!isset($_POST['spell'])||$_POST['spell'] === '')&&(!isset($_POST['lootid'])||$_POST['lootid'] === '')&&(!isset($_POST['ScriptName'])||$_POST['ScriptName'] === '')193 &&(!isset($_POST['faction_A'])||$_POST['faction_A'] === '')&&(!isset($_POST['spell'])||$_POST['spell'] === '')&&(!isset($_POST['lootid'])||$_POST['lootid'] === '')&&(!isset($_POST['ScriptName'])||$_POST['ScriptName'] === '') 193 194 &&(!isset($_POST['custom_search'])||$_POST['custom_search'] === '')) { 194 195 redirect("creature.php?error=1"); … … 206 207 if ($_POST['level'] != '') $level = $sql->quote_smart($_POST['level']); 207 208 if ($_POST['health'] != '') $health = $sql->quote_smart($_POST['health']); 208 if ($_POST['faction '] != '') $faction = $sql->quote_smart($_POST['faction']);209 if ($_POST['faction_A'] != '') $faction = $sql->quote_smart($_POST['faction_A']); 209 210 if ($_POST['spell'] != '') $spell = $sql->quote_smart($_POST['spell']); 210 211 if ($_POST['lootid'] != '') $lootid = $sql->quote_smart($_POST['lootid']); … … 219 220 if(isset($level)) $where .= "AND minlevel <= $level AND maxlevel >= $level "; 220 221 if(isset($health)) $where .= "AND minhealth <= $health AND maxhealth >= $health "; 221 if(isset($faction )) $where .= "AND faction = '$faction' ";222 if(isset($faction_A)) $where .= "AND faction = '$faction_A' "; 222 223 if(isset($lootid)) $where .= "AND lootid = '$lootid' "; 223 224 if(isset($ScriptName)) $where .= "AND ScriptName LIKE '%$ScriptName%' "; … … 273 274 //######################################################################################################################## 274 275 function add_new() { 275 global $lang_global, $lang_creature, $lang_item, $lang_creature, $output, $item_datasite, $lang_id_tab; 276 global $lang_global, $lang_creature, $lang_item, $lang_creature, $output, $item_datasite, 277 $lang_id_tab, $lang_item; 276 278 277 279 $output .= "<script type=\"text/javascript\" src=\"js/tab.js\"></script> … … 341 343 </tr> 342 344 <tr> 343 <td>".makeinfocell($lang_creature['faction '],$lang_creature['faction_desc'])."</td>344 <td colspan=\"2\"><input type=\"text\" name=\"faction \" size=\"14\" maxlength=\"10\" value=\"0\" /></td>345 <td>".makeinfocell($lang_creature['faction_A'],$lang_creature['faction_A_desc'])."</td> 346 <td colspan=\"2\"><input type=\"text\" name=\"faction_A\" size=\"14\" maxlength=\"10\" value=\"0\" /></td> 345 347 346 348 <td>".makeinfocell($lang_creature['type'],$lang_creature['type_desc'])."</td> … … 451 453 <tr> 452 454 <td>".makeinfocell($lang_creature['armor'],$lang_creature['armor_desc'])."</td> 453 <td ><input type=\"text\" name=\"armor\" size=\"8\" maxlength=\"10\" value=\"0\" /></td>455 <td colspan=\"2\"><input type=\"text\" name=\"armor\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 454 456 455 457 <td>".makeinfocell($lang_creature['speed'],$lang_creature['speed_desc'])."</td> 456 <td><input type=\"text\" name=\"speed\" size=\"8\" maxlength=\"45\" value=\"1\" /></td> 457 458 <td>".makeinfocell($lang_creature['size'],$lang_creature['size_desc'])."</td> 459 <td><input type=\"text\" name=\"size\" size=\"8\" maxlength=\"45\" value=\"1\" /></td> 458 <td colspan=\"2\"><input type=\"text\" name=\"speed\" size=\"8\" maxlength=\"45\" value=\"1\" /></td> 460 459 </tr> 461 460 … … 492 491 </tr> 493 492 <tr> 494 <td colspan=\"3\">".makeinfocell($lang_creature['bounding_radius'],$lang_creature['bounding_radius_desc'])."</td> 495 <td colspan=\"3\"><input type=\"text\" name=\"bounding_radius\" size=\"14\" maxlength=\"45\" value=\"2\" /></td> 493 <td>".makeinfocell($lang_creature['bounding_radius'],$lang_creature['bounding_radius_desc'])."</td> 494 <td colspan=\"2\"><input type=\"text\" name=\"bounding_radius\" size=\"14\" maxlength=\"45\" value=\"2\" /></td> 495 496 <td>".makeinfocell($lang_creature['dmgschool'],$lang_creature['dmgschool_desc'])."</td> 497 <td colspan=\"2\"><select name=\"dmgschool\"> 498 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 499 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 500 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 501 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 502 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 503 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 504 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 505 </select></td> 496 506 </tr> 497 507 … … 543 553 <tr class=\"large_bold\"><td colspan=\"6\" class=\"hidden\" align=\"left\">{$lang_creature['models']}:</td></tr> 544 554 <tr> 545 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_ male'],$lang_creature['modelid_male_desc'])."</td>546 <td><input type=\"text\" name=\"modelid_ m\" size=\"8\" maxlength=\"11\" value=\"0\" /></td>547 548 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_ female'],$lang_creature['modelid_female_desc'])."</td>549 <td><input type=\"text\" name=\"modelid_ f\" size=\"8\" maxlength=\"11\" value=\"0\" /></td>555 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_Aale'],$lang_creature['modelid_Aale_desc'])."</td> 556 <td><input type=\"text\" name=\"modelid_A\" size=\"8\" maxlength=\"11\" value=\"0\" /></td> 557 558 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_Hemale'],$lang_creature['modelid_Hemale_desc'])."</td> 559 <td><input type=\"text\" name=\"modelid_H\" size=\"8\" maxlength=\"11\" value=\"0\" /></td> 550 560 </tr> 551 561 <tr> … … 680 690 function edit() { 681 691 global $lang_global, $lang_creature, $output, $mangos_db, $realm_id, $creature_datasite,$item_datasite, 682 $quest_datasite, $lang_id_tab, $spell_datasite ;692 $quest_datasite, $lang_id_tab, $spell_datasite, $lang_item; 683 693 684 694 if (!isset($_GET['entry'])) redirect("creature.php?error=1"); … … 798 808 799 809 <tr> 800 <td>".makeinfocell($lang_creature['faction '],$lang_creature['faction_desc'])."</td>801 <td colspan=\"2\"><input type=\"text\" name=\"faction \" size=\"14\" maxlength=\"5\" value=\"{$mob['faction']}\" /></td>";810 <td>".makeinfocell($lang_creature['faction_A'],$lang_creature['faction_A_desc'])."</td> 811 <td colspan=\"2\"><input type=\"text\" name=\"faction_A\" size=\"14\" maxlength=\"5\" value=\"{$mob['faction_A']}\" /></td>"; 802 812 unset($rank); 803 813 … … 875 885 <option value=\"2\" {$trainer_type[2]}>2 - {$lang_creature['trade_skill']}</option> 876 886 <option value=\"3\" {$trainer_type[3]}>3 - {$lang_creature['pets']}</option> 877 </select></td> 887 </select></td> 878 888 </tr> 879 889 <tr>"; … … 950 960 <tr> 951 961 <td>".makeinfocell($lang_creature['armor'],$lang_creature['armor_desc'])."</td> 952 <td ><input type=\"text\" name=\"armor\" size=\"8\" maxlength=\"10\" value=\"{$mob['armor']}\" /></td>962 <td colspan=\"2\"><input type=\"text\" name=\"armor\" size=\"8\" maxlength=\"10\" value=\"{$mob['armor']}\" /></td> 953 963 954 964 <td>".makeinfocell($lang_creature['speed'],$lang_creature['speed_desc'])."</td> 955 <td><input type=\"text\" name=\"speed\" size=\"8\" maxlength=\"45\" value=\"{$mob['speed']}\" /></td> 956 957 <td>".makeinfocell($lang_creature['size'],$lang_creature['size_desc'])."</td> 958 <td><input type=\"text\" name=\"size\" size=\"8\" maxlength=\"45\" value=\"{$mob['size']}\" /></td> 965 <td colspan=\"2\"><input type=\"text\" name=\"speed\" size=\"8\" maxlength=\"45\" value=\"{$mob['speed']}\" /></td> 959 966 </tr> 960 967 … … 991 998 </tr> 992 999 <tr> 993 <td colspan=\"3\">".makeinfocell($lang_creature['bounding_radius'],$lang_creature['bounding_radius_desc'])."</td> 994 <td colspan=\"3\"><input type=\"text\" name=\"bounding_radius\" size=\"14\" maxlength=\"45\" value=\"{$mob['bounding_radius']}\" /></td> 995 </tr> 996 1000 <td>".makeinfocell($lang_creature['bounding_radius'],$lang_creature['bounding_radius_desc'])."</td> 1001 <td colspan=\"2\"><input type=\"text\" name=\"bounding_radius\" size=\"14\" maxlength=\"45\" value=\"{$mob['bounding_radius']}\" /></td>"; 1002 1003 1004 $dmgschool = array(0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 1005 $dmgschool[$mob['dmgschool']] = " selected=\"selected\" "; 1006 1007 $output .= "<td>".makeinfocell($lang_creature['dmgschool'],$lang_creature['dmgschool_desc'])."</td> 1008 <td colspan=\"2\"><select name=\"dmgschool\"> 1009 <option value=\"0\" {$dmgschool[0]}>0: {$lang_item['physical_dmg']}</option> 1010 <option value=\"1\" {$dmgschool[1]}>1: {$lang_item['holy_dmg']}</option> 1011 <option value=\"2\" {$dmgschool[2]}>2: {$lang_item['fire_dmg']}</option> 1012 <option value=\"3\" {$dmgschool[3]}>3: {$lang_item['nature_dmg']}</option> 1013 <option value=\"4\" {$dmgschool[4]}>4: {$lang_item['frost_dmg']}</option> 1014 <option value=\"5\" {$dmgschool[5]}>5: {$lang_item['shadow_dmg']}</option> 1015 <option value=\"6\" {$dmgschool[6]}>6: {$lang_item['arcane_dmg']}</option> 1016 </select></td>"; 1017 unset($dmgschool); 1018 1019 $output .= "</tr> 997 1020 <tr class=\"large_bold\"><td colspan=\"6\" class=\"hidden\" align=\"left\">{$lang_creature['spells']}:</td></tr> 998 1021 … … 1041 1064 <tr class=\"large_bold\"><td colspan=\"6\" class=\"hidden\" align=\"left\">{$lang_creature['models']}:</td></tr> 1042 1065 <tr> 1043 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_ male'],$lang_creature['modelid_male_desc'])."</td>1044 <td><input type=\"text\" name=\"modelid_ m\" size=\"8\" maxlength=\"11\" value=\"{$mob['modelid_m']}\" /></td>1045 1046 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_ female'],$lang_creature['modelid_female_desc'])."</td>1047 <td><input type=\"text\" name=\"modelid_ f\" size=\"8\" maxlength=\"11\" value=\"{$mob['modelid_f']}\" /></td>1066 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_Aale'],$lang_creature['modelid_Aale_desc'])."</td> 1067 <td><input type=\"text\" name=\"modelid_A\" size=\"8\" maxlength=\"11\" value=\"{$mob['modelid_A']}\" /></td> 1068 1069 <td colspan=\"2\">".makeinfocell($lang_creature['modelid_Hemale'],$lang_creature['modelid_Hemale_desc'])."</td> 1070 <td><input type=\"text\" name=\"modelid_H\" size=\"8\" maxlength=\"11\" value=\"{$mob['modelid_H']}\" /></td> 1048 1071 </tr> 1049 1072 <tr> … … 1185 1208 $row_flag = 0; 1186 1209 $output .= "<table class=\"hidden\" align=\"center\"><tr>"; 1187 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount, quest_freeforallFROM creature_loot_template WHERE entry = {$mob['lootid']} ORDER BY ChanceOrRef DESC");1210 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount,freeforall, lootcondition, condition_value1,condition_value2 FROM creature_loot_template WHERE entry = {$mob['lootid']} ORDER BY ChanceOrRef DESC"); 1188 1211 while ($item = $sql->fetch_row($result1)){ 1189 1212 $cel_counter++; 1190 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature[' quest_freeforall']}: $item[5]";1213 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature['freeforall']}: $item[5]<br />{$lang_creature['lootcondition']}: $item[6]<br />{$lang_creature['condition_value1']}: $item[7]<br />{$lang_creature['condition_value2']}: $item[8]"; 1191 1214 $output .= "<td>"; 1192 1215 $output .= maketooltip("<img src=\"".get_icon($item[0])."\" class=\"icon_border\" alt=\"\" />", "$item_datasite$item[0]", $tooltip, "item_tooltip"); … … 1217 1240 <td>".makeinfocell($lang_creature['max_count'],$lang_creature['max_count_desc'])."</td> 1218 1241 <td><input type=\"text\" name=\"maxcount\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1219 <td>".makeinfocell($lang_creature['quest_loot'],$lang_creature['quest_loot_desc'])."</td> 1220 <td><input type=\"text\" name=\"quest_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1242 <td>".makeinfocell($lang_creature['freeforall'],$lang_creature['freeforall_desc'])."</td> 1243 <td><input type=\"text\" name=\"freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1244 </tr> 1245 <tr> 1246 <td>".makeinfocell($lang_creature['lootcondition'],$lang_creature['lootcondition_desc'])."</td> 1247 <td><input type=\"text\" name=\"lootcondition\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1248 <td>".makeinfocell($lang_creature['condition_value1'],$lang_creature['condition_value1_desc'])."</td> 1249 <td><input type=\"text\" name=\"condition_value1\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1250 <td>".makeinfocell($lang_creature['condition_value2'],$lang_creature['condition_value2_desc'])."</td> 1251 <td><input type=\"text\" name=\"condition_value2\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1221 1252 </tr> 1222 1253 </table><br />{$lang_creature['check_to_delete']}<br /><br /> … … 1359 1390 $row_flag = 0; 1360 1391 $output .= "<table class=\"hidden\" align=\"center\"><tr>"; 1361 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount, quest_freeforallFROM skinning_loot_template WHERE entry = {$mob['skinloot']} ORDER BY ChanceOrRef DESC");1392 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount,freeforall, lootcondition, condition_value1, condition_value2 FROM skinning_loot_template WHERE entry = {$mob['skinloot']} ORDER BY ChanceOrRef DESC"); 1362 1393 while ($item = $sql->fetch_row($result1)){ 1363 1394 $cel_counter++; 1364 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature[' quest_freeforall']}: $item[5]";1395 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature['freeforall']}: $item[5]<br />{$lang_creature['lootcondition']}: $item[6]<br />{$lang_creature['condition_value1']}: $item[7]<br />{$lang_creature['condition_value2']}: $item[8]"; 1365 1396 $output .= "<td>"; 1366 1397 $output .= maketooltip("<img src=\"".get_icon($item[0])."\" class=\"icon_border\" alt=\"\" />", "$item_datasite$item[0]", $tooltip, "item_tooltip"); … … 1391 1422 <td>".makeinfocell($lang_creature['max_count'],$lang_creature['max_count_desc'])."</td> 1392 1423 <td><input type=\"text\" name=\"skin_maxcount\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1393 <td>".makeinfocell($lang_creature['quest_loot'],$lang_creature['quest_loot_desc'])."</td> 1394 <td><input type=\"text\" name=\"skin_quest_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1424 <td>".makeinfocell($lang_creature['freeforall'],$lang_creature['freeforall_desc'])."</td> 1425 <td><input type=\"text\" name=\"skin_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1426 </tr> 1427 <tr> 1428 <td>".makeinfocell($lang_creature['lootcondition'],$lang_creature['lootcondition_desc'])."</td> 1429 <td><input type=\"text\" name=\"skin_lootcondition\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1430 <td>".makeinfocell($lang_creature['condition_value1'],$lang_creature['condition_value1_desc'])."</td> 1431 <td><input type=\"text\" name=\"skin_condition_value1\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1432 <td>".makeinfocell($lang_creature['condition_value2'],$lang_creature['condition_value2_desc'])."</td> 1433 <td><input type=\"text\" name=\"skin_condition_value2\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1395 1434 </tr> 1396 1435 </table><br />{$lang_creature['check_to_delete']}<br /><br /> … … 1408 1447 $row_flag = 0; 1409 1448 $output .= "<table class=\"hidden\" align=\"center\"><tr>"; 1410 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount, quest_freeforallFROM pickpocketing_loot_template WHERE entry = {$mob['pickpocketloot']} ORDER BY ChanceOrRef DESC");1449 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount,freeforall, lootcondition, condition_value1, condition_value2 FROM pickpocketing_loot_template WHERE entry = {$mob['pickpocketloot']} ORDER BY ChanceOrRef DESC"); 1411 1450 while ($item = $sql->fetch_row($result1)){ 1412 1451 $cel_counter++; 1413 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature[' quest_freeforall']}: $item[5]";1452 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_creature['drop_chance']}: $item[1]%<br />{$lang_creature['quest_drop_chance']}: $item[2]%<br />{$lang_creature['drop_chance']}: $item[3]-$item[4]<br />{$lang_creature['freeforall']}: $item[5]<br />{$lang_creature['lootcondition']}: $item[6]<br />{$lang_creature['condition_value1']}: $item[7]<br />{$lang_creature['condition_value2']}: $item[8]"; 1414 1453 $output .= "<td>"; 1415 1454 $output .= maketooltip("<img src=\"".get_icon($item[0])."\" class=\"icon_border\" alt=\"\" />", "$item_datasite$item[0]", $tooltip, "item_tooltip"); … … 1440 1479 <td>".makeinfocell($lang_creature['max_count'],$lang_creature['max_count_desc'])."</td> 1441 1480 <td><input type=\"text\" name=\"pp_maxcount\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1442 <td>".makeinfocell($lang_creature['quest_loot'],$lang_creature['quest_loot_desc'])."</td> 1443 <td><input type=\"text\" name=\"pp_quest_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1481 <td>".makeinfocell($lang_creature['freeforall'],$lang_creature['freeforall_desc'])."</td> 1482 <td><input type=\"text\" name=\"pp_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 1483 </tr> 1484 <tr> 1485 <td>".makeinfocell($lang_creature['lootcondition'],$lang_creature['lootcondition_desc'])."</td> 1486 <td><input type=\"text\" name=\"pp_lootcondition\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1487 <td>".makeinfocell($lang_creature['condition_value1'],$lang_creature['condition_value1_desc'])."</td> 1488 <td><input type=\"text\" name=\"pp_condition_value1\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1489 <td>".makeinfocell($lang_creature['condition_value2'],$lang_creature['condition_value2_desc'])."</td> 1490 <td><input type=\"text\" name=\"pp_condition_value2\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 1444 1491 </tr> 1445 1492 </table><br />{$lang_creature['check_to_delete']}<br /><br /> … … 1476 1523 //DO UPDATE CREATURE TEMPLATE 1477 1524 //######################################################################################################################## 1525 //Now We are going to clone the faction variable to the H faction for newer revision support. (MeleFire) 1526 $faction_A = faction_H; 1527 //Now we are done. Yay! 1478 1528 function do_update() { 1479 1529 global $mangos_db, $realm_id; … … 1486 1536 1487 1537 $entry = $sql->quote_smart($_POST['entry']); 1488 if (isset($_POST['modelid_ m']) && $_POST['modelid_m'] != '') $modelid_m = $sql->quote_smart($_POST['modelid_m']);1489 else $modelid_ m= 0;1490 if (isset($_POST['modelid_ f']) && $_POST['modelid_f'] != '') $modelid_f = $sql->quote_smart($_POST['modelid_f']);1491 else $modelid_ f= 0;1538 if (isset($_POST['modelid_A']) && $_POST['modelid_A'] != '') $modelid_A = $sql->quote_smart($_POST['modelid_A']); 1539 else $modelid_A = 0; 1540 if (isset($_POST['modelid_H']) && $_POST['modelid_H'] != '') $modelid_H = $sql->quote_smart($_POST['modelid_H']); 1541 else $modelid_H = 0; 1492 1542 if (isset($_POST['name']) && $_POST['name'] != '') $name = $sql->quote_smart($_POST['name']); 1493 1543 else $name = ""; … … 1508 1558 if (isset($_POST['armor']) && $_POST['armor'] != '') $armor = $sql->quote_smart($_POST['armor']); 1509 1559 else $armor = 0; 1510 if (isset($_POST['faction']) && $_POST['faction'] != '') $faction = $sql->quote_smart($_POST['faction']); 1511 else $faction = 0; 1560 if (isset($_POST['faction_A']) && $_POST['faction_A'] != '') $faction_A = $sql->quote_smart($_POST['faction_A']); 1561 else $faction_A = 0; 1562 if (isset($_POST['faction_H']) && $_POST['faction_H'] != '') $faction_H = $sql->quote_smart($_POST['faction_H']); 1563 else $faction_H = 0; 1512 1564 if (isset($_POST['npcflag'])) $npcflag = $sql->quote_smart($_POST['npcflag']); 1513 1565 else $npcflag = 0; … … 1520 1572 if (isset($_POST['maxdmg']) && $_POST['maxdmg'] != '') $maxdmg = $sql->quote_smart($_POST['maxdmg']); 1521 1573 else $maxdmg = 0; 1574 if (isset($_POST['dmgschool']) && $_POST['dmgschool'] != '') $dmgschool = $sql->quote_smart($_POST['dmgschool']); 1575 else $dmgschool = 0; 1522 1576 if (isset($_POST['attackpower']) && $_POST['attackpower'] != '') $attackpower = $sql->quote_smart($_POST['attackpower']); 1523 1577 else $attackpower = 0; … … 1530 1584 if (isset($_POST['dynamicflags']) && $_POST['dynamicflags'] != '') $dynamicflags = $sql->quote_smart($_POST['dynamicflags']); 1531 1585 else $dynamicflags = 0; 1532 if (isset($_POST['size']) && $_POST['size'] != '') $size = $sql->quote_smart($_POST['size']);1533 else $size = 0;1534 1586 if (isset($_POST['family']) && $_POST['family'] != '') $family = $sql->quote_smart($_POST['family']); 1535 1587 else $family = 0; … … 1625 1677 if (isset($_POST['maxcount']) && $_POST['maxcount'] != '') $maxcount = $sql->quote_smart($_POST['maxcount']); 1626 1678 else $maxcount = 0; 1627 if (isset($_POST['quest_freeforall']) && $_POST['quest_freeforall'] != '') $quest_freeforall = $sql->quote_smart($_POST['quest_freeforall']); 1628 else $quest_freeforall = 0; 1679 1680 if (isset($_POST['freeforall']) && $_POST['freeforall'] != '') $freeforall = $sql->quote_smart($_POST['freeforall']); 1681 else $freeforall = 0; 1682 if (isset($_POST['lootcondition']) && $_POST['lootcondition'] != '') $lootcondition = $sql->quote_smart($_POST['lootcondition']); 1683 else $lootcondition = 0; 1684 if (isset($_POST['condition_value1']) && $_POST['condition_value1'] != '') $condition_value1 = $sql->quote_smart($_POST['condition_value1']); 1685 else $condition_value1 = 0; 1686 if (isset($_POST['condition_value2']) && $_POST['condition_value2'] != '') $condition_value2 = $sql->quote_smart($_POST['condition_value2']); 1687 else $condition_value2 = 0; 1629 1688 if (isset($_POST['item']) && $_POST['item'] != '') $item = $sql->quote_smart($_POST['item']); 1630 1689 else $item = 0; … … 1658 1717 if (isset($_POST['skin_maxcount']) && $_POST['skin_maxcount'] != '') $skin_maxcount = $sql->quote_smart($_POST['skin_maxcount']); 1659 1718 else $skin_maxcount = 0; 1660 if (isset($_POST['skin_quest_freeforall']) && $_POST['skin_quest_freeforall'] != '') $skin_quest_freeforall = $sql->quote_smart($_POST['skin_quest_freeforall']); 1661 else $skin_quest_freeforall = 0; 1719 1720 if (isset($_POST['skin_freeforall']) && $_POST['skin_freeforall'] != '') $skin_freeforall = $sql->quote_smart($_POST['skin_freeforall']); 1721 else $skin_freeforall = 0; 1722 if (isset($_POST['skin_lootcondition']) && $_POST['skin_lootcondition'] != '') $skin_lootcondition = $sql->quote_smart($_POST['skin_lootcondition']); 1723 else $skin_lootcondition = 0; 1724 if (isset($_POST['skin_condition_value1']) && $_POST['skin_condition_value1'] != '') $skin_condition_value1 = $sql->quote_smart($_POST['skin_condition_value1']); 1725 else $skin_condition_value1 = 0; 1726 if (isset($_POST['skin_condition_value2']) && $_POST['skin_condition_value2'] != '') $skin_condition_value2 = $sql->quote_smart($_POST['skin_condition_value2']); 1727 else $skin_condition_value2 = 0; 1728 1662 1729 if (isset($_POST['skin_item']) && $_POST['skin_item'] != '') $skin_item = $sql->quote_smart($_POST['skin_item']); 1663 1730 else $skin_item = 0; … … 1673 1740 if (isset($_POST['pp_maxcount']) && $_POST['pp_maxcount'] != '') $pp_maxcount = $sql->quote_smart($_POST['pp_maxcount']); 1674 1741 else $pp_maxcount = 0; 1675 if (isset($_POST['pp_quest_freeforall']) && $_POST['pp_quest_freeforall'] != '') $pp_quest_freeforall = $sql->quote_smart($_POST['pp_quest_freeforall']); 1676 else $pp_quest_freeforall = 0; 1742 1743 if (isset($_POST['pp_freeforall']) && $_POST['pp_freeforall'] != '') $pp_freeforall = $sql->quote_smart($_POST['pp_freeforall']); 1744 else $pp_freeforall = 0; 1745 if (isset($_POST['pp_lootcondition']) && $_POST['pp_lootcondition'] != '') $pp_lootcondition = $sql->quote_smart($_POST['pp_lootcondition']); 1746 else $pp_lootcondition = 0; 1747 if (isset($_POST['pp_condition_value1']) && $_POST['pp_condition_value1'] != '') $pp_condition_value1 = $sql->quote_smart($_POST['pp_condition_value1']); 1748 else $pp_condition_value1 = 0; 1749 if (isset($_POST['pp_condition_value2']) && $_POST['pp_condition_value2'] != '') $pp_condition_value2 = $sql->quote_smart($_POST['pp_condition_value2']); 1750 else $pp_condition_value2 = 0; 1677 1751 if (isset($_POST['pp_item']) && $_POST['pp_item'] != '') $pp_item = $sql->quote_smart($_POST['pp_item']); 1678 1752 else $pp_item = 0; … … 1714 1788 1715 1789 if ($_POST['opp_type'] == "add_new"){ 1716 $sql_query = "INSERT INTO creature_template ( entry, modelid_m, modelid_f, name, subname, minlevel, 1717 maxlevel, minhealth, maxhealth, minmana, maxmana, armor, faction, npcflag, speed, rank, mindmg, 1718 maxdmg, attackpower, baseattacktime, rangeattacktime, flags, dynamicflags, size, family, 1719 bounding_radius, trainer_type, trainer_spell, class, race, minrangedmg, maxrangedmg, rangedattackpower, 1720 combat_reach, type, civilian, flag1, equipmodel1, equipmodel2, equipmodel3, equipinfo1, equipinfo2, 1721 equipinfo3, equipslot1, equipslot2, equipslot3, lootid, pickpocketloot, skinloot, resistance1, 1790 $sql_query = "INSERT INTO creature_template ( entry, modelid_A, modelid_H, name, subname, minlevel, 1791 maxlevel, minhealth, maxhealth, minmana, maxmana, armor, faction_A, faction_H, npcflag, speed, rank, mindmg, 1792 maxdmg, dmgschool, attackpower, baseattacktime, rangeattacktime, flags, dynamicflags, family, 1793 trainer_type, trainer_spell, class, race, minrangedmg, maxrangedmg, rangedattackpower, 1794 type, civilian, flag1, lootid, pickpocketloot, skinloot, resistance1, 1722 1795 resistance2, resistance3, resistance4, resistance5, resistance6, spell1, spell2, spell3, spell4, 1723 mingold, maxgold, AIName, MovementType, InhabitType, RacialLeader, ScriptName) VALUES ( '$entry', '$modelid_m', '$modelid_f', '$name', 1724 '$subname', '$minlevel', '$maxlevel', '$minhealth', '$maxhealth', '$minmana', '$maxmana', '$armor', '$faction', '$npcflag', 1725 '$speed', '$rank', '$mindmg', '$maxdmg', '$attackpower', '$baseattacktime', '$rangeattacktime', '$flags', 1726 '$dynamicflags', '$size', '$family', '$bounding_radius', '$trainer_type', '$trainer_spell', '$class', '$race', 1727 '$minrangedmg', '$maxrangedmg', '$rangedattackpower', '$combat_reach', '$type', '$civilian', '$flag1', 1728 '$equipmodel1', '$equipmodel2', '$equipmodel3', '$equipinfo1', '$equipinfo2', '$equipinfo3', '$equipslot1', 1729 '$equipslot2', '$equipslot3', '$lootid', '$pickpocketloot', '$skinloot', '$resistance1', '$resistance2', 1796 mingold, maxgold, AIName, MovementType, InhabitType, RacialLeader, ScriptName) VALUES ( '$entry', '$modelid_A', '$modelid_H', '$name', 1797 '$subname', '$minlevel', '$maxlevel', '$minhealth', '$maxhealth', '$minmana', '$maxmana', '$armor', '$faction_A', '$faction_A', '$npcflag', 1798 '$speed', '$rank', '$mindmg', '$maxdmg', '$dmgschool', '$attackpower', '$baseattacktime', '$rangeattacktime', '$flags', 1799 '$dynamicflags', '$family', '$trainer_type', '$trainer_spell', '$class', '$race', 1800 '$minrangedmg', '$maxrangedmg', '$rangedattackpower', '$type', '$civilian', '$flag1', 1801 '$lootid', '$pickpocketloot', '$skinloot', '$resistance1', '$resistance2', 1730 1802 '$resistance3', '$resistance4', '$resistance5', '$resistance6', '$spell1', '$spell2', '$spell3', '$spell4', 1731 1803 '$mingold', '$maxgold', '$AIName', '$MovementType', '$InhabitType', '$RacialLeader', '$ScriptName' )"; … … 1737 1809 $result = $sql->query("SELECT * FROM creature_template WHERE entry = '$entry'"); 1738 1810 if ($mob_templ = $sql->fetch_assoc($result)){ 1739 if ($mob_templ['modelid_ m'] != $modelid_m) $sql_query .= "modelid_m='$modelid_m',";1740 if ($mob_templ['modelid_ f'] != $modelid_f) $sql_query .= "modelid_f='$modelid_f',";1811 if ($mob_templ['modelid_A'] != $modelid_A) $sql_query .= "modelid_A='$modelid_A',"; 1812 if ($mob_templ['modelid_H'] != $modelid_H) $sql_query .= "modelid_H='$modelid_H',"; 1741 1813 if ($mob_templ['name'] != $name) $sql_query .= "name='$name',"; 1742 1814 if ($mob_templ['subname'] != $subname) $sql_query .= "subname='$subname',"; … … 1748 1820 if ($mob_templ['maxmana'] != $maxmana) $sql_query .= "maxmana='$maxmana',"; 1749 1821 if ($mob_templ['armor'] != $armor) $sql_query .= "armor='$armor',"; 1750 if ($mob_templ['faction'] != $faction) $sql_query .= "faction='$faction',"; 1822 if ($mob_templ['faction_A'] != $faction_A) $sql_query .= "faction_A='$faction_A',"; 1823 if ($mob_templ['faction_H'] != $faction_H) $sql_query .= "faction_H='$faction_H',"; 1751 1824 if ($mob_templ['npcflag'] != $npcflag) $sql_query .= "npcflag='$npcflag',"; 1752 1825 if ($mob_templ['speed'] != $speed) $sql_query .= "speed='$speed',"; … … 1754 1827 if ($mob_templ['mindmg'] != $mindmg) $sql_query .= "mindmg='$mindmg',"; 1755 1828 if ($mob_templ['maxdmg'] != $maxdmg) $sql_query .= "maxdmg='$maxdmg',"; 1829 if ($mob_templ['dmgschool'] != $dmgschool) $sql_query .= "dmgschool='$dmgschool',"; 1756 1830 if ($mob_templ['attackpower'] != $attackpower) $sql_query .= "attackpower='$attackpower',"; 1757 1831 if ($mob_templ['baseattacktime'] != $baseattacktime) $sql_query .= "baseattacktime='$baseattacktime',"; … … 1759 1833 if ($mob_templ['flags'] != $flags) $sql_query .= "flags='$flags',"; 1760 1834 if ($mob_templ['dynamicflags'] != $dynamicflags) $sql_query .= "dynamicflags='$dynamicflags',"; 1761 if ($mob_templ['size'] != $size) $sql_query .= "size='$size',";1762 1835 if ($mob_templ['family'] != $family) $sql_query .= "family='$family',"; 1763 1836 if ($mob_templ['bounding_radius'] != $bounding_radius) $sql_query .= "bounding_radius='$bounding_radius',"; … … 1769 1842 if ($mob_templ['maxrangedmg'] != $maxrangedmg) $sql_query .= "maxrangedmg='$maxrangedmg',"; 1770 1843 if ($mob_templ['rangedattackpower'] != $rangedattackpower) $sql_query .= "rangedattackpower='$rangedattackpower',"; 1771 if ($mob_templ['combat_reach'] != $combat_reach) $sql_query .= "combat_reach='$combat_reach',";1772 1844 if ($mob_templ['type'] != $type) $sql_query .= "type='$type',"; 1773 1845 if ($mob_templ['civilian'] != $civilian) $sql_query .= "civilian='$civilian',"; … … 1830 1902 1831 1903 if ($item){ 1832 $sql_query .= "INSERT INTO creature_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, quest_freeforall)1833 VALUES ($lootid,$item,'$ChanceOrRef', '$QuestChanceOrGroup' ,$mincount ,$maxcount ,$ quest_freeforall);\n";1904 $sql_query .= "INSERT INTO creature_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, freeforall, lootcondition, condition_value1, condition_value2) 1905 VALUES ($lootid,$item,'$ChanceOrRef', '$QuestChanceOrGroup' ,$mincount ,$maxcount ,$freeforall ,$lootcondition ,$condition_value1 ,$condition_value2);\n"; 1834 1906 } 1835 1907 … … 1840 1912 1841 1913 if ($skin_item){ 1842 $sql_query .= "INSERT INTO skinning_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, quest_freeforall)1843 VALUES ($skinloot,$skin_item,'$skin_ChanceOrRef', '$skin_QuestChanceOrGroup' ,$skin_mincount ,$skin_maxcount ,$skin_ quest_freeforall);\n";1914 $sql_query .= "INSERT INTO skinning_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, freeforall, lootcondition, condition_value1, condition_value2) 1915 VALUES ($skinloot,$skin_item,'$skin_ChanceOrRef', '$skin_QuestChanceOrGroup' ,$skin_mincount ,$skin_maxcount ,$skin_freeforall,$skin_lootcondition ,$skin_condition_value1 ,$skin_condition_value2);\n"; 1844 1916 } 1845 1917 … … 1850 1922 1851 1923 if ($pp_item){ 1852 $sql_query .= "INSERT INTO pickpocketing_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, quest_freeforall)1853 VALUES ($pickpocketloot,$pp_item,'$pp_ChanceOrRef', '$pp_QuestChanceOrGroup' ,$pp_mincount ,$pp_maxcount ,$pp_ quest_freeforall);\n";1924 $sql_query .= "INSERT INTO pickpocketing_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, freeforall, lootcondition, condition_value1, condition_value2) 1925 VALUES ($pickpocketloot,$pp_item,'$pp_ChanceOrRef', '$pp_QuestChanceOrGroup' ,$pp_mincount ,$pp_maxcount ,$pp_freeforall,$pp_lootcondition ,$pp_condition_value1 ,$pp_condition_value2);\n"; 1854 1926 } 1855 1927 -
minimanager/edit.php
r19 r142 16 16 //############################################################################################################## 17 17 function edit_user() { 18 global $lang_edit, $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $user_name, $user_id,18 global $lang_edit, $lang_global, $output, $realm_db, $characters_db, $realm_id, $user_name, $user_id, 19 19 $lang_id_tab, $gm_level_arr; 20 20 … … 85 85 </tr>"; 86 86 87 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);87 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 88 88 $result = $sql->query("SELECT guid,name,race,class,SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', 35), ' ', -1) FROM `character` WHERE account = $user_id"); 89 89 … … 227 227 //############################################################################################################### 228 228 function dodelete_user() { 229 global $realm_db, $ mangos_db, $realm_id, $user_id, $tab_del_user_mangos, $tab_del_user_realmd;229 global $realm_db, $characters_db, $realm_id, $user_id, $tab_del_user_characters, $tab_del_user_realmd; 230 230 231 231 require_once("./scripts/del_lib.php"); -
minimanager/game_object.php
r19 r142 71 71 72 72 $output .= "<center> 73 <fieldset style=\"width: 760px;\">73 <fieldset class=\"full_frame\"> 74 74 <legend>{$lang_game_object['search_template']}</legend><br /> 75 75 <form action=\"game_object.php?action=do_search&error=2\" method=\"post\" name=\"form\"> … … 534 534 $row_flag = 0; 535 535 $output .= "<table class=\"hidden\" align=\"center\"><tr>"; 536 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount, quest_freeforallFROM gameobject_loot_template WHERE entry = {$go['entry']} ORDER BY ChanceOrRef DESC");536 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount,freeforall, lootcondition, condition_value1, condition_value2 FROM gameobject_loot_template WHERE entry = {$go['entry']} ORDER BY ChanceOrRef DESC"); 537 537 while ($item = $sql->fetch_row($result1)){ 538 538 $cel_counter++; 539 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_game_object['drop_chance']}: $item[1]%<br />{$lang_game_object['quest_drop_chance']}: $item[2]%<br />{$lang_game_object['drop_chance']}: $item[3]-$item[4]<br />{$lang_game_object[' quest_freeforall']}: $item[5]";539 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_game_object['drop_chance']}: $item[1]%<br />{$lang_game_object['quest_drop_chance']}: $item[2]%<br />{$lang_game_object['drop_chance']}: $item[3]-$item[4]<br />{$lang_game_object['freeforall']}: $item[5]<br />{$lang_game_object['lootcondition']}: $item[6]<br />{$lang_game_object['condition_value1']}: $item[7]<br />{$lang_game_object['condition_value2']}: $item[8]"; 540 540 $output .= "<td>"; 541 541 $output .= maketooltip("<img src=\"".get_icon($item[0])."\" class=\"icon_border\" alt=\"\" />", "$item_datasite$item[0]", "$tooltip", "item_tooltip", "target=\"_blank\""); … … 566 566 <td>".makeinfocell($lang_game_object['max_count'],$lang_game_object['max_count_desc'])."</td> 567 567 <td><input type=\"text\" name=\"maxcount\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 568 <td>".makeinfocell($lang_game_object['quest_loot'],$lang_game_object['quest_loot_desc'])."</td> 569 <td><input type=\"text\" name=\"quest_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 568 <td>".makeinfocell($lang_game_object['freeforall'],$lang_game_object['freeforall_desc'])."</td> 569 <td><input type=\"text\" name=\"freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 570 </tr> 571 <tr> 572 <td>".makeinfocell($lang_game_object['lootcondition'],$lang_game_object['lootcondition_desc'])."</td> 573 <td><input type=\"text\" name=\"lootcondition\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 574 <td>".makeinfocell($lang_game_object['condition_value1'],$lang_game_object['condition_value1_desc'])."</td> 575 <td><input type=\"text\" name=\"condition_value1\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 576 <td>".makeinfocell($lang_game_object['condition_value2'],$lang_game_object['condition_value2'])."</td> 577 <td><input type=\"text\" name=\"condition_value2\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 570 578 </tr> 571 579 </table><br />{$lang_game_object['check_to_delete']}<br /><br /> … … 719 727 if (isset($_POST['maxcount']) && $_POST['maxcount'] != '') $maxcount = $sql->quote_smart($_POST['maxcount']); 720 728 else $maxcount = 0; 721 if (isset($_POST['quest_freeforall']) && $_POST['quest_freeforall'] != '') $quest_freeforall = $sql->quote_smart($_POST['quest_freeforall']); 722 else $quest_freeforall = 0; 729 if (isset($_POST['freeforall']) && $_POST['freeforall'] != '') $freeforall = $sql->quote_smart($_POST['freeforall']); 730 else $freeforall = 0; 731 if (isset($_POST['lootcondition']) && $_POST['lootcondition'] != '') $lootcondition = $sql->quote_smart($_POST['lootcondition']); 732 else $lootcondition = 0; 733 if (isset($_POST['condition_value1']) && $_POST['condition_value1'] != '') $condition_value1 = $sql->quote_smart($_POST['condition_value1']); 734 else $condition_value1 = 0; 735 if (isset($_POST['condition_value2']) && $_POST['condition_value2'] != '') $condition_value2 = $sql->quote_smart($_POST['condition_value2']); 736 else $condition_value2 = 0; 723 737 if (isset($_POST['item']) && $_POST['item'] != '') $item = $sql->quote_smart($_POST['item']); 724 738 else $item = 0; … … 797 811 798 812 if ($item){ 799 $sql_query .= "INSERT INTO gameobject_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, quest_freeforall)800 VALUES ($entry,$item,'$ChanceOrRef', '$QuestChanceOrGroup' ,$mincount ,$maxcount ,$ quest_freeforall);\n";813 $sql_query .= "INSERT INTO gameobject_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, freeforall, lootcondition, condition_value1, condition_value2) 814 VALUES ($entry,$item,'$ChanceOrRef', '$QuestChanceOrGroup' ,$mincount ,$maxcount ,$freeforall ,$lootcondition ,$condition_value1 ,$condition_value2);\n"; 801 815 } 802 816 -
minimanager/guild.php
r19 r142 11 11 require_once("header.php"); 12 12 valid_login(1); 13 13 require_once("scripts/id_tab.php"); 14 14 //######################################################################################################################## 15 15 // BROWSE GUILDS 16 16 //######################################################################################################################## 17 17 function browse_guilds() { 18 global $lang_guild, $lang_global, $output, $ mangos_db, $realm_id, $itemperpage;18 global $lang_guild, $lang_global, $output, $characters_db, $realm_id, $itemperpage, $realm_db; 19 19 20 20 $sql = new SQL; 21 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);21 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 22 22 23 23 $start = (isset($_GET['start'])) ? $sql->quote_smart($_GET['start']) : 0; … … 61 61 <tr> 62 62 <th width=\"5%\"><a href=\"guild.php?order_by=gid&start=$start&dir=$dir\">".($order_by=='gid' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['id']}</a></th> 63 <th width=\"2 5%\"><a href=\"guild.php?order_by=gname&start=$start&dir=$dir\">".($order_by=='gname' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['guild_name']}</a></th>63 <th width=\"23%\"><a href=\"guild.php?order_by=gname&start=$start&dir=$dir\">".($order_by=='gname' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['guild_name']}</a></th> 64 64 <th width=\"5%\"><a href=\"guild.php?order_by=tot_chars&start=$start&dir=$dir\">".($order_by=='tot_chars' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['tot_members']}</a></th> 65 <th width=\"5%\">Online Members</th> 65 66 <th width=\"15%\"><a href=\"guild.php?order_by=leaderguid&start=$start&dir=$dir\">".($order_by=='leaderguid' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['guild_leader']}</a></th> 66 <th width=\"3 5%\">{$lang_guild['guild_motd']}</th>67 <th width=\"32%\">{$lang_guild['guild_motd']}</th> 67 68 <th width=\"15%\"><a href=\"guild.php?order_by=createdate&start=$start&dir=$dir\">".($order_by=='createdate' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_guild['create_date']}</a></th> 68 69 </tr>"; 69 70 70 71 while ($data = $sql->fetch_row($query)) { 72 73 $gonline = $sql->query("SELECT count(*) AS GCNT FROM `guild_member`, `character`, `guild` WHERE guild.guildid = ".$data[0]." AND guild_member.guildid = guild.guildid AND guild_member.guid = character.guid AND character.online = 1;"); 74 $guild_online = $sql->result($gonline,"GCNT"); 75 71 76 $output .= "<tr> 72 77 <td>$data[0]</td> 73 78 <td><a href=\"guild.php?action=view_guild&error=3&id=$data[0]\">$data[1]</a></td> 74 79 <td>$data[6]</td> 80 <td>$guild_online</td> 75 81 <td><a href=\"char.php?id=$data[2]\">$data[5]</a></td> 76 82 <td>$data[3] ...</td> … … 90 96 //######################################################################################################################## 91 97 function search() { 92 global $lang_guild, $lang_global, $output, $ mangos_db, $realm_id, $sql_search_limit;98 global $lang_guild, $lang_global, $output, $characters_db, $realm_id, $sql_search_limit; 93 99 94 100 if(!isset($_GET['search_value']) || !isset($_GET['search_by'])) redirect("guild.php?error=2"); 95 101 96 102 $sql = new SQL; 97 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);103 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 98 104 99 105 $search_value = $sql->quote_smart($_GET['search_value']); … … 166 172 } 167 173 174 function count_days( $a, $b ) { 175 $gd_a = getdate( $a ); 176 $gd_b = getdate( $b ); 177 $a_new = mktime( 12, 0, 0, $gd_a['mon'], $gd_a['mday'], $gd_a['year'] ); 178 $b_new = mktime( 12, 0, 0, $gd_b['mon'], $gd_b['mday'], $gd_b['year'] ); 179 return round( abs( $a_new - $b_new ) / 86400 ); 180 } 168 181 169 182 //######################################################################################################################## … … 171 184 //######################################################################################################################## 172 185 function view_guild() { 173 global $lang_guild, $lang_global, $output, $ mangos_db, $realm_id, $user_lvl;186 global $lang_guild, $lang_global, $output, $characters_db, $realm_id, $user_lvl; 174 187 175 188 if(!isset($_GET['id'])) redirect("guild.php?error=1"); 176 189 177 190 $sql = new SQL; 178 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);191 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 179 192 180 193 $guild_id = $sql->quote_smart($_GET['id']); … … 185 198 $members = $sql->query("SELECT guild_member.guid, guild_member.rank AS mrank, 186 199 `character`.name, SUBSTRING_INDEX(SUBSTRING_INDEX(`character`.`data`, ' ', 35), ' ', -1) AS level, 187 (SELECT rname FROM guild_rank WHERE guildid ='$guild_id' AND rid = mrank) AS rname 200 (SELECT rname FROM guild_rank WHERE guildid ='$guild_id' AND rid = mrank) AS rname, 201 guild_member.Pnote, guild_member.OFFnote 188 202 FROM guild_member,`character` 189 203 LEFT JOIN guild_member k1 ON k1.`guid`=`character`.`guid` 190 204 WHERE guild_member.guildid = '$guild_id' AND guild_member.guid=`character`.guid 191 205 ORDER BY mrank"); 206 207 208 192 209 $total_members = $sql->num_rows($members); 193 210 … … 199 216 </script> 200 217 <center> 201 <fieldset style=\"width: 600px;\">218 <fieldset style=\"width: 950px;\"> 202 219 <legend>{$lang_guild['guild']}</legend> 203 <table class=\"lined\" style=\"width: 560px;\">220 <table class=\"lined\" style=\"width: 910px;\"> 204 221 <tr class=\"bold\"> 205 <td colspan=\" 4\">$guild_data[1]</td>222 <td colspan=\"11\">$guild_data[1]</td> 206 223 </tr> 207 224 <tr> 208 <td colspan=\" 4\">{$lang_guild['create_date']}: $guild_data[4]</td>225 <td colspan=\"11\">{$lang_guild['create_date']}: $guild_data[4]</td> 209 226 </tr> 210 227 <tr> 211 <td colspan=\" 4\">{$lang_guild['info']}: $guild_data[2]</td>228 <td colspan=\"11\">{$lang_guild['info']}: $guild_data[2]</td> 212 229 </tr> 213 230 <tr> 214 <td colspan=\" 4\">{$lang_guild['motd']}: $guild_data[3]</td>231 <td colspan=\"11\">{$lang_guild['motd']}: $guild_data[3]</td> 215 232 </tr> 216 233 <tr> 217 <td colspan=\" 4\">{$lang_guild['tot_members']}: $total_members</td>234 <td colspan=\"11\">{$lang_guild['tot_members']}: $total_members</td> 218 235 </tr> 219 236 <tr> 220 <th width=\"5%\">{$lang_guild['remove']}</th> 221 <th width=\"45%\">{$lang_guild['name']}</th> 222 <th width=\"5%\">{$lang_guild['level']}</th> 223 <th width=\"45%\">{$lang_guild['rank']}</th> 237 <th width=\"3%\">{$lang_guild['remove']}</th> 238 <th width=\"21%\">{$lang_guild['name']}</th> 239 <th width=\"3%\">Race</th> 240 <th width=\"3%\">Class</th> 241 <th width=\"3%\">{$lang_guild['level']}</th> 242 <th width=\"21%\">{$lang_guild['rank']}</th> 243 <th width=\"14%\">Player Note</th> 244 <th width=\"14%\">Office Note</th> 245 <th width=\"15%\">Last Login (Days)</th> 246 <th width=\"3%\">Online</th> 224 247 </tr>"; 225 248 226 249 while ($member = $sql->fetch_row($members)){ 250 251 $query = $sql->query("SELECT `race`,`class`,`online`, `account`, `logout_time`, SUBSTRING_INDEX(SUBSTRING_INDEX(`character`.`data`, ' ', 35), ' ', -1) AS level FROM `character` WHERE `name` = '$member[2]';"); 252 253 $online = $sql->fetch_row($query); 254 $accid = $online[3]; 255 $llogin = count_days($online[4], time()); 256 257 $level = $online[5]; 258 259 if($level > 0) 260 { 261 $lev = '<font color="#FFFFFF">'.$level.'</font>'; 262 } 263 if($level > 9) 264 { 265 $lev = '<font color="#858585">'.$level.'</font>'; 266 } 267 if($level > 19) 268 { 269 $lev = '<font color="#339900">'.$level.'</font>'; 270 } 271 if($level > 29) 272 { 273 $lev = '<font color="#3300CC">'.$level.'</font>'; 274 } 275 if($level > 39) 276 { 277 $lev = '<font color="#5552FF">'.$level.'</font>'; 278 } 279 if($level > 49) 280 { 281 $lev = '<font color="#FF8000">'.$level.'</font>'; 282 } 283 if($level > 59) 284 { 285 $lev = '<font color="#FF0000">'.$level.'</font>'; 286 } 287 if($level > 69) 288 { 289 $lev = '<font color="#FF00CC">'.$level.'</font>'; 290 } 291 if($level > 70) 292 { 293 $lev = '<font color="#FFF000">'.$level.'</font>'; 294 } 295 296 297 if($llogin < 1) 298 { 299 $lastlogin = '<font color="#009900">'.$llogin.'</font>'; 300 } 301 if($llogin >= 1) 302 { 303 $lastlogin = '<font color="#0000CC">'.$llogin.'</font>'; 304 } 305 if($llogin > 5) 306 { 307 $lastlogin = '<font color="#FFFF00">'.$llogin.'</font>'; 308 } 309 if($llogin > 15) 310 { 311 $lastlogin = '<font color="#FF8000">'.$llogin.'</font>'; 312 } 313 if($llogin > 30) 314 { 315 $lastlogin = '<font color="#FF0000">'.$llogin.'</font>'; 316 } 317 if($llogin > 60) 318 { 319 $lastlogin = '<font color="#FF00FF">'.$llogin.'</font>'; 320 } 321 if($llogin > 90) 322 { 323 $lastlogin = '<font color="#8000FF">'.$llogin.'</font>'; 324 } 325 326 227 327 $output .= " <tr> 228 328 <td><img src=\"img/aff_cross.png\" alt=\"\" onclick=\"answerBox('{$lang_global['delete']}: <font color=white>{$member[2]}</font><br />{$lang_global['are_you_sure']}', 'guild.php?action=rem_char_from_guild&id=$member[0]&guld_id=$guild_id');\" style=\"cursor:pointer;\" /></td> 229 329 <td><a href=\"char.php?id=$member[0]\">$member[2]</a></td> 230 <td>$member[3]</td> 330 <td><img src='img/c_icons/{$online[0]}-0.gif' onmousemove='toolTip(\"".get_player_race($online[0])."\",\"item_tooltip\")' onmouseout='toolTip()' /></td> 331 <td><img src='img/c_icons/{$online[1]}.gif' onmousemove='toolTip(\"".get_player_class($online[1])."\",\"item_tooltip\")' onmouseout='toolTip()' /></td> 332 <td>$lev</td> 231 333 <td>".($member[4]?$member[4]:$lang_guild['guild_leader'])." ($member[1])</td> 334 <td>$member[5]</td> 335 <td>$member[6]</td> 336 <td>$lastlogin</td> 337 <td>".(($online[2]) ? "<img src=\"img/up.gif\" alt=\"\" />" : "-")."</td> 232 338 </tr>"; 233 339 } 340 234 341 235 342 $output .= "</table><br />"; … … 282 389 //REMOVE CHAR FROM GUILD 283 390 function rem_char_from_guild(){ 284 global $ mangos_db, $realm_id, $user_lvl;391 global $characters_db, $realm_id, $user_lvl; 285 392 286 393 require_once("scripts/defines.php"); … … 292 399 293 400 $sql = new SQL; 294 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);401 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 295 402 296 403 $char_data = $sql->query("SELECT data FROM `character` WHERE guid = '$guid' LIMIT 1"); -
minimanager/header.php
r19 r142 49 49 legend{margin:5px 0px 20px 0px;} 50 50 span.button{margin:15px 0px 0px 0px;} 51 #tab a { display: inline-block;} 51 52 </style> 52 53 <![endif]--> … … 90 91 91 92 foreach ($menu_array[$user_lvl][1] as $trunk){ 92 $output .= "<li><a href=\"{$trunk[0]}\">{$lang_header[$trunk[1]]}<!--[if IE 7]><!--></a><!--<![endif]--> 93 <!--[if lte IE 6]><table><tr><td><![endif]-->"; 93 $output .= "<li><a href=\"{$trunk[0]}\">{$lang_header[$trunk[1]]}</a>"; 94 94 if(isset($trunk[2][0])) $output .= "<ul>"; 95 95 foreach ($trunk[2] as $branch){ … … 97 97 } 98 98 if(isset($trunk[2][0])) $output .= "</ul>"; 99 $output .= "< !--[if lte IE 6]></td></tr></table></a><![endif]--></li>";99 $output .= "</li>"; 100 100 } 101 101 102 $output .= "<li><a class=\"trigger\" href=\"edit.php\">{$lang_header['my_acc']}<!--[if IE 7]><!--></a><!--<![endif]--> 103 <!--[if lte IE 6]><table><tr><td><![endif]--> 102 $output .= "<li><a class=\"trigger\" href=\"edit.php\">{$lang_header['my_acc']}</a> 104 103 <ul>"; 105 104 if ($sql->num_rows($result) > 1){ … … 113 112 <li><a href=\"logout.php\">{$lang_header['logout']}</a></li> 114 113 </ul> 115 <!--[if lte IE 6]></td></tr></table></a><![endif]-->116 114 </li> 117 115 </ul> -
minimanager/index.php
r22 r142 8 8 * License: GNU General Public License v2(GPL) 9 9 */ 10 10 11 11 require_once("header.php"); 12 12 valid_login(0); 13 13 require_once("scripts/id_tab.php"); 14 14 require_once("scripts/get_lib.php"); 15 15 require_once("scripts/bbcode_lib.php"); … … 20 20 $output .= "<div class=\"top\">"; 21 21 if (test_port($server[$realm_id]['addr'],$server[$realm_id]['game_port'])) { 22 22 23 23 $query = $sql->query("SELECT uptime/60 FROM uptime ORDER BY starttime DESC LIMIT 1"); 24 24 $uptime = $sql->result($query, 0); 25 25 $output .= "<h1><font color=\"#55aa55\">{$lang_index['realm']} ".get_realm_name($realm_id)." {$lang_index['online']} : (".(int)($uptime/60).":".(($uptime >= 60 )?(int)($uptime-60*(int)($uptime/60)):(int)$uptime)."h)</font></h1>"; 26 26 $online = true; 27 } else { 27 } else { 28 28 $output .= "<h1><font class=\"error\">{$lang_index['realm']} ".get_realm_name($realm_id)." {$lang_index['offline_or_let_height']}</font></h1>"; 29 29 $online = false; … … 31 31 $output .= "Mangos: {$server[$realm_id]['rev']} Using DB: {$mangos_db[$realm_id]['db_rev']}</div>"; 32 32 33 $sql->db($mangos_db[$realm_id]['name']); 33 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 34 $sql->db($characters_db[$realm_id]['name']); 35 34 36 //MOTD part 35 37 $start = (isset($_GET['start'])) ? $sql->quote_smart($_GET['start']) : 0; … … 45 47 $output .= "<center> 46 48 <table class=\"lined\"> 47 <tr> 49 <tr> 48 50 <th align=\"right\">"; 49 51 if ($user_lvl) $output .= "<a href=\"motd.php?action=add_motd\">{$lang_index['add_motd']}</a>"; … … 70 72 $order_dir = ($dir) ? "ASC" : "DESC"; 71 73 $dir = ($dir) ? 0 : 1; 72 74 73 75 $result = $sql->query("SELECT count(*) FROM `character` WHERE `online`= 1"); 74 76 $total_online = $sql->result($result, 0); … … 83 85 84 86 require_once("scripts/defines.php"); 85 87 86 88 $result = $sql->query("SELECT guid,name,race,class,zone,map, 87 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_KILL+1)."), ' ', -1) AS UNSIGNED) AS highest_rank, 88 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level,account 89 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_HONOR_POINTS+1)."), ' ', -1) AS UNSIGNED) AS highest_rank, 90 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(CHAR_DATA_OFFSET_LEVEL+1)."), ' ', -1) AS UNSIGNED) AS level,account, 91 CAST( SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', ".(229+1)."), ' ', -1) AS UNSIGNED) as GNAME 89 92 FROM `character` WHERE `online`= 1 $order_side ORDER BY $order_by $order_dir"); 90 93 … … 92 95 <font class=\"bold\">{$lang_index['tot_users_online']} : $total_online</font><br /><br /> 93 96 <table class=\"lined\"> 94 <tr> 95 <th width=\"26%\"><a href=\"index.php?order_by=name&dir=$dir\">".($order_by=='name' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['name']}</a></th> 96 <th width=\"7%\"><a href=\"index.php?order_by=race&dir=$dir\">".($order_by=='race' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['race']}</a></th> 97 <th width=\"7%\"><a href=\"index.php?order_by=class&dir=$dir\">".($order_by=='class' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['class']}</a></th> 98 <th width=\"7%\"><a href=\"index.php?order_by=level&dir=$dir\">".($order_by=='level' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['level']}</a></th> 99 <th width=\"20%\"><a href=\"index.php?order_by=map&dir=$dir\">".($order_by=='map' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['map']}</a></th> 100 <th width=\"25%\">{$lang_index['zone']}</td> 101 <th width=\"10%\"><a href=\"index.php?order_by=highest_rank&dir=$dir\">".($order_by=='highest_rank' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_index['honor_kills']}</a></th> 97 <tr> 98 <th width=\"20%\"><a href=\"index.php?order_by=name&dir=$dir\"".($order_by=='name' ? " class=\"$order_dir\"" : "").">{$lang_index['name']}</a></th> 99 <th width=\"5%\"><a href=\"index.php?order_by=race&dir=$dir\"".($order_by=='race' ? " class=\"$order_dir\"" : "").">{$lang_index['race']}</a></th> 100 <th width=\"5%\"><a href=\"index.php?order_by=class&dir=$dir\"".($order_by=='class' ? " class=\"$order_dir\"" : "").">{$lang_index['class']}</a></th> 101 <th width=\"5%\"><a href=\"index.php?order_by=level&dir=$dir\"".($order_by=='level' ? " class=\"$order_dir\"" : "").">{$lang_index['level']}</a></th> 102 <th width=\"5%\"><a href=\"index.php?order_by=highest_rank&dir=$dir\"".($order_by=='highest_rank' ? " class=\"$order_dir\"" : "").">Rank</a></th> 103 <th width=\"15%\"><a href=\"index.php?order_by=GNAME&dir=$dir\"".($order_by=='GNAME' ? " class=\"$order_dir\"" : "").">Guild</a></th> 104 <th width=\"20%\"><a href=\"index.php?order_by=map&dir=$dir\"".($order_by=='map' ? " class=\"$order_dir\"" : "").">{$lang_index['map']}</a></th> 105 <th width=\"25%\">{$lang_index['zone']}</th> 102 106 </tr>"; 103 107 … … 105 109 106 110 while($char = $sql->fetch_row($result)){ 111 112 $guild_name = $sql->fetch_row($sql->query("SELECT `name` FROM `guild` WHERE `guildid`=".$char[9].";")); 113 114 $accid = $char[8]; 115 116 $sql->db("realmd"); 117 $gmlvl = $sql->query("SELECT `gmlevel` FROM `account`WHERE `id`='$accid';"); 118 $gml = $sql->fetch_row($gmlvl); 119 $gm = $gml[0]; 120 121 $sql->db($characters_db[$realm_id]['name']); 122 123 $level = $char[7]; 124 125 if($level > 0) 126 { 127 $lev = '<font color="#FFFFFF">'.$level.'</font>'; 128 } 129 if($level > 9) 130 { 131 $lev = '<font color="#858585">'.$level.'</font>'; 132 } 133 if($level > 19) 134 { 135 $lev = '<font color="#339900">'.$level.'</font>'; 136 } 137 if($level > 29) 138 { 139 $lev = '<font color="#3300CC">'.$level.'</font>'; 140 } 141 if($level > 39) 142 { 143 $lev = '<font color="#5552FF">'.$level.'</font>'; 144 } 145 if($level > 49) 146 { 147 $lev = '<font color="#FF8000">'.$level.'</font>'; 148 } 149 if($level > 59) 150 { 151 $lev = '<font color="#FF0000">'.$level.'</font>'; 152 } 153 if($level > 69) 154 { 155 $lev = '<font color="#FF00CC">'.$level.'</font>'; 156 } 157 if($level > 70) 158 { 159 $lev = '<font color="#FFF000">'.$level.'</font>'; 160 } 161 107 162 $output .= "<tr> 108 <td><a href=\"char.php?id=$char[0]\"> $char[1]</a></td>109 <td><img src='img/c_icons/{$char[2]}-0.gif' onmousemove='toolTip(\"".get_player_race($char[2])."\",\"item_tooltip\")' onmouseout='toolTip()' /></td>163 <td><a href=\"char.php?id=$char[0]\"><span onmousemove='toolTip(\"".get_player_user_level($gm)."\",\"item_tooltip\")' onmouseout='toolTip()'>$char[1]</span></a></td> 164 <td><img src='img/c_icons/{$char[2]}-0.gif' onmousemove='toolTip(\"".get_player_race($char[2])."\",\"item_tooltip\")' onmouseout='toolTip()' /></td> 110 165 <td><img src='img/c_icons/{$char[3]}.gif' onmousemove='toolTip(\"".get_player_class($char[3])."\",\"item_tooltip\")' onmouseout='toolTip()' /></td> 111 <td>$char[7]</td> 112 <td>".get_map_name($char[5])."</td> 166 <td>$lev</td> 167 <td><span onmouseover='toolTip(\"".$CHAR_RANK[$CHAR_RACE[$char[2]][1]][pvp_ranks($char[6])]."\",\"item_tooltip\")' onmouseout='toolTip()' style='color: white;'><img src='img/ranks/rank".pvp_ranks($char[6],$CHAR_RACE[$char[2]][1]).".gif'></span></td> 168 <td><a href=\"guild.php?id=$char[9]\">$guild_name[0]</a></td> 169 <td>".get_map_name($char[5])."</td> 113 170 <td>".get_zone_name($char[4])."</td> 114 <td>$char[6]</td>115 171 </tr>"; 116 172 } 117 173 $output .= "</table><br /></center>"; 118 174 } 175 119 176 $sql->close(); 120 177 -
minimanager/item.php
r19 r142 16 16 } 17 17 18 function output_status_options($stat_type_offset){ 19 global $lang_item, $output; 20 21 $stat_type = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 22 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 23 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 24 33 => "",34 => "",35 => "",36 => ""); 25 if (!$stat_type_offset) $stat_type_offset = 0; 26 $stat_type[$stat_type_offset] = " selected=\"selected\" "; 27 28 $output .= "<option value=\"0\" {$stat_type[0]}>0: {$lang_item['mana']}</option> 29 <option value=\"1\" {$stat_type[1]}>1: {$lang_item['health']}</option> 30 <option value=\"3\" {$stat_type[3]}>3: {$lang_item['agility']}</option> 31 <option value=\"4\" {$stat_type[4]}>4: {$lang_item['strength']}</option> 32 <option value=\"5\" {$stat_type[5]}>5: {$lang_item['intellect']}</option> 33 <option value=\"6\" {$stat_type[6]}>6: {$lang_item['spirit']}</option> 34 <option value=\"7\" {$stat_type[7]}>7: {$lang_item['stamina']}</option> 35 <option value=\"12\" {$stat_type[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 36 <option value=\"13\" {$stat_type[13]}>13: {$lang_item['DODGE_RATING']}</option> 37 <option value=\"14\" {$stat_type[14]}>14: {$lang_item['PARRY_RATING']}</option> 38 <option value=\"15\" {$stat_type[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 39 <option value=\"16\" {$stat_type[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 40 <option value=\"17\" {$stat_type[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 41 <option value=\"18\" {$stat_type[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 42 <option value=\"19\" {$stat_type[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 43 <option value=\"20\" {$stat_type[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 44 <option value=\"21\" {$stat_type[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 45 <option value=\"22\" {$stat_type[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 46 <option value=\"23\" {$stat_type[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 47 <option value=\"24\" {$stat_type[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 48 <option value=\"25\" {$stat_type[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 49 <option value=\"26\" {$stat_type[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 50 <option value=\"27\" {$stat_type[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 51 <option value=\"28\" {$stat_type[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 52 <option value=\"29\" {$stat_type[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 53 <option value=\"30\" {$stat_type[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 54 <option value=\"31\" {$stat_type[31]}>31: {$lang_item['HIT_RATING']}</option> 55 <option value=\"32\" {$stat_type[32]}>32: {$lang_item['CS_RATING']}</option> 56 <option value=\"33\" {$stat_type[33]}>33: {$lang_item['HA_RATING']}</option> 57 <option value=\"34\" {$stat_type[34]}>34: {$lang_item['CA_RATING']}</option> 58 <option value=\"35\" {$stat_type[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 59 <option value=\"36\" {$stat_type[36]}>36: {$lang_item['HASTE_RATING']}</option>"; 60 61 return; 62 } 63 64 function output_dmgtype_options($dmg_type_offset){ 65 global $lang_item, $output; 66 67 $dmg_type = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 68 if (!$dmg_type_offset) $dmg_type_offset = 0; 69 $dmg_type[$dmg_type_offset] = " selected=\"selected\" "; 70 71 $output .= "<option value=\"0\" {$dmg_type[0]}>0: {$lang_item['physical_dmg']}</option> 72 <option value=\"1\" {$dmg_type[1]}>1: {$lang_item['holy_dmg']}</option> 73 <option value=\"2\" {$dmg_type[2]}>2: {$lang_item['fire_dmg']}</option> 74 <option value=\"3\" {$dmg_type[3]}>3: {$lang_item['nature_dmg']}</option> 75 <option value=\"4\" {$dmg_type[4]}>4: {$lang_item['frost_dmg']}</option> 76 <option value=\"5\" {$dmg_type[5]}>5: {$lang_item['shadow_dmg']}</option> 77 <option value=\"6\" {$dmg_type[6]}>6: {$lang_item['arcane_dmg']}</option>"; 78 79 return; 80 } 81 18 82 //######################################################################################################################## 19 83 // PRINT ITEM SEARCH FORM … … 30 94 31 95 $output .= "<center> 32 <fieldset style=\"width: 760px;\">96 <fieldset class=\"full_frame\"> 33 97 <legend>{$lang_item_edit['search_item']}</legend><br /> 34 98 <form action=\"item.php?action=do_search&error=2\" method=\"post\" name=\"form\"> … … 509 573 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['container']}:</td></tr> 510 574 <tr> 575 <td>".makeinfocell($lang_item_edit['max_count'],$lang_item_edit['max_count_desc'])."</td> 576 <td><input type=\"text\" name=\"maxcount\" size=\"8\" maxlength=\"5\" value=\"0\" /></td> 577 578 <td>".makeinfocell($lang_item_edit['stackable'],$lang_item_edit['stackable_desc'])."</td> 579 <td><input type=\"text\" name=\"stackable\" size=\"8\" maxlength=\"5\" value=\"1\" /></td> 580 511 581 <td>".makeinfocell($lang_item_edit['bag_family'],$lang_item_edit['bag_family_desc'])."</td> 512 <td colspan=\"3\"><select name=\"BagFamily\">582 <td><select name=\"BagFamily\"> 513 583 <option value=\"0\">0 - {$lang_item['none']}</option> 514 584 <option value=\"1\">1 - {$lang_item['arrows']}</option> … … 523 593 </select></td> 524 594 <td>".makeinfocell($lang_item_edit['bag_slots'],$lang_item_edit['bag_slots_desc'])."</td> 525 <td colspan=\"3\"><input type=\"text\" name=\"ContainerSlots\" size=\"10\" maxlength=\"3\" value=\"0\" /></td>595 <td><input type=\"text\" name=\"ContainerSlots\" size=\"6\" maxlength=\"3\" value=\"0\" /></td> 526 596 </tr> 527 597 <tr> … … 557 627 </tr> 558 628 629 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['RandomProperty']}:</td></tr> 630 <tr> 631 <td colspan=\"2\">".makeinfocell($lang_item_edit['RandomProperty'],$lang_item_edit['RandomProperty_desc'])."</td> 632 <td colspan=\"2\"><input type=\"text\" name=\"RandomProperty\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 633 634 <td colspan=\"2\">".makeinfocell($lang_item_edit['RandomSuffix'],$lang_item_edit['RandomSuffix_desc'])."</td> 635 <td colspan=\"2\"><input type=\"text\" name=\"RandomSuffix\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 636 </tr> 637 638 559 639 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['other']}:</td></tr> 560 640 <tr> 561 <td>".makeinfocell($lang_item_edit['max_count'],$lang_item_edit['max_count_desc'])."</td> 562 <td><input type=\"text\" name=\"maxcount\" size=\"6\" maxlength=\"5\" value=\"0\" /></td> 563 564 <td>".makeinfocell($lang_item_edit['stackable'],$lang_item_edit['stackable_desc'])."</td> 565 <td><input type=\"text\" name=\"stackable\" size=\"6\" maxlength=\"5\" value=\"1\" /></td> 641 642 <td>".makeinfocell($lang_item_edit['area'],$lang_item_edit['area_desc'])."</td> 643 <td><input type=\"text\" name=\"area\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 644 645 <td>".makeinfocell($lang_item_edit['map'],$lang_item_edit['map_desc'])."</td> 646 <td><input type=\"text\" name=\"Map\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 566 647 567 648 <td>".makeinfocell($lang_item_edit['page_text'],$lang_item_edit['page_text_desc'])."</td> … … 571 652 <td><input type=\"text\" name=\"unk0\" size=\"8\" maxlength=\"10\" value=\"-1\" /></td> 572 653 </tr> 573 <tr> 574 575 <td>".makeinfocell($lang_item_edit['lang_id'],$lang_item_edit['lang_id_desc'])."</td> 654 655 <tr> 656 <td colspan=\"2\">".makeinfocell($lang_item_edit['disenchant_id'],$lang_item_edit['disenchant_id_desc'])."</td> 657 <td><input type=\"text\" name=\"DisenchantID\" size=\"10\" maxlength=\"10\" value=\"0\" /></td> 658 659 <td colspan=\"2\">".makeinfocell($lang_item_edit['req_skill_disenchant'],$lang_item_edit['req_skill_disenchant_desc'])."</td> 660 <td><input type=\"text\" name=\"RequiredDisenchantSkill\" size=\"10\" maxlength=\"10\" value=\"-1\" /></td> 661 662 <td>".makeinfocell($lang_item_edit['lock_id'],$lang_item_edit['lock_id_desc'])."</td> 663 <td><input type=\"text\" name=\"lockid\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 664 </tr> 665 <tr> 666 <td>".makeinfocell($lang_item_edit['lang_id'],$lang_item_edit['lang_id_desc'])."</td> 576 667 <td colspan=\"2\"><select name=\"LanguageID\"> 577 668 <option value=\"0\">0 - {$lang_item_edit['other']}</option> … … 602 693 </select></td> 603 694 604 <td>".makeinfocell($lang_item_edit['lock_id'],$lang_item_edit['lock_id_desc'])."</td>605 <td><input type=\"text\" name=\"lockid\" size=\"8\" maxlength=\"30\" value=\"0\" /></td>606 </tr>607 608 <tr>609 <td colspan=\"2\">".makeinfocell($lang_item_edit['disenchant_id'],$lang_item_edit['disenchant_id_desc'])."</td>610 <td><input type=\"text\" name=\"DisenchantID\" size=\"10\" maxlength=\"10\" value=\"0\" /></td>611 612 <td colspan=\"2\">".makeinfocell($lang_item_edit['req_skill_disenchant'],$lang_item_edit['req_skill_disenchant_desc'])."</td>613 <td><input type=\"text\" name=\"RequiredDisenchantSkill\" size=\"10\" maxlength=\"10\" value=\"-1\" /></td>614 615 695 <td>".makeinfocell($lang_item_edit['totem_category'],$lang_item_edit['totem_category_desc'])."</td> 616 696 <td><input type=\"text\" name=\"TotemCategory\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 617 </tr> 618 619 <tr> 620 <td>".makeinfocell($lang_item_edit['area'],$lang_item_edit['area_desc'])."</td> 621 <td><input type=\"text\" name=\"area\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 622 623 <td>".makeinfocell($lang_item_edit['map'],$lang_item_edit['map_desc'])."</td> 624 <td><input type=\"text\" name=\"Map\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 625 626 <td>".makeinfocell($lang_item_edit['RandomProperty'],$lang_item_edit['RandomProperty_desc'])."</td> 627 <td><input type=\"text\" name=\"RandomProperty\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 628 629 <td>".makeinfocell($lang_item_edit['RandomSuffix'],$lang_item_edit['RandomSuffix_desc'])."</td> 630 <td ><input type=\"text\" name=\"RandomSuffix\" size=\"8\" maxlength=\"10\" value=\"0\" /></td> 631 </tr> 697 </tr> 632 698 633 699 </table><br /><br /> … … 639 705 <tr> 640 706 <td>".makeinfocell($lang_item_edit['stat_type']." 1",$lang_item_edit['stat_type_desc'])."</td> 641 <td><select name=\"stat_type1\"> 642 <option value=\"0\">0: {$lang_item['mana']}</option> 643 <option value=\"1\">1: {$lang_item['health']}</option> 644 <option value=\"3\">3: {$lang_item['agility']}</option> 645 <option value=\"4\">4: {$lang_item['strength']}</option> 646 <option value=\"5\">5: {$lang_item['intellect']}</option> 647 <option value=\"6\">6: {$lang_item['spirit']}</option> 648 <option value=\"7\">7: {$lang_item['stamina']}</option> 649 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 650 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 651 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 652 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 653 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 654 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 655 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 656 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 657 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 658 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 659 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 660 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 661 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 662 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 663 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 664 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 665 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 666 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 667 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 668 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 669 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 670 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 671 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 672 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 673 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 674 </select></td> 707 <td><select name=\"stat_type1\">"; 708 output_status_options(NULL); 709 $output .= "</select></td> 675 710 676 711 <td><input type=\"text\" name=\"stat_value1\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> 677 712 678 713 <td>".makeinfocell($lang_item_edit['stat_type']." 2",$lang_item_edit['stat_type_desc'])."</td> 679 <td><select name=\"stat_type2\"> 680 <option value=\"0\">0: {$lang_item['mana']}</option> 681 <option value=\"1\">1: {$lang_item['health']}</option> 682 <option value=\"3\">3: {$lang_item['agility']}</option> 683 <option value=\"4\">4: {$lang_item['strength']}</option> 684 <option value=\"5\">5: {$lang_item['intellect']}</option> 685 <option value=\"6\">6: {$lang_item['spirit']}</option> 686 <option value=\"7\">7: {$lang_item['stamina']}</option> 687 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 688 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 689 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 690 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 691 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 692 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 693 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 694 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 695 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 696 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 697 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 698 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 699 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 700 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 701 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 702 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 703 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 704 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 705 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 706 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 707 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 708 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 709 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 710 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 711 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 712 </select></td> 714 <td><select name=\"stat_type2\">"; 715 output_status_options(NULL); 716 $output .= "</select></td> 713 717 714 718 <td><input type=\"text\" name=\"stat_value2\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> … … 716 720 <tr> 717 721 <td>".makeinfocell($lang_item_edit['stat_type']." 3",$lang_item_edit['stat_type_desc'])."</td> 718 <td><select name=\"stat_type3\"> 719 <option value=\"0\">0: {$lang_item['mana']}</option> 720 <option value=\"1\">1: {$lang_item['health']}</option> 721 <option value=\"3\">3: {$lang_item['agility']}</option> 722 <option value=\"4\">4: {$lang_item['strength']}</option> 723 <option value=\"5\">5: {$lang_item['intellect']}</option> 724 <option value=\"6\">6: {$lang_item['spirit']}</option> 725 <option value=\"7\">7: {$lang_item['stamina']}</option> 726 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 727 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 728 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 729 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 730 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 731 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 732 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 733 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 734 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 735 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 736 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 737 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 738 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 739 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 740 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 741 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 742 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 743 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 744 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 745 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 746 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 747 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 748 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 749 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 750 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 751 </select></td> 722 <td><select name=\"stat_type3\">"; 723 output_status_options(NULL); 724 $output .= "</select></td> 752 725 753 726 <td><input type=\"text\" name=\"stat_value3\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> 754 727 755 728 <td>".makeinfocell($lang_item_edit['stat_type']." 4",$lang_item_edit['stat_type_desc'])."</td> 756 <td><select name=\"stat_type4\"> 757 <option value=\"0\">0: {$lang_item['mana']}</option> 758 <option value=\"1\">1: {$lang_item['health']}</option> 759 <option value=\"3\">3: {$lang_item['agility']}</option> 760 <option value=\"4\">4: {$lang_item['strength']}</option> 761 <option value=\"5\">5: {$lang_item['intellect']}</option> 762 <option value=\"6\">6: {$lang_item['spirit']}</option> 763 <option value=\"7\">7: {$lang_item['stamina']}</option> 764 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 765 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 766 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 767 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 768 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 769 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 770 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 771 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 772 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 773 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 774 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 775 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 776 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 777 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 778 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 779 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 780 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 781 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 782 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 783 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 784 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 785 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 786 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 787 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 788 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 789 </select></td> 729 <td><select name=\"stat_type4\">"; 730 output_status_options(NULL); 731 $output .= "</select></td> 790 732 791 733 <td><input type=\"text\" name=\"stat_value4\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> … … 793 735 <tr> 794 736 <td>".makeinfocell($lang_item_edit['stat_type']." 5",$lang_item_edit['stat_type_desc'])."</td> 795 <td><select name=\"stat_type5\"> 796 <option value=\"0\">0: {$lang_item['mana']}</option> 797 <option value=\"1\">1: {$lang_item['health']}</option> 798 <option value=\"3\">3: {$lang_item['agility']}</option> 799 <option value=\"4\">4: {$lang_item['strength']}</option> 800 <option value=\"5\">5: {$lang_item['intellect']}</option> 801 <option value=\"6\">6: {$lang_item['spirit']}</option> 802 <option value=\"7\">7: {$lang_item['stamina']}</option> 803 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 804 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 805 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 806 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 807 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 808 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 809 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 810 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 811 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 812 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 813 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 814 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 815 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 816 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 817 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 818 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 819 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 820 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 821 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 822 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 823 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 824 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 825 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 826 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 827 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 828 </select></td> 737 <td><select name=\"stat_type5\">"; 738 output_status_options(NULL); 739 $output .= "</select></td> 829 740 830 741 <td><input type=\"text\" name=\"stat_value5\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> 831 742 832 743 <td>".makeinfocell($lang_item_edit['stat_type']." 6",$lang_item_edit['stat_type_desc'])."</td> 833 <td><select name=\"stat_type6\"> 834 <option value=\"0\">0: {$lang_item['mana']}</option> 835 <option value=\"1\">1: {$lang_item['health']}</option> 836 <option value=\"3\">3: {$lang_item['agility']}</option> 837 <option value=\"4\">4: {$lang_item['strength']}</option> 838 <option value=\"5\">5: {$lang_item['intellect']}</option> 839 <option value=\"6\">6: {$lang_item['spirit']}</option> 840 <option value=\"7\">7: {$lang_item['stamina']}</option> 841 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 842 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 843 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 844 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 845 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 846 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 847 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 848 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 849 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 850 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 851 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 852 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 853 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 854 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 855 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 856 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 857 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 858 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 859 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 860 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 861 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 862 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 863 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 864 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 865 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 866 </select></td> 744 <td><select name=\"stat_type6\">"; 745 output_status_options(NULL); 746 $output .= "</select></td> 867 747 868 748 <td><input type=\"text\" name=\"stat_value6\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> … … 870 750 <tr> 871 751 <td>".makeinfocell($lang_item_edit['stat_type']." 7",$lang_item_edit['stat_type_desc'])."</td> 872 <td><select name=\"stat_type7\"> 873 <option value=\"0\">0: {$lang_item['mana']}</option> 874 <option value=\"1\">1: {$lang_item['health']}</option> 875 <option value=\"3\">3: {$lang_item['agility']}</option> 876 <option value=\"4\">4: {$lang_item['strength']}</option> 877 <option value=\"5\">5: {$lang_item['intellect']}</option> 878 <option value=\"6\">6: {$lang_item['spirit']}</option> 879 <option value=\"7\">7: {$lang_item['stamina']}</option> 880 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 881 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 882 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 883 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 884 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 885 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 886 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 887 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 888 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 889 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 890 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 891 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 892 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 893 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 894 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 895 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 896 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 897 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 898 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 899 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 900 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 901 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 902 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 903 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 904 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 905 </select></td> 752 <td><select name=\"stat_type7\">"; 753 output_status_options(NULL); 754 $output .= "</select></td> 906 755 907 756 <td><input type=\"text\" name=\"stat_value7\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> 908 757 909 758 <td>".makeinfocell($lang_item_edit['stat_type']." 8",$lang_item_edit['stat_type_desc'])."</td> 910 <td><select name=\"stat_type8\"> 911 <option value=\"0\">0: {$lang_item['mana']}</option> 912 <option value=\"1\">1: {$lang_item['health']}</option> 913 <option value=\"3\">3: {$lang_item['agility']}</option> 914 <option value=\"4\">4: {$lang_item['strength']}</option> 915 <option value=\"5\">5: {$lang_item['intellect']}</option> 916 <option value=\"6\">6: {$lang_item['spirit']}</option> 917 <option value=\"7\">7: {$lang_item['stamina']}</option> 918 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 919 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 920 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 921 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 922 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 923 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 924 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 925 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 926 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 927 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 928 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 929 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 930 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 931 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 932 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 933 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 934 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 935 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 936 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 937 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 938 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 939 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 940 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 941 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 942 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 943 </select></td> 759 <td><select name=\"stat_type8\">"; 760 output_status_options(NULL); 761 $output .= "</select></td> 944 762 945 763 <td><input type=\"text\" name=\"stat_value8\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> … … 948 766 <tr> 949 767 <td>".makeinfocell($lang_item_edit['stat_type']." 9",$lang_item_edit['stat_type_desc'])."</td> 950 <td><select name=\"stat_type9\"> 951 <option value=\"0\">0: {$lang_item['mana']}</option> 952 <option value=\"1\">1: {$lang_item['health']}</option> 953 <option value=\"3\">3: {$lang_item['agility']}</option> 954 <option value=\"4\">4: {$lang_item['strength']}</option> 955 <option value=\"5\">5: {$lang_item['intellect']}</option> 956 <option value=\"6\">6: {$lang_item['spirit']}</option> 957 <option value=\"7\">7: {$lang_item['stamina']}</option> 958 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 959 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 960 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 961 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 962 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 963 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 964 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 965 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 966 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 967 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 968 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 969 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 970 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 971 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 972 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 973 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 974 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 975 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 976 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 977 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 978 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 979 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 980 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 981 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 982 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 983 </select></td> 768 <td><select name=\"stat_type9\">"; 769 output_status_options(NULL); 770 $output .= "</select></td> 984 771 985 772 <td><input type=\"text\" name=\"stat_value9\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> 986 773 987 774 <td>".makeinfocell($lang_item_edit['stat_type']." 10",$lang_item_edit['stat_type_desc'])."</td> 988 <td><select name=\"stat_type10\"> 989 <option value=\"0\">0: {$lang_item['mana']}</option> 990 <option value=\"1\">1: {$lang_item['health']}</option> 991 <option value=\"3\">3: {$lang_item['agility']}</option> 992 <option value=\"4\">4: {$lang_item['strength']}</option> 993 <option value=\"5\">5: {$lang_item['intellect']}</option> 994 <option value=\"6\">6: {$lang_item['spirit']}</option> 995 <option value=\"7\">7: {$lang_item['stamina']}</option> 996 <option value=\"12\">12: {$lang_item['DEFENCE_RATING']}</option> 997 <option value=\"13\">13: {$lang_item['DODGE_RATING']}</option> 998 <option value=\"14\">14: {$lang_item['PARRY_RATING']}</option> 999 <option value=\"15\">15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 1000 <option value=\"16\">16: {$lang_item['MELEE_HIT_RATING']}</option> 1001 <option value=\"17\">17: {$lang_item['RANGED_HIT_RATING']}</option> 1002 <option value=\"18\">18: {$lang_item['SPELL_HIT_RATING']}</option> 1003 <option value=\"19\">19: {$lang_item['MELEE_CS_RATING']}</option> 1004 <option value=\"20\">20: {$lang_item['RANGED_CS_RATING']}</option> 1005 <option value=\"21\">21: {$lang_item['SPELL_CS_RATING']}</option> 1006 <option value=\"22\">22: {$lang_item['MELEE_HA_RATING']}</option> 1007 <option value=\"23\">23: {$lang_item['RANGED_HA_RATING']}</option> 1008 <option value=\"24\">24: {$lang_item['SPELL_HA_RATING']}</option> 1009 <option value=\"25\">25: {$lang_item['MELEE_CA_RATING']}</option> 1010 <option value=\"26\">26: {$lang_item['RANGED_CA_RATING']}</option> 1011 <option value=\"27\">27: {$lang_item['SPELL_CA_RATING']}</option> 1012 <option value=\"28\">28: {$lang_item['MELEE_HASTE_RATING']}</option> 1013 <option value=\"29\">29: {$lang_item['RANGED_HASTE_RATING']}</option> 1014 <option value=\"30\">30: {$lang_item['SPELL_HASTE_RATING']}</option> 1015 <option value=\"31\">31: {$lang_item['HIT_RATING']}</option> 1016 <option value=\"32\">32: {$lang_item['CS_RATING']}</option> 1017 <option value=\"33\">33: {$lang_item['HA_RATING']}</option> 1018 <option value=\"34\">34: {$lang_item['CA_RATING']}</option> 1019 <option value=\"35\">35: {$lang_item['RESILIENCE_RATING']}</option> 1020 <option value=\"36\">36: {$lang_item['HASTE_RATING']}</option> 1021 </select></td> 775 <td><select name=\"stat_type10\">"; 776 output_status_options(NULL); 777 $output .= "</select></td> 1022 778 1023 779 <td><input type=\"text\" name=\"stat_value10\" size=\"10\" maxlength=\"6\" value=\"0\" /></td> … … 1083 839 <tr> 1084 840 <td>".makeinfocell($lang_item_edit['damage_type']." 1",$lang_item_edit['damage_type_desc'])."</td> 1085 <td colspan=\"2\"><select name=\"dmg_type1\"> 1086 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 1087 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 1088 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 1089 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 1090 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 1091 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 1092 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 1093 </select></td> 841 <td colspan=\"2\"><select name=\"dmg_type1\">"; 842 output_dmgtype_options(NULL); 843 $output .= "</select></td> 1094 844 1095 845 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 1099 849 <tr> 1100 850 <td>".makeinfocell($lang_item_edit['damage_type']." 2",$lang_item_edit['damage_type_desc'])."</td> 1101 <td colspan=\"2\"><select name=\"dmg_type2\"> 1102 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 1103 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 1104 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 1105 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 1106 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 1107 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 1108 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 1109 </select></td> 851 <td colspan=\"2\"><select name=\"dmg_type2\">"; 852 output_dmgtype_options(NULL); 853 $output .= "</select></td> 1110 854 1111 855 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 1115 859 <tr> 1116 860 <td>".makeinfocell($lang_item_edit['damage_type']." 3",$lang_item_edit['damage_type_desc'])."</td> 1117 <td colspan=\"2\"><select name=\"dmg_type3\"> 1118 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 1119 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 1120 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 1121 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 1122 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 1123 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 1124 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 1125 </select></td> 861 <td colspan=\"2\"><select name=\"dmg_type3\">"; 862 output_dmgtype_options(NULL); 863 $output .= "</select></td> 1126 864 1127 865 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 1131 869 <tr> 1132 870 <td>".makeinfocell($lang_item_edit['damage_type']." 4",$lang_item_edit['damage_type_desc'])."</td> 1133 <td colspan=\"2\"><select name=\"dmg_type4\"> 1134 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 1135 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 1136 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 1137 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 1138 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 1139 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 1140 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 1141 </select></td> 871 <td colspan=\"2\"><select name=\"dmg_type4\">"; 872 output_dmgtype_options(NULL); 873 $output .= "</select></td> 1142 874 1143 875 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 1147 879 <tr> 1148 880 <td>".makeinfocell($lang_item_edit['damage_type']." 5",$lang_item_edit['damage_type_desc'])."</td> 1149 <td colspan=\"2\"><select name=\"dmg_type5\"> 1150 <option value=\"0\">0: {$lang_item['physical_dmg']}</option> 1151 <option value=\"1\">1: {$lang_item['holy_dmg']}</option> 1152 <option value=\"2\">2: {$lang_item['fire_dmg']}</option> 1153 <option value=\"3\">3: {$lang_item['nature_dmg']}</option> 1154 <option value=\"4\">4: {$lang_item['frost_dmg']}</option> 1155 <option value=\"5\">5: {$lang_item['shadow_dmg']}</option> 1156 <option value=\"6\">6: {$lang_item['arcane_dmg']}</option> 1157 </select></td> 881 <td colspan=\"2\"><select name=\"dmg_type5\">"; 882 output_dmgtype_options(NULL); 883 $output .= "</select></td> 1158 884 1159 885 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 1167 893 <br /><br /><table class=\"lined\" style=\"width: 720px;\"> 1168 894 <tr> 1169 <td>".makeinfocell($lang_item_edit['spell_id']." 1",$lang_item_edit['spell_id_desc'])."</td> 1170 <td><input type=\"text\" name=\"spellid_1\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1171 1172 <td>".makeinfocell($lang_item_edit['spell_trigger']." 1",$lang_item_edit['spell_trigger_desc'])."</td> 895 <td colspan=\"2\">{$lang_item_edit['item_spell']} 1</td> 896 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 897 <td><input type=\"text\" name=\"spellid_1\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 898 899 <td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 1173 900 <td><select name=\"spelltrigger_1\"> 1174 901 <option value=\"0\">0: {$lang_item['spell_use']}</option> … … 1177 904 <option value=\"4\">4: {$lang_item['soul_stone']}</option> 1178 905 </select></td> 1179 <td>".makeinfocell($lang_item_edit['spell_charges']." 1",$lang_item_edit['spell_charges_desc'])."</td> 1180 <td><input type=\"text\" name=\"spellcharges_1\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1181 </tr> 1182 <tr> 1183 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 1",$lang_item_edit['spell_cooldown_desc'])."</td> 1184 <td><input type=\"text\" name=\"spellcooldown_1\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1185 1186 <td>".makeinfocell($lang_item_edit['spell_category']." 1",$lang_item_edit['spell_category_desc'])."</td> 1187 <td><input type=\"text\" name=\"spellcategory_1\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1188 1189 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 1",$lang_item_edit['spell_category_cooldown_desc'])."</td> 1190 <td><input type=\"text\" name=\"spellcategorycooldown_1\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 906 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 907 <td><input type=\"text\" name=\"spellcharges_1\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 908 </tr> 909 <tr> 910 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 911 <td><input type=\"text\" name=\"spellcooldown_1\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 912 913 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 914 <td><input type=\"text\" name=\"spellcategory_1\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 915 916 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 917 <td><input type=\"text\" name=\"spellcategorycooldown_1\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 918 919 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 920 <td><input type=\"text\" name=\"spellppmRate_1\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1191 921 </tr> 1192 922 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 1193 923 <tr> 1194 <td>".makeinfocell($lang_item_edit['spell_id']." 2",$lang_item_edit['spell_id_desc'])."</td> 1195 <td><input type=\"text\" name=\"spellid_2\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1196 1197 <td>".makeinfocell($lang_item_edit['spell_trigger']." 2",$lang_item_edit['spell_trigger_desc'])."</td> 924 <td colspan=\"2\">{$lang_item_edit['item_spell']} 2</td> 925 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 926 <td><input type=\"text\" name=\"spellid_2\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 927 928 <td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 1198 929 <td><select name=\"spelltrigger_2\"> 1199 930 <option value=\"0\">0: {$lang_item['spell_use']}</option> … … 1202 933 <option value=\"4\">4: {$lang_item['soul_stone']}</option> 1203 934 </select></td> 1204 <td>".makeinfocell($lang_item_edit['spell_charges']." 2",$lang_item_edit['spell_charges_desc'])."</td> 1205 <td><input type=\"text\" name=\"spellcharges_2\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1206 </tr> 1207 <tr> 1208 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 2",$lang_item_edit['spell_cooldown_desc'])."</td> 1209 <td><input type=\"text\" name=\"spellcooldown_2\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1210 1211 <td>".makeinfocell($lang_item_edit['spell_category']." 2",$lang_item_edit['spell_category_desc'])."</td> 1212 <td><input type=\"text\" name=\"spellcategory_2\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1213 1214 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 2",$lang_item_edit['spell_category_cooldown_desc'])."</td> 1215 <td><input type=\"text\" name=\"spellcategorycooldown_2\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 935 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 936 <td><input type=\"text\" name=\"spellcharges_2\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 937 </tr> 938 <tr> 939 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 940 <td><input type=\"text\" name=\"spellcooldown_2\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 941 942 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 943 <td><input type=\"text\" name=\"spellcategory_2\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 944 945 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 946 <td><input type=\"text\" name=\"spellcategorycooldown_2\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 947 948 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 949 <td><input type=\"text\" name=\"spellppmRate_2\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1216 950 </tr> 1217 951 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 1218 952 <tr> 1219 <td>".makeinfocell($lang_item_edit['spell_id']." 3",$lang_item_edit['spell_id_desc'])."</td> 1220 <td><input type=\"text\" name=\"spellid_3\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1221 1222 <td>".makeinfocell($lang_item_edit['spell_trigger']." 3",$lang_item_edit['spell_trigger_desc'])."</td> 953 <td colspan=\"2\">{$lang_item_edit['item_spell']} 3</td> 954 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 955 <td><input type=\"text\" name=\"spellid_3\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 956 957 <td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 1223 958 <td><select name=\"spelltrigger_3\"> 1224 959 <option value=\"0\">0: {$lang_item['spell_use']}</option> … … 1227 962 <option value=\"4\">4: {$lang_item['soul_stone']}</option> 1228 963 </select></td> 1229 <td>".makeinfocell($lang_item_edit['spell_charges']." 3",$lang_item_edit['spell_charges_desc'])."</td> 1230 <td><input type=\"text\" name=\"spellcharges_3\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1231 </tr> 1232 <tr> 1233 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 3",$lang_item_edit['spell_cooldown_desc'])."</td> 1234 <td><input type=\"text\" name=\"spellcooldown_3\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1235 1236 <td>".makeinfocell($lang_item_edit['spell_category']." 3",$lang_item_edit['spell_category_desc'])."</td> 1237 <td><input type=\"text\" name=\"spellcategory_3\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1238 1239 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 3",$lang_item_edit['spell_category_cooldown_desc'])."</td> 1240 <td><input type=\"text\" name=\"spellcategorycooldown_3\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 964 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 965 <td><input type=\"text\" name=\"spellcharges_3\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 966 </tr> 967 <tr> 968 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 969 <td><input type=\"text\" name=\"spellcooldown_3\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 970 971 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 972 <td><input type=\"text\" name=\"spellcategory_3\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 973 974 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 975 <td><input type=\"text\" name=\"spellcategorycooldown_3\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 976 977 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 978 <td><input type=\"text\" name=\"spellppmRate_3\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1241 979 </tr> 1242 980 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 1243 981 <tr> 1244 <td>".makeinfocell($lang_item_edit['spell_id']." 4",$lang_item_edit['spell_id_desc'])."</td> 1245 <td><input type=\"text\" name=\"spellid_4\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1246 1247 <td>".makeinfocell($lang_item_edit['spell_trigger']." 4",$lang_item_edit['spell_trigger_desc'])."</td> 982 <td colspan=\"2\">{$lang_item_edit['item_spell']} 4</td> 983 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 984 <td><input type=\"text\" name=\"spellid_4\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 985 986 <td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 1248 987 <td><select name=\"spelltrigger_4\"> 1249 988 <option value=\"0\">0: {$lang_item['spell_use']}</option> … … 1252 991 <option value=\"4\">4: {$lang_item['soul_stone']}</option> 1253 992 </select></td> 1254 <td>".makeinfocell($lang_item_edit['spell_charges']." 4",$lang_item_edit['spell_charges_desc'])."</td> 1255 <td><input type=\"text\" name=\"spellcharges_4\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1256 </tr> 1257 <tr> 1258 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 4",$lang_item_edit['spell_cooldown_desc'])."</td> 1259 <td><input type=\"text\" name=\"spellcooldown_4\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1260 1261 <td>".makeinfocell($lang_item_edit['spell_category']." 4",$lang_item_edit['spell_category_desc'])."</td> 1262 <td><input type=\"text\" name=\"spellcategory_4\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1263 1264 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 4",$lang_item_edit['spell_category_cooldown_desc'])."</td> 1265 <td><input type=\"text\" name=\"spellcategorycooldown_4\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 993 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 994 <td><input type=\"text\" name=\"spellcharges_4\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 995 </tr> 996 <tr> 997 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 998 <td><input type=\"text\" name=\"spellcooldown_4\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 999 1000 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1001 <td><input type=\"text\" name=\"spellcategory_4\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1002 1003 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1004 <td><input type=\"text\" name=\"spellcategorycooldown_4\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 1005 1006 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1007 <td><input type=\"text\" name=\"spellppmRate_4\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1266 1008 </tr> 1267 1009 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 1268 1010 <tr> 1269 <td>".makeinfocell($lang_item_edit['spell_id']." 5",$lang_item_edit['spell_id_desc'])."</td> 1270 <td><input type=\"text\" name=\"spellid_5\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1271 1272 <td>".makeinfocell($lang_item_edit['spell_trigger']." 5",$lang_item_edit['spell_trigger_desc'])."</td> 1011 <td colspan=\"2\">{$lang_item_edit['item_spell']} 5</td> 1012 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1013 <td><input type=\"text\" name=\"spellid_5\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1014 1015 <td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 1273 1016 <td><select name=\"spelltrigger_5\"> 1274 1017 <option value=\"0\">0: {$lang_item['spell_use']}</option> … … 1277 1020 <option value=\"4\">4: {$lang_item['soul_stone']}</option> 1278 1021 </select></td> 1279 <td>".makeinfocell($lang_item_edit['spell_charges']." 5",$lang_item_edit['spell_charges_desc'])."</td> 1280 <td><input type=\"text\" name=\"spellcharges_5\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1281 </tr> 1282 <tr> 1283 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 5",$lang_item_edit['spell_cooldown_desc'])."</td> 1284 <td><input type=\"text\" name=\"spellcooldown_5\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1285 1286 <td>".makeinfocell($lang_item_edit['spell_category']." 5",$lang_item_edit['spell_category_desc'])."</td> 1287 <td><input type=\"text\" name=\"spellcategory_5\" size=\"8\" maxlength=\"30\" value=\"0\" /></td> 1288 1289 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 5",$lang_item_edit['spell_category_cooldown_desc'])."</td> 1290 <td><input type=\"text\" name=\"spellcategorycooldown_5\" size=\"8\" maxlength=\"30\" value=\"-1\" /></td> 1022 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1023 <td><input type=\"text\" name=\"spellcharges_5\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1024 </tr> 1025 <tr> 1026 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1027 <td><input type=\"text\" name=\"spellcooldown_5\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 1028 1029 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1030 <td><input type=\"text\" name=\"spellcategory_5\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1031 1032 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1033 <td><input type=\"text\" name=\"spellcategorycooldown_5\" size=\"6\" maxlength=\"30\" value=\"-1\" /></td> 1034 1035 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1036 <td><input type=\"text\" name=\"spellppmRate_5\" size=\"6\" maxlength=\"30\" value=\"0\" /></td> 1291 1037 </tr> 1292 1038 … … 1743 1489 <tr> 1744 1490 1745 <td>".makeinfocell($lang_item_edit['bag_family'],$lang_item_edit['bag_family_desc'])."</td>"; 1491 <td>".makeinfocell($lang_item_edit['max_count'],$lang_item_edit['max_count_desc'])."</td> 1492 <td><input type=\"text\" name=\"maxcount\" size=\"6\" maxlength=\"5\" value=\"{$item['maxcount']}\" /></td> 1493 1494 <td>".makeinfocell($lang_item_edit['stackable'],$lang_item_edit['stackable_desc'])."</td> 1495 <td><input type=\"text\" name=\"stackable\" size=\"6\" maxlength=\"5\" value=\"{$item['stackable']}\" /></td> 1496 1497 <td>".makeinfocell($lang_item_edit['bag_family'],$lang_item_edit['bag_family_desc'])."</td>"; 1746 1498 1747 1499 $bagfamily = array( 0 => "", 1 => "", 2 => "", 3 => "", 6 => "", 7 => "", 8 => "", 9 => "", 10 => "", 12 => "" ); 1748 1500 $bagfamily[$item['BagFamily']] = " selected=\"selected\" "; 1749 1501 1750 $output .= "<td colspan=\"3\"><select name=\"BagFamily\">1502 $output .= "<td><select name=\"BagFamily\"> 1751 1503 <option value=\"0\" {$bagfamily[0]}>0 - {$lang_item['none']}</option> 1752 1504 <option value=\"1\" {$bagfamily[1]}>1 - {$lang_item['arrows']}</option> … … 1761 1513 </select></td> 1762 1514 <td>".makeinfocell($lang_item_edit['bag_slots'],$lang_item_edit['bag_slots_desc'])."</td> 1763 <td colspan=\"3\"><input type=\"text\" name=\"ContainerSlots\" size=\"10\" maxlength=\"3\" value=\"{$item['ContainerSlots']}\" /></td>1515 <td><input type=\"text\" name=\"ContainerSlots\" size=\"10\" maxlength=\"3\" value=\"{$item['ContainerSlots']}\" /></td> 1764 1516 </tr> 1765 1517 <tr> … … 1798 1550 <option value=\"4\" {$PageMaterial[4]}>4 - {$lang_item_edit['silver']}</option> 1799 1551 <option value=\"5\" {$PageMaterial[5]}>5 - {$lang_item_edit['bronze']}</option> 1800 </select></td> 1801 1802 <td>".makeinfocell($lang_item_edit['max_durability'],$lang_item_edit['max_durability_desc'])."</td> 1803 <td><input type=\"text\" name=\"MaxDurability\" size=\"8\" maxlength=\"30\" value=\"{$item['MaxDurability']}\" /></td>1804 1552 </select></td>"; 1553 unset($PageMaterial); 1554 1555 $output .= "<td>".makeinfocell($lang_item_edit['max_durability'],$lang_item_edit['max_durability_desc'])."</td> 1556 <td><input type=\"text\" name=\"MaxDurability\" size=\"8\" maxlength=\"30\" value=\"{$item['MaxDurability']}\" /></td> 1805 1557 </tr> 1558 1559 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['RandomProperty']}:</td></tr> 1560 <tr> 1561 <td colspan=\"2\">".makeinfocell($lang_item_edit['RandomProperty'],$lang_item_edit['RandomProperty_desc'])."</td> 1562 <td colspan=\"2\"><input type=\"text\" name=\"RandomProperty\" size=\"8\" maxlength=\"30\" value=\"{$item['RandomProperty']}\" /></td> 1563 1564 <td colspan=\"2\">".makeinfocell($lang_item_edit['RandomSuffix'],$lang_item_edit['RandomSuffix_desc'])."</td> 1565 <td colspan=\"2\"><input type=\"text\" name=\"RandomSuffix\" size=\"8\" maxlength=\"10\" value=\"{$item['RandomSuffix']}\" /></td> 1566 </tr> 1567 1806 1568 1807 1569 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['other']}:</td></tr> 1808 1570 <tr> 1809 <td>".makeinfocell($lang_item_edit[' max_count'],$lang_item_edit['max_count_desc'])."</td>1810 <td><input type=\"text\" name=\" maxcount\" size=\"6\" maxlength=\"5\" value=\"{$item['maxcount']}\" /></td>1811 1812 <td>".makeinfocell($lang_item_edit[' stackable'],$lang_item_edit['stackable_desc'])."</td>1813 <td><input type=\"text\" name=\" stackable\" size=\"6\" maxlength=\"5\" value=\"{$item['stackable']}\" /></td>1571 <td>".makeinfocell($lang_item_edit['area'],$lang_item_edit['area_desc'])."</td> 1572 <td><input type=\"text\" name=\"area\" size=\"8\" maxlength=\"10\" value=\"{$item['area']}\" /></td> 1573 1574 <td>".makeinfocell($lang_item_edit['map'],$lang_item_edit['map_desc'])."</td> 1575 <td><input type=\"text\" name=\"Map\" size=\"8\" maxlength=\"10\" value=\"{$item['Map']}\" /></td> 1814 1576 1815 1577 <td>".makeinfocell($lang_item_edit['page_text'],$lang_item_edit['page_text_desc'])."</td> … … 1819 1581 <td><input type=\"text\" name=\"unk0\" size=\"8\" maxlength=\"10\" value=\"{$item['unk0']}\" /></td> 1820 1582 </tr> 1821 <tr>"; 1822 unset($PageMaterial); 1823 1583 <tr> 1584 1585 <tr> 1586 <td colspan=\"2\">".makeinfocell($lang_item_edit['disenchant_id'],$lang_item_edit['disenchant_id_desc'])."</td> 1587 <td><input type=\"text\" name=\"DisenchantID\" size=\"10\" maxlength=\"10\" value=\"{$item['DisenchantID']}\" /></td> 1588 1589 <td colspan=\"2\">".makeinfocell($lang_item_edit['req_skill_disenchant'],$lang_item_edit['req_skill_disenchant_desc'])."</td> 1590 <td><input type=\"text\" name=\"RequiredDisenchantSkill\" size=\"10\" maxlength=\"10\" value=\"{$item['RequiredDisenchantSkill']}\" /></td> 1591 1592 <td>".makeinfocell($lang_item_edit['lock_id'],$lang_item_edit['lock_id_desc'])."</td> 1593 <td><input type=\"text\" name=\"lockid\" size=\"8\" maxlength=\"30\" value=\"{$item['lockid']}\" /></td> 1594 </tr>"; 1595 1596 1824 1597 $LanguageID = array( 0 => "", 1 => "", 2 => "", 3 => "", 6 => "", 7 => "", 8 => "", 9 => "", 10 => "", 11 => "", 1825 1598 12 => "", 13 => "", 14 => "", 33 => ""); 1826 1599 $LanguageID[$item['LanguageID']] = " selected=\"selected\" "; 1827 1600 1828 $output .= "<td>".makeinfocell($lang_item_edit['lang_id'],$lang_item_edit['lang_id_desc'])."</td> 1601 $output .= "<tr> 1602 <td>".makeinfocell($lang_item_edit['lang_id'],$lang_item_edit['lang_id_desc'])."</td> 1829 1603 <td colspan=\"2\"><select name=\"LanguageID\"> 1830 1604 <option value=\"0\" {$LanguageID[0]}>0 - {$lang_item_edit['other']}</option> … … 1859 1633 </select></td> 1860 1634 1861 <td>".makeinfocell($lang_item_edit['lock_id'],$lang_item_edit['lock_id_desc'])."</td>1862 <td><input type=\"text\" name=\"lockid\" size=\"8\" maxlength=\"30\" value=\"{$item['lockid']}\" /></td>1863 </tr>1864 1865 <tr>1866 <td colspan=\"2\">".makeinfocell($lang_item_edit['disenchant_id'],$lang_item_edit['disenchant_id_desc'])."</td>1867 <td><input type=\"text\" name=\"DisenchantID\" size=\"10\" maxlength=\"10\" value=\"{$item['DisenchantID']}\" /></td>1868 1869 <td colspan=\"2\">".makeinfocell($lang_item_edit['req_skill_disenchant'],$lang_item_edit['req_skill_disenchant_desc'])."</td>1870 <td><input type=\"text\" name=\"RequiredDisenchantSkill\" size=\"10\" maxlength=\"10\" value=\"{$item['RequiredDisenchantSkill']}\" /></td>1871 1872 1635 <td>".makeinfocell($lang_item_edit['totem_category'],$lang_item_edit['totem_category_desc'])."</td> 1873 1636 <td><input type=\"text\" name=\"TotemCategory\" size=\"8\" maxlength=\"10\" value=\"{$item['TotemCategory']}\" /></td> 1874 1637 </tr> 1875 1638 1876 <tr>1877 <td>".makeinfocell($lang_item_edit['area'],$lang_item_edit['area_desc'])."</td>1878 <td><input type=\"text\" name=\"area\" size=\"8\" maxlength=\"10\" value=\"{$item['area']}\" /></td>1879 1880 <td>".makeinfocell($lang_item_edit['map'],$lang_item_edit['map_desc'])."</td>1881 <td><input type=\"text\" name=\"Map\" size=\"8\" maxlength=\"10\" value=\"{$item['Map']}\" /></td>1882 1883 <td>".makeinfocell($lang_item_edit['RandomProperty'],$lang_item_edit['RandomProperty_desc'])."</td>1884 <td><input type=\"text\" name=\"RandomProperty\" size=\"8\" maxlength=\"30\" value=\"{$item['RandomProperty']}\" /></td>1885 1886 <td>".makeinfocell($lang_item_edit['RandomSuffix'],$lang_item_edit['RandomSuffix_desc'])."</td>1887 <td ><input type=\"text\" name=\"RandomSuffix\" size=\"8\" maxlength=\"10\" value=\"{$item['RandomSuffix']}\" /></td>1888 </tr>1889 1639 </table><br /><br /> 1890 1640 </div>"; … … 1894 1644 <br /><br /><table class=\"lined\" style=\"width: 720px;\"> 1895 1645 <tr class=\"large_bold\"><td colspan=\"8\" class=\"hidden\" align=\"left\">{$lang_item_edit['stats']}:</td></tr> 1896 <tr>"; 1897 1898 $stat_type1 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 1899 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 1900 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 1901 33 => "",34 => "",35 => "",36 => ""); 1902 $stat_type1[$item['stat_type1']] = " selected=\"selected\" "; 1903 1904 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 1",$lang_item_edit['stat_type_desc'])."</td> 1905 <td><select name=\"stat_type1\"> 1906 <option value=\"0\" {$stat_type1[0]}>0: {$lang_item['mana']}</option> 1907 <option value=\"1\" {$stat_type1[1]}>1: {$lang_item['health']}</option> 1908 <option value=\"3\" {$stat_type1[3]}>3: {$lang_item['agility']}</option> 1909 <option value=\"4\" {$stat_type1[4]}>4: {$lang_item['strength']}</option> 1910 <option value=\"5\" {$stat_type1[5]}>5: {$lang_item['intellect']}</option> 1911 <option value=\"6\" {$stat_type1[6]}>6: {$lang_item['spirit']}</option> 1912 <option value=\"7\" {$stat_type1[7]}>7: {$lang_item['stamina']}</option> 1913 <option value=\"12\" {$stat_type1[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 1914 <option value=\"13\" {$stat_type1[13]}>13: {$lang_item['DODGE_RATING']}</option> 1915 <option value=\"14\" {$stat_type1[14]}>14: {$lang_item['PARRY_RATING']}</option> 1916 <option value=\"15\" {$stat_type1[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 1917 <option value=\"16\" {$stat_type1[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 1918 <option value=\"17\" {$stat_type1[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 1919 <option value=\"18\" {$stat_type1[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 1920 <option value=\"19\" {$stat_type1[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 1921 <option value=\"20\" {$stat_type1[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 1922 <option value=\"21\" {$stat_type1[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 1923 <option value=\"22\" {$stat_type1[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 1924 <option value=\"23\" {$stat_type1[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 1925 <option value=\"24\" {$stat_type1[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 1926 <option value=\"25\" {$stat_type1[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 1927 <option value=\"26\" {$stat_type1[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 1928 <option value=\"27\" {$stat_type1[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 1929 <option value=\"28\" {$stat_type1[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 1930 <option value=\"29\" {$stat_type1[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 1931 <option value=\"30\" {$stat_type1[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 1932 <option value=\"31\" {$stat_type1[31]}>31: {$lang_item['HIT_RATING']}</option> 1933 <option value=\"32\" {$stat_type1[32]}>32: {$lang_item['CS_RATING']}</option> 1934 <option value=\"33\" {$stat_type1[33]}>33: {$lang_item['HA_RATING']}</option> 1935 <option value=\"34\" {$stat_type1[34]}>34: {$lang_item['CA_RATING']}</option> 1936 <option value=\"35\" {$stat_type1[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 1937 <option value=\"36\" {$stat_type1[36]}>36: {$lang_item['HASTE_RATING']}</option> 1938 </select></td> 1939 1940 <td><input type=\"text\" name=\"stat_value1\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value1']}\" /></td>"; 1941 unset($stat_type1); 1942 1943 $stat_type2 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 1944 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 1945 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 1946 33 => "",34 => "",35 => "",36 => ""); 1947 $stat_type2[$item['stat_type2']] = " selected=\"selected\" "; 1948 1949 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 2",$lang_item_edit['stat_type_desc'])."</td> 1950 <td><select name=\"stat_type2\"> 1951 <option value=\"0\" {$stat_type2[0]}>0: {$lang_item['mana']}</option> 1952 <option value=\"1\" {$stat_type2[1]}>1: {$lang_item['health']}</option> 1953 <option value=\"3\" {$stat_type2[3]}>3: {$lang_item['agility']}</option> 1954 <option value=\"4\" {$stat_type2[4]}>4: {$lang_item['strength']}</option> 1955 <option value=\"5\" {$stat_type2[5]}>5: {$lang_item['intellect']}</option> 1956 <option value=\"6\" {$stat_type2[6]}>6: {$lang_item['spirit']}</option> 1957 <option value=\"7\" {$stat_type2[7]}>7: {$lang_item['stamina']}</option> 1958 <option value=\"12\" {$stat_type2[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 1959 <option value=\"13\" {$stat_type2[13]}>13: {$lang_item['DODGE_RATING']}</option> 1960 <option value=\"14\" {$stat_type2[14]}>14: {$lang_item['PARRY_RATING']}</option> 1961 <option value=\"15\" {$stat_type2[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 1962 <option value=\"16\" {$stat_type2[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 1963 <option value=\"17\" {$stat_type2[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 1964 <option value=\"18\" {$stat_type2[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 1965 <option value=\"19\" {$stat_type2[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 1966 <option value=\"20\" {$stat_type2[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 1967 <option value=\"21\" {$stat_type2[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 1968 <option value=\"22\" {$stat_type2[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 1969 <option value=\"23\" {$stat_type2[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 1970 <option value=\"24\" {$stat_type2[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 1971 <option value=\"25\" {$stat_type2[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 1972 <option value=\"26\" {$stat_type2[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 1973 <option value=\"27\" {$stat_type2[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 1974 <option value=\"28\" {$stat_type2[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 1975 <option value=\"29\" {$stat_type2[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 1976 <option value=\"30\" {$stat_type2[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 1977 <option value=\"31\" {$stat_type2[31]}>31: {$lang_item['HIT_RATING']}</option> 1978 <option value=\"32\" {$stat_type2[32]}>32: {$lang_item['CS_RATING']}</option> 1979 <option value=\"33\" {$stat_type2[33]}>33: {$lang_item['HA_RATING']}</option> 1980 <option value=\"34\" {$stat_type2[34]}>34: {$lang_item['CA_RATING']}</option> 1981 <option value=\"35\" {$stat_type2[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 1982 <option value=\"36\" {$stat_type2[36]}>36: {$lang_item['HASTE_RATING']}</option> 1983 </select></td> 1646 <tr> 1647 1648 <td>".makeinfocell($lang_item_edit['stat_type']." 1",$lang_item_edit['stat_type_desc'])."</td> 1649 <td><select name=\"stat_type1\">"; 1650 output_status_options($item['stat_type1']); 1651 $output .= "</select></td> 1652 1653 <td><input type=\"text\" name=\"stat_value1\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value1']}\" /></td> 1654 <td>".makeinfocell($lang_item_edit['stat_type']." 2",$lang_item_edit['stat_type_desc'])."</td> 1655 <td><select name=\"stat_type2\">"; 1656 output_status_options($item['stat_type2']); 1657 $output .= "</select></td> 1984 1658 1985 1659 <td><input type=\"text\" name=\"stat_value2\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value2']}\" /></td> 1986 1660 </tr> 1987 <tr>"; 1988 unset($stat_type2); 1989 1990 $stat_type3 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 1991 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 1992 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 1993 33 => "",34 => "",35 => "",36 => ""); 1994 $stat_type3[$item['stat_type3']] = " selected=\"selected\" "; 1995 1996 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 3",$lang_item_edit['stat_type_desc'])."</td> 1997 <td><select name=\"stat_type3\"> 1998 <option value=\"0\" {$stat_type3[0]}>0: {$lang_item['mana']}</option> 1999 <option value=\"1\" {$stat_type3[1]}>1: {$lang_item['health']}</option> 2000 <option value=\"3\" {$stat_type3[3]}>3: {$lang_item['agility']}</option> 2001 <option value=\"4\" {$stat_type3[4]}>4: {$lang_item['strength']}</option> 2002 <option value=\"5\" {$stat_type3[5]}>5: {$lang_item['intellect']}</option> 2003 <option value=\"6\" {$stat_type3[6]}>6: {$lang_item['spirit']}</option> 2004 <option value=\"7\" {$stat_type3[7]}>7: {$lang_item['stamina']}</option> 2005 <option value=\"12\" {$stat_type3[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2006 <option value=\"13\" {$stat_type3[13]}>13: {$lang_item['DODGE_RATING']}</option> 2007 <option value=\"14\" {$stat_type3[14]}>14: {$lang_item['PARRY_RATING']}</option> 2008 <option value=\"15\" {$stat_type3[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2009 <option value=\"16\" {$stat_type3[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2010 <option value=\"17\" {$stat_type3[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2011 <option value=\"18\" {$stat_type3[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2012 <option value=\"19\" {$stat_type3[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2013 <option value=\"20\" {$stat_type3[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2014 <option value=\"21\" {$stat_type3[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2015 <option value=\"22\" {$stat_type3[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2016 <option value=\"23\" {$stat_type3[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2017 <option value=\"24\" {$stat_type3[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2018 <option value=\"25\" {$stat_type3[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2019 <option value=\"26\" {$stat_type3[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2020 <option value=\"27\" {$stat_type3[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2021 <option value=\"28\" {$stat_type3[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2022 <option value=\"29\" {$stat_type3[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2023 <option value=\"30\" {$stat_type3[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2024 <option value=\"31\" {$stat_type3[31]}>31: {$lang_item['HIT_RATING']}</option> 2025 <option value=\"32\" {$stat_type3[32]}>32: {$lang_item['CS_RATING']}</option> 2026 <option value=\"33\" {$stat_type3[33]}>33: {$lang_item['HA_RATING']}</option> 2027 <option value=\"34\" {$stat_type3[34]}>34: {$lang_item['CA_RATING']}</option> 2028 <option value=\"35\" {$stat_type3[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2029 <option value=\"36\" {$stat_type3[36]}>36: {$lang_item['HASTE_RATING']}</option> 2030 </select></td> 2031 2032 <td><input type=\"text\" name=\"stat_value3\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value3']}\" /></td>"; 2033 unset($stat_type3); 2034 2035 $stat_type4 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2036 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2037 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2038 33 => "",34 => "",35 => "",36 => ""); 2039 $stat_type4[$item['stat_type4']] = " selected=\"selected\" "; 2040 2041 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 4",$lang_item_edit['stat_type_desc'])."</td> 2042 <td><select name=\"stat_type4\"> 2043 <option value=\"0\" {$stat_type4[0]}>0: {$lang_item['mana']}</option> 2044 <option value=\"1\" {$stat_type4[1]}>1: {$lang_item['health']}</option> 2045 <option value=\"3\" {$stat_type4[3]}>3: {$lang_item['agility']}</option> 2046 <option value=\"4\" {$stat_type4[4]}>4: {$lang_item['strength']}</option> 2047 <option value=\"5\" {$stat_type4[5]}>5: {$lang_item['intellect']}</option> 2048 <option value=\"6\" {$stat_type4[6]}>6: {$lang_item['spirit']}</option> 2049 <option value=\"7\" {$stat_type4[7]}>7: {$lang_item['stamina']}</option> 2050 <option value=\"12\" {$stat_type4[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2051 <option value=\"13\" {$stat_type4[13]}>13: {$lang_item['DODGE_RATING']}</option> 2052 <option value=\"14\" {$stat_type4[14]}>14: {$lang_item['PARRY_RATING']}</option> 2053 <option value=\"15\" {$stat_type4[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2054 <option value=\"16\" {$stat_type4[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2055 <option value=\"17\" {$stat_type4[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2056 <option value=\"18\" {$stat_type4[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2057 <option value=\"19\" {$stat_type4[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2058 <option value=\"20\" {$stat_type4[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2059 <option value=\"21\" {$stat_type4[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2060 <option value=\"22\" {$stat_type4[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2061 <option value=\"23\" {$stat_type4[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2062 <option value=\"24\" {$stat_type4[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2063 <option value=\"25\" {$stat_type4[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2064 <option value=\"26\" {$stat_type4[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2065 <option value=\"27\" {$stat_type4[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2066 <option value=\"28\" {$stat_type4[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2067 <option value=\"29\" {$stat_type4[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2068 <option value=\"30\" {$stat_type4[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2069 <option value=\"31\" {$stat_type4[31]}>31: {$lang_item['HIT_RATING']}</option> 2070 <option value=\"32\" {$stat_type4[32]}>32: {$lang_item['CS_RATING']}</option> 2071 <option value=\"33\" {$stat_type4[33]}>33: {$lang_item['HA_RATING']}</option> 2072 <option value=\"34\" {$stat_type4[34]}>34: {$lang_item['CA_RATING']}</option> 2073 <option value=\"35\" {$stat_type4[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2074 <option value=\"36\" {$stat_type4[36]}>36: {$lang_item['HASTE_RATING']}</option> 2075 </select></td> 1661 <tr> 1662 <td>".makeinfocell($lang_item_edit['stat_type']." 3",$lang_item_edit['stat_type_desc'])."</td> 1663 <td><select name=\"stat_type3\">"; 1664 output_status_options($item['stat_type3']); 1665 $output .= "</select></td> 1666 1667 <td><input type=\"text\" name=\"stat_value3\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value3']}\" /></td> 1668 <td>".makeinfocell($lang_item_edit['stat_type']." 4",$lang_item_edit['stat_type_desc'])."</td> 1669 <td><select name=\"stat_type4\">"; 1670 output_status_options($item['stat_type4']); 1671 $output .= "</select></td> 2076 1672 2077 1673 <td><input type=\"text\" name=\"stat_value4\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value4']}\" /></td> 2078 1674 </tr> 2079 <tr>"; 2080 unset($stat_type4); 2081 2082 $stat_type5 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2083 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2084 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2085 33 => "",34 => "",35 => "",36 => ""); 2086 $stat_type5[$item['stat_type5']] = " selected=\"selected\" "; 2087 2088 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 5",$lang_item_edit['stat_type_desc'])."</td> 2089 <td><select name=\"stat_type5\"> 2090 <option value=\"0\" {$stat_type5[0]}>0: {$lang_item['mana']}</option> 2091 <option value=\"1\" {$stat_type5[1]}>1: {$lang_item['health']}</option> 2092 <option value=\"3\" {$stat_type5[3]}>3: {$lang_item['agility']}</option> 2093 <option value=\"4\" {$stat_type5[4]}>4: {$lang_item['strength']}</option> 2094 <option value=\"5\" {$stat_type5[5]}>5: {$lang_item['intellect']}</option> 2095 <option value=\"6\" {$stat_type5[6]}>6: {$lang_item['spirit']}</option> 2096 <option value=\"7\" {$stat_type5[7]}>7: {$lang_item['stamina']}</option> 2097 <option value=\"12\" {$stat_type5[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2098 <option value=\"13\" {$stat_type5[13]}>13: {$lang_item['DODGE_RATING']}</option> 2099 <option value=\"14\" {$stat_type5[14]}>14: {$lang_item['PARRY_RATING']}</option> 2100 <option value=\"15\" {$stat_type5[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2101 <option value=\"16\" {$stat_type5[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2102 <option value=\"17\" {$stat_type5[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2103 <option value=\"18\" {$stat_type5[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2104 <option value=\"19\" {$stat_type5[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2105 <option value=\"20\" {$stat_type5[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2106 <option value=\"21\" {$stat_type5[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2107 <option value=\"22\" {$stat_type5[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2108 <option value=\"23\" {$stat_type5[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2109 <option value=\"24\" {$stat_type5[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2110 <option value=\"25\" {$stat_type5[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2111 <option value=\"26\" {$stat_type5[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2112 <option value=\"27\" {$stat_type5[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2113 <option value=\"28\" {$stat_type5[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2114 <option value=\"29\" {$stat_type5[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2115 <option value=\"30\" {$stat_type5[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2116 <option value=\"31\" {$stat_type5[31]}>31: {$lang_item['HIT_RATING']}</option> 2117 <option value=\"32\" {$stat_type5[32]}>32: {$lang_item['CS_RATING']}</option> 2118 <option value=\"33\" {$stat_type5[33]}>33: {$lang_item['HA_RATING']}</option> 2119 <option value=\"34\" {$stat_type5[34]}>34: {$lang_item['CA_RATING']}</option> 2120 <option value=\"35\" {$stat_type5[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2121 <option value=\"36\" {$stat_type5[36]}>36: {$lang_item['HASTE_RATING']}</option> 2122 </select></td> 2123 2124 <td><input type=\"text\" name=\"stat_value5\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value5']}\" /></td>"; 2125 unset($stat_type5); 2126 2127 $stat_type6 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2128 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2129 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2130 33 => "",34 => "",35 => "",36 => ""); 2131 $stat_type6[$item['stat_type6']] = " selected=\"selected\" "; 2132 2133 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 6",$lang_item_edit['stat_type_desc'])."</td> 2134 <td><select name=\"stat_type6\"> 2135 <option value=\"0\" {$stat_type6[0]}>0: {$lang_item['mana']}</option> 2136 <option value=\"1\" {$stat_type6[1]}>1: {$lang_item['health']}</option> 2137 <option value=\"3\" {$stat_type6[3]}>3: {$lang_item['agility']}</option> 2138 <option value=\"4\" {$stat_type6[4]}>4: {$lang_item['strength']}</option> 2139 <option value=\"5\" {$stat_type6[5]}>5: {$lang_item['intellect']}</option> 2140 <option value=\"6\" {$stat_type6[6]}>6: {$lang_item['spirit']}</option> 2141 <option value=\"7\" {$stat_type6[7]}>7: {$lang_item['stamina']}</option> 2142 <option value=\"12\" {$stat_type6[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2143 <option value=\"13\" {$stat_type6[13]}>13: {$lang_item['DODGE_RATING']}</option> 2144 <option value=\"14\" {$stat_type6[14]}>14: {$lang_item['PARRY_RATING']}</option> 2145 <option value=\"15\" {$stat_type6[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2146 <option value=\"16\" {$stat_type6[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2147 <option value=\"17\" {$stat_type6[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2148 <option value=\"18\" {$stat_type6[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2149 <option value=\"19\" {$stat_type6[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2150 <option value=\"20\" {$stat_type6[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2151 <option value=\"21\" {$stat_type6[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2152 <option value=\"22\" {$stat_type6[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2153 <option value=\"23\" {$stat_type6[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2154 <option value=\"24\" {$stat_type6[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2155 <option value=\"25\" {$stat_type6[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2156 <option value=\"26\" {$stat_type6[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2157 <option value=\"27\" {$stat_type6[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2158 <option value=\"28\" {$stat_type6[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2159 <option value=\"29\" {$stat_type6[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2160 <option value=\"30\" {$stat_type6[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2161 <option value=\"31\" {$stat_type6[31]}>31: {$lang_item['HIT_RATING']}</option> 2162 <option value=\"32\" {$stat_type6[32]}>32: {$lang_item['CS_RATING']}</option> 2163 <option value=\"33\" {$stat_type6[33]}>33: {$lang_item['HA_RATING']}</option> 2164 <option value=\"34\" {$stat_type6[34]}>34: {$lang_item['CA_RATING']}</option> 2165 <option value=\"35\" {$stat_type6[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2166 <option value=\"36\" {$stat_type6[36]}>36: {$lang_item['HASTE_RATING']}</option> 2167 </select></td> 1675 <tr> 1676 <td>".makeinfocell($lang_item_edit['stat_type']." 5",$lang_item_edit['stat_type_desc'])."</td> 1677 <td><select name=\"stat_type5\">"; 1678 output_status_options($item['stat_type5']); 1679 $output .= "</select></td> 1680 1681 <td><input type=\"text\" name=\"stat_value5\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value5']}\" /></td> 1682 <td>".makeinfocell($lang_item_edit['stat_type']." 6",$lang_item_edit['stat_type_desc'])."</td> 1683 <td><select name=\"stat_type6\">"; 1684 output_status_options($item['stat_type1']); 1685 $output .= "</select></td> 2168 1686 2169 1687 <td><input type=\"text\" name=\"stat_value6\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value6']}\" /></td> 2170 1688 </tr> 2171 <tr>"; 2172 unset($stat_type6); 2173 2174 $stat_type7 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2175 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2176 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2177 33 => "",34 => "",35 => "",36 => ""); 2178 $stat_type7[$item['stat_type7']] = " selected=\"selected\" "; 2179 2180 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 7",$lang_item_edit['stat_type_desc'])."</td> 2181 <td><select name=\"stat_type7\"> 2182 <option value=\"0\" {$stat_type7[0]}>0: {$lang_item['mana']}</option> 2183 <option value=\"1\" {$stat_type7[1]}>1: {$lang_item['health']}</option> 2184 <option value=\"3\" {$stat_type7[3]}>3: {$lang_item['agility']}</option> 2185 <option value=\"4\" {$stat_type7[4]}>4: {$lang_item['strength']}</option> 2186 <option value=\"5\" {$stat_type7[5]}>5: {$lang_item['intellect']}</option> 2187 <option value=\"6\" {$stat_type7[6]}>6: {$lang_item['spirit']}</option> 2188 <option value=\"7\" {$stat_type7[7]}>7: {$lang_item['stamina']}</option> 2189 <option value=\"12\" {$stat_type7[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2190 <option value=\"13\" {$stat_type7[13]}>13: {$lang_item['DODGE_RATING']}</option> 2191 <option value=\"14\" {$stat_type7[14]}>14: {$lang_item['PARRY_RATING']}</option> 2192 <option value=\"15\" {$stat_type7[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2193 <option value=\"16\" {$stat_type7[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2194 <option value=\"17\" {$stat_type7[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2195 <option value=\"18\" {$stat_type7[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2196 <option value=\"19\" {$stat_type7[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2197 <option value=\"20\" {$stat_type7[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2198 <option value=\"21\" {$stat_type7[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2199 <option value=\"22\" {$stat_type7[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2200 <option value=\"23\" {$stat_type7[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2201 <option value=\"24\" {$stat_type7[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2202 <option value=\"25\" {$stat_type7[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2203 <option value=\"26\" {$stat_type7[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2204 <option value=\"27\" {$stat_type7[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2205 <option value=\"28\" {$stat_type7[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2206 <option value=\"29\" {$stat_type7[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2207 <option value=\"30\" {$stat_type7[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2208 <option value=\"31\" {$stat_type7[31]}>31: {$lang_item['HIT_RATING']}</option> 2209 <option value=\"32\" {$stat_type7[32]}>32: {$lang_item['CS_RATING']}</option> 2210 <option value=\"33\" {$stat_type7[33]}>33: {$lang_item['HA_RATING']}</option> 2211 <option value=\"34\" {$stat_type7[34]}>34: {$lang_item['CA_RATING']}</option> 2212 <option value=\"35\" {$stat_type7[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2213 <option value=\"36\" {$stat_type7[36]}>36: {$lang_item['HASTE_RATING']}</option> 2214 </select></td> 2215 2216 <td><input type=\"text\" name=\"stat_value7\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value7']}\" /></td>"; 2217 unset($stat_type7); 2218 2219 $stat_type8 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2220 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2221 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2222 33 => "",34 => "",35 => "",36 => ""); 2223 $stat_type8[$item['stat_type8']] = " selected=\"selected\" "; 2224 2225 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 8",$lang_item_edit['stat_type_desc'])."</td> 2226 <td><select name=\"stat_type8\"> 2227 <option value=\"0\" {$stat_type8[0]}>0: {$lang_item['mana']}</option> 2228 <option value=\"1\" {$stat_type8[1]}>1: {$lang_item['health']}</option> 2229 <option value=\"3\" {$stat_type8[3]}>3: {$lang_item['agility']}</option> 2230 <option value=\"4\" {$stat_type8[4]}>4: {$lang_item['strength']}</option> 2231 <option value=\"5\" {$stat_type8[5]}>5: {$lang_item['intellect']}</option> 2232 <option value=\"6\" {$stat_type8[6]}>6: {$lang_item['spirit']}</option> 2233 <option value=\"7\" {$stat_type8[7]}>7: {$lang_item['stamina']}</option> 2234 <option value=\"12\" {$stat_type8[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2235 <option value=\"13\" {$stat_type8[13]}>13: {$lang_item['DODGE_RATING']}</option> 2236 <option value=\"14\" {$stat_type8[14]}>14: {$lang_item['PARRY_RATING']}</option> 2237 <option value=\"15\" {$stat_type8[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2238 <option value=\"16\" {$stat_type8[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2239 <option value=\"17\" {$stat_type8[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2240 <option value=\"18\" {$stat_type8[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2241 <option value=\"19\" {$stat_type8[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2242 <option value=\"20\" {$stat_type8[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2243 <option value=\"21\" {$stat_type8[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2244 <option value=\"22\" {$stat_type8[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2245 <option value=\"23\" {$stat_type8[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2246 <option value=\"24\" {$stat_type8[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2247 <option value=\"25\" {$stat_type8[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2248 <option value=\"26\" {$stat_type8[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2249 <option value=\"27\" {$stat_type8[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2250 <option value=\"28\" {$stat_type8[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2251 <option value=\"29\" {$stat_type8[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2252 <option value=\"30\" {$stat_type8[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2253 <option value=\"31\" {$stat_type8[31]}>31: {$lang_item['HIT_RATING']}</option> 2254 <option value=\"32\" {$stat_type8[32]}>32: {$lang_item['CS_RATING']}</option> 2255 <option value=\"33\" {$stat_type8[33]}>33: {$lang_item['HA_RATING']}</option> 2256 <option value=\"34\" {$stat_type8[34]}>34: {$lang_item['CA_RATING']}</option> 2257 <option value=\"35\" {$stat_type8[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2258 <option value=\"36\" {$stat_type8[36]}>36: {$lang_item['HASTE_RATING']}</option> 2259 </select></td> 1689 <tr> 1690 <td>".makeinfocell($lang_item_edit['stat_type']." 7",$lang_item_edit['stat_type_desc'])."</td> 1691 <td><select name=\"stat_type7\">"; 1692 output_status_options($item['stat_type7']); 1693 $output .= "</select></td> 1694 <td><input type=\"text\" name=\"stat_value7\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value7']}\" /></td> 1695 <td>".makeinfocell($lang_item_edit['stat_type']." 8",$lang_item_edit['stat_type_desc'])."</td> 1696 <td><select name=\"stat_type8\">"; 1697 output_status_options($item['stat_type8']); 1698 $output .= "</select></td> 2260 1699 2261 1700 <td><input type=\"text\" name=\"stat_value8\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value8']}\" /></td> 2262 1701 </tr> 2263 <tr>"; 2264 unset($stat_type8); 2265 2266 $stat_type9 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2267 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2268 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2269 33 => "",34 => "",35 => "",36 => ""); 2270 $stat_type9[$item['stat_type9']] = " selected=\"selected\" "; 2271 2272 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 9",$lang_item_edit['stat_type_desc'])."</td> 2273 <td><select name=\"stat_type9\"> 2274 <option value=\"0\" {$stat_type9[0]}>0: {$lang_item['mana']}</option> 2275 <option value=\"1\" {$stat_type9[1]}>1: {$lang_item['health']}</option> 2276 <option value=\"3\" {$stat_type9[3]}>3: {$lang_item['agility']}</option> 2277 <option value=\"4\" {$stat_type9[4]}>4: {$lang_item['strength']}</option> 2278 <option value=\"5\" {$stat_type9[5]}>5: {$lang_item['intellect']}</option> 2279 <option value=\"6\" {$stat_type9[6]}>6: {$lang_item['spirit']}</option> 2280 <option value=\"7\" {$stat_type9[7]}>7: {$lang_item['stamina']}</option> 2281 <option value=\"12\" {$stat_type9[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2282 <option value=\"13\" {$stat_type9[13]}>13: {$lang_item['DODGE_RATING']}</option> 2283 <option value=\"14\" {$stat_type9[14]}>14: {$lang_item['PARRY_RATING']}</option> 2284 <option value=\"15\" {$stat_type9[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2285 <option value=\"16\" {$stat_type9[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2286 <option value=\"17\" {$stat_type9[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2287 <option value=\"18\" {$stat_type9[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2288 <option value=\"19\" {$stat_type9[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2289 <option value=\"20\" {$stat_type9[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2290 <option value=\"21\" {$stat_type9[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2291 <option value=\"22\" {$stat_type9[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2292 <option value=\"23\" {$stat_type9[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2293 <option value=\"24\" {$stat_type9[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2294 <option value=\"25\" {$stat_type9[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2295 <option value=\"26\" {$stat_type9[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2296 <option value=\"27\" {$stat_type9[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2297 <option value=\"28\" {$stat_type9[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2298 <option value=\"29\" {$stat_type9[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2299 <option value=\"30\" {$stat_type9[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2300 <option value=\"31\" {$stat_type9[31]}>31: {$lang_item['HIT_RATING']}</option> 2301 <option value=\"32\" {$stat_type9[32]}>32: {$lang_item['CS_RATING']}</option> 2302 <option value=\"33\" {$stat_type9[33]}>33: {$lang_item['HA_RATING']}</option> 2303 <option value=\"34\" {$stat_type9[34]}>34: {$lang_item['CA_RATING']}</option> 2304 <option value=\"35\" {$stat_type9[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2305 <option value=\"36\" {$stat_type9[36]}>36: {$lang_item['HASTE_RATING']}</option> 2306 </select></td> 2307 2308 <td><input type=\"text\" name=\"stat_value9\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value9']}\" /></td>"; 2309 unset($stat_type9); 2310 2311 $stat_type10 = array( 0 => "", 1 => "", 3 => "", 4 => "", 5 => "", 6 => "", 7 => "",12 => "", 2312 13 => "",14 => "",15 => "",16 => "",17 => "",18 => "",19 => "",20 => "",21 => "",22 => "", 2313 23 => "",24 => "",25 => "",26 => "",27 => "",28 => "",29 => "",30 => "",31 => "",32 => "", 2314 33 => "",34 => "",35 => "",36 => ""); 2315 $stat_type10[$item['stat_type10']] = " selected=\"selected\" "; 2316 2317 $output .= "<td>".makeinfocell($lang_item_edit['stat_type']." 10",$lang_item_edit['stat_type_desc'])."</td> 2318 <td><select name=\"stat_type10\"> 2319 <option value=\"0\" {$stat_type10[0]}>0: {$lang_item['mana']}</option> 2320 <option value=\"1\" {$stat_type10[1]}>1: {$lang_item['health']}</option> 2321 <option value=\"3\" {$stat_type10[3]}>3: {$lang_item['agility']}</option> 2322 <option value=\"4\" {$stat_type10[4]}>4: {$lang_item['strength']}</option> 2323 <option value=\"5\" {$stat_type10[5]}>5: {$lang_item['intellect']}</option> 2324 <option value=\"6\" {$stat_type10[6]}>6: {$lang_item['spirit']}</option> 2325 <option value=\"7\" {$stat_type10[7]}>7: {$lang_item['stamina']}</option> 2326 <option value=\"12\" {$stat_type10[12]}>12: {$lang_item['DEFENCE_RATING']}</option> 2327 <option value=\"13\" {$stat_type10[13]}>13: {$lang_item['DODGE_RATING']}</option> 2328 <option value=\"14\" {$stat_type10[14]}>14: {$lang_item['PARRY_RATING']}</option> 2329 <option value=\"15\" {$stat_type10[15]}>15: {$lang_item['SHIELD_BLOCK_RATING']}</option> 2330 <option value=\"16\" {$stat_type10[16]}>16: {$lang_item['MELEE_HIT_RATING']}</option> 2331 <option value=\"17\" {$stat_type10[17]}>17: {$lang_item['RANGED_HIT_RATING']}</option> 2332 <option value=\"18\" {$stat_type10[18]}>18: {$lang_item['SPELL_HIT_RATING']}</option> 2333 <option value=\"19\" {$stat_type10[19]}>19: {$lang_item['MELEE_CS_RATING']}</option> 2334 <option value=\"20\" {$stat_type10[20]}>20: {$lang_item['RANGED_CS_RATING']}</option> 2335 <option value=\"21\" {$stat_type10[21]}>21: {$lang_item['SPELL_CS_RATING']}</option> 2336 <option value=\"22\" {$stat_type10[22]}>22: {$lang_item['MELEE_HA_RATING']}</option> 2337 <option value=\"23\" {$stat_type10[23]}>23: {$lang_item['RANGED_HA_RATING']}</option> 2338 <option value=\"24\" {$stat_type10[24]}>24: {$lang_item['SPELL_HA_RATING']}</option> 2339 <option value=\"25\" {$stat_type10[25]}>25: {$lang_item['MELEE_CA_RATING']}</option> 2340 <option value=\"26\" {$stat_type10[26]}>26: {$lang_item['RANGED_CA_RATING']}</option> 2341 <option value=\"27\" {$stat_type10[27]}>27: {$lang_item['SPELL_CA_RATING']}</option> 2342 <option value=\"28\" {$stat_type10[28]}>28: {$lang_item['MELEE_HASTE_RATING']}</option> 2343 <option value=\"29\" {$stat_type10[29]}>29: {$lang_item['RANGED_HASTE_RATING']}</option> 2344 <option value=\"30\" {$stat_type10[30]}>30: {$lang_item['SPELL_HASTE_RATING']}</option> 2345 <option value=\"31\" {$stat_type10[31]}>31: {$lang_item['HIT_RATING']}</option> 2346 <option value=\"32\" {$stat_type10[32]}>32: {$lang_item['CS_RATING']}</option> 2347 <option value=\"33\" {$stat_type10[33]}>33: {$lang_item['HA_RATING']}</option> 2348 <option value=\"34\" {$stat_type10[34]}>34: {$lang_item['CA_RATING']}</option> 2349 <option value=\"35\" {$stat_type10[35]}>35: {$lang_item['RESILIENCE_RATING']}</option> 2350 <option value=\"36\" {$stat_type10[36]}>36: {$lang_item['HASTE_RATING']}</option> 2351 </select></td> 1702 <tr> 1703 <td>".makeinfocell($lang_item_edit['stat_type']." 9",$lang_item_edit['stat_type_desc'])."</td> 1704 <td><select name=\"stat_type9\">"; 1705 output_status_options($item['stat_type9']); 1706 $output .= "</select></td> 1707 <td><input type=\"text\" name=\"stat_value9\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value9']}\" /></td> 1708 <td>".makeinfocell($lang_item_edit['stat_type']." 10",$lang_item_edit['stat_type_desc'])."</td> 1709 <td><select name=\"stat_type10\">"; 1710 output_status_options($item['stat_type10']); 1711 $output .= "</select></td> 2352 1712 2353 1713 <td><input type=\"text\" name=\"stat_value10\" size=\"10\" maxlength=\"6\" value=\"{$item['stat_value10']}\" /></td> … … 2386 1746 </table><br /><br /> 2387 1747 </div>"; 2388 unset($stat_type10); 2389 1748 2390 1749 $output .= "<div id=\"pane4\"> 2391 1750 <br /><br /><table class=\"lined\" style=\"width: 720px;\"> … … 2416 1775 unset($ammo_type); 2417 1776 2418 $dmg_type1 = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => "");2419 $dmg_type1 [$item['dmg_type1']] = " selected=\"selected\" ";2420 2421 1777 $output .= "<td>".makeinfocell($lang_item_edit['damage_type']." 1",$lang_item_edit['damage_type_desc'])."</td> 2422 <td colspan=\"2\"><select name=\"dmg_type1\"> 2423 <option value=\"0\" {$dmg_type1[0]}>0: {$lang_item['physical_dmg']}</option> 2424 <option value=\"1\" {$dmg_type1[1]}>1: {$lang_item['holy_dmg']}</option> 2425 <option value=\"2\" {$dmg_type1[2]}>2: {$lang_item['fire_dmg']}</option> 2426 <option value=\"3\" {$dmg_type1[3]}>3: {$lang_item['nature_dmg']}</option> 2427 <option value=\"4\" {$dmg_type1[4]}>4: {$lang_item['frost_dmg']}</option> 2428 <option value=\"5\" {$dmg_type1[5]}>5: {$lang_item['shadow_dmg']}</option> 2429 <option value=\"6\" {$dmg_type1[6]}>6: {$lang_item['arcane_dmg']}</option> 2430 </select></td> 1778 <td colspan=\"2\"><select name=\"dmg_type1\">"; 1779 output_dmgtype_options($item['dmg_type1']); 1780 $output .= "</select></td> 2431 1781 2432 1782 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 2434 1784 2435 1785 </tr> 2436 <tr>"; 2437 unset($dmg_type1); 2438 2439 $dmg_type2 = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 2440 $dmg_type2 [$item['dmg_type2']] = " selected=\"selected\" "; 2441 2442 $output .= "<td>".makeinfocell($lang_item_edit['damage_type']." 2",$lang_item_edit['damage_type_desc'])."</td> 2443 <td colspan=\"2\"><select name=\"dmg_type2\"> 2444 <option value=\"0\" {$dmg_type2[0]}>0: {$lang_item['physical_dmg']}</option> 2445 <option value=\"1\" {$dmg_type2[1]}>1: {$lang_item['holy_dmg']}</option> 2446 <option value=\"2\" {$dmg_type2[2]}>2: {$lang_item['fire_dmg']}</option> 2447 <option value=\"3\" {$dmg_type2[3]}>3: {$lang_item['nature_dmg']}</option> 2448 <option value=\"4\" {$dmg_type2[4]}>4: {$lang_item['frost_dmg']}</option> 2449 <option value=\"5\" {$dmg_type2[5]}>5: {$lang_item['shadow_dmg']}</option> 2450 <option value=\"6\" {$dmg_type2[6]}>6: {$lang_item['arcane_dmg']}</option> 2451 </select></td> 1786 <tr> 1787 <td>".makeinfocell($lang_item_edit['damage_type']." 2",$lang_item_edit['damage_type_desc'])."</td> 1788 <td colspan=\"2\"><select name=\"dmg_type2\">"; 1789 output_dmgtype_options($item['dmg_type2']); 1790 $output .= "</select></td> 2452 1791 2453 1792 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 2455 1794 2456 1795 </tr> 2457 <tr>"; 2458 unset($dmg_type2); 2459 2460 $dmg_type3 = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 2461 $dmg_type3 [$item['dmg_type3']] = " selected=\"selected\" "; 2462 2463 $output .= "<td>".makeinfocell($lang_item_edit['damage_type']." 3",$lang_item_edit['damage_type_desc'])."</td> 2464 <td colspan=\"2\"><select name=\"dmg_type3\"> 2465 <option value=\"0\" {$dmg_type3[0]}>0: {$lang_item['physical_dmg']}</option> 2466 <option value=\"1\" {$dmg_type3[1]}>1: {$lang_item['holy_dmg']}</option> 2467 <option value=\"2\" {$dmg_type3[2]}>2: {$lang_item['fire_dmg']}</option> 2468 <option value=\"3\" {$dmg_type3[3]}>3: {$lang_item['nature_dmg']}</option> 2469 <option value=\"4\" {$dmg_type3[4]}>4: {$lang_item['frost_dmg']}</option> 2470 <option value=\"5\" {$dmg_type3[5]}>5: {$lang_item['shadow_dmg']}</option> 2471 <option value=\"6\" {$dmg_type3[6]}>6: {$lang_item['arcane_dmg']}</option> 2472 </select></td> 1796 <tr> 1797 <td>".makeinfocell($lang_item_edit['damage_type']." 3",$lang_item_edit['damage_type_desc'])."</td> 1798 <td colspan=\"2\"><select name=\"dmg_type3\">"; 1799 output_dmgtype_options($item['dmg_type3']); 1800 $output .= "</select></td> 2473 1801 2474 1802 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> 2475 1803 <td colspan=\"4\"><input type=\"text\" name=\"dmg_min3\" size=\"8\" maxlength=\"45\" value=\"{$item['dmg_min3']}\" /> - <input type=\"text\" name=\"dmg_max3\" size=\"8\" maxlength=\"45\" value=\"{$item['dmg_max3']}\" /></td> 2476 1804 </tr> 2477 <tr>"; 2478 unset($dmg_type3); 2479 2480 $dmg_type4 = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 2481 $dmg_type4 [$item['dmg_type4']] = " selected=\"selected\" "; 2482 2483 $output .= "<td>".makeinfocell($lang_item_edit['damage_type']." 4",$lang_item_edit['damage_type_desc'])."</td> 2484 <td colspan=\"2\"><select name=\"dmg_type4\"> 2485 <option value=\"0\" {$dmg_type4[0]}>0: {$lang_item['physical_dmg']}</option> 2486 <option value=\"1\" {$dmg_type4[1]}>1: {$lang_item['holy_dmg']}</option> 2487 <option value=\"2\" {$dmg_type4[2]}>2: {$lang_item['fire_dmg']}</option> 2488 <option value=\"3\" {$dmg_type4[3]}>3: {$lang_item['nature_dmg']}</option> 2489 <option value=\"4\" {$dmg_type4[4]}>4: {$lang_item['frost_dmg']}</option> 2490 <option value=\"5\" {$dmg_type4[5]}>5: {$lang_item['shadow_dmg']}</option> 2491 <option value=\"6\" {$dmg_type4[6]}>6: {$lang_item['arcane_dmg']}</option> 2492 </select></td> 1805 <tr> 1806 <td>".makeinfocell($lang_item_edit['damage_type']." 4",$lang_item_edit['damage_type_desc'])."</td> 1807 <td colspan=\"2\"><select name=\"dmg_type4\">"; 1808 output_dmgtype_options($item['dmg_type4']); 1809 $output .= "</select></td> 2493 1810 2494 1811 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 2496 1813 2497 1814 </tr> 2498 <tr>"; 2499 unset($dmg_type4); 2500 2501 $dmg_type5 = array( 0 => "", 1 => "", 2 => "", 3 => "", 4 => "", 5 => "", 6 => ""); 2502 $dmg_type5 [$item['dmg_type5']] = " selected=\"selected\" "; 2503 2504 $output .= "<td>".makeinfocell($lang_item_edit['damage_type']." 5",$lang_item_edit['damage_type_desc'])."</td> 2505 <td colspan=\"2\"><select name=\"dmg_type5\"> 2506 <option value=\"0\" {$dmg_type5[0]}>0: {$lang_item['physical_dmg']}</option> 2507 <option value=\"1\" {$dmg_type5[1]}>1: {$lang_item['holy_dmg']}</option> 2508 <option value=\"2\" {$dmg_type5[2]}>2: {$lang_item['fire_dmg']}</option> 2509 <option value=\"3\" {$dmg_type5[3]}>3: {$lang_item['nature_dmg']}</option> 2510 <option value=\"4\" {$dmg_type5[4]}>4: {$lang_item['frost_dmg']}</option> 2511 <option value=\"5\" {$dmg_type5[5]}>5: {$lang_item['shadow_dmg']}</option> 2512 <option value=\"6\" {$dmg_type5[6]}>6: {$lang_item['arcane_dmg']}</option> 2513 </select></td> 1815 <tr> 1816 <td>".makeinfocell($lang_item_edit['damage_type']." 5",$lang_item_edit['damage_type_desc'])."</td> 1817 <td colspan=\"2\"><select name=\"dmg_type5\">"; 1818 output_dmgtype_options($item['dmg_type5']); 1819 $output .= "</select></td> 2514 1820 2515 1821 <td>".makeinfocell($lang_item_edit['dmg_min_max'],$lang_item_edit['dmg_min_max_desc'])."</td> … … 2518 1824 2519 1825 </table><br /><br /> 2520 </div>"; 2521 unset($dmg_type5); 1826 </div>"; 2522 1827 2523 1828 $output .= "<div id=\"pane5\"> 2524 1829 <br /><br /><table class=\"lined\" style=\"width: 720px;\"> 2525 1830 <tr> 2526 <td>".makeinfocell($lang_item_edit['spell_id']." 1",$lang_item_edit['spell_id_desc'])."</td> 2527 <td><input type=\"text\" name=\"spellid_1\" size=\"8\" maxlength=\"30\" value=\"{$item['spellid_1']}\" /></td>"; 1831 <td colspan=\"2\">{$lang_item_edit['item_spell']} 1</td> 1832 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1833 <td><input type=\"text\" name=\"spellid_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellid_1']}\" /></td>"; 2528 1834 2529 1835 $spelltrigger_1 = array( 0 => "", 1 => "", 2 => "", 4 => ""); 2530 1836 $spelltrigger_1 [$item['spelltrigger_1']] = " selected=\"selected\" "; 2531 1837 2532 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'] ." 1",$lang_item_edit['spell_trigger_desc'])."</td>1838 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 2533 1839 <td><select name=\"spelltrigger_1\"> 2534 1840 <option value=\"0\" {$spelltrigger_1[0]}>0: {$lang_item['spell_use']}</option> … … 2537 1843 <option value=\"4\" {$spelltrigger_1[4]}>4: {$lang_item['soul_stone']}</option> 2538 1844 </select></td> 2539 <td>".makeinfocell($lang_item_edit['spell_charges']." 1",$lang_item_edit['spell_charges_desc'])."</td> 2540 <td><input type=\"text\" name=\"spellcharges_1\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcharges_1']}\" /></td> 2541 </tr> 2542 <tr> 2543 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 1",$lang_item_edit['spell_cooldown_desc'])."</td> 2544 <td><input type=\"text\" name=\"spellcooldown_1\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcooldown_1']}\" /></td> 2545 2546 <td>".makeinfocell($lang_item_edit['spell_category']." 1",$lang_item_edit['spell_category_desc'])."</td> 2547 <td><input type=\"text\" name=\"spellcategory_1\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategory_1']}\" /></td> 2548 2549 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 1",$lang_item_edit['spell_category_cooldown_desc'])."</td> 2550 <td><input type=\"text\" name=\"spellcategorycooldown_1\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_1']}\" /></td> 1845 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1846 <td><input type=\"text\" name=\"spellcharges_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcharges_1']}\" /></td> 1847 </tr> 1848 <tr> 1849 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1850 <td><input type=\"text\" name=\"spellcooldown_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcooldown_1']}\" /></td> 1851 1852 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1853 <td><input type=\"text\" name=\"spellcategory_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategory_1']}\" /></td> 1854 1855 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1856 <td><input type=\"text\" name=\"spellcategorycooldown_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_1']}\" /></td> 1857 1858 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1859 <td><input type=\"text\" name=\"spellppmRate_1\" size=\"6\" maxlength=\"30\" value=\"{$item['spellppmRate_1']}\" /></td> 2551 1860 </tr> 2552 1861 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 2553 1862 <tr> 2554 <td>".makeinfocell($lang_item_edit['spell_id']." 2",$lang_item_edit['spell_id_desc'])."</td> 2555 <td><input type=\"text\" name=\"spellid_2\" size=\"8\" maxlength=\"30\" value=\"{$item['spellid_2']}\" /></td>"; 1863 <td colspan=\"2\">{$lang_item_edit['item_spell']} 2</td> 1864 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1865 <td><input type=\"text\" name=\"spellid_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellid_2']}\" /></td>"; 2556 1866 unset($spelltrigger_1); 2557 1867 … … 2559 1869 $spelltrigger_2 [$item['spelltrigger_2']] = " selected=\"selected\" "; 2560 1870 2561 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'] ." 2",$lang_item_edit['spell_trigger_desc'])."</td>1871 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 2562 1872 <td><select name=\"spelltrigger_2\"> 2563 1873 <option value=\"0\" {$spelltrigger_2[0]}>0: {$lang_item['spell_use']}</option> … … 2566 1876 <option value=\"4\" {$spelltrigger_2[4]}>4: {$lang_item['soul_stone']}</option> 2567 1877 </select></td> 2568 <td>".makeinfocell($lang_item_edit['spell_charges']." 2",$lang_item_edit['spell_charges_desc'])."</td> 2569 <td><input type=\"text\" name=\"spellcharges_2\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcharges_2']}\" /></td> 2570 </tr> 2571 <tr> 2572 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 2",$lang_item_edit['spell_cooldown_desc'])."</td> 2573 <td><input type=\"text\" name=\"spellcooldown_2\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcooldown_2']}\" /></td> 2574 2575 <td>".makeinfocell($lang_item_edit['spell_category']." 2",$lang_item_edit['spell_category_desc'])."</td> 2576 <td><input type=\"text\" name=\"spellcategory_2\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategory_2']}\" /></td> 2577 2578 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 2",$lang_item_edit['spell_category_cooldown_desc'])."</td> 2579 <td><input type=\"text\" name=\"spellcategorycooldown_2\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_2']}\" /></td> 1878 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1879 <td><input type=\"text\" name=\"spellcharges_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcharges_2']}\" /></td> 1880 </tr> 1881 <tr> 1882 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1883 <td><input type=\"text\" name=\"spellcooldown_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcooldown_2']}\" /></td> 1884 1885 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1886 <td><input type=\"text\" name=\"spellcategory_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategory_2']}\" /></td> 1887 1888 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1889 <td><input type=\"text\" name=\"spellcategorycooldown_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_2']}\" /></td> 1890 1891 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1892 <td><input type=\"text\" name=\"spellppmRate_2\" size=\"6\" maxlength=\"30\" value=\"{$item['spellppmRate_2']}\" /></td> 2580 1893 </tr> 2581 1894 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 2582 1895 <tr> 2583 <td>".makeinfocell($lang_item_edit['spell_id']." 3",$lang_item_edit['spell_id_desc'])."</td> 2584 <td><input type=\"text\" name=\"spellid_3\" size=\"8\" maxlength=\"30\" value=\"{$item['spellid_3']}\" /></td>"; 1896 <td colspan=\"2\">{$lang_item_edit['item_spell']} 3</td> 1897 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1898 <td><input type=\"text\" name=\"spellid_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellid_3']}\" /></td>"; 2585 1899 unset($spelltrigger_2); 2586 1900 … … 2588 1902 $spelltrigger_3 [$item['spelltrigger_3']] = " selected=\"selected\" "; 2589 1903 2590 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'] ." 3",$lang_item_edit['spell_trigger_desc'])."</td>1904 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 2591 1905 <td><select name=\"spelltrigger_3\"> 2592 1906 <option value=\"0\" {$spelltrigger_3[0]}>0: {$lang_item['spell_use']}</option> … … 2595 1909 <option value=\"4\" {$spelltrigger_3[4]}>4: {$lang_item['soul_stone']}</option> 2596 1910 </select></td> 2597 <td>".makeinfocell($lang_item_edit['spell_charges']." 3",$lang_item_edit['spell_charges_desc'])."</td> 2598 <td><input type=\"text\" name=\"spellcharges_3\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcharges_3']}\" /></td> 2599 </tr> 2600 <tr> 2601 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 3",$lang_item_edit['spell_cooldown_desc'])."</td> 2602 <td><input type=\"text\" name=\"spellcooldown_3\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcooldown_3']}\" /></td> 2603 2604 <td>".makeinfocell($lang_item_edit['spell_category']." 3",$lang_item_edit['spell_category_desc'])."</td> 2605 <td><input type=\"text\" name=\"spellcategory_3\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategory_3']}\" /></td> 2606 2607 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 3",$lang_item_edit['spell_category_cooldown_desc'])."</td> 2608 <td><input type=\"text\" name=\"spellcategorycooldown_3\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_3']}\" /></td> 1911 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1912 <td><input type=\"text\" name=\"spellcharges_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcharges_3']}\" /></td> 1913 </tr> 1914 <tr> 1915 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1916 <td><input type=\"text\" name=\"spellcooldown_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcooldown_3']}\" /></td> 1917 1918 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1919 <td><input type=\"text\" name=\"spellcategory_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategory_3']}\" /></td> 1920 1921 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1922 <td><input type=\"text\" name=\"spellcategorycooldown_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_3']}\" /></td> 1923 1924 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1925 <td><input type=\"text\" name=\"spellppmRate_3\" size=\"6\" maxlength=\"30\" value=\"{$item['spellppmRate_3']}\" /></td> 2609 1926 </tr> 2610 1927 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 2611 1928 <tr> 2612 <td>".makeinfocell($lang_item_edit['spell_id']." 4",$lang_item_edit['spell_id_desc'])."</td> 2613 <td><input type=\"text\" name=\"spellid_4\" size=\"8\" maxlength=\"30\" value=\"{$item['spellid_4']}\" /></td>"; 1929 <td colspan=\"2\">{$lang_item_edit['item_spell']} 4</td> 1930 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1931 <td><input type=\"text\" name=\"spellid_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellid_4']}\" /></td>"; 2614 1932 unset($spelltrigger_3); 2615 1933 … … 2617 1935 $spelltrigger_4 [$item['spelltrigger_4']] = " selected=\"selected\" "; 2618 1936 2619 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'] ." 4",$lang_item_edit['spell_trigger_desc'])."</td>1937 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 2620 1938 <td><select name=\"spelltrigger_4\"> 2621 1939 <option value=\"0\" {$spelltrigger_4[0]}>0: {$lang_item['spell_use']}</option> … … 2624 1942 <option value=\"4\" {$spelltrigger_4[4]}>4: {$lang_item['soul_stone']}</option> 2625 1943 </select></td> 2626 <td>".makeinfocell($lang_item_edit['spell_charges']." 4",$lang_item_edit['spell_charges_desc'])."</td> 2627 <td><input type=\"text\" name=\"spellcharges_4\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcharges_4']}\" /></td> 2628 </tr> 2629 <tr> 2630 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 4",$lang_item_edit['spell_cooldown_desc'])."</td> 2631 <td><input type=\"text\" name=\"spellcooldown_4\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcooldown_4']}\" /></td> 2632 2633 <td>".makeinfocell($lang_item_edit['spell_category']." 4",$lang_item_edit['spell_category_desc'])."</td> 2634 <td><input type=\"text\" name=\"spellcategory_4\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategory_4']}\" /></td> 2635 2636 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 4",$lang_item_edit['spell_category_cooldown_desc'])."</td> 2637 <td><input type=\"text\" name=\"spellcategorycooldown_4\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_4']}\" /></td> 1944 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1945 <td><input type=\"text\" name=\"spellcharges_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcharges_4']}\" /></td> 1946 </tr> 1947 <tr> 1948 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1949 <td><input type=\"text\" name=\"spellcooldown_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcooldown_4']}\" /></td> 1950 1951 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1952 <td><input type=\"text\" name=\"spellcategory_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategory_4']}\" /></td> 1953 1954 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1955 <td><input type=\"text\" name=\"spellcategorycooldown_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_4']}\" /></td> 1956 1957 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1958 <td><input type=\"text\" name=\"spellppmRate_4\" size=\"6\" maxlength=\"30\" value=\"{$item['spellppmRate_4']}\" /></td> 2638 1959 </tr> 2639 1960 <tr><td colspan=\"6\" class=\"hidden\"></td></tr> 2640 1961 <tr> 2641 <td>".makeinfocell($lang_item_edit['spell_id']." 5",$lang_item_edit['spell_id_desc'])."</td> 2642 <td><input type=\"text\" name=\"spellid_5\" size=\"8\" maxlength=\"30\" value=\"{$item['spellid_5']}\" /></td>"; 1962 <td colspan=\"2\">{$lang_item_edit['item_spell']} 5</td> 1963 <td>".makeinfocell($lang_item_edit['spell_id'],$lang_item_edit['spell_id_desc'])."</td> 1964 <td><input type=\"text\" name=\"spellid_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellid_5']}\" /></td>"; 2643 1965 unset($spelltrigger_4); 2644 1966 … … 2646 1968 $spelltrigger_5 [$item['spelltrigger_5']] = " selected=\"selected\" "; 2647 1969 2648 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'] ." 5",$lang_item_edit['spell_trigger_desc'])."</td>1970 $output .= "<td>".makeinfocell($lang_item_edit['spell_trigger'],$lang_item_edit['spell_trigger_desc'])."</td> 2649 1971 <td><select name=\"spelltrigger_5\"> 2650 1972 <option value=\"0\" {$spelltrigger_5[0]}>0: {$lang_item['spell_use']}</option> … … 2653 1975 <option value=\"4\" {$spelltrigger_5[4]}>4: {$lang_item['soul_stone']}</option> 2654 1976 </select></td> 2655 <td>".makeinfocell($lang_item_edit['spell_charges']." 5",$lang_item_edit['spell_charges_desc'])."</td> 2656 <td><input type=\"text\" name=\"spellcharges_5\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcharges_5']}\" /></td> 2657 </tr> 2658 <tr> 2659 <td>".makeinfocell($lang_item_edit['spell_cooldown']." 5",$lang_item_edit['spell_cooldown_desc'])."</td> 2660 <td><input type=\"text\" name=\"spellcooldown_5\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcooldown_5']}\" /></td> 2661 2662 <td>".makeinfocell($lang_item_edit['spell_category']." 5",$lang_item_edit['spell_category_desc'])."</td> 2663 <td><input type=\"text\" name=\"spellcategory_5\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategory_5']}\" /></td> 2664 2665 <td>".makeinfocell($lang_item_edit['spell_category_cooldown']." 5",$lang_item_edit['spell_category_cooldown_desc'])."</td> 2666 <td><input type=\"text\" name=\"spellcategorycooldown_5\" size=\"8\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_5']}\" /></td> 1977 <td>".makeinfocell($lang_item_edit['spell_charges'],$lang_item_edit['spell_charges_desc'])."</td> 1978 <td><input type=\"text\" name=\"spellcharges_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcharges_5']}\" /></td> 1979 </tr> 1980 <tr> 1981 <td>".makeinfocell($lang_item_edit['spell_cooldown'],$lang_item_edit['spell_cooldown_desc'])."</td> 1982 <td><input type=\"text\" name=\"spellcooldown_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcooldown_5']}\" /></td> 1983 1984 <td>".makeinfocell($lang_item_edit['spell_category'],$lang_item_edit['spell_category_desc'])."</td> 1985 <td><input type=\"text\" name=\"spellcategory_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategory_5']}\" /></td> 1986 1987 <td>".makeinfocell($lang_item_edit['spell_category_cooldown'],$lang_item_edit['spell_category_cooldown_desc'])."</td> 1988 <td><input type=\"text\" name=\"spellcategorycooldown_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellcategorycooldown_5']}\" /></td> 1989 1990 <td>".makeinfocell($lang_item_edit['ppm_rate'],$lang_item_edit['ppm_rate_desc'])."</td> 1991 <td><input type=\"text\" name=\"spellppmRate_5\" size=\"6\" maxlength=\"30\" value=\"{$item['spellppmRate_5']}\" /></td> 2667 1992 </tr> 2668 1993 … … 2904 2229 $output .= "</tr></table><br /><br /> 2905 2230 </div>"; 2906 2231 2907 2232 if ($item['DisenchantID']){ 2908 2233 $output .= "<div id=\"pane9\"> … … 2914 2239 $row_flag = 0; 2915 2240 $output .= "<table class=\"hidden\" align=\"center\"><tr>"; 2916 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount, quest_freeforallFROM disenchant_loot_template WHERE entry = {$item['DisenchantID']} ORDER BY ChanceOrRef DESC");2241 $result1 = $sql->query("SELECT item,ChanceOrRef,QuestChanceOrGroup,mincount,maxcount,freeforall,lootcondition,condition_value1, condition_value2 FROM disenchant_loot_template WHERE entry = {$item['DisenchantID']} ORDER BY ChanceOrRef DESC"); 2917 2242 while ($item = $sql->fetch_row($result1)){ 2918 2243 $cel_counter++; 2919 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_item_edit['drop_chance']}: $item[1]%<br />{$lang_item_edit['quest_drop_chance']}: $item[2]%<br />{$lang_item_edit['drop_chance']}: $item[3]-$item[4]<br />{$lang_item_edit[' quest_freeforall']}: $item[5]";2244 $tooltip = get_item_name($item[0])." ($item[0])<br />{$lang_item_edit['drop_chance']}: $item[1]%<br />{$lang_item_edit['quest_drop_chance']}: $item[2]%<br />{$lang_item_edit['drop_chance']}: $item[3]-$item[4]<br />{$lang_item_edit['freeforall']}: $item[5]<br />{$lang_item_edit['lootcondition']}: $item[6]<br />{$lang_item_edit['condition_value1']}: $item[7]<br />{$lang_item_edit['condition_value2']}: $item[8]"; 2920 2245 $output .= "<td>"; 2921 2246 $output .= maketooltip("<img src=\"".get_icon($item[0])."\" class=\"icon_border\" alt=\"\" />", "$item_datasite$item[0]", $tooltip, "item_tooltip"); … … 2946 2271 <td>".makeinfocell($lang_item_edit['max_count'],$lang_item_edit['max_count_desc'])."</td> 2947 2272 <td><input type=\"text\" name=\"de_maxcount\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 2948 <td>".makeinfocell($lang_item_edit['quest_loot'],$lang_item_edit['quest_loot_desc'])."</td> 2949 <td><input type=\"text\" name=\"de_quest_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 2273 <td>".makeinfocell($lang_item_edit['freeforall'],$lang_item_edit['freeforall_desc'])."</td> 2274 <td><input type=\"text\" name=\"de_freeforall\" size=\"8\" maxlength=\"3\" value=\"1\" /></td> 2275 </tr> 2276 <tr> 2277 <td>".makeinfocell($lang_item_edit['lootcondition'],$lang_item_edit['lootcondition_desc'])."</td> 2278 <td><input type=\"text\" name=\"de_lootcondition\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 2279 <td>".makeinfocell($lang_item_edit['condition_value1'],$lang_item_edit['condition_value1_desc'])."</td> 2280 <td><input type=\"text\" name=\"de_condition_value1\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 2281 <td>".makeinfocell($lang_item_edit['condition_value2'],$lang_item_edit['condition_value2_desc'])."</td> 2282 <td><input type=\"text\" name=\"de_condition_value2\" size=\"8\" maxlength=\"3\" value=\"0\" /></td> 2950 2283 </tr> 2951 2284 </table> … … 3140 2473 else $spellcooldown_1 = -1; 3141 2474 if (isset($_POST['spellcategory_1']) && $_POST['spellcategory_1'] != '') $spellcategory_1 = $sql->quote_smart($_POST['spellcategory_1']); 3142 else $ description= 0;2475 else $spellcategory_1 = 0; 3143 2476 if (isset($_POST['spellcategorycooldown_1']) && $_POST['spellcategorycooldown_1'] != '') $spellcategorycooldown_1 = $sql->quote_smart($_POST['spellcategorycooldown_1']); 3144 2477 else $spellcategorycooldown_1 = -1; 2478 if (isset($_POST['spellppmRate_1']) && $_POST['spellppmRate_1'] != '') $spellppmRate_1 = $sql->quote_smart($_POST['spellppmRate_1']); 2479 else $spellppmRate_1 = 0; 3145 2480 if (isset($_POST['spellid_2']) && $_POST['spellid_2'] != '') $spellid_2 = $sql->quote_smart($_POST['spellid_2']); 3146 2481 else $spellid_2 = 0; … … 3155 2490 if (isset($_POST['spellcategorycooldown_2']) && $_POST['spellcategorycooldown_2'] != '') $spellcategorycooldown_2 = $sql->quote_smart($_POST['spellcategorycooldown_2']); 3156 2491 else $spellcategorycooldown_2 = -1; 2492 if (isset($_POST['spellppmRate_2']) && $_POST['spellppmRate_2'] != '') $spellppmRate_2 = $sql->quote_smart($_POST['spellppmRate_2']); 2493 else $spellppmRate_2 = 0; 3157 2494 if (isset($_POST['spellid_3']) && $_POST['spellid_3'] != '') $spellid_3 = $sql->quote_smart($_POST['spellid_3']); 3158 2495 else $spellid_3 = 0; … … 3167 2504 if (isset($_POST['spellcategorycooldown_3']) && $_POST['spellcategorycooldown_3'] != '') $spellcategorycooldown_3 = $sql->quote_smart($_POST['spellcategorycooldown_3']); 3168 2505 else $spellcategorycooldown_3 = -1; 2506 if (isset($_POST['spellppmRate_3']) && $_POST['spellppmRate_3'] != '') $spellppmRate_3 = $sql->quote_smart($_POST['spellppmRate_3']); 2507 else $spellppmRate_3 = 0; 3169 2508 if (isset($_POST['spellid_4']) && $_POST['spellid_4'] != '') $spellid_4 = $sql->quote_smart($_POST['spellid_4']); 3170 2509 else $spellid_4 = 0; … … 3179 2518 if (isset($_POST['spellcategorycooldown_4']) && $_POST['spellcategorycooldown_4'] != '') $spellcategorycooldown_4 = $sql->quote_smart($_POST['spellcategorycooldown_4']); 3180 2519 else $spellcategorycooldown_4 = -1; 2520 if (isset($_POST['spellppmRate_4']) && $_POST['spellppmRate_4'] != '') $spellppmRate_4 = $sql->quote_smart($_POST['spellppmRate_4']); 2521 else $spellppmRate_4 = 0; 3181 2522 if (isset($_POST['spellid_5']) && $_POST['spellid_5'] != '') $spellid_5 = $sql->quote_smart($_POST['spellid_5']); 3182 2523 else $spellid_5 = 0; … … 3191 2532 if (isset($_POST['spellcategorycooldown_5']) && $_POST['spellcategorycooldown_5'] != '') $spellcategorycooldown_5 = $sql->quote_smart($_POST['spellcategorycooldown_5']); 3192 2533 else $spellcategorycooldown_5 = -1; 2534 if (isset($_POST['spellppmRate_5']) && $_POST['spellppmRate_5'] != '') $spellppmRate_5 = $sql->quote_smart($_POST['spellppmRate_5']); 2535 else $spellppmRate_5 = 0; 3193 2536 if (isset($_POST['bonding']) && $_POST['bonding'] != '') $bonding = $sql->quote_smart($_POST['bonding']); 3194 2537 else $bonding = 0; … … 3264 2607 if (isset($_POST['de_maxcount']) && $_POST['de_maxcount'] != '') $de_maxcount = $sql->quote_smart($_POST['de_maxcount']); 3265 2608 else $de_maxcount = 0; 3266 if (isset($_POST['de_quest_freeforall']) && $_POST['de_quest_freeforall'] != '') $de_quest_freeforall = $sql->quote_smart($_POST['de_quest_freeforall']); 3267 else $de_quest_freeforall = 0; 2609 if (isset($_POST['de_freeforall']) && $_POST['de_freeforall'] != '') $de_freeforall = $sql->quote_smart($_POST['de_freeforall']); 2610 else $de_freeforall = 0; 2611 if (isset($_POST['de_lootcondition']) && $_POST['de_lootcondition'] != '') $de_lootcondition = $sql->quote_smart($_POST['de_lootcondition']); 2612 else $de_lootcondition = 0; 2613 if (isset($_POST['de_condition_value1']) && $_POST['de_condition_value1'] != '') $de_condition_value1 = $sql->quote_smart($_POST['de_condition_value1']); 2614 else $de_condition_value1 = 0; 2615 if (isset($_POST['de_condition_value2']) && $_POST['de_condition_value2'] != '') $de_condition_value2 = $sql->quote_smart($_POST['de_condition_value2']); 2616 else $de_condition_value2 = 0; 3268 2617 if (isset($_POST['de_item']) && $_POST['de_item'] != '') $de_item = $sql->quote_smart($_POST['de_item']); 3269 2618 else $de_item = 0; … … 3314 2663 stat_value1, stat_type2, stat_value2, stat_type3, stat_value3, stat_type4, stat_value4, stat_type5, stat_value5, stat_type6, stat_value6, stat_type7, stat_value7, stat_type8, stat_value8, stat_type9, 3315 2664 stat_value9, stat_type10, stat_value10, dmg_min1, dmg_max1, dmg_type1, dmg_min2, dmg_max2, dmg_type2, dmg_min3, dmg_max3, dmg_type3, dmg_min4, dmg_max4, dmg_type4, dmg_min5, dmg_max5, dmg_type5, armor, 3316 holy_res, fire_res, nature_res, frost_res, shadow_res, arcane_res, delay, ammo_type, RangedModRange, spellid_1, spelltrigger_1, spellcharges_1, spell cooldown_1, spellcategory_1, spellcategorycooldown_1,3317 spellid_2, spelltrigger_2, spellcharges_2, spell cooldown_2, spellcategory_2, spellcategorycooldown_2, spellid_3, spelltrigger_3, spellcharges_3, spellcooldown_3, spellcategory_3, spellcategorycooldown_3,3318 spellid_4, spelltrigger_4, spellcharges_4, spell cooldown_4, spellcategory_4, spellcategorycooldown_4, spellid_5, spelltrigger_5, spellcharges_5, spellcooldown_5, spellcategory_5, spellcategorycooldown_5,2665 holy_res, fire_res, nature_res, frost_res, shadow_res, arcane_res, delay, ammo_type, RangedModRange, spellid_1, spelltrigger_1, spellcharges_1, spellppmRate_1, spellcooldown_1, spellcategory_1, spellcategorycooldown_1, 2666 spellid_2, spelltrigger_2, spellcharges_2, spellppmRate_2, spellcooldown_2, spellcategory_2, spellcategorycooldown_2, spellid_3, spelltrigger_3, spellcharges_3, spellppmRate_3, spellcooldown_3, spellcategory_3, spellcategorycooldown_3, 2667 spellid_4, spelltrigger_4, spellcharges_4, spellppmRate_4, spellcooldown_4, spellcategory_4, spellcategorycooldown_4, spellid_5, spelltrigger_5, spellcharges_5, spellppmRate_5, spellcooldown_5, spellcategory_5, spellcategorycooldown_5, 3319 2668 bonding, description, PageText, LanguageID, PageMaterial, startquest, lockid, Material, sheath, RandomProperty, block, itemset, MaxDurability, area, BagFamily, Map, ScriptName, DisenchantID,RequiredDisenchantSkill, 3320 2669 ArmorDamageModifier,unk0,RandomSuffix,TotemCategory, socketColor_1, socketContent_1, socketColor_2, socketContent_2, socketColor_3, socketContent_3, socketBonus, GemProperties, ExtendedCost) … … 3323 2672 '$stat_value1', '$stat_type2', '$stat_value2', '$stat_type3', '$stat_value3', '$stat_type4', '$stat_value4', '$stat_type5', '$stat_value5', '$stat_type6', '$stat_value6', '$stat_type7', '$stat_value7', '$stat_type8', '$stat_value8', 3324 2673 '$stat_type9', '$stat_value9', '$stat_type10', '$stat_value10', '$dmg_min1', '$dmg_max1', '$dmg_type1', '$dmg_min2', '$dmg_max2', '$dmg_type2', '$dmg_min3', '$dmg_max3', '$dmg_type3', '$dmg_min4', '$dmg_max4', '$dmg_type4', '$dmg_min5', 3325 '$dmg_max5', '$dmg_type5', '$armor', '$holy_res', '$fire_res', '$nature_res', '$frost_res', '$shadow_res', '$arcane_res', '$delay', '$ammo_type', '$RangedModRange', '$spellid_1', '$spelltrigger_1', '$spellcharges_1', '$spell cooldown_1',3326 '$spellcategory_1', '$spellcategorycooldown_1', '$spellid_2', '$spelltrigger_2', '$spellcharges_2', '$spell cooldown_2', '$spellcategory_2', '$spellcategorycooldown_2', '$spellid_3', '$spelltrigger_3', '$spellcharges_3',3327 '$spellcooldown_3', '$spellcategory_3', '$spellcategorycooldown_3', '$spellid_4', '$spelltrigger_4', '$spellcharges_4', '$spell cooldown_4', '$spellcategory_4', '$spellcategorycooldown_4', '$spellid_5', '$spelltrigger_5',3328 '$spellcharges_5', '$spell cooldown_5', '$spellcategory_5', '$spellcategorycooldown_5', '$bonding', '$description', '$PageText', '$LanguageID', '$PageMaterial', '$startquest', '$lockid', '$Material', '$sheath', '$RandomProperty', '$block',2674 '$dmg_max5', '$dmg_type5', '$armor', '$holy_res', '$fire_res', '$nature_res', '$frost_res', '$shadow_res', '$arcane_res', '$delay', '$ammo_type', '$RangedModRange', '$spellid_1', '$spelltrigger_1', '$spellcharges_1', '$spellppmRate_1', '$spellcooldown_1', 2675 '$spellcategory_1', '$spellcategorycooldown_1', '$spellid_2', '$spelltrigger_2', '$spellcharges_2', '$spellppmRate_2', '$spellcooldown_2', '$spellcategory_2', '$spellcategorycooldown_2', '$spellid_3', '$spelltrigger_3', '$spellcharges_3', '$spellppmRate_3', 2676 '$spellcooldown_3', '$spellcategory_3', '$spellcategorycooldown_3', '$spellid_4', '$spelltrigger_4', '$spellcharges_4', '$spellppmRate_4', '$spellcooldown_4', '$spellcategory_4', '$spellcategorycooldown_4', '$spellid_5', '$spelltrigger_5', 2677 '$spellcharges_5', '$spellppmRate_5', '$spellcooldown_5', '$spellcategory_5', '$spellcategorycooldown_5', '$bonding', '$description', '$PageText', '$LanguageID', '$PageMaterial', '$startquest', '$lockid', '$Material', '$sheath', '$RandomProperty', '$block', 3329 2678 '$itemset', '$MaxDurability', '$area', '$BagFamily', '$Map', '$ScriptName', '$DisenchantID', '$RequiredDisenchantSkill','$ArmorDamageModifier','$unk0','$RandomSuffix', '$TotemCategory', '$socketColor_1', '$socketContent_1', '$socketColor_2', 3330 2679 '$socketContent_2', '$socketColor_3', '$socketContent_3', '$socketBonus', '$GemProperties', '$ExtendedCost')"; … … 3409 2758 if ($item_templ['spelltrigger_1'] != $spelltrigger_1) $sql_query .= "spelltrigger_1='$spelltrigger_1',"; 3410 2759 if ($item_templ['spellcharges_1'] != $spellcharges_1) $sql_query .= "spellcharges_1='$spellcharges_1',"; 2760 if ($item_templ['spellppmRate_1'] != $spellppmRate_1) $sql_query .= "spellppmRate_1='$spellppmRate_1',"; 3411 2761 if ($item_templ['spellcooldown_1'] != $spellcooldown_1) $sql_query .= "spellcooldown_1='$spellcooldown_1',"; 3412 2762 if ($item_templ['spellcategory_1'] != $spellcategory_1) $sql_query .= "spellcategory_1='$spellcategory_1',"; … … 3415 2765 if ($item_templ['spelltrigger_2'] != $spelltrigger_2) $sql_query .= "spelltrigger_2='$spelltrigger_2',"; 3416 2766 if ($item_templ['spellcharges_2'] != $spellcharges_2) $sql_query .= "spellcharges_2='$spellcharges_2',"; 2767 if ($item_templ['spellppmRate_2'] != $spellppmRate_2) $sql_query .= "spellppmRate_2='$spellppmRate_2',"; 3417 2768 if ($item_templ['spellcooldown_2'] != $spellcooldown_2) $sql_query .= "spellcooldown_2='$spellcooldown_2',"; 3418 2769 if ($item_templ['spellcategory_2'] != $spellcategory_2) $sql_query .= "spellcategory_2='$spellcategory_2',"; … … 3421 2772 if ($item_templ['spelltrigger_3'] != $spelltrigger_3) $sql_query .= "spelltrigger_3='$spelltrigger_3',"; 3422 2773 if ($item_templ['spellcharges_3'] != $spellcharges_3) $sql_query .= "spellcharges_3='$spellcharges_3',"; 2774 if ($item_templ['spellppmRate_3'] != $spellppmRate_3) $sql_query .= "spellppmRate_3='$spellppmRate_3',"; 3423 2775 if ($item_templ['spellcooldown_3'] != $spellcooldown_3) $sql_query .= "spellcooldown_3='$spellcooldown_3',"; 3424 2776 if ($item_templ['spellcategory_3'] != $spellcategory_3) $sql_query .= "spellcategory_3='$spellcategory_3',"; 3425 2777 if ($item_templ['spellcategorycooldown_3'] != $spellcategorycooldown_3) $sql_query .= "spellcategorycooldown_3='$spellcategorycooldown_3',"; 3426 if ($item_templ['spellid_4'] != $spellid_4) $sql .= "spellid_4='$spellid_4',";2778 if ($item_templ['spellid_4'] != $spellid_4) $sql_query .= "spellid_4='$spellid_4',"; 3427 2779 if ($item_templ['spelltrigger_4'] != $spelltrigger_4) $sql_query .= "spelltrigger_4='$spelltrigger_4',"; 3428 2780 if ($item_templ['spellcharges_4'] != $spellcharges_4) $sql_query .= "spellcharges_4='$spellcharges_4',"; 2781 if ($item_templ['spellppmRate_4'] != $spellppmRate_4) $sql_query .= "spellppmRate_4='$spellppmRate_4',"; 3429 2782 if ($item_templ['spellcooldown_4'] != $spellcooldown_4) $sql_query .= "spellcooldown_4='$spellcooldown_4',"; 3430 2783 if ($item_templ['spellcategory_4'] != $spellcategory_4) $sql_query .= "spellcategory_4='$spellcategory_4',"; … … 3433 2786 if ($item_templ['spelltrigger_5'] != $spelltrigger_5) $sql_query .= "spelltrigger_5='$spelltrigger_5',"; 3434 2787 if ($item_templ['spellcharges_5'] != $spellcharges_5) $sql_query .= "spellcharges_5='$spellcharges_5',"; 2788 if ($item_templ['spellppmRate_5'] != $spellppmRate_5) $sql_query .= "spellppmRate_5='$spellppmRate_5',"; 3435 2789 if ($item_templ['spellcooldown_5'] != $spellcooldown_5) $sql_query .= "spellcooldown_5='$spellcooldown_5',"; 3436 2790 if ($item_templ['spellcategory_5'] != $spellcategory_5) $sql_query .= "spellcategory_5='$spellcategory_5',"; … … 3483 2837 3484 2838 if ($de_item){ 3485 $sql_query .= "INSERT INTO disenchant_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, quest_freeforall)3486 VALUES ($DisenchantID,$de_item,'$de_ChanceOrRef', '$de_QuestChanceOrGroup' ,$de_mincount ,$de_maxcount ,$de_ quest_freeforall);\n";2839 $sql_query .= "INSERT INTO disenchant_loot_template (entry, item, ChanceOrRef, QuestChanceOrGroup, mincount, maxcount, freeforall, lootcondition, condition_value1, condition_value2) 2840 VALUES ($DisenchantID,$de_item,'$de_ChanceOrRef', '$de_QuestChanceOrGroup' ,$de_mincount ,$de_maxcount ,$de_freeforall ,$de_lootcondition ,$de_condition_value1 ,$de_condition_value2);\n"; 3487 2841 } 3488 2842 -
minimanager/js/general.js
r19 r142 9 9 } 10 10 11 function showHide(id ){11 function showHide(id,force){ 12 12 var o, st; 13 13 if( document.getElementById ) // Standart way … … 18 18 o = document.layers[id]; 19 19 st = o.style; 20 21 if(force != undefined){ 22 st.display = (force) ? 'block' : 'none'; 23 return 24 } 20 25 // if the style.display value is blank we try to figure it out here 21 26 if(st.display == '' && o.offsetWidth != undefined && o.offsetHeight != undefined) … … 189 194 190 195 var t = '<table class="' + this.classname + '"><tr><th colspan=2>'+((this.btn_icon)?'<img src="'+ this.btn_icon +'" width="48" height="48" alt="" align="absmiddle" />':'')+ this.text +'</th></tr>' 191 + '<tr align="center"><td><a class="button" style="width:120px;" href="' + action + '" >' + this.btn_ok + '</a></td>'192 + '<td><a class="button" style="width:120px;" href="#" onclick="answerbox.hide()" >' + this.btn_cancel + '</a></td></tr></table>';196 + '<tr align="center"><td><a class="button" style="width:120px;" href="' + action + '" type="wrn">' + this.btn_ok + '</a></td>' 197 + '<td><a class="button" style="width:120px;" href="#" onclick="answerbox.hide()" type="def">' + this.btn_cancel + '</a></td></tr></table>'; 193 198 194 199 if(DOM || IE) this.obj.innerHTML = t; -
minimanager/lang/deDE.php
r19 r142 2 2 /* 3 3 * Project Name: MiniManager for Mangos Server 4 * Date: 1 7.10.2006 inital version (0.0.1a)5 * Author: konqi ( German Translation)6 * Copyright: konqi ( German Translation)4 * Date: 11.11.2007 updated version (0.0.1b) 5 * Author: konqi (updated by mordor) (only German Translation) 6 * Copyright: konqi (updated by mordor) (only German Translation) 7 7 * Email: ***** 8 8 * License: GNU General Public License v2(GPL) 9 9 */ 10 10 11 11 $site_encoding = "ISO-8859-1"; 12 12 … … 36 36 'are_you_sure' => 'BIST DU SICHER?', 37 37 'will_be_erased' => 'Wird unwiederrufbar von der Datenbank gelöscht!', 38 'unlinked' => 'Un linked'38 'unlinked' => 'Unverlinked' 39 39 ); 40 40 … … 48 48 'missing_pass_user' => 'Fehlender Benutzername und/oder Passwort!', 49 49 'banned_acc' => 'Konto gebannt, Bitte Serveradministrator kontaktieren', 50 'locked_acc' => 'Konto eingefro hren, Bitte Serveradministrator kontaktieren',50 'locked_acc' => 'Konto eingefroren, Bitte Serveradministrator kontaktieren', 51 51 'no_permision' => 'Du hast KEINE Berechtigung auf die angeforderten Daten zuzugreifen', 52 52 'enter_valid_logon' => 'Bitte gütigen Benutzername und Passwort eingeben:', 53 53 'select_realm' => 'Wähle Realm', 54 'remember_me' => ' Remember Me', //TODO55 'pass_recovery' => ' Lost Password?' //TODO56 ); 57 54 'remember_me' => 'Eingeloggt bleiben', 55 'pass_recovery' => 'Passwort vergessen?' 56 ); 57 58 58 $lang_register = array( 59 59 // ----- REGISTER.PHP ----- … … 67 67 'use_valid_mail' => 'Bitte versichere dich, dass du eine gültige E-mail-Adresse benutzt.', 68 68 'create_acc_button' => 'Konto erstellen', 69 'diff_pass_entered' => 'Die Passw örter müssen übereinstimmen.',69 'diff_pass_entered' => 'Die Passwörter müssen übereinstimmen.', //Popup-Fenster mit "noramlen" Umlauten! 70 70 'already_exist' => 'Existiert bereits', 71 71 'acc_reg_closed' => 'Pech gehabt, die Kontoregistrierung ist zur Zeit deaktiviert.', … … 78 78 'cannot_create_acc' => 'können keine Kontos erstellen.', 79 79 'fill_all_fields' => 'Bitte alle Felder ausfüllen.', 80 'acc_type' => 'Account Type', //TODO81 'acc_type_desc' => ' The type of Client will be used.', //TODO80 'acc_type' => 'Accounttyp', 81 'acc_type_desc' => 'Der Typ des Clients der gebraucht wird.', 82 82 'classic' => 'Classic', 83 'expansion' => 'E xpansion',84 'recover_acc_password' => ' Recover Account\'s Password', //TODO85 'user_pass_rec_desc' => ' Please enter username you registered with.', //TODO86 'mail_pass_rec_desc' => ' Please make sure to use same email address as in initial registration.', //TODO87 'recover_pass' => ' Recover Password', //TODO88 'user_mail_not_found' => ' Provided Username/email combination not found.', //TODO89 'recovery_mail_sent' => ' Recovery mail sent',83 'expansion' => 'Erweiterung', 84 'recover_acc_password' => 'Passwortwiederherstellung für einen Account', 85 'user_pass_rec_desc' => 'Bitte gebe den Benutzernamen an mit dem du dich registriert hast.', 86 'mail_pass_rec_desc' => 'Bitte gehe sicher, dass du die selbe Emailadresse verwendest, wie bei deiner Anmeldung.', 87 'recover_pass' => 'Passwort wiederherstellen', 88 'user_mail_not_found' => 'Die angegebene Kombination aus Accountname und Emailadresse wurde nicht gefunden.', 89 'recovery_mail_sent' => 'Email zur Wiederherstellung des Passwortes wurde versandt', 90 90 'read_terms' => 'Please make sure to read, understand and accept the terms of usage under which this account will be created', 91 91 'terms' => 'Terms of Service', 92 92 'error_terms' => 'Terms of Service were Not Accepted', 93 'i_agree' => 'I Agree', 94 'i_dont_agree' => 'I Do Not Agree' 95 ); 96 93 'i_agree' => 'Ich bin einverstanden', 94 'i_dont_agree' => 'Ich bin nicht einverstanden', 95 'pass_too_long' => 'Das angegebene Passwort überschreitet die maximal erlaube Länge' 96 ); 97 97 98 $lang_index = array( 98 99 // ----- INDEX.PHP ----- 99 100 'realm' =>'Realm', 100 101 'online' => 'Online', 101 'offline_or_let_h eight' => 'Offline oder Latenz zu hoch',102 'offline_or_let_high' => 'Offline oder Latenz zu hoch', 102 103 'add_motd' => 'Nachricht des Tages hinzufügen', 103 104 'delete' => 'Löschen', … … 111 112 'honor_kills' => 'E.R' 112 113 ); 113 114 114 115 $lang_header = array( 115 116 // ----- HEADER.PHP ----- … … 119 120 'characters' => 'Character', 120 121 'guilds' => 'Gilden', 122 'arena_teams' => 'Arena Teams', 121 123 'banned_list' => 'Bannliste', 122 124 'cleanup' => 'Aufrämen', … … 137 139 'statistics' => 'Statistics', //TODO: Translate 138 140 'teleports' => 'Teleports', //TODO: Translate 139 'command' => ' Commands', //TODO: Translate140 'creatures' => ' Creatures', //TODO: Translate141 'command' => 'Befehle', 142 'creatures' => 'Kreaturen', 141 143 'player_map' => 'Player Map', //TODO 142 144 'irc' => 'IRC Applet', //TODO 143 145 'repair' => 'Repair/Optimize', //TODO 144 'game_object' => 'Game Object', 146 'game_object' => 'Game Object', //TODO 145 147 'forums' => 'Forums', 146 'auctionhouse' => 'Auction House', //TODO 147 ); 148 148 'honor' => 'Honor Rankings', //TODO 149 'auctionhouse' => 'Auktionshaus', 150 ); 151 149 152 $lang_footer = array( 150 153 // -----FOOTER.PHP ----- … … 153 156 ); 154 157 155 $lang_repair = array( 158 $lang_repair = array( //TODO 156 159 // ----- REPAIR.PHP ----- 157 160 'repair_optimize' => 'Repair / Optimize Tables', … … 178 181 'web_backup' => 'den Webserver', 179 182 'local_file' => 'eine lokale Datei', 180 'acc_on_file' => 'account on a file', 183 'acc_on_file' => 'account on a file', //TODO 181 184 'enter_acc_name' => 'Zu ladende ID von Benutzerkonto eingeben', 182 185 'backup_acc' => 'Sichere Benutzerkonten', … … 198 201 'save_all_realms' => 'Speichere Daten von allen Realms' 199 202 ); 200 203 201 204 $lang_banned = array( //TODO 202 205 // ----- BANNED.PHP ----- … … 222 225 'acc_not_found' => 'Account Not Found' 223 226 ); 224 227 225 228 $lang_char = array( 226 229 // ----- CHAR.PHP ----- … … 257 260 'no_act_quests' => 'No active Quests Found.', //TODO: Translate 258 261 'quest_id' => 'ID', //TODO: Translate 259 'quest_level' => ' lvl',262 'quest_level' => 'Lvl', 260 263 'quest_title' => 'Quest Title', //TODO: Translate 261 'professions' => ' Professions', //TODO264 'professions' => 'Berufe', 262 265 'skills' => 'Skills', //TODO 263 'skill_id' => 'ID', //TODO266 'skill_id' => 'ID', 264 267 'skill_name' => 'Skill Name', //TODO 265 'skill_value' => ' Value', //TODO268 'skill_value' => 'Wert', 266 269 // --- $skill_rank_array --- 267 270 'apprentice' => 'Apprentice', //TODO: Translate … … 290 293 'no_tp_location' => 'No teleport location found using provided name.' //TODO 291 294 ); 292 295 293 296 $lang_item = array( 294 297 // ----- ITEM TOOLTIP ----- … … 338 341 'rod' => 'Enchanter\'s Rod', // <---- TODO 339 342 'robe' => 'Robe', 340 'tome' => 'Tome', 343 'tome' => 'Tome', // <----- TODO 341 344 'two_hand' => 'Zweihändig', 342 345 'off_misc' => 'Freie Hand', … … 361 364 'ench_formula' => 'Verzauberungsformel', 362 365 'JC_formula' => 'Jewelcrafting Formula', // <---- TODO 363 'quiver' => 'Quiver', 364 'ammo_pouch' => 'Ammo Pouch', 366 'quiver' => 'Quiver', // <---- TODO 367 'ammo_pouch' => 'Ammo Pouch', // <---- TODO 365 368 'soul_shards' => 'Soul Shards', // <---- TODO 366 369 'herbs' => 'Herbs', // <---- TODO … … 427 430 'slots' => 'Slots', // <---- TODO 428 431 'charges' => 'Charge(s)', // <---- TODO 429 //TODO: Translate All below 430 'socket_bonus' => 'Socket Bonus', 431 'potion' => 'Potion', 432 'scroll' => 'Scroll', 433 'bandage' => 'Bandage', 434 'healthstone' => 'HealthStone', 435 'combat_effect' => 'CombatEffect', 436 'libram' => 'Libram', 437 'idol' => 'Idol', 438 'totem' => 'Totem', 439 'fishing_manual' => 'Fishing Manual', 440 'soul_stone' => 'Soul Stone', 441 'no_bind' => 'Not Binding', 442 'socket_meta' => 'Meta Socket', 443 'socket_red' => 'Red Socket', 444 'socket_yellow' => 'Yellow Socket', 445 'socket_blue' => 'Blue Socket', 446 'rating_by' => 'Rating by', 447 'improves' => 'Improves', 448 'DEFENCE_RATING' => 'Defence', 449 'DODGE_RATING' => 'Dodge', 450 'PARRY_RATING' => 'Parry', 451 'SHIELD_BLOCK_RATING' => 'Shield Block', 452 'MELEE_HIT_RATING' => 'Melee Hit', 453 'RANGED_HIT_RATING' => 'Ranged Hit', 454 'SPELL_HIT_RATING' => 'Spell Hit', 455 'MELEE_CS_RATING' => 'Melee Crit', 456 'RANGED_CS_RATING' => 'Ranged Crit', 457 'SPELL_CS_RATING' => 'Spell Crit', 458 'MELEE_HA_RATING' => 'Melee Hit Avoid', 459 'RANGED_HA_RATING' => 'Ranged Hit Avoid', 460 'SPELL_HA_RATING' => 'Spell Hit Avoid', 461 'MELEE_CA_RATING' => 'Melee Crit Avoid', 462 'RANGED_CA_RATING' => 'Ranged Crit Avoid', 463 'SPELL_CA_RATING' => 'Spell Crit Avoid', 464 'MELEE_HASTE_RATING' => 'Melee Haste', 465 'RANGED_HASTE_RATING' => 'Ranged Haste', 466 'SPELL_HASTE_RATING' => 'Spell Haste', 467 'HIT_RATING' => 'Hit', 468 'CS_RATING' => 'Critical Strike', 469 'HA_RATING' => 'Hit Avoid', 470 'CA_RATING' => 'Crit Avoid', 471 'RESILIENCE_RATING' => 'Resistance', 472 'HASTE_RATING' => 'Haste' 432 'socket_bonus' => 'Socket Bonus', // <---- TODO 433 'potion' => 'Potion', // <---- TODO 434 'scroll' => 'Scroll', // <---- TODO 435 'bandage' => 'Bandage', // <---- TODO 436 'healthstone' => 'HealthStone', // <---- TODO 437 'combat_effect' => 'CombatEffect', // <---- TODO 438 'libram' => 'Libram', // <---- TODO 439 'idol' => 'Idol', // <---- TODO 440 'totem' => 'Totem', // <---- TODO 441 'fishing_manual' => 'Fishing Manual', // <---- TODO 442 'soul_stone' => 'Soul Stone', // <---- TODO 443 'no_bind' => 'Not Binding', // <---- TODO 444 'socket_meta' => 'Meta Socket', // <---- TODO 445 'socket_red' => 'Red Socket', // <---- TODO 446 'socket_yellow' => 'Yellow Socket', // <---- TODO 447 'socket_blue' => 'Blue Socket', // <---- TODO 448 'rating_by' => 'Rating by', // <---- TODO 449 'improves' => 'Improves', // <---- TODO 450 'DEFENCE_RATING' => 'Defence', // <---- TODO 451 'DODGE_RATING' => 'Dodge', // <---- TODO 452 'PARRY_RATING' => 'Parry', // <---- TODO 453 'SHIELD_BLOCK_RATING' => 'Shield Block', // <---- TODO 454 'MELEE_HIT_RATING' => 'Melee Hit', // <---- TODO 455 'RANGED_HIT_RATING' => 'Ranged Hit', // <---- TODO 456 'SPELL_HIT_RATING' => 'Spell Hit', // <---- TODO 457 'MELEE_CS_RATING' => 'Melee Crit', // <---- TODO 458 'RANGED_CS_RATING' => 'Ranged Crit', // <---- TODO 459 'SPELL_CS_RATING' => 'Spell Crit', // <---- TODO 460 'MELEE_HA_RATING' => 'Melee Hit Avoid', // <---- TODO 461 'RANGED_HA_RATING' => 'Ranged Hit Avoid', // <---- TODO 462 'SPELL_HA_RATING' => 'Spell Hit Avoid', // <---- TODO 463 'MELEE_CA_RATING' => 'Melee Crit Avoid', // <---- TODO 464 'RANGED_CA_RATING' => 'Ranged Crit Avoid', // <---- TODO 465 'SPELL_CA_RATING' => 'Spell Crit Avoid', // <---- TODO 466 'MELEE_HASTE_RATING' => 'Melee Haste', // <---- TODO 467 'RANGED_HASTE_RATING' => 'Ranged Haste', // <---- TODO 468 'SPELL_HASTE_RATING' => 'Spell Haste', // <---- TODO 469 'HIT_RATING' => 'Hit', // <---- TODO 470 'CS_RATING' => 'Critical Strike', // <---- TODO 471 'HA_RATING' => 'Hit Avoid', // <---- TODO 472 'CA_RATING' => 'Crit Avoid', // <---- TODO 473 'RESILIENCE_RATING' => 'Resistance', // <---- TODO 474 'HASTE_RATING' => 'Haste' // <---- TODO 473 475 ); 474 476 … … 512 514 'by_item' => 'Gegenstands-ID' 513 515 ); 514 516 515 517 $lang_cleanup = array( 516 518 // ----- CLEANUP.PHP ----- … … 541 543 'clean_db' => 'Datenbank aufräumen' 542 544 ); 543 545 544 546 $lang_edit = array( 545 547 // ----- EDIT.PHP ----- … … 561 563 'edit_your_acc' => 'Benutzerkonto bearbeiten', 562 564 'cms_options' => 'CMS Options', //TODO 563 'select_cms_template' => 'Select CMS Template', 564 'template' => 'Template', 565 'select_cms_template' => 'Select CMS Template', //TODO 566 'template' => 'Template', //TODO 565 567 'select_cms_layout_lang' => 'Wähle die CMS Anzeigesprache', 566 568 'language' => 'Sprache', 567 569 'save' => 'Speichern', 568 //TODO 569 'client_type' => 'Client Type', 570 'client_type' => 'Client Type', //TODO 570 571 'classic' => 'Classic', 571 'expansion' => 'E xpansion',572 'tot_chars' => ' Total Characters'573 ); 574 572 'expansion' => 'Erweiterung', 573 'tot_chars' => 'Gesamtanzahl der Charactere' 574 ); 575 575 576 $lang_guild = array( 576 577 // ----- GUILD.PHP ----- … … 592 593 'info' => 'Info', 593 594 'motd' => 'MOTD', 594 'level' => ' level',595 'name' => 'Name', //TODO: Translate596 'remove' => 'Rem.', 597 'rank' => 'Ran k', //TODO: Translate595 'level' => 'Level', 596 'name' => 'Name', 597 'remove' => 'Rem.', //TODO: Translate 598 'rank' => 'Rang', 598 599 'tot_members' => 'Mitglieder gesamt', 599 600 'err_no_members_found' => 'Keine Mitglieder gefunden!', … … 603 604 'browse_guilds' => 'Gilden durchsuchen' 604 605 ); 605 606 606 607 $lang_mail = array( 607 608 // ----- MAIL.PHP ----- 608 'mail_type' => 'Mail Type', 609 'mail_options' => 'Mail Options', 609 'mail_type' => 'Mail Type', //TODO 610 'mail_options' => 'Mail Options', //TODO 610 611 'email' => 'Email', 611 612 'ingame_mail' => 'WoW-Post', … … 621 622 'online' => 'Online', 622 623 'attachments' => 'Attachments (ingame only)', //TODO 623 'money' => ' Money', //TODO624 'item' => 'Item (id)', //TODO624 'money' => 'Geld', 625 'item' => 'Item (id)', 625 626 'stack' => 'Stack', //TODO 626 627 'mail_body' => 'Nachricht', … … 634 635 'send_mail' => 'Sende Mail' 635 636 ); 636 637 637 638 $lang_motd = array( 638 639 // ----- MOTD.PHP ----- … … 658 659 'run_patch' => 'SQL Patch einspielen' 659 660 ); 660 661 661 662 $lang_ssh = array( 662 663 // ----- SSH.PHP ----- … … 664 665 'config_server_properly' => 'Versichere dich, dass dein SSH/Telnet Server richtig eingerichtet und online ist.' 665 666 ); 666 667 667 668 $lang_realm = array( 668 669 // ----- REALM.PHP ----- … … 672 673 'address' => 'Addresse', 673 674 'port' => 'Port', 674 'icon' => 'Icon', 675 'icon' => 'Icon', //TODO 675 676 'color' => 'Farbe', 676 677 'timezone' => 'Zeitzone', … … 685 686 'online' => 'Status', 686 687 'tot_char' => 'Charakter gesamt', 687 'delete' => ' Delete Realm', //TODO: Translate688 'normal' => 'Normal', //TODO: Translate689 'pvp' => 'PVP', //TODO: Translate690 'rp' => 'RP', //TODO: Translate691 'rppvp' => 'RPPVP', //TODO: Translate692 'english' => 'Englis h', //TODO: Translate693 'deutsch' => 'Deutsch', //TODO: Translate694 'french' => 'Fr ench', //TODO: Translate695 'others' => ' Others',696 'conf_from_file' => '** This realm appear not to have proper configuration in config.php file.<br />Make sure to properly configure it before using under CMS.', 688 'delete' => 'Entferne Realm', 689 'normal' => 'Normal', 690 'pvp' => 'PVP', 691 'rp' => 'RP', 692 'rppvp' => 'RPPVP', 693 'english' => 'Englisch', 694 'deutsch' => 'Deutsch', 695 'french' => 'Französisch', 696 'others' => 'Andere', 697 'conf_from_file' => '** This realm appear not to have proper configuration in config.php file.<br />Make sure to properly configure it before using under CMS.', //TODO 697 698 'offline' => 'Offline', 698 699 'status' => 'Status' 699 700 ); 700 701 701 702 $lang_ticket = array( 702 703 // ----- TICKET.PHP ----- … … 721 722 'ticket_update_err' => 'Fehler beim Aktualisieren des Tickets', 722 723 'browse_tickets' => 'Tickets durchsuchen', 723 'other' => ' Other', //TODO: Translate724 'other' => 'Andere', 724 725 'stuck' => 'Stuck', //TODO: Translate 725 726 'behavior' => 'Behavior / Harassment', //TODO: Translate … … 733 734 'character' => 'Character' //TODO: Translate 734 735 ); 735 736 736 737 $lang_user = array( 737 738 // ----- USER.PHP ----- … … 740 741 'backup' => 'Backup', 741 742 'by_name' => 'nach Name', 742 'by_tbc' => ' by TBC Acc.', //TODO743 'by_tbc' => 'nach TBC Acc.', 743 744 'by_id' => 'nach ID', 744 745 'by_gm_level' => '= GM Level', … … 770 771 'tot_found' => 'Funde Gesamt', 771 772 'acc_ids' => 'Benutzerkonto id(s)', 772 'back_browsing' => 'Back Browsing Users', 773 'back_browsing' => 'Back Browsing Users', //TODO 773 774 'no_acc_deleted' => 'Keine Kontos gelöscht!<br />Fehlende Berechtigung?', 774 775 'total' => 'Gesamt', … … 801 802 'browse_acc' => 'Kontos durchsuchen', 802 803 'you_have_no_permission_to_set_gmlvl' => 'Du hast keine Berechtigung um diese GM-Level zu setzen', 803 //TODO804 804 'tbc_account' => 'TBC Account', 805 'client_type' => 'Client Type',805 'client_type' => 'Clienttyp', 806 806 'classic' => 'Classic', 807 'expansion' => 'E xpansion'808 ); 809 810 $lang_stat = array( //TODO :Translate entire array807 'expansion' => 'Erweiterung' 808 ); 809 810 $lang_stat = array( //TODO 811 811 // ----- STAT.PHP ----- 812 812 'srv_statistics' => 'Server Statistics', … … 830 830 ); 831 831 832 $lang_tele = array( //TODO :Translate entire array832 $lang_tele = array( //TODO 833 833 // ----- TELE.PHP ----- 834 834 'loc_name' => 'Location Name', … … 858 858 ); 859 859 860 $lang_command = array( //TODO :Translate entire array860 $lang_command = array( //TODO 861 861 // ----- COMMAND.PHP ----- 862 862 'command_list' => 'Available Commands', … … 868 868 'syntax' => 'Syntax', 869 869 'description' => 'Description', 870 'change_level' => 'Change Checked Command sLevel',870 'change_level' => 'Change Checked Command(s) Level', 871 871 'save' => 'Save' 872 872 ); 873 873 874 $lang_item_edit = array( //TODO :Translate entire array874 $lang_item_edit = array( //TODO 875 875 // ----- ITEM.PHP ----- 876 876 'search_item' => 'Search for Item(s)', … … 931 931 'start_quest' => 'Start Quest', 932 932 'start_quest_desc' => 'ID of a quest that this item starts.', 933 'short_rules_desc' => '* Moving your mouse over the field name will show you short field description.<br /> 934 * Make sure you properly filled all the fields and you are not trying to insert new item using existing entry.', 933 'short_rules_desc' => '* Moving your mouse over the field name will show you short field description.<br />* Make sure you properly filled all the fields and you are not trying to insert new item using existing entry.', 935 934 'vendor' => 'Vendor', 936 935 'buy_count' => 'BuyCount', … … 1052 1051 'reverted' => 'Reverted', 1053 1052 'exalted' => 'Exalted', 1054 'sock_tab' => 'Sockets', //TODO1055 'req_skill_disenchant' => 'Req. Disenchant Skill', //TODO1056 'req_skill_disenchant_desc' => 'Disenchant Skill Required in order to disenchant this item.', //TODO1053 'sock_tab' => 'Sockets', 1054 'req_skill_disenchant' => 'Req. Disenchant Skill', 1055 'req_skill_disenchant_desc' => 'Disenchant Skill Required in order to disenchant this item.', 1057 1056 'RandomSuffix' => 'Random Suffix', 1058 1057 'RandomSuffix_desc' => 'Random enchantment suffix entry.', 1059 'unk0' => 'unk0', //TODO1060 'unk0_desc' => 'TODO:', //TODO1061 'extended_cost' => 'Extended Cost', //TODO1062 'extended_cost_desc' => 'Honor point required to buy', //TODO1063 'totem_category' => 'Totem Type', //TODO1064 'totem_category_desc' => 'Type of the totem', //TODO1065 'socket_color' => 'Socket Color', //TODO1066 'socket_color_desc' => 'Color of this Socket.', //TODO1067 'socket_content' => 'Socket Content', //TODO1068 'socket_content_desc' => 'Jem socketed into this socket', //TODO1069 'socket_bonus' => 'Socket Bonus', //TODO1070 'socket_bonus_desc' => 'Bonus upon socketting.', //TODO1071 'gem_properties' => 'Gem Poperties', //TODO1072 'gem_properties_desc' => 'TODO', //TODO1073 'custom_search' => 'Custom Filter', //TODO1058 'unk0' => 'unk0', 1059 'unk0_desc' => 'TODO:', 1060 'extended_cost' => 'Extended Cost', 1061 'extended_cost_desc' => 'Honor point required to buy', 1062 'totem_category' => 'Totem Type', 1063 'totem_category_desc' => 'Type of the totem', 1064 'socket_color' => 'Socket Color', 1065 'socket_color_desc' => 'Color of this Socket.', 1066 'socket_content' => 'Socket Content', 1067 'socket_content_desc' => 'Jem socketed into this socket', 1068 'socket_bonus' => 'Socket Bonus', 1069 'socket_bonus_desc' => 'Bonus upon socketting.', 1070 'gem_properties' => 'Gem Poperties', 1071 'gem_properties_desc' => 'TODO', 1072 'custom_search' => 'Custom Filter', 1074 1073 'info' => 'Info.', 1075 1074 'dropped_by' => 'Item Dropped by', … … 1096 1095 'max_count' => 'Max. Count', 1097 1096 'max_count_desc' => 'Maximum number of stack size on drop.', 1098 'quest_loot' => 'Quest Loot Flag',1099 'quest_loot_desc' => 'Quest Free for all loot flag.',1100 1097 'add_item_to_loot' => 'Add item to Loot Template', 1101 1098 'drop_chance' => 'Drop Chance', 1102 1099 'quest_drop_chance' => 'Quest Drop Chance', 1103 'quest_freeforall' => 'Quest free for all',1104 1100 'armor_dmg_mod' => 'Armor Damage Modifier', 1105 'armor_dmg_mod_desc' => 'TODO:' 1101 'armor_dmg_mod_desc' => 'TODO:', 1102 'ppm_rate' => 'ppmRate', 1103 'ppm_rate_desc' => 'Number of proc per minute', 1104 'item_spell' => 'Item Spell', 1105 'freeforall' => 'Free for all', 1106 'freeforall_desc' => 'Free for all loot flag.', 1107 'lootcondition' => 'Loot condition', 1108 'lootcondition_desc' => 'Loot condition flag', 1109 'condition_value1' => 'Condition Value 1', 1110 'condition_value1_desc' => 'Condition Value 1 flag', 1111 'condition_value2' => 'Condition Value 2', 1112 'condition_value2_desc' => 'Condition Value 2 flag' 1106 1113 ); 1107 1114 1108 $lang_creature = array( //TODO :Translate entire array1115 $lang_creature = array( //TODO 1109 1116 // ----- CREATURE.PHP ----- 1110 1117 'none' => 'None', … … 1205 1212 'max_mana' => 'Max Mana', 1206 1213 'max_mana_desc' => 'Maximum creature\'s mana points for creature level equal minlevel. Spawned creature have mana in linear proportion to level position in range minlevel - maxlevel.', 1207 'faction ' => 'Faction',1208 'faction_ desc' => 'Creature\'s faction.',1214 'faction_A' => 'Faction', 1215 'faction_A_desc' => 'Creature\'s faction.', 1209 1216 'family' => 'Family', 1210 1217 'family_desc' => 'Creature\'s family type.', … … 1304 1311 'dynamic_flags_desc' => 'TODO:', 1305 1312 'flag_1' => 'Flag 1', 1306 'flag_1_desc' => ' TODO:',1313 'flag_1_desc' => 'Mobgroup: If you attack one of this group each mob in the group will aggro you.', 1307 1314 'save_to_db' => 'Save to Database', 1308 1315 'save_to_script' => 'Save as SQL Script', … … 1350 1357 'max_count' => 'Max. Count', 1351 1358 'max_count_desc' => 'Maximum number of stack size on drop.', 1352 'quest_loot' => 'Quest Loot Flag',1353 'quest_loot_desc' => 'Quest Free for all loot flag.',1354 1359 'add_item_to_loot' => 'Add item to Loot Template', 1355 1360 'drop_chance' => 'Drop Chance', 1356 'quest_freeforall' => 'Quest free for all',1357 1361 'add_ends_quests' => 'Add Quest ends by this NPC', 1358 1362 'add_starts_quests' => 'Add Quest starts by this NPC', … … 1380 1384 'search_results' => 'Search Results', 1381 1385 'RacialLeader' => 'Racial Leader', 1382 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1383 ); 1384 1385 $lang_game_object = array( //TODO: 1386 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1387 'dmgschool' => 'Damage School', 1388 'dmgschool_desc' => 'The school of damage will be used by this mob', 1389 'freeforall' => 'Free for all', 1390 'freeforall_desc' => 'Free for all loot flag.', 1391 'lootcondition' => 'Loot condition', 1392 'lootcondition_desc' => 'Loot condition flag', 1393 'condition_value1' => 'Condition Value 1', 1394 'condition_value1_desc' => 'Condition Value 1 flag', 1395 'condition_value2' => 'Condition Value 2', 1396 'condition_value2_desc' => 'Condition Value 2 flag' 1397 ); 1398 1399 $lang_game_object = array( //TODO 1386 1400 // ----- GAME_OBJECT.PHP ----- 1387 1401 'unknown' => 'Unknown', … … 1454 1468 'size_desc' => 'Object\'s size must be set because graphic models can be resample.', 1455 1469 'sound' => 'Sound', 1456 'sound_desc' => 'Data fields specific for different type field values. Each type has unique fields.<br />For more informaton visit https://svn.mangosproject.org/trac /MaNGOS/wiki/Database/gameobject_template',1470 'sound_desc' => 'Data fields specific for different type field values. Each type has unique fields.<br />For more informaton visit https://svn.mangosproject.org/trac /MaNGOS/wiki/Database /gameobject_template', 1457 1471 'tmpl_not_found' => 'Template not Found', 1458 1472 'del_go' => 'Delete GO', … … 1463 1477 'drop_chance' => 'Drop Chance', 1464 1478 'quest_drop_chance' => 'Quest Drop Chance', 1465 'quest_freeforall' => 'Quest Free for All',1466 1479 'add_items_to_templ' => 'Add Items to Template', 1467 1480 'loot_item_id' => 'Loot template ID', … … 1475 1488 'max_count' => 'Max. Count', 1476 1489 'max_count_desc' => 'Maximum number of stack size on drop.', 1477 'quest_loot' => 'Quest Loot Flag',1478 'quest_loot_desc' => 'Quest Free for all loot flag.',1479 1490 'check_to_delete' => '* Check checkbox next to item to remove from template.', 1480 1491 'add_starts_quests' => 'Add Quest starts by this GO', … … 1487 1498 'times' => 'times', 1488 1499 'go_template' => 'Game Object Template', 1489 'all_related_data' => 'Along with all related data.' 1500 'all_related_data' => 'Along with all related data.', 1501 'freeforall' => 'Free for all', 1502 'freeforall_desc' => 'Free for all loot flag.', 1503 'lootcondition' => 'Loot condition', 1504 'lootcondition_desc' => 'Loot condition flag', 1505 'condition_value1' => 'Condition Value 1', 1506 'condition_value1_desc' => 'Condition Value 1 flag', 1507 'condition_value2' => 'Condition Value 2', 1508 'condition_value2_desc' => 'Condition Value 2 flag' 1490 1509 ); 1491 1510 1492 1511 $lang_auctionhouse = array( //TODO 1493 1512 // ----- AHSTATS.PHP ----- 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1513 'auctionhouse' => 'Auction House', 1514 'seller' => 'Seller', 1515 'item' => 'Item', 1516 'buyoutprice' => 'Buyout price', 1517 'timeleft' => 'Time Left', 1518 'buyer' => 'Buyer', 1519 'lastbid' => 'Last Bid', 1520 'firstbid' => 'First Bid', 1521 'dayshortcut' => 'D', 1522 'hourshortcut' => 'H', 1523 'mnshortcut' => 'mn', 1505 1524 'total_auctions' => 'Total Auctions', 1506 1525 'search_results' => 'Search Results', … … 1514 1533 ); 1515 1534 1516 $lang_id_tab = array( 1535 $lang_id_tab = array( //TODO 1517 1536 // ----- ID_TAB.PHP ----- 1518 1537 //---maps--- … … 2078 2097 'Set65' => 'Spider\'s Kiss', 2079 2098 'Set41' => 'Dal\'Rend\'s Arms', 2080 'Set1' => 'The Gladiator' 2099 'Set1' => 'The Gladiator', 2100 //------user levels------ 2101 'Player' => 'Player', 2102 'Moderator' => 'Moderator', 2103 'Game_Master' => 'Game Master', 2104 'Administrator' => 'Administrator', 2105 //------factions------ 2106 'Alliance' => 'Alliance', 2107 'Horde' => 'Horde', 2108 //------char rankings------ 2109 'None'=> 'None', 2110 'Private' => 'Private', 2111 'Corporal' => 'Corporal', 2112 'Sergeant' => 'Sergeant', 2113 'Master_Sergeant' => 'Master Sergeant', 2114 'Sergeant_Major' => 'Sergeant Major', 2115 'Knight' => 'Knight', 2116 'Knight-Lieutenant' => 'Knight-Lieutenant', 2117 'Knight-Captain' => 'Knight-Captain', 2118 'Knight-Champion' => 'Knight-Champion', 2119 'Lieutenant_Commander' => 'Lieutenant Commander', 2120 'Commander' => 'Commander', 2121 'Marshal' => 'Marshal', 2122 'Field_Marshal' => 'Field Marshal', 2123 'Grand_Marshal' => 'Grand Marshal', 2124 'Scout' => 'Scout', 2125 'Grunt' => 'Grunt', 2126 'Senior_Sergeant' => 'Senior Sergeant', 2127 'First_Sergeant' => 'First Sergeant', 2128 'Stone_Guard' => 'Stone Guard', 2129 'Blood_Guard' => 'Blood Guard', 2130 'Legionnare' => 'Legionnare', 2131 'Centurion' => 'Centurion', 2132 'Champion' => 'Champion', 2133 'Lieutenant_General' => 'Lieutenant General', 2134 'General' => 'General', 2135 'Warlord' => 'Warlord', 2136 'High_Warlord' => 'High Warlord' 2137 ); 2138 2139 2140 $lang_arenateam = array( //TODO 2141 // ----- ARENATEAM.PHP ----- 2142 'by_name' =>'by Name', 2143 'by_team_leader' => 'by Arena Team Leader', 2144 'by_id' => 'by Arena Team Id', 2145 'id' => 'Id', 2146 'arenateam_id' => 'Arena Team Id', 2147 'arenateam_name' => 'Arena Team Name', 2148 'captain' => 'Captain', 2149 'type' => 'Type', 2150 'arenateam_online' => 'Members online', 2151 'create_date' => '...', 2152 '2' => '2 VS 2', 2153 '3' => '3 VS 3', 2154 '5' => '5 VS 5', 2155 'err_no_members_found' => 'No Members Found!', 2156 'err_no_team_found' => 'No Arena Teams Found!', 2157 'del_team' => 'Delete Arena Team', 2158 'team_search_result' => 'Arena Teams Search Results', 2159 'browse_teams' => 'Browse Arena Teams', 2160 'tot_teams' => 'Total Arena Teams', 2161 'members' => 'Members', 2162 'tot_members' => 'Total Members', 2163 'games' => 'Games played', 2164 'rating' => 'Rating', 2165 'wins' => 'Games won', 2166 'remove' => 'Remove', 2167 'name' => 'Name', 2168 'level' => 'Level', 2169 'played_week' => 'Games played this week', 2170 'wons_week' => 'Games won this week', 2171 'played_season' => 'Games played this season', 2172 'wons_season' => 'Games won this season', 2173 'arenateams' => 'Arena Teams', 2174 'del_team' => 'Delete Arena Team', 2175 'games_played'=> 'Played', 2176 'games_won'=> 'Won', 2177 'games_lost'=> 'Lost', 2178 'ratio'=> 'Win Percentage', 2179 'this_week' => 'This week', 2180 'this_season' => 'This season', 2181 'standings' => 'Standing :', 2182 'tot_found' => 'Total Found', 2183 'arenateam' => 'Arena Team' 2184 ); 2185 2186 $lang_honor = array( //TODO 2187 // ----- HONOR.PHP ----- 2188 'allied' => 'Alliance', 2189 'horde' => 'Horde', 2190 'browse_honor' => 'Honor Overview', 2191 'guid' => 'Character Name', 2192 'race' => 'Race', 2193 'class' => 'Class', 2194 'level' => 'Level', 2195 'honor points' => 'Honor Points', 2196 'honor' => 'Rank', 2197 'guild' => 'Guild' 2198 2081 2199 ); 2082 2200 ?> -
minimanager/lang/enUS.php
r19 r142 8 8 * License: GNU General Public License v2(GPL) 9 9 */ 10 10 11 11 $site_encoding = "ISO-8859-1"; 12 12 … … 55 55 'pass_recovery' => 'Lost Password?' 56 56 ); 57 57 58 58 $lang_register = array( 59 59 // ----- REGISTER.PHP ----- … … 92 92 'error_terms' => 'Terms of Service were Not Accepted', 93 93 'i_agree' => 'I Agree', 94 'i_dont_agree' => 'I Do Not Agree' 95 ); 96 94 'i_dont_agree' => 'I Do Not Agree', 95 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 ); 97 97 98 $lang_index = array( 98 99 // ----- INDEX.PHP ----- 99 100 'realm' =>'Realm', 100 101 'online' => 'Online', 101 'offline_or_let_h eight' => 'Offline or Latency too Height',102 'offline_or_let_high' => 'Offline or Latency too High', 102 103 'add_motd' => 'Add Message of the Day', 103 104 'delete' => 'Delete', … … 111 112 'honor_kills' => 'H.K' 112 113 ); 113 114 114 115 $lang_header = array( 115 116 // ----- HEADER.PHP ----- … … 119 120 'characters' => 'Characters', 120 121 'guilds' => 'Guilds', 122 'arena_teams' => 'Arena Teams', 121 123 'banned_list' => 'Banned List', 122 124 'cleanup' => 'Cleanup', … … 144 146 'game_object' => 'Game Objects', 145 147 'forums' => 'Forums', 148 'honor' => 'Honor Rankings', 146 149 'auctionhouse' => 'Auction House', 147 150 ); 148 151 149 152 $lang_footer = array( 150 153 // -----FOOTER.PHP ----- … … 168 171 'repair_error' => 'Error' 169 172 ); 170 173 171 174 $lang_backup = array( 172 175 // ----- BACKUP.PHP ----- … … 198 201 'save_all_realms' => 'Save data from all Realms' 199 202 ); 200 203 201 204 $lang_banned = array( 202 205 // ----- BANNED.PHP ----- … … 222 225 'acc_not_found' => 'Account Not Found' 223 226 ); 224 227 225 228 $lang_char = array( 226 229 // ----- CHAR.PHP ----- … … 290 293 'no_tp_location' => 'No teleport location found using provided name.' 291 294 ); 292 295 293 296 $lang_item = array( 294 297 // ----- ITEM TOOLTIP ----- … … 343 346 'thrown' => 'Thrown', 344 347 'consumable' => 'Consumable', 345 'arrows' => ' Projectile -Arrows',346 'bullets' => ' Projectile -Bullets',348 'arrows' => 'Arrows', 349 'bullets' => 'Bullets', 347 350 'projectile' => 'Projectile', 348 351 'trade_goods' => 'Trade Goods', … … 444 447 'socket_blue' => 'Blue Socket', 445 448 'rating_by' => 'Rating by', 446 'improves' => 'Improves', 449 'improves' => 'Improves', 447 450 'DEFENCE_RATING' => 'Defence', 448 451 'DODGE_RATING' => 'Dodge', … … 511 514 'by_item' => 'has Item id' 512 515 ); 513 516 514 517 $lang_cleanup = array( 515 518 // ----- CLEANUP.PHP ----- … … 540 543 'clean_db' => 'Clean Database' 541 544 ); 542 545 543 546 $lang_edit = array( 544 547 // ----- EDIT.PHP ----- … … 570 573 'tot_chars' => 'Total Characters' 571 574 ); 572 575 573 576 $lang_guild = array( 574 577 // ----- GUILD.PHP ----- … … 601 604 'browse_guilds' => 'Browse Guilds' 602 605 ); 603 606 604 607 $lang_mail = array( 605 608 // ----- MAIL.PHP ----- … … 632 635 'send_mail' => 'Send Mail' 633 636 ); 634 637 635 638 $lang_motd = array( 636 639 // ----- MOTD.PHP ----- … … 656 659 'run_patch' => 'Run SQL Patch' 657 660 ); 658 661 659 662 $lang_ssh = array( 660 663 // ----- SSH.PHP ----- … … 662 665 'config_server_properly' => 'Make sure you have configured your SSH/Telnet server properly, and it is currently online.' 663 666 ); 664 667 665 668 $lang_realm = array( 666 669 // ----- REALM.PHP ----- … … 696 699 'status' => 'Status' 697 700 ); 698 701 699 702 $lang_ticket = array( 700 703 // ----- TICKET.PHP ----- … … 731 734 'character' => 'Character' 732 735 ); 733 736 734 737 $lang_user = array( 735 738 // ----- USER.PHP ----- … … 804 807 'expansion' => 'Expansion' 805 808 ); 806 809 807 810 $lang_stat = array( 808 811 // ----- STAT.PHP ----- … … 1092 1095 'max_count' => 'Max. Count', 1093 1096 'max_count_desc' => 'Maximum number of stack size on drop.', 1094 'quest_loot' => 'Quest Loot Flag',1095 'quest_loot_desc' => 'Quest Free for all loot flag.',1096 1097 'add_item_to_loot' => 'Add item to Loot Template', 1097 1098 'drop_chance' => 'Drop Chance', 1098 1099 'quest_drop_chance' => 'Quest Drop Chance', 1099 'quest_freeforall' => 'Quest free for all',1100 1100 'armor_dmg_mod' => 'Armor Damage Modifier', 1101 'armor_dmg_mod_desc' => 'TODO:' 1101 'armor_dmg_mod_desc' => 'TODO:', 1102 'ppm_rate' => 'ppmRate', 1103 'ppm_rate_desc' => 'Number of proc per minute', 1104 'item_spell' => 'Item Spell', 1105 'freeforall' => 'Free for all', 1106 'freeforall_desc' => 'Free for all loot flag.', 1107 'lootcondition' => 'Loot condition', 1108 'lootcondition_desc' => 'Loot condition flag', 1109 'condition_value1' => 'Condition Value 1', 1110 'condition_value1_desc' => 'Condition Value 1 flag', 1111 'condition_value2' => 'Condition Value 2', 1112 'condition_value2_desc' => 'Condition Value 2 flag' 1102 1113 ); 1103 1114 … … 1201 1212 'max_mana' => 'Max Mana', 1202 1213 'max_mana_desc' => 'Maximum creature\'s mana points for creature level equal minlevel. Spawned creature have mana in linear proportion to level position in range minlevel - maxlevel.', 1203 'faction ' => 'Faction',1204 'faction_ desc' => 'Creature\'s faction.',1214 'faction_A' => 'Faction', 1215 'faction_A_desc' => 'Creature\'s faction.', 1205 1216 'family' => 'Family', 1206 1217 'family_desc' => 'Creature\'s family type.', … … 1346 1357 'max_count' => 'Max. Count', 1347 1358 'max_count_desc' => 'Maximum number of stack size on drop.', 1348 'quest_loot' => 'Quest Loot Flag',1349 'quest_loot_desc' => 'Quest Free for all loot flag.',1350 1359 'add_item_to_loot' => 'Add item to Loot Template', 1351 1360 'drop_chance' => 'Drop Chance', 1352 'quest_freeforall' => 'Quest free for all',1353 1361 'add_ends_quests' => 'Add Quest ends by this NPC', 1354 1362 'add_starts_quests' => 'Add Quest starts by this NPC', … … 1376 1384 'search_results' => 'Search Results', 1377 1385 'RacialLeader' => 'Racial Leader', 1378 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1386 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1387 'dmgschool' => 'Damage School', 1388 'dmgschool_desc' => 'The school of damage will be used by this mob', 1389 'freeforall' => 'Free for all', 1390 'freeforall_desc' => 'Free for all loot flag.', 1391 'lootcondition' => 'Loot condition', 1392 'lootcondition_desc' => 'Loot condition flag', 1393 'condition_value1' => 'Condition Value 1', 1394 'condition_value1_desc' => 'Condition Value 1 flag', 1395 'condition_value2' => 'Condition Value 2', 1396 'condition_value2_desc' => 'Condition Value 2 flag' 1379 1397 ); 1380 1398 … … 1459 1477 'drop_chance' => 'Drop Chance', 1460 1478 'quest_drop_chance' => 'Quest Drop Chance', 1461 'quest_freeforall' => 'Quest Free for All',1462 1479 'add_items_to_templ' => 'Add Items to Template', 1463 1480 'loot_item_id' => 'Loot template ID', … … 1471 1488 'max_count' => 'Max. Count', 1472 1489 'max_count_desc' => 'Maximum number of stack size on drop.', 1473 'quest_loot' => 'Quest Loot Flag',1474 'quest_loot_desc' => 'Quest Free for all loot flag.',1475 1490 'check_to_delete' => '* Check checkbox next to item to remove from template.', 1476 1491 'add_starts_quests' => 'Add Quest starts by this GO', … … 1483 1498 'times' => 'times', 1484 1499 'go_template' => 'Game Object Template', 1485 'all_related_data' => 'Along with all related data.' 1500 'all_related_data' => 'Along with all related data.', 1501 'freeforall' => 'Free for all', 1502 'freeforall_desc' => 'Free for all loot flag.', 1503 'lootcondition' => 'Loot condition', 1504 'lootcondition_desc' => 'Loot condition flag', 1505 'condition_value1' => 'Condition Value 1', 1506 'condition_value1_desc' => 'Condition Value 1 flag', 1507 'condition_value2' => 'Condition Value 2', 1508 'condition_value2_desc' => 'Condition Value 2 flag' 1486 1509 ); 1487 1510 … … 2074 2097 'Set65' => 'Spider\'s Kiss', 2075 2098 'Set41' => 'Dal\'Rend\'s Arms', 2076 'Set1' => 'The Gladiator' 2099 'Set1' => 'The Gladiator', 2100 //------user levels------ 2101 'Player' => 'Player', 2102 'Moderator' => 'Moderator', 2103 'Game_Master' => 'Game Master', 2104 'Administrator' => 'Administrator', 2105 //------factions------ 2106 'Alliance' => 'Alliance', 2107 'Horde' => 'Horde', 2108 //------char rankings------ 2109 'None'=> 'None', 2110 'Private' => 'Private', 2111 'Corporal' => 'Corporal', 2112 'Sergeant' => 'Sergeant', 2113 'Master_Sergeant' => 'Master Sergeant', 2114 'Sergeant_Major' => 'Sergeant Major', 2115 'Knight' => 'Knight', 2116 'Knight-Lieutenant' => 'Knight-Lieutenant', 2117 'Knight-Captain' => 'Knight-Captain', 2118 'Knight-Champion' => 'Knight-Champion', 2119 'Lieutenant_Commander' => 'Lieutenant Commander', 2120 'Commander' => 'Commander', 2121 'Marshal' => 'Marshal', 2122 'Field_Marshal' => 'Field Marshal', 2123 'Grand_Marshal' => 'Grand Marshal', 2124 'Scout' => 'Scout', 2125 'Grunt' => 'Grunt', 2126 'Senior_Sergeant' => 'Senior Sergeant', 2127 'First_Sergeant' => 'First Sergeant', 2128 'Stone_Guard' => 'Stone Guard', 2129 'Blood_Guard' => 'Blood Guard', 2130 'Legionnare' => 'Legionnare', 2131 'Centurion' => 'Centurion', 2132 'Champion' => 'Champion', 2133 'Lieutenant_General' => 'Lieutenant General', 2134 'General' => 'General', 2135 'Warlord' => 'Warlord', 2136 'High_Warlord' => 'High Warlord' 2137 ); 2138 2139 2140 $lang_arenateam = array( 2141 // ----- ARENATEAM.PHP ----- 2142 'by_name' =>'by Name', 2143 'by_team_leader' => 'by Arena Team Leader', 2144 'by_id' => 'by Arena Team Id', 2145 'id' => 'Id', 2146 'arenateam_id' => 'Arena Team Id', 2147 'arenateam_name' => 'Arena Team Name', 2148 'captain' => 'Captain', 2149 'type' => 'Type', 2150 'arenateam_online' => 'Members online', 2151 'create_date' => '...', 2152 '2' => '2 VS 2', 2153 '3' => '3 VS 3', 2154 '5' => '5 VS 5', 2155 'err_no_members_found' => 'No Members Found!', 2156 'err_no_team_found' => 'No Arena Teams Found!', 2157 'del_team' => 'Delete Arena Team', 2158 'team_search_result' => 'Arena Teams Search Results', 2159 'browse_teams' => 'Browse Arena Teams', 2160 'tot_teams' => 'Total Arena Teams', 2161 'members' => 'Members', 2162 'tot_members' => 'Total Members', 2163 'games' => 'Games played', 2164 'rating' => 'Rating', 2165 'wins' => 'Games won', 2166 'remove' => 'Remove', 2167 'name' => 'Name', 2168 'level' => 'Level', 2169 'played_week' => 'Games played this week', 2170 'wons_week' => 'Games won this week', 2171 'played_season' => 'Games played this season', 2172 'wons_season' => 'Games won this season', 2173 'arenateams' => 'Arena Teams', 2174 'del_team' => 'Delete Arena Team', 2175 'games_played'=> 'Played', 2176 'games_won'=> 'Won', 2177 'games_lost'=> 'Lost', 2178 'ratio'=> 'Win Percentage', 2179 'this_week' => 'This week', 2180 'this_season' => 'This season', 2181 'standings' => 'Standing :', 2182 'tot_found' => 'Total Found', 2183 'arenateam' => 'Arena Team' 2184 ); 2185 2186 $lang_honor = array( 2187 // ----- HONOR.PHP ----- 2188 'allied' => 'Alliance', 2189 'horde' => 'Horde', 2190 'browse_honor' => 'Honor Overview', 2191 'guid' => 'Character Name', 2192 'race' => 'Race', 2193 'class' => 'Class', 2194 'level' => 'Level', 2195 'honor points' => 'Honor Points', 2196 'honor' => 'Rank', 2197 'guild' => 'Guild' 2198 2077 2199 ); 2078 2200 ?> -
minimanager/lang/esAR.php
r19 r142 4 4 * Date: 17.10.2006 inital version (0.0.1a) 5 5 * Rev: 104 6 * Author: Larv (Spanish Transla ion)7 * Copyright: Larv (Spanish Transla ion)6 * Author: Larv (Spanish Translation) 7 * Copyright: Larv (Spanish Translation) 8 8 * Email: ***** 9 9 * License: GNU General Public License v2(GPL) … … 93 93 'error_terms' => 'Terminos del Servicio No Aceptados', 94 94 'i_agree' => 'Acepto', 95 'i_dont_agree' => 'NO Acepto' 95 'i_dont_agree' => 'NO Acepto', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 97 ); 97 98 … … 100 101 'realm' =>'Mundo', 101 102 'online' => 'Disponible', 102 'offline_or_let_h eight' => 'No Disponible o Latencia muy Alta',103 'offline_or_let_high' => 'No Disponible o Latencia muy Alta', 103 104 'add_motd' => 'Agregar Mensaje del Día', 104 105 'delete' => 'Borrar Mensaje', … … 247 248 'gold' => 'Monedas', 248 249 'tot_paly_time' => 'Tiempo total de juego', 249 'chars_acc' => 'Ver Personajes',250 'chars_acc' => 'Ver Cuenta', 250 251 'send_mail' =>'Enviar Correo', 251 'del_char' => 'Eliminar P ersonaje',252 'del_char' => 'Eliminar PJ', 252 253 'no_char_found' => 'No posee personajes!', 253 254 'char_sheet' => 'Hoja de Personaje', … … 267 268 // --- $skill_rank_array --- 268 269 'apprentice' => 'Apendiz', 269 'journeyman' => ' Especializado',270 'journeyman' => 'Oficial', 270 271 'expert' => 'Experto', 271 272 'artisan' => 'Artesano', 272 'master' => 'Ma ster',273 'master' => 'Maestro', 273 274 'inherent' => 'Innato', 274 275 'wise' => 'Sabio', … … 276 277 'update' => 'Actualizar Datos', 277 278 'edit_char' => 'Editar Datos', 278 'edit_button' => 'Editar Datos',279 'edit_button' => 'Editar', 279 280 'edit_rules' => 'Los valores de las caracteristicas están sin los modificadores de los items y hechizos.', 280 281 'edit_offline_only_char' => ' - Solo los personajes No Conectados pueden ser editados.', … … 285 286 'use_numeric' => 'No puede utilizar valores No Numéricos', 286 287 'check_to_delete' => 'Marque el cuadro contiguo al elemento a borrar.', 287 'to_char_view' => 'Ver Personajes',288 'to_char_view' => 'Ver Cuenta', 288 289 'inv_bank' => 'Inventario y Banco', 289 290 'location' => 'Posición', … … 521 522 'clean_acc' => 'Depurar Cuentas', 522 523 'last_login_time' => 'Última Conexion (Y:M:D)', 523 'failed_logins' => 'Con exionesFallidas',524 'failed_logins' => 'Con. Fallidas', 524 525 'banned' => 'Suspendido', 525 526 'locked' => 'Bloqueado', … … 569 570 'classic' => 'Clásico', 570 571 'expansion' => 'Expansión', 571 'tot_chars' => ' Personajes'572 'tot_chars' => 'Total de Personajes' 572 573 ); 573 574 … … 605 606 $lang_mail = array( 606 607 // ----- MAIL.PHP ----- 607 'mail_type' => ' Mail Type',608 'mail_options' => ' Mail Options',608 'mail_type' => 'Tipo de Correo', 609 'mail_options' => 'Opciones de Correo', 609 610 'email' => 'E-Mail', 610 611 'ingame_mail' => 'Correo WoW', … … 615 616 'both' => 'Ambos', 616 617 'gm_level' => 'Nivel GM', 617 'locked_accouns' => ' Cuentas Bloqueadas',618 'banned_accounts' => ' Cuentas Suspendidas',619 'char_level' => 'Nivel delPersonaje',618 'locked_accouns' => 'Bloqueados', 619 'banned_accounts' => 'Banneados', 620 'char_level' => 'Nivel Personaje', 620 621 'online' => 'Conectados', 621 'attachments' => 'Adjuntar (solo en juego)',622 'money' => ' Dinero',622 'attachments' => 'Adjuntar', 623 'money' => 'Monedas', 623 624 'item' => 'Item (id)', 624 625 'stack' => 'Stack', 625 'mail_body' => ' Cuerpo del Mensaje',626 'mail_body' => 'Texto del Mensaje', 626 627 'dont_use_both_groupsend_and_to' => '* Nota: Si utilizala opción \'Por Grupo\' , asegurese de dejar vacio el campo \'Destinatarios\'.', 627 628 'mail_sent' => 'Correo Enviado Satisfactoriamente.', … … 701 702 // ----- TICKET.PHP ----- 702 703 'id' =>'Id', 703 'sender' => ' Remitente',704 'sender' => 'Personaje', 704 705 'ticket_text' => 'Texto del Ticket', 705 706 'category' => 'Categoría', … … 746 747 'by_join_date' => 'x Fecha de Unión', 747 748 'by_ip' => 'x IP', 748 'by_failed_loggins' => '< Con exionesFallidas',749 'by_failed_loggins' => '< Con. Fallidas', 749 750 'by_last_login' => 'x Última Conexión', 750 751 'by_online' => 'x Conectado', 751 'by_banned' => 'x Suspendido',752 'by_banned' => 'x Baneados', 752 753 'by_locked' => 'x Bloqueado', 753 754 'id' => 'Id', … … 780 781 'gm_level_long' => 'Nivel de GM', 781 782 'last_ip' => 'Última IP', 782 'ban_this_ip' => ' Suspender esta IP',783 'ban_this_ip' => 'Bannear esta IP', 783 784 'failed_logins_long' => 'Con. Fallidas', 784 785 'tot_chars' => 'Total de Personajes', … … 846 847 'position_y' => 'Y', 847 848 'position_z' => 'Z', 848 'update_tele' => 'Actualizar Ubicación',849 'update_tele' => 'Actualizar', 849 850 'delete_tele' => 'Eliminar', 850 851 'tele_updated' => 'Ubicación Actualizada', … … 852 853 'error_updating' => 'Error Actualizando', 853 854 'tele_locations' => 'Ubicaciones de Portales', 854 'add_new' => 'Agregar Nuevo',855 'add_new' => 'Agregar', 855 856 'add_new_tele' => 'Agregar Nueva Ubicación' 856 857 ); … … 1101 1102 'quest_freeforall' => 'Quest free for all', 1102 1103 'armor_dmg_mod' => 'Armor Damage Modifier', 1103 'armor_dmg_mod_desc' => 'TODO:' 1104 'armor_dmg_mod_desc' => 'TODO:', 1105 'ppm_rate' => 'ppmRate', 1106 'ppm_rate_desc' => 'Number of proc per minute', 1107 'item_spell' => 'Item Spell' 1104 1108 ); 1105 1109 … … 1378 1382 'search_results' => 'Search Results', 1379 1383 'RacialLeader' => 'Racial Leader', 1380 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1384 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1385 'dmgschool' => 'Damage School', 1386 'dmgschool_desc' => 'The school of damage will be used by this mob' 1381 1387 ); 1382 1388 … … 1504 1510 'search_results' => 'Resultado', 1505 1511 'auction_over' => 'Subastar', 1506 //todo 1507 'all' => 'All', 1512 'all' => 'Todo', 1508 1513 'item_id' => 'Item Id', 1509 'item_name' => ' Item Name',1510 'seller_name' => ' Seller Name',1511 'buyer_name' => ' Buyer Name',1512 'tot_found' => 'Total Items Found'1514 'item_name' => 'Nombre de Item', 1515 'seller_name' => 'Vendedor', 1516 'buyer_name' => 'Comprador', 1517 'tot_found' => 'Total de Items Encontrados' 1513 1518 ); 1514 1519 -
minimanager/lang/faIR.php
r19 r142 93 93 'error_terms' => 'شرایط را باید قبول کنید', 94 94 'i_agree' => 'موافق', 95 'i_dont_agree' => 'مخالف' 95 'i_dont_agree' => 'مخالف', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 97 ); 97 98 … … 100 101 'realm' =>'ریلم', 101 102 'online' => 'فعال', 102 'offline_or_let_h eight' => 'غیر فعال است یا اشکال در ارتباط وجود دارد',103 'offline_or_let_high' => 'غیر فعال است یا اشکال در ارتباط وجود دارد', 103 104 'add_motd' => 'اضافه کردن پیغام روز', 104 105 'delete' => 'حذف', … … 1100 1101 'quest_freeforall' => 'Quest free for all', 1101 1102 'armor_dmg_mod' => 'Armor Damage Modifier', 1102 'armor_dmg_mod_desc' => 'TODO:' 1103 'armor_dmg_mod_desc' => 'TODO:', 1104 'ppm_rate' => 'ppmRate', 1105 'ppm_rate_desc' => 'Number of proc per minute', 1106 'item_spell' => 'Item Spell' 1103 1107 ); 1104 1108 … … 1377 1381 'search_results' => 'Search Results', 1378 1382 'RacialLeader' => 'Racial Leader', 1379 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1383 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1384 'dmgschool' => 'Damage School', 1385 'dmgschool_desc' => 'The school of damage will be used by this mob' 1380 1386 ); 1381 1387 -
minimanager/lang/frBE.php
r19 r142 92 92 'error_terms' => 'Terms of Service were Not Accepted', 93 93 'i_agree' => 'I Agree', 94 'i_dont_agree' => 'I Do Not Agree' 94 'i_dont_agree' => 'I Do Not Agree', 95 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 95 96 ); 96 97 … … 99 100 'realm' =>'Realm', 100 101 'online' => 'En ligne', 101 'offline_or_let_h eight' => 'Hors ligne ou latence trop élevée',102 'offline_or_let_high' => 'Hors ligne ou latence trop élevée', 102 103 'add_motd' => 'Ajouter un message du jour (motd)', 103 104 'delete' => 'Supprimer', … … 1103 1104 'quest_freeforall' => 'Quest free for all', 1104 1105 'armor_dmg_mod' => 'Armor Damage Modifier', 1105 'armor_dmg_mod_desc' => 'TODO:' 1106 'armor_dmg_mod_desc' => 'TODO:', 1107 'ppm_rate' => 'ppmRate', 1108 'ppm_rate_desc' => 'Number of proc per minute', 1109 'item_spell' => 'Item Spell' 1106 1110 ); 1107 1111 … … 1380 1384 'search_results' => 'Search Results', 1381 1385 'RacialLeader' => 'Racial Leader', 1382 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1386 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1387 'dmgschool' => 'Damage School', 1388 'dmgschool_desc' => 'The school of damage will be used by this mob' 1383 1389 ); 1384 1390 -
minimanager/lang/frFR.php
r19 r142 9 9 * License: GNU General Public License v2(GPL) 10 10 */ 11 11 12 12 $site_encoding = "iso-8859-1"; 13 13 … … 56 56 'pass_recovery' => 'Mot de passe perdu ?' 57 57 ); 58 58 59 59 $lang_register = array( 60 60 // ----- REGISTER.PHP ----- … … 85 85 'recover_acc_password' => 'Récupérer le mot de passe du compte', 86 86 'user_pass_rec_desc' => 'Veuillez saisir le nom d\'utilisateur enregistré.', 87 'mail_pass_rec_desc' => 'Assurez vous d\'utiliser la même adresse email que lors de l\'enregistrement.', 88 'recover_pass' => 'Récupérer mot de passe', 87 'mail_pass_rec_desc' => 'Assurez vous d\'utiliser la même adresse email que lors de l\'enregistrement.', 88 'recover_pass' => 'Récupérer mot de passe', 89 89 'user_mail_not_found' => 'La combinaison nom d\'utilisateur/email ne correspond pas.', 90 90 'recovery_mail_sent' => 'Mail de recupération envoyé', … … 92 92 'terms' => 'Conditions de Services', 93 93 'error_terms' => 'Conditions de Services non acceptées', 94 'i_agree' => 'J\'accepte', 95 'i_dont_agree' => 'Je refuse' 96 ); 97 94 'i_agree' => 'Accepter', 95 'i_dont_agree' => 'Je refuse', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 97 ); 98 98 99 $lang_index = array( 99 100 // ----- INDEX.PHP ----- 100 101 'realm' =>'Realm', 101 102 'online' => 'En ligne', 102 'offline_or_let_h eight' => 'Hors ligne ou latence trop élevée',103 'offline_or_let_high' => 'Hors ligne ou latence trop élevée', 103 104 'add_motd' => 'Ajouter un message du jour (motd)', 104 105 'delete' => 'Supprimer', … … 112 113 'honor_kills' => 'R.H.' 113 114 ); 114 115 115 116 $lang_header = array( 116 117 // ----- HEADER.PHP ----- … … 120 121 'characters' => 'Personnages', 121 122 'guilds' => 'Guildes', 123 'arena_teams' => 'Equipe d\'arène', 122 124 'banned_list' => 'Liste des bannis', 123 125 'cleanup' => 'Nettoyer', … … 134 136 'logout' => 'Se déconnecter', 135 137 'menu' => 'Menu', 136 'db' => 'DB', 138 'db' => 'DB', 137 139 'items' => 'Objets', 138 'statistics' => 'Statistiques', 140 'statistics' => 'Statistiques', 139 141 'teleports' => 'Téléports', 140 142 'command' => 'Commandes', 141 'creatures' => 'Creatures', 143 'creatures' => 'Creatures', 142 144 'player_map' => 'Carte des Joueurs', 143 145 'irc' => 'Applet IRC', … … 145 147 'game_object' => 'Game Object', 146 148 'forums' => 'Forums', 147 'auctionhouse' => 'Auction House', //TODO 148 ); 149 149 'honor' => 'Rangs d\'Honneur', 150 'auctionhouse' => 'Hotel des ventes', 151 'world_map' => 'Carte du monde', // ADDED BY THORAZI (NOT USED IN ORIGINAL RLZ) 152 'patchtrad' => 'Patch & Trad', // ADDED BY THORAZI (NOT USED IN ORIGINAL RLZ) 153 ); 154 150 155 $lang_footer = array( 151 156 // -----FOOTER.PHP ----- … … 199 204 'save_all_realms' => 'Sauver les données de tous les royaumes' 200 205 ); 201 206 202 207 $lang_banned = array( 203 208 // ----- BANNED.PHP ----- … … 223 228 'acc_not_found' => 'Compte non trouvé' 224 229 ); 225 230 226 231 $lang_char = array( 227 232 // ----- CHAR.PHP ----- … … 255 260 'reputation' => 'Réputation', 256 261 'bank_items' => 'Banque d\'objets', 257 'quests' => 'Quêtes', 262 'quests' => 'Quêtes', 258 263 'no_act_quests' => 'Aucune quête active.', 259 264 'quest_id' => 'ID', … … 262 267 'professions' => 'Professions', 263 268 'skills' => 'Talents', 264 'skill_id' => 'ID', //TODO265 'skill_name' => ' Skill Name', //TODO266 'skill_value' => 'Val ue', //TODO269 'skill_id' => 'ID', 270 'skill_name' => 'Compétence', 271 'skill_value' => 'Valeur', 267 272 // --- $skill_rank_array --- 268 'apprentice' => 'Apprenti ce', //TODO: Translate269 'journeyman' => ' Journeyman', //TODO: Translate270 'expert' => 'Expert', //TODO: Translate271 'artisan' => ' artisan', //TODO: Translate272 'master' => 'Ma ster', //TODO: Translate273 'inherent' => 'Inherent', //TODO: Translate274 'wise' => ' Wise', //TODO: Translate273 'apprentice' => 'Apprenti', 274 'journeyman' => 'Compagnon', 275 'expert' => 'Expert', 276 'artisan' => 'Artisan', 277 'master' => 'Maître', 278 'inherent' => 'Inherent', 279 'wise' => 'Sage', 275 280 // ---- edit_char.php ---- 276 281 'update' => 'Mise à jour', … … 287 292 'to_char_view' => 'Voir le personnage', 288 293 'inv_bank' => 'Objet de l\'inventaire et de la banque', 289 'location' => ' Location', //TODO290 'move_to' => 'T eleport to (.tele location name)', //TODO291 'no_tp_location' => ' No teleport location found using provided name.' //TODO292 ); 293 294 'location' => 'Emplacement', 295 'move_to' => 'Téleporter vers (.tele location name)', 296 'no_tp_location' => 'Aucun emplacement de téléport trouvé avec ce nom.' 297 ); 298 294 299 $lang_item = array( 295 300 // ----- ITEM TOOLTIP ----- … … 444 449 'socket_blue' => 'Sertissage Bleu', 445 450 'rating_by' => 'Multiplie par', 446 'improves' => 'Améliore', 451 'improves' => 'Améliore', 447 452 'DEFENCE_RATING' => 'Défense', 448 453 'DODGE_RATING' => 'Esquive', … … 511 516 'by_item' => 'par ID d\'Objet' 512 517 ); 513 518 514 519 $lang_cleanup = array( 515 520 // ----- CLEANUP.PHP ----- … … 540 545 'clean_db' => 'Purger la DB' 541 546 ); 542 547 543 548 $lang_edit = array( 544 549 // ----- EDIT.PHP ----- … … 559 564 'del_error' => 'Erreur de suppression.', 560 565 'edit_your_acc' => 'Editer votre compte', 561 'cms_options' => 'CMS Options', 566 'cms_options' => 'CMS Options', 562 567 'select_cms_template' => 'Choisir le modèle de CMS', 563 568 'template' => 'Modèle', … … 570 575 'tot_chars' => 'Total Characters' 571 576 ); 572 577 573 578 $lang_guild = array( 574 579 // ----- GUILD.PHP ----- … … 601 606 'browse_guilds' => 'Liste des guildes' 602 607 ); 603 608 604 609 $lang_mail = array( 605 610 // ----- MAIL.PHP ----- … … 632 637 'send_mail' => 'Envoyer l\'email' 633 638 ); 634 639 635 640 $lang_motd = array( 636 641 // ----- MOTD.PHP ----- … … 656 661 'run_patch' => 'Exécuter le patch SQL' 657 662 ); 658 663 659 664 $lang_ssh = array( 660 665 // ----- SSH.PHP ----- … … 662 667 'config_server_properly' => 'Vérifiez que vous avez configuré le serveur SSH/Telnet correctement, et qu\'il est actuellement actif' 663 668 ); 664 669 665 670 $lang_realm = array( 666 671 // ----- REALM.PHP ----- … … 692 697 'french' => 'Français', 693 698 'others' => 'Autres', 694 //TODO 695 'conf_from_file' => '** This realm appear not to have proper configuration in config.php file.<br />Make sure to properly configure it before using under CMS.', 696 'offline' => 'Offline', 699 'conf_from_file' => '** Il semble que ce royaume ne soit pas correctement configuré dans le fichier config.php.<br />Assurez vous de le configurer convenablement avant d\'utiliser le CMS.', 700 'offline' => 'Hors Ligne', 697 701 'status' => 'Status' 698 702 ); 699 703 700 704 $lang_ticket = array( 701 705 // ----- TICKET.PHP ----- … … 732 736 'character' => 'Personnage' 733 737 ); 734 738 735 739 $lang_user = array( 736 740 // ----- USER.PHP ----- … … 800 804 'browse_acc' => 'Liste des comptes', 801 805 'you_have_no_permission_to_set_gmlvl' => 'Vous n\'avez pas la permissions pour mettre ce niveau de GM', 802 //TODO 803 'tbc_account' => 'TBC Account', 804 'client_type' => 'Client Type', 805 'classic' => 'Classic', 806 'tbc_account' => 'Compte TBC', 807 'client_type' => 'Type de client', 808 'classic' => 'Classique', 806 809 'expansion' => 'Expansion' 807 810 ); … … 824 827 'chars_by_level' => 'Répartition de personnage par Niveau', 825 828 'reset' => 'Réinitialiser les Filtres', 826 'avg_uptime' => ' Average Server Uptime', //TODO827 'max_uptime' => ' Maximum Server Uptime',828 'uptime_prec' => ' Uptime percentage since first run'829 'avg_uptime' => 'Uptime Moyen du Serveur', 830 'max_uptime' => 'Uptime Maximum du Serveur', 831 'uptime_prec' => ' Pourcentage d\'Uptime depuis le premier lancement' 829 832 ); 830 833 … … 1059 1062 'extended_cost' => 'Coût étendu', 1060 1063 'extended_cost_desc' => 'Points d\'honneur requis pour acheter', 1061 'totem_category' => 'Totem Type', 1062 'totem_category_desc' => 'Type de Totem', 1063 'socket_color' => 'Socket Color', 1064 'totem_category' => 'Totem Type', 1065 'totem_category_desc' => 'Type de Totem', 1066 'socket_color' => 'Socket Color', 1064 1067 'socket_color_desc' => 'Couleur de cet enchassement.', 1065 1068 'socket_content' => 'Socket Content', … … 1094 1097 'max_count' => 'Max. Count', 1095 1098 'max_count_desc' => 'Qté maximum de pile qui tombe.', 1096 'quest_loot' => 'Quest Loot Flag',1097 'quest_loot_desc' => 'Flag de loot pour Quête chacun pour soi.',1098 1099 'add_item_to_loot' => 'Ajoute l\'item au modèle de loot', 1099 1100 'drop_chance' => 'Chance de loot', 1100 1101 'quest_drop_chance' => 'Chance de loot par Quête', 1101 'quest_freeforall' => 'Quête chacun pour soi',1102 1102 'armor_dmg_mod' => 'Armor Damage Modifier', 1103 'armor_dmg_mod_desc' => 'TODO:' 1103 'armor_dmg_mod_desc' => 'TODO:', 1104 'ppm_rate' => 'ppmRate', 1105 'ppm_rate_desc' => 'Number of proc per minute', 1106 'item_spell' => 'Item Spell', 1107 'freeforall' => 'Free for all', //TODO 1108 'freeforall_desc' => 'Free for all loot flag.', //TODO 1109 'lootcondition' => 'Loot condition',//TODO 1110 'lootcondition_desc' => 'Loot condition flag',//TODO 1111 'condition_value1' => 'Condition Value 1',//TODO 1112 'condition_value1_desc' => 'Condition Value 1 flag',//TODO 1113 'condition_value2' => 'Condition Value 2',//TODO 1114 'condition_value2_desc' => 'Condition Value 2 flag'//TODO 1104 1115 ); 1105 1116 … … 1202 1213 'max_mana' => 'Max Mana', 1203 1214 'max_mana_desc' => 'Points de mana max. de la créature. La créature spawnée dispose de PM en fonction de minlevel - maxlevel.', 1204 'faction ' => 'Faction',1205 'faction_ desc' => 'Faction de la créature.',1215 'faction_A' => 'Faction', 1216 'faction_A_desc' => 'Faction de la créature.', 1206 1217 'family' => 'Family', 1207 1218 'family_desc' => 'Type de famille de la créature.', … … 1347 1358 'max_count' => 'Max. Count', 1348 1359 'max_count_desc' => 'Qté maximum de drop.', 1349 'quest_loot' => 'Quest Loot Flag',1350 'quest_loot_desc' => 'Flag de Drop en Quête chacun pour soi.',1351 1360 'add_item_to_loot' => 'Ajoute l\'item au modèle de Loot', 1352 1361 'drop_chance' => 'Chance de Drop', 1353 'quest_freeforall' => 'Quête chacun pour soi',1354 1362 'add_ends_quests' => 'Ce NPC termine une quête', 1355 1363 'add_starts_quests' => 'Ce NPC commence une quête', … … 1377 1385 'search_results' => 'Search Results', 1378 1386 'RacialLeader' => 'Racial Leader', 1379 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1387 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1388 'dmgschool' => 'Damage School', 1389 'dmgschool_desc' => 'The school of damage will be used by this mob', 1390 'freeforall' => 'Free for all', //TODO 1391 'freeforall_desc' => 'Free for all loot flag.', //TODO 1392 'lootcondition' => 'Loot condition', //TODO 1393 'lootcondition_desc' => 'Loot condition flag', //TODO 1394 'condition_value1' => 'Condition Value 1', //TODO 1395 'condition_value1_desc' => 'Condition Value 1 flag', //TODO 1396 'condition_value2' => 'Condition Value 2', //TODO 1397 'condition_value2_desc' => 'Condition Value 2 flag' //TODO 1380 1398 ); 1381 1399 … … 1463 1481 'drop_chance' => 'Chance de Drop', 1464 1482 'quest_drop_chance' => 'Chance de Drop de Quête', 1465 'quest_freeforall' => 'Quête chacun pour soi',1466 1483 'add_items_to_templ' => 'Ajouter les items au modèle', 1467 1484 'loot_item_id' => 'Loot template ID', … … 1475 1492 'max_count' => 'Max. Count', 1476 1493 'max_count_desc' => 'Qté Maxi de drop.', 1477 'quest_loot' => 'Quest Loot Flag',1478 'quest_loot_desc' => 'Flag de Loot de Quête chacun pour soi.',1479 1494 'check_to_delete' => '* Cocher la case à coté de l\'item pour l\'enlever du modèle.', 1480 1495 'add_starts_quests' => 'Ajoute une quête démarre par ce GO', … … 1487 1502 'times' => 'fois', 1488 1503 'go_template' => 'Modèle de Game Object', 1489 'all_related_data' => 'Avec toutes les données relatives.' 1504 'all_related_data' => 'Avec toutes les données relatives.', 1505 'freeforall' => 'Free for all', //TODO 1506 'freeforall_desc' => 'Free for all loot flag.', //TODO 1507 'lootcondition' => 'Loot condition', //TODO 1508 'lootcondition_desc' => 'Loot condition flag', //TODO 1509 'condition_value1' => 'Condition Value 1', //TODO 1510 'condition_value1_desc' => 'Condition Value 1 flag', //TODO 1511 'condition_value2' => 'Condition Value 2', //TODO 1512 'condition_value2_desc' => 'Condition Value 2 flag' //TODO 1490 1513 ); 1491 1514 1492 1515 $lang_auctionhouse = array( //TODO 1493 1516 // ----- AHSTATS.PHP ----- 1494 'auctionhouse' => ' Auction House',1495 'seller' => ' Seller',1517 'auctionhouse' => 'Hotel des ventes', 1518 'seller' => 'Vendeur', 1496 1519 'item' => 'Item', 1497 'buyoutprice' => ' Buyout price',1498 'timeleft' => 'T ime Left',1499 'buyer' => ' Buyer',1500 'lastbid' => ' Last Bid',1501 'firstbid' => ' First Bid',1502 'dayshortcut' => ' D',1520 'buyoutprice' => 'Prix de Rachat', 1521 'timeleft' => 'Temps restant', 1522 'buyer' => 'Acheteur', 1523 'lastbid' => 'Dernière Enchère', 1524 'firstbid' => 'Première Enchère', 1525 'dayshortcut' => 'J', 1503 1526 'hourshortcut' => 'H', 1504 1527 'mnshortcut' => 'mn', 1505 'total_auctions' => 'Total Auctions',1506 'search_results' => 'Search Results',1507 'auction_over' => 'Auction Over',1508 'all' => 'All',1509 'item_id' => 'Item Id',1510 'item_name' => 'Item Name',1511 'seller_name' => 'Seller Name',1512 'buyer_name' => 'Buyer Name',1513 'tot_found' => 'Total Items Found'1528 'total_auctions' => 'Total Enchères', 1529 'search_results' => 'Rechercher', 1530 'auction_over' => 'Enchère terminée', 1531 'all' => 'Tout', 1532 'item_id' => 'Item Id', 1533 'item_name' => 'Nom de l\'Item', 1534 'seller_name' => 'Nom du vendeur', 1535 'buyer_name' => 'Nom de l\'acheteur', 1536 'tot_found' => 'Total Items trouvés' 1514 1537 ); 1515 1538 … … 2078 2101 'Set65' => 'Baiser de l\'araignée', 2079 2102 'Set41' => 'Armes de Dal\'Rend', 2080 'Set1' => 'Le Gladiateur' 2103 'Set1' => 'Le Gladiateur', 2104 //------user levels------ 2105 'Player' => 'Joueur', 2106 'Moderator' => 'Moderateur', 2107 'Game_Master' => 'GM', 2108 'Administrator' => 'Administrateur', 2109 //------factions------ 2110 'Alliance' => 'Alliance', 2111 'Horde' => 'Horde', 2112 //------char rankings------ 2113 'None'=> 'Aucun', 2114 'Private' => 'Soldat', 2115 'Corporal' => 'Caporal', 2116 'Sergeant' => 'Sergent', 2117 'Master_Sergeant' => 'Sergent-Chef', 2118 'Sergeant_Major' => 'Sergent-Major', 2119 'Knight' => 'Chevalier', 2120 'Knight-Lieutenant' => 'Chevalier-Lieutenant', 2121 'Knight-Captain' => 'Chevalier-Capitaine', 2122 'Knight-Champion' => 'Chevaliert-Champion', 2123 'Lieutenant_Commander' => 'Lieutenant Commandant', 2124 'Commander' => 'Commandant', 2125 'Marshal' => 'Maréchal', 2126 'Field_Marshal' => 'Grand Maréchal', 2127 'Grand_Marshal' => 'Connétable', 2128 'Scout' => 'Eclaireur', 2129 'Grunt' => 'Grunt', 2130 'Sergeant' => 'Sergent', 2131 'Senior_Sergeant' => 'Sergeant Chef', 2132 'First_Sergeant' => 'Adjudant', 2133 'Stone_Guard' => 'Guarde de Pierre', 2134 'Blood_Guard' => 'Guarde de Sang', 2135 'Legionnare' => 'Légionnaire', 2136 'Centurion' => 'Centurion', 2137 'Champion' => 'Champion', 2138 'Lieutenant_General' => 'Lieutenant-Général', 2139 'General' => 'Général', 2140 'Warlord' => 'Seigneur de Guerre', 2141 'High_Warlord' => 'Grand Seigneur de Guerre' 2142 ); 2143 2144 $lang_arenateam = array( 2145 // ----- ARENATEAM.PHP ----- 2146 'by_name' =>'par Nom', 2147 'by_team_leader' => 'par Leader', 2148 'by_id' => 'par id d\'équipe d\'Arène', 2149 'id' => 'Id', 2150 'arenateam_id' => 'Id d\'équipe d\'Arène', 2151 'arenateam_name' => 'Nom d\'équipe d\'Arène', 2152 'captain' => 'Capitaine', 2153 'type' => 'Type', 2154 'arenateam_online' => 'Membres en ligne', 2155 'create_date' => '...', 2156 '2' => '2 contre 2', 2157 '3' => '3 contre 3', 2158 '5' => '5 contre 5', 2159 'err_no_members_found' => 'Aucun Membre trouvé !', 2160 'err_no_team_found' => 'Aucune Equipe d\'Arène trouvée !', 2161 'del_team' => 'Effacer Equipe d\'Arène', 2162 'team_search_result' => 'Recherche Equipe d\'Arène', 2163 'browse_teams' => 'Parcourir Equipes d\'Arène', 2164 'tot_teams' => 'Total Equipes d\'Arène', 2165 'members' => 'Membres', 2166 'tot_members' => 'Total Membres', 2167 'games' => 'Parties jouée', 2168 'rating' => 'Rang', 2169 'wins' => 'Parites gagnées', 2170 'remove' => 'Oter', 2171 'name' => 'Nom', 2172 'level' => 'Niveau', 2173 'played_week' => 'Parties jouées cette semaine', 2174 'wons_week' => 'Parties gagnées cette semaine', 2175 'played_season' => 'Parties jouées cette saison', 2176 'wons_season' => 'Parties gagnées cette saison', 2177 'arenateams' => 'Equipes d\'Arène', 2178 'del_team' => 'Effacer Equipe d\'Arène', 2179 'games_played'=> 'Jouées', 2180 'games_won'=> 'Gagnées', 2181 'games_lost'=> 'Perdues', 2182 'ratio'=> 'Pourcentage de victoire', 2183 'this_week' => 'Cette semaine', 2184 'this_season' => 'Cette saison', 2185 'standings' => 'Classement :', 2186 'tot_found' => 'Total trouvé', 2187 'arenateam' => 'Equipe d\'Arène' 2188 ); 2189 2190 $lang_honor = array( 2191 // ----- HONOR.PHP ----- 2192 'allied' => 'Alliance', 2193 'horde' => 'Horde', 2194 'browse_honor' => 'Aperçu Honneur', 2195 'guid' => 'Nom du Personnage', 2196 'race' => 'Race', 2197 'class' => 'Classe', 2198 'level' => 'Niveau', 2199 'honor points' => 'Points d\'Honneur', 2200 'honor' => 'Rang', 2201 'guild' => 'Guilde' 2081 2202 ); 2082 2203 ?> -
minimanager/lang/hrHR.php
r19 r142 95 95 'error_terms' => 'Uvjeti koritenja nisu prihvaæeni i proèitani', 96 96 'i_agree' => 'Slaem se', 97 'i_dont_agree' => 'Ne slaem se' 97 'i_dont_agree' => 'Ne slaem se', 98 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 98 99 ); 99 100 … … 102 103 'realm' =>'Svijet', 103 104 'online' => 'Online', 104 'offline_or_let_h eight' => 'Offline ili je brzina veze prespora',105 'offline_or_let_high' => 'Offline ili je brzina veze prespora', 105 106 'add_motd' => 'Dodaj poruku', 106 107 'delete' => 'Brii', … … 1101 1102 'quest_freeforall' => 'Quest free for all', 1102 1103 'armor_dmg_mod' => 'Armor Damage Modifier', 1103 'armor_dmg_mod_desc' => 'TODO:' 1104 'armor_dmg_mod_desc' => 'TODO:', 1105 'ppm_rate' => 'ppmRate', 1106 'ppm_rate_desc' => 'Number of proc per minute', 1107 'item_spell' => 'Item Spell' 1104 1108 ); 1105 1109 … … 1378 1382 'search_results' => 'Search Results', 1379 1383 'RacialLeader' => 'Racial Leader', 1380 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1384 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1385 'dmgschool' => 'Damage School', 1386 'dmgschool_desc' => 'The school of damage will be used by this mob' 1381 1387 ); 1382 1388 -
minimanager/lang/noBM.php
r19 r142 93 93 'error_terms' => 'Terms of Service were Not Accepted', 94 94 'i_agree' => 'I Agree', 95 'i_dont_agree' => 'I Do Not Agree' 95 'i_dont_agree' => 'I Do Not Agree', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 97 ); 97 98 … … 100 101 'realm' =>'Realm:', 101 102 'online' => 'er Online', 102 'offline_or_let_h eight' => 'Offline eller pingen er for høy',103 'offline_or_let_high' => 'Offline eller pingen er for høy', 103 104 'add_motd' => 'Legg til melding for dagen', 104 105 'delete' => 'Slett', … … 1103 1104 'quest_freeforall' => 'Quest free for all', 1104 1105 'armor_dmg_mod' => 'Armor Damage Modifier', 1105 'armor_dmg_mod_desc' => 'TODO:' 1106 'armor_dmg_mod_desc' => 'TODO:', 1107 'ppm_rate' => 'ppmRate', 1108 'ppm_rate_desc' => 'Number of proc per minute', 1109 'item_spell' => 'Item Spell' 1106 1110 ); 1107 1111 … … 1380 1384 'search_results' => 'Search Results', 1381 1385 'RacialLeader' => 'Racial Leader', 1382 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1386 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1387 'dmgschool' => 'Damage School', 1388 'dmgschool_desc' => 'The school of damage will be used by this mob' 1383 1389 ); 1384 1390 -
minimanager/lang/ptBR.php
r19 r142 93 93 'error_terms' => 'Terms of Service were Not Accepted', 94 94 'i_agree' => 'I Agree', 95 'i_dont_agree' => 'I Do Not Agree' 95 'i_dont_agree' => 'I Do Not Agree', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 97 ); 97 98 … … 100 101 'realm' =>'Realm', 101 102 'online' => 'Online', 102 'offline_or_let_h eight' => 'OffLine devida a alta latencia',103 'offline_or_let_high' => 'OffLine devida a alta latencia', 103 104 'add_motd' => 'Incluir mensagem do dia', 104 105 'delete' => 'Deletar', … … 1092 1093 'quest_freeforall' => 'Quest free for all', 1093 1094 'armor_dmg_mod' => 'Armor Damage Modifier', 1094 'armor_dmg_mod_desc' => 'TODO:' 1095 'armor_dmg_mod_desc' => 'TODO:', 1096 'ppm_rate' => 'ppmRate', 1097 'ppm_rate_desc' => 'Number of proc per minute', 1098 'item_spell' => 'Item Spell' 1095 1099 ); 1096 1100 … … 1383 1387 'search_results' => 'Search Results', 1384 1388 'RacialLeader' => 'Racial Leader', 1385 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1389 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1390 'dmgschool' => 'Damage School', 1391 'dmgschool_desc' => 'The school of damage will be used by this mob' 1386 1392 ); 1387 1393 -
minimanager/lang/ruRU.php
r19 r142 2 2 /* 3 3 * Project Name: Russian Translate for MiniManager for Mangos Server 4 * Date: 30.07.2007 version 0.0.8h4 * Date: 11.11.2007 version 0.0.9 5 5 * Author: Den Wailhorn 6 6 * Copyright: Catarina WoW Server … … 28 28 'none' => 'íåò', 29 29 'delete' => 'Óäàëèòü', 30 'delete_short' => ' Del.',30 'delete_short' => 'Óäàë.', 31 31 'edit' => 'Ïðàâèòü', 32 32 'yes' => 'ÄÀ!', … … 37 37 'will_be_erased' => 'Ïîëíîñòüþ óäàëÿåòñÿ èç áàçû äàííûõ!', 38 38 'unlinked' => 'íå ïðèâÿçàíî' 39 ); 40 41 $lang_spells = array( 42 'spells' => 'Ïîèñê ñïåëîâ', 43 'quests' => 'Ïîèñê êâåñòîâ', 44 'search' => 'Ïîèñê', 45 'new_search' => 'Íîâûé ïîèñê', 46 'spellname' => 'Íàçâàíèå ñïåëà', 47 'questname' => 'Íàçâàíèå êâåñòà', 48 'total' => 'Âñåãî â áàçå', 49 'quests' => 'Ïîèñê êâåñòîâ', 50 'entry' => 'Çàïèñü', 51 'title' => 'Íàçâàíèå', 52 'rank' => 'Ðàíã', 53 'descr1' => 'Îïèñàíèå', 54 'descr2' => 'Äîïîëíèòåëüíî', 55 'obje' => 'Çàêàç', 56 'rewa' => 'Ñäåëàíî', 57 'requ' => 'Îáúåêò', 58 'noempty' => 'Íå îñòàâëÿòü ïóñòûì!' 39 59 ); 40 60 … … 92 112 'error_terms' => 'Ïðàâèëà ñåðâåðà íå ïðèíÿòû', 93 113 'i_agree' => 'ß ÑÎÃËÀÑÅÍ', 94 'i_dont_agree' => 'ß ÎÒÊÀÇÛÂÀÞÑÜ' 114 'i_dont_agree' => 'ß ÎÒÊÀÇÛÂÀÞÑÜ', 115 'pass_too_long' => 'Ââåäåííûé ïàðîëü ñëèøêîì äëèííûé!' 95 116 ); 96 117 … … 115 136 // ----- HEADER.PHP ----- 116 137 'main' =>'Ãëàâíàÿ', 138 'flightpaths' => 'Ìàðøðóòû ïîëåòîâ', 139 'fullmap' => 'Ïîëíàÿ êàðòà', 140 'outland' => 'Êàðòà Àóòëåíäà', 141 'armorsets' => '<nobr>Êîìïëåêòû äîñïåõîâ', 142 'addons' => 'Äîïîëíåíèÿ', 143 'admaddons' => 'Äîïîëíåíèÿ àäìèíó', 144 'patches' => 'Îáíîâëåíèÿ', 145 'wallpapers' => 'Îáîè', 117 146 'register' => 'Çàðåãèñòðèðîâàòüñÿ', 118 147 'users' => 'Èãðîêè', … … 122 151 'characters' => 'Ïåðñîíàæè', 123 152 'guilds' => 'Ãèëüäèè', 153 'arena_teams' => 'Àðåíà', 124 154 'banned_list' => 'Áàí-ëèñò', 125 155 'cleanup' => 'Î÷èñòêà', … … 137 167 'menu' => 'Måíþ', 138 168 'db' => 'Áàçà', 169 'spells' => 'Ñïåëû', 170 'quests' => 'Êâåñòû', 139 171 'items' => 'Ñíàðÿãà', 140 172 'statistics' => 'Ñòàòèñòèêà', … … 145 177 'irc' => 'Àïïëåò IRC ÷àòà', 146 178 'repair' => '<nobr>Âîññòàíîâëåíèå-Îïòèìèçàöèÿ', 147 'game_object' => 'Ãåéì-Îáúåêòû' 179 'game_object' => 'Ãåéì-Îáúåêòû', 180 'honor' => 'Ðàíãè ÷åñòè' 148 181 ); 149 182 … … 258 291 'no_act_quests' => 'Íåò àêòèâíûõ êâåñòîâ', 259 292 'quest_id' => 'ID', 260 'quest_level' => ' lvl',293 'quest_level' => 'óðâ', 261 294 'quest_title' => 'Íàçâàíèå êâåñòà', 262 295 'professions' => 'Ïðîôåññèè', 263 296 'skills' => 'Íàâûêè', 264 'skill_id' => 'ID', //TODO265 'skill_name' => ' Skill Name', //TODO266 'skill_value' => ' Value', //TODO297 'skill_id' => 'ID', 298 'skill_name' => 'Íàçâàíèå íàâûêà', 299 'skill_value' => 'Çíà÷åíèå', 267 300 // --- $skill_rank_array --- 268 'apprentice' => ' Apprentice', //TODO: Translate269 'journeyman' => ' Journeyman', //TODO: Translate270 'expert' => ' Expert', //TODO: Translate271 'artisan' => ' artisan', //TODO: Translate272 'master' => ' Master', //TODO: Translate273 'inherent' => 'Inherent', //TODO: Translate274 'wise' => ' Wise', //TODO: Translate301 'apprentice' => 'Ïîäìàñòåðüå', 302 'journeyman' => 'Ó÷åíèê', 303 'expert' => 'Ýêñïåðò', 304 'artisan' => 'Óìåëåö', 305 'master' => 'Ìàñòåð', 306 'inherent' => 'Inherent', 307 'wise' => 'Çíàòîê', 275 308 // ---- edit_char.php ---- 276 309 'update' => 'Îáíîâèòü äàííûå ïåðñà', … … 422 455 'intellect' => 'Ðàçóì', 423 456 'spirit' => 'Âîëÿ', 424 'spirit' => 'Âîëÿ',425 457 'spell_use' => 'ÌàòÊîìï', 426 458 'spell_equip' => 'ÌàòÑíàð', … … 569 601 'client_type' => 'Òèï êëèåíòà', 570 602 'classic' => 'WoW', 571 'expansion' => 'WoW-TBC' 603 'expansion' => 'WoW-TBC', 604 'tot_chars' => 'Âñåãî ïåðñîâ' 572 605 ); 573 606 … … 605 638 $lang_mail = array( 606 639 // ----- MAIL.PHP ----- 607 'mail_type' => ' Mail Type',608 'mail_options ' => 'Mail Options',640 'mail_type' => 'Òèï ïî÷òû', 641 'mail_options_type' => '<br>Íàñòðîéêè ïî÷òû', 609 642 'email' => 'Ïî÷òà', 610 643 'ingame_mail' => 'Ïî÷òà â èãðå', … … 633 666 'send_mail' => 'Îòïðàâèòü' 634 667 ); 635 636 $lang_auctionhouse = array(637 'auctionhouse' => 'Àóêöèîí',638 'seller' => 'Ïðîäàâåö',639 'item' => 'Âåùü',640 'price' => 'Öåíà',641 'timeleft' => 'Âðåìÿ',642 'buyoutprice' => 'Âûêóï',643 'buyer' => 'Ïîêóïàòåëü',644 'lastbid' => 'Ïîñë.ñòàâêà',645 'firstbid' => 'Ïåðâ.ñòàâêà',646 'dayshortcut' => 'ä',647 'hourshortcut' => '÷',648 'mnshortcut' => 'ìèí',649 'deposit' => 'Ñòîèò',650 'location' => 'Ôðàêöèÿ',651 'alliance' => 'Àëüÿíñ',652 'horde' => 'Îðäà',653 'neutral' => 'Íåéòðàë'654 );655 668 656 669 $lang_motd = array( … … 1113 1126 'max_count' => 'Ìàêñèìóì', 1114 1127 'max_count_desc' => 'Ìàêñèìàëüíîå âûïàäàþùåå êîëè÷åñòâî', 1115 'quest_loot' => 'Êâåñò ëóò ôëàã',1116 'quest_loot_desc' => 'Êâåñò - ñâîáîäíî äëÿ âñåõ',1117 1128 'add_item_to_loot' => 'Äîáàâèòü âåùü â ëóò-øàáëîí', 1118 1129 'drop_chance' => 'Øàíñ äðîïà', 1119 1130 'quest_drop_chance' => 'Øàíñ äðîïà â êâåñòå', 1120 'quest_freeforall' => ' êâåñòå - äëÿ âñåõ',1121 1131 'armor_dmg_mod' => 'Ìîäèôèêàòîð óùåðáà äîñïåõà', 1122 1132 'armor_dmg_mod_desc' => 'TODO:', 1123 'RacialLeader' => 'Racial Leader', //TODO 1124 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1125 ); 1126 1127 $lang_game_object = array( 1128 // ----- GAME_OBJECT.PHP ----- 1129 'unknown' => 'Íåèçâåñòíî', 1130 'custom_search' => 'Ñâîé ôèëüòð', 1131 'search' => '- Ïîèñê -', 1132 'add_new' => 'Ñîçäàòü', 1133 'tot_go_templ' => 'Âñåãî øàáëîíîâ', 1134 'search_template' => 'Ïîèñê øàáëîíà', 1135 'select' => 'Âûáðàòü', 1136 'new_search' => 'Íîâûé ïîèñê', 1137 'tot_found' => 'Âñåãî øàáëîíîâ íàéäåíî', 1138 'add_new_go_templ' => 'Ñîçäàòü íîâûé øàáëîí', 1139 'edit_go_templ' => 'Èçìåíèòü øàáëîí', 1140 'err_adding_new' => 'Îøèáêà ñîçäàíèÿ øàáëîíà', 1141 'err_no_fields_updated' => 'Îøèáêà: ïîëÿ íå èçìåíèëèñü', 1142 'search_go' => 'Ïîèñê Ãåéì-Îáúåêòîâ', 1143 'general' => 'Îáùèå', 1144 'sounds' => 'Äåéñòâèÿ', 1145 'save_to_db' => 'Ñîõðàíèòü â áàçó', 1146 'save_to_script' => 'Ñîõðàíèòü ñêðèïò', 1147 'lookup_go' => 'Ïîèñê Îáúåêòà', 1148 'DOOR' => 'DOOR', 1149 'BUTTON' => 'BUTTON', 1150 'QUESTGIVER' => 'QUESTGIVER', 1151 'CHEST' => 'CHEST', 1152 'BINDER' => 'BINDER', 1153 'GENERIC' => 'GENERIC', 1154 'TRAP' => 'TRAP', 1155 'CHAIR' => 'CHAIR', 1156 'SPELL_FOCUS' => 'SPELL_FOCUS', 1157 'TEXT' => 'TEXT', 1158 'GOOBER' => 'GOOBER', 1159 'TRANSPORT' => 'TRANSPORT', 1160 'AREADAMAGE' => 'AREADAMAGE', 1161 'CAMERA' => 'CAMERA', 1162 'MAP_OBJECT' => 'MAP_OBJECT', 1163 'MO_TRANSPORT' => 'MO_TRANSPORT', 1164 'DUEL_FLAG' => 'DUEL_FLAG', 1165 'FISHING_BOBBER' => 'FISHING_BOBBER', 1166 'RITUAL' => 'RITUAL', 1167 'MAILBOX' => 'MAILBOX', 1168 'AUCTIONHOUSE' => 'AUCTIONHOUSE', 1169 'GUARDPOST' => 'GUARDPOST', 1170 'SPELLCASTER' => 'SPELLCASTER', 1171 'MEETING_STONE' => 'MEETING_STONE', 1172 'BG_Flag' => 'BG_Flag', 1173 'FISHING_HOLE' => 'FISHING_HOLE', 1174 'FLAGDROP' => 'FLAGDROP', 1175 'CUSTOM_TELEPORTER' => 'CUSTOM_TELEPORTER', 1176 'LOTTERY_KIOSK' => 'LOTTERY_KIOSK', 1177 'CAPTURE_POINT' => 'CAPTURE_POINT', 1178 'AURA_GENERATOR' => 'AURA_GENERATOR', 1179 'DUNGEON_DIFFICULTY' => 'DUNGEON_DIFFICULTY', 1180 'general' => 'Îáùèå', 1181 'name' => 'Íàçâàíèå', 1182 'name_desc' => 'Íàçâàíèå ãåéì-îáúåêòà', 1183 'entry' => 'Çàïèñü', 1184 'entry_desc' => 'Óíèêàëüíûé èäåíòèôèêàòîð ãåéì-îáúåêòà', 1185 'displayId' => 'Îòîáðàæàåòñÿ Id', 1186 'displayId_desc' => 'Íîìåð id îáåêòà îòïðàâëÿåìûé êëèåíòó', 1187 'faction' => 'Ôðàêöèÿ', 1188 'faction_desc' => 'Ôðàêöèÿ êîòîðîé ïðèíàäëåæèò îáúåêò', 1189 'flags' => 'Ôëàãè', 1190 'flags_desc' => 'TODO:', 1191 'type' => 'Òèï', 1192 'type_desc' => 'Òèï ãåéì-îáúåêòà', 1193 'script_name' => 'Ñêðèïò', 1194 'ScriptName_desc' => 'Ñêðèïò èñïîëüçóåìûé ãåéì-îáúåêòîì', 1195 'size' => 'Ðàçìåð', 1196 'size_desc' => 'Ìàñøòàá ìîäåëè ãåéì-îáúåêòà', 1197 'sound' => 'Äåéñòâèå', 1198 'sound_desc' => 'Ïîëå äàííûõ, óíèêàëüíîå äëÿ ðàçíîãî òèïà çíà÷åíèé.<br /><a href=\"https://svn.mangosproject.org/trac/MaNGOS/wiki/Database/gameobject_template/\" target=\"_new\"> - äîïîëíèòåëüíàÿ èíôîðìàöèÿ</a>', 1199 'tmpl_not_found' => 'Øàáëîí íå íàéäåí', 1200 'del_go' => 'Óäàëåíèå', 1201 'del_spawns' => 'Óäàëèòü òî÷êó', 1202 'loot' => 'Ëóò', 1203 'quests' => 'Êâåñòû', 1204 'loot_tmpl_id' => 'Øàáëîí ëóòà', 1205 'drop_chance' => 'Øàíñ äðîïà', 1206 'quest_drop_chance' => 'Øàíñ äðîïà â êâåñòå', 1207 'quest_freeforall' => ' êâåñòå - äëÿ âñåõ', 1208 'add_items_to_templ' => 'Äîáàâèòü âåùü â øàáëîí', 1209 'loot_item_id' => 'Íîìåð ID Ëóò-øàáëîíà', 1210 'loot_item_id_desc' => 'ID âåùè êîòîðàÿ áóäåò äîáàâëåíà', 1211 'loot_drop_chance' => 'Øàíñ äðîïà', 1212 'loot_drop_chance_desc' => 'Øàíñ äðîïà âåùè', 1213 'loot_quest_drop_chance' => 'Øàíñ äðîïà â êâåñòå', 1214 'loot_quest_drop_chance_desc' => 'Øàíñ äðîïà â êâåñòå', 1215 'min_count' => 'Ìèíèìóì', 1216 'min_count_desc' => 'Ìèíèìàëüíîå âûïàäàþùåå êîëè÷åñòâî', 1217 'max_count' => 'Maêñèìóì', 1218 'max_count_desc' => 'Ìàêñèìàëüíîå âûïàäàþùåå êîëè÷åñòâî', 1219 'quest_loot' => 'Ôëàã êâåñò-ëóòà', 1220 'quest_loot_desc' => 'Ôëàãí - â êâåñòå äëÿ âñåõ', 1221 'check_to_delete' => '* ïîñòàâèòü ãàëêó ðÿäîì ñ âåùüþ äëÿ óäàëåíèÿ èç øàáëîíà', 1222 'add_starts_quests' => 'Äîáàâèòü êâåñò çàïóñêàåìûé ýòèì îáúåêòîì', 1223 'quest_id' => 'Íîìåð ID êâåñòà', 1224 'quest_id_desc' => 'ID êâåñòà', 1225 'start_quests' => 'Çàïóñêàåò êâåñòû', 1226 'ends_quests' => 'Çàâåðøàåò êâåñòû', 1227 'add_ends_quests' => 'Äîáàâèòü êâåñò çàâåðøàåìûé ýòèì îáúåêòîì', 1228 'go_swapned' => 'Ýòîò îáúåêò ïîÿâëÿåòñÿ â ìèðå âñåãî', 1229 'times' => 'ðàç', 1230 'go_template' => 'Øàáëîí ãåéì-îáúåêòà', 1231 'all_related_data' => 'Ñî âñåìè ñîïóòñòâóþùèìè äàííûìè' 1133 'ppm_rate' => 'ppmRate', 1134 'ppm_rate_desc' => 'Number of proc per minute', 1135 'item_spell' => 'Ñïåëë âåùè', 1136 'freeforall' => 'Free for all', //TODO 1137 'freeforall_desc' => 'Free for all loot flag.', //TODO 1138 'lootcondition' => 'Loot condition', //TODO 1139 'lootcondition_desc' => 'Loot condition flag', //TODO 1140 'condition_value1' => 'Condition Value 1', //TODO 1141 'condition_value1_desc' => 'Condition Value 1 flag', //TODO 1142 'condition_value2' => 'Condition Value 2', //TODO 1143 'condition_value2_desc' => 'Condition Value 2 flag' //TODO 1232 1144 ); 1233 1145 … … 1331 1243 'max_mana' => 'Ìàêñ ìàíû', 1332 1244 'max_mana_desc' => 'Ìàêñèìóì ìàíû íà ìèíèìàëüíîì óðîâíå', 1333 'faction ' => 'Ôðàêöèÿ',1334 'faction_ desc' => 'Ôðàêöèÿ òâàðè',1245 'faction_A' => 'Ôðàêöèÿ', 1246 'faction_A_desc' => 'Ôðàêöèÿ òâàðè', 1335 1247 'family' => 'Ñåìåéñòâî', 1336 1248 'family_desc' => 'Òèï ñåìåéñòâà òâàðè', … … 1476 1388 'max_count' => 'Maêñèìóì', 1477 1389 'max_count_desc' => 'Ìàêñèìàëüíîå êîëè÷åñòâî âûïàäàåò', 1478 'quest_loot' => 'Ôëàã êâåñòîâîãî ëóòà',1479 'quest_loot_desc' => 'Êâåñòîâûé ôëàã -Ñâîáîäíî äëÿ âñåõ-',1480 1390 'add_item_to_loot' => 'Äîáàâèòü âåùü â øàáëîí ëóòà', 1481 1391 'drop_chance' => 'Øàíñ äðîïà', 1482 'quest_freeforall' => ' êâåñòå - äëÿ âñåõ',1483 1392 'add_ends_quests' => 'Äîáàâèòü îêîí÷àíèå êâåñòà ýòîìó NPC', 1484 1393 'add_starts_quests' => 'Äîáàâèòü íà÷àëî êâåñòà ýòîìó NPC', … … 1503 1412 'req_level' => 'Óðîâåíü', 1504 1413 'req_level_desc' => 'Ìèíèìàëüíûé óðîâåíü äëÿ îáó÷åíèÿ', 1505 'check_to_delete' => '* Ïîñòàâèòü ãàëêó ðÿäîì ñ âåùüþ äëÿ óäàëåíèÿ åå ñ ìîíñòðà' 1506 ); 1414 'check_to_delete' => '* Ïîñòàâèòü ãàëêó ðÿäîì ñ âåùüþ äëÿ óäàëåíèÿ åå ñ ìîíñòðà', 1415 'search_results' => 'Ðåçóëüòàòû ïîèñêà', 1416 'RacialLeader' => 'Ëèäåð ðàñû', 1417 'RacialLeader_desc' => 'Ïîñòàâèòü 1 åñëè òâàðü - ÍÏÑ ëèäåð ðàñû', 1418 'dmgschool' => 'Øêîëà óùåðáà', 1419 'dmgschool_desc' => 'Øêîëà óùåðáà, èñïîëüçóåìàÿ ýòèì ÍÏÑ', 1420 'freeforall' => 'Free for all', //TODO 1421 'freeforall_desc' => 'Free for all loot flag.', //TODO 1422 'lootcondition' => 'Loot condition', //TODO 1423 'lootcondition_desc' => 'Loot condition flag', //TODO 1424 'condition_value1' => 'Condition Value 1', //TODO 1425 'condition_value1_desc' => 'Condition Value 1 flag', //TODO 1426 'condition_value2' => 'Condition Value 2', //TODO 1427 'condition_value2_desc' => 'Condition Value 2 flag' //TODO 1428 ); 1429 1430 $lang_game_object = array( 1431 // ----- GAME_OBJECT.PHP ----- 1432 'unknown' => 'Íåèçâåñòíî', 1433 'custom_search' => 'Ñâîé ôèëüòð', 1434 'search' => '- Ïîèñê -', 1435 'add_new' => 'Ñîçäàòü', 1436 'tot_go_templ' => 'Âñåãî øàáëîíîâ', 1437 'search_template' => 'Ïîèñê øàáëîíà', 1438 'select' => 'Âûáðàòü', 1439 'new_search' => 'Íîâûé ïîèñê', 1440 'tot_found' => 'Âñåãî øàáëîíîâ íàéäåíî', 1441 'add_new_go_templ' => 'Ñîçäàòü íîâûé øàáëîí', 1442 'edit_go_templ' => 'Èçìåíèòü øàáëîí', 1443 'err_adding_new' => 'Îøèáêà ñîçäàíèÿ øàáëîíà', 1444 'err_no_fields_updated' => 'Îøèáêà: ïîëÿ íå èçìåíèëèñü', 1445 'search_go' => 'Ïîèñê Ãåéì-Îáúåêòîâ', 1446 'general' => 'Îáùèå', 1447 'sounds' => 'Äåéñòâèÿ', 1448 'save_to_db' => 'Ñîõðàíèòü â áàçó', 1449 'save_to_script' => 'Ñîõðàíèòü ñêðèïò', 1450 'lookup_go' => 'Ïîèñê Îáúåêòà', 1451 'DOOR' => 'DOOR', 1452 'BUTTON' => 'BUTTON', 1453 'QUESTGIVER' => 'QUESTGIVER', 1454 'CHEST' => 'CHEST', 1455 'BINDER' => 'BINDER', 1456 'GENERIC' => 'GENERIC', 1457 'TRAP' => 'TRAP', 1458 'CHAIR' => 'CHAIR', 1459 'SPELL_FOCUS' => 'SPELL_FOCUS', 1460 'TEXT' => 'TEXT', 1461 'GOOBER' => 'GOOBER', 1462 'TRANSPORT' => 'TRANSPORT', 1463 'AREADAMAGE' => 'AREADAMAGE', 1464 'CAMERA' => 'CAMERA', 1465 'MAP_OBJECT' => 'MAP_OBJECT', 1466 'MO_TRANSPORT' => 'MO_TRANSPORT', 1467 'DUEL_FLAG' => 'DUEL_FLAG', 1468 'FISHING_BOBBER' => 'FISHING_BOBBER', 1469 'RITUAL' => 'RITUAL', 1470 'MAILBOX' => 'MAILBOX', 1471 'AUCTIONHOUSE' => 'AUCTIONHOUSE', 1472 'GUARDPOST' => 'GUARDPOST', 1473 'SPELLCASTER' => 'SPELLCASTER', 1474 'MEETING_STONE' => 'MEETING_STONE', 1475 'BG_Flag' => 'BG_Flag', 1476 'FISHING_HOLE' => 'FISHING_HOLE', 1477 'FLAGDROP' => 'FLAGDROP', 1478 'CUSTOM_TELEPORTER' => 'CUSTOM_TELEPORTER', 1479 'LOTTERY_KIOSK' => 'LOTTERY_KIOSK', 1480 'CAPTURE_POINT' => 'CAPTURE_POINT', 1481 'AURA_GENERATOR' => 'AURA_GENERATOR', 1482 'DUNGEON_DIFFICULTY' => 'DUNGEON_DIFFICULTY', 1483 'general' => 'Îáùèå', 1484 'name' => 'Íàçâàíèå', 1485 'name_desc' => 'Íàçâàíèå ãåéì-îáúåêòà', 1486 'entry' => 'Çàïèñü', 1487 'entry_desc' => 'Óíèêàëüíûé èäåíòèôèêàòîð ãåéì-îáúåêòà', 1488 'displayId' => 'Îòîáðàæàåòñÿ Id', 1489 'displayId_desc' => 'Íîìåð id îáåêòà îòïðàâëÿåìûé êëèåíòó', 1490 'faction' => 'Ôðàêöèÿ', 1491 'faction_desc' => 'Ôðàêöèÿ êîòîðîé ïðèíàäëåæèò îáúåêò', 1492 'flags' => 'Ôëàãè', 1493 'flags_desc' => 'TODO:', 1494 'type' => 'Òèï', 1495 'type_desc' => 'Òèï ãåéì-îáúåêòà', 1496 'script_name' => 'Ñêðèïò', 1497 'ScriptName_desc' => 'Ñêðèïò èñïîëüçóåìûé ãåéì-îáúåêòîì', 1498 'size' => 'Ðàçìåð', 1499 'size_desc' => 'Ìàñøòàá ìîäåëè ãåéì-îáúåêòà', 1500 'sound' => 'Äåéñòâèå', 1501 'sound_desc' => 'Ïîëå äàííûõ, óíèêàëüíîå äëÿ ðàçíîãî òèïà çíà÷åíèé.<br>https://svn.mangosproject.org/trac/MaNGOS/wiki/Database/gameobject_template/ - äîïîëíèòåëüíàÿ èíôîðìàöèÿ</a>', 1502 'tmpl_not_found' => 'Øàáëîí íå íàéäåí', 1503 'del_go' => 'Óäàëåíèå', 1504 'del_spawns' => 'Óäàëèòü òî÷êó', 1505 'loot' => 'Ëóò', 1506 'quests' => 'Êâåñòû', 1507 'loot_tmpl_id' => 'Øàáëîí ëóòà', 1508 'drop_chance' => 'Øàíñ äðîïà', 1509 'quest_drop_chance' => 'Øàíñ äðîïà â êâåñòå', 1510 'add_items_to_templ' => 'Äîáàâèòü âåùü â øàáëîí', 1511 'loot_item_id' => 'Íîìåð ID Ëóò-øàáëîíà', 1512 'loot_item_id_desc' => 'ID âåùè êîòîðàÿ áóäåò äîáàâëåíà', 1513 'loot_drop_chance' => 'Øàíñ äðîïà', 1514 'loot_drop_chance_desc' => 'Øàíñ äðîïà âåùè', 1515 'loot_quest_drop_chance' => 'Øàíñ äðîïà â êâåñòå', 1516 'loot_quest_drop_chance_desc' => 'Øàíñ äðîïà â êâåñòå', 1517 'min_count' => 'Ìèíèìóì', 1518 'min_count_desc' => 'Ìèíèìàëüíîå âûïàäàþùåå êîëè÷åñòâî', 1519 'max_count' => 'Maêñèìóì', 1520 'max_count_desc' => 'Ìàêñèìàëüíîå âûïàäàþùåå êîëè÷åñòâî', 1521 'check_to_delete' => '* ïîñòàâèòü ãàëêó ðÿäîì ñ âåùüþ äëÿ óäàëåíèÿ èç øàáëîíà', 1522 'add_starts_quests' => 'Äîáàâèòü êâåñò çàïóñêàåìûé ýòèì îáúåêòîì', 1523 'quest_id' => 'Íîìåð ID êâåñòà', 1524 'quest_id_desc' => 'ID êâåñòà', 1525 'start_quests' => 'Çàïóñêàåò êâåñòû', 1526 'ends_quests' => 'Çàâåðøàåò êâåñòû', 1527 'add_ends_quests' => 'Äîáàâèòü êâåñò çàâåðøàåìûé ýòèì îáúåêòîì', 1528 'go_swapned' => 'Ýòîò îáúåêò ïîÿâëÿåòñÿ â ìèðå âñåãî', 1529 'times' => 'ðàç', 1530 'go_template' => 'Øàáëîí ãåéì-îáúåêòà', 1531 'all_related_data' => 'Ñî âñåìè ñîïóòñòâóþùèìè äàííûìè', 1532 'freeforall' => 'Free for all', //TODO 1533 'freeforall_desc' => 'Free for all loot flag.', //TODO 1534 'lootcondition' => 'Loot condition', //TODO 1535 'lootcondition_desc' => 'Loot condition flag', //TODO 1536 'condition_value1' => 'Condition Value 1', //TODO 1537 'condition_value1_desc' => 'Condition Value 1 flag', //TODO 1538 'condition_value2' => 'Condition Value 2', //TODO 1539 'condition_value2_desc' => 'Condition Value 2 flag' //TODO 1540 ); 1541 1542 $lang_auctionhouse = array( 1543 // ----- AHSTATS.PHP ----- 1544 'auctionhouse' => 'Àóêöèîí', 1545 'seller' => 'Ïðîäàâåö', 1546 'item' => 'Âåùü', 1547 'buyoutprice' => 'Öåíà', 1548 'timeleft' => 'Âðåìÿ', 1549 'buyer' => 'Ïîêóïàòåëü', 1550 'lastbid' => 'Ïîñë.ñòàâêà', 1551 'firstbid' => 'Ïåðâ.ñòàâêà', 1552 'dayshortcut' => 'ä', 1553 'hourshortcut' => '÷', 1554 'mnshortcut' => 'ìèí', 1555 'total_auctions' => 'Âñåãî íà àóêöèîíå', 1556 'search_results' => 'Ðåçóëüòàòû ïîèñêà', 1557 'auction_over' => 'Àóêöèîí íà÷àò', 1558 'all' => 'Âñå', 1559 'item_id' => 'ID âåùè', 1560 'item_name' => 'Íàçâàíèå âåùè', 1561 'seller_name' => 'Ïðîäàâåö', 1562 'buyer_name' => 'Ïîêóïàòåëü', 1563 'tot_found' => 'Âñåãî íàéäåíî' 1564 ); 1507 1565 1508 1566 $lang_id_tab = array( //Thanks to thorazi … … 2070 2128 'Set65' => 'Spider\'s Kiss', 2071 2129 'Set41' => 'Dal\'Rend\'s Arms', 2072 'Set1' => 'The Gladiator' 2073 ); 2130 'Set1' => 'The Gladiator', 2131 //------user levels------ 2132 'Player' => 'Player', 2133 'Moderator' => 'Moderator', 2134 'Game_Master' => 'Game Master', 2135 'Administrator' => 'Administrator', 2136 //------factions------ 2137 'Alliance' => 'Alliance', 2138 'Horde' => 'Horde', 2139 //------char rankings------ 2140 'None'=> 'None', 2141 'Private' => 'Private', 2142 'Corporal' => 'Corporal', 2143 'Sergeant' => 'Sergeant', 2144 'Master_Sergeant' => 'Master Sergeant', 2145 'Sergeant_Major' => 'Sergeant Major', 2146 'Knight' => 'Knight', 2147 'Knight-Lieutenant' => 'Knight-Lieutenant', 2148 'Knight-Captain' => 'Knight-Captain', 2149 'Knight-Champion' => 'Knight-Champion', 2150 'Lieutenant_Commander' => 'Lieutenant Commander', 2151 'Commander' => 'Commander', 2152 'Marshal' => 'Marshal', 2153 'Field_Marshal' => 'Field Marshal', 2154 'Grand_Marshal' => 'Grand Marshal', 2155 'Scout' => 'Scout', 2156 'Grunt' => 'Grunt', 2157 'Senior_Sergeant' => 'Senior Sergeant', 2158 'First_Sergeant' => 'First Sergeant', 2159 'Stone_Guard' => 'Stone Guard', 2160 'Blood_Guard' => 'Blood Guard', 2161 'Legionnare' => 'Legionnare', 2162 'Centurion' => 'Centurion', 2163 'Champion' => 'Champion', 2164 'Lieutenant_General' => 'Lieutenant General', 2165 'General' => 'General', 2166 'Warlord' => 'Warlord', 2167 'High_Warlord' => 'High Warlord' 2168 ); 2169 2170 $lang_arenateam = array( 2171 // ----- ARENATEAM.PHP ----- 2172 'by_name' =>'ïî èìåíè', 2173 'by_team_leader' => 'ïî êîìàíäèðó', 2174 'by_id' => 'ïî íîìåðó', 2175 'id' => 'Id', 2176 'arenateam_id' => 'Id êîìàíäû àðåíû', 2177 'arenateam_name' => 'Íàçâàíèå êîìàíäû', 2178 'captain' => 'Êàïèòàí', 2179 'type' => 'Òèï', 2180 'arenateam_online' => 'Îíëàéí', 2181 'create_date' => '...', 2182 '2' => '2 VS 2', 2183 '3' => '3 VS 3', 2184 '5' => '5 VS 5', 2185 'err_no_members_found' => 'Íå íàéäåíî!', 2186 'err_no_team_found' => 'Êîìàíäà íå íàéäåíà!', 2187 'del_team' => 'Óäàëèòü êîìàíäó', 2188 'team_search_result' => 'Ðåçóëüòàò ïîèñêà', 2189 'browse_teams' => 'Ïðîñìîòð êîìàíä', 2190 'tot_teams' => 'Âñåãî êîìàíä', 2191 'members' => 'Ñîñòàâ', 2192 'tot_members' => 'Âñåãî', 2193 'games' => 'Èãð ñûãðàíî', 2194 'rating' => 'Ðåéòèíã', 2195 'wins' => 'Âûèãðûø', 2196 'remove' => 'Óäàëèòü', 2197 'name' => 'Èìÿ', 2198 'level' => 'Óðîâåíü', 2199 'played_week' => 'Èãð çà íåäåëþ', 2200 'wons_week' => 'Âûèãðûøåé çà íåäåëþ', 2201 'played_season' => 'Èãð çà ñåçîí', 2202 'wons_season' => 'Âûèãðûøåé çà ñåçîí', 2203 'arenateams' => 'Êîìàíäû àðåíû', 2204 'del_team' => 'Óäàëèòü êîìàíäó', 2205 'games_played'=> 'Ñûãðàíî', 2206 'games_won'=> 'Âûèãðàíî', 2207 'games_lost'=> 'Ïðîèãðàíî', 2208 'ratio'=> '% âûèãðûøåé', 2209 'this_week' => 'Çà íåäåëþ', 2210 'this_season' => 'Çà ñåçîí', 2211 'standings' => 'Standing :', 2212 'tot_found' => 'Âñåãî íàéäåíî', 2213 'arenateam' => 'Êîìàíäà àðåíû' 2214 ); 2215 2216 $lang_honor = array( 2217 // ----- HONOR.PHP ----- 2218 'allied' => 'Alliance', 2219 'horde' => 'Horde', 2220 'browse_honor' => 'Honor Overview', 2221 'guid' => 'Character Name', 2222 'race' => 'Race', 2223 'class' => 'Class', 2224 'level' => 'Level', 2225 'honor points' => 'Honor Points', 2226 'honor' => 'Rank', 2227 'guild' => 'Guild' 2228 ); 2229 2074 2230 ?> -
minimanager/lang/trTR.php
r19 r142 93 93 'error_terms' => 'Terms of Service were Not Accepted', 94 94 'i_agree' => 'I Agree', 95 'i_dont_agree' => 'I Do Not Agree' 95 'i_dont_agree' => 'I Do Not Agree', 96 'pass_too_long' => 'The password you have entered exceeds the maximum allowed length' 96 97 ); 97 98 … … 100 101 'realm' =>'Sunucu', 101 102 'online' => 'Açýk', 102 'offline_or_let_h eight' => 'Kapalý veya Çok Lag Var',103 'offline_or_let_high' => 'Kapalý veya Çok Lag Var', 103 104 'add_motd' => 'Günün Mesajý Ekle', 104 105 'delete' => 'Sil', … … 1105 1106 'quest_freeforall' => 'Quest free for all', 1106 1107 'armor_dmg_mod' => 'Armor Damage Modifier', 1107 'armor_dmg_mod_desc' => 'TODO:' 1108 'armor_dmg_mod_desc' => 'TODO:', 1109 'ppm_rate' => 'ppmRate', 1110 'ppm_rate_desc' => 'Number of proc per minute', 1111 'item_spell' => 'Item Spell' 1108 1112 ); 1109 1113 … … 1382 1386 'search_results' => 'Search Results', 1383 1387 'RacialLeader' => 'Racial Leader', 1384 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1388 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader', 1389 'dmgschool' => 'Damage School', 1390 'dmgschool_desc' => 'The school of damage will be used by this mob' 1385 1391 ); 1386 1392 -
minimanager/lang/zhCN.php
r19 r142 11 11 * Äã¿ÉÒÔ×ÔÓÉʹÓú͸´ÖÆ·Ö·¢´ËÎļþ 12 12 * µ«ÊÇÇëÎñ±Ø±£ÁôÔ×÷ÕßÒÔ¼°·ÒëÕßÐÕÃû 13 */ 14 15 /* 16 * Project Name: MiniManager for Mangos Server 17 * Author: AnDa (¼òÌåÖÐÎÄ·Òë) 18 * Copyright: AnDa (¼òÌåÖÐÎÄ·Òë) 19 * Translated For: Ver.0.1.4a(Sep.3.2007) 20 * Email: anda1982123@yahoo.com.cn 21 * License: GNU General Public License v2(GPL) 13 22 */ 14 23 … … 32 41 'none' => 'ÎÞ', 33 42 'delete' => 'ɾ³ý', 34 'delete_short' => ' Del.',43 'delete_short' => 'ɾ', 35 44 'edit' => '±à¼', 36 45 'yes' => 'È·¶¨', … … 48 57 'username' => 'ÕʺÅ', 49 58 'password' => 'ÃÜÂë', 50 'not_registrated' => 'ûÓÐ µÛÍõÕʺţ¿Á¢¿Ìµã»÷×¢²á£¡',59 'not_registrated' => 'ûÓÐWOWÕʺţ¿Á¢¿Ìµã»÷×¢²á£¡', 51 60 'bad_pass_user' => 'ÎÞЧµÄÓû§Ãû»òÃÜÂë!', 52 61 'missing_pass_user' => 'Óû§Ãû»òÃÜÂëÊäÈë´íÎó!', … … 56 65 'enter_valid_logon' => 'ÇëÊäÈëÓÐЧµÄÕʺźÍÃÜÂë½øÐеǽ:', 57 66 'select_realm' => 'Ñ¡Ôñ·ÖÇø', 58 'remember_me' => ' Remember Me', //TODO59 'pass_recovery' => ' Lost Password?' //TODO67 'remember_me' => '¼ÇסÃÜÂë', 68 'pass_recovery' => 'Íü¼ÇÃÜÂë?' 60 69 ); 61 70 … … 82 91 'cannot_create_acc' => '·¶Î§Ö®ÄÚµÄÓû§²»ÄÜ´´½¨ÕʺÅ.', 83 92 'fill_all_fields' => 'ÇëÌîдËùÓбØÌîÏîÄ¿.', 84 'acc_type' => ' Account Type', //TODO85 'acc_type_desc' => ' The type of Client will be used.', //TODO86 'classic' => ' Classic',87 'expansion' => ' Expansion',88 'recover_acc_password' => ' Recover Account\'s Password', //TODO89 'user_pass_rec_desc' => ' Please enter username you registered with.', //TODO90 'mail_pass_rec_desc' => ' Please make sure to use same email address as in initial registration.', //TODO91 'recover_pass' => ' Recover Password', //TODO92 'user_mail_not_found' => ' Provided Username/email combination not found.', //TODO93 'recovery_mail_sent' => ' Recovery mail sent',94 'read_terms' => ' Please make sure to read, understand and accept the terms of usage under which this account will be created',95 'terms' => ' Terms of Service',96 'error_terms' => ' Terms of Service were Not Accepted',97 'i_agree' => ' I Agree',98 'i_dont_agree' => ' I Do Not Agree'93 'acc_type' => 'Õ˺ÅÀàÐÍ', 94 'acc_type_desc' => '¿Í»§¶ËÀàÐÍ', 95 'classic' => 'ÆÕͨ', 96 'expansion' => '×ÊÁÏƬ', 97 'recover_acc_password' => 'ÕÒ»ØÃÜÂë', 98 'user_pass_rec_desc' => 'ÊäÈëÒªÕÒ»ØÃÜÂëµÄÓû§Ãû', 99 'mail_pass_rec_desc' => 'ÇëÌîÈë¸ÃÕÊ»§×¢²áʱµÄµç×ÓÓÊÏäµØÖ·', 100 'recover_pass' => 'ÕÒ»ØÃÜÂë', 101 'user_mail_not_found' => 'ÊäÈëµÄÕÊ»§»òÓÊÏäµØÖ·´íÎó', 102 'recovery_mail_sent' => 'ÕÒ»ØÓʼþÒÑ·¢ËÍ', 103 'read_terms' => 'µ±ÄúÉêÇëÓû§Ê±£¬±íʾÄúÒÑÈÏÕæÔĶÁ,Àí½â²¢½ÓÊÜ·þÎñÌõ¿î(µã»÷½øÈë)', 104 'terms' => '·þÎñÌõ¿î', 105 'error_terms' => '·þÎñÌõ¿îδ±»½ÓÊÜ', 106 'i_agree' => 'ÎÒͬÒâ', 107 'i_dont_agree' => '²»Í¬Òâ' 99 108 ); 100 109 … … 103 112 'realm' =>'·ÖÇø', 104 113 'online' => 'ÔÚÏßÍæ¼Ò', 105 'offline_or_let_h eight' => 'ÀëÏß»òÕßÑÓ³ÙÌ«¸ß',114 'offline_or_let_high' => 'ÀëÏß»òÕßÑÓ³ÙÌ«¸ß', 106 115 'add_motd' => 'Ôö¼Ó¹«¸æÏûÏ¢', 107 116 'delete' => 'ɾ³ý', … … 142 151 'teleports' => 'ÓÎÏ·´«ËÍÊý¾Ý', 143 152 'command' => 'ÓÎÏ·ÃüÁî', 144 'creatures' => ' ¹ÖÎïÊý¾Ý',145 'player_map' => ' Player Map', //TODO146 'irc' => 'IRC Applet', //TODO147 'repair' => ' Repair/Optimize', //TODO148 'game_object' => ' Game Object',149 'forums' => ' Forums',150 'auctionhouse' => ' Auction House', //TODO153 'creatures' => 'ÉúÎïÊý¾Ý', 154 'player_map' => 'ÔÚÏßÍæ¼ÒËùÔÚλÖÃ', 155 'irc' => 'IRCÁÄÌì', 156 'repair' => 'ÐÞ¸´/ÓÅ»¯', 157 'game_object' => 'ÓÎÏ·ÎïÌå/¶ÔÏó', 158 'forums' => 'ÂÛ̳', 159 'auctionhouse' => 'ÅÄÂôÐÐ', 151 160 ); 152 161 … … 159 168 $lang_repair = array( 160 169 // ----- REPAIR.PHP ----- 161 'repair_optimize' => ' Repair / Optimize Tables',162 'repair' => ' Repair',163 'optimize' => ' Optimize',164 'start' => ' Start',165 'repair_finished' => ' Repair / Optimization Finished',166 'no_table_selected' => ' No Table(s) Selected',167 'table_name' => ' Table Name',168 'status' => ' Status',169 'num_records' => ' Number of Records',170 'tables' => ' Tables',171 'select_tables' => ' Select Tables the operation to be performed on.',172 'repair_error' => ' Error'170 'repair_optimize' => 'ÐÞ¸´ / ÓÅ»¯ Êý¾Ý±íµ¥', 171 'repair' => 'ÐÞ¸´', 172 'optimize' => 'ÓÅ»¯', 173 'start' => '¿ªÊ¼', 174 'repair_finished' => 'ÐÞ¸´ / ÓÅ»¯ Íê³É', 175 'no_table_selected' => 'ûѡÔñ±í', 176 'table_name' => '±íÃû', 177 'status' => '״̬', 178 'num_records' => '¼Ç¼×ÜÊý', 179 'tables' => '±í', 180 'select_tables' => 'Ñ¡ÔñÄãÒª²Ù×÷µÄ±í', 181 'repair_error' => '´íÎó' 173 182 ); 174 183 … … 205 214 $lang_banned = array( //TODO 206 215 // ----- BANNED.PHP ----- 207 'add_to_banned' =>' Add to Banned Lists',208 'tot_banned' => ' Total Banned',209 'ip_acc' => 'Ip / Account',210 'will_be_removed_from_banned' => ' Will be removed from Banned List',211 'ban_entry' => ' Ban IP / Account',212 'err_del_entry' => ' Error deleting banned entry',213 'updated' => ' Update action success!',214 'banned_list' => ' Banned List',215 'bandate' => ' Ban Date',216 'unbandate' => ' Unban Date',217 'bannedby' => ' Banned by',218 'banreason' => ' Reason',219 'banned_ips' => ' Banned IPs',220 'banned_accounts' => ' Banned Accounts',221 'ban_type' => ' Ban Type',222 'account' => ' Account',216 'add_to_banned' =>'¼ÓÈëºÚÃûµ¥', 217 'tot_banned' => '·â½û×ÜÊý', 218 'ip_acc' => 'Ip / ÕÊ»§', 219 'will_be_removed_from_banned' => '´ÓºÚÃûµ¥ÖÐÒƳý', 220 'ban_entry' => 'Ö´Ðзâ½û', 221 'err_del_entry' => 'ɾ³ý·â½ûÏîÄ¿³ö´í', 222 'updated' => '²Ù×÷³É¹¦!', 223 'banned_list' => 'ºÚÃûµ¥', 224 'bandate' => '·â½ûÈÕÆÚ', 225 'unbandate' => '½â·âÈÕÆÚ', 226 'bannedby' => '·â½ûÖ´ÐÐÕß', 227 'banreason' => 'ÔÒò', 228 'banned_ips' => '·â½ûµÄIPÁбí', 229 'banned_accounts' => '·â½ûµÄÕË»§Áбí', 230 'ban_type' => '·â½ûÀàÐÍ', 231 'account' => 'ÕÊ»§', 223 232 'ip' => 'IP', 224 'ban_time' => ' Ban for amount of (hours)',225 'entry' => ' Entry (Acc. name/ IP)',226 'acc_not_found' => ' Account Not Found'233 'ban_time' => '·â½û×Üʱ¼ä (Сʱ)', 234 'entry' => 'ÊäÈë (ÕÊ»§ / IP)', 235 'acc_not_found' => 'ÕË»§²»´æÔÚ' 227 236 ); 228 237 … … 260 269 'no_act_quests' => 'δÕÒµ½½øÐÐÖеÄÈÎÎñ.', 261 270 'quest_id' => 'ÈÎÎñID', 262 'quest_level' => ' lvl',271 'quest_level' => 'ÈÎÎñµÈ¼¶', 263 272 'quest_title' => 'ÈÎÎñ±êÌâ', 264 'professions' => ' Professions', //TODO265 'skills' => ' Skills', //TODO266 'skill_id' => ' ID', //TODO267 'skill_name' => ' Skill Name', //TODO268 'skill_value' => ' Value', //TODO273 'professions' => 'רҵ', 274 'skills' => '¼¼ÄÜ', 275 'skill_id' => '¼¼ÄÜID', 276 'skill_name' => '¼¼ÄÜÃû³Æ', 277 'skill_value' => '¼¼ÄÜÖ±', 269 278 // --- $skill_rank_array --- 270 'apprentice' => ' Apprentice', //TODO: Translate271 'journeyman' => ' Journeyman', //TODO: Translate272 'expert' => ' Expert', //TODO: Translate273 'artisan' => ' artisan', //TODO: Translate274 'master' => ' Master', //TODO: Translate275 'inherent' => ' Inherent', //TODO: Translate276 'wise' => ' Wise', //TODO: Translate279 'apprentice' => '³õ¼¶', 280 'journeyman' => 'Öм¶', 281 'expert' => '¸ß¼¶', 282 'artisan' => 'ר¼Ò', 283 'master' => '´óʦ', 284 'inherent' => '×Úʦ', 285 'wise' => '±Ç×æ', 277 286 // ---- edit_char.php ---- 278 287 'update' => '¸üÐÂÈËÎïÊý¾Ý', … … 289 298 'to_char_view' => 'תµ½½ÇÉ«ä¯ÀÀ', 290 299 'inv_bank' => 'ÒøÐÐÎïÆ·ÏêϸĿ¼', 291 'location' => ' Location', //TODO292 'move_to' => ' Teleport to (.tele location name)', //TODO293 'no_tp_location' => ' No teleport location found using provided name.' //TODO300 'location' => 'λÖÃ×ø±ê', 301 'move_to' => '´«ËÍÖÁ (.tele location name)', 302 'no_tp_location' => '´«ËÍλÖôíÎó' 294 303 ); 295 304 … … 297 306 // ----- ITEM TOOLTIP ----- 298 307 'head' => 'Í·²¿', 299 'gloves' => 'ÊÖ Ì×',308 'gloves' => 'ÊÖ', 300 309 'neck' => '¾±²¿', 301 'belt' => 'Ñü ´ø',310 'belt' => 'Ñü²¿', 302 311 'shoulder' => '¼ç²¿', 303 312 'legs' => 'ÍȲ¿', 304 313 'back' => '±³²¿', 305 314 'feet' => '½Å²¿', 306 'chest' => ' ÉÏÒÂ',315 'chest' => 'Ðز¿', 307 316 'finger' => 'ÊÖÖ¸', 308 317 'shirt' => '³ÄÉÀ', … … 319 328 'bou' => 'ʹÓðó¶¨', 320 329 'quest_item' => 'ÈÎÎñÎïÆ·', 321 'axe_1h' => ' ¸«Í· (µ¥ÊÖ)',322 'axe_2h' => ' ¸«Í· (Ë«ÊÖ)',330 'axe_1h' => 'µ¥ÊÖ¸«', 331 'axe_2h' => 'Ë«ÊÖ¸«', 323 332 'bow' => '¹', 324 333 'rifle' => 'ǹе', 325 'mace_1h' => ' ´¸ (µ¥ÊÖ)',326 'mace_2h' => ' ´¸ (Ë«ÊÖ)',327 'polearm' => '³¤±úÎäÆ÷ ר¾«',328 'sword_1h' => ' ½£ (µ¥ÊÖ)',329 'sword_2h' => ' ½£ (Ë«ÊÖ)',334 'mace_1h' => 'µ¥ÊÖ´¸', 335 'mace_2h' => 'Ë«ÊÖ´¸', 336 'polearm' => '³¤±úÎäÆ÷', 337 'sword_1h' => 'µ¥ÊÖ½£', 338 'sword_2h' => 'Ë«ÊÖ½£', 330 339 'staff' => '·¨ÕÈ', 331 340 'exotic_1h' => 'ÌØÊâµÄ (µ¥ÊÖ)', … … 338 347 'crossbow' => 'åó', 339 348 'wand' => 'ħÕÈ', 340 'fishing_pole' => ' µöÓã¸Ë',341 'rod' => ' Enchanter\'s Rod', // <---- TODO349 'fishing_pole' => 'Óã¸Ë', 350 'rod' => 'ħÕÈ', 342 351 'robe' => '³¤ÅÛ', 343 'tome' => ' ²á',352 'tome' => '¸±ÊÖ', 344 353 'two_hand' => 'Ë«ÊÖ', 345 354 'off_misc' => '¸±ÊÖÎäÆ÷', … … 349 358 'bullets' => 'µ¯Ò© - ×Óµ¯', 350 359 'projectile' => 'µ¯Ò©', 351 'trade_goods' => ' ½»Ò×»õÎï',360 'trade_goods' => 'ÉÌÆ·', 352 361 'parts' => '²¿·Ö', 353 362 'explosives' => 'Õ¨Ò©', … … 363 372 'FA_manual' => '¼±¾ÈÊÖ²á', 364 373 'ench_formula' => '¸½Ä§¹«Ê½', 365 'JC_formula' => ' Jewelcrafting Formula', // <---- TODO374 'JC_formula' => 'Ö鱦¼Ó¹¤Éè¼Æͼ', 366 375 'quiver' => '¼ý´ü', 367 376 'ammo_pouch' => 'µ¯Ò©Ð¡´ü', 368 'soul_shards' => ' Soul Shards', // <---- TODO369 'herbs' => ' Herbs', // <---- TODO370 'enchanting' => ' Enchanting', // <---- TODO371 'engineering' => ' Engineering', // <---- TODO372 'gems' => ' Gems', // <---- TODO373 'keys' => ' Keys', // <---- TODO374 'mining' => ' Mining', // <---- TODO377 'soul_shards' => 'Áé»ê´ü', 378 'herbs' => '²ÝÒ©°ü', 379 'enchanting' => '¸½Ä§´ü', 380 'engineering' => '¹¤³Ì²ÄÁÏ´ü', 381 'gems' => '±¦Ê¯´ü', 382 'keys' => 'Ô¿³×Á´', 383 'mining' => '¿óÎï´ü', 375 384 'key' => 'Ô¿³×', 376 385 'lockpick' => 'Ëø', … … 378 387 'reagent' => 'ÊÔ¼Á', 379 388 'quest' => 'ÈÎÎñ', 380 'misc_short' => ' Ψһ',389 'misc_short' => 'ÔÓÎï', 381 390 'permanent' => 'ÓÀ¾ÃµÄ', 382 'poor' => ' ƶÇîµÄ',383 'common' => 'ÆÕͨµÄ ',384 'uncommon' => ' ²»ÆÕͨµÄ',385 'rare' => 'Ï¡ÓÐµÄ ',386 'epic' => 'Ê·Ê« ',387 'legendary' => '´«ËµµÄ ',388 'artifact' => ' ÉñÆ÷',389 'unique' => ' ¶ÀÌصÄ',390 'misc' => ' ΨһµÄ',391 'poor' => '´Ö²ÚµÄ(»Ò)', 392 'common' => 'ÆÕͨµÄ(°×)', 393 'uncommon' => '¾«ÖµÄ(ÂÌ)', 394 'rare' => 'Ï¡ÓеÄ(À¶)', 395 'epic' => 'Ê·Ê«µÄ(×Ï)', 396 'legendary' => '´«ËµµÄ(³È)', 397 'artifact' => 'ÄæÌìµÄ(»Æ)', 398 'unique' => 'ΨһµÄ', 399 'misc' => 'ÔÓÎï', 391 400 'armor' => '»¤¼×', 392 401 'cloth' => '²¼¼×', 393 402 'leather' => 'Ƥ¼×', 394 'mail' => ' Óʼþ',403 'mail' => 'Ëø¼×', 395 404 'plate' => '°å¼×', 396 'shield' => '¶Ü ',397 'buckler' => ' Buckler', // <---- TODO398 'block' => ' Block', // <---- TODO399 'none' => ' None', // <---- TODO400 'other' => ' Other', // <---- TODO405 'shield' => '¶ÜÅÆ', 406 'buckler' => 'СԲ¶Ü wowÖв»´æÔÚ', 407 'block' => '¸ñµ²', 408 'none' => 'ÎÞ', 409 'other' => 'ÆäËü', 401 410 'damage' => 'É˺¦', 402 411 'speed' => 'ËÙ¶È', … … 407 416 'shadow_dmg' => '°µÓ°É˺¦', 408 417 'arcane_dmg' => '°ÂÊõÉ˺¦', 409 'physical_dmg' => ' Physical', // <---- TODO418 'physical_dmg' => 'ÎïÀíÉ˺¦', 410 419 'lvl_req' => 'ÐèÒªµÈ¼¶', 411 420 'item_set' => 'Ì××°´úÂë', … … 424 433 'intellect' => 'ÖÇÁ¦', 425 434 'spirit' => '¾«Éñ', 426 'spell_use' => 'Use', // <---- TODO 427 'spell_equip' => 'Equip', // <---- TODO 428 'spell_coh' => 'Chance On Hit', // <---- TODO 429 'class' => 'Class', // <---- TODO 430 'slots' => 'Slots', // <---- TODO 431 'charges' => 'Charge(s)', // <---- TODO 432 //TODO: Translate All below 433 'socket_bonus' => 'Socket Bonus', 434 'potion' => 'Potion', 435 'scroll' => 'Scroll', 436 'bandage' => 'Bandage', 437 'healthstone' => 'HealthStone', 438 'combat_effect' => 'CombatEffect', 439 'libram' => 'Libram', 440 'idol' => 'Idol', 441 'totem' => 'Totem', 442 'fishing_manual' => 'Fishing Manual', 443 'soul_stone' => 'Soul Stone', 444 'no_bind' => 'Not Binding', 445 'socket_meta' => 'Meta Socket', 446 'socket_red' => 'Red Socket', 447 'socket_yellow' => 'Yellow Socket', 448 'socket_blue' => 'Blue Socket', 449 'rating_by' => 'Rating by', 450 'improves' => 'Improves', 451 'DEFENCE_RATING' => 'Defence', 452 'DODGE_RATING' => 'Dodge', 453 'PARRY_RATING' => 'Parry', 454 'SHIELD_BLOCK_RATING' => 'Shield Block', 455 'MELEE_HIT_RATING' => 'Melee Hit', 456 'RANGED_HIT_RATING' => 'Ranged Hit', 457 'SPELL_HIT_RATING' => 'Spell Hit', 458 'MELEE_CS_RATING' => 'Melee Crit', 459 'RANGED_CS_RATING' => 'Ranged Crit', 460 'SPELL_CS_RATING' => 'Spell Crit', 461 'MELEE_HA_RATING' => 'Melee Hit Avoid', 462 'RANGED_HA_RATING' => 'Ranged Hit Avoid', 463 'SPELL_HA_RATING' => 'Spell Hit Avoid', 464 'MELEE_CA_RATING' => 'Melee Crit Avoid', 465 'RANGED_CA_RATING' => 'Ranged Crit Avoid', 466 'SPELL_CA_RATING' => 'Spell Crit Avoid', 467 'MELEE_HASTE_RATING' => 'Melee Haste', 468 'RANGED_HASTE_RATING' => 'Ranged Haste', 469 'SPELL_HASTE_RATING' => 'Spell Haste', 470 'HIT_RATING' => 'Hit', 471 'CS_RATING' => 'Critical Strike', 472 'HA_RATING' => 'Hit Avoid', 473 'CA_RATING' => 'Crit Avoid', 474 'RESILIENCE_RATING' => 'Resistance', 475 'HASTE_RATING' => 'Haste' 435 'spell_use' => 'ʹÓÃ', 436 'spell_equip' => '×°±¸', 437 'spell_coh' => '»÷ÖÐʱÓм¸ÂÊ´¥·¢', 438 'class' => 'Ö°Òµ', 439 'slots' => '²Û', 440 'charges' => '´Î', 441 'socket_bonus' => 'Ïâ¿×½±Àø', 442 'potion' => 'Ò©¼Á', 443 'scroll' => '¾íÖá', 444 'bandage' => '±Á´ø', 445 'healthstone' => 'ÖÎÁÆʯ', 446 'combat_effect' => 'Õ½¶·Ð§¹û', 447 'libram' => 'Ê¥Æõ', 448 'idol' => 'µñÏñ', 449 'totem' => 'ͼÌÚ', 450 'fishing_manual' => 'µöÓãÊÖ²á', 451 'soul_stone' => 'Áé»êʯ', 452 'no_bind' => '²»°ó¶¨', 453 'socket_meta' => '¶à²Ê²å²Û', 454 'socket_red' => 'ºìÉ«²å²Û', 455 'socket_yellow' => '»ÆÉ«²å²Û', 456 'socket_blue' => 'À¶É«²å²Û', 457 'rating_by' => 'µÈ¼¶', 458 'improves' => 'Ìá¸ß', 459 'DEFENCE_RATING' => '·ÀÓù', 460 'DODGE_RATING' => '¶ãÉÁ', 461 'PARRY_RATING' => 'ÕмÜ', 462 'SHIELD_BLOCK_RATING' => '¶ÜÅƸñµ²', 463 'MELEE_HIT_RATING' => '½üÕ½ÃüÖÐ', 464 'RANGED_HIT_RATING' => 'Ô¶³ÌÃüÖÐ', 465 'SPELL_HIT_RATING' => '·¨ÊõÃüÖÐ', 466 'MELEE_CS_RATING' => '½üÕ½±¬»÷', 467 'RANGED_CS_RATING' => 'Ô¶³Ì±¬»÷', 468 'SPELL_CS_RATING' => '·¨Êõ±¬»÷', 469 'MELEE_HA_RATING' => '½üÕ½ÃüÖлíÃâ', 470 'RANGED_HA_RATING' => 'Ô¶³ÌÃüÖлíÃâ', 471 'SPELL_HA_RATING' => '·¨ÊõÃüÖлíÃâ', 472 'MELEE_CA_RATING' => '½üÕ½±¬»÷»íÃâ', 473 'RANGED_CA_RATING' => 'Ô¶³Ì±¬»÷»íÃâ', 474 'SPELL_CA_RATING' => '·¨Êõ±¬»÷»íÃâ', 475 'MELEE_HASTE_RATING' => '½üÕ½¼±ËÙ', 476 'RANGED_HASTE_RATING' => 'Ô¶³Ì¼±ËÙ', 477 'SPELL_HASTE_RATING' => '·¨Êõ¼±ËÙ', 478 'HIT_RATING' => 'ÃüÖÐ', 479 'CS_RATING' => '±¬»÷', 480 'HA_RATING' => 'ÃüÖлíÃâ', 481 'CA_RATING' => '±¬»÷»íÃâ', 482 'RESILIENCE_RATING' => 'ÈÍÐÔ', 483 'HASTE_RATING' => '¶ãÉÁ' 476 484 ); 477 485 … … 563 571 'del_error' => 'δ֪µÄɾ³ý´íÎó.', 564 572 'edit_your_acc' => '±à¼ÄúµÄÕʺÅ', 565 'cms_options' => 'CMS Options', //TODO566 'select_cms_template' => ' Select CMS Template', //TODO567 'template' => ' Template', //TODO573 'cms_options' => 'CMSÑ¡Ïî', 574 'select_cms_template' => 'Ñ¡ÔñCMSÄ£°å', 575 'template' => 'Ä£°å', 568 576 'select_cms_layout_lang' => 'Ñ¡ÔñÍøÕ¾Ò³ÃæÏÔʾÓïÑÔ', 569 577 'language' => 'ÓïÑÔ', 570 578 'save' => '±£´æ', 571 //TODO 572 'client_type' => 'Client Type', 573 'classic' => 'Classic', 574 'expansion' => 'Expansion', 575 'tot_chars' => 'Total Characters' 579 'client_type' => '¿Í»§¶ËÀàÐÍ', 580 'classic' => 'ÆÕͨ', 581 'expansion' => '×ÊÁÏƬ', 582 'tot_chars' => 'ÈËÎï×ÜÊý' 576 583 ); 577 584 … … 596 603 'motd' => '¹«¸æ', 597 604 'level' => 'µÇ¼Ç', 598 'name' => ' Name', //TODO: Translate599 'remove' => ' Rem.', //TODO: Translate600 'rank' => ' Rank', //TODO: Translate605 'name' => 'Ãû×Ö', 606 'remove' => 'ɾ³ý', 607 'rank' => '¼¶±ð', 601 608 'tot_members' => '³ÉÔ±×ÜÊý', 602 609 'err_no_members_found' => 'δÕÒµ½ÈκγÉÔ±!', … … 608 615 609 616 $lang_mail = array( 610 // ----- MAIL.PHP ----- 611 'mail_type' => ' Mail Type',612 'mail_options' => ' Mail Options',617 // ----- MAIL.PHP ----- 618 'mail_type' => 'ÓʼþÀàÐÍ', 619 'mail_options' => 'ÓʼþÑ¡Ïî', 613 620 'email' => 'Óʼþ', 614 621 'ingame_mail' => 'ÓÎÏ·ÖÐÓʼþ', … … 623 630 'char_level' => 'ÈËÎïµÈ¼¶', 624 631 'online' => 'ÔÚÏß', 625 'attachments' => ' Attachments (ingame only)', //TODO626 'money' => ' Money', //TODO627 'item' => ' Item (id)', //TODO628 'stack' => ' Stack', //TODO632 'attachments' => '¸½¼þ(Ö»ÔÊÐíͼƬ)', 633 'money' => 'Ç®', 634 'item' => 'ÎïÆ· (id)', 635 'stack' => 'ÊýÁ¿', 629 636 'mail_body' => 'Óʼþ', 630 637 'dont_use_both_groupsend_and_to' => '* ×¢Òâ: ÄãÊÇ·ñÕýÔÚʹÓÃ\'Ⱥ·¢Ñ¡Ïî\'£¿£¬Èç¹ûÊÇÇ뽫\'ÊÕ¼þÈË\'À¸Ä¿Îª¿Õ.', … … 648 655 $lang_run_patch = array( 649 656 // -----RUN_PATCH.PHP ----- 650 'err_in_line' => ' SQLÓï·¨´íÎóÊý×Ö ',657 'err_in_line' => 'MYSQLÓï·¨´íÎóÊý×Ö ', 651 658 'run_sql_file_only' => 'ÄãÖ»ÄÜÔËÐÐ . sql »ò.qbquery Îļþ.', 652 659 'file_not_found' => 'ûÕÒµ½Îļþ!', … … 697 704 'french' => '·¨Óï', 698 705 'others' => 'ÆäËû', 699 //TODO 700 'conf_from_file' => '** This realm appear not to have proper configuration in config.php file.<br />Make sure to properly configure it before using under CMS.', 701 'offline' => 'Offline', 702 'status' => 'Status' 706 'conf_from_file' => '** ÕâÌõ¾¯¸æ³öÏÖÊÇÒòΪûÓÐÕýÈ·µÄÅäÖÃconfig.phpÎļþ.<br />ʹÓÃCMSÇ°ÇëÕýÈ·ÅäÖÃËü.', 707 'offline' => 'ÀëÏß', 708 'status' => '·þÎñÆ÷״̬' 703 709 ); 704 710 … … 742 748 'add_acc' => '½¨Á¢ÐÂÕʺÅ', 743 749 'cleanup' => 'Çå³ý', 744 'backup' => '±¸· Ö',750 'backup' => '±¸·Ý', 745 751 'by_name' => '°´Ãû³Æ', 746 752 'by_id' => '°´ID', 747 'by_tbc' => ' by TBC Acc.', //TODO753 'by_tbc' => 'TBCÕË»§', 748 754 'by_gm_level' => 'GMµÈ¼¶', 749 755 'greater_gm_level' => 'GMµÈ¼¶', … … 805 811 'browse_acc' => 'ä¯ÀÀÕʺÅ', 806 812 'you_have_no_permission_to_set_gmlvl' => 'ÄãûÓÐȨÏÞÉèÖÃGMµÈ¼¶', 807 //TODO 808 'tbc_account' => 'TBC Account', 809 'client_type' => 'Client Type', 810 'classic' => 'Classic', 811 'expansion' => 'Expansion' 813 'tbc_account' => 'TBCÕË»§', 814 'client_type' => '¿Í»§¶ËÀàÐÍ', 815 'classic' => 'ÆÕͨ', 816 'expansion' => '×ÊÁÏƬ' 812 817 ); 813 818 … … 829 834 'chars_by_level' => '°´µÈ¼¶Í³¼Æ', 830 835 'reset' => 'Ë¢ÐÂͳ¼ÆÊý¾Ý', 831 'avg_uptime' => ' Average Server Uptime', //TODO832 'max_uptime' => ' Maximum Server Uptime',833 'uptime_prec' => ' Uptime percentage since first run'836 'avg_uptime' => 'ƽ¾ù·þÎñʱ¼ä', 837 'max_uptime' => '×·þÎñʱ¼ä', 838 'uptime_prec' => ' ·þÎñʱ¼ä°Ù·Ö±È' 834 839 ); 835 840 … … 876 881 ); 877 882 878 $lang_item_edit = array( //TODO :Translate entire array883 $lang_item_edit = array( 879 884 // ----- ITEM.PHP ----- 880 'search_item' => 'Search for Item(s)', 881 'model_id' => 'Model Id', 882 'all' => 'All', 883 'search' => '+ Search +', 884 'add_new_item' => 'Add New Item', 885 'tot_items_in_db' => 'Total items in DB', 886 'new_search' => 'New Search', 887 'items_found' => 'Items Found', 888 'item_not_found' => 'Item NOT Found in DB', 889 'search_results' => 'Search Results', 890 'edit_item' => 'Edit Item', 891 'search_items' => 'Lookup Items', 892 'update' => 'Save Item to Database', 893 'export_sql' => 'Save as SQL Script', 894 'item_id' => 'Item ID', 895 'err_adding_item' => 'Error Adding Item', 896 'err_no_field_updated' => 'Non of the fields updated.', 897 'del_item' => 'Delete Item', 898 'general_tab' => 'General', 899 'additional_tab' => 'Extra', 900 'stats_tab' => 'Stats', 901 'damage_tab' => 'Damage', 902 'spell_tab' => 'Spells', 903 'req_tab' => 'Req.', 904 'general' => 'General', 905 'entry' => 'Entry', 906 'entry_desc' => 'This is the unique ID of an Item.', 907 'display_id' => 'Display ID', 908 'display_id_desc' => 'This is the Model ID of an Item.', 909 'req_level' => 'Req. Level', 910 'req_level_desc' => 'Minimum level to use/equip this item.', 911 'item_level' => 'Item Level', 912 'item_level_desc' => 'Item base level.', 913 'names' => 'Names', 914 'item_name' => 'Item Name', 915 'item_name_desc' => 'Item Name', 916 'description' => 'Description', 917 'description_desc' => 'Brief description of this item, appears in orange at the bottom of an item label ingame.', 918 'script_name' => 'ScriptName', 919 'script_name_desc' => 'Here can be added script entries defined in core code.', 920 'class' => 'Class', 921 'class_desc' => 'Defines the class of an item.', 922 'type' => 'Type', 923 'subclass' => 'Subclass', 924 'subclass_desc' => 'Defines the subclass of an item. Notice: The subclass must be related to Item Class. Some Classes do not have any subclasses.', 925 'quality' => 'Quality', 926 'quality_desc' => 'The overall quality of an item.', 927 'inv_type' => 'Inv. Type', 928 'inv_type_desc' => 'Where this item can be equipped.', 929 'flags' => 'Flags', 930 'flags_desc' => 'TODO: Add proper description.', 931 'item_set' => 'Item Set', 932 'item_set_desc' => 'The ID of an item set this item belongs to.', 933 'bonding' => 'Bonding', 934 'bonding_desc' => 'Item Bonding type.', 935 'start_quest' => 'Start Quest', 936 'start_quest_desc' => 'ID of a quest that this item starts.', 937 'short_rules_desc' => '* Moving your mouse over the field name will show you short field description.<br /> 938 * Make sure you properly filled all the fields and you are not trying to insert new item using existing entry.', 939 'vendor' => 'Vendor', 940 'buy_count' => 'BuyCount', 941 'buy_count_desc' => 'Size of the stack in which the item is sold by vendors.', 942 'buy_price' => 'BuyPrice', 943 'buy_price_desc' => 'Price (in copper) of a stack of #BuyCount items.', 944 'sell_price' => 'SellPrice', 945 'sell_price_desc' => 'How much a vendor will buy this item for from the player. If omitted, the item will sell for nothing (No sell price).', 946 'container' => 'Container', 947 'bag_family' => 'BagFamily', 948 'bag_family_desc' => 'Type of Container.', 949 'bag_slots' => 'Container Slots', 950 'bag_slots_desc' => 'Number of slots that this bag holds.', 951 'materials' => 'Materials', 952 'material' => 'Material', 953 'material_desc' => 'The material the item is made of. Affects the sound that the item makes when moved.', 954 'consumables' => 'Consumables', 955 'none' => 'None', 956 'metal' => 'Metal', 957 'wood' => 'Wood', 958 'liquid' => 'Liquid', 959 'jewelry' => 'Jewelry', 960 'chain' => 'Chain', 961 'plate' => 'Plate', 962 'cloth' => 'Cloth', 963 'leather' => 'Leather', 964 'page_material' => 'Page Material', 965 'page_material_desc' => 'The background of the page window (and to some extent the font).', 966 'parchment' => 'Parchment', 967 'stone' => 'Stone', 968 'marble' => 'Marble', 969 'silver' => 'Silver', 970 'bronze' => 'Bronze', 971 'max_durability' => 'Max Durability', 972 'max_durability_desc' => 'Durability of an item.', 973 'other' => 'Other', 974 'max_count' => 'MaxCount', 975 'max_count_desc' => 'Maximum number of this item that the player can have. ( 0:not limited, 1:Unique)', 976 'stackable' => 'Stackable', 977 'stackable_desc' => 'The amount of this item that a player can carry in the same slot.', 978 'page_text' => 'PageText', 979 'page_text_desc' => 'ID of a TEXT in the item_text table, the text for a book or letter for example. The item will have a magnifying glass cursor ingame and will show the pagetext upon rightclicking the item.', 980 'RandomProperty' => 'Random Property', 981 'RandomProperty_desc' => 'Random enchantment entry.', 982 'lang_id' => 'Language ID', 983 'lang_id_desc' => 'Language that this item is written in.', 984 'sheath' => 'Sheath', 985 'sheath_desc' => 'How the weapon is put away (to the side, on the back, etc.).', 986 'lock_id' => 'Lock Id', 987 'lock_id_desc' => 'TODO: Add description.', 988 'disenchant_id' => 'Disenchant ID', 989 'disenchant_id_desc' => 'Refers to disenchant_loot_template.entry.', 990 'area' => 'Area', 991 'area_desc' => 'Area ID only in which the item is usable', 992 'map' => 'Map', 993 'map_desc' => 'Map ID only in which the item is usable', //TODO 994 'stats' => 'Stats', 995 'stat_type' => 'Stat type', 996 'stat_type_desc' => 'Character stat which will be changed if the item is equipped.', 997 'stat_value' => 'Stat value', 998 'stat_value_desc' => 'This value will be added to the stat (or removed if negative).', 999 'resis_armor' => 'Resistance / Armor', 1000 'armor_desc' => 'Armor for this item.', 1001 'block_desc' => 'Shield\'s chance to block an attack.', 1002 'res_holy_desc' => 'Holy resistance for this item.', 1003 'res_fire_desc' => 'Fire resistance for this item.', 1004 'res_nature_desc' => 'Nature resistance for this item.', 1005 'res_frost_desc' => 'Frost resistance for this item.', 1006 'res_shadow_desc' => 'Shadow resistance for this item.', 1007 'res_arcane_desc' => 'Arcane resistance for this item.', 1008 'weapon_properties' => 'Weapon properties', 1009 'delay' => 'Delay', 1010 'delay_desc' => 'Time in milliseconds between hits.', 1011 'ranged_mod' => 'Ranged Mod', 1012 'ranged_mod_desc' => 'TODO: Add description.', 1013 'ammo_type' => 'Ammo Type', 1014 'ammo_type_desc' => 'The type of ammunition this weapon requires.', 1015 'weapon_damage' => 'Weapon Damage', 1016 'damage_type' => 'Damage Type', 1017 'damage_type_desc' => 'Type of the Damage will be dealt by this item.', 1018 'dmg_min_max' => 'Damage : Min - Max', 1019 'dmg_min_max_desc' => 'Minimal and maximal damage values.', 1020 'spell_id' => 'Spell Id', 1021 'spell_id_desc' => 'Refers to Spell.dbc index.', 1022 'spell_trigger' => 'Spell trigger', 1023 'spell_trigger_desc' => 'The action triggers this spell.', 1024 'spell_charges' => 'Spell Charges', 1025 'spell_charges_desc' => 'Number of charges for this spell.(0: infinite, -X: item is expendable, +X: item is kept when all charges are spent).', 1026 'spell_cooldown' => 'Spell Cooldown', 1027 'spell_cooldown_desc' => 'Spell cooldown time in milliseconds.', 1028 'spell_category' => 'Spell Category', 1029 'spell_category_desc' => 'Spell Category.', 1030 'spell_category_cooldown' => 'Spell Category Cooldown', 1031 'spell_category_cooldown_desc' => 'Global cooldown for entire category.', 1032 'allow_class' => 'Allowable Class', 1033 'allow_class_desc' => 'Mask for character classes that can use this item.', 1034 'allow_race' => 'Allowable Race', 1035 'allow_race_desc' => 'Mask for races which can use this item.', 1036 'req_skill' => 'Required Skill', 1037 'req_skill_desc' => 'Skill required to use this item.', 1038 'req_skill_rank' => 'Required Skill Rank', 1039 'req_skill_rank_desc' => 'Minimum proficiency in skill to use this item.', 1040 'req_spell' => 'Required Spell', 1041 'req_spell_desc' => 'Player must know this spell to use the item.', 1042 'req_honor_rank' => 'Required Honor Rank', 1043 'req_honor_rank_desc' => 'The PvP Honor rank required to use this item.', 1044 'req_rep_faction' => 'Required Reputation Faction', 1045 'req_rep_faction_desc' => 'Faction id (from Faction.dbc) for which a minimum rank is required to equip/use the item.', 1046 'req_rep_rank' => 'Required Reputation Rank', 1047 'req_rep_rank_desc' => 'Minimum required rank for the faction entered in RequiredReputationFaction.', 1048 'req_city_rank' => 'Required City Rank', 1049 'req_city_rank_desc' => 'Required City Rank.', 1050 'hated' => 'Hated', 1051 'hostile' => 'Hostile', 1052 'unfriendly' => 'Unfriendly', 1053 'neutral' => 'Neutral', 1054 'friendly' => 'Friendly', 1055 'honored' => 'Honored', 1056 'reverted' => 'Reverted', 1057 'exalted' => 'Exalted', 1058 'sock_tab' => 'Sockets', 1059 'req_skill_disenchant' => 'Req. Disenchant Skill', 1060 'req_skill_disenchant_desc' => 'Disenchant Skill Required in order to disenchant this item.', 1061 'RandomSuffix' => 'Random Suffix', 1062 'RandomSuffix_desc' => 'Random enchantment suffix entry.', 1063 'unk0' => 'unk0', 1064 'unk0_desc' => 'TODO:', 1065 'extended_cost' => 'Extended Cost', 1066 'extended_cost_desc' => 'Honor point required to buy', 1067 'totem_category' => 'Totem Type', 1068 'totem_category_desc' => 'Type of the totem', 1069 'socket_color' => 'Socket Color', 1070 'socket_color_desc' => 'Color of this Socket.', 1071 'socket_content' => 'Socket Content', 1072 'socket_content_desc' => 'Jem socketed into this socket', 1073 'socket_bonus' => 'Socket Bonus', 1074 'socket_bonus_desc' => 'Bonus upon socketting.', 1075 'gem_properties' => 'Gem Poperties', 1076 'gem_properties_desc' => 'TODO', 1077 'custom_search' => 'Custom Filter', 1078 'info' => 'Info.', 1079 'dropped_by' => 'Item Dropped by', 1080 'top_x' => '(top 5)', 1081 'soled_by' => 'Item Soled by', 1082 'limit_x' => '(limited to 5 results)', 1083 'mob_name' => 'Name', 1084 'mob_level' => 'Level', 1085 'mob_drop_chance' => 'Drop Chance', 1086 'mob_quest_drop_chance' => 'Quest Drop Chance', 1087 'involved_in_quests' => 'Involved in Quest(s)', 1088 'reward_from_quest' => 'Reward from Quest(s)', 1089 'disenchant_tab' => 'Disenchant', 1090 'disenchant_templ' => 'Disenchant Template', 1091 'add_items_to_templ' => 'Add Item to Template', 1092 'loot_item_id' => 'Item ID', 1093 'loot_item_id_desc' => 'ID of the item you wish to be added.', 1094 'loot_drop_chance' => 'Drop Chance', 1095 'loot_drop_chance_desc' => 'Item Drop chance', 1096 'loot_quest_drop_chance' => 'Quest Drop Chance', 1097 'loot_quest_drop_chance_desc' => 'Quest Drop chance', 1098 'min_count' => 'Min. Count', 1099 'min_count_desc' => 'Minimum number of stack size on drop.', 1100 'max_count' => 'Max. Count', 1101 'max_count_desc' => 'Maximum number of stack size on drop.', 1102 'quest_loot' => 'Quest Loot Flag', 1103 'quest_loot_desc' => 'Quest Free for all loot flag.', 1104 'add_item_to_loot' => 'Add item to Loot Template', 1105 'drop_chance' => 'Drop Chance', 1106 'quest_drop_chance' => 'Quest Drop Chance', 1107 'quest_freeforall' => 'Quest free for all', 1108 'armor_dmg_mod' => 'Armor Damage Modifier', 1109 'armor_dmg_mod_desc' => 'TODO:' 885 'search_item' => 'ÎïÆ·²éÕÒ', 886 'model_id' => 'Ä£ÐÍId', 887 'all' => 'ËùÓÐ', 888 'search' => '+ ¿ªÊ¼²éÕÒ +', 889 'add_new_item' => '¼ÓÈëÐÂÎïÆ·', 890 'tot_items_in_db' => 'Êý¾Ý¿âÎïÆ·×ÜÊý', 891 'new_search' => 'ÐÂËÑË÷', 892 'items_found' => 'ÕÒµ½ÎïÆ·', 893 'item_not_found' => 'Êý¾Ý¿âÖÐδ²éµ½', 894 'search_results' => '²éÕÒ½á¹û', 895 'edit_item' => '±à¼ÎïÆ·', 896 'search_items' => '¼ìË÷ÎïÆ·', 897 'update' => '½«ÎïÆ·´æÈëÊý¾Ý¿â', 898 'export_sql' => '½«²Ù×÷´æΪSQL½Å±¾', 899 'item_id' => 'ÎïÆ·ID', 900 'err_adding_item' => '¼ÓÈëÎïƷʧ°Ü', 901 'err_no_field_updated' => 'ûÓиüÐÂ.', 902 'del_item' => 'ɾ³ýÎïÆ·', 903 'general_tab' => '»ù±¾', 904 'additional_tab' => 'À©Õ¹', 905 'stats_tab' => '״̬ÊôÐÔ', 906 'damage_tab' => 'É˺¦', 907 'spell_tab' => '¸½¼Óħ·¨', 908 'req_tab' => 'ÒªÇó', 909 'general' => '»ù±¾', 910 'entry' => 'ÎïÆ·±àºÅ', 911 'entry_desc' => 'ÎïÆ·µÄΨһ±àºÅ.', 912 'display_id' => 'ÏÔʾID', 913 'display_id_desc' => 'ÎïÆ·µÄÄ£ÐÍID.', 914 'req_level' => 'ÐèÒªµÈ¼¶', 915 'req_level_desc' => 'ʹÓÃ/×°±¸ÎïÆ·µÄµÈ¼¶ÏÂÏÞ.', 916 'item_level' => 'ÎïÆ·µÈ¼¶', 917 'item_level_desc' => 'ÎïÆ·Éè¼ÆµÈ¼¶.', 918 'names' => '±êʶ', 919 'item_name' => 'ÎïÆ·Ãû', 920 'item_name_desc' => 'ÎïÆ·Ãû³Æ', 921 'description' => 'ÃèÊö', 922 'description_desc' => 'ÒÔ»Æ×ÖÏÔʾÔÚÎïÆ·±êÇ©Ï·½µÄ¼ò½é.', 923 'script_name' => '½Å±¾Ãû', 924 'script_name_desc' => '¿ÉÒÔ¼ÓÈëÔÚÄں˴úÂëÖж¨ÒåµÄ½Å±¾.', 925 'class' => 'Ö÷Àà', 926 'class_desc' => '¶¨ÒåÎïÆ·µÄÖ÷Òª·ÖÀà.', 927 'type' => 'ÀàÐÍ', 928 'subclass' => '×ÓÀà', 929 'subclass_desc' => '¶¨ÒåÎïÆ·µÄ´ÎÒª·ÖÀà. ×¢Òâ: ×ÓÀàÒÀÀµÒÀÀµÖ÷Àà. һЩÖ÷ÀàûÓÐ×ÓÀà.', 930 'quality' => 'Æ·ÖÊ', 931 'quality_desc' => 'ÎïÆ·µÄÆ·ÖÊ.', 932 'inv_type' => '×°±¸·ÖÀà', 933 'inv_type_desc' => 'ÎïÆ·×°±¸ÔÚÄÄ.', 934 'flags' => '±ê־λ', 935 'flags_desc' => 'ÎïÆ·µÄÀàÐͱêÖ¾(2,4,16,32,64,...).', 936 'item_set' => 'Ì××°ºÅÂë', 937 'item_set_desc' => 'ÎïÆ·ÊôÓÚµÄÌ××°ID.', 938 'bonding' => '°ó¶¨', 939 'bonding_desc' => 'ÎïÆ·µÄ°ó¶¨ÐÎʽ.', 940 'start_quest' => '¿ªÊ¼ÈÎÎñ', 941 'start_quest_desc' => '¸ÃÎïÆ·ÄÜ´¥·¢µÄÈÎÎñIDºÅ.', 942 'short_rules_desc' => '* °ÑÄãµÄÊó±êÒƵ½Ã¿¸ö×Ö¶ÎÉÏ»á³öÏÖ¸¡¶¯Ìáʾ.<br /> 943 * È·ÈÏÄãÍêÕûµØÌîдÁËËùÓÐÐÅÏ¢£¬ÇÒÎïÆ·µÄ±àºÅûÓÐÓëÒÑÓÐÎïÆ·Öظ´.', 944 'vendor' => 'ÉÌÆ·ÊôÐÔ', 945 'buy_count' => 'ÂòÈëµþ¼ÓÊý', 946 'buy_count_desc' => 'ÂòÈëÎïƷʱÿ×éµþ¼ÓµÄÊýÄ¿(¾ÍÊÇÉÌÈËÒ»´ÎÂô¸øÄãµÄ×îСÊýÄ¿£¬Ò»¾ä»°£¬²»ÁãÊÛ).', 947 'buy_price' => 'ÂòÈë¼Û¸ñ', 948 'buy_price_desc' => 'ÂòÈë(ÂòÈëµþ¼ÓÊý)¸öÎïÆ·µÄ¼Û¸ñ(µ¥Î»:ͱÒ).', 949 'sell_price' => 'Âô³ö¼Û¸ñ', 950 'sell_price_desc' => '½«ÎïÆ·Âô¸øÉÌÈ˵ļ۸ñ. Ê¡ÂÔ¾ÍÊDz»ÄÜÂô (ûÓÐÂô¼Û).', 951 'container' => 'ÈÝÆ÷ÊôÐÔ', 952 'bag_family' => '°ü¹ü·ÖÀà', 953 'bag_family_desc' => 'ÈÝÆ÷µÄ·ÖÀà.', 954 'bag_slots' => 'ÈÝÆ÷´óС', 955 'bag_slots_desc' => 'ÈÝÒ׵ĸñÊý´óС.', 956 'materials' => '²ÄÁÏÊôÐÔ', 957 'material' => '²ÄÁÏ', 958 'material_desc' => 'ÎïÆ·µÄÖÆÔì²ÄÁÏ. Òƶ¯ÎïƷʱ·¢³öµÄЧ¹ûÒô.', 959 'consumables' => 'ÏûºÄÆ·', 960 'none' => 'ÎÞ', 961 'metal' => '½ðÊô', 962 'wood' => 'ľ²Ä', 963 'liquid' => 'ÒºÌå', 964 'jewelry' => '±¦Ê¯', 965 'chain' => 'ËøÁ´', 966 'plate' => '½ðÊô°å', 967 'cloth' => '²¼ÁÏ', 968 'leather' => 'Ƥ¸ï', 969 'page_material' => 'Ö½ÕŲÄÁÏ', 970 'page_material_desc' => 'Ö½ÕÅ´°ÌåµÄ±³¾° (òËÆ»¹ÓÐ×ÖÌåÖ®Àà).', 971 'parchment' => 'ÑòƤֽ', 972 'stone' => '¼ÍÄî±®', 973 'marble' => '´óÀíʯ', 974 'silver' => 'ÒøÆ÷', 975 'bronze' => 'ÇàÍ', 976 'max_durability' => '×î´óÄ;ÃÖµ', 977 'max_durability_desc' => 'ÎïÆ·µÄÄ;ÃÖµ.', 978 'other' => 'ÆäËü', 979 'max_count' => '×î´óÊý', 980 'max_count_desc' => 'Íæ¼ÒËùÄܳÖÓиÃÎïÆ·µÄ×î´óÊýÄ¿. ( 0:ÎÞÏÞ, 1:Ψһ)', 981 'stackable' => 'µþ¼ÓÊý', 982 'stackable_desc' => 'ÿ×éÎïÆ·Äܵþ¼ÓµÄ¶àÉÙ¸ö.', 983 'page_text' => 'Ò³ÃæÎÄ×Ö', 984 'page_text_desc' => 'Item_text±íÖÐÎÄ×ÖµÄID±àºÅ, ±ÈÈçÊé»òÐżþµÄÎÄ×Ö. ÕâÀàÎïÆ·µ±ÄãÓÃÊó±ê»®¹ýʱ£¬Êó±êÖ¸Õë»á±ä³É·Å´ó¾µ,È»ºóÓÒ¼üµã»÷ºó»á¿´¼ûÎÄ×ÖÒ³Ãæ.', 985 'RandomProperty' => 'Ëæ»úÊôÐÔ', 986 'RandomProperty_desc' => 'Ëæ»ú¸½Ä§±àºÅ.', 987 'lang_id' => 'ÓïÑÔID', 988 'lang_id_desc' => 'ÎïÆ·µÄÓïÑÔ.', 989 'sheath' => '³ÖÓз½Ê½', 990 'sheath_desc' => 'ÎäÆ÷ÊÕÆðÀ´ÊÇÊÇ·ÅÔÚÁ½²à»¹ÊDZ³ÔÚ±³ÉϵÈ.', 991 'lock_id' => 'Ëø Id', 992 'lock_id_desc' => '¸ÃÎïÆ·µÄËøµÄID.', 993 'disenchant_id' => '¸½Ä§·Ö½â ID', 994 'disenchant_id_desc' => 'Óë disenchant_loot_template.entryÏà¹Ø£¬¾ÍÊÇÄÜ·Ö½â³öʲôµÄ±í.', 995 'area' => 'ÇøÓò', 996 'area_desc' => 'ÎïÆ·½öÄÜÔÚ¸ÃÇøÓòIDʹÓÃ', 997 'map' => 'µØͼ', 998 'map_desc' => 'ÎïÆ·½öÄÜÔڸõØͼIDʹÓÃ', 999 'stats' => '״̬ÊôÐÔ', 1000 'stat_type' => 'ÀàÐÍ', 1001 'stat_type_desc' => 'µ±×°±¸¸ÃÎïƷʱÍæ¼Ò״̬ÊôÐԵĻᱻ¸Ä±ä.', 1002 'stat_value' => '״̬¸Ä±äÖµ', 1003 'stat_value_desc' => '¸ÃÖµ»áÔö¼ÓÍæ¼Ò״ֵ̬(Èç¹ûÊǸºÖµ¾Í»áÏ÷ÈõÍæ¼Ò״ֵ̬).', 1004 'resis_armor' => '¿¹ÐÔ / »¤¼×', 1005 'armor_desc' => '¸ÃÎïÆ·µÄ»¤¼ÙÖµ.', 1006 'block_desc' => '¶ÜÅƸñµ²»úÂÊ.', 1007 'res_holy_desc' => '¸ÃÎïÆ·µÄÉñÊ¥·¨Êõ¿¹ÐÔ.', 1008 'res_fire_desc' => '¸ÃÎïÆ·µÄ»ðϵ·¨Êõ¿¹ÐÔ.', 1009 'res_nature_desc' => '¸ÃÎïÆ·µÄ×ÔÈ»·¨Êõ¿¹ÐÔ.', 1010 'res_frost_desc' => '¸ÃÎïÆ·µÄ±ù˪·¨Êõ¿¹ÐÔ.', 1011 'res_shadow_desc' => '¸ÃÎïÆ·µÄ°µÓ°·¨Êõ¿¹ÐÔ.', 1012 'res_arcane_desc' => '¸ÃÎïÆ·µÄ°ÂÊõ·¨Êõ¿¹ÐÔ.', 1013 'weapon_properties' => 'ÎäÆ÷ÊôÐÔ', 1014 'delay' => '¹¥»÷ËÙ¶È', 1015 'delay_desc' => 'Á½´Î¹¥»÷µÄ¼ä¸ôʱ¼ä(ºÁÃë).', 1016 'ranged_mod' => 'Ô¶³Ì¹¥»÷·¶Î§', 1017 'ranged_mod_desc' => 'Ô¶³Ì¹¥»÷·¶Î§.', 1018 'ammo_type' => 'µ¯Ò©ÀàÐÍ', 1019 'ammo_type_desc' => '¸ÃÎäÆ÷ÐèÒªµÄµ¯Ò©ÀàÐÍ.', 1020 'weapon_damage' => 'ÎäÆ÷É˺¦', 1021 'damage_type' => 'É˺¦ÀàÐÍ', 1022 'damage_type_desc' => '¸ÃÎïÆ·Ôì³ÉµÄÉ˺¦ÀàÐÍ.', 1023 'dmg_min_max' => 'É˺¦ : ×îСֵ - ×î´óÖµ', 1024 'dmg_min_max_desc' => 'É˺¦µÄ×îС×î´óÖµ.', 1025 'spell_id' => '·¨ÊõId', 1026 'spell_id_desc' => 'ÓëË÷ÒýSpell.dbcÏà¹Ø.', 1027 'spell_trigger' => '·¨Êõ´¥·¢', 1028 'spell_trigger_desc' => '·¨ÊõµÄ´¥·¢¶¯×÷.', 1029 'spell_charges' => '·¨Êõ´ÎÊý', 1030 'spell_charges_desc' => '·¨ÊõµÄʹÓôÎÊý.(0: ÎÞÏÞ, -X: ÎïÆ·ÊÇÏûºÄÆ·, +X: ÔÚʹÓôÎÊýÓþ¡ºó¸ÃÎïÆ·ÈÔ´æÔÚ).', 1031 'spell_cooldown' => '·¨ÊõÀäȴʱ¼ä', 1032 'spell_cooldown_desc' => '·¨ÊõÀ䶨ʱ¼ä(ºÁÃë).', 1033 'spell_category' => '·¨ÊõÖÖÀà', 1034 'spell_category_desc' => '·¨ÊõÖÖÀà.', 1035 'spell_category_cooldown' => '·¨ÊõÖÖÀàÀäȴʱ¼ä', 1036 'spell_category_cooldown_desc' => '·¨ÊõÖÖÀàµÄ¹«¹²Àäȴʱ¼ä.', 1037 'allow_class' => 'Ö°ÒµÒªÇó', 1038 'allow_class_desc' => 'ÄÜʹÓøÃÎïÆ·µÄÍæ¼ÒÖ°Òµ.', 1039 'allow_race' => 'ÖÖ×åÒªÇó', 1040 'allow_race_desc' => 'ÄÜʹÓøÃÎïÆ·Íæ¼ÒµÄÖÖ×å.', 1041 'req_skill' => '¼¼ÄÜÒªÇó', 1042 'req_skill_desc' => 'ʹÓøÃÎïÆ·ÐèÒªµÄ¼¼ÄÜ.', 1043 'req_skill_rank' => '¼¼Äܵȼ¶ÒªÇó', 1044 'req_skill_rank_desc' => '¸ÃÎïÆ·µÄ×îµÍʹÓü¼Äܵȼ¶.', 1045 'req_spell' => '·¨ÊõÒªÇó', 1046 'req_spell_desc' => 'ʹÓøÃÎïÆ·µÄÍæ¼Ò±ØÐë»áÕâÖÖ·¨Êõ.', 1047 'req_honor_rank' => 'ÈÙÓþµÈ¼¶ÒªÇó', 1048 'req_honor_rank_desc' => 'ʹÓøÃÎïÆ·ÐèÒªµÄPVPÈÙÓþµÈ¼¶.', 1049 'req_rep_faction' => 'ÉùÍûÀàÐÍÒªÇó', 1050 'req_rep_faction_desc' => 'ʹÓÃ/×°±¸¸ÃÎïÆ·µÄ×îµÍÉùÍûÀàÐÍid (ÓëFaction.dbcÏà¹Ø) .', 1051 'req_rep_rank' => 'ÉùÍûµÈ¼¶ÒªÇó', 1052 'req_rep_rank_desc' => 'ʹÓÃ/×°±¸¸ÃÎïÆ·µÄ×îµÍÉùÍûµÈ¼¶.', 1053 'req_city_rank' => '³ÇÊеȼ¶ÒªÇó', 1054 'req_city_rank_desc' => '³ÇÊеȼ¶ÒªÇó.', 1055 'hated' => '³ðºÞ', 1056 'hostile' => 'µÐ¶Ô', 1057 'unfriendly' => 'Àäµ', 1058 'neutral' => 'ÖÐÁ¢', 1059 'friendly' => 'ÓÑÉÆ', 1060 'honored' => '×ð¾´', 1061 'reverted' => '³ç¾´', 1062 'exalted' => '³ç°Ý', 1063 'sock_tab' => '±¦Ê¯²å²Û', 1064 'req_skill_disenchant' => '·Ö½â¸½Ä§Öµ', 1065 'req_skill_disenchant_desc' => '·Ö½â¸ÃÎïÆ·ËùÒªÇóµÄ¸½Ä§µÈ¼¶.', 1066 'RandomSuffix' => 'Ëæ»úºó׺', 1067 'RandomSuffix_desc' => 'ÎïÆ·µÄËæ»ú¸½Ä§Éú³ÉµÄºó׺.', 1068 'unk0' => 'unk0',//TODO 1069 'unk0_desc' => 'TODO',//TODO 1070 'extended_cost' => 'ÈÙÓþ¼Û¸ñ', 1071 'extended_cost_desc' => 'ÐèÒªµÄÈÙÓþµãÊý', 1072 'totem_category' => 'ͼÌÚÀàÐÍ', 1073 'totem_category_desc' => 'ͼÌÚµÄÀàÐÍ', 1074 'socket_color' => '²å²ÛÑÕÉ«', 1075 'socket_color_desc' => 'ÏâǶ²å²ÛµÄÑÕÉ«.', 1076 'socket_content' => '²å²ÛÄÚÈÝ', 1077 'socket_content_desc' => '¸Ã²å²ÛÊÇǶÈëµÄ±¦Ê¯ÀàÐÍ', 1078 'socket_bonus' => 'ÏâǶ½±Àø', 1079 'socket_bonus_desc' => 'ÏâǶµÄ½±Àø.', 1080 'gem_properties' => '±¦Ê¯ÊôÐÔ', 1081 'gem_properties_desc' => 'TODO',//TODO 1082 'custom_search' => '¶¨ÖƹýÂËÆ÷', 1083 'info' => 'ÐÅÏ¢', 1084 'dropped_by' => 'ÎïÆ·µôÂäÓÚ', 1085 'top_x' => '(µôÂÊ×î¸ßµÄÇ°5Ãû)', 1086 'soled_by' => 'ÎïÆ·ÂòÂôÓÚ', 1087 'limit_x' => '(½öÁгö5¸ö)', 1088 'mob_name' => 'Ãû×Ö', 1089 'mob_level' => 'µÈ¼¶', 1090 'mob_drop_chance' => 'µôÂÊ', 1091 'mob_quest_drop_chance' => 'ÈÎÎñµôÂÊ', 1092 'involved_in_quests' => 'Éæ¼°ÈÎÎñ', 1093 'reward_from_quest' => 'ÈÎÎñ½±Àø', 1094 'disenchant_tab' => '·Ö½â', 1095 'disenchant_templ' => '·Ö½âÄ£°å', 1096 'add_items_to_templ' => '¼ÓÈëÎïÆ·µ½Ä£°å', 1097 'loot_item_id' => 'ÎïÆ·ID', 1098 'loot_item_id_desc' => 'ÏëÒª¼ÓÈëµÄÎïÆ·ID.', 1099 'loot_drop_chance' => 'µôÂÊ', 1100 'loot_drop_chance_desc' => 'ÎïÆ·µôÂäµÄ¼¸ÂÊ', 1101 'loot_quest_drop_chance' => 'ÈÎÎñµôÂä»úÂÊ', 1102 'loot_quest_drop_chance_desc' => 'ÔÚÈÎÎñÖеĵôÂä»úÂÊ', 1103 'min_count' => '×îСֵ', 1104 'min_count_desc' => 'Ò»´ÎµôÂäµÄ×îСֵ.', 1105 'max_count' => '×î´óÖµ', 1106 'max_count_desc' => 'Ò»´ÎµôÂäµÄ×î´óÖµ.', 1107 'quest_loot' => 'ÈÎÎñÊ°È¡±êÖ¾', 1108 'quest_loot_desc' => 'ÈÎÎñ×ÔÓÉÊ°È¡±êÖ¾.', 1109 'add_item_to_loot' => '½«ÎïÆ·¼ÓÈëÊ°È¡Ä£°å', 1110 'drop_chance' => 'µôÂÊ', 1111 'quest_drop_chance' => 'ÈÎÎñµôÂÊ', 1112 'quest_freeforall' => 'ÈÎÎñ×ÔÓÉÊ°È¡', 1113 'armor_dmg_mod' => '»¤¼×É˺¦ÐÞÕý', 1114 'armor_dmg_mod_desc' => 'TODO:', 1115 'ppm_rate' => 'ppmRate', 1116 'ppm_rate_desc' => 'Number of proc per minute', 1117 'item_spell' => 'Item Spell' 1110 1118 ); 1111 1119 1112 1120 $lang_creature = array( //TODO :Translate entire array 1113 1121 // ----- CREATURE.PHP ----- 1114 'none' => 'None', 1115 'custom' => 'Custom', 1116 'gossip' => 'Gossip', 1117 'quest_giver' => 'Quest Giver', 1118 'vendor' => 'Vendor', 1119 'taxi' => 'Taxi', 1120 'trainer' => 'Trainer', 1121 'spirit_healer' => 'Spirit Healer', 1122 'guard' => 'Guard', 1123 'inn_keeper' => 'Inn Keeper', 1124 'banker' => 'Banker', 1125 'retitioner' => 'Retitioner', 1126 'tabard_vendor' => 'Tabard Vendor', 1127 'battlemaster' => 'Battlemaster', 1128 'auctioneer' => 'Auctioneer', 1129 'stable_master' => 'Stable Master', 1130 'armorer' => 'Armorer', 1131 'normal' => 'Normal', 1132 'elite' => 'Elite', 1133 'rare_elite' => 'Rare Elite', 1134 'world_boss' => 'World Boss', 1135 'rare' => 'Rare', 1136 'search_template' => 'Search Creature Template', 1137 'select' => 'Select', 1138 'other' => 'Other', 1139 'beast' => 'Beast', 1140 'dragonkin' => 'Dragonkin', 1141 'demon' => 'Demon', 1142 'elemental' => 'Elemental', 1143 'giant' => 'Giant', 1144 'undead' => 'Undead', 1145 'humanoid' => 'Humanoid', 1146 'critter' => 'Critter', 1147 'mechanical' => 'Mechanical', 1148 'not_specified' => 'Not Specified', 1149 'class' => 'Class', 1150 'mounts' => 'Mounts', 1151 'trade_skill' => 'Trade Skill', 1152 'pets' => 'Pets', 1153 'wolf' => 'Wolf', 1154 'cat' => 'Cat', 1155 'spider' => 'Spider', 1156 'bear' => 'Bear', 1157 'boar' => 'Boar', 1158 'crocolisk' => 'Crocolisk', 1159 'carrion_bird' => 'Carrion Bird', 1160 'crab' => 'Crab', 1161 'gorilla' => 'Gorilla', 1162 'raptor' => 'Raptor', 1163 'tallstrider' => 'Tallstrider', 1164 'felhunter' => 'Felhunter', 1165 'voidwalker' => 'Voidwalker', 1166 'succubus' => 'Succubus', 1167 'doomguard' => 'Doomguard', 1168 'scorpid' => 'Scorpid', 1169 'turtle' => 'Turtle', 1170 'scorpid' => 'Scorpid', 1171 'imp' => 'Imp', 1172 'bat' => 'Bat', 1173 'hyena' => 'Hyena', 1174 'owl' => 'Owl', 1175 'wind_serpent' => 'Wind Serpent', 1176 'search' => 'Search', 1177 'new_search' => 'New Search', 1178 'add_new' => 'Add New Creature', 1179 'tot_creature_templ' => 'Total Creature Templates', 1180 'tot_found' => 'Total Found', 1181 'general' => 'General', 1182 'stats' => 'Stats', 1183 'models' => 'Models', 1184 'additional' => 'Additional', 1185 'entry' => 'Entry', 1186 'entry_desc' => 'Creature\'s id.', 1187 'name' => 'Name', 1188 'name_desc' => 'Base name of the creature.', 1189 'faction' => 'Faction', 1190 'sub_name' => 'SubName', 1191 'sub_name_desc' => 'Subname of the creature.', 1192 'script_name' => 'Script Name', 1193 'script_name_desc' => 'Script\'s name creature uses.', 1194 'basic_status' => 'Basic Status', 1195 'level' => 'Level', 1196 'min_level' => 'Min. Level', 1197 'min_level_desc' => 'Creature\'s minimum level. Spawned creature have level in range from minlevel to maxlevel.', 1198 'max_level' => 'Max. Level', 1199 'max_level_desc' => 'Creature\'s maximum level. Spawned creature have level in range from minlevel to maxlevel.', 1200 'rank' => 'Rank', 1201 'rank_desc' => 'Creature\'s honor rank.', 1202 'health' => 'Health', 1203 'min_health' => 'Min Health', 1204 'min_health_desc' => 'Maximum creature\'s health points for creature level equal minlevel. Spawned creature have health in linear proportion to level position in range minlevel - maxlevel.', 1205 'max_health' => 'Max Health', 1206 'max_health_desc' => 'Maximum creature\'s health points for creature level equal maxlevel. Spawned creature have health in linear proportion to level position in range minlevel - maxlevel.', 1207 'min_mana' => 'Min Mana', 1208 'min_mana_desc' => 'Minimum creature\'s mana points for creature level equal minlevel. Spawned creature have mana in linear proportion to level position in range minlevel - maxlevel.', 1209 'max_mana' => 'Max Mana', 1210 'max_mana_desc' => 'Maximum creature\'s mana points for creature level equal minlevel. Spawned creature have mana in linear proportion to level position in range minlevel - maxlevel.', 1211 'faction' => 'Faction', 1212 'faction_desc' => 'Creature\'s faction.', 1213 'family' => 'Family', 1214 'family_desc' => 'Creature\'s family type.', 1215 'type' => 'Type', 1216 'type_desc' => 'Creature type.', 1217 'npc_flag' => 'NPC Flag', 1218 'npc_flag_desc' => 'This is way to cliet know how info you see if you clic(RMB) on NPC if is vendor if is auction in fact is menu how you see Is what type of NPC it is.', 1219 'trainer_type' => 'Trainer Type', 1220 'trainer_type_desc' => 'If NPC flag is set to Trainer this flag will specify its type.', 1221 'loot' => 'Loot', 1222 'loot_id' => 'Loot Id', 1223 'loot_id_desc' => 'Refered to field loot_template.entry.', 1224 'skin_loot' => 'Skin Loot', 1225 'skin_loot_desc' => 'Type of loot if creature is skinned.', 1226 'pickpocket_loot' => 'Pickpocket Loot', 1227 'pickpocket_loot_desc' => 'Refered to field pickpocketing_loot_template.entry.', 1228 'min_gold' => 'Min Gold', 1229 'min_gold_desc' => 'Minimum gold drop.', 1230 'max_gold' => 'Max Gold', 1231 'max_gold_desc' => 'Maximum gold drop. 0 = creature don\'t drop any gold.', 1232 'basic_status' => 'Basic Status', 1233 'armor' => 'Armor', 1234 'armor_desc' => 'Creature\'s armor.', 1235 'speed' => 'Speed', 1236 'speed_desc' => 'Creature\'s speed. Use float values in 0<<3 range.', 1237 'size' => 'Size', 1238 'size_desc' => 'Creature model size 1 = 100%. Float 0<<3 range.', 1239 'damage' => 'Damage', 1240 'min_damage' => 'Min Damage', 1241 'min_damage_desc' => 'Creature\'s minimum melee damage.', 1242 'max_damage' => 'Max Damage', 1243 'max_damage_desc' => 'Creature\'s maximum melee damage.', 1244 'attack_power' => 'Attack Power', 1245 'attack_power_desc' => 'Creature\'s melee attack power.', 1246 'min_range_dmg' => 'Min Ranged Damage', 1247 'min_range_dmg_desc' => 'Minimum creature\'s range damage.', 1248 'max_range_dmg' => 'Max Ranged Damage', 1249 'max_range_dmg_desc' => 'Maximum creature\'s range damage.', 1250 'ranged_attack_power' => 'Ranged Attack Power', 1251 'ranged_attack_power_desc' => 'Creature\'s ranged attack power.', 1252 'attack_time' => 'Attack Time', 1253 'attack_time_desc' => 'Time between each creature\'s melee attacks (ms).', 1254 'range_attack_time' => 'Range Attack Time', 1255 'range_attack_time_desc' => 'Time between each creature\'s range attacks (ms).', 1256 'combat_reach' => 'Combat Reach', 1257 'combat_reach_desc' => 'The distance from the creature can hit you.', 1258 'bounding_radius' => 'Bounding Radius', 1259 'bounding_radius_desc' => 'Radius from what player can be attacked.', 1260 'spells' => 'Spells', 1261 'spell' => 'Spell', 1262 'spell_desc' => 'Creature\'s spell.', 1263 'resistances' => 'Resistances', 1264 'resis_holy' => 'Holy Resitance', 1265 'resis_holy_desc' => 'Holy Resitance.', 1266 'resis_fire' => 'Fire Resitance', 1267 'resis_fire_desc' => 'Fire Resitance.', 1268 'resis_nature' => 'Nature Resitance', 1269 'resis_nature_desc' => 'Nature Resitance.', 1270 'resis_frost' => 'Frost Resitance', 1271 'resis_frost_desc' => 'Frost Resitance.', 1272 'resis_shadow' => 'Shadow Resitance', 1273 'resis_shadow_desc' => 'Shadow Resitance.', 1274 'resis_arcane' => 'Arcane Resitance', 1275 'resis_arcane_desc' => 'Arcane Resitance.', 1276 'models' => 'Models', 1277 'modelid_male' => 'Modelid Male', 1278 'modelid_male_desc' => 'Graphical model that client must apply on this male creature.', 1279 'modelid_female' => 'Modelid Female', 1280 'modelid_female_desc' => 'Graphical model that client must apply on this Female creature.', 1281 'equip_slot' => 'Equip Slot', 1282 'equip_slot_desc' => 'TODO:', 1283 'equip_model' => 'Equip Model', 1284 'equip_model_desc' => 'Equipement\'s model of the first item weared by the creature.', 1285 'equip_info' => 'Equip Info', 1286 'equip_info_desc' => 'TODO:', 1287 'scripts' => 'Scripts', 1288 'ai_name' => 'AIName', 1289 'ai_name_desc' => 'Name of the AI function creature uses.', 1290 'movement_type' => 'MovementType', 1291 'movement_type_desc' => 'TODO.', 1292 'class' => 'class', 1293 'class_desc' => 'Creature\'s class, like character.class field. Used for check in case npcflag include trainer flag (16) and trainer_type == TRAINER_TYPE_CLASS or TRAINER_TYPE_PETS.', 1294 'race' => 'Race', 1295 'race_desc' => 'Creature\'s race, like character.race field. Used for check in case npcflag include trainer flag (16) and trainer_type == TRAINER_TYPE_MOUNTS.', 1296 'trainer_spell' => 'Trainer Spell', 1297 'trainer_spell_desc' => 'Spell ID. Used for check in case npcflag include trainer flag (16) and trainer_type == TRAINER_TYPE_TRADESKILLS. Player must known trainer_spell to start training.', 1298 'inhabit_type' => 'Inhabit Type', 1299 'inhabit_type_desc' => 'Movment type.<br />0 - not used<br />1 - can walk (or fly above ground)<br />2 - can swim (or fly above water)<br />3 (= 1 | 2) - can walk and swim (and fly)', 1300 'walk' => 'Walk', 1301 'swim' => 'Swim', 1302 'both' => 'Both', 1303 'civilian' => 'Civilian', 1304 'civilian_desc' => 'If is this NPC civilian or not.', 1305 'flags' => 'Flags', 1306 'flags_desc' => 'TODO:', 1307 'dynamic_flags' => 'Dynamic Flags', 1308 'dynamic_flags_desc' => 'TODO:', 1309 'flag_1' => 'Flag 1', 1310 'flag_1_desc' => 'TODO:', 1311 'save_to_db' => 'Save to Database', 1312 'save_to_script' => 'Save as SQL Script', 1313 'lookup_creature' => 'Lookup Creature', 1314 'quests' => 'Quests', 1315 'vendor' => 'Vendor', 1316 'trainer' => 'Trainer', 1317 'creature_swapned' => 'This Creature spawned total of', 1318 'times' => 'time(s)', 1319 'del_creature' => 'Delete Creature', 1320 'del_spawns' => 'Delete Spawns', 1321 'loot_tmpl_id' => 'Loot template ID', 1322 'drop_chance' => 'Drop chance', 1323 'quest_drop_chance' => 'Quest Drop chance', 1324 'start_quests' => 'Start Quests', 1325 'ends_quests' => 'Ends Quests', 1326 'sells' => 'Sells', 1327 'unlimited' => 'Unlimited', 1328 'count' => 'Count', 1329 'trains' => 'Trains', 1330 'spell_id' => 'Spell ID', 1331 'cost' => 'Cost', 1332 'req_skill' => 'Required Skill', 1333 'req_skill_lvl' => 'Required Skill level', 1334 'req_level' => 'Required Level', 1335 'creature_template' => 'Creature template ID', 1336 'all_related_data' => 'All related data will be erased as well.', 1337 'add_new_mob_templ' => 'Add new creature Template', 1338 'edit_mob_templ' => 'Edit Creature Template', 1339 'err_adding_new' => 'Error Adding New Creature', 1340 'err_no_fields_updated' => 'Non of the fields updated.', 1341 'search_creatures' => 'Search Creatures', 1342 'custom_search' => 'Custom Filter', 1343 //TODO: Translate all below 1344 'pickpocketloot_tmpl_id' => 'Pickpocket Loot Template ID', 1345 'skinning_loot_tmpl_id' => 'Skinning Loot Template ID', 1346 'add_items_to_templ' => 'Add Item to Template', 1347 'loot_item_id' => 'Item ID', 1348 'loot_item_id_desc' => 'ID of the item you wish to be added.', 1349 'loot_drop_chance' => 'Drop Chance', 1350 'loot_drop_chance_desc' => 'Item Drop chance', 1351 'loot_quest_drop_chance' => 'Quest Drop Chance', 1352 'loot_quest_drop_chance_desc' => 'Quest Drop chance', 1353 'min_count' => 'Min. Count', 1354 'min_count_desc' => 'Minimum number of stack size on drop.', 1355 'max_count' => 'Max. Count', 1356 'max_count_desc' => 'Maximum number of stack size on drop.', 1357 'quest_loot' => 'Quest Loot Flag', 1358 'quest_loot_desc' => 'Quest Free for all loot flag.', 1359 'add_item_to_loot' => 'Add item to Loot Template', 1360 'drop_chance' => 'Drop Chance', 1361 'quest_freeforall' => 'Quest free for all', 1362 'add_ends_quests' => 'Add Quest ends by this NPC', 1363 'add_starts_quests' => 'Add Quest starts by this NPC', 1364 'quest_id' => 'Quest ID', 1365 'quest_id_desc' => 'ID of the quest.', 1366 'add_items_to_vendor' => 'Add item to Vendor', 1367 'vendor_item_id' => 'Item Id', 1368 'vendor_item_id_desc' => 'Id of item you wish to add.', 1369 'vendor_max_count' => 'Max. Count', 1370 'vendor_max_count_desc' => 'Maximim number of items can be soled.', 1371 'vendor_incrtime' => 'Increase Time', 1372 'vendor_incrtime_desc' => 'Time before this item can be soled again.', 1373 'train_spell_id' => 'Spell Id', 1374 'train_spell_id_desc' => 'Id of the spell you like this trainer to train.', 1375 'add_spell_to_trainer' => 'Add Spell to Trainer', 1376 'train_cost' => 'Cost', 1377 'train_cost_desc' => 'Cost in cooper of this skill.', 1378 'req_skill' => 'Req. Skill', 1379 'req_skill_desc' => 'Skill id required to learn this spell.', 1380 'req_skill_value' => 'Req. Skill Value', 1381 'req_skill_value_desc' => 'Skill level required to learn this spell.', 1382 'req_level' => 'Req. Level', 1383 'req_level_desc' => 'Character level required to learn this spell.', 1384 'check_to_delete' => '* Check checkbox next to item to remove from template.', 1385 'search_results' => 'Search Results', 1386 'RacialLeader' => 'Racial Leader', 1387 'RacialLeader_desc' => 'Set to 1 if the creature is Racial Leader' 1122 'none' => 'ÎÞ', 1123 'custom' => '×Ô¶¨Òå', 1124 'gossip' => 'ÏÐÁÄNPC', 1125 'quest_giver' => 'ÈÎÎñ¸øÓèÕß', 1126 'vendor' => 'ÉÌÈË', 1127 'taxi' => '·ÉÐеã', 1128 'trainer' => 'ѵÁ·Ê¦', 1129 'spirit_healer' => 'Ò°ÍâÁé»êҽʦ', 1130 'guard' => 'Õ½³¡Áé»êҽʦ', 1131 'inn_keeper' => 'ÂõêÀÏ°å', 1132 'banker' => 'ÒøÐÐÖ°Ô±', 1133 'retitioner' => '¹¤»á¹ÜÀíÔ±', 1134 'tabard_vendor' => '¹¤»á»ÕÕÂÉÌÈË', 1135 'battlemaster' => 'Õ½³¡¹ÜÀíÔ±', 1136 'auctioneer' => 'ÅÄÂôÐÐÖ°Ô±', 1137 'stable_master' => 'ÊÞÀ¸¹ÜÀíÔ±', 1138 'armorer' => '¿ÉÐÞÀí×°±¸µÄ', 1139 'normal' => 'ÆÕͨ', 1140 'elite' => '¾«Ó¢', 1141 'rare_elite' => 'Ï¡Óо«Ó¢', 1142 'world_boss' => 'Ê×Áì', 1143 'rare' => 'Ï¡ÓÐ', 1144 'search_template' => 'ÉúÎï²éÕÒÄ£°å', 1145 'select' => 'Ñ¡Ôñ', 1146 'other' => 'ÆäËü', 1147 'beast' => 'Ò°ÊÞ', 1148 'dragonkin' => 'ÁúÀà', 1149 'demon' => '¶ñħ', 1150 'elemental' => 'ÔªËØÉúÎï', 1151 'giant' => '¾ÞÈË', 1152 'undead' => 'ÍöÁé', 1153 'humanoid' => 'ÈËÐÍ', 1154 'critter' => 'Õл½Îï', 1155 'mechanical' => '»úе', 1156 'not_specified' => 'δָ¶¨', 1157 'class' => 'Ö°Òµ', 1158 'mounts' => 'ÆïÊõ', 1159 'trade_skill' => 'ÉÌÒµ¼¼ÄÜ', 1160 'pets' => '³èÎï', 1161 'wolf' => 'ÀÇ', 1162 'cat' => 'è¿Æ', 1163 'spider' => 'Ö©Öë', 1164 'bear' => 'ÐÜ', 1165 'boar' => 'Ò°Öí', 1166 'crocolisk' => 'öùòáÊÞ/öùÓã', 1167 'carrion_bird' => 'ͺðÕ', 1168 'crab' => 'ó¦Ð·', 1169 'gorilla' => '´óÐÉÐÉ', 1170 'raptor' => 'ѸÃÍÁú', 1171 'tallstrider' => 'ÍÒÄñ', 1172 'felhunter' => 'µØÓüÈ®', 1173 'voidwalker' => 'Ðé¿ÕÐÐÕß', 1174 'succubus' => 'ÃÄħ', 1175 'doomguard' => '¶ñħÊØÎÀ', 1176 'scorpid' => 'Ы×Ó', 1177 'turtle' => 'º£¹ê', 1178 'scorpid' => 'Ы×Ó', 1179 'imp' => 'С¹í', 1180 'bat' => 'òùòð', 1181 'hyena' => '÷๷', 1182 'owl' => 'èͷӥ', 1183 'wind_serpent' => '·çÉß', 1184 'search' => '²éÕÒ', 1185 'new_search' => 'вéÕÒ', 1186 'add_new' => '¼ÓÈëÐÂÉúÎï', 1187 'tot_creature_templ' => 'ÉúÎï×ܼÆ', 1188 'tot_found' => '¹²ÕÒµ½', 1189 'general' => '»ù´¡ÉèÖÃ', 1190 'stats' => '״̬ÊôÐÔ', 1191 'models' => 'Ä£ÐÍ', 1192 'additional' => '¸½¼ÓÉèÖÃ', 1193 'entry' => '±àºÅ', 1194 'entry_desc' => 'ÉúÎïµÄidºÅ.', 1195 'name' => 'Ãû×Ö', 1196 'name_desc' => '¸ÃÉúÎïµÄÃû×Ö.', 1197 'faction' => 'ÕóÓª', 1198 'sub_name' => '×ÓÃû³Æ', 1199 'sub_name_desc' => '¸ÃÉúÎïµÄ×ÓÃû³Æ.', 1200 'script_name' => '½Å±¾Ãû', 1201 'script_name_desc' => '¸ÃÉúÎïʹÓõĽű¾Ãû', 1202 'basic_status' => '»ù±¾×´Ì¬', 1203 'level' => 'µÈ¼¶', 1204 'min_level' => '×îµÍµÈ¼¶', 1205 'min_level_desc' => '¸ÃÉúÎïµÄ×îµÍµÈ¼¶.Ë¢ÐÂÉúÎïʱ,µÈ¼¶»á½éÓÚ×îµÍµÈ¼¶Óë×î¸ßµÈ¼¶Ö®¼ä.', 1206 'max_level' => '×î¸ßµÈ¼¶', 1207 'max_level_desc' => '¸ÃÉúÎïµÄ×î¸ßµÈ¼¶.Ë¢ÐÂÉúÎïʱ,µÈ¼¶»á½éÓÚ×îµÍµÈ¼¶Óë×î¸ßµÈ¼¶Ö®¼ä.', 1208 'rank' => '¼¶±ð', 1209 'rank_desc' => 'ÉúÎïµÄ¼¶±ð.', 1210 'health' => 'ÉúÃüÖµ', 1211 'min_health' => '×îµÍÉúÃüÖµ', 1212 'min_health_desc' => '¸ÃÉúÎïµÄ×îµÍµÈ¼¶Ê±µÄÉúÃü.Ë¢ÐÂÉúÎïʱ,ÉúÃü»áÏßÐԵĽéÓÚ×îµÍµÈ¼¶ÉúÃüÓë×î¸ßµÈ¼¶ÉúÃüÖ®¼ä.', 1213 'max_health' => '×î¸ßÉúÃüÖµ', 1214 'max_health_desc' => '¸ÃÉúÎïµÄ×î¸ßµÈ¼¶Ê±µÄÉúÃü.Ë¢ÐÂÉúÎïʱ,ÉúÃü»áÏßÐԵĽéÓÚ×îµÍµÈ¼¶ÉúÃüÓë×î¸ßµÈ¼¶ÉúÃüÖ®¼ä.', 1215 'min_mana' => '×îµÍħ·¨Öµ', 1216 'min_mana_desc' => '¸ÃÉúÎïµÄ×îµÍµÈ¼¶Ê±µÄħ·¨Öµ.Ë¢ÐÂÉúÎïʱ,ħ·¨Öµ»áÏßÐԵĽéÓÚ×îµÍµÈ¼¶Ä§·¨ÖµÓë×î¸ßµÈ¼¶Ä§·¨ÖµÖ®¼ä.', 1217 'max_mana' => '×î¸ßħ·¨Öµ', 1218 'max_mana_desc' => '¸ÃÉúÎïµÄ×î¸ßµÈ¼¶Ê±µÄħ·¨Öµ.Ë¢ÐÂÉúÎïʱ,ħ·¨Öµ»áÏßÐԵĽéÓÚ×îµÍµÈ¼¶Ä§·¨ÖµÓë×î¸ßµÈ¼¶Ä§·¨ÖµÖ®¼ä.', 1219 'faction' => 'ÕóÓª', 1220 'faction_desc' => '¸ÃÉúÎïµÄÕóÓª.', 1221 'family' => '¼Ò×å', 1222 'family_desc' => '¸ÃÉúÎïµÄ¼Ò×å·ÖÀà.', 1223 'type' => 'ÖÖÀà', 1224 'type_desc' => '¸ÃÉúÎïµÄÖÖÀà.', 1225 'npc_flag' => 'NPC±ê־λ', 1226 'npc_flag_desc' => '¸ÃNPCµÄÀàÐÍ,¿ÉÒÔ¸´Ñ¡,±ÈÈç¸ÃNPC¼ÈÊÇ·ÉÐеãÓÖÊÇÉÌÈË£¬ÄÇô¸ÃֵΪ8+4=12.', 1227 'trainer_type' => 'ѵÁ·Ê¦·ÖÀà', 1228 'trainer_type_desc' => 'Èç¹ûNPC±êÖ¾ÉèΪѵÁ·Ê¦, ÄÇôÕâ¸ö±êÖ¾Ç嵥Ϊ.', 1229 'loot' => 'µôÂä', 1230 'loot_id' => 'µôÂäId±àºÅ', 1231 'loot_id_desc' => 'Óëloot_template.entryÏà¹Ø.', 1232 'skin_loot' => '°þƤµôÂä', 1233 'skin_loot_desc' => 'Èç¹ûÄܱ»°þƤµÄÏà¹ØµôÂä.', 1234 'pickpocket_loot' => '͵ÇÔµôÂä', 1235 'pickpocket_loot_desc' => 'Óëpickpocketing_loot_template.entryÏà¹Ø.', 1236 'min_gold' => '×îµÍ½ðÇ®', 1237 'min_gold_desc' => 'µôÂäµÄ×îµÍÇ®Êý.', 1238 'max_gold' => '×î¸ß½ðÇ®', 1239 'max_gold_desc' => 'µôÂäµÄ×î¸ßÇ®Êý. 0 = ¸ÃÉúÎï²»µôÂä½ðÇ®.', 1240 'basic_status' => '»ù±¾×´Ì¬', 1241 'armor' => '»¤¼×', 1242 'armor_desc' => '¸ÃÉúÎïµÃ»¤¼×Öµ.', 1243 'speed' => 'ËÙ¶È', 1244 'speed_desc' => '¸ÃÉúÎïµÄÒƶ¯ËÙ¶È. ȡֵΪ¶¨ÒåÓò[0£¬3]µÄ¸¡µãÊý.', 1245 'size' => '³ß´ç', 1246 'size_desc' => '¸ÃÉúÎïµÃÄ£Ðͳߴç 1 = 100%. ¸¡µãÊý ¶¨ÒåÓò[0£¬3].', 1247 'damage' => 'É˺¦', 1248 'min_damage' => '×îµÍÉ˺¦', 1249 'min_damage_desc' => '¸ÃÉúÎïµÄ½üÕ½É˺¦ÏÂÏÞ.', 1250 'max_damage' => '×î¸ßÉ˺¦', 1251 'max_damage_desc' => '¸ÃÉúÎïµÄ½üÕ½É˺¦ÉÏÏÞ.', 1252 'attack_power' => '¹¥»÷Ç¿¶È', 1253 'attack_power_desc' => '¸ÃÉúÎïµÄ½üÕ½¹¥»÷Ç¿¶È.', 1254 'min_range_dmg' => '×îµÍÔ¶³ÌÉ˺¦', 1255 'min_range_dmg_desc' => '¸ÃÉúÎïµÄ×îµÍÔ¶³ÌÉ˺¦.', 1256 'max_range_dmg' => '×î¸ßÔ¶³ÌÉ˺¦', 1257 'max_range_dmg_desc' => '¸ÃÉúÎïµÄ×î¸ßÔ¶³ÌÉ˺¦.', 1258 'ranged_attack_power' => 'Ô¶³Ì¹¥»÷Ç¿¶È', 1259 'ranged_attack_power_desc' => '¸ÃÉúÎïµÄÔ¶³Ì¹¥»÷Ç¿¶È.', 1260 'attack_time' => '¹¥»÷ËÙ¶È', 1261 'attack_time_desc' => '¸ÃÉúÎïÁ½´Î½üÕ½¹¥»÷µÄ¼ä¸ôʱ¼ä(ºÁÃë).', 1262 'range_attack_time' => 'Ô¶³Ì¹¥»÷ËÙ¶È', 1263 'range_attack_time_desc' => '¸ÃÉúÎïÁ½´ÎÔ¶³Ì¹¥»÷µÄ¼ä¸ôʱ¼ä(ºÁÃë).', 1264 'combat_reach' => 'Õ½¶··¶Î§', 1265 'combat_reach_desc' => '¸ÃNPC¹¥»÷Íæ¼ÒµÄʱºò,Ö»Óе±Íæ¼ÒÌÓ³ö¸Ã·¶Î§Íâ²Å»áÍ£Ö¹¹¥»÷.', 1266 'bounding_radius' => '°ó¶¨·¶Î§', 1267 'bounding_radius_desc' => '¸ÃNPCÔڸ÷¶Î§ÄÚ½«¹¥»÷Íæ¼Ò.', 1268 'spells' => '·¨Êõ', 1269 'spell' => '·¨Êõ', 1270 'spell_desc' => '¸ÃÉúÎïµÄ·¨Êõ.', 1271 'resistances' => '¿¹ÐÔ', 1272 'resis_holy' => 'ÉñÊ¥¿¹ÐÔ', 1273 'resis_holy_desc' => 'ÉñÊ¥¿¹ÐÔ.', 1274 'resis_fire' => '»ðÑ濹ÐÔ', 1275 'resis_fire_desc' => '»ðÑ濹ÐÔ.', 1276 'resis_nature' => '×ÔÈ»¿¹ÐÔ', 1277 'resis_nature_desc' => '×ÔÈ»¿¹ÐÔ.', 1278 'resis_frost' => '±ù˪¿¹ÐÔ', 1279 'resis_frost_desc' => '±ù˪¿¹ÐÔ.', 1280 'resis_shadow' => '°µÓ°¿¹ÐÔ', 1281 'resis_shadow_desc' => '°µÓ°¿¹ÐÔ.', 1282 'resis_arcane' => '°ÂÊõ¿¹ÐÔ', 1283 'resis_arcane_desc' => '°ÂÊõ¿¹ÐÔ.', 1284 'models' => 'Ä£ÐÍ', 1285 'modelid_male' => 'ÄÐÐÔÄ£ÐͱàºÅ', 1286 'modelid_male_desc' => '¿Í»§¶ËÓ¦µ±Ó¦ÓÃÓÚ¸ÃÄÐÐÔÉúÎïµÄͼÏñÄ£ÐÍ.', 1287 'modelid_female' => 'Å®ÐÔÄ£ÐͱàºÅ', 1288 'modelid_female_desc' => '¿Í»§¶ËÓ¦µ±Ó¦ÓÃÓÚ¸ÃÅ®ÐÔÉúÎïµÄͼÏñÄ£ÐÍ.', 1289 'equip_slot' => 'Equip Slot',//TODO 1290 'equip_slot_desc' => 'TODO:',//TODO 1291 'equip_model' => '×°±¸Ä£ÐÍ', 1292 'equip_model_desc' => '¸ÃÉúÎï×°±¸µÄÎïÆ·µÄÄ£ÐÍ.', 1293 'equip_info' => 'Equip Info',//TODO 1294 'equip_info_desc' => 'TODO:',//TODO 1295 'scripts' => '½Å±¾', 1296 'ai_name' => 'AIÃû', 1297 'ai_name_desc' => '¸ÃÉúÎïʹÓõÄAIº¯ÊýÃû³Æ.', 1298 'movement_type' => 'Òƶ¯·½Ê½', 1299 'movement_type_desc' => '¸ÃÉúÎïĬÈϵÄÒƶ¯·½Ê½(0=²»Òƶ¯,1=Ëæ»ú,2=·¾¶µã).', 1300 'class' => 'Ö°Òµ', 1301 'class_desc' => 'ѵÁ·Ö°Òµ, ͬcharacter.class. Èç¹û¸ÃÉúÎïµÄnpc±êÖ¾°üÀ¨ÑµÁ·Ê¦µÄ»°£¬ÄÇô½ÓÊÜÆäѵÁ·µÄÖ°ÒµÉèÖÃ.', 1302 'race' => 'ѵÁ·ÖÖ×å', 1303 'race_desc' => '¸ÃÉúÎïµÄÖÖ×å, Èç¹û¸ÃÉúÎïµÄnpc±êÖ¾°üÀ¨ÑµÁ·Ê¦µÄ»°£¬ÄÇô½ÓÊÜÆäѵÁ·µÄÖÖ×åÉèÖÃ.', 1304 'trainer_spell' => 'ѵÁ··¨Êõ', 1305 'trainer_spell_desc' => '·¨Êõ¼¼ÄÜID. Èç¹û¸ÃÉúÎïµÄnpc±êÖ¾°üÀ¨ÑµÁ·Ê¦µÄ»°£¬ÄÇô½ÓÊÜÆäѵÁ·µÄ×°Òµ¼¼ÄÜÉèÖÃ.', 1306 'inhabit_type' => '»î¶¯·½Ê½', 1307 'inhabit_type_desc' => 'Òƶ¯·¶Î§.<br />0 - ²»Ê¹ÓÃ<br />1 - ÄÜ×ß (»òÕßÔÚ½µØÉÏ·É)<br />2 - ÄÜÓÎÓ¾ (»òÕßÔÚË®ÃæÉÏ·É)<br />3 (= 1 | 2) - ÄÜ×ߺÍÓÎÓ¾ (»¹ÓзÉ)', 1308 'walk' => '½ÉÏÐÐ×ß', 1309 'swim' => 'ÓÎÓ¾', 1310 'both' => '¶¼¿É', 1311 'civilian' => 'ƽÃñ', 1312 'civilian_desc' => '¸ÃNPCÊÇ·ñÊÇƽÃñ.', 1313 'flags' => 'Flags',//TODO 1314 'flags_desc' => 'TODO:',//TODO 1315 'dynamic_flags' => 'Dynamic Flags',//TODO 1316 'dynamic_flags_desc' => 'TODO:',//TODO 1317 'flag_1' => 'Flag 1',//TODO 1318 'flag_1_desc' => 'TODO:',//TODO 1319 'save_to_db' => '´æÈëÊý¾Ý¿â', 1320 'save_to_script' => '´æΪSQL½Å±¾', 1321 'lookup_creature' => '²éÕÒÉúÎï', 1322 'quests' => 'ÈÎÎñ', 1323 'vendor' => 'ÉÌÈË', 1324 'trainer' => 'ѵÁ·Ê¦', 1325 'creature_swapned' => '¸ÃÖÖÉúÎïÒ»¹²Ë¢³ö', 1326 'times' => '¸ö', 1327 'del_creature' => 'ɾ³ýÉúÎï', 1328 'del_spawns' => 'ɾ³ýˢеã', 1329 'loot_tmpl_id' => 'µôÂäÄ£°åID', 1330 'drop_chance' => 'µôÂÊ', 1331 'quest_drop_chance' => 'ÈÎÎñÎïÆ·µôÂÊ', 1332 'start_quests' => '¸øÓèµÄÈÎÎñ', 1333 'ends_quests' => '½áÊøµÄÈÎÎñ', 1334 'sells' => 'ÉÌÆ·', 1335 'unlimited' => 'ÎÞÏÞ', 1336 'count' => '¸öÊý', 1337 'trains' => 'ѵÁ·ÄÚÈÝ', 1338 'spell_id' => '·¨ÊõID', 1339 'cost' => '¼Û¸ñ', 1340 'req_skill' => 'ÐèÒª¼¼ÄÜ', 1341 'req_skill_lvl' => 'ÐèÒª¼¼Äܵȼ¶', 1342 'req_level' => 'ÐèÒªµÈ¼¶', 1343 'creature_template' => 'ÉúÎïÄ£°åID', 1344 'all_related_data' => 'ËùÓÐÓйصÄÊý¾ÝÒ²½«±»Çå³ý.', 1345 'add_new_mob_templ' => 'ÐÂÔöÒ»¸öÉúÎïÄ£°å', 1346 'edit_mob_templ' => '±à¼ÉúÎïÄ£°å', 1347 'err_adding_new' => '¼ÓÈëÉúÎï³ö´í', 1348 'err_no_fields_updated' => 'ûÓÐÇøÓò±»¸üÐÂ.', 1349 'search_creatures' => '²éÕÒÉúÎï', 1350 'custom_search' => '×Ô¶¨Òå¹ýÂËÆ÷', 1351 'pickpocketloot_tmpl_id' => '͵ÇÔµôÂäÄ£°åID', 1352 'skinning_loot_tmpl_id' => '°þƤµôÂäÄ£°åID', 1353 'add_items_to_templ' => '¼ÓÈëÒ»¸öÎïÆ·µ½Ä£°å', 1354 'loot_item_id' => 'ÎïÆ·ID', 1355 'loot_item_id_desc' => 'ÏëÒª¼ÓÈëÎïÆ·µÄID.', 1356 'loot_drop_chance' => 'µôÂÊ', 1357 'loot_drop_chance_desc' => '¸ÃÎïÆ·µÄµôÂÊ', 1358 'loot_quest_drop_chance' => 'ÈÎÎñÎïÆ·µôÂÊ', 1359 'loot_quest_drop_chance_desc' => 'ÈÎÎñÎïÆ·µôÂÊ', 1360 'min_count' => '×îСÊý', 1361 'min_count_desc' => 'µôÂäÒ»¶Ñʱ°üÀ¨µÄ×îСֵ.', 1362 'max_count' => '×î´óÊý', 1363 'max_count_desc' => 'µôÂäÒ»¶Ñʱ°üÀ¨µÄ×î´óÖµ.', 1364 'quest_loot' => 'ÈÎÎñµôÂä±ê־λ', 1365 'quest_loot_desc' => 'ÈÎÎñ×ÔÓÉÊ°È¡±ê־λ.', 1366 'add_item_to_loot' => '¼ÓÈëÎïÆ·µ½µôÂäÄ£°å', 1367 'drop_chance' => 'µôÂÊ', 1368 'quest_freeforall' => 'ÈÎÎñ×ÔÓÉÊ°È¡', 1369 'add_ends_quests' => '¼ÓÈë½áÊøÓÚ¸ÃNPCµÄÈÎÎñ', 1370 'add_starts_quests' => '¼ÓÈ뿪ʼÓÚ¸ÃNPCµÄÈÎÎñ', 1371 'quest_id' => 'ÈÎÎñID', 1372 'quest_id_desc' => 'ÈÎÎñµÄIDºÅ.', 1373 'add_items_to_vendor' => '¼ÓÈëÎïÆ·µ½ÉÌÈË', 1374 'vendor_item_id' => 'ÎïÆ·Id', 1375 'vendor_item_id_desc' => 'ÏëÒª¼ÓÈëÎïÆ·µÄIdºÅ.', 1376 'vendor_max_count' => '×î´óÊý', 1377 'vendor_max_count_desc' => '¸ÃÎïÆ·Âô³öµÄ×î´óÖµ.', 1378 'vendor_incrtime' => 'Ë¢ÐÂʱ¼ä', 1379 'vendor_incrtime_desc' => '¸ÃÎïÆ·Ï´ÎÄÜÂòµ½µÄʱ¼ä.', 1380 'train_spell_id' => '·¨ÊõId', 1381 'train_spell_id_desc' => '´ÓѵÁ·Ê¦ÄÜѧµ½µÄ·¨ÊõId.', 1382 'add_spell_to_trainer' => '¼ÓÈë·¨Êõµ½ÑµÁ·Ê¦', 1383 'train_cost' => '¼Û¸ñ', 1384 'train_cost_desc' => 'ѧϰ¸Ã¼¼Äܵļ۸ñ(ͱÒ).', 1385 'req_skill' => 'ÐèÒª¼¼ÄÜ', 1386 'req_skill_desc' => 'ѧ¸Ã¼¼ÄÜËùÒªÇóµÄ·¨Êõid.', 1387 'req_skill_value' => 'ÐèÒª¼¼Äܵȼ¶', 1388 'req_skill_value_desc' => 'ѧ¸Ã¼¼ÄÜËùÒªÇóµÄ¼¼Äܵȼ¶.', 1389 'req_level' => 'ÐèÒªµÈ¼¶', 1390 'req_level_desc' => 'ѧ¸Ã¼¼ÄÜËùÒªÇóµÄÍæ¼ÒµÈ¼¶.', 1391 'check_to_delete' => '* Ñ¡ÖÐcheckbox½«Æäɾ³öÄ£°å *.', 1392 'search_results' => '²éÕÒ½á¹û', 1393 'RacialLeader' => 'ÖÖ×åÊ×Áì', 1394 'RacialLeader_desc' => 'ÉèΪ 1 Èç¹û¸ÃÉúÎïÊÇÖÖ×åÊ×Áì', 1395 'dmgschool' => 'Damage School', //TODO 1396 'dmgschool_desc' => 'The school of damage will be used by this mob' 1388 1397 ); 1389 1398 1390 $lang_game_object = array( //TODO:1399 $lang_game_object = array( 1391 1400 // ----- GAME_OBJECT.PHP ----- 1392 'unknown' => ' Unknown',1393 'custom_search' => ' Custom Filter',1394 'search' => '+ Search+',1395 'add_new' => ' Add New',1396 'tot_go_templ' => ' Total Game Object Templates',1397 'search_template' => ' Search Game Object Template',1398 'select' => ' Select',1399 'new_search' => ' New Search',1400 'tot_found' => ' Total Templates Found',1401 'add_new_go_templ' => ' Add New Game Object Template',1402 'edit_go_templ' => ' Edit Game Object Template',1403 'err_adding_new' => ' Error Adding New Game Object Template',1404 'err_no_fields_updated' => ' Error: No Fields Updated',1405 'search_go' => ' SearchGame Objects',1406 'general' => ' General',1407 'sounds' => ' AdditionalSounds',1408 'save_to_db' => ' Save to DB',1409 'save_to_script' => ' Save to Script',1410 'lookup_go' => ' Lookup GO',1411 'DOOR' => 'DOOR ',1412 'BUTTON' => 'BUTTON ',1413 'QUESTGIVER' => 'QUESTGIVER ',1414 'CHEST' => 'CHEST ',1415 'BINDER' => 'BINDER ',1416 'GENERIC' => 'GENERIC ',1417 'TRAP' => 'TRAP ',1418 'CHAIR' => 'CHAIR ',1419 'SPELL_FOCUS' => 'SPELL_FOCUS ',1420 'TEXT' => 'TEXT ',1421 'GOOBER' => 'GOOBER ',1422 'TRANSPORT' => 'TRANSPORT ',1423 'AREADAMAGE' => 'AREADAMAGE ',1424 'CAMERA' => 'CAMERA ',1425 'MAP_OBJECT' => 'MAP_OBJECT ',1426 'MO_TRANSPORT' => 'MO_TRANSPORT ',1427 'DUEL_FLAG' => 'DUEL_FLAG ',1428 'FISHING_BOBBER' => 'FISHING_BOBBER ',1429 'RITUAL' => 'RITUAL ',1430 'MAILBOX' => 'MAILBOX ',1431 'AUCTIONHOUSE' => 'AUCTIONHOUSE ',1432 'GUARDPOST' => 'GUARDPOST ',1433 'SPELLCASTER' => 'SPELLCASTER ',1434 'MEETING_STONE' => 'MEETING_STONE ',1435 'BG_Flag' => 'BG_Flag ',1436 'FISHING_HOLE' => 'FISHING_HOLE ',1437 'FLAGDROP' => 'FLAGDROP ',1438 'CUSTOM_TELEPORTER' => 'CUSTOM_TELEPORTER ',1439 'LOTTERY_KIOSK' => 'LOTTERY_KIOSK ',1440 'CAPTURE_POINT' => 'CAPTURE_POINT ',1441 'AURA_GENERATOR' => 'AURA_GENERATOR ',1442 'DUNGEON_DIFFICULTY' => 'DUNGEON_DIFFICULTY ',1443 'general' => ' General',1444 'name' => ' Name',1445 'name_desc' => 'Object \'s name.',1446 'entry' => ' Entry',1447 'entry_desc' => ' Unique GO identifier value',1448 'displayId' => ' DisplayId',1449 'displayId_desc' => ' Graphic model\'s id sent to the client.',1450 'faction' => ' Faction',1451 'faction_desc' => 'Object \'s faction, if any.',1452 'flags' => 'Flags', 1453 'flags_desc' => 'TODO:', 1454 'type' => ' Type',1455 'type_desc' => 'Game Object \'s type',1456 'script_name' => ' ScriptName',1457 'ScriptName_desc' => ' Script\'s name GO uses.',1458 'size' => ' Size',1459 'size_desc' => 'Object \'s size must be set because graphic models can be resample.',1460 'sound' => 'Sound ',1461 'sound_desc' => ' Data fields specific for different type field values. Each type has unique fields.<br />For more informaton visithttps://svn.mangosproject.org/trac/MaNGOS/wiki/Database/gameobject_template',1462 'tmpl_not_found' => ' Template not Found',1463 'del_go' => ' DeleteGO',1464 'del_spawns' => ' Delete Spawns',1465 'loot' => ' Loot',1466 'quests' => ' Quests',1467 'loot_tmpl_id' => ' Loot Template',1468 'drop_chance' => ' Drop Chance',1469 'quest_drop_chance' => ' Quest Drop Chance',1470 'quest_freeforall' => ' Quest Free for All',1471 'add_items_to_templ' => ' Add Items to Template',1472 'loot_item_id' => ' Loot templateID',1473 'loot_item_id_desc' => ' ID of the item you wish to be added.',1474 'loot_drop_chance' => ' Drop Chance',1475 'loot_drop_chance_desc' => ' Item Drop chance',1476 'loot_quest_drop_chance' => ' Quest Drop Chance',1477 'loot_quest_drop_chance_desc' => ' Quest Drop chance',1478 'min_count' => ' Min. Count',1479 'min_count_desc' => ' Minimum number of stack size on drop.',1480 'max_count' => ' Max. Count',1481 'max_count_desc' => ' Maximum number of stack size on drop.',1482 'quest_loot' => ' Quest Loot Flag',1483 'quest_loot_desc' => ' Quest Free for all loot flag.',1484 'check_to_delete' => '* Check checkbox next to item to remove from template.',1485 'add_starts_quests' => ' Add Quest starts by this GO',1486 'quest_id' => ' QuestID',1487 'quest_id_desc' => ' ID of the quest.',1488 'start_quests' => ' Start Quests',1489 'ends_quests' => ' Ends Quests',1490 'add_ends_quests' => ' Add Quest ends by this GO',1491 'go_swapned' => ' This Game Object spawned total of',1492 'times' => ' times',1493 'go_template' => 'Game Object Template',1494 'all_related_data' => ' Along with all related data.'1401 'unknown' => 'δ֪', 1402 'custom_search' => '×Ô¶¨Òå¹ýÂËÆ÷', 1403 'search' => '+ ²éÕÒ +', 1404 'add_new' => 'ÐÂÔö', 1405 'tot_go_templ' => 'Game Object×ܼÆ', 1406 'search_template' => '²éÕÒ Game Object Ä£°å', 1407 'select' => 'Ñ¡Ôñ', 1408 'new_search' => 'вéÕÒ', 1409 'tot_found' => '¹²ÕÒµ½', 1410 'add_new_go_templ' => '¼ÓÈëРGame Object Ä£°å', 1411 'edit_go_templ' => '±à¼ Game Object Ä£°å', 1412 'err_adding_new' => '¼ÓÈëРGame Object ³ö´í', 1413 'err_no_fields_updated' => '´íÎó: ûÓÐÇøÓò¸üÐÂ', 1414 'search_go' => '²éÕÒ Game Objects', 1415 'general' => '»ù±¾ÊôÐÔ', 1416 'sounds' => '¶îÍâ Sounds', 1417 'save_to_db' => '´æÈëÊý¾Ý¿â', 1418 'save_to_script' => '´æΪ½Å±¾', 1419 'lookup_go' => '²éÕÒ Game Object', 1420 'DOOR' => 'DOOR|ÃÅ', 1421 'BUTTON' => 'BUTTON|°´Å¥', 1422 'QUESTGIVER' => 'QUESTGIVER|¸øÓèÈÎÎñ', 1423 'CHEST' => 'CHEST|Ïä×Ó', 1424 'BINDER' => 'BINDER|°üÔú¹¤¾ß', 1425 'GENERIC' => 'GENERIC|ÆÕͨµÄÒ»°ãµÄ', 1426 'TRAP' => 'TRAP|ÏÝÚå', 1427 'CHAIR' => 'CHAIR|ÒÎ×Ó', 1428 'SPELL_FOCUS' => 'SPELL_FOCUS|·¨Êõ½¹µã', 1429 'TEXT' => 'TEXT|ÎÄ×Ö', 1430 'GOOBER' => 'GOOBER|ÓеôÂä', 1431 'TRANSPORT' => 'TRANSPORT|´«Ë͵ã', 1432 'AREADAMAGE' => 'AREADAMAGE|ÇøÓòÉ˺¦', 1433 'CAMERA' => 'CAMERA|ÉãÏñ»ú', 1434 'MAP_OBJECT' => 'MAP_OBJECT|µØͼ¶ÔÏó', 1435 'MO_TRANSPORT' => 'MO_TRANSPORT|½»Í¨¹¤¾ß', 1436 'DUEL_FLAG' => 'DUEL_FLAG|¾ö¶·ÆìÖÄ', 1437 'FISHING_BOBBER' => 'FISHING_BOBBER|µöÓ㸡±ê', 1438 'RITUAL' => 'RITUAL|Õл½·¨Õó', 1439 'MAILBOX' => 'MAILBOX|ÓÊÏä', 1440 'AUCTIONHOUSE' => 'AUCTIONHOUSE|ÅÄÂôÐÐ', 1441 'GUARDPOST' => 'GUARDPOST|¸ÚÉÚ', 1442 'SPELLCASTER' => 'SPELLCASTER|Ê©·¨Õß', 1443 'MEETING_STONE' => 'MEETING_STONE|¼¯ºÏʯ', 1444 'BG_Flag' => 'BG_Flag|Õ½³¡ÆìÖÄ', 1445 'FISHING_HOLE' => 'FISHING_HOLE|ÓãȺ', 1446 'FLAGDROP' => 'FLAGDROP|·ÅϵÄÆìÖÄ', 1447 'CUSTOM_TELEPORTER' => 'CUSTOM_TELEPORTER|×Ô¶¨Òå´«ËÍ', 1448 'LOTTERY_KIOSK' => 'LOTTERY_KIOSK|³é½±Í¤', 1449 'CAPTURE_POINT' => 'CAPTURE_POINT|¶áÈ¡µã', 1450 'AURA_GENERATOR' => 'AURA_GENERATOR|¹â»··¢ÉúÆ÷', 1451 'DUNGEON_DIFFICULTY' => 'DUNGEON_DIFFICULTY|Ó¢ÐÛÄѶÈ', 1452 'general' => '»ù±¾ÉèÖÃ', 1453 'name' => 'Ãû×Ö', 1454 'name_desc' => 'ObjectµÄÃû×Ö.', 1455 'entry' => '±àºÅ', 1456 'entry_desc' => 'ΨһµÄGO±àºÅ', 1457 'displayId' => 'ÏÔʾId', 1458 'displayId_desc' => 'ͼÐÎÄ£ÐͺÅ.', 1459 'faction' => 'ÕóÓª', 1460 'faction_desc' => 'ObjectµÄÕóÓª,Èç¹ûÓÐ.', 1461 'flags' => 'Flags',//TODO 1462 'flags_desc' => 'TODO:',//TODO 1463 'type' => 'ÀàÐÍ', 1464 'type_desc' => 'Game ObjectµÄÀàÐÍ', 1465 'script_name' => '½Å±¾Ãû', 1466 'ScriptName_desc' => 'GOʹÓõĽű¾Ãû.', 1467 'size' => '´óС', 1468 'size_desc' => 'ObjectµÄ´óС±ØÐëÉèÖÃ, ÒòΪͼÏñÄ£ÐÍÐèҪȡÑù.', 1469 'sound' => 'Sound±êÖ¾', 1470 'sound_desc' => '¸ù¾Ý²»Í¬µÄGOÀàÐÍ£¬¸ÃÊý¾Ý¶ÎµÄ¶¨Ò岻ͬ. ÿһ¸öÀàÐͶ¼ÓÐΨһµÄÊý¾Ý¶Î¶¨Òå.<br />»ñÈ¡¸ü¶àµÄÐÅÏ¢Çë·ÃÎÊ https://svn.mangosproject.org/trac/MaNGOS/wiki/Database/gameobject_template', 1471 'tmpl_not_found' => 'Ä£°åûÕÒµ½', 1472 'del_go' => 'ɾ³ýGO', 1473 'del_spawns' => 'ɾ³ýˢеã', 1474 'loot' => 'µôÂä', 1475 'quests' => 'ÈÎÎñ', 1476 'loot_tmpl_id' => 'µôÂäÄ£°å', 1477 'drop_chance' => 'µôÂÊ', 1478 'quest_drop_chance' => 'ÈÎÎñµôÂÊ', 1479 'quest_freeforall' => 'ÈÎÎñ×ÔÓÉÊ°È¡', 1480 'add_items_to_templ' => '¼ÓÈëÎïÆ·µ½Ä£°å', 1481 'loot_item_id' => 'µôÂäÎïÆ·ID', 1482 'loot_item_id_desc' => 'Òª¼ÓÈëµÄÎïÆ·ID.', 1483 'loot_drop_chance' => 'µôÂÊ', 1484 'loot_drop_chance_desc' => 'ÎïÆ·µôÂÊ', 1485 'loot_quest_drop_chance' => 'ÈÎÎñµôÂÊ', 1486 'loot_quest_drop_chance_desc' => 'ÈÎÎñÎïÆ·µôÂÊ', 1487 'min_count' => '×îСÊý', 1488 'min_count_desc' => 'µôÂäÒ»¶Ñʱ°üÀ¨µÄ×îСֵ.', 1489 'max_count' => '×î´óÊý', 1490 'max_count_desc' => 'µôÂäÒ»¶Ñʱ°üÀ¨µÄ×î´óÖµ.', 1491 'quest_loot' => 'ÈÎÎñµôÂä±ê־λ', 1492 'quest_loot_desc' => 'ÈÎÎñ×ÔÓÉÊ°È¡±êÖ¾.', 1493 'check_to_delete' => '* Ñ¡Ôñ checkbox ½«´ÓÄ£°åɾ³ý.', 1494 'add_starts_quests' => '¼ÓÈëÆðʼÓÚ¸ÃGOµÄÈÎÎñ', 1495 'quest_id' => 'ÈÎÎñID', 1496 'quest_id_desc' => 'ÈÎÎñµÄID.', 1497 'start_quests' => '¿ªÊ¼ÈÎÎñ', 1498 'ends_quests' => '½áÊøÈÎÎñ', 1499 'add_ends_quests' => '¼ÓÈë½áÊøÓÚ¸ÃGOµÄÈÎÎñ', 1500 'go_swapned' => '¸Ã Game Object ´æÔÚ¹²¼Æ', 1501 'times' => '¸ö', 1502 'go_template' => 'Game Object Ä£°å', 1503 'all_related_data' => 'ÓëÓйØÊý¾ÝÒ»Æð.' 1495 1504 ); 1496 1505 1497 $lang_auctionhouse = array( //TODO1506 $lang_auctionhouse = array( 1498 1507 // ----- AHSTATS.PHP ----- 1499 'auctionhouse' => ' Auction House',1500 'seller' => ' Seller',1501 'item' => ' Item',1502 'buyoutprice' => ' Buyout price',1503 'timeleft' => ' Time Left',1504 'buyer' => ' Buyer',1505 'lastbid' => ' Last Bid',1506 'firstbid' => ' First Bid',1507 'dayshortcut' => ' D',1508 'hourshortcut' => ' H',1509 'mnshortcut' => ' mn',1510 'total_auctions' => ' Total Auctions',1511 'search_results' => ' Search Results',1512 'auction_over' => ' Auction Over',1513 'all' => ' All',1514 'item_id' => ' ItemId',1515 'item_name' => ' Item Name',1516 'seller_name' => ' Seller Name',1517 'buyer_name' => ' Buyer Name',1518 'tot_found' => ' Total Items Found'1508 'auctionhouse' => 'ÅÄÂôÐÐ', 1509 'seller' => '³öÊÛÕß', 1510 'item' => 'ÎïÆ·', 1511 'buyoutprice' => 'ÂòÈë¼Û', 1512 'timeleft' => 'Ê£Óàʱ¼ä', 1513 'buyer' => 'ÂòÖ÷', 1514 'lastbid' => '×îºó½»Ò×', 1515 'firstbid' => 'Ê״ν»Ò×', 1516 'dayshortcut' => 'Ìì', 1517 'hourshortcut' => 'Сʱ', 1518 'mnshortcut' => '·ÖÖÓ', 1519 'total_auctions' => 'ÅÄÂôÎï×ܼÆ', 1520 'search_results' => '²éÕÒ½á¹û', 1521 'auction_over' => 'ÂòÂô¹ýÆÚ', 1522 'all' => 'ËùÓÐ', 1523 'item_id' => 'ÎïÆ·Id', 1524 'item_name' => 'ÎïÆ·Ãû', 1525 'seller_name' => 'ÂôÖ÷Ãû', 1526 'buyer_name' => 'ÂòÖ÷Ãû', 1527 'tot_found' => '×ܼÆÕÒµ½' 1519 1528 ); 1520 1529 … … 1525 1534 'kalimdor' => '¿¨ÀûÄ·¶à', 1526 1535 'test_zone' => '²âÊÔµØÇø', 1527 'kalidar' => ' Kalidar',1536 'kalidar' => '¿¨Àû´ï¶û', 1528 1537 'alterac_valley' => '°ÂÌØÀ¼¿Ëɽ¹È', 1529 1538 'shadowfang_keep_instance' => 'Ó°ÑÀ³Ç±¤', … … 1566 1575 'naxxramas_instance' => 'ÄÉ¿ËÈøÂê˹', 1567 1576 //tbc - maps 1568 'cot_black_morass' => ' The Black Morass',1577 'cot_black_morass' => 'ºÚ°µÕÓÔó', 1569 1578 'karazahn' => '¿¨ÀÔÞ', 1570 1579 'cot_hyjal_past' => 'º£¼Ó¶û', 1571 'hellfire_military' => ' The Shattered Halls',1572 'hellfire_demon' => ' The Blood Furnace',1573 'hellfire_rampart' => ' Hellfire Ramparts',1574 'hellfire_raid' => ' Magtheridon\'s Lair',1575 'coilfang_pumping' => ' The Steamvault',1576 'coilfang_marsh' => ' The Underbog',1577 'coilfang_draenei' => ' The Slave Pens',1578 'coilfang_raid' => ' Serpentshrine Cavern',1579 'tempest_keep_raid' => ' Eye of the Storm',1580 'tempest_keep_arcane' => ' The Arcatraz',1581 'tempest_keep_atrium' => ' The Botanica',1582 'tempest_keep_factory' => ' The Mechanar',1583 'auchindoun_shadow' => ' Shadow Labyrinth',1584 'auchindoun_arakkoa' => ' Sethekk Halls',1585 'auchindoun_ethereal' => ' Mana-Tombs',1586 'auchindoun_draenei' => ' Auchenai Crypts',1587 'nagrand_arena' => ' Nagrand Arena',1588 'cot_hillsbrad_past' => ' Old Hillsbrad Foothills',1589 'blades_edge_arena' => ' Blade\'s Edge Arena',1590 'black_temple' => ' Black Temple',1591 'gruuls_lair' => ' Gruul\'s Lair',1592 'netherstorm_arena' => ' Netherstorm Arena',1593 'zulaman' => ' Zul\'Aman',1580 'hellfire_military' => 'ÆÆËé´óÌü', 1581 'hellfire_demon' => 'ÏÊѪÈÛ¯', 1582 'hellfire_rampart' => 'µØÓü»ð³Çǽ', 1583 'hellfire_raid' => 'ÂêɪÀï¶ÙµÄ³²Ñ¨', 1584 'coilfang_pumping' => 'ÕôÆûµØ½Ñ', 1585 'coilfang_marsh' => 'ÓÄ°µÕÓÔó', 1586 'coilfang_draenei' => 'Å«Á¥Î§À¸', 1587 'coilfang_raid' => '¶¾ÉßÉñµî', 1588 'tempest_keep_raid' => '·ç±©Ö®ÑÛ', 1589 'tempest_keep_arcane' => '½ûħ¼àÓü', 1590 'tempest_keep_atrium' => 'Éú̬´¬', 1591 'tempest_keep_factory' => 'ÄÜÁ¿½¢', 1592 'auchindoun_shadow' => '°µÓ°ÃÔ¹¬', 1593 'auchindoun_arakkoa' => 'ÈûÌ©¶û´óÌü', 1594 'auchindoun_ethereal' => '·¨Á¦ÁêĹ', 1595 'auchindoun_draenei' => '°Â½ðÄáµØѨ', 1596 'nagrand_arena' => 'ÄɸñÀ¼¾º¼¼³¡', 1597 'cot_hillsbrad_past' => '¾ÉÏ£¶û˹²¼À³µÂ', 1598 'blades_edge_arena' => 'µ¶·æ¾º¼¼³¡', 1599 'black_temple' => 'ºÚ°µÉñµî', 1600 'gruuls_lair' => '¸ñ³¸êµÄ³²Ñ¨', 1601 'netherstorm_arena' => '·ç±©Ö®ÑÛÕ½³¡', 1602 'zulaman' => '×æ°¢Âü', 1594 1603 //---class/race--- 1595 1604 'unknown' => 'δ֪', … … 1662 1671 'the_barrens' => 'ƶñ¤Ö®µØ', 1663 1672 //tbc- zones 1664 'shattrath_city' => ' Shattrath City',1673 'shattrath_city' => 'ɳËþ˹³Ç', 1665 1674 'silvermoon_city' => 'ÒøÔ³Ç', 1666 'netherstorm' => ' Netherstorm',1667 'terokkar_forest' => ' Terokkar Forest',1668 'nagrand' => ' Nagrand',1669 'bloodmyst_isle' => ' Bloodmyst Isle',1670 'blades_edge_mountains' => ' Blade\'s Edge Mountains',1675 'netherstorm' => 'Ðé¿Õ·ç±©', 1676 'terokkar_forest' => 'Ì©ÂÞ¿¨ÉÁÖ', 1677 'nagrand' => 'ÄɸñÀ¼', 1678 'bloodmyst_isle' => 'ÃØѪµº', 1679 'blades_edge_mountains' => 'µ¶·æɽ', 1671 1680 'shadowmoon_valley' => 'Ó°Ô¹È', 1672 'the_exodar' => ' The Exodar',1673 'zangarmarsh' => ' Zangarmarsh',1674 'hellfire_peninsula' => ' Hellfire Peninsula',1675 'azuremyst_isle' => ' Azuremyst Isle',1676 'ghostlands' => ' Ghostlands',1677 'eversong_woods' => ' Eversong Woods',1681 'the_exodar' => '°£Ë÷´ï', 1682 'zangarmarsh' => 'ÔÞ¼ÓÕÓÔó', 1683 'hellfire_peninsula' => 'µØÓü»ð°ëµº', 1684 'azuremyst_isle' => 'ÃØÀ¶µº', 1685 'ghostlands' => 'ÓÄ»êÖ®µØ', 1686 'eversong_woods' => 'ÓÀ¸èÉÁÖ', 1678 1687 //skills 1679 'SKILL_RIDING' => ' Riding',1680 'SKILL_LANG_DRAENEI' => ' Language Draenei',1681 'SKILL_JEWELCRAFTING' => ' Jewelcrafting',1682 'SKILL_RIDING_KODO' => ' Riding Kodo',1683 'SKILL_LANG_GUTTERSPEAK' => ' Language Gutterspeak',1684 'SKILL_LOCKPICKING' => ' LockPicking',1685 'SKILL_DISCIPLINE' => ' Descipline',1686 'SKILL_DESTRUCTION' => ' Destruction',1687 'SKILL_BALANCE' => ' Balance',1688 'SKILL_RIDING_UNDEAD_HORSE' => ' Riding Undead Horse',1689 'SKILL_RIDING_MECHANOSTRIDER' => ' Riding Mechanostrider',1690 'SKILL_RIDING_RAPTOR' => ' Riding Raptor',1691 'SKILL_FIST_WEAPONS' => ' Fist Weapons',1692 'SKILL_SHIELD' => ' Shield',1693 'SKILL_CLOTH' => ' Cloth',1694 'SKILL_LEATHER' => ' Leather',1695 'SKILL_MAIL' => ' Mail',1696 'SKILL_SKINNING' => ' Skinning',1697 'SKILL_ELEMENTAL_COMBAT' => ' Elemental Combat',1698 'SKILL_RESTORATION' => ' Restoration',1699 'SKILL_ENHANCEMENT' => ' Enhancement',1700 'SKILL_FISHING' => ' Fishing',1701 'SKILL_AFFLICTION' => ' Affiliction',1702 'SKILL_DEMONOLOGY' => ' Demonology',1703 'SKILL_ENCHANTING' => ' Enchanting',1704 'SKILL_LANG_TROLL' => ' Language Troll',1705 'SKILL_LANG_GNOMISH' => ' Language Gnomish',1706 'SKILL_PLATE_MAIL' => ' Plate Mail',1707 'SKILL_PET_TALENTS' => ' Pet Talents',1708 'SKILL_BEAST_TRAINING' => ' Beast Training',1709 'SKILL_PROTECTION' => ' Protection',1710 'SKILL_FURY' => ' Fury',1711 'SKILL_ASSASSINATION' => ' Assassination',1712 'SKILL_ARCANE' => ' Arcane',1713 'SKILL_POLEARMS' => ' Polearms',1714 'SKILL_WANDS' => ' Wands',1715 'SKILL_SPEARS' => ' Spears',1716 'SKILL_CROSSBOWS' => ' Crossbows',1717 'SKILL_WEAPON_TALENTS' => ' Weapon Talents',1718 'SKILL_ENGINERING' => ' Enginering',1719 'SKILL_TAILORING' => ' Tailoring',1720 'SKILL_MINING' => ' Mining',1721 'SKILL_COOKING' => ' Cooking',1722 'SKILL_RETRIBUTION' => ' Retribution',1723 'SKILL_HERBALISM' => ' Herbalism',1724 'SKILL_THROWN' => ' Thrown',1725 'SKILL_DAGGERS' => ' Daggers',1726 'SKILL_2H_AXES' => ' Two-Handed Axes',1727 'SKILL_ALCHEMY' => ' Alchemy',1728 'SKILL_LEATHERWORKING' => ' Leatherworking',1729 'SKILL_BLACKSMITHING' => ' Blacksmithing',1730 'SKILL_MARKSMANSHIP' => ' Marksmanship',1731 'SKILL_UNARMED' => ' Unarmed',1732 'SKILL_2H_MACES' => ' Two-Handed Maces',1733 'SKILL_RIDING_TIGER' => ' Riding Tiger',1734 'SKILL_RIDING_RAM' => ' Riding Ram',1735 'SKILL_RIDING_WOLF' => ' Riding Wolf',1736 'SKILL_RIDING_HORSE' => ' Riding Horse',1737 'SKILL_LANG_OLD_TONGUE' => ' Language Old Tongue',1738 'SKILL_LANG_TITAN' => ' Language Titan',1739 'SKILL_LANG_DEMON_TONGUE' => ' Language Demon Tongue',1740 'SKILL_LANG_DRACONIC' => ' Language Draconic',1741 'SKILL_LANG_THALASSIAN' => ' Language Thalassian',1742 'SKILL_STAVES' => ' Staves',1743 'SKILL_FERAL_COMBAT' => ' Feral Comabt',1744 'SKILL_FIRST_AID' => ' First Aid',1745 'SKILL_DUAL_WIELD' => ' Dual Wield',1746 'SKILL_LANG_TAURAHE' => ' Language Taurahe',1747 'SKILL_LANG_DARNASSIAN' => ' Language Darnassian',1748 'SKILL_LANG_DWARVEN' => ' Language Dwarven',1749 'SKILL_LANG_ORCISH' => ' Language Orcish',1750 'SKILL_LANG_COMMON' => ' Language Common',1751 'SKILL_DEFENSE' => ' Defense',1752 'SKILL_SHADOW' => ' Shadow',1753 'SKILL_2H_SWORDS' => ' Two-Handed Swords',1754 'SKILL_HOLY' => ' Holy',1755 'SKILL_MACES' => ' Maces',1756 'SKILL_SURVIVAL' => ' Survival',1757 'SKILL_BEAST_MASTERY' => ' Beast Mastery',1758 'SKILL_GUNS' => ' Guns',1759 'SKILL_BOWS' => ' Bows',1760 'SKILL_AXES' => ' Axes',1761 'SKILL_SWORDS' => ' Swords',1762 'SKILL_POISONS' => ' Poisons',1763 'SKILL_SUBTLETY' => ' Subtlery',1764 'SKILL_COMBAT' => ' Combat',1765 'SKILL_ARMS' => ' Arms',1766 'SKILL_FIRE' => ' Fire',1767 'SKILL_FROST' => ' Frost',1768 //------ItemSets----- 1769 'Set696' => ' High Warlord\'s Wartide',1770 'Set695' => ' Grand Marshal\'s Wartide',1771 'Set694' => ' High Warlord\'s Redemption',1772 'Set693' => ' Grand Marshal\'s Redemption',1773 'Set692' => ' High Warlord\'s Investiture',1774 'Set691' => ' Grand Marshal\'s Investiture',1775 'Set690' => ' Gladiator\'s Redemption',1776 'Set689' => ' High Warlord\'s Refuge',1777 'Set688' => ' Grand Marshal\'s Refuge',1778 'Set687' => ' Gladiator\'s Investiture',1779 'Set686' => ' Gladiator\'s Wartide',1780 'Set685' => ' Gladiator\'s Refuge',1781 'Set684' => ' Skyshatter Regalia',1782 'Set683' => ' Skyshatter Raiment',1783 'Set682' => ' Skyshatter Harness',1784 'Set681' => ' Lightbringer Raiment',1785 'Set680' => ' Lightbringer Battlegear',1786 'Set679' => ' Lightbringer Battlegear',1787 'Set678' => ' Thunderheart Raiment',1788 'Set677' => ' Thunderheart Regalia',1789 'Set676' => ' Thunderheart Harness',1790 'Set675' => ' Vestments of Absolution',1791 'Set674' => ' Absolution Regalia',1792 'Set673' => ' Onslaught Armor',1793 'Set672' => ' Onslaught Battlegear',1794 'Set671' => ' Tempest Regalia',1795 'Set670' => ' Malefic Raiment',1796 'Set669' => ' Gronnstalker\'s Armor',1797 'Set668' => ' Slayer\'s Armor',1798 'Set667' => ' The Twin Stars',1799 'Set666' => ' Avatar Regalia',1800 'Set665' => ' Avatar Raiment',1801 'Set664' => ' Incarnate Regalia',1802 'Set663' => ' Incarnate Raiment',1803 'Set662' => ' Hallowed Raiment',1804 'Set661' => ' Doomplate Battlegear',1805 'Set660' => ' Desolation Battlegear',1806 'Set659' => ' Wastewalker Armor',1807 'Set658' => ' Mana-Etched Regalia',1808 'Set657' => ' Destroyer Battlegear',1809 'Set656' => ' Destroyer Armor',1810 'Set655' => ' Warbringer Battlegear',1811 'Set654' => ' Warbringer Armor',1812 'Set653' => ' Bold Armor',1813 'Set652' => ' Rift Stalker Armor',1814 'Set651' => ' Demon Stalker Armor',1815 'Set650' => ' Beast Lord Armor',1816 'Set649' => ' Tirisfal Regalia',1817 'Set648' => ' Aldor Regalia',1818 'Set647' => ' Incanter\'s Regalia',1819 'Set646' => ' Corruptor Raiment',1820 'Set645' => ' Voidheart Raiment',1821 'Set644' => ' Oblivion Raiment',1822 'Set643' => ' Nordrassil Regalia',1823 'Set642' => ' Nordrassil Raiment',1824 'Set641' => ' Nordrassil Harness',1825 'Set640' => ' Malorne Harness',1826 'Set639' => ' Malorne Regalia',1827 'Set638' => ' Malorne Raiment',1828 'Set637' => ' Moonglade Raiment',1829 'Set636' => ' Cataclysm Harness',1830 'Set635' => ' Cyclone Regalia',1831 'Set634' => ' Cataclysm Raiment',1832 'Set633' => ' Cyclone Harness',1833 'Set632' => ' Cyclone Regalia',1834 'Set631' => ' Cyclone Raiment',1835 'Set630' => ' Tidefury Raiment',1836 'Set629' => ' Crystalforge Battlegear',1837 'Set628' => ' Crystalforge Armor',1838 'Set627' => ' Crystalforge Raiment',1839 'Set626' => ' Justicar Battlegear',1840 'Set625' => ' Justicar Armor',1841 'Set624' => ' Justicar Raiment',1842 'Set623' => ' Righteous Armor',1843 'Set622' => ' Deathmantle',1844 'Set621' => ' Netherblade',1845 'Set620' => ' Assassination Armor',1846 'Set619' => ' Primal Intent',1847 'Set618' => ' Windhawk Armor',1848 'Set617' => ' Netherstrike Armor',1849 'Set616' => ' Netherscale Armor',1850 'Set615' => ' Gladiator\'s Felshroud',1851 'Set614' => ' Wild Draenish Armor',1852 'Set613' => ' Thick Draenic Armor',1853 'Set612' => ' Scaled Draenic Armor',1854 'Set611' => ' Felscale Armor',1855 'Set610' => ' High Warlord\'s Wildhide',1856 'Set609' => ' Grand Marshal\'s Wildhide',1857 'Set608' => ' High Warlord\'s Vindication',1858 'Set607' => ' Grand Marshal\'s Vindication',1859 'Set606' => ' High Warlord\'s Vestments',1860 'Set605' => ' Grand Marshal\'s Vestments',1861 'Set604' => ' High Warlord\'s Thunderfist',1862 'Set603' => ' Grand Marshal\'s Thunderfist',1863 'Set602' => ' High Warlord\'s Sanctuary',1864 'Set601' => ' Grand Marshal\'s Sanctuary',1865 'Set600' => ' High Warlord\'s Regalia',1866 'Set599' => ' Grand Marshal\'s Regalia',1867 'Set598' => ' High Warlord\'s Raiment',1868 'Set597' => ' Grand Marshal\'s Raiment',1869 'Set596' => ' High Warlord\'s Pursuit',1870 'Set595' => ' Grand Marshal\'s Pursuit',1871 'Set594' => ' High Warlord\'s Earthshaker',1872 'Set593' => ' Grand Marshal\'s Earthshaker',1873 'Set592' => ' High Warlord\'s Dreadgear',1874 'Set591' => ' Grand Marshal\'s Dreadgear',1875 'Set590' => ' Grand Marshal\'s Battlegear',1876 'Set589' => ' Grand Marshal\'s Aegis',1877 'Set588' => ' High Warlord\'s Battlegear',1878 'Set587' => ' High Warlord\'s Aegis',1879 'Set586' => ' Gladiator\'s Pursuit',1880 'Set585' => ' Gladiator\'s Wildhide',1881 'Set584' => ' Gladiator\'s Sanctuary',1882 'Set583' => ' Gladiator\'s Vindication',1883 'Set582' => ' Gladiator\'s Aegis',1884 'Set581' => ' Gladiator\'s Raiment',1885 'Set580' => ' Gladiator\'s Thunderfist',1886 'Set579' => ' Gladiator\'s Regalia',1887 'Set578' => ' Gladiator\'s Earthshaker',1888 'Set577' => ' Gladiator\'s Vestments',1889 'Set576' => ' Fury of the Nether',1890 'Set575' => ' Felstalker Armor',1891 'Set574' => ' Strength of the Clefthoof',1892 'Set573' => ' Fel Skin',1893 'Set572' => ' Battlecast Garb',1894 'Set571' => ' Whitemend Wisdom',1895 'Set570' => ' The Unyielding',1896 'Set569' => ' Faith in Felsteel',1897 'Set568' => ' Gladiator\'s Dreadgear',1898 'Set567' => ' Gladiator\'s Battlegear',1899 'Set566' => ' Burning Rage',1900 'Set565' => ' Khorium Ward',1901 'Set564' => ' Shadow Guard',1902 'Set563' => ' Enchanted Adamantite Armor',1903 'Set562' => ' Adamantite Battlegear',1904 'Set561' => ' Fel Iron Chain',1905 'Set560' => ' Fel Iron Plate',1906 'Set559' => ' spellstrike Infusion',1907 'Set558' => ' Arcanoweave Vestments',1908 'Set557' => ' Soulcloth Embrace',1909 'Set556' => ' Imbued Netherweave',1910 'Set555' => ' Netherweave Vestments',1911 'Set554' => ' Primal Mooncloth',1912 'Set553' => ' Shadow\'s Embrace',1913 'Set552' => ' Wrath of Spellfire',1914 'Set551' => ' Lieutenant Commander\'s Refuge',1915 'Set550' => ' Lieutenant Commander\'s Pursuance',1916 'Set549' => ' Lieutenant Commander\'s Investiture',1917 'Set548' => ' Lieutenant Commander\'s Guard',1918 'Set547' => ' Lieutenant Commander\'s Dreadgear',1919 'Set546' => ' Lieutenant Commander\'s Arcanum',1920 'Set545' => ' Lieutenant Commander\'s Battlearmor',1921 'Set544' => ' Lieutenant Commander\'s Redoubt',1922 'Set543' => ' Champion\'s Pursuance',1923 'Set542' => ' Champion\'s Arcanum',1924 'Set541' => ' Champion\'s Dreadgear',1925 'Set540' => ' Champion\'s Investiture',1926 'Set539' => ' Champion\'s Refuge',1927 'Set538' => ' Champion\'s Stormcaller',1928 'Set537' => ' Champion\'s Battlearmor',1929 'Set536' => ' Regalia of Undead Cleansing',1930 'Set535' => ' Garb of the Undead Slayer',1931 'Set534' => ' Undead Slayer\'s Armor',1932 'Set533' => ' Battlegear of Undead Slaying',1933 'Set530' => ' Cryptstalker Armor',1934 'Set529' => ' Plagueheart Raiment',1935 'Set528' => ' Redemption Armor',1936 'Set527' => ' The Earthshatterer',1937 'Set526' => ' Frostfire Regalia',1938 'Set525' => ' Vestments of Faith',1939 'Set524' => ' Bonescythe Armor',1940 'Set523' => ' Dreadnaught\'s Battlegear',1941 'Set522' => ' Champion\'s Guard',1942 'Set521' => ' Dreamwalker Raiment',1943 'Set520' => ' Ironweave Battlesuit',1944 'Set519' => ' The Five Thunders',1945 'Set518' => ' Deathmist Raiment',1946 'Set517' => ' Sorcerer\'s Regalia',1947 'Set516' => ' Soulforge Armor',1948 'Set515' => ' Beastmaster Armor',1949 'Set514' => ' Vestments of the Virtuous',1950 'Set513' => ' Feralheart Raiment',1951 'Set512' => ' Darkmantle Armor',1952 'Set511' => ' Battlegear of Heroism',1953 'Set510' => ' Trappings of the Unseen Path',1954 'Set509' => ' Striker\'s Garb',1955 'Set508' => ' Finery of Infinite Wisdom',1956 'Set507' => ' Garments of the Oracle',1957 'Set506' => ' Battlegear of Eternal Justice',1958 'Set505' => ' Avenger\'s Battlegear',1959 'Set504' => ' Trappings of Vaulted Secrets',1960 'Set503' => ' Enigma Vestments',1961 'Set502' => ' Gift of the Gathering Storm',1962 'Set501' => ' Stormcaller\'s Garb',1963 'Set500' => ' Implements of Unspoken Names',1964 'Set499' => ' Doomcaller\'s Attire',1965 'Set498' => ' Emblems of Veiled Shadows',1966 'Set497' => ' Deathdealer\'s Embrace',1967 'Set496' => ' Conqueror\'s Battlegear',1968 'Set495' => ' Battlegear of Unyielding Strength',1969 'Set494' => ' Symbols of Unending Life',1970 'Set493' => ' Genesis Raiment',1971 'Set492' => ' Twilight Trappings',1972 'Set491' => ' Blue Dragon Mail',1973 'Set490' => ' Green Dragon Mail',1974 'Set489' => ' Black Dragon Mail',1975 'Set488' => ' The Defiler\'s Will',1976 'Set487' => ' The Defiler\'s Resolution',1977 'Set486' => ' The Defiler\'s Purpose',1978 'Set485' => ' The Defiler\'s Intent',1979 'Set484' => ' The Defiler\'s Fortitude',1980 'Set483' => ' The Defiler\'s Determination',1981 'Set482' => ' Illusionist\'s Attire',1982 'Set481' => ' Demoniac\'s Threads',1983 'Set480' => ' Confessor\'s Raiment',1984 'Set479' => ' Haruspex\'s Garb',1985 'Set478' => ' Madcap\'s Outfit',1986 'Set477' => ' Predator\'s Armor',1987 'Set476' => ' Augur\'s Regalia',1988 'Set475' => ' Freethinker\'s Armor',1989 'Set474' => ' Vindicator\'s Battlegear',1990 'Set473' => ' The Highlander\'s Intent',1991 'Set472' => ' The Highlander\'s Will',1992 'Set471' => ' The Highlander\'s Purpose',1993 'Set470' => ' The Highlander\'s Fortitude',1994 'Set469' => ' The Highlander\'s Determination',1995 'Set468' => ' The Highlander\'s Resolve',1996 'Set467' => ' The Highlander\'s Resolution',1997 'Set466' => ' Major Mojo Infusion',1998 'Set465' => ' Prayer of the Primal',1999 'Set464' => ' Overlord\'s Resolution',2000 'Set463' => ' Primal Blessing',2001 'Set462' => ' Zanzil\'s Concentration',2002 'Set461' => ' The Twin Blades of Hakkari',2003 'Set444' => ' The Darksoul',2004 'Set443' => ' Bloodsoul Embrace',2005 'Set442' => ' Blood Tiger Harness',2006 'Set441' => ' Primal Batskin',2007 'Set421' => ' Bloodvine Garb',2008 'Set402' => ' Field Marshal\'s Aegis',2009 'Set401' => ' Lieutenant Commander\'s Aegis',2010 'Set398' => ' Warlord\'s Sanctuary',2011 'Set397' => ' Field Marshal\'s Sanctuary',2012 'Set396' => ' Warlord\'s Pursuit',2013 'Set395' => ' Field Marshal\'s Pursuit',2014 'Set394' => ' Field Marshal\'s Vestments',2015 'Set393' => ' Warlord\'s Vestments',2016 'Set392' => ' Field Marshal\'s Threads',2017 'Set391' => ' Warlord\'s Threads',2018 'Set390' => ' Warlord\'s Raiment',2019 'Set389' => ' Field Marshal\'s Raiment',2020 'Set388' => ' Field Marshal\'s Regalia',2021 'Set387' => ' Warlord\'s Regalia',2022 'Set386' => ' Warlord\'s Earthshaker',2023 'Set384' => ' Field Marshal\'s Battlegear',2024 'Set383' => ' Warlord\'s Battlegear',2025 'Set382' => ' Champion\'s Sanctuary',2026 'Set381' => ' Lieutenant Commander\'s Sanctuary',2027 'Set362' => ' Lieutenant Commander\'s Pursuit',2028 'Set361' => ' Champion\'s Pursuit',2029 'Set348' => ' Lieutenant Commander\'s Vestments',2030 'Set347' => ' Champion\'s Vestments',2031 'Set346' => ' Lieutenant Commander\'s Threads',2032 'Set345' => ' Champion\'s Threads',2033 'Set344' => ' Lieutenant Commander\'s Raiment',2034 'Set343' => ' Lieutenant Commander\'s Regalia',2035 'Set342' => ' Champion\'s Raiment',2036 'Set341' => ' Champion\'s Regalia',2037 'Set321' => ' Imperial Plate',2038 'Set301' => ' Champion\'s Earthshaker',2039 'Set282' => ' Lieutenant Commander\'s Battlegear',2040 'Set281' => ' Champion\'s Battlegear',2041 'Set261' => ' Spirit of Eskhandar',2042 'Set241' => ' Shard of the Gods',2043 'Set221' => ' Garb of Thero-shan',2044 'Set218' => ' Battlegear of Wrath',2045 'Set217' => ' Judgement Armor',2046 'Set216' => ' The Ten Storms',2047 'Set215' => ' Dragonstalker Armor',2048 'Set214' => ' Stormrage Raiment',2049 'Set213' => ' Bloodfang Armor',2050 'Set212' => ' Nemesis Raiment',2051 'Set211' => ' Vestments of Transcendence',2052 'Set210' => ' Netherwind Regalia',2053 'Set209' => ' Battlegear of Might',2054 'Set208' => ' Lawbringer Armor',2055 'Set207' => ' The Earthfury',2056 'Set206' => ' Giantstalker Armor',2057 'Set205' => ' Cenarion Raiment',2058 'Set204' => ' Nightslayer Armor',2059 'Set203' => ' Felheart Raiment',2060 'Set202' => ' Vestments of Prophecy',2061 'Set201' => ' Arcanist Regalia',2062 'Set189' => ' Battlegear of Valor',2063 'Set188' => ' Lightforge Armor',2064 'Set187' => ' The Elements',2065 'Set186' => ' Beaststalker Armor',2066 'Set185' => ' Wildheart Raiment',2067 'Set184' => ' Shadowcraft Armor',2068 'Set183' => ' Dreadmist Raiment',2069 'Set182' => ' Vestments of the Devout',2070 'Set181' => ' Magister\'s Regalia',2071 'Set163' => ' Chain of the Scarlet Crusade',2072 'Set162' => ' Embrace of the Viper',2073 'Set161' => ' Defias Leather',2074 'Set144' => ' Ironfeather Armor',2075 'Set143' => ' Devilsaur Armor',2076 'Set142' => ' Stormshroud Armor',2077 'Set141' => ' Volcanic Armor',2078 'Set124' => ' Deathbone Guardian',2079 'Set123' => ' Bloodmail Regalia',2080 'Set122' => ' Necropile Raiment',2081 'Set121' => ' Cadaverous Garb',2082 'Set81' => ' The Postmaster',2083 'Set65' => ' Spider\'s Kiss',2084 'Set41' => ' Dal\'Rend\'s Arms',2085 'Set1' => ' The Gladiator'1688 'SKILL_RIDING' => 'ÆïÊõ', 1689 'SKILL_LANG_DRAENEI' => 'ÓïÑÔ:µÂÀ³ÄáÓï', 1690 'SKILL_JEWELCRAFTING' => 'Ö鱦¼Ó¹¤', 1691 'SKILL_RIDING_KODO' => 'ÆïÊõ:¿Æ¶àÊÞ', 1692 'SKILL_LANG_GUTTERSPEAK' => 'ÓïÑÔ:ÍöÁéÓï', 1693 'SKILL_LOCKPICKING' => '¿ªËø', 1694 'SKILL_DISCIPLINE' => '½äÂÉ', 1695 'SKILL_DESTRUCTION' => '»ÙÃð', 1696 'SKILL_BALANCE' => 'ƽºâ', 1697 'SKILL_RIDING_UNDEAD_HORSE' => 'ÆïÊõ:ÍöÁéÂí', 1698 'SKILL_RIDING_MECHANOSTRIDER' => 'ÆïÊõ:»úе½ÐÐÄñ', 1699 'SKILL_RIDING_RAPTOR' => 'ÆïÊõ:ѸÃÍÁú', 1700 'SKILL_FIST_WEAPONS' => 'ÈÌ×', 1701 'SKILL_SHIELD' => '¶ÜÅÆ', 1702 'SKILL_CLOTH' => '²¼¼×', 1703 'SKILL_LEATHER' => 'Ƥ¼×', 1704 'SKILL_MAIL' => 'Ëø¼×', 1705 'SKILL_SKINNING' => '°þƤ', 1706 'SKILL_ELEMENTAL_COMBAT' => 'ÔªËØÕ½¶·', 1707 'SKILL_RESTORATION' => '»Ö¸´', 1708 'SKILL_ENHANCEMENT' => 'ÔöÇ¿', 1709 'SKILL_FISHING' => 'µöÓã', 1710 'SKILL_AFFLICTION' => 'Í´¿à', 1711 'SKILL_DEMONOLOGY' => '¶ñħѧʶ', 1712 'SKILL_ENCHANTING' => '¸½Ä§', 1713 'SKILL_LANG_TROLL' => 'ÓïÑÔ:¾ÞħÓï', 1714 'SKILL_LANG_GNOMISH' => 'ÓïÑÔ:ÙªÈåÓï', 1715 'SKILL_PLATE_MAIL' => '°å¼×', 1716 'SKILL_PET_TALENTS' => '³èÎïÌ츳', 1717 'SKILL_BEAST_TRAINING' => 'Ò°ÊÞѵÁ·', 1718 'SKILL_PROTECTION' => '·À»¤', 1719 'SKILL_FURY' => '¿ñÅ', 1720 'SKILL_ASSASSINATION' => '´Ìɱ', 1721 'SKILL_ARCANE' => '°ÂÊõ', 1722 'SKILL_POLEARMS' => '³¤±úÎäÆ÷', 1723 'SKILL_WANDS' => 'ħÕÈ', 1724 'SKILL_SPEARS' => '³¤±úÎäÆ÷', 1725 'SKILL_CROSSBOWS' => 'åó', 1726 'SKILL_WEAPON_TALENTS' => 'ÎäÆ÷Ì츳', 1727 'SKILL_ENGINERING' => '¹¤³Ìѧ', 1728 'SKILL_TAILORING' => '²Ã·ì', 1729 'SKILL_MINING' => '²É¿ó', 1730 'SKILL_COOKING' => 'Åëâ¿', 1731 'SKILL_RETRIBUTION' => '³Í½ä', 1732 'SKILL_HERBALISM' => '²Ýҩѧ', 1733 'SKILL_THROWN' => 'ͶÖÀÎäÆ÷', 1734 'SKILL_DAGGERS' => 'Ø°Ê×', 1735 'SKILL_2H_AXES' => 'Ë«ÊÖ¸«', 1736 'SKILL_ALCHEMY' => 'Á¶½ðÊõ', 1737 'SKILL_LEATHERWORKING' => 'ÖÆƤ', 1738 'SKILL_BLACKSMITHING' => '¶ÍÔì', 1739 'SKILL_MARKSMANSHIP' => 'Éä»÷', 1740 'SKILL_UNARMED' => 'ͽÊÖÕ½¶·', 1741 'SKILL_2H_MACES' => 'Ë«ÊÖ´¸', 1742 'SKILL_RIDING_TIGER' => 'ÆïÊõ:»¢', 1743 'SKILL_RIDING_RAM' => 'ÆïÊõ:Ñò', 1744 'SKILL_RIDING_WOLF' => 'ÆïÊõ:ÀÇ', 1745 'SKILL_RIDING_HORSE' => 'ÆïÊõ:Âí', 1746 'SKILL_LANG_OLD_TONGUE' => 'ÓïÑÔ:¹Å´úÓï', 1747 'SKILL_LANG_TITAN' => 'ÓïÑÔ:̩̹Óï', 1748 'SKILL_LANG_DEMON_TONGUE' => 'ÓïÑÔ:¶ñħÓï', 1749 'SKILL_LANG_DRACONIC' => 'ÓïÑÔ:ÁúÓï', 1750 'SKILL_LANG_THALASSIAN' => 'ÓïÑÔ:ÈøÀ˹Óï', 1751 'SKILL_STAVES' => '·¨ÕÈ', 1752 'SKILL_FERAL_COMBAT' => 'Ò°ÐÔÕ½¶·', 1753 'SKILL_FIRST_AID' => '¼±¾È', 1754 'SKILL_DUAL_WIELD' => 'Ë«ÎäÆ÷', 1755 'SKILL_LANG_TAURAHE' => 'ÓïÑÔ:ţͷÈËÓï', 1756 'SKILL_LANG_DARNASSIAN' => 'ÓïÑÔ:´ïÄÉËÕ˹Óï', 1757 'SKILL_LANG_DWARVEN' => 'ÓïÑÔ:°«ÈËÓï', 1758 'SKILL_LANG_ORCISH' => 'ÓïÑÔ:ÊÞÈËÓï', 1759 'SKILL_LANG_COMMON' => 'ÓïÑÔ:ͨÓÃÓï', 1760 'SKILL_DEFENSE' => '·ÀÓù', 1761 'SKILL_SHADOW' => '°µÓ°', 1762 'SKILL_2H_SWORDS' => 'Ë«ÊÖ½£', 1763 'SKILL_HOLY' => 'ÉñÊ¥', 1764 'SKILL_MACES' => 'µ¥ÊÖ´¸', 1765 'SKILL_SURVIVAL' => 'Éú´æ¼¼ÄÜ', 1766 'SKILL_BEAST_MASTERY' => 'Ò°ÊÞ¿ØÖÆ', 1767 'SKILL_GUNS' => 'ǹе', 1768 'SKILL_BOWS' => '¹', 1769 'SKILL_AXES' => 'µ¥ÊÖ¸«', 1770 'SKILL_SWORDS' => 'µ¥ÊÖ½£', 1771 'SKILL_POISONS' => 'Öƶ¾', 1772 'SKILL_SUBTLETY' => 'Õ½¶·', 1773 'SKILL_COMBAT' => 'ÃôÈñ', 1774 'SKILL_ARMS' => 'ÎäÆ÷', 1775 'SKILL_FIRE' => '»ðÑæ', 1776 'SKILL_FROST' => '±ù˪', 1777 //------ItemSets----- 1778 'Set696' => '¸ß½×¶½¾üµÄÕ½ÕùÖ®³±', 1779 'Set695' => '´óԪ˧µÄÕ½ÕùÖ®³±', 1780 'Set694' => '¸ß½×¶½¾üµÄ¾ÈÊê', 1781 'Set693' => '´óԪ˧µÄ¾ÈÊê', 1782 'Set692' => '¸ß½×¶½¾üµÄÌìÖ°', 1783 'Set691' => '´óԪ˧µÄÌìÖ°', 1784 'Set690' => '½Ç¶·Ê¿µÄ¾ÈÊê', 1785 'Set689' => '¸ß½×¶½¾üµÄ±Ó»¤', 1786 'Set688' => '´óԪ˧µÄ±Ó»¤', 1787 'Set687' => '½Ç¶·Ê¿µÄÌìÖ°', 1788 'Set686' => '½Ç¶·Ê¿µÄÕ½ÕùÖ®³±', 1789 'Set685' => '½Ç¶·Ê¿µÄ±Ó»¤', 1790 'Set684' => 'ÆÆÌì·¨ÒÂ', 1791 'Set683' => 'ÆÆÌìÊ¥·þ', 1792 'Set682' => 'ÆÆÌì¼×ëÐ', 1793 'Set681' => '¹âÃ÷ʹÕßÊ¥·þ', 1794 'Set680' => '¹âÃ÷ʹÕßÕ½¼×', 1795 'Set679' => '¹âÃ÷ʹÕßÕ½¼×', 1796 'Set678' => 'À×öªÖ®ÐÄÊ¥·þ', 1797 'Set677' => 'À×öªÖ®ÐÄ·¨ÒÂ', 1798 'Set676' => 'À×öªÖ®Ðļ×ëÐ', 1799 'Set675' => 'ÉâÃâÊ¥×°', 1800 'Set674' => 'ÉâÃâ·¨ÒÂ', 1801 'Set673' => '³å·æ»¤¼×', 1802 'Set672' => '³å·æÕ½¼×', 1803 'Set671' => '·ç±©', 1804 'Set670' => 'Ð×ÐÇ', 1805 'Set669' => '¸ê¡׷ÁÔÕß', 1806 'Set668' => '´ÌɱÕß', 1807 'Set667' => 'Ë«×ÓÐÇ', 1808 'Set666' => 'Éñʹ·¨ÒÂ', 1809 'Set665' => 'Éñʹʥװ', 1810 'Set664' => '»¯Éí·¨ÒÂ', 1811 'Set663' => '»¯ÉíÊ¥×°', 1812 'Set662' => 'ʥͽ', 1813 'Set661' => 'Ä©ÈÕ°å¼×', 1814 'Set660' => '»ÄÎßÕ½¼×', 1815 'Set659' => '·ÏÍÁÐÐÕß', 1816 'Set658' => '·¨Á¦Ê´¿Ìħװ', 1817 'Set657' => '»ÙÃðÕßÕ½¼×', 1818 'Set656' => '»ÙÃðÕß»¤¼×', 1819 'Set655' => 'Õ½ÉñÕ½¼×', 1820 'Set654' => 'Õ½Éñ»¤¼×', 1821 'Set653' => '³çÌ××°', 1822 'Set652' => 'ÁÑ϶׷ÁÔÕß', 1823 'Set651' => '¶ñħ׷ÁÔÕß', 1824 'Set650' => '¾ÞÊÞÖ®Íõ', 1825 'Set649' => 'ÌáÈð˹·¨', 1826 'Set648' => '°Â¶û¶àħװ', 1827 'Set647' => 'ħÖäʦ', 1828 'Set646' => '¸¯Ê´Õß', 1829 'Set645' => 'Ðé¿ÕÖ®ÐÄt', 1830 'Set644' => 'äÎÃð', 1831 'Set643' => 'ŵ´ïÏ£¶û·¨ÒÂ', 1832 'Set642' => 'ŵ´ïÏ£¶ûÊ¥×°', 1833 'Set641' => 'ŵ´ïÏ£¶û¼×ëÐ', 1834 'Set640' => 'ÂêÂå¶÷¼×ëÐ', 1835 'Set639' => 'ÂêÂå¶÷·¨ÒÂ', 1836 'Set638' => 'ÂêÂå¶÷Ê¥×°', 1837 'Set637' => 'Ô¹âÁÖµØ', 1838 'Set636' => 'ÔÖÄѼ×ëÐ', 1839 'Set635' => 'ÔÖÄÑ·¨ÒÂ', 1840 'Set634' => 'ÔÖÄÑÊ¥×°', 1841 'Set633' => 'ì«·ç¼×ëÐ', 1842 'Set632' => 'ì«·ç·¨ÒÂ', 1843 'Set631' => 'ì«·çÊ¥×°', 1844 'Set630' => '³±Ï«Ö®Å', 1845 'Set629' => '¾§ÖýÕ½¼×', 1846 'Set628' => '¾§Öý»¤¼×', 1847 'Set627' => '¾§ÖýÊ¥×°', 1848 'Set626' => '¹«ÕýÕ½¼×', 1849 'Set625' => '¹«Õý»¤¼×', 1850 'Set624' => '¹«ÕýÊ¥×°', 1851 'Set623' => 'ÕýÒå', 1852 'Set622' => 'ËÀÍöÒõÓ°', 1853 'Set621' => 'Ðé¿Õµ¶·æ', 1854 'Set620' => '´Ìɱ', 1855 'Set619' => 'Ôʼ´ò»÷', 1856 'Set618' => '·çÓ¥', 1857 'Set617' => 'Ðé¿Õ´ò»÷', 1858 'Set616' => 'Ðé¿ÕÖ®ÁÛ', 1859 'Set615' => '½Ç¶·Ê¿µÄħÄÜÌ××°', 1860 'Set614' => 'Ò°ÐÔµÂÀ³ÄáÌ××°', 1861 'Set613' => 'ºñÖصÂÀ³ÄáÌ××°', 1862 'Set612' => '׺ÁÛµÂÀŵÌ××°', 1863 'Set611' => 'ħÁÛÌ××°r', 1864 'Set610' => '¸ß½×¶½¾üµÄÒ°ÐÔ֮Ƥ', 1865 'Set609' => '´óԪ˧µÄÒ°ÐÔ֮Ƥ', 1866 'Set608' => '¸ß½×¶½¾üµÄ±ç»¤', 1867 'Set607' => '´óԪ˧µÄ±ç»¤', 1868 'Set606' => '¸ß½×¶½¾üµÄÖÆ·þ', 1869 'Set605' => '´óԪ˧µÄÖÆ·þ', 1870 'Set604' => '¸ß½×¶½¾üµÄÀ×öªÖ®È', 1871 'Set603' => '´óԪ˧µÄÀ×öªÖ®È', 1872 'Set602' => '¸ß½×¶½¾üµÄÊ¥×°', 1873 'Set601' => '´óԪ˧µÄÊ¥×°', 1874 'Set600' => '¸ß½×¶½¾üµÄ·¨ÒÂ', 1875 'Set599' => '´óԪ˧µÄ·¨ÒÂ', 1876 'Set598' => '¸ß½×¶½¾üµÄÉñ·þ', 1877 'Set597' => '´óԪ˧µÄÉñ·þ', 1878 'Set596' => '¸ß½×¶½¾üµÄÁÔ×°', 1879 'Set595' => '´óԪ˧µÄÁÔ×°', 1880 'Set594' => '¸ß½×¶½¾üµÄÕðº³', 1881 'Set593' => '´óԪ˧µÄÕðº³', 1882 'Set592' => '¸ß½×¶½¾üµÄ¹íÎÆ', 1883 'Set591' => '´óԪ˧µÄ¹íÎÆ', 1884 'Set590' => '´óԪ˧µÄÕ½¼×', 1885 'Set589' => '´óԪ˧µÄ±£»¤', 1886 'Set588' => '¸ß½×¶½¾üµÄÕ½¼×', 1887 'Set587' => '¸ß½×¶½¾üµÄ±£»¤', 1888 'Set586' => '½Ç¶·Ê¿µÄÁÔ×°', 1889 'Set585' => '½Ç¶·Ê¿µÄÒ°ÐÔ֮Ƥ', 1890 'Set584' => '½Ç¶·Ê¿µÄÊ¥×°', 1891 'Set583' => '½Ç¶·Ê¿µÄ±ç»¤', 1892 'Set582' => '½Ç¶·Ê¿µÄ±£»¤', 1893 'Set581' => '½Ç¶·Ê¿µÄÉñ·þ', 1894 'Set580' => '½Ç¶·Ê¿µÄÀ×öªÖ®È', 1895 'Set579' => '½Ç¶·Ê¿µÄ·¨ÒÂ', 1896 'Set578' => '½Ç¶·Ê¿µÄÕðº³', 1897 'Set577' => '½Ç¶·Ê¿µÄÌ××°', 1898 'Set576' => 'Ðé¿ÕÖ®Å', 1899 'Set575' => 'ħÄÜÁÔÊÖ', 1900 'Set574' => 'ÁÑÌãÖ®Á¦', 1901 'Set573' => 'ħÄÜÖ®·ô', 1902 'Set572' => 'Õ½¶·Ê©·¨Ì××°', 1903 'Set571' => '°×É«ÖÎÓú', 1904 'Set570' => '²»ÇüµÄÁ¦Á¿', 1905 'Set569' => 'ħ¸ÖµÄÐÅÑö', 1906 'Set568' => '½Ç¶·Ê¿µÄ¹íÎÆ', 1907 'Set567' => '½Ç¶·Ê¿µÄÕ½¼×', 1908 'Set566' => '¸ÖÌúÖ®Å', 1909 'Set565' => 'ë´½ðÌ××°', 1910 'Set564' => 'ÁÒÑæÎÀÊ¿', 1911 'Set563' => 'ħ»¯¾«½ðÌ××°', 1912 'Set562' => '¾«½ðÕ½¼×', 1913 'Set561' => 'ħÌúÁ´¼×', 1914 'Set560' => 'ħÌú°å¼×', 1915 'Set559' => '·¨Êõ´ò»÷', 1916 'Set558' => '°Â·¨½»Ö¯Ì××°', 1917 'Set557' => 'Áé»ê²¼Ö®Óµ', 1918 'Set556' => 'ħ»¯ÁéÎÆÌ××°', 1919 'Set555' => 'ÁéÎÆÌ××°', 1920 'Set554' => 'ÔʼÔ²¼', 1921 'Set553' => '°µÓ°Ö®Óµ', 1922 'Set552' => 'ħÑæÖ®Å', 1923 'Set551' => 'ÉÙУµÄ±Ó»¤', 1924 'Set550' => 'ÉÙУµÄÖ°Ôð', 1925 'Set549' => 'ÉÙУµÄÊÚȨ', 1926 'Set548' => 'ÉÙУµÄ»¤ÎÀ', 1927 'Set547' => 'ÉÙУµÄ¹íÎÆ', 1928 'Set546' => 'ÉÙУµÄÃØÃÜ', 1929 'Set545' => 'ÉÙУµÄÕ½îø', 1930 'Set544' => 'ÉÙУµÄ±ÚÀÝ', 1931 'Set543' => 'ÓÂÊ¿µÄÖ°Ôð', 1932 'Set542' => 'ÓÂÊ¿µÄÃØÃÜ', 1933 'Set541' => 'ÓÂÊ¿µÄ¹íÎÆ', 1934 'Set540' => 'ÓÂÊ¿µÄÊÚȨ', 1935 'Set539' => 'ÓÂÊ¿µÄ±Ó»¤', 1936 'Set538' => 'ÓÂÊ¿µÄ·ç±©', 1937 'Set537' => 'ÓÂÊ¿µÄÕ½îø', 1938 'Set536' => 'ÍöÁé¾»»¯Õß', 1939 'Set535' => 'ÍöÁéÍÀ¾ÕßµÄ×°±¸', 1940 'Set534' => 'ÍöÁéÍÀ¾ÕߵĻ¤¼×', 1941 'Set533' => 'ÍöÁé»ÙÃðÕß', 1942 'Set530' => 'µØѨ׷ÁÔÕß', 1943 'Set529' => 'ÎÁÒßÖ®ÐÄ', 1944 'Set528' => '¾ÈÊê', 1945 'Set527' => 'ËéµØÕß', 1946 'Set526' => '˪»ð', 1947 'Set525' => 'ÐÅÑö', 1948 'Set524' => '¹ÇÁ', 1949 'Set523' => 'ÎÞη', 1950 'Set522' => 'ÓÂÊ¿µÄÌ××°', 1951 'Set521' => 'ÃÎÓÎÕß', 1952 'Set520' => 'ÌúÎÆ×÷Õ½Ì××°', 1953 'Set519' => 'ÎåÀ×', 1954 'Set518' => 'ËÀÎí', 1955 'Set517' => 'Î×ʦ', 1956 'Set516' => '»êÖý', 1957 'Set515' => 'ÊÞÍõ', 1958 'Set514' => '¼áÕê', 1959 'Set513' => '¿ñÒ°Ö®ÐÄ', 1960 'Set512' => '°µÄ»', 1961 'Set511' => 'Ó¢ÓÂ', 1962 'Set510' => 'ÒþÃصÄͨ;', 1963 'Set509' => '¹¥»÷Õß', 1964 'Set508' => 'ÎÞ¾¡µÄÖÇ»Û', 1965 'Set507' => 'ÉñÚÍÕß', 1966 'Set506' => 'ÓÀºãµÄ¹«Õý', 1967 'Set505' => '¸´³ðÕß', 1968 'Set504' => 'ħ·¨µÄÃØÃÜ', 1969 'Set503' => 'ÉñÃØÌ××°', 1970 'Set502' => '¾Û¼¯µÄ·ç±©', 1971 'Set501' => '·ç±©ÕÙ»½Õß', 1972 'Set500' => '½û¶ÏµÄаÓï', 1973 'Set499' => '¶òÔËÕÙ»½Õß', 1974 'Set498' => 'ÁýÕÖÖ®ÒõÓ°', 1975 'Set497' => 'ËÀÍöÖ´ÐÐÕßµÄÓµ±§', 1976 'Set496' => 'Õ÷·þÕß', 1977 'Set495' => '¼á¶¨µÄÁ¦Á¿', 1978 'Set494' => '²»ÃðµÄÉúÃü', 1979 'Set493' => 'ÆðÔ´Ì××°', 1980 'Set492' => 'ĺ¹âÌ××°', 1981 'Set491' => 'À¶ÁúËø¼×', 1982 'Set490' => 'ÂÌÁúËø¼×', 1983 'Set489' => 'ºÚÁúËø¼×', 1984 'Set488' => 'ÎÛȾÕßµÄÒâÖ¾', 1985 'Set487' => 'ÎÛȾÕߵľöÐÄ', 1986 'Set486' => 'ÎÛȾÕßµÄÒãÁ¦', 1987 'Set485' => 'ÎÛȾÕßµÄרע', 1988 'Set484' => 'ÎÛȾÕߵļáÈÍ', 1989 'Set483' => 'ÎÛȾÕߵĹû¶Ï', 1990 'Set482' => '»ÃÊõʦÌ××°', 1991 'Set481' => '¶ñħʦ»¤¼×', 1992 'Set480' => 'âã»ÚÕßÒÂÊÎ', 1993 'Set479' => 'Õ¼²·Ê¦Ì××°', 1994 'Set478' => '¿ñÍýÕßÌ××°', 1995 'Set477' => '²¶ÁÔÕßÌ××°', 1996 'Set476' => 'Ô¤ÑÔÕßÌ××°', 1997 'Set475' => '˼¿¼Õß»¤¼×', 1998 'Set474' => 'Êر¸¹ÙÖؼ×', 1999 'Set473' => '¸ßµØÈ˵Äרע', 2000 'Set472' => '¸ßµØÈ˵ÄÒâÖ¾', 2001 'Set471' => '¸ßµØÈ˵ÄÒãÁ¦', 2002 'Set470' => '¸ßµØÈ˵ļáÈÍ', 2003 'Set469' => '¸ßµØÈ˵Ĺû¶Ï', 2004 'Set468' => '¸ßµØÈ˵ÄÖ´Öø', 2005 'Set467' => '¸ßµØÈ˵ľöÐÄ', 2006 'Set466' => '¼«Ð§Ä§¾«Ì××°', 2007 'Set465' => 'Ô¶¹Åµ»ÑÔ', 2008 'Set464' => '¶½¾üµÄ¾öÐÄ', 2009 'Set463' => 'Ôʼף¸£', 2010 'Set462' => 'ÔÞ¼ª¶ûµÄרע', 2011 'Set461' => '¹þ¿¨À³Ë«ÈÐ', 2012 'Set444' => 'ºÚ°µÖ®»ê', 2013 'Set443' => 'Ѫ»êµÄÓµ±§', 2014 'Set442' => 'Ѫ»¢', 2015 'Set441' => 'ÔʼòùòðƤÌ××°', 2016 'Set421' => 'ѪÌÙ', 2017 'Set402' => 'Ԫ˧µÄ±Ó»¤', 2018 'Set401' => 'ÉÙУµÄ±Ó»¤', 2019 'Set398' => '¶½¾üµÄÊ¥×°', 2020 'Set397' => 'Ԫ˧µÄÊ¥×°', 2021 'Set396' => '¶½¾üµÄÁÔ×°', 2022 'Set395' => 'Ԫ˧µÄÁÔ×°', 2023 'Set394' => 'Ԫ˧µÄÖÆ·þ', 2024 'Set393' => '¶½¾üµÄÖÆ·þ', 2025 'Set392' => 'Ԫ˧µÄħװ', 2026 'Set391' => '¶½¾üµÄħװ', 2027 'Set390' => '¶½¾üµÄÉñ·þ', 2028 'Set389' => 'Ԫ˧µÄÉñ·þ', 2029 'Set388' => 'Ԫ˧µÄ·¨ÒÂ', 2030 'Set387' => '¶½¾üµÄ·¨ÒÂ', 2031 'Set386' => '¶½¾üµÄÕðº³', 2032 'Set384' => 'Ԫ˧µÄÕ½¼×', 2033 'Set383' => '¶½¾üµÄÕ½¼×', 2034 'Set382' => 'ÓÂÊ¿µÄÊ¥×°', 2035 'Set381' => 'ÉÙУµÄÊ¥×°', 2036 'Set362' => 'ÉÙУµÄÁÔ×°', 2037 'Set361' => 'ÓÂÊ¿µÄÁÔ×°', 2038 'Set348' => 'ÉÙУµÄÖÆ·þ', 2039 'Set347' => 'ÓÂÊ¿µÄÖÆ·þ', 2040 'Set346' => 'ÉÙУµÄħװ', 2041 'Set345' => 'ÓÂÊ¿µÄħװ', 2042 'Set344' => 'ÉÙУµÄÉñ·þ', 2043 'Set343' => 'ÉÙУµÄ·¨ÒÂ', 2044 'Set342' => 'ÓÂÊ¿µÄÉñ·þ', 2045 'Set341' => 'ÓÂÊ¿µÄ·¨ÒÂ', 2046 'Set321' => '¾ýÍõ°å¼×', 2047 'Set301' => 'ÓÂÊ¿µÄÕðº³', 2048 'Set282' => 'ÉÙУµÄÕ½¼×', 2049 'Set281' => 'ÓÂÊ¿µÄÕ½¼×', 2050 'Set261' => '°¬Ë¹¿¨´ï¶ûÖ®»ê', 2051 'Set241' => 'ÌìÉñËéƬ', 2052 'Set221' => 'Èû°ÂɳÌ××°', 2053 'Set218' => '·ßÅ', 2054 'Set217' => 'ÉóÅÐ', 2055 'Set216' => 'ÎÞ¾¡·ç±©', 2056 'Set215' => '¾ÞÁú×·ÁÔÕß', 2057 'Set214' => 'Å·ç', 2058 'Set213' => 'ѪÑÀ', 2059 'Set212' => '¸´³ð', 2060 'Set211' => '׿Խ', 2061 'Set210' => 'Áé·ç', 2062 'Set209' => 'Á¦Á¿', 2063 'Set208' => 'ÖÈÐòÖ®Ô´', 2064 'Set207' => '´óµØÖ®Å', 2065 'Set206' => '¾ÞÈË×·ÁÔÕß', 2066 'Set205' => 'ÈûÄÉÀï°Â', 2067 'Set204' => 'ҹĻɱÊÖ', 2068 'Set203' => '¶ñħ֮ÐÄ', 2069 'Set202' => 'Ô¤ÑÔ', 2070 'Set201' => '°ÂÊõʦ', 2071 'Set189' => 'ÓÂÆø', 2072 'Set188' => '¹âÖý»¤¼×', 2073 'Set187' => 'ÔªËØ', 2074 'Set186' => 'Ò°ÊÞ×·ÁÔÕß', 2075 'Set185' => 'Ò°ÐÔÖ®ÐÄ', 2076 'Set184' => 'ѸӰ', 2077 'Set183' => '¹íÎí', 2078 'Set182' => 'ò¯³Ï', 2079 'Set181' => '²©Ñ§ÕߵĻռÇ', 2080 'Set163' => 'Ѫɫʮ×Ö¾üÁ´¼×', 2081 'Set162' => '¶¾ÉßµÄÓµ±§', 2082 'Set161' => 'µÏ·ÆÑÇƤ¼×', 2083 'Set144' => 'ÌúÓ𻤼×', 2084 'Set143' => 'ħ±©Áú»¤¼×', 2085 'Set142' => 'À×±©', 2086 'Set141' => '»ðɽ', 2087 'Set124' => 'ÍöÕßÖ®¹Ç', 2088 'Set123' => 'ѪÁ´', 2089 'Set122' => '¹Ç¶Ñ', 2090 'Set121' => '²Ô°×', 2091 'Set81' => 'Óʲî', 2092 'Set65' => 'Ö©ÖëÖ®ÎÇ', 2093 'Set41' => 'À×µÂË«µ¶', 2094 'Set1' => '½Ç¶·Ê¿' 2086 2095 ); 2087 2096 ?> 2097 -
minimanager/login.php
r19 r142 25 25 $user_pass = $sql->quote_smart($_POST['pass']); 26 26 27 if (strlen($user_name) > 255 || strlen($user_pass) > 255) redirect("login.php?error=1"); 28 27 29 $result = $sql->query("SELECT id,gmlevel,username FROM account WHERE username='$user_name' AND I='$user_pass' "); 28 30 … … 69 71 } 70 72 </script> 71 <fieldset style=\"width: 550px;\">73 <fieldset class=\"half_frame\"> 72 74 <legend>{$lang_login['login']}</legend> 73 75 <form method=\"post\" action=\"login.php?action=dologin\" name=\"form\" onsubmit=\"return dologin()\"> -
minimanager/mail.php
r19 r142 88 88 // Send the actual mail(s) 89 89 function send_mail(){ 90 global $lang_global, $output, $realm_db, $ mangos_db, $realm_id, $user_name, $from_mail, $mailer_type, $smtp_cfg;90 global $lang_global, $output, $realm_db, $characters_db, $realm_id, $user_name, $from_mail, $mailer_type, $smtp_cfg; 91 91 92 92 if ( empty($_POST['body']) || empty($_POST['subject']) || empty($_POST['type']) || empty($_POST['group_sign']) || empty($_POST['group_send']) ) { … … 206 206 207 207 case "ingame_mail": 208 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);208 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 209 209 210 210 require_once("scripts/gen_lib.php"); … … 231 231 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 232 232 $result = $sql->query("SELECT id FROM account WHERE gmlevel $group_sign '$group_value'"); 233 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);233 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 234 234 while($acc = $sql->fetch_row($result)){ 235 235 $result_2 = $sql->query("SELECT guid FROM `character` WHERE account = '$acc[0]'"); … … 239 239 240 240 case "online": 241 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);241 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 242 242 $result = $sql->query("SELECT guid FROM `character` WHERE online $group_sign '$group_value'"); 243 243 while($user = $sql->fetch_row($result)) array_push($char_array, $user[0]); … … 245 245 246 246 case "char_level": 247 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);247 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 248 248 $result = $sql->query("SELECT guid FROM `character` WHERE SUBSTRING_INDEX(SUBSTRING_INDEX(`data`, ' ', 35), ' ', -1) $group_sign '$group_value'"); 249 249 while($user = $sql->fetch_row($result)) array_push($char_array, $user[0]); -
minimanager/mail_templates/mail_welcome.tpl
r64 r142 1 Vitejte na<title>.1 Subject: Welcome to <title>. 2 2 3 Dekujeme vam za registraci na nasem Mangos serveru na adrese<a href="http://<base_url>"><base_url></a>.3 Thank you for registering in our Mangos server at <a href="http://<base_url>"><base_url></a>. 4 4 5 <b> Detajly vaseho uctu jsou</b>:6 Jmeno: <username>7 Heslo: <password>5 <b>Your account details are</b>: 6 Username: <username> 7 Password: <password> 8 8 9 Pro vice informaci navstivte nase webove stranky.9 For more information please visit our website. 10 10 ------------------------------- 11 ( Neodpovidejte na tento email)11 (Do not reply to this message) -
minimanager/mail_templates/recover_password.tpl
r64 r142 1 Pozadavek na obnovu hesla.1 Subject: Password recovery requested. 2 2 3 Ahoj<username>,3 Hello <username>, 4 4 5 Pozadali jste o nove prirazení hesla na serveru<a href="http://<base_url>"><base_url></a>.6 Pokud jste tak neucinili, meli by jste tento email ignorovat.5 You have requested to be assigned with a new password at <a href="http://<base_url>"><base_url></a>. 6 If you didn't this request you should just ignore this message. 7 7 8 Vase nove heslo je: <password>9 Pouzijte tento odkaz pro potvrzení zmeny: <a href="http://<activate_link>">Klikni name.</a>10 Doporucujeme zmenit si heslo jakmile se pripojite do hry.8 Your new password is: <password> 9 Use this link to activate the change: <a href="http://<activate_link>">Click me.</a> 10 Make sure to change your password as soon as you are logged. 11 11 12 Pro vice informaci navstivte nase webove stranky.13 ------------------------------ -14 ( Neodpovidejte na tento email)12 For more information please visit our website. 13 ------------------------------ 14 (Do not reply to this message) -
minimanager/mail_templates/terms.tpl
r64 r142 1 Podminky sluzby:\n\n1 Terms of Service\n\n 2 2 3 * Problemy hlaste do diskusniho fora nebo si vytvorte ticket(zadanku) pres cerveny otaznik v hlavnim panelu.\n 4 * Po GM nezadejte zadne penize, veci, level, teleport, duely, aj.\n 5 * Pokud zjistite, ze opakovane shazujete server nejakou akci, nahlaste problem do fora.\n 6 * Pokud nefunguje nejaky quest, napiste do fora do sekce questy.\n 7 * Doporucujeme sledovat aktuality na webovych strankach.\n 8 * Pokud muzete, prispejte financne na provoz server. Informace naleznete v sekci Dotace. 3 TO BE FILLED !!!\n\n 9 4 10 5 New lines must begin with \\n or \\r\\n depending on your system.\n 6 Backslashes or/and apostrophe should be backslashed.\n 7 Double quotation marks must be avoided. -
minimanager/motd.php
r23 r142 10 10 11 11 require_once("header.php"); 12 require_once("scripts /bbcode_lib.php");12 require_once("scripts\bbcode_lib.php"); 13 13 valid_login(1); 14 14 … … 47 47 //##################################################################################################### 48 48 function do_add_motd(){ 49 global $lang_global, $ mangos_db, $realm_id, $user_name;49 global $lang_global, $characters_db, $realm_id, $user_name; 50 50 51 51 if (empty($_POST['msg'])) redirect("motd.php?error=1"); 52 52 53 53 $sql = new SQL; 54 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);54 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 55 55 56 56 $msg = $sql->quote_smart($_POST['msg']); … … 73 73 //##################################################################################################### 74 74 function edit_motd(){ 75 global $lang_motd,$lang_global, $output, $ mangos_db, $realm_id;76 77 $sql = new SQL; 78 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);75 global $lang_motd,$lang_global, $output, $characters_db, $realm_id; 76 77 $sql = new SQL; 78 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 79 79 80 80 if(isset($_GET['id'])) $id = $sql->quote_smart($_GET['id']); … … 116 116 //##################################################################################################### 117 117 function do_edit_motd(){ 118 global $lang_global, $ mangos_db, $realm_id, $user_name;118 global $lang_global, $characters_db, $realm_id, $user_name; 119 119 120 120 if (empty($_POST['msg']) || empty($_POST['id'])) redirect("motd.php?error=1"); 121 121 122 122 $sql = new SQL; 123 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);123 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 124 124 125 125 $msg = $sql->quote_smart($_POST['msg']); … … 147 147 //##################################################################################################### 148 148 function delete_motd(){ 149 global $lang_global, $ mangos_db, $realm_id;149 global $lang_global, $characters_db, $realm_id; 150 150 151 151 if (empty($_GET['id'])) redirect("index.php"); 152 152 153 153 $sql = new SQL; 154 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);154 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 155 155 156 156 $id = $sql->quote_smart($_GET['id']); -
minimanager/pomm/pomm_run.php
r19 r142 15 15 16 16 $sql = new SQL; 17 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);17 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 18 18 19 19 if( !$user_lvl && !$server[$realm_id]['both_factions']){ -
minimanager/pomm_public/pomm.php
r28 r142 16 16 <html> 17 17 <head><title><?php echo $realm_name ?></title> 18 <META http-equiv="Content-Language" content="cs"> 19 <META http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> 20 <link rel="stylesheet" href="pomm.css" type="text/css"> 18 <link rel="stylesheet" href="pomm.css" type="text/css"> 21 19 </head> 22 20 <script language="JavaScript" src="../js/ajax/Js.js"></script> … … 50 48 } 51 49 52 function show(data) 53 { 50 function show(data) { 54 51 i=0; 55 52 text=''; … … 64 61 } 65 62 document.getElementById("points").innerHTML=text; 66 document.getElementById("server_info").innerHTML='<?php echo $lang_index['tot_users_online']?> : '+i+' na<?php echo $realm_name ?><br />';63 document.getElementById("server_info").innerHTML='<?php echo $lang_index['tot_users_online']?> : '+i+' on <?php echo $realm_name ?><br />'; 67 64 } 68 65 -
minimanager/pomm_public/pomm_lib.php
r19 r142 23 23 24 24 if ( !ini_get('session.auto_start') ) session_start(); 25 $realm_id = 1; // $_SESSION['realm_id'];26 $user_lvl = 0; // $_SESSION['user_lvl'];27 $user_id = 1; // $_SESSION['user_id'];25 $realm_id = 1; 26 $user_lvl = 0; 27 $user_id = 1; 28 28 29 29 function get_player_position($x,$y,$map,$zone) { -
minimanager/pomm_public/pomm_run.php
r19 r142 15 15 16 16 $sql = new SQL; 17 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);17 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 18 18 19 19 if( !$user_lvl && !$server[$realm_id]['both_factions']){ -
minimanager/realm.php
r19 r142 57 57 <tr> 58 58 <th width=\"5%\">{$lang_global['delete_short']}</th> 59 <th width=\"40%\"><a href=\"realm.php?order_by=name&dir=$dir\" >".($order_by=='name' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['name']}</a></th>59 <th width=\"40%\"><a href=\"realm.php?order_by=name&dir=$dir\"".($order_by=='name' ? " class=\"$order_dir\"" : "").">{$lang_realm['name']}</a></th> 60 60 <th width=\"5%\">{$lang_realm['online']}</th> 61 61 <th width=\"10%\">{$lang_realm['tot_char']}</th> 62 <th width=\"10%\"><a href=\"realm.php?order_by=address&dir=$dir\" >".($order_by=='address' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['address']}</a></th>63 <th width=\"5%\"><a href=\"realm.php?order_by=port&dir=$dir\" >".($order_by=='port' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['port']}</a></th>64 <th width=\"8%\"><a href=\"realm.php?order_by=icon&dir=$dir\" >".($order_by=='icon' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['icon']}</a></th>65 <th width=\"5%\"><a href=\"realm.php?order_by=color&dir=$dir\" >".($order_by=='color' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['color']}</a></th>66 <th width=\"7%\"><a href=\"realm.php?order_by=timezone&dir=$dir\" >".($order_by=='timezone' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_realm['timezone']}</a></th>62 <th width=\"10%\"><a href=\"realm.php?order_by=address&dir=$dir\"".($order_by=='address' ? " class=\"$order_dir\"" : "").">{$lang_realm['address']}</a></th> 63 <th width=\"5%\"><a href=\"realm.php?order_by=port&dir=$dir\"".($order_by=='port' ? " class=\"$order_dir\"" : "").">{$lang_realm['port']}</a></th> 64 <th width=\"8%\"><a href=\"realm.php?order_by=icon&dir=$dir\"".($order_by=='icon' ? " class=\"$order_dir\"" : "").">{$lang_realm['icon']}</a></th> 65 <th width=\"5%\"><a href=\"realm.php?order_by=color&dir=$dir\"".($order_by=='color' ? " class=\"$order_dir\"" : "").">{$lang_realm['color']}</a></th> 66 <th width=\"7%\"><a href=\"realm.php?order_by=timezone&dir=$dir\"".($order_by=='timezone' ? " class=\"$order_dir\"" : "").">{$lang_realm['timezone']}</a></th> 67 67 </tr>"; 68 68 … … 110 110 if ($realm = $sql->fetch_row($result)) { 111 111 $output .= "<center> 112 <fieldset style=\"width: 550px;\">112 <fieldset class=\"half_frame\"> 113 113 <legend>{$lang_realm['edit_realm']}</legend> 114 114 <form method=\"get\" action=\"realm.php\" name=\"form\"> -
minimanager/register.php
r131 r142 13 13 // DO REGISTER 14 14 //##################################################################################################### 15 function doregister() 16 { 15 function doregister(){ 17 16 global $lang_global, $realm_db, $disable_acc_creation, $limit_acc_per_ip, $valid_ip_mask, 18 $send_mail_on_creation, $create_acc_locked, $from_mail, $mailer_type, $smtp_cfg, $title , $MaximumAccountCount;17 $send_mail_on_creation, $create_acc_locked, $from_mail, $mailer_type, $smtp_cfg, $title; 19 18 20 19 if ( empty($_POST['pass']) || empty($_POST['email']) || empty($_POST['username']) ) { … … 22 21 } 23 22 24 $sql = new SQL;25 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']);26 27 $result = $sql->query("SELECT COUNT(*) FROM account");28 $AccountCount = $sql->result($result, 0, 'COUNT(*)');29 if($AccountCount >= $MaximumAccountCount) redirect("register.php?err=4");30 31 23 if ($disable_acc_creation) redirect("register.php?err=4"); 32 24 … … 58 50 } 59 51 52 $sql = new SQL; 53 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 60 54 61 55 $user_name = $sql->quote_smart(trim($_POST['username'])); … … 162 156 alert('{$lang_register['diff_pass_entered']}'); 163 157 return; 158 } else if (document.form.pass1.value.length > 225){ 159 alert('{$lang_register['pass_too_long']}'); 160 return; 164 161 } else { 165 162 document.form.pass.value = hex_sha1(document.form.username.value.toUpperCase()+':'+document.form.pass1.value.toUpperCase()); … … 172 169 answerbox.btn_icon=''; 173 170 </script> 174 <fieldset style=\"width: 550px;\">171 <fieldset class=\"half_frame\"> 175 172 <legend>{$lang_register['create_acc']}</legend> 176 173 <form method=\"post\" action=\"register.php?action=doregister\" name=\"form\"> … … 215 212 216 213 $terms = "<textarea rows=\'18\' cols=\'80\' readonly=\'readonly\'>"; 217 $terms_text = '';218 214 $fp = fopen("mail_templates/terms.tpl", 'r') or die (error("Couldn't Open terms.tpl File!")); 219 while (!feof($fp)) $terms _text.= fgets($fp, 1024);215 while (!feof($fp)) $terms .= fgets($fp, 1024); 220 216 fclose($fp); 221 //$terms .= htmlentities($terms_text, ENT_QUOTES, 'cp1252')."</textarea>"; 222 $terms .= $terms_text."</textarea>"; 223 217 $terms .= "</textarea>"; 224 218 225 219 makebutton($lang_register['create_acc_button'], "javascript:answerBox('{$lang_register['terms']}<br />$terms', 'javascript:do_submit_data()')",150); … … 239 233 global $lang_register, $lang_global, $output; 240 234 $output .= "<center> 241 <fieldset style=\"width: 550px;\">235 <fieldset class=\"half_frame\"> 242 236 <legend>{$lang_register['recover_acc_password']}</legend> 243 237 <form method=\"post\" action=\"register.php?action=do_pass_recovery\" name=\"form\"> … … 306 300 $body = str_replace("<password>", substr(sha1(strtoupper($user_name)),0,7), $body); 307 301 $body = str_replace("<activate_link>", 308 $_SERVER['HTTP_HOST']. substr($_SERVER["SCRIPT_NAME"], 0, strrpos($_SERVER["SCRIPT_NAME"], '/'))."/register.php?action=do_pass_activate&h=".$sql->result($result, 0, 'I')."&p=".substr(sha1(strtoupper($user_name)),0,7), $body);302 $_SERVER['HTTP_HOST']."/register.php?action=do_pass_activate&h=".$sql->result($result, 0, 'I')."&p=".substr(sha1(strtoupper($user_name)),0,7), $body); 309 303 $body = str_replace("<base_url>", $_SERVER['HTTP_HOST'], $body); 310 304 -
minimanager/repair.php
r19 r142 16 16 //############################################################################################## 17 17 function repair_form(){ 18 global $lang_global, $lang_repair, $output, $realm_db, $realm_id, $mangos_db ;19 18 global $lang_global, $lang_repair, $output, $realm_db, $realm_id, $mangos_db, $characters_db; 19 20 20 $output .= "<center> 21 <fieldset style=\"width: 700px;\">21 <fieldset class=\"tquarter_frame\"> 22 22 <legend>{$lang_repair['repair_optimize']}</legend> 23 23 <form action=\"repair.php?action=do_repair\" method=\"post\" name=\"form\"> … … 34 34 </table><p>{$lang_repair['select_tables']}</p>"; 35 35 $output .="<script type=\"text/javascript\" src=\"js/check.js\"></script>"; 36 36 37 37 $sql = new SQL; 38 38 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 39 39 40 40 $result = $sql->query("SHOW TABLES FROM {$realm_db['name']}"); 41 41 42 42 $output .= "<table class=\"lined\" style=\"width: 550px;\"> 43 43 <tr> … … 48 48 </tr> 49 49 <tr class=\"large_bold\"><td colspan=\"3\" class=\"hidden\" align=\"left\">{$realm_db['name']} {$lang_repair['tables']} :</td></tr>"; 50 50 51 51 while ($table = $sql->fetch_row($result)){ 52 52 $result1 = $sql->query("SELECT count(*) FROM `$table[0]`"); 53 53 $result2 = $sql->query("CHECK TABLE `$table[0]` CHANGED"); 54 54 55 55 $output .= "<tr> 56 56 <td><input type=\"checkbox\" name=\"check[]\" value=\"realm~0~{$realm_db['name']}~$table[0]\" onclick=\"CheckCheckAll(document.form);\" /></td> … … 63 63 foreach ($mangos_db as $db){ 64 64 $output .= "<tr class=\"large_bold\"><td colspan=\"3\" class=\"hidden\" align=\"left\">{$db['name']} Tables :</td></tr>"; 65 65 66 66 $sql->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 67 67 $result = $sql->query("SHOW TABLES FROM {$db['name']}"); … … 70 70 $result1 = $sql->query("SELECT count(*) FROM `$table[0]`"); 71 71 $result2 = $sql->query("CHECK TABLE `$table[0]` CHANGED"); 72 72 73 73 $output .= "<tr> 74 74 <td><input type=\"checkbox\" name=\"check[]\" value=\"world~{$db['id']}~{$db['name']}~$table[0]\" onclick=\"CheckCheckAll(document.form);\" /></td> … … 79 79 } 80 80 } 81 81 82 //$output .= "</table></form></fieldset><br /><br /></center>"; 83 84 foreach ($characters_db as $db){ 85 $output .= "<tr class=\"large_bold\"><td colspan=\"3\" class=\"hidden\" align=\"left\">{$db['name']} Tables :</td></tr>"; 86 87 $sql->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 88 $result = $sql->query("SHOW TABLES FROM {$db['name']}"); 89 90 while ($table = $sql->fetch_row($result)){ 91 $result1 = $sql->query("SELECT count(*) FROM `$table[0]`"); 92 $result2 = $sql->query("CHECK TABLE `$table[0]` CHANGED"); 93 94 $output .= "<tr> 95 <td><input type=\"checkbox\" name=\"check[]\" value=\"world~{$db['id']}~{$db['name']}~$table[0]\" onclick=\"CheckCheckAll(document.form);\" /></td> 96 <td>$table[0]</td> 97 <td>".$sql->result($result2, 0, 'Msg_type')." : ".$sql->result($result2, 0, 'Msg_text')."</td> 98 <td>".$sql->result($result1, 0)."</td> 99 </tr>"; 100 } 101 } 102 82 103 $output .= "</table></form></fieldset><br /><br /></center>"; 83 104 } … … 106 127 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 107 128 } else { 129 if ($table_data[0] == "mangos"){ 108 130 $sql->connect($mangos_db[$table_data[1]]['addr'], $mangos_db[$table_data[1]]['user'], $mangos_db[$table_data[1]]['pass']); 131 } else { 132 $sql->connect($characters_db[$table_data[1]]['addr'], $characters_db[$table_data[1]]['user'], $characters_db[$table_data[1]]['pass']); 109 133 } 134 } 110 135 111 136 $result = $sql->query("$table_action TABLE {$table_data[2]}.`{$table_data[3]}`"); 112 137 $action_result = $sql->fetch_row($result); 113 138 114 139 if ($action_result[3] === "OK") $counter++; 115 140 else $err = $action_result[3]; … … 127 152 $num = (isset($_GET['num'])) ? $_GET['num'] : NULL; 128 153 $rep_err = (isset($_GET['rep_err'])) ? $_GET['rep_err'] : NULL; 129 154 130 155 $output .= "<div class=\"top\">"; 131 156 switch ($err) { -
minimanager/run_patch.php
r19 r142 8 8 * License: GNU General Public License v2(GPL) 9 9 */ 10 10 11 11 require_once("header.php"); 12 12 valid_login(3); … … 16 16 //##################################################################################################### 17 17 function print_upload(){ 18 global $lang_run_patch, $lang_global, $backup_dir, $output, $realm_db, $mangos_db, $realm_id ;18 global $lang_run_patch, $lang_global, $backup_dir, $output, $realm_db, $mangos_db, $realm_id, $characters_db; 19 19 20 20 if (isset($_FILES["uploaded_file"]["name"])){ 21 21 if ($_FILES["uploaded_file"]["type"] != "application/octet-stream" && $_FILES["uploaded_file"]["type"] != "text/plain") error("{$lang_run_patch['run_sql_file_only']}<br />". $_FILES["uploaded_file"]["type"]); 22 if (file_exists($_FILES["uploaded_file"]["tmp_name"])){ 22 if (file_exists($_FILES["uploaded_file"]["tmp_name"])){ 23 23 $buffer = implode('', file($_FILES["uploaded_file"]["tmp_name"])); 24 24 } else error($lang_run_patch['file_not_found']); 25 25 } else $buffer = ""; 26 26 27 27 $upload_max_filesize=ini_get("upload_max_filesize"); 28 28 if (eregi("([0-9]+)K",$upload_max_filesize,$tempregs)) $upload_max_filesize=$tempregs[1]*1024; 29 29 if (eregi("([0-9]+)M",$upload_max_filesize,$tempregs)) $upload_max_filesize=$tempregs[1]*1024*1024; 30 30 31 31 $output .= "<center>{$lang_run_patch['select_sql_file']} :<br /> 32 {$lang_run_patch['max_filesize']} $upload_max_filesize bytes 32 {$lang_run_patch['max_filesize']} $upload_max_filesize bytes 33 33 (".round ($upload_max_filesize/1024/1024)." Mbytes)<br /> 34 34 <table class=\"hidden\"> … … 44 44 <tr> 45 45 <td align=\"left\">{$lang_run_patch['run_rules']}</td> 46 <td align=\"right\">{$lang_run_patch['select_db']}: 46 <td align=\"right\">{$lang_run_patch['select_db']}: 47 47 <select name=\"use_db\">"; 48 48 foreach ($mangos_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>"; 49 foreach ($characters_db as $db) $output .= "<option value=\"{$db['name']}\">{$db['name']}</option>"; 49 50 $output .= "<option value=\"{$realm_db['name']}\">{$realm_db['name']}</option> 50 51 </select> … … 52 53 <tr><td colspan=\"2\"><textarea name=\"query\" rows=\"14\" cols=\"93\">$buffer</textarea></td></tr> 53 54 <tr><td colspan=\"2\">"; 54 55 $output .= "</td></tr>56 </table>57 </form></center><br />"; 55 makebutton($lang_run_patch['run_sql'], "javascript:do_submit('form1',0)",200); 56 $output .= "</td></tr> 57 </table> 58 </form></center><br />"; 58 59 } 59 60 … … 63 64 //##################################################################################################### 64 65 function do_run_patch(){ 65 global $lang_run_patch, $lang_global, $output, $mangos_db, $realm_db ;66 global $lang_run_patch, $lang_global, $output, $mangos_db, $realm_db, $characters_db; 66 67 67 68 if ( empty($_POST['query']) || empty($_POST['use_db']) ) redirect("run_patch.php?error=1"); … … 69 70 $sql = new SQL; 70 71 $sql->connect($realm_db['addr'], $realm_db['user'], $realm_db['pass'], $realm_db['name']); 71 72 72 73 $use_db = $sql->quote_smart($_POST['use_db']); 73 74 $query = $_POST['query']; 74 75 75 76 if ($use_db == $realm_db['name']) $sql->db($realm_db['name']); 76 77 else { 77 78 foreach ($mangos_db as $db) 78 79 if ($use_db == $db['name']) $sql->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 80 foreach ($characters_db as $db) 81 if ($use_db == $db['name']) $sql->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 79 82 } 80 83 81 84 $new_queries = array(); 82 85 $good = 0; 83 86 $bad = 0; 84 87 $line = 0; 85 88 86 89 $queries = explode("\n",$query); 87 90 for($i=0; $i<count($queries); $i++) { 88 91 $queries[$i] = trim($queries[$i]); 89 92 90 93 if(strpos ($queries[$i], '#') === 0 || strpos ($queries[$i], '--') === 0) $line++; 91 94 else array_push($new_queries, $queries[$i]); 92 95 } 93 96 $qr=split(";\n",implode("\n",$new_queries)); 94 97 95 98 foreach($qr as $qry) { 96 99 $line++; … … 106 109 107 110 $sql->close(); 108 111 109 112 if ($queries) redirect("run_patch.php?error=2&tot=$good"); 110 113 else redirect("run_patch.php?error=3"); -
minimanager/scripts/backup_tab.php
r5 r142 18 18 ); 19 19 20 //list of tables in mangos db will be saved on Global backup21 $tables_backup_ mangos = Array(20 //list of tables in characters db will be saved on Global backup 21 $tables_backup_characters = Array( 22 22 "auctionhouse", 23 23 "arena_team", … … 59 59 ); 60 60 61 //list of tables in mangos db you need to delete data from on user deletion62 $tab_del_user_ mangos = Array(61 //list of tables in characters db you need to delete data from on user deletion 62 $tab_del_user_characters = Array( 63 63 Array("auctionhouse","itemowner"), 64 64 Array("character_action","guid"), … … 98 98 ); 99 99 100 //list of tables in mangos db you need to backup data from on single user backup101 $tab_backup_user_ mangos = Array(100 //list of tables in characters db you need to backup data from on single user backup 101 $tab_backup_user_characters = Array( 102 102 Array("character_action","guid"), 103 103 Array("character_aura","guid"), -
minimanager/scripts/bbcode_lib.php
r19 r142 28 28 $bbcode_colors = Array( 29 29 0 => Array ("colors", "Colors"), 30 1 => Array (" black", "Black"),31 2 => Array (" white", "White"),32 3 => Array (" red", "Red"),33 4 => Array (" green", "Green"),34 5 => Array (" blue", "Blue"),35 6 => Array (" yellow", "Yellow"),36 7 => Array (" purple", "Purple"),37 8 => Array (" navy", "Navy"),30 1 => Array ("white", "White"), 31 2 => Array ("silver", "Silver"), 32 3 => Array ("gray", "Gray"), 33 4 => Array ("yellow", "Yellow"), 34 5 => Array ("olive", "Olive"), 35 6 => Array ("maroon", "Maroon"), 36 7 => Array ("red", "Red"), 37 8 => Array ("purple", "Purple"), 38 38 9 => Array ("fuchsia", "Fuchsia"), 39 10=> Array ("aqua", "Aqua"), 39 10=> Array ("navy", "Navy"), 40 11=> Array ("blue", "Blue"), 41 12=> Array ("teal", "Teal"), 42 13=> Array ("aqua", "Aqua"), 43 14=> Array ("lime", "Lime"), 44 15=> Array ("green", "Green"), 40 45 ); 41 46 … … 77 82 <option>".$bbcode_colors[0][1]."</option>"; 78 83 for($i=1;$i<count($bbcode_colors);$i++){ 79 $output .= "<option onclick=\"addbbcode('msg','color','{$bbcode_colors[$i][0]}');\" style=\"color:{$bbcode_colors[$i][0]}; \">{$bbcode_colors[$i][1]}</option>";84 $output .= "<option onclick=\"addbbcode('msg','color','{$bbcode_colors[$i][0]}');\" style=\"color:{$bbcode_colors[$i][0]};background-color:#383838;\">{$bbcode_colors[$i][1]}</option>"; 80 85 } 81 86 $output .= "</select> -
minimanager/scripts/config.sample.php
r73 r142 9 9 * Email: ***** 10 10 * License: GNU General Public License v2(GPL) 11 * 12 * Updated by Shnappie to work with 3 databases 13 * instead of 2 supported by version of Q.SA 11 14 */ 12 15 13 $version = "0.1. 4a";16 $version = "0.1.5b"; 14 17 15 18 //---- SQL Configuration ---- 16 19 17 20 /* SQL server type : 18 * "MySQL" - Mysql 21 * "MySQL" - Mysql 19 22 * "PgSQL" - PostgreSQL 20 23 * "MySQLi" - MySQLi 21 24 * "SQLLite" - SQLLite 22 25 */ 23 $db_type = "MySQL"; 26 $db_type = "MySQL"; 24 27 25 28 $realm_db = Array( 26 29 'addr' => "127.0.0.1:3306", //SQL server IP:port this realmd located on 27 'user' => " root", //SQL server login this realmd located on28 'pass' => " pass", //SQL server pass this realmd located on30 'user' => "mangos", //SQL server login this realmd located on 31 'pass' => "mangos", //SQL server pass this realmd located on 29 32 'name' => "realmd", //realmd DB name 30 33 'encoding' => "utf8" //SQL connection encoding 31 34 ); 32 33 35 $mangos_db = Array( 34 36 1 => array( //position in array must represent realmd ID 35 37 'id' => 1, //Realm ID 36 38 'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on 37 'user' => " root", //SQL server login this DB located on38 'pass' => " pass", //SQL server pass this DB located on39 'user' => "mangos", //SQL server login this DB located on 40 'pass' => "mangos", //SQL server pass this DB located on 39 41 'name' => "mangos", //World Database name 40 42 'encoding' => "utf8", //SQL connection encoding 41 'db_rev' => " SDB rev.24" //db rev. used43 'db_rev' => "UDB rev.0.8.2 rc 327" //db rev. used 42 44 ), 45 ); 46 47 $characters_db = Array( 48 1 => array( //position in array must represent realmd ID 49 'id' => 1, //Realm ID 50 'addr' => "127.0.0.1:3306", //SQL server IP:port this DB located on 51 'user' => "mangos", //SQL server login this DB located on 52 'pass' => "mangos", //SQL server pass this DB located on 53 'name' => "characters", //Character Database name 54 'encoding' => "utf8", //SQL connection encoding 55 ), //NOTE: THIS USER MUST HAVE AT LEAST READ ACCESS ON THE WORLD DATABASE 43 56 ); 44 57 … … 46 59 $server = Array( //if more than one realm used, even if they are on same system new subarray MUST be added. 47 60 1 => array( //position in array must represent realmd ID, same as in $mangos_db 48 'addr' => " 127.0.0.1", //Game Server IP - Must be external address61 'addr' => "wow.zdechov.net", //Game Server IP - Must be external address 49 62 'game_port' => 8085, //Game Server port 50 63 'term_type' => "SSH", //Terminal type - ("SSH"/"Telnet") 51 64 'term_port' => 22, //Terminal port 52 'rev' => "rev.4 285", //Mangos rev. used53 'both_factions' => false //Allow to see opponent faction characters. Affects only players.65 'rev' => "rev.4752 SD166", //Mangos rev. used 66 'both_factions' => true //Allow to see opponent faction characters. Affects only players. 54 67 ), 55 68 ); 56 57 69 $sql_search_limit = 100; //limit number of maximum search results 58 70 59 71 //---- Mail configuration ---- 60 $admin_mail = " root@admin.com"; //mail used for bug reports and other user contact72 $admin_mail = "wow@zdechov.net"; //mail used for bug reports and other user contact 61 73 62 74 $mailer_type = "smtp"; // type of mailer to be used("mail", "sendmail", "smtp") 63 $from_mail = " mail@mail.com"; //all emails will be sent from this email75 $from_mail = "wow@zdechov.net"; //all emails will be sent from this email 64 76 //smtp server config 65 77 $smtp_cfg = array( … … 72 84 //---- New account creation Options ---- 73 85 if($AllowedRegistrationCountPerDay == 0) $disable_acc_creation = true; //true = Do not allow new accounts to be created 74 else $disable_acc_creation = false; 75 //$MaximumAccountCount = 10000; // Total account count limitation 76 86 else $disable_acc_creation = false; 77 87 $send_mail_on_creation = false; //true = send mail at account creation. 78 88 $create_acc_locked = 0; //if set to '1' newly created accounts will be made locked to 0.0.0.0 IP disallowing user to login. … … 87 97 88 98 //---- Layout configuration ---- 89 $title = " MiniManager for MaNgOs srv.";99 $title = "WoW server Heroes of Fantasy"; 90 100 $itemperpage = 25; 91 101 92 102 $css_template = "Sulfur"; //file/folder name of css tamplate to use from templates directory by default 93 $language = " enUS"; //default site language94 $site_encoding = "iso-8859- 1"; //default encoding103 $language = "csCZ"; //default site language 104 $site_encoding = "iso-8859-2"; //default encoding 95 105 96 106 //---- IRC Options ------ … … 98 108 'server' => "irc.quakenet.org", //irc server 99 109 'port' => 6667, //port 100 'channel' => " test" //channel110 'channel' => "#test" //channel 101 111 ); 102 112 103 113 //---- External Links ---- 104 114 $item_datasite = "http://www.wowhead.com/?item="; … … 123 133 //menu content by user level 124 134 $menu_array = Array( 125 3 => array("Admin" ,array( 126 array("index.php", 'main', array()), 127 array("user.php", 'users', array( 128 array("user.php", 'accounts'), 129 array("char_list.php", 'characters'), 130 array("guild.php", 'guilds'), 135 4 => array("SAdmin" ,array( 136 array("index.php", 'main', array()), 137 array("user.php", 'users', array( 138 array("user.php", 'accounts'), 139 array("char_list.php", 'characters'), 140 array("guild.php", 'guilds'), 141 array("arenateam.php", 'arena_teams'), 142 array("honor.php", 'honor'), 131 143 array("banned.php", 'banned_list'), 132 144 array("cleanup.php", 'cleanup'), … … 144 156 array("mail.php", 'mail'), 145 157 array("irc.php", 'irc'), 158 array("javascript:void(0);\" onclick=\"window.open('./forum.html', 'forum')", 'forums'), 146 159 ), 147 160 ), … … 158 171 ) 159 172 ), 173 3 => array("Admin" ,array( 174 array("index.php", 'main', array()), 175 array("user.php", 'users', array( 176 array("user.php", 'accounts'), 177 array("char_list.php", 'characters'), 178 array("guild.php", 'guilds'), 179 array("arenateam.php", 'arena_teams'), 180 array("honor.php", 'honor'), 181 array("banned.php", 'banned_list'), 182 array("cleanup.php", 'cleanup'), 183 array("stat.php", 'statistics'), 184 array("javascript:void(0);\" onclick=\"window.open('./pomm/pomm.php', 'pomm', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=784, Height=525')", 'player_map'), 185 ), 186 ), 187 array("#", 'tools', array( 188 array("ssh.php", 'ssh_line'), 189 array("run_patch.php", 'run_sql_patch'), 190 array("ticket.php", 'tickets'), 191 array("ahstats.php", 'auctionhouse'), 192 array("realm.php", 'realm'), 193 array("motd.php", 'add_motd'), 194 array("mail.php", 'mail'), 195 array("irc.php", 'irc'), 196 array("javascript:void(0);\" onclick=\"window.open('./forum.html', 'forum')", 'forums'), 197 ), 198 ), 199 array("#", 'db', array( 200 array("item.php", 'items'), 201 array("creature.php", 'creatures'), 202 array("game_object.php", 'game_object'), 203 array("tele.php", 'teleports'), 204 array("command.php", 'command'), 205 array("backup.php", 'backup'), 206 array("repair.php", 'repair'), 207 ), 208 ), 209 ) 210 ), 160 211 2 => array("GameMaster" ,array( 161 212 array("index.php", 'main', array()), … … 164 215 array("char_list.php", 'characters'), 165 216 array("guild.php", 'guilds'), 217 array("arenateam.php", 'arena_teams'), 218 array("honor.php", 'honor'), 166 219 array("banned.php", 'banned_list'), 167 220 array("stat.php", 'statistics'), … … 175 228 array("mail.php", 'mail'), 176 229 array("irc.php", 'irc'), 230 array("javascript:void(0);\" onclick=\"window.open('./forum.html', 'forum')", 'forums'), 177 231 ), 178 232 ), … … 193 247 array("char_list.php", 'characters'), 194 248 array("guild.php", 'guilds'), 195 array("banned.php", 'banned_list'), 196 array("stat.php", 'statistics'), 197 array("javascript:void(0);\" onclick=\"window.open('./pomm/pomm.php', 'pomm', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=784, Height=525')", 'player_map'), 198 ), 199 ), 200 array("#", 'tools', array( 201 array("ticket.php", 'tickets'), 202 array("ahstats.php", 'auctionhouse'), 203 array("motd.php", 'add_motd'), 204 array("mail.php", 'mail'), 205 array("irc.php", 'irc'), 206 ), 249 array("arenateam.php", 'arena_teams'), 250 array("honor.php", 'honor'), 251 array("banned.php", 'banned_list'), 252 array("stat.php", 'statistics'), 253 array("javascript:void(0);\" onclick=\"window.open('./pomm/pomm.php', 'pomm', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=784, Height=525')", 'player_map'), 254 ), 255 ), 256 array("#", 'tools', array( 257 array("ticket.php", 'tickets'), 258 array("ahstats.php", 'auctionhouse'), 259 array("motd.php", 'add_motd'), 260 // array("mail.php", 'mail'), 261 array("irc.php", 'irc'), 262 array("javascript:void(0);\" onclick=\"window.open('./forum.html', 'forum')", 'forums'), 263 ), 207 264 ), 208 265 array("#", 'db', array( … … 219 276 array("index.php", 'main', array()), 220 277 array("user.php", 'users', array( 221 array("javascript:void(0);\" onclick=\"window.open('./pomm/pomm.php', 'pomm', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=784, Height=525')", 'player_map'), 222 array("ahstats.php", 'auctionhouse'), 223 ), 224 ), 225 array("#", 'tools', array( 226 array("irc.php", 'irc'), 227 array("command.php", 'command'), 278 array("arenateam.php", 'arena_teams'), 279 array("honor.php", 'honor'), 280 array("javascript:void(0);\" onclick=\"window.open('./pomm/pomm.php', 'pomm', 'Toolbar=0, Location=0, Directories=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Copyhistory=1, Width=784, Height=525')", 'player_map'), 281 array("ahstats.php", 'auctionhouse'), 282 ), 283 ), 284 array("#", 'tools', array( 285 array("irc.php", 'irc'), 286 array("command.php", 'command'), 287 array("javascript:void(0);\" onclick=\"window.open('./forum.html', 'forum')", 'forums'), 228 288 ), 229 289 ), -
minimanager/scripts/db_layer/mysqli.php
r19 r142 18 18 var $num_queries = 0; 19 19 20 function connect($db_host, $db_username, $db_password, $db_name = NULL, $use_names = '', $pconnect = true, $newlink = false) { {20 function connect($db_host, $db_username, $db_password, $db_name = NULL, $use_names = '', $pconnect = true, $newlink = false) { 21 21 global $lang_global; 22 22 -
minimanager/scripts/del_lib.php
r19 r142 14 14 //Delete character 15 15 function del_char($guid,$realm){ 16 global $ mangos_db, $realm_db, $user_lvl, $user_id, $tab_del_user_mangos;16 global $characters_db, $realm_db, $user_lvl, $user_id, $tab_del_user_characters; 17 17 18 18 $sql_01 = new SQL; 19 $sql_01->connect($ mangos_db[$realm]['addr'], $mangos_db[$realm]['user'], $mangos_db[$realm]['pass'], $mangos_db[$realm]['name']);19 $sql_01->connect($characters_db[$realm]['addr'], $characters_db[$realm]['user'], $characters_db[$realm]['pass'], $characters_db[$realm]['name']); 20 20 $query = $sql_01->query("SELECT account,online FROM `character` WHERE guid ='$guid' LIMIT 1"); 21 21 $owner_acc_id = $sql_01->result($query, 0, 'account'); … … 26 26 27 27 if (($user_lvl > $owner_gmlvl)||($owner_acc_id == $user_id)) { 28 $sql_01->connect($ mangos_db[$realm]['addr'], $mangos_db[$realm]['user'], $mangos_db[$realm]['pass'], $mangos_db[$realm]['name']);28 $sql_01->connect($characters_db[$realm]['addr'], $characters_db[$realm]['user'], $characters_db[$realm]['pass'], $characters_db[$realm]['name']); 29 29 30 30 if (!$sql_01->result($query, 0, 'online')){ 31 foreach ($tab_del_user_ mangos as $value){31 foreach ($tab_del_user_characters as $value){ 32 32 $query = $sql_01->query("DELETE FROM {$value[0]} WHERE {$value[1]} = '$guid'"); 33 33 } … … 51 51 //Delete Account - return array(deletion_flag , number_of_chars_deleted) 52 52 function del_acc($acc_id){ 53 global $ mangos_db, $realm_db, $user_lvl, $user_id, $tab_del_user_mangos, $tab_del_user_realmd;53 global $characters_db, $realm_db, $user_lvl, $user_id, $tab_del_user_characters, $tab_del_user_realmd; 54 54 55 55 $del_char = 0; … … 62 62 if (($user_lvl > $gmlevel)||($acc_id == $user_id)) { 63 63 if (!$sql_01->result($query, 0, 'online')){ 64 foreach ($ mangos_db as $db){64 foreach ($characters_db as $db){ 65 65 $sql_01->connect($db['addr'], $db['user'], $db['pass'], $db['name']); 66 66 $result = $sql_01->query("SELECT guid FROM `character` WHERE account='$acc_id'"); 67 67 while ($row = $sql_01->fetch_array($result)) { 68 foreach ($tab_del_user_ mangos as $value)68 foreach ($tab_del_user_characters as $value) 69 69 $query = $sql_01->query("DELETE FROM $value[0] WHERE $value[1] = '$row[0]'"); 70 70 $del_char++; … … 91 91 //Delete Guild 92 92 function del_guild($guid,$realm){ 93 global $ mangos_db, $realm_db;93 global $characters_db, $realm_db; 94 94 95 95 require_once("scripts/defines.php"); 96 96 97 97 $sql_01 = new SQL; 98 $sql_01->connect($ mangos_db[$realm]['addr'], $mangos_db[$realm]['user'], $mangos_db[$realm]['pass'], $mangos_db[$realm]['name']);98 $sql_01->connect($characters_db[$realm]['addr'], $characters_db[$realm]['user'], $characters_db[$realm]['pass'], $characters_db[$realm]['name']); 99 99 $query = $sql_01->query("DELETE FROM guild WHERE guildid = '$guid'"); 100 100 $query = $sql_01->query("DELETE FROM guild_rank WHERE guildid = '$guid'"); -
minimanager/scripts/gen_lib.php
r19 r142 12 12 //SEND INGAME MAIL - SAFE TO USE ONLY WHILE SERVER IS OFFLINE 13 13 function send_ingame_mail($to, $from, $subject, $body, $gold = 0, $item = 0, $stack = 1){ 14 global $lang_global, $ mangos_db, $realm_id;14 global $lang_global, $characters_db, $realm_id; 15 15 16 16 $sql_0 = new SQL; 17 $sql_0->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);17 $sql_0->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 18 18 19 19 $result = $sql_0->query("SELECT MAX(`id`) FROM item_text"); … … 42 42 //GENERATE ITEM_NSTANCE ENTRY 43 43 function gen_item_instance($owner, $item_id, $stack){ 44 global $lang_global, $ mangos_db, $realm_id;44 global $lang_global, $characters_db, $realm_id, $mangos_db; 45 45 46 46 $sql_1 = new SQL; 47 $sql_1->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);47 $sql_1->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 48 48 49 49 $result = $sql_1->query("SELECT MAX(guid) FROM item_instance"); … … 51 51 52 52 $result = $sql_1->query("SELECT flags,stackable,MaxDurability,spellcharges_1,spellcharges_2, 53 spellcharges_3,spellcharges_4,spellcharges_5 FROM item_template53 spellcharges_3,spellcharges_4,spellcharges_5 FROM `".$mangos_db[$realm_id]['name']."`.`item_template` 54 54 WHERE entry = '$item_id'"); 55 55 $item_template = $sql_1->fetch_row($result); -
minimanager/scripts/get_lib.php
r19 r142 369 369 switch ($dmg_type) { 370 370 case 0: // Physical 371 $tooltip .= "$min_dmg_value - $max_dmg_value {$lang_item['damage']}<br />(". round(((($min_dmg_value+$max_dmg_value)/2)/($item[52]/1000)),2)." DPS) {$lang_item['speed']} : ".(($item[52])/1000)."<br />";371 $tooltip .= "$min_dmg_value - $max_dmg_value {$lang_item['damage']}<br />(".($item[52] ? round(((($min_dmg_value+$max_dmg_value)/2)/($item[52]/1000)),2): $min_dmg_value)." DPS) {$lang_item['speed']} : ".(($item[52])/1000)."<br />"; 372 372 break; 373 373 case 1: // Holy … … 639 639 preg_match("~(Icon.create\('(.*?)')~", $temp, $temp); 640 640 if (!isset($temp[2])) return "img/INV/INV_blank_32.gif"; 641 641 $temp[2] = strtolower($temp[2]); 642 642 643 //get the icon itself 643 644 $fp = @fsockopen($proxy, $port, $errno, $errstr, 0.4); -
minimanager/scripts/id_tab.php
r19 r142 184 184 185 185 //////////////////////////////////////////////////////////////////////////////////////////////// 186 //get zone name by mapid and players x,y 187 $zone_id = Array( 186 //get zone name by mapid and players x,y 187 $zone_id = Array( 188 188 //Azeroth 189 189 1497 => Array($lang_id_tab['undercity'],1497), … … 355 355 if( isset($skill_id[$id])) return $skill_id[$id][1]; 356 356 else return 0; 357 } 357 } 358 359 $user_level = array( 360 0 => $lang_id_tab['Player'], 361 1 => $lang_id_tab['Moderator'], 362 2 => $lang_id_tab['Game_Master'], 363 3 => $lang_id_tab['Administrator'] 364 ); 365 366 function get_player_user_level($id){ 367 global $user_level; 368 return $user_level[$id] ; 369 } 370 371 $CHAR_FACTION = array( 372 0 => $lang_id_tab['Alliance'], 373 1 => $lang_id_tab['Horde'] 374 ); 375 376 $CHAR_RANK = array( 377 0 => array( 378 '00' => $lang_id_tab['None'], 379 '01' => $lang_id_tab['None'], 380 0 => $lang_id_tab['None'], 381 1 => $lang_id_tab['Private'], 382 2 => $lang_id_tab['Corporal'], 383 3 => $lang_id_tab['Sergeant'], 384 4 => $lang_id_tab['Master_Sergeant'], 385 5 => $lang_id_tab['Sergeant_Major'], 386 6 => $lang_id_tab['Knight'], 387 7 => $lang_id_tab['Knight-Lieutenant'], 388 8 => $lang_id_tab['Knight-Captain'], 389 9 => $lang_id_tab['Knight-Champion'], 390 10 => $lang_id_tab['Lieutenant_Commander'], 391 11 => $lang_id_tab['Commander'], 392 12 => $lang_id_tab['Marshal'], 393 13 => $lang_id_tab['Field_Marshal'], 394 14 => $lang_id_tab['Grand_Marshal'] 395 ), 396 1 => array( 397 '00' => $lang_id_tab['None'], 398 '01' => $lang_id_tab['None'], 399 0 => $lang_id_tab['None'], 400 1 => $lang_id_tab['Scout'], 401 2 => $lang_id_tab['Grunt'], 402 3 => $lang_id_tab['Sergeant'], 403 4 => $lang_id_tab['Senior_Sergeant'], 404 5 => $lang_id_tab['First_Sergeant'], 405 6 => $lang_id_tab['Stone_Guard'], 406 7 => $lang_id_tab['Blood_Guard'], 407 8 => $lang_id_tab['Legionnare'], 408 9 => $lang_id_tab['Centurion'], 409 10 => $lang_id_tab['Champion'], 410 11 => $lang_id_tab['Lieutenant_General'], 411 12 => $lang_id_tab['General'], 412 13 => $lang_id_tab['Warlord'], 413 14 => $lang_id_tab['High_Warlord'] 414 ) 415 416 ); 417 418 $CHAR_RACE = array( 419 1 => array($lang_id_tab['human'], 0), 420 2 => array($lang_id_tab['orc'], 1), 421 3 => array($lang_id_tab['dwarf'], 0), 422 4 => array($lang_id_tab['nightElf'], 0), 423 5 => array($lang_id_tab['undead'], 1), 424 6 => array($lang_id_tab['tauren'], 1), 425 7 => array($lang_id_tab['gnome'], 0), 426 8 => array($lang_id_tab['troll'], 1), 427 10 => array($lang_id_tab['bloodElf'], 1), 428 11 => array($lang_id_tab['draenei'], 0), 429 ); 430 431 432 function pvp_ranks($honor=0, $faction=0){ 433 $rank = '0'.$faction; 434 if($honor > 0){ 435 if($honor < 2000) $rank = 1; 436 else $rank = ceil($honor / 5000) + 1; 437 } 438 439 if ($rank>14) { $rank = 14; } 440 return $rank; 441 } 442 358 443 ?> -
minimanager/stat.php
r19 r142 61 61 $total_gms = $sql->result($query,1); 62 62 63 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);63 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 64 64 $query = $sql->query("SELECT count(*) FROM `character`"); 65 65 $total_chars = $sql->result($query,0); 66 66 67 $sql->connect($mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']); 67 68 $query = $sql->query("SELECT AVG(uptime)/60,MAX(uptime)/60,(100*SUM(uptime)/(UNIX_TIMESTAMP()-MIN(starttime))) FROM uptime"); 68 69 $uptime = $sql->fetch_row($query); … … 87 88 $output .= "<div class=\"top\"><h1>{$lang_stat['srv_statistics']}</h1></div>"; 88 89 90 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 91 89 92 //there is always less hordies 90 93 $query = $sql->query("SELECT count(guid) FROM `character` WHERE race IN(2,5,6,8,10)"); -
minimanager/tele.php
r19 r142 67 67 <tr> 68 68 <th width=\"5%\">{$lang_global['delete_short']}</th> 69 <th width=\"5%\"><a href=\"tele.php?order_by=id&start=$start&dir=$dir\" >".($order_by=='id' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['id']}</a></th>70 <th width=\"28%\"><a href=\"tele.php?order_by=name&start=$start&dir=$dir\" >".($order_by=='name' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['name']}</a></th>71 <th width=\"22%\><a href=\"tele.php?order_by=map&start=$start&dir=$dir\" >".($order_by=='map' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['map']}</a></th>72 <th width=\"9%\"><a href=\"tele.php?order_by=position_x&start=$start&dir=$dir\" >".($order_by=='position_x' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['x']}</a></th>73 <th width=\"9%\"><a href=\"tele.php?order_by=position_y&start=$start&dir=$dir\" >".($order_by=='position_y' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['y']}</a></th>74 <th width=\"9%\"><a href=\"tele.php?order_by=position_z&start=$start&dir=$dir\" >".($order_by=='position_z' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['z']}</a></th>75 <th width=\"10%\"><a href=\"tele.php?order_by=orientation&start=$start&dir=$dir\" >".($order_by=='orientation' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['orientation']}</a></th>69 <th width=\"5%\"><a href=\"tele.php?order_by=id&start=$start&dir=$dir\"".($order_by=='id' ? " class=\"$order_dir\"" : "").">{$lang_tele['id']}</a></th> 70 <th width=\"28%\"><a href=\"tele.php?order_by=name&start=$start&dir=$dir\"".($order_by=='name' ? " class=\"$order_dir\"" : "").">{$lang_tele['name']}</a></th> 71 <th width=\"22%\><a href=\"tele.php?order_by=map&start=$start&dir=$dir\"".($order_by=='map' ? " class=\"$order_dir\"" : "").">{$lang_tele['map']}</a></th> 72 <th width=\"9%\"><a href=\"tele.php?order_by=position_x&start=$start&dir=$dir\"".($order_by=='position_x' ? " class=\"$order_dir\"" : "").">{$lang_tele['x']}</a></th> 73 <th width=\"9%\"><a href=\"tele.php?order_by=position_y&start=$start&dir=$dir\"".($order_by=='position_y' ? " class=\"$order_dir\"" : "").">{$lang_tele['y']}</a></th> 74 <th width=\"9%\"><a href=\"tele.php?order_by=position_z&start=$start&dir=$dir\"".($order_by=='position_z' ? " class=\"$order_dir\"" : "").">{$lang_tele['z']}</a></th> 75 <th width=\"10%\"><a href=\"tele.php?order_by=orientation&start=$start&dir=$dir\"".($order_by=='orientation' ? " class=\"$order_dir\"" : "").">{$lang_tele['orientation']}</a></th> 76 76 </tr>"; 77 77 … … 146 146 <tr> 147 147 <th width=\"5%\">{$lang_global['delete_short']}</th> 148 <th width=\"5%\"><a href=\"tele.php?action=search&error=4&order_by=id&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='id' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['id']}</a></th>149 <th width=\"28%\"><a href=\"tele.php?action=search&error=4&order_by=name&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='name' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['name']}</a></th>150 <th width=\"22%\"><a href=\"tele.php?action=search&error=4&order_by=map&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='map' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['map']}</a></th>151 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_x&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='position_x' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['x']}</a></th>152 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_y&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='position_y' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['y']}</a></th>153 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_z&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='position_z' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['z']}</a></th>154 <th width=\"10%\"><a href=\"tele.php?action=search&error=4&order_by=orientation&search_by=$search_by&search_value=$search_value&dir=$dir\" >".($order_by=='orientation' ? "<img src=\"img/arr_".($dir ? "up" : "dw").".gif\" /> " : "")."{$lang_tele['orientation']}</a></th>148 <th width=\"5%\"><a href=\"tele.php?action=search&error=4&order_by=id&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='id' ? " class=\"$order_dir\"" : "").">{$lang_tele['id']}</a></th> 149 <th width=\"28%\"><a href=\"tele.php?action=search&error=4&order_by=name&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='name' ? " class=\"$order_dir\"" : "").">{$lang_tele['name']}</a></th> 150 <th width=\"22%\"><a href=\"tele.php?action=search&error=4&order_by=map&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='map' ? " class=\"$order_dir\"" : "").">{$lang_tele['map']}</a></th> 151 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_x&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='position_x' ? " class=\"$order_dir\"" : "").">{$lang_tele['x']}</a></th> 152 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_y&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='position_y' ? " class=\"$order_dir\"" : "").">{$lang_tele['y']}</a></th> 153 <th width=\"9%\"><a href=\"tele.php?action=search&error=4&order_by=position_z&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='position_z' ? " class=\"$order_dir\"" : "").">{$lang_tele['z']}</a></th> 154 <th width=\"10%\"><a href=\"tele.php?action=search&error=4&order_by=orientation&search_by=$search_by&search_value=$search_value&dir=$dir\"".($order_by=='orientation' ? " class=\"$order_dir\"" : "").">{$lang_tele['orientation']}</a></th> 155 155 </tr>"; 156 156 … … 223 223 $tele = $sql->fetch_row($query); 224 224 225 $output .= "<center> 226 <fieldset style=\"width: 550px;\"> 225 $output .= "<script type=\"text/javascript\"> 226 answerbox.btn_ok='{$lang_global['yes_low']}'; 227 answerbox.btn_cancel='{$lang_global['no']}'; 228 </script> 229 <center> 230 <fieldset class=\"half_frame\"> 227 231 <legend>{$lang_tele['edit_tele']}</legend> 228 232 <form method=\"get\" action=\"tele.php\" name=\"form\"> … … 265 269 </tr> 266 270 <tr><td>"; 267 makebutton($lang_tele['update_tele'], "javascript:do_submit()",130);271 makebutton($lang_tele['delete_tele'], "#\" onclick=\"answerBox('{$lang_global['delete']}: <font color=white>{$tele[1]}</font> <br /> {$lang_global['are_you_sure']}', 'tele.php?action=del_tele&id=$id');\" type=\"wrn",148); 268 272 $output .= "</td><td> 269 273 <table class=\"hidden\"> 270 274 <tr><td>"; 271 makebutton($lang_tele[' delete_tele'], "tele.php?action=del_tele&id=$id",148);272 makebutton($lang_global['back'], "tele.php ",148);275 makebutton($lang_tele['update_tele'], "javascript:do_submit()",130); 276 makebutton($lang_global['back'], "tele.php\" type=\"def",148); 273 277 $output .= "</td></tr> 274 278 </table>"; … … 322 326 323 327 $output .= "<center> 324 <fieldset style=\"width: 550px;\">328 <fieldset class=\"half_frame\"> 325 329 <legend>{$lang_tele['add_new_tele']}</legend> 326 330 <form method=\"get\" action=\"tele.php\" name=\"form\"> … … 329 333 <tr> 330 334 <td>{$lang_tele['loc_name']}</td> 331 <td><input type=\"text\" name=\"name\" size=\"42\" maxlength=\"98\" value=\" change_me\" /></td>335 <td><input type=\"text\" name=\"name\" size=\"42\" maxlength=\"98\" value=\"{$lang_tele['name']}\" /></td> 332 336 </tr> 333 337 <tr> -
minimanager/templates/Malachite/Malachite_1024.css
r19 r142 168 168 } 169 169 input[type="radio"],input[type="checkbox"]{ 170 background: none;170 background:#b2c2b9; 171 171 border:0px; 172 172 } … … 192 192 border-color: #76827B; 193 193 } 194 a[type="wrn"].button:hover{ 195 background-color:#4a1a1a; 196 background-image:url(../../img/sml_warn.png); 197 background-repeat:no-repeat; 198 background-position: 99% 1px 199 } 200 a[type="def"].button:hover{ 201 background-color:#1a4a1a; 202 background-image:url(../../img/sml_tick.png); 203 background-repeat:no-repeat; 204 background-position: 99% 1px 205 } 194 206 195 207 fieldset{ … … 201 213 background-color: #b2c2b9; 202 214 border: 1px solid #374341; 215 } 216 fieldset.half_frame{ 217 width: 550px; 218 } 219 fieldset.tquarter_frame{ 220 width: 680px; 221 } 222 fieldset.full_frame{ 223 width: 760px; 203 224 } 204 225 legend{ … … 511 532 text-align:right; 512 533 margin-top: 3px; 513 color: #fff !important;514 534 } 515 535 tr td.skill_bar{ -
minimanager/templates/Malachite/Malachite_1280.css
r19 r142 192 192 border-color: #76827B; 193 193 } 194 a[type="wrn"].button:hover{ 195 background-color:#4a1a1a; 196 background-image:url(../../img/sml_warn.png); 197 background-repeat:no-repeat; 198 background-position: 99% 1px 199 } 200 a[type="def"].button:hover{ 201 background-color:#1a4a1a; 202 background-image:url(../../img/sml_tick.png); 203 background-repeat:no-repeat; 204 background-position: 99% 1px 205 } 194 206 195 207 fieldset{ … … 201 213 background-color: #b2c2b9; 202 214 border: 1px solid #374341; 215 } 216 fieldset.half_frame{ 217 width: 650px; 218 } 219 fieldset.tquarter_frame{ 220 width: 780px; 221 } 222 fieldset.full_frame{ 223 width: 860px; 203 224 } 204 225 legend{ … … 511 532 text-align:right; 512 533 margin-top: 3px; 513 color: #fff !important;514 534 } 515 535 tr td.skill_bar{ -
minimanager/templates/Sulfur/Sulfur_1024.css
r19 r142 204 204 border-color: #76827B; 205 205 } 206 206 a[type="wrn"].button:hover{ 207 background-color:#4a1a1a; 208 background-image:url(../../img/sml_warn.png); 209 background-repeat:no-repeat; 210 background-position: 99% 1px; 211 } 212 a[type="def"].button:hover{ 213 background-color:#1a4a1a; 214 background-image:url(../../img/sml_tick.png); 215 background-repeat:no-repeat; 216 background-position: 99% 1px; 217 } 207 218 fieldset{ 208 219 position: relative; … … 214 225 border: 1px solid #d4d4d4; 215 226 } 227 fieldset.half_frame{ 228 width: 550px; 229 } 230 fieldset.tquarter_frame{ 231 width: 680px; 232 } 233 fieldset.full_frame{ 234 width: 760px; 235 } 216 236 legend{ 217 237 margin-top:-5px; … … 338 358 tr td.bank div.no_slot{ 339 359 background-image: url(../../img/INV/Slot_Bank_Out.gif); 360 } 361 362 tr th a{ 363 padding-right:10px; 364 background-repeat:no-repeat; 365 } 366 tr th a.ASC{ 367 background-image: url(../../img/arr_up.gif); 368 background-position: 100% 2px; 369 } 370 tr th a.DESC{ 371 background-image: url(../../img/arr_dw.gif); 372 background-position: 100% 6px; 340 373 } 341 374 /*****TABLES END******/ -
minimanager/templates/Sulfur/Sulfur_1280.css
r19 r142 204 204 border-color: #76827B; 205 205 } 206 a[type="wrn"].button:hover{ 207 background-color:#4a1a1a; 208 background-image:url(../../img/sml_warn.png); 209 background-repeat:no-repeat; 210 background-position: 99% 1px 211 } 212 a[type="def"].button:hover{ 213 background-color:#1a4a1a; 214 background-image:url(../../img/sml_tick.png); 215 background-repeat:no-repeat; 216 background-position: 99% 1px 217 } 206 218 207 219 fieldset{ … … 213 225 background-color: #383838; 214 226 border: 1px solid #d4d4d4; 227 } 228 fieldset.half_frame{ 229 width: 650px; 230 } 231 fieldset.tquarter_frame{ 232 width: 780px; 233 } 234 fieldset.full_frame{ 235 width: 860px; 215 236 } 216 237 legend{ -
minimanager/ticket.php
r19 r142 30 30 //######################################################################################################################## 31 31 function browse_tickets() { 32 global $lang_global, $lang_ticket, $output, $ mangos_db, $realm_id, $itemperpage, $ticket_type;33 34 $sql = new SQL; 35 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);32 global $lang_global, $lang_ticket, $output, $characters_db, $realm_id, $itemperpage, $ticket_type; 33 34 $sql = new SQL; 35 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 36 36 37 37 $start = (isset($_GET['start'])) ? $sql->quote_smart($_GET['start']) : 0; … … 102 102 //######################################################################################################################## 103 103 function delete_tickets() { 104 global $lang_global, $ mangos_db, $realm_id;105 106 $sql = new SQL; 107 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);104 global $lang_global, $characters_db, $realm_id; 105 106 $sql = new SQL; 107 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 108 108 109 109 if(isset($_GET['check'])) $check = $sql->quote_smart($_GET['check']); … … 130 130 //######################################################################################################################## 131 131 function edit_ticket() { 132 global $lang_global, $lang_ticket, $output, $ mangos_db, $realm_id, $ticket_type;133 134 $sql = new SQL; 135 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);132 global $lang_global, $lang_ticket, $output, $characters_db, $realm_id, $ticket_type; 133 134 $sql = new SQL; 135 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 136 136 137 137 if(isset($_GET['id'])) $id = $sql->quote_smart($_GET['id']); … … 197 197 //######################################################################################################################## 198 198 function do_edit_ticket() { 199 global $ mangos_db, $realm_id;199 global $characters_db, $realm_id; 200 200 201 201 if((!isset($_POST['new_category'])) ||($_POST['new_category'] === '')|| empty($_POST['new_text']) || empty($_POST['id']) ) { … … 204 204 205 205 $sql = new SQL; 206 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);206 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 207 207 208 208 $new_category = $sql->quote_smart($_POST['new_category']); -
minimanager/user.php
r19 r142 312 312 //##################################################################################################### 313 313 function dodel_user() { 314 global $lang_global, $lang_user, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,315 $tab_del_user_ mangos, $tab_del_user_realmd;314 global $lang_global, $lang_user, $output, $realm_db, $characters_db, $realm_id, $user_lvl, 315 $tab_del_user_characters, $tab_del_user_realmd; 316 316 317 317 $sql = new SQL; … … 354 354 //##################################################################################################### 355 355 function backup_user() { 356 global $lang_global, $lang_user, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl,$backup_dir;356 global $lang_global, $lang_user, $output, $realm_db, $characters_db, $realm_id, $user_lvl,$backup_dir; 357 357 358 358 $sql = new SQL; … … 419 419 fclose($fp); 420 420 421 foreach ($ mangos_db as $db){421 foreach ($characters_db as $db){ 422 422 $file_name_new = $acc[0]."_{$db['name']}.sql"; 423 423 $fp = fopen("$subdir/$file_name_new", 'w') or die (error($lang_backup['file_write_err'])); … … 430 430 while ($char = $sql->fetch_array($all_char_query)){ 431 431 fwrite($fp, "-- Dumping data for character $char[1]\n")or die (error($lang_backup['file_write_err'])); 432 foreach ($tab_backup_user_ mangos as $value) {432 foreach ($tab_backup_user_characters as $value) { 433 433 $char_query = $sql->query("SELECT * FROM $value[0] WHERE $value[1] = $char[0]"); 434 434 $num_fields = $sql->num_fields($char_query); … … 595 595 //########################################################################################################### 596 596 function edit_user() { 597 global $lang_global, $lang_user, $output, $realm_db, $ mangos_db, $realm_id, $user_lvl, $user_name, $gm_level_arr;597 global $lang_global, $lang_user, $output, $realm_db, $characters_db, $realm_id, $user_lvl, $user_name, $gm_level_arr; 598 598 599 599 if (empty($_GET['id'])) redirect("user.php?error=10"); … … 716 716 $tot_chars = $sql->result($query, 0); 717 717 718 $sql->connect($ mangos_db[$realm_id]['addr'], $mangos_db[$realm_id]['user'], $mangos_db[$realm_id]['pass'], $mangos_db[$realm_id]['name']);718 $sql->connect($characters_db[$realm_id]['addr'], $characters_db[$realm_id]['user'], $characters_db[$realm_id]['pass'], $characters_db[$realm_id]['name']); 719 719 $query = $sql->query("SELECT count(*) FROM `character` WHERE account = $id"); 720 720 $chars_on_realm = $sql->result($query, 0);
Note:
See TracChangeset
for help on using the changeset viewer.