DarkEmu_GameServer.Systems.GM_MAKEITEM C# (CSharp) Метод

GM_MAKEITEM() приватный Метод

private GM_MAKEITEM ( int itemID, int itemPlus ) : void
itemID int
itemPlus int
Результат void
        void GM_MAKEITEM(int itemID, int itemPlus)
        {
            try
            {
                //Get monster mask id from config
                Framework.Ini ini;
                ini = new Framework.Ini(Environment.CurrentDirectory + @"\Settings\Settings.ini");
                string monstermaskid = ini.GetValue("Custom", "Monstermaskid","2002").ToString();
                int maskid = Convert.ToInt32(monstermaskid);

                //Get freeslots
                byte slot = GetFreeSlot();
                //No slots return
                if (slot == 0) return;

                AddItem(itemID, (short)itemPlus, slot, Character.Information.CharacterID, 0);
                client.Send(Packet.GM_MAKEITEM(0, slot, itemID, (short)itemPlus, (int)Data.ItemBase[itemID].Defans.Durability, Data.ItemBase[itemID].ID, Convert.ToInt32(monstermaskid)));

                Print.Format("[Gameserver:              " + Character.Information.Name + " Has created:  {0}", Data.ItemBase[itemID].Name);
            }
            catch (Exception ex)
            {
                Console.WriteLine("GM_MakeItem: {0}", ex);
            }
        }
Systems