private SetNPCTradeInfo ( int InstanceID, int Zero, ushort ItemID, byte Index, byte Count, byte Box, |
||
InstanceID | int | |
Zero | int | |
ItemID | ushort | |
Index | byte | |
Count | byte | |
Box | byte | |
Gil | ||
리턴 | bool |
///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
public bool SetTradeGil (uint Gil) { return FFACE.SetNPCTradeInfo(_InstanceID, 0, 0, 0, 0, 0, Gil); }