Erno Erno  • 18.01.16 16:50

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty [AJUDA] Usuários recolhendo mobis dos outros [Azure] 18.01.16 16:50


Olá amigos do Power Pixel, estou com um problema. Me ajudem?
O meu problema é o seguinte:

Bom, percebi o seguinte erro: Quando algum usuário tem direitos no quarto de um outro, ele pode usar o comando :pickall e recolher todos os itens da sala para ele mesmo. Gostaria de saber se existe solução? E onde posso editar, na db, na source dos comandos... Obg pela atenção

Será que é fácil resolver este erro?
Veja minhas configurações, poderá ajudar!
Meu emulador é o
Azure 2.0
Minha CMS é a
 -
Meu hotel está no
 -
Como sei que uma imagem vale mais que mil palavras, olhe o print:
-

Desde já obrigado. Aguardarei respostas!
                 

xSend xSend  • 18.01.16 19:34

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 18.01.16 19:34

Oi amigo,acho que este site irá lhe ajudar: Removido

The Flash The Flash  • 18.01.16 23:15

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 18.01.16 23:15

[alerta=Moderação] xSend recebeu uma infração por postagem de links não permitidos. [/alerta]

Troque seu HabboHotel/Commands/List/PickAll.cs por esse:
Código:

using Azure.HabboHotel.GameClients;
 
namespace Azure.HabboHotel.Commands.List
{
/// <summary>
/// Class PickAll. This class cannot be inherited.
/// </summary>
 
internal sealed class PickAll : Command
{
/// <summary>
/// Initializes a new instance of the <see cref="PickAll"/> class.
/// </summary>
public PickAll()
{
MinRank = -1;
Description = "Picks up all the items in your room.";
Usage = ":pickall";
MinParams = 0;
}
 
/// <summary>
/// Executes the specified session.
 
/// </summary>
/// <param name="session">The session.</param>
/// <param name="pms">The PMS.</param>
/// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
public override bool Execute(GameClient session, string[] pms)
 
{
var room = session.GetHabbo().CurrentRoom;
if ((room == null) || !room.CheckRights(session, true, false))
{
session.SendNotif("Ehh!! " + session.GetHabbo().UserName + " você não pode pegar os mobis deste quarto pois você não é dono dele.");
 
 return true;
 }
var roomItemList = room.GetRoomItemHandler().RemoveAllFurniture(session);
if (session.GetHabbo().GetInventoryComponent() == null)
return true;
 
 session.GetHabbo().GetInventoryComponent().AddItemArray(roomItemList);
 session.GetHabbo().GetInventoryComponent().UpdateItems(false);
return true;
}
}
}

xSend xSend  • 18.01.16 23:55

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 18.01.16 23:55

Aaaa Bnto ne senhor plagiador,pega o fix no site do meu amigo e coloca aq ,por isso a ppf tá tao desvalorizada.

The Flash The Flash  • 19.01.16 0:09

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 19.01.16 0:09

xSend escreveu:Aaaa Bnto ne senhor plagiador,pega o fix no site do meu amigo e coloca aq ,por isso a ppf tá tao desvalorizada.

[alerta=Moderação] xSend recebeu uma infração por desvio de assunto [/alerta]
Só para constar, o fix está no RZ

Erno Erno  • 19.01.16 1:44

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 19.01.16 1:44

Obg Meg, vou inserir o codigo. Independente de quem seja, o importante é ajudar. 
Vlw.

Pode fechar topico.

lai0n lai0n  • 19.01.16 14:50

[AJUDA] Usuários recolhendo mobis dos outros [Azure] Empty Re: [AJUDA] Usuários recolhendo mobis dos outros [Azure] 19.01.16 14:50

[sucesso=@Moderação] Usuário satisfeito. Fechado e movido para questões resolvidas! [/sucesso]
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.