FFACETools.FFACE.SetNPCTradeInfo C# (CSharp) 메소드

SetNPCTradeInfo() 개인적인 메소드

private SetNPCTradeInfo ( int InstanceID, int Zero, ushort ItemID, byte Index, byte Count, byte Box, UInt32 Gil ) : bool
InstanceID int
Zero int
ItemID ushort
Index byte
Count byte
Box byte
Gil System.UInt32
리턴 bool
        private static extern bool SetNPCTradeInfo(int InstanceID, int Zero, ushort ItemID, byte Index, byte Count, byte Box, UInt32 Gil);

Usage Example

예제 #1
0
파일: Menu.cs 프로젝트: pybender/ffacetools
            ///Set Items in npc trade window
            ///<param name="sTinfo">NPCTRADEINFO structure</param>
            ///</summary>
            public bool SetNPCTradeInformation (NPCTRADEINFO sTinfo)
            {
                bool result = false;

                if (sTinfo.items == null)
                {
                    result = FFACE.SetNPCTradeInfo(_InstanceID, 0, 0, 0, 0, 0, sTinfo.Gil);

                }
                else
                {
                    for (int i = 0; i < sTinfo.items.Length; i++)
                    {
                        result = FFACE.SetNPCTradeInfo(_InstanceID, 0, sTinfo.items[i].ItemID, sTinfo.items[i].Index, sTinfo.items[i].Count, (byte)i, sTinfo.Gil);
                        if (!result)
                            break;
                    }
                }
                return result;
            } // @ public bool SetNPCTradeInformation
All Usage Examples Of FFACETools.FFACE::SetNPCTradeInfo
FFACE