Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Plus Emulation [Revision 2] FIXES!

Status
Not open for further replies.
Newbie Spellweaver
Joined
Mar 26, 2014
Messages
22
Reaction score
1
Thanks for the fixes @duckietm @Spot Ify


Can someone fix the drag and drop from catalog to floor? Thanks.

There are also the following bugs:
- Drag and drop from catalog to floor
- Wired
- If someone can add 'Free Flow Chat'. -->
Flasho1 - Plus Emulation [Revision 2] FIXES! - RaGEZONE Forums

Can someone fix these?
 
Experienced Elementalist
Joined
Jun 7, 2012
Messages
288
Reaction score
250
Last edited:
Skilled Illusionist
Joined
Dec 20, 2013
Messages
365
Reaction score
64
New Bug: when picking up a furni up in a room its just get invisible in the room so example if u picked up a chair and then go where the chair was u sit in the air and if u try plac something where the picked furni was it just get stacked over it
UPDATE: FIXED
 
Last edited:
Initiate Mage
Joined
Jul 15, 2012
Messages
4
Reaction score
0
I have the same error.
Can't pick up and save the furni into inventory
 
R.I.P Millercent
Loyal Member
Joined
Nov 6, 2012
Messages
2,230
Reaction score
314
Buy group > :shutdown emulator > restart emulator > go to the room with the group. It's bugged. Name shows as "...", no room settings, group doesn't point there anymore.
Error log;

Anyone have any ideas?
 
Skilled Illusionist
Joined
Dec 20, 2013
Messages
365
Reaction score
64
buy group or just have a group, drop a group item with group badge on inside room restart emu ":shutdown" go to group home room and the group badge will disapear from the group item so there is no badge on it
 
Skilled Illusionist
Joined
Aug 16, 2007
Messages
343
Reaction score
263
Make sure you have the tables too ofc.

