Já tentei de tudo, troquei db.. swf, client emulador... cheguei até trocar de cms.
Mas nada mudaa.... configuro tudo certo, ai qnd eu entro boto um mob no quarto e deixo 1 no inventario.. ai eu relogo e nada!! não fica não salva... Ai qnd eu uso o fix dos mobs pra bcstorm (uso a maioria das vezes Swift)Ai fica tudo preto na client, e da critical error danied ou algo parecido.... por favor quero ajuda!!!!!
@ pelo jeito n é o meu pc, pois até na vps da a mesma coisa. AJUDEM! :(
Olá! com certeza você baixou À DB bugada! Vou deixar para download à DB new crypto que usava no meu hotel Havix! (Atualizada Compatível Com Swift e à SWF do Daniel So que tirei algumas coisas como cavalo mais no caso e so pegar o catálogo na DB do tópico!).
Crix escreveu:Olá! com certeza você baixou À DB bugada! Vou deixar para download à DB new crypto que usava no meu hotel Havix! (Atualizada Compatível Com Swift e à SWF do Daniel So que tirei algumas coisas como cavalo mais no caso e so pegar o catálogo na DB do tópico!).
,iVow escreveu:estou com esse mesmo problema! eu usei um fix , que ele deixa os mobis fixados no quarto! mais os que se encontra no inventário somem ! '.'
Puuts...
Reparei que ao fechar o emulador aparece: "ROOM ITEM SAVE 0%" Ou seja.. acho que ele não está salvando os dados dos moveis. Eu não sei como arrumar isso. :(
DROP PROCEDURE IF EXISTS `getroomitems`; DELIMITER ;; CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`(IN `roomid` INT(10) UNSIGNED) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data, items.rareid, items.group_data, items.placedBy FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END
DROP PROCEDURE IF EXISTS `getroomitems`; DELIMITER ;; CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`(IN `roomid` INT(10) UNSIGNED) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data, items.rareid, items.group_data, items.placedBy FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END
Até !
Olá, conseguiu corrigir o bug dos mobs no quarto agora eles ficam. Mas no inventário nãoo... e agora??????? TEm como me ajudar? Vlw!
DELIMITER $$ -- -- Procedimientos -- CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`( IN roomid int(10) unsigned ) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`( IN userid int(10) unsigned ) BEGIN SELECT items_users.item_id, items.base_id, items_extradata.data FROM items_users JOIN items ON (items.item_id = items_users.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_users.user_id = userid; END$$
DELIMITER $$ -- -- Procedimientos -- CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`( IN roomid int(10) unsigned ) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`( IN userid int(10) unsigned ) BEGIN SELECT items_users.item_id, items.base_id, items_extradata.data FROM items_users JOIN items ON (items.item_id = items_users.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_users.user_id = userid; END$$
DELIMITER ;
Caso não funcione explique mais sobre esse erro
Até !
Olá, esta sql não funcionou porque já existe getroomitems.
E é que assim, você compra o mob e deixa no inventário.. reloga, e ele não tá lá! mas se você deixar ele no quarto, ele fica ali salvo. (?)
Se poder ajudar, mais do que já tá ajudando agradeceria. ;) Agora vô mimir prova...
@por favor não fechem o tópico ainda não foi resolvido o problema!
-- phpMyAdmin SQL Dump -- version 3.2.4 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tiempo de generación: 26-08-2012 a las 04:07:07 -- Versión del servidor: 5.1.41 -- Versión de PHP: 5.3.1
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */;
-- -- Estructura de tabla para la tabla `messenger_friendships` --
CREATE TABLE IF NOT EXISTS `messenger_friendships` ( `sender` int(10) unsigned NOT NULL, `receiver` int(10) unsigned NOT NULL, PRIMARY KEY (`sender`,`receiver`), KEY `i_sender` (`sender`) USING HASH, KEY `i_receiver` (`receiver`) USING HASH ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- -- Volcar la base de datos para la tabla `messenger_friendships` --
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
-- phpMyAdmin SQL Dump -- version 3.2.4 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tiempo de generación: 26-08-2012 a las 04:07:07 -- Versión del servidor: 5.1.41 -- Versión de PHP: 5.3.1
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */;
-- -- Estructura de tabla para la tabla `messenger_friendships` --
CREATE TABLE IF NOT EXISTS `messenger_friendships` ( `sender` int(10) unsigned NOT NULL, `receiver` int(10) unsigned NOT NULL, PRIMARY KEY (`sender`,`receiver`), KEY `i_sender` (`sender`) USING HASH, KEY `i_receiver` (`receiver`) USING HASH ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- -- Volcar la base de datos para la tabla `messenger_friendships` --
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Até !
Olá amigo,
Achei meio estranho essa sql.. pois messenger_friendship ou algo assim não interfere no inventário né?
Mas mesmo assim eu tentei, e adivinhe... continua a mesma coisa!
Os mobs não ficam salvos no inventário, somem.
@EDIT:
Qnd desligo o emulador, aparece: ROOM ITEM SAVE 100% 2s depois aparece ROOM ITEM SAVE 0% Sem falar que, quando eu inicio ele e entro no meu hotel ali no chat do emulador, aparece assim: " ERROR IN QUERY CAUGHT".
Acredito eu, que não seja no emulador.. pois baixei novamente e continua a mesma coisa. Obs: uso swif emulador 5.
eu uso o mesmo emulador , usava outra database , troquei , usava outra cms , troquei , usava outra swf troquei .. o erro acontece comigo mesmo assim .-.
eu uso o mesmo emulador , usava outra database , troquei , usava outra cms , troquei , usava outra swf troquei .. o erro acontece comigo mesmo assim .-.
E nem tem como refazer tudo de novo.. vai dar a mesma coisa, só perca de tempo.
Ainda tô com uma duvida... O quê significa esse "Error in query caught" ?
Bom eu coloquei esse no no meu e aminha db tbm é do daniel SPD funcionou com migo espero que funcione com vc vá no seu phpmyadmin click na sua db vá em sql apague o que está lá coloque este Em root, ponham o usuário do PhpMyAdmin:
abrir:
GRANT ALL ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
execute esse e dps faça o mesmo com o debaixo
Abrir:
DELIMITER $$ -- -- Procedimientos -- CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`( IN roomid int(10) unsigned ) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`( IN userid int(10) unsigned ) BEGIN SELECT items_users.item_id, items.base_id, items_extradata.data FROM items_users JOIN items ON (items.item_id = items_users.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_users.user_id = userid; END$$
DELIMITER ;
OBS: se der erro troque a db novamente execute uma vez só cada código pra não bugar a db
5shared escreveu:Bom eu coloquei esse no no meu e aminha db tbm é do daniel SPD funcionou com migo espero que funcione com vc vá no seu phpmyadmin click na sua db vá em sql apague o que está lá coloque este Em root, ponham o usuário do PhpMyAdmin:
abrir:
GRANT ALL ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
execute esse e dps faça o mesmo com o debaixo
Abrir:
DELIMITER $$ -- -- Procedimientos -- CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`( IN roomid int(10) unsigned ) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`( IN userid int(10) unsigned ) BEGIN SELECT items_users.item_id, items.base_id, items_extradata.data FROM items_users JOIN items ON (items.item_id = items_users.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_users.user_id = userid; END$$
DELIMITER ;
OBS: se der erro troque a db novamente execute uma vez só cada código pra não bugar a db
5shared escreveu:Bom eu coloquei esse no no meu e aminha db tbm é do daniel SPD funcionou com migo espero que funcione com vc vá no seu phpmyadmin click na sua db vá em sql apague o que está lá coloque este Em root, ponham o usuário do PhpMyAdmin:
abrir:
GRANT ALL ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
execute esse e dps faça o mesmo com o debaixo
Abrir:
DELIMITER $$ -- -- Procedimientos -- CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`( IN roomid int(10) unsigned ) BEGIN SELECT items_rooms.item_id, items_rooms.x, items_rooms.y, items_rooms.n, items.base_id, items_extradata.data FROM items_rooms JOIN items ON (items.item_id = items_rooms.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_rooms.room_id = roomid; END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`( IN userid int(10) unsigned ) BEGIN SELECT items_users.item_id, items.base_id, items_extradata.data FROM items_users JOIN items ON (items.item_id = items_users.item_id) LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id) WHERE items_users.user_id = userid; END$$
DELIMITER ;
OBS: se der erro troque a db novamente execute uma vez só cada código pra não bugar a db
comigo só funcionou o primeiro código ):
Pode ser que na sua db vc ou antigo dono dela já pode ter executado ela