Use JOIN query like:
Not tested, but that's the idea.PHP Code:dbClient.runFastQuery("DELETE items, items_extradata, items_users " +
"FROM items_users " +
"INNER 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);
Last edited by Gaby; 14-05-14 at 01:20 AM.
[QUOTE=Bjork;8072714]Use JOIN query like:
Wow nice this is sure handy :DPHP Code:dbClient.runFastQuery("DELETE items, items_extradata, items_users " +
"FROM items_users " +
"INNER 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);
Last edited by ImNotSatan; 16-05-14 at 10:59 AM.
can someone code :emptypets and :emptybots? I use PlusEMU r2. The :emptypets in the emulator doesn't work..
@
Do you tink you could code an :emptybots and :emptypets
Atm i got an empypets but it doesnt work really good cuz im a noob xD
Atm i got this:
internal void emptypets()
{
this.Session.GetHabbo().GetInventoryComponent().ClearPets();
this.Session.SendNotif("Pets cleaned);
}
internal void ClearPets()
{
using (IQueryAdapter adapter = ButterflyEnvironment.GetDatabaseManager().getQueryreactor())
{
adapter.runFastQuery("DELETE FROM user_pets WHERE user_id = " + UserId + " AND room_id = 0;");
}
this.mAddedItems.Clear();
this.mRemovedItems.Clear();
this.floorItems.Clear();
this.wallItems.Clear();
this.discs.Clear();
this.InventoryPets.Clear();
this.isUpdated = true;
this.mClient.GetMessageHandler().GetResponse().Init(Outgoing.UpdateInventary);
this.GetClient().GetMessageHandler().SendResponse();
}
it works but i need to reload, could u make it so it update's
Thx :D!!!!
Last edited by ImNotSatan; 16-05-14 at 11:37 PM.
Thx :D
should i keep this?
this.mAddedItems.Clear();
this.mRemovedItems.Clear();
this.floorItems.Clear();
this.wallItems.Clear();
this.discs.Clear();
this.InventoryPets.Clear();
this.isUpdated = true;
this.mClient.GetMessageHandler().GetResponse().Init(Outgoing.UpdateInventary);
this.GetClient().GetMessageHandler().SendResponse();
Elso what should i use for bots?
EDIT:
nvm :P
this.Session.SendMessage(Session.GetHabbo().GetInventoryComponent().SerializeBotInventory();
EDIT 2:
totally works now thx :)!
EDIT3 :
do you may know how to make a command like
:reloadroomlist
(reloads the rooms of a user)
Last edited by ImNotSatan; 17-05-14 at 12:01 AM.
Please a transform for Swift/BcStorm ( Sorry i'm french x) ).
Giveranks to r63![]()