拍卖行

;----------------------------------------------

允许拍卖物品请在M2列表信息2内的物品规则处添加!

 

打开拍卖行命令:OpenAuctionView

 

;----------------------------------------------

例:

[@main]

#act

OpenAuctionView

 

 

;----------------------------------------------

相关QF触发:

 

以下2个触发只有成功时人物才线才触发:

;拍卖卖出成功

@AuctionSellItem

 

;拍卖买入成功

@AuctionBuyItem

 

;----------------------------------------------

 

相关变量:

以下变量只支持 [@AuctionSellItem] , [@AuctionBuyItem] 中

 

拍卖物品名称:<$AuctionItemName>

底价: <$AuctionItemStartPrice>

一口价:<$AuctionItemSellPrice>

成交价:<$AuctionItemFinaPrice>

物品拍卖人:<$AuctionItemHumanName>

物品买入人/最后出价人:<$AuctionItemBidHumanName>

<$AuctionItemFinaPrice>:在@AuctionSellItem/@AuctionBuyItem为成交价。在 @AuctionInvalidItem 为最新出价

<$AuctionItemMoneyType>: 货币类型

<$AuctionItemMoneyTypeValue>:货币类型--整数(0:元宝 1:游戏点 2:金币 3:金刚石 4:灵符)判断货币类型

<$AuctionItemInvalidPrice>: 失效出价,仅@AuctionInvalidItem中使用

<$AuctionItemSelled>:物品是否被卖出,一般用于@AuctionInvalidItem中

 

 

当成交价 = 一口价时,表示一口价成交

 

 

 

QF示范脚本

 

; 拍卖行出价被冲

[@AuctionInvalidItem]

#IF

; 物品被别人秒了

EQUAL <$AuctionItemSelled> 1

#ACT

sendmsg 7 很遗憾,你出价<$AuctionItemInvalidPrice>的竞拍物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人用秒拍

#ELSEACT

sendmsg 7 你出价<$AuctionItemInvalidPrice>的竞拍物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人出了更高的价格:<$AuctionItemFinaPrice>,赶快去加价吧

 

;拍卖人的物品被卖出

[@AuctionSellItem]

#ACT

sendmsg 7 你拍卖的物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】被人用<$AuctionItemFinaPrice>的价格买走

 

;竞拍人买到物品

[@AuctionBuyItem]

#ACT

sendmsg 7 恭喜。你参与竞拍的物品【<$AuctionItemName>;底价:<$AuctionItemStartPrice><$AuctionItemMoneyType>;一口价:<$AuctionItemSellPrice>】竞拍成功。成交价:<$AuctionItemFinaPrice>