[마지막왕국]+10위저드패키지 스크립트(+10강승갑,+10강칼립소)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LKCamelot.model;
namespace LKCamelot.script.item
{
public class 위저드상자 : BasePotion
{
public override string Name { get { return "+10 위저드패키지" + " "; } }
public override ulong BuyPrice { get { return 1000000; } }
public 위저드상자()
: base(226)
{
}
public 위저드상자(Serial serial)
: base(serial)
{
m_ItemID = 226;
}
public override void Use(Player player)
{
if (Quantity >= 12)
{
var newitem = new script.item.Protectoria().Inventory(player);
(newitem as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem.m_Serial, newitem);
player.client.SendPacket(new AddItemToInventory2(newitem).Compile());
var newitem2 = new script.item.Calypso().Inventory(player);
(newitem2 as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem2.m_Serial, newitem2);
player.client.SendPacket(new AddItemToInventory2(newitem2).Compile());
Quantity = Quantity - 1;
}
else if (Quantity >= 3 && Quantity <= 11)
{
var newitem = new script.item.Protectoria().Inventory(player);
(newitem as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem.m_Serial, newitem);
player.client.SendPacket(new AddItemToInventory2(newitem).Compile());
var newitem2 = new script.item.Calypso().Inventory(player);
(newitem2 as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem2.m_Serial, newitem2);
player.client.SendPacket(new AddItemToInventory2(newitem2).Compile());
Quantity = Quantity - 1;
string itdrop = "+10 위저드패키지" + (Quantity-1) + "개남았습니다" + " ";
player.client.SendPacket(new UpdateChatBox(0xff, 0xff, 1, (short)itdrop.Count(), itdrop).Compile());
}
else
{
var newitem = new script.item.Protectoria().Inventory(player);
(newitem as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem.m_Serial, newitem);
player.client.SendPacket(new AddItemToInventory2(newitem).Compile());
var newitem2 = new script.item.Calypso().Inventory(player);
(newitem2 as script.item.Item).Stage = 10;
World.NewItems.TryAdd(newitem2.m_Serial, newitem2);
player.client.SendPacket(new AddItemToInventory2(newitem2).Compile());
base.Use(player);
}
}
}
}

령하진 님의 최근 댓글
src가 빠져있는데 이거 맞나요? 2023 07.02 ㄳㄳ 2023 05.28 감사합니다 2022 10.25 감사합니당 2022 06.20 감사합니다 2022 06.20