avatar Metyaspeed  • 04.09.13 14:28

Mobis somem quando reentrar! Empty Mobis somem quando reentrar! 04.09.13 14:28

Olá pessoal muitos já devem saber esse bug.

Estou usando a DB do DanielSPD, espero que me ajudem.

Sempre que saio do quarto ou aperto "sair" do hotel os mobis somem até do inventário e dos quartos!

Rafael Rafael  • 04.09.13 14:38

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 04.09.13 14:38

Vá no seu phpmyadmin e vá na tabela item_rooms e clique na opção limpar.Se não funcionar coloque o código no phpmyadmin
Código:
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

avatar Metyaspeed  • 04.09.13 14:53

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 04.09.13 14:53

Eu já vi vários tutoriais e são as mesma coisa que me passou!

Ainda não resolveu em nada!

Rafael Rafael  • 04.09.13 14:56

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 04.09.13 14:56

Bom tente adicionar esse código:
Código:
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
;;
DELIMITER ;

-- ----------------------------
-- Procedure structure for `getuseritems`
-- ----------------------------
DROP PROCEDURE IF EXISTS `getuseritems`;
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`(IN userid int(10) unsigned)
BEGIN
SELECT items_users.item_id, items.base_id, items_extradata.data, items.rareid, items.group_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 ;

avatar Metyaspeed  • 04.09.13 15:15

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 04.09.13 15:15

Não ajudou em nada ainda.

Isso é antigo e já sabia!

GuguGRP GuguGRP  • 04.09.13 18:58

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 04.09.13 18:58

Esta e a solução mano todos conseguiram com isto



Código:
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
;;
DELIMITER ;

-- ----------------------------
-- Procedure structure for `getuseritems`
-- ----------------------------
DROP PROCEDURE IF EXISTS `getuseritems`;
DELIMITER ;;
CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`(IN userid int(10) unsigned)
BEGIN
SELECT items_users.item_id, items.base_id, items_extradata.data, items.rareid, items.group_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 ;

Rafael Rafael  • 06.09.13 13:54

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 06.09.13 13:54

Tenta esse
Código:
DROP PROCEDURE IF EXISTS `getroomitems`;[font=Verdana, Arial, Helvetica, sans-serif][/font]DELIMITER ;;[font=Verdana, Arial, Helvetica, sans-serif][/font]CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`(IN `roomid` INT(10) UNSIGNED)[font=Verdana, Arial, Helvetica, sans-serif][/font]BEGIN[font=Verdana, Arial, Helvetica, sans-serif][/font]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[font=Verdana, Arial, Helvetica, sans-serif][/font]FROM items_rooms[font=Verdana, Arial, Helvetica, sans-serif][/font]JOIN items ON (items.item_id = items_rooms.item_id)[font=Verdana, Arial, Helvetica, sans-serif][/font]LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id)[font=Verdana, Arial, Helvetica, sans-serif][/font]WHERE items_rooms.room_id = roomid;[font=Verdana, Arial, Helvetica, sans-serif][/font]END[font=Verdana, Arial, Helvetica, sans-serif][/font];;[font=Verdana, Arial, Helvetica, sans-serif][/font]DELIMITER ;[font=Verdana, Arial, Helvetica, sans-serif][/font][font=Verdana, Arial, Helvetica, sans-serif][/font]-- ----------------------------[font=Verdana, Arial, Helvetica, sans-serif][/font]-- Procedure structure for `getuseritems`[font=Verdana, Arial, Helvetica, sans-serif][/font]-- ----------------------------[font=Verdana, Arial, Helvetica, sans-serif][/font]DROP PROCEDURE IF EXISTS `getuseritems`;[font=Verdana, Arial, Helvetica, sans-serif][/font]DELIMITER ;;[font=Verdana, Arial, Helvetica, sans-serif][/font]CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`(IN userid int(10) unsigned)[font=Verdana, Arial, Helvetica, sans-serif][/font]BEGIN[font=Verdana, Arial, Helvetica, sans-serif][/font]SELECT items_users.item_id, items.base_id, items_extradata.data, items.rareid, items.group_data[font=Verdana, Arial, Helvetica, sans-serif][/font]FROM items_users[font=Verdana, Arial, Helvetica, sans-serif][/font]JOIN items ON (items.item_id = items_users.item_id)[font=Verdana, Arial, Helvetica, sans-serif][/font]LEFT JOIN items_extradata ON (items_extradata.item_id = items.item_id)[font=Verdana, Arial, Helvetica, sans-serif][/font]WHERE items_users.user_id = userid;[font=Verdana, Arial, Helvetica, sans-serif][/font]END[font=Verdana, Arial, Helvetica, sans-serif][/font];;[font=Verdana, Arial, Helvetica, sans-serif][/font]DELIMITER ;

The Flash The Flash  • 07.09.13 14:58

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 07.09.13 14:58

Olá, teste este
Código:
DROP PROCEDURE IF EXISTS `getroomitems`;DELIMITER ;;CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`(IN `roomid` INT(10) UNSIGNED)BEGINSELECT 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.placedByFROM items_roomsJOIN 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;;DELIMITER ;-- ------------------------------ Procedure structure for `getuseritems`-- ----------------------------DROP PROCEDURE IF EXISTS `getuseritems`;DELIMITER ;;CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`(IN userid int(10) unsigned)BEGINSELECT items_users.item_id, items.base_id, items_extradata.data, items.rareid, items.group_dataFROM items_usersJOIN 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 ;

lai0n lai0n  • 07.09.13 20:29

Mobis somem quando reentrar! Empty Re: Mobis somem quando reentrar! 07.09.13 20:29

Adicione este código em " sql "
Código:
DROP PROCEDURE IF EXISTS `getroomitems`;DELIMITER ;;CREATE DEFINER=`root`@`localhost` PROCEDURE `getroomitems`(IN `roomid` INT(10) UNSIGNED)BEGINSELECT 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.placedByFROM items_roomsJOIN 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;;DELIMITER ;-- ------------------------------ Procedure structure for `getuseritems`-- ----------------------------DROP PROCEDURE IF EXISTS `getuseritems`;DELIMITER ;;CREATE DEFINER=`root`@`localhost` PROCEDURE `getuseritems`(IN userid int(10) unsigned)BEGINSELECT items_users.item_id, items.base_id, items_extradata.data, items.rareid, items.group_dataFROM items_usersJOIN 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 ;
Até,
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.