Code:
[COLOR=#4E565E][I]-- ----------------------------[/I][/COLOR]
[COLOR=#4E565E][I]--  Procedure definition for `dofastfoodlogin`[/I][/COLOR]
[COLOR=#4E565E][I]-- ----------------------------[/I][/COLOR]
[COLOR=#4E565E][I]DROP PROCEDURE IF EXISTS `dofastfoodlogin`;[/I][/COLOR]
[COLOR=#4E565E][I]DELIMITER ;;[/I][/COLOR]
[COLOR=#4E565E][I]CREATE DEFINER=`root`@`localhost` PROCEDURE `dofastfoodlogin`(IN `sso_ticket` VARCHAR(50))[/I][/COLOR]
[COLOR=#4E565E][I]    NO SQL[/I][/COLOR]
[COLOR=#4E565E][I]BEGIN[/I][/COLOR]
[COLOR=#4E565E][I]        SELECT users.username, users.id, users.credits, users.look, users.gender, user_fastfood.fastGames, user_fastfood.parachute, user_fastfood.missile, user_fastfood.shield, user_fastfood.ff_points FROM users[/I][/COLOR]
[COLOR=#4E565E][I]        LEFT JOIN user_fastfood ON (user_fastfood.userid =users.id)[/I][/COLOR]
[COLOR=#4E565E][I]        RIGHT JOIN user_tickets ON (user_tickets.userid = users.id)[/I][/COLOR]
[COLOR=#4E565E][I]        WHERE user_tickets.sessionticket=sso_ticket;[/I][/COLOR]
[COLOR=#4E565E][I]END[/I][/COLOR]
[COLOR=#4E565E][I];;[/I][/COLOR]
[COLOR=#4E565E][I]DELIMITER ;
[/I][/COLOR]
 
Newbie Spellweaver
Joined
Jul 21, 2012
Messages
95
Reaction score
4
Make sure you have the tables too ofc.

Code:
[COLOR=#4E565E][I]-- ----------------------------[/I][/COLOR]
[COLOR=#4E565E][I]--  Procedure definition for `dofastfoodlogin`[/I][/COLOR]
[COLOR=#4E565E][I]-- ----------------------------[/I][/COLOR]
[COLOR=#4E565E][I]DROP PROCEDURE IF EXISTS `dofastfoodlogin`;[/I][/COLOR]
[COLOR=#4E565E][I]DELIMITER ;;[/I][/COLOR]
[COLOR=#4E565E][I]CREATE DEFINER=`root`@`localhost` PROCEDURE `dofastfoodlogin`(IN `sso_ticket` VARCHAR(50))[/I][/COLOR]
[COLOR=#4E565E][I]    NO SQL[/I][/COLOR]
[COLOR=#4E565E][I]BEGIN[/I][/COLOR]
[COLOR=#4E565E][I]        SELECT users.username, users.id, users.credits, users.look, users.gender, user_fastfood.fastGames, user_fastfood.parachute, user_fastfood.missile, user_fastfood.shield, user_fastfood.ff_points FROM users[/I][/COLOR]
[COLOR=#4E565E][I]        LEFT JOIN user_fastfood ON (user_fastfood.userid =users.id)[/I][/COLOR]
[COLOR=#4E565E][I]        RIGHT JOIN user_tickets ON (user_tickets.userid = users.id)[/I][/COLOR]
[COLOR=#4E565E][I]        WHERE user_tickets.sessionticket=sso_ticket;[/I][/COLOR]
[COLOR=#4E565E][I]END[/I][/COLOR]
[COLOR=#4E565E][I];;[/I][/COLOR]
[COLOR=#4E565E][I]DELIMITER ;
[/I][/COLOR]


bug furni multiheigth and rollers
 
Junior Spellweaver
Joined
Mar 6, 2012
Messages
102
Reaction score
15
If you can't pick up furniture, edit your "items" table.
Change the type of the column "room_id" from "int" to "varchar"
If you're having problems with the x, y and z column in the "items" table, change those to "varchar" aswell.
 
Experienced Elementalist
Joined
Mar 21, 2012
Messages
207
Reaction score
81
If you can't pick up furniture, edit your "items" table.
Change the type of the column "room_id" from "int" to "varchar"
If you're having problems with the x, y and z column in the "items" table, change those to "varchar" aswell.

This breaks logic and stability.
 
Newbie Spellweaver
Joined
Feb 7, 2014
Messages
55
Reaction score
9
I made the youtube Tv on Trypolin, you just need to adapt. (Packet for PlusR2)


Youtube Tv:


Sql:
CREATE TABLE `user_playlistyoutube` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`videoid` varchar(20) NOT NULL,
`titre` varchar(50) NOT NULL,
`descri` varchar(100) NOT NULL,
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED


public static int GetPlaylistYoutube = 2652; //Outgoing
public static int GetPlaylistYoutube = 3920; //Incoming


internal void GetPlaylistYoutube()
{
uint ItemId = Request.PopWiredUInt();
DataTable Ytplaylist;


Room room = ButterflyEnvironment.GetGame().GetRoomManager().GetRoom(this.Session.GetHabbo().CurrentRoomId);
if (room == null || !room.CheckRights(this.Session, true))
return;


using (IQueryAdapter dbClient = ButterflyEnvironment.GetDatabaseManager().getQueryreactor())
{
dbClient.setQuery("SELECT videoid, titre, descri FROM user_playlistyoutube WHERE user_id=@id LIMIT 20");
dbClient.addParameter("id", room.OwnerId);
Ytplaylist = dbClient.getTable();
}
int CountVideo = Ytplaylist.Rows.Count;


if (CountVideo == 0)
return;


GetResponse().Init(Outgoing.GetPlaylistYoutube);
GetResponse().AppendUInt(ItemId); // Id ITEM
GetResponse().AppendInt32(CountVideo); // Count Video


foreach (DataRow Row in Ytplaylist.Rows)
{
GetResponse().AppendStringWithBreak(Row["videoid"].ToString()); //Id Video
GetResponse().AppendStringWithBreak(Row["titre"].ToString()); // Title
GetResponse().AppendStringWithBreak(Row["descri"].ToString()); // desc
}


GetResponse().AppendStringWithBreak("La playlist de " + room.Owner ); // Text box
SendResponse();
}


public static int PlayVideoYoutube = 48; //Outgoing
public static int PlayVideoYoutube = 3371; //Incoming




internal void PlayVideoYoutube()
{
GetResponse().Init(Outgoing.PlayVideoYoutube);
GetResponse().AppendInt32(Request.PopWiredInt32()); // Id ITEM
GetResponse().AppendStringWithBreak(Request.PopFixedString()); //Id VIDEO
GetResponse().AppendInt32(0); // ???
GetResponse().AppendInt32(0); // ???
SendResponse();
}
 
Last edited:
Junior Spellweaver
Joined
Sep 27, 2011
Messages
118
Reaction score
36
Bug:

When you Create a Group the room does not unload, I think it should auto unload because if any other player is in the same room they wont be able to see your group icon unless you use ':unload' command to unload your room and then re-enter your room to view the group badge.
 
Status
Not open for further replies.
Back
Top