[PLUS EMULATOR] Correção para "Bola de Futebol" 17.04.18 16:49
Olá esta correção é para quem tem bola de futebol funcionando no hotel Plus Emulador
vá em PlaceObjectEvent.cs
Cole este código :
depois vá em Room.cs
e cole este código :
Facebook : https://www.facebook.com/joaopedrobonivaes
vá em PlaceObjectEvent.cs
Cole este código :
- Código:
case InteractionType.FOOTBALL:
{
if (Room.CountFootBall(Room.Id) >= 4)
{
Session.SendNotification("Você só pode ter 4 bolas por quarto.");
return;
}
break;
}
depois vá em Room.cs
e cole este código :
- Código:
public int CountFootBall(int roomId)
{
int count = 0;
using (IQueryAdapter dbClient = Atlantis.GetDatabaseManager().GetQueryReactor())
{
dbClient.SetQuery("SELECT `id`,`user_id`,`base_item` FROM `items` WHERE `room_id` = '" + roomId + "'");
DataTable Data = dbClient.getTable();
foreach (DataRow Item in Data.Rows)
{
dbClient.SetQuery("SELECT `id` FROM `furniture` WHERE `id` = '" + Convert.ToInt32(Item["base_item"]) + "' AND interaction_type = 'ball'");
DataTable Furniture = dbClient.getTable();
foreach (DataRow Speech in Furniture.Rows)
{
count++;
}
}
}
return count;
}
Facebook : https://www.facebook.com/joaopedrobonivaes