winter37rus 1 Опубликовано 29 августа, 2015 (изменено) Приветствую вас форумчане! Решил зарегистрироваться требуется ваша помощь! Запустил уже 4 месяца назад свой сервер Interlude. Сборка шара lucera interlude stressweb 13 шара от стрессвеба sql запросы выполнял все в БД Привилегии таблицам давал. Все работает кроме списка вещей. Так же если зайти в личный кабинет. списка вещей тоже нету И все никак не могу разобраться. Проблема следующая. В админ панели в управлении аккаунтами не видит список шмоток на чаре постоянно пишет "У персонажа нет вещей" Хотя если нажать "Удалить все вещи на чаре" он все прекрасно удаляет. Так же при нажатии на кнопку добавить персу вещ пишет Ошибка базы данных. Куда ковырять? В stress web lucera добавлял сам Прилагаю код под сборку lucera для stressweb sql для вывода шмоток на сайт залил в базу следующие таблицы может тут что не так прописано? weapon armor etcitem <?php if (!defined("STRESSWEB")) { die ("Access denied..."); } $qList["Lucera3"] = array ( // WTF ??? "fields" => array( "accessLevel"=> "access_level", "charID" => "obj_Id", ), "itemType" => array ( 0 => "dress", 1 => "helmet", 2 => "lefthair", 3 => "righthair", 4 => "necklace", 5 => "weapon", 6 => "top", 7 => "shield", 8 => "leftearring", 9 => "rightearring", 10 => "gloves", 11 => "lower", 12 => "bots", 14 => "leftring", 15 => "rightring", 16 => "ring", // 18 => "lefthair", // 20 => "righthair", // 22 => "braslet", ), "insAccount" => " INSERT INTO `accounts` ( `login`, `password`, `accessLevel`, `email` ) VALUES ( '{login}', '{pass}', '0', '{email}' ) ", "insItem" => " INSERT LOW_PRIORITY INTO `items` ( `owner_id`, `item_id`, `item_type`, `amount`, `enchant`, `location`, `slot` ) VALUES ( '{ownerID}', '{objectID}', '{itemID}', '{count}', '{enchant}', 'INVENTORY', '0' ) ", "setPassword" => " UPDATE `accounts` SET `password` = '{pass}' WHERE `login` = '{login}' ", "setAccessLevelAccount" => " UPDATE `accounts` SET `accessLevel` = '{level}' WHERE `login` = '{login}' ", "setAccessLevelCharacter" => " UPDATE `characters` SET `accesslevel` = '{level}' WHERE `obj_Id` = '{charID}' ", "setTeleport" => " UPDATE `characters` SET `x` = '{x}', `y` = '{y}', `z` = '{z}', `last_teleport` = '{lastteleport}' WHERE `obj_Id` = '{charID}' ", "setItem" => " UPDATE `items` SET `amount` = '{count}', `enchant` = '{enchant}' WHERE `item_id` = '{objectID}' ", "setItemCount" => " UPDATE `items` SET `amount` = '{count}' WHERE `owner_id` = '{ownerID}' AND `item_id` = '{objectID}' ", "getCountAccounts" => " SELECT count(0) FROM `accounts` {where} ", "getCountCharacters" => " SELECT count(0) FROM `characters` {where} ", "getCountClans" => " SELECT count(0) FROM `clan_data` ", "getCountHuman" => " SELECT count(0) FROM `characters` LEFT JOIN `character_subclasses` ON `character_subclasses`.`char_obj_id` = `characters`.`obj_Id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `char_templates`.`RaceId` = '0' AND `characters`.`accesslevel` = '0' ", "getCountElf" => " SELECT count(0) FROM `characters` LEFT JOIN `character_subclasses` ON `character_subclasses`.`char_obj_id` = `characters`.`obj_Id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `char_templates`.`RaceId` = '1' AND `characters`.`accesslevel` = '0' ", "getCountDElf" => " SELECT count(0) FROM `characters` LEFT JOIN `character_subclasses` ON `character_subclasses`.`char_obj_id` = `characters`.`obj_Id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `char_templates`.`RaceId` = '2' AND `characters`.`accesslevel` = '0' ", "getCountOrc" => " SELECT count(0) FROM `characters` LEFT JOIN `character_subclasses` ON `character_subclasses`.`char_obj_id` = `characters`.`obj_Id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `char_templates`.`RaceId` = '3' AND `characters`.`accesslevel` = '0' ", "getCountDwarf" => " SELECT count(0) FROM `characters` LEFT JOIN `character_subclasses` ON `character_subclasses`.`char_obj_id` = `characters`.`obj_Id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `char_templates`.`RaceId` = '4' AND `characters`.`accesslevel` = '0' ", "getCountKamael" => " SELECT 0 AS `count(0)` ", "getCountDawn" => " SELECT count(0) FROM `seven_signs` WHERE `cabal` = 'dawn' ", "getCountDusk" => " SELECT count(0) FROM `seven_signs` WHERE `cabal`='dusk' ", "getAccount" => " SELECT `login` AS `login`, `password` AS `password`, `lastactive` AS `lastactive`, `accessLevel` AS `accessLevel`, `lastIP` AS `lastIP` FROM `accounts` WHERE `login`='{login}' {where} LIMIT 1 ", "getAccounts" => " SELECT `login` AS `login`, `lastactive` AS `lastactive`, `accessLevel` AS `accessLevel`, `lastIP` AS `lastIP` FROM `accounts` {where} ORDER BY {order} LIMIT {limit} ", "getCharactersList" => " SELECT `characters`.`account_name`, `characters`.`obj_Id`, `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`accesslevel`, `characters`.`lastAccess`, `char_templates`.`ClassName` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` {where} ORDER BY `characters`.`char_name` LIMIT {limit} ", "getCharacter" => " SELECT `characters`.`account_name`, `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`sex`, `character_subclasses`.`class_id`, `characters`.`online`, `character_subclasses`.`exp`, `character_subclasses`.`sp`, `characters`.`karma`, `characters`.`pvpkills`, `characters`.`pkkills`, `characters`.`accesslevel`, `characters`.`onlinetime`, `characters`.`lastAccess`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 WHERE `characters`.`obj_Id` = '{charID}' ", "getCharacterInfo" => " SELECT `characters`.`account_name`, `characters`.`char_name`, `character_subclasses`.`level`, `character_subclasses`.`maxHp`, `character_subclasses`.`maxCp`, `character_subclasses`.`maxMp`, `characters`.`sex`, `character_subclasses`.`exp`, `character_subclasses`.`sp`, `characters`.`pvpkills`, `characters`.`pkkills`, `characters`.`karma`, `char_templates`.`RaceId` AS `race`, `character_subclasses`.`class_id` AS `base_class`, `characters`.`accesslevel`, `characters`.`lastAccess`, `char_templates`.`ClassName`, `char_templates`.`STR`, `char_templates`.`CON`, `char_templates`.`DEX`, `char_templates`.`_INT`, `char_templates`.`WIT`, `char_templates`.`MEN` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` WHERE `characters`.`obj_Id` = '{charID}' ", "getAccountCharacters" => " SELECT `characters`.`account_name`, `characters`.`obj_Id` AS `charID`, `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`accesslevel`, `characters`.`lastAccess`, `characters`.`online`, `characters`.`onlinetime`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 WHERE `characters`.`account_name` = '{account}' ORDER BY `characters`.`char_name` ", "getTopClan"=>" SELECT `clan_subpledges`.`name` AS `clan_name`, `clan_data`.`clan_id`, `ally_data`.`ally_name`, `clan_data`.`clan_level`, `clan_data`.`reputation_score`, `clan_data`.`hasCastle`, `characters`.`char_name`, ccount FROM `clan_data` LEFT JOIN `clan_subpledges` ON `clan_data`.`clan_id` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 LEFT JOIN `characters` ON `characters`.`obj_Id` = `clan_subpledges`.`leader_id` LEFT JOIN ( SELECT `clanid`, count(0) AS `ccount` FROM `characters` WHERE `clanid` GROUP BY `clanid` ) AS `levels` ON `clan_data`.`clan_id` = `levels`.`clanid` LEFT JOIN `ally_data` ON `clan_data`.`ally_id` = `ally_data`.`ally_id` ORDER BY `clan_data`.`clan_level` DESC, `clan_data`.`reputation_score` DESC LIMIT {limit} ", "getTop" => " SELECT `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`sex`, `characters`.`pvpkills`, `characters`.`pkkills`, `characters`.`online`, `characters`.`onlinetime`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name`, `clan_subpledges`.`clan_id` AS `clan_id` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 WHERE `characters`.`accesslevel` = '0' ORDER BY {order} DESC LIMIT {limit} ", "getRich" => " SELECT `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`sex`, `characters`.`online`, `characters`.`onlinetime`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name`, `clan_subpledges`.`clan_id` AS `clan_id` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 LEFT JOIN ( SELECT `owner_id`, SUM(`amount`) AS `count` FROM `items` WHERE `items`.`item_type` = {item_id} GROUP BY `owner_id` ) AS `count` ON `characters`.`obj_Id` = `count`.`owner_id` WHERE `characters`.`accesslevel` = '0' ORDER BY `count` DESC, `level` DESC, `onlinetime` DESC LIMIT {limit} ", "getClanCharacters" => " SELECT `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`sex`, `characters`.`pvpkills`, `characters`.`pkkills`, `characters`.`online`, `characters`.`onlinetime`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name`, `clan_data`.`clan_id` FROM `characters` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_data` ON `characters`.`clanid` = `clan_data`.`clan_id` WHERE `characters`.`clanid` = '{clanid}' ORDER BY `character_subclasses`.`level` DESC ", "getOnline" => " SELECT `characters`.`char_name`, `character_subclasses`.`level`, `characters`.`sex`, `characters`.`pvpkills`, `characters`.`pkkills`, `characters`.`online`, `characters`.`onlinetime`, `char_templates`.`ClassName`, `clan_subpledges`.`name` AS `clan_name`, `clan_subpledges`.`clan_id` FROM `characters` LEFT JOIN `character_subclasses` ON `characters`.`obj_Id` = `character_subclasses`.`char_obj_id` AND `character_subclasses`.`isBase` = '1' LEFT JOIN `char_templates` ON `character_subclasses`.`class_id` = `char_templates`.`ClassId` LEFT JOIN `clan_subpledges` ON `characters`.`clanid` = `clan_subpledges`.`clan_id` AND `clan_subpledges`.`type` = 0 WHERE `characters`.`accesslevel` = '0' AND `characters`.`online` = '1' ORDER BY `character_subclasses`.`level` DESC, `characters`.`onlinetime` DESC ", // TODO There is no such thing "getEpicStatus" => "SELECT 0 FROM `epic_boss_spawn` WHERE FALSE", // TODO There is no such thing "getRaidStatus" => "SELECT 0 FROM `epic_boss_spawn` WHERE FALSE", "getClan" => " SELECT `clan_subpledges`.`name` AS `clan_name` FROM `clan_subpledges` WHERE `clan_subpledges`.`clan_id` = '{clanid}' AND `clan_subpledges`.`type` = 0 ", "getCastles" => " SELECT `castle`.`name`, `castle`.`id`, `castle`.`tax_percent` AS `taxPercent`, `castle`.`siege_date` AS `siegeDate`, `clan_subpledges`.`name` AS `clan_name`, `clan_data`.`clan_id` FROM `castle` LEFT OUTER JOIN `clan_data` ON `clan_data`.`hasCastle` = `castle`.`id` LEFT JOIN `clan_subpledges` ON `clan_subpledges`.`clan_id` = `clan_data`.`clan_id` AND `clan_subpledges`.`type` = 0 ORDER BY `castle`.`id` ", "getSiege" => " SELECT siege_clans.unit_id as castle_id, siege_clans.clan_id, siege_clans.type, clan_data.clan_name FROM siege_clans LEFT JOIN clan_data ON clan_data.clan_id = siege_clans.clan_id WHERE unit_id='{castle}'", "getOlympiad" => " SELECT olympiad_nobles.char_name, olympiad_nobles.olympiad_points, olympiad_nobles.competitions_done, char_templates.ClassName, characters.sex FROM olympiad_nobles LEFT JOIN char_templates ON olympiad_nobles.class_id = char_templates.ClassId LEFT JOIN characters ON olympiad_nobles.char_id = characters.obj_Id ORDER BY olympiad_nobles.class_id, olympiad_nobles.olympiad_points DESC", "getInventory" => "SELECT 0 FROM `items` WHERE FALSE;", "getCharInventory" => "SELECT 0 FROM `items` WHERE FALSE;", "getItemByObjectID" => " SELECT `amount` AS `count`, `enchant` AS `enchant_level`,`item_type` AS `item_id` FROM `items` WHERE `object_id`='{objectID}'", "getLastTeleport" => " SELECT `char_name`,`online`,`accesslevel`,`lastteleport` FROM `characters` WHERE `obj_Id`='{charID}'", "getItem" => " SELECT `object_id`, `amount` AS `count` FROM `items` WHERE `owner_id` = '{charID}' AND `item_type` = '{itemID}' AND `location` = 'INVENTORY' LIMIT 1", "getMax" => " SELECT MAX(`item_id`)+1 AS `max` FROM `items`", "delAccounts" => " DELETE FROM accounts WHERE login='{login}'", "delItemByID" => " DELETE FROM `items` WHERE `item_type`='{item}'", "delCharByID" => " DELETE FROM `characters` WHERE `obj_Id`='{charID}'", "delItemByOwner" => " DELETE FROM `items` WHERE `owner_id`='{charID}'", "delItemByObjectID" => " DELETE FROM `items` WHERE `object_id`='{objectID}'", "delItemByIDOwner" => " DELETE FROM `items` WHERE `item_type`='{item}' AND `owner_id`='{charID}'", "other" => array( "DELETE FROM character_friends WHERE char_id='{charID}' OR friend_id='{charID}'", "DELETE FROM character_hennas WHERE char_obj_id='{charID}'", "DELETE FROM character_macroses WHERE char_obj_id='{charID}'", "DELETE FROM character_quests WHERE char_id='{charID}'", "DELETE FROM character_recipebook WHERE char_id='{charID}'", "DELETE FROM character_shortcuts WHERE char_obj_id='{charID}'", "DELETE FROM character_skills WHERE char_obj_id='{charID}'", "DELETE FROM character_skills_save WHERE char_obj_id='{charID}'", "DELETE FROM character_subclasses WHERE char_obj_id='{charID}'", "DELETE FROM seven_signs WHERE char_obj_id='{charID}'", "DELETE FROM items WHERE owner_id='{charID}'", "DELETE FROM clan_data WHERE leader_id='{charID}'", ), "l2top" => array( "getChar" => " SELECT account_name, obj_Id AS charID, online FROM `characters` WHERE `char_name`='{name}'", "getItem" => " SELECT AS `item_type` AS `item_id`,`amount` AS `count` FROM `items` WHERE `owner_id`='{ownerID}' AND `item_type`='{itemID}' AND `location`='INVENTORY'", "getMax" => " SELECT MAX(`item_id`)+1 AS `max` FROM `items`", "insItem" => " INSERT INTO `items` (`owner_id`,`item_id`,`item_type`,`amount`,`enchant`,`location`,`slot`) VALUES ('{charID}', '{objectID}', '{itemID}', '{count}', '0', 'INVENTORY', '0')", "insl2top" => " INSERT INTO `l2top` (`nick`,`ip`,`time`) VALUES ('{nick}','{ip}','{time}')", "setItem" => " UPDATE `items` SET `amount`=`amount`+'{count}' WHERE `owner_id`='{ownerID}' AND `item_type`='{itemID}' AND `location`='INVENTORY'", ), "getByLevel" => " SELECT characters.char_name FROM characters LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1' WHERE characters.account_name='{account}' AND character_subclasses.level>={level} LIMIT 1", ); ?> Изменено 29 августа, 2015 пользователем Dimonich Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
artMazanaka 66 Опубликовано 29 августа, 2015 в графе выбора сборки в sw настройках нет lucera, насколько я помню. Попробуй разные сборки в настройках. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gvb 666 Опубликовано 30 августа, 2015 Может оно видит как предмет, а как картинку не видит? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 30 августа, 2015 в графе выбора сборки в sw настройках нет lucera, насколько я помню. Попробуй разные сборки в настройках. Для моей сборки в стрессвеб lucera есть! собственно именно этот код я и вставил в первом посте. Кто разбирается помогите поченму от с mysql не тащит базы weapon armor etcitem ??? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 30 августа, 2015 Может оно видит как предмет, а как картинку не видит? К сожалению нет. еслиб была невидна просто картинка все бы давно поправил! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 30 августа, 2015 Вот нашел кусок php с выводом всех вещей в личном кабинете что не так ? /************************** * items inventory **************************/ $query_inventory = $gdb[$sid]->SuperQuery( $qList[$vgs]["getCharInventory"], array("charID" => $charID, "loc" => "INVENTORY") ); $inv = ""; while ( $inv_data = $gdb[$sid]->fetch($query_inventory) ) { $name = ( $inv_data["armorName"] != "" ) ? $inv_data["armorName"] ($inv_data["weaponName"] != "") ? $inv_data["weaponName"]:$inv_data["etcName"] ); $name = str_replace( "'", "\\'", $name ); $grade = ( $inv_data["armorType"] != "" ) ? ( (strtolower($inv_data["armorType"]) == "none") ? "ng":$inv_data["armorType"] ) ($inv_data["weaponType"] != "") ? ((strtolower($inv_data["weaponType"]) == "none") ? "ng":$inv_data["weaponType"]):"" ); $grade = ( !empty($grade) ) ? '<img border=0 src='.TPLDIR.'/images/grade/grade_'.$grade.'.gif>':""; $enchant = $inv_data["enchant_level"] > 0 ? " +".$inv_data["enchant_level"]:""; $count = ( $inv_data["count"] > 1 ) ? "(".$controller->CountFormat( $inv_data["count"] ).")":""; $img = ( $controller->IsImage($inv_data["item_id"]) ) ? $inv_data["item_id"]:"blank"; $inv .= "<img class='floated' border='0' src='".HTTP_HOME_URL."/items/{$img}.gif' onmouseover=\"Tip('{$name} {$count} {$enchant} {$grade}', FONTCOLOR, '#333333',BGCOLOR, '#FFFFFF', BORDERCOLOR, '#666666', FADEIN, 500, FADEOUT, 500, FONTWEIGHT, 'bold')\">\n"; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 30 августа, 2015 В админ панели при добавлении какой либо вещи пишет "Ошибка базы данных" помогите.......... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 4 сентября, 2015 Заплачу 1000 рублей тому кто решит мою проблему! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
◄√i®uS► 1222 Опубликовано 4 сентября, 2015 добавляйтесь в скайп, посмотрим.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 4 сентября, 2015 В настройке стрессвеба, есть такой пункт как "Включить отображение ошибок MySQL" включай, смотри, меняй. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 4 сентября, 2015 (изменено) В настройке стрессвеба, есть такой пункт как "Включить отображение ошибок MySQL" включай, смотри, меняй. вот ошибка при добавлении вещи Ошибка MySQL! ======================== MySQL вернул ошибку: Unknown column 'object_id' in 'field list' Номер ошибки: 1054 SELECT `object_id`,`count` FROM `items` WHERE `owner_id`='268478795' AND `item_id`='57' AND `loc`='INVENTORY' Шмот в админке не видно так же как и в ЛК просто пишет "У персонажа нет вещей" Изменено 4 сентября, 2015 пользователем Dimonich Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
se1dhe 501 Опубликовано 4 сентября, 2015 вот ошибка при добавлении вещи Ошибка MySQL! ======================== MySQL вернул ошибку: Unknown column 'object_id' in 'field list' Номер ошибки: 1054 SELECT `object_id`,`count` FROM `items` WHERE `owner_id`='268478795' AND `item_id`='57' AND `loc`='INVENTORY' Шмот в админке не видно так же как и в ЛК просто пишет "У персонажа нет вещей" Структуру таблиц люцеры в студию. Желательно под спойлер Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 4 сентября, 2015 вот ошибка при добавлении вещи Ошибка MySQL! ======================== MySQL вернул ошибку: Unknown column 'object_id' in 'field list' Номер ошибки: 1054 SELECT `object_id`,`count` FROM `items` WHERE `owner_id`='268478795' AND `item_id`='57' AND `loc`='INVENTORY' Шмот в админке не видно так же как и в ЛК просто пишет "У персонажа нет вещей" Зачем быть на столько...... Ты если английский технический не знаешь, ты хотя бы используй переводчик, включи логики немного! MySQL вернул ошибку: Unknown column 'object_id' in 'field list' Далее читай как делаются SQL запросы http://codingcraft.ru/sql_queries.php Затем смотри свой запрос в базу SELECT `object_id`,`count` FROM `items` WHERE `owner_id`='268478795' AND `item_id`='57' AND `loc`='INVENTORY' И в конце концов смотри снова на ошибку которую тебе выдает и на таблицу в которую обращается. Там же все элементарно как 2х2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
winter37rus 1 Опубликовано 4 сентября, 2015 а вы не умничаййте!а помогите.и заработайте денежку! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DVR 34 Опубликовано 4 сентября, 2015 (изменено) а вы не умничаййте!а помогите.и заработайте денежку! пиши в лс я сделаю было такое у меня или дайте скайп ваш я добавлю Изменено 4 сентября, 2015 пользователем DVR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SmokiMo 892 Опубликовано 4 сентября, 2015 а вы не умничаййте!а помогите.и заработайте денежку! 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DVR 34 Опубликовано 4 сентября, 2015 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
StiV 12 Опубликовано 18 декабря, 2015 Ребят у кого есть переделанный файлик поделитесь пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
StiV 12 Опубликовано 8 апреля, 2016 Проблема всё равно осталась не решённой, вещей так и не видит Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
StiV 12 Опубликовано 2 сентября, 2016 Тема Ап Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SystemOfADown 27 Опубликовано 2 сентября, 2016 исходя из ошибки, видно что запрос обращается к несуществующему столбцу в базе данных смотрите вашу бд Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
StiV 12 Опубликовано 2 сентября, 2016 исходя из ошибки, видно что запрос обращается к несуществующему столбцу в базе данных смотрите вашу бд Cмотрели, исправляли и подгоняли - все равно ошибка 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
obves 8 Опубликовано 24 декабря, 2016 Cмотрели, исправляли и подгоняли - все равно ошибка такая же проблема, как удалось решить? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
StiV 12 Опубликовано 28 декабря, 2016 такая же проблема, как удалось решить? никак, дело в том что сколько бы мы не переписывали бы скрипт, под данную сборку это не подходит Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
minbashi 0 Опубликовано 1 июня, 2020 Если кто-нибудь еще столкнется с такой проблемой, то объясняю: У SW есть конфиги настроек под разные сервера, и вроде бы все ок. Но... Код, отвечающий за отображение инвентаря находится в admin/chars.php, который закодирован. Выглядит это так: $gdb[$sid]->query( . 'SELECT `object_id`,`count` FROM `items` WHERE `owner_id`=\'' . $charID . '\' AND `item_id`=\'' . $AddItemId . '\' AND `loc`=\'INVENTORY\'' ); Умные разработчики не соблаговалили эти запросы подгружать из конфига. Поэтому вариантов немного: 1. Забить на SW13 и найти другую обвязку 2. Забить и юзать то что работает 3. Восстановить расшифрованный файл chars.php ручками и радоваться жизни Для тех кто решил попробовать вариант 3, раскодированный файл в приложении. chars.rar Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты