mirror of
https://github.com/islehorse/HISP.git
synced 2025-04-21 20:25:51 +12:00
Fix map data hopefully.
This commit is contained in:
parent
b80984b92e
commit
83e274c828
7 changed files with 170 additions and 144 deletions
|
@ -3936,6 +3936,21 @@ namespace HISP.Server
|
|||
}
|
||||
}
|
||||
|
||||
public static void RemoveDespawningItems()
|
||||
{
|
||||
using (MySqlConnection db = new MySqlConnection(ConnectionString))
|
||||
{
|
||||
db.Open();
|
||||
MySqlCommand sqlCommand = db.CreateCommand();
|
||||
|
||||
sqlCommand.CommandText = "DELETE FROM droppeditems WHERE despawnTimer <=0";
|
||||
sqlCommand.Prepare();
|
||||
sqlCommand.ExecuteNonQuery();
|
||||
sqlCommand.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static void RemoveDroppedItem(int randomId)
|
||||
{
|
||||
using (MySqlConnection db = new MySqlConnection(ConnectionString))
|
||||
|
@ -3984,7 +3999,7 @@ namespace HISP.Server
|
|||
|
||||
|
||||
MySqlCommand sqlCommand = db.CreateCommand();
|
||||
sqlCommand.CommandText = "UPDATE DroppedItems SET DespawnTimer=DespawnTimer-5";
|
||||
sqlCommand.CommandText = "UPDATE DroppedItems SET DespawnTimer=DespawnTimer-1";
|
||||
sqlCommand.ExecuteNonQuery();
|
||||
sqlCommand.Dispose();
|
||||
|
||||
|
|
|
@ -222,7 +222,7 @@ namespace HISP.Server
|
|||
item.Effects = effectsList;
|
||||
item.SpawnParamaters = new Item.SpawnRules();
|
||||
item.SpawnParamaters.SpawnCap = gameData.item.item_list[i].spawn_parameters.spawn_cap;
|
||||
item.SpawnParamaters.SpawnInZone = gameData.item.item_list[i].spawn_parameters.spawn_in_zone;
|
||||
item.SpawnParamaters.SpawnInZone = gameData.item.item_list[i].spawn_parameters.spawn_in_area;
|
||||
item.SpawnParamaters.SpawnOnTileType = gameData.item.item_list[i].spawn_parameters.spawn_on_tile_type;
|
||||
item.SpawnParamaters.SpawnOnSpecialTile = gameData.item.item_list[i].spawn_parameters.spawn_on_special_tile;
|
||||
item.SpawnParamaters.SpawnNearSpecialTile = gameData.item.item_list[i].spawn_parameters.spawn_near_special_tile;
|
||||
|
|
|
@ -130,8 +130,6 @@ namespace HISP.Server
|
|||
if (totalMinutesElapsed % 5 == 0)
|
||||
{
|
||||
Treasure.AddValue();
|
||||
DroppedItems.DespawnItems();
|
||||
DroppedItems.GenerateItems();
|
||||
}
|
||||
|
||||
|
||||
|
@ -171,6 +169,9 @@ namespace HISP.Server
|
|||
Database.TpOfflinePlayersBackToUniterForOfflinePlayers();
|
||||
Database.DeleteExpiredLeasedHorsesForOfflinePlayers();
|
||||
|
||||
DroppedItems.DespawnItems();
|
||||
DroppedItems.GenerateItems();
|
||||
|
||||
|
||||
WildHorse.Update();
|
||||
Npc.WanderNpcs();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue