Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
@Subway - Haha, thanks I remember telling you over MSN (:
@Veelox - Appreciated :)
@ScottBekmezci - The reason is that I used the packets from a r54 emulator and therefore it would cause a D/C if I were to press "edit".
---
Now time for updates!
Okay so things I have done this time you would all be very happy about, cecer1 made a application for me that allows you to convert Raw Catalogue Item packets into fresh MySQL that is Aleeda-database-compatible.
So instead of..
http://screensnapr.com/e/bo3QKB.png
It would be... -This being I can now take 2 minutes to stock a catalogue page instead of a whole hour.
http://screensnapr.com/-/uploads/1eAzMG.png
Also, you can place floor items down along with rotation, x, y coords from the database.
http://screensnapr.com/e/rPPYaB.png
--
So expect a full catalogue on release with all the rares and up to date furni!
---------- Post added at 02:34 PM ---------- Previous post was at 12:42 PM ----------
Okay I've gotten rotation working, now to do is:
-move
-pick up :)
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Yea Alex great work with Aleeda ;D
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
WOW Alex, seems like your doing great with this - can't wait to see more progress :P
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Quote:
Originally Posted by
Resource
Any more updates
Yes actually, no Habbo client updates but I've been working on recoding everything as I would like it to use less MySQL queries as possible.
If you would like to see the last one before this, can be found here (http://forum.ragezone.com/6399852-post388.html)
When you place furni down, you want the whole room to see it being placed or chatting, triggering items etc...
I've done recoding (as I'm not happy with it atm, but I compared the source now with the first Aleeda it is FAR improved) examples such as:
Code:
public void SendRoom(GameClient Session, ServerMessage Message)
{
uint RoomId = Session.GetHabbo().Flat;
using (DatabaseClient dbClient = AleedaEnvironment.GetDatabase().GetClient())
{
dbClient.AddParamWithValue("id", id);
foreach (DataRow row in dbClient.ReadDataTable("SELECT * FROM users WHERE flat = @id;").Rows)
{
uint mId = (uint)row["id"];
GameClient mClient = AleedaEnvironment.GetHabboHotel().GetClients().GetClientOfHabbo(mId);
mClient.GetConnection().SendMessage(Message);
}
}
}
Where as now it's
Code:
public void SendRoomMessage(ServerMessage Message)
{
uint RoomId = this.GetHabbo().Flat;
foreach (int mRoomId in ClientMessageHandler.mRoomList.Values)
{
if (mRoomId != 0 && mRoomId == RoomId)
{
AleedaEnvironment.GetHabboHotel().GetClients().GetClientsByFlat(RoomId).GetConnection().SendMessage(Message);
}
}
}
As you clearly see, the 2nd one uses NO queries whatsoever which speeds up stuff greatly.
Re: Aleeda Emulator [C#, Deltar] R63+
adding page to favourites, i want to download this when it's 100% with the cms.
i want this badly.
---------- Post added 08-07-11 at 12:00 AM ---------- Previous post was 07-07-11 at 11:10 PM ----------
anymore updates? soz for double post
Re: Aleeda Emulator [C#, Deltar] R63+
Re: Aleeda Emulator - Habbo Flash Environment [C#, ION/Deltar]
Quote:
Originally Posted by
Quackster
Yes actually, no Habbo
client updates but I've been working on recoding everything as I would like it to use less MySQL queries as possible.
If you would like to see the last one before this, can be found here (
http://forum.ragezone.com/6399852-post388.html)
When you place furni down, you want the whole room to see it being placed or chatting, triggering items etc...
I've done recoding (as I'm not happy with it atm, but I compared the source now with the first Aleeda it is FAR improved) examples such as:
Code:
public void SendRoom(GameClient Session, ServerMessage Message)
{
uint RoomId = Session.GetHabbo().Flat;
using (DatabaseClient dbClient = AleedaEnvironment.GetDatabase().GetClient())
{
dbClient.AddParamWithValue("id", id);
foreach (DataRow row in dbClient.ReadDataTable("SELECT * FROM users WHERE flat = @id;").Rows)
{
uint mId = (uint)row["id"];
GameClient mClient = AleedaEnvironment.GetHabboHotel().GetClients().GetClientOfHabbo(mId);
mClient.GetConnection().SendMessage(Message);
}
}
}
Where as now it's
Code:
public void SendRoomMessage(ServerMessage Message)
{
uint RoomId = this.GetHabbo().Flat;
foreach (int mRoomId in ClientMessageHandler.mRoomList.Values)
{
if (mRoomId != 0 && mRoomId == RoomId)
{
AleedaEnvironment.GetHabboHotel().GetClients().GetClientsByFlat(RoomId).GetConnection().SendMessage(Message);
}
}
}
As you clearly see, the 2nd one uses NO queries whatsoever which speeds up stuff greatly.
You don't really need queries when you drop a furniture :P
Re: Aleeda Emulator [C#, Deltar] R63+
I wish you all the best with this project, it looks more than great!
Re: Aleeda Emulator [C#, Deltar] R63+
FINISH IT :(
I want this..
Re: Aleeda Emulator [C#, Deltar] R63+
Quote:
Originally Posted by
sistak
FINISH IT :(
I want this..
Wait like the rest of us.
Re: Aleeda Emulator [C#, Deltar] R63+
what's the test hotel link. :)
Re: Aleeda Emulator [C#, Deltar] R63+
Quote:
Originally Posted by
Roper
I've been on the test hotel and it is brilliant so far, other than a few little snags with the Inventory (if you buy something, you can place an unlimited amount down rather than just how many you bought).
Keep up the fantastic work!
Oh don't worry now that's fixed (: