[NPC]分享-競標拍賣功能

*註 : 此篇做給使用我端的人 非使用我端口者可直接跳過

*註 : 腳本免費提供。 以防盜賣 腳本經過特殊處理


功能:

GM可以自己從資料表內新增競標物品, 設立結標時間


說明:

此功能已經完成一年多,拿出來與各位分享使用。


使用方法:


打開資料表 auction 新增想要讓玩家競拍的物品。

結標後,沒標到的話物品會退到auction_item 這張表裡面,用


領取拍賣物品 領回


資料表解說 >>

auction 資料表:存放拍賣資訊的地方

資料表結購:

------------------------------------------------------------------------

id - 拍賣序列號()

itemid - 拍賣物品

count - 拍賣數量

biddingitem - 用來拍賣東西的物品 (打0是楓幣 打1是GASH 打2是楓點 打物品代碼是物品)

biddingstartcount - 用來拍賣東西的起始數量

biddingknife - 用來拍賣東西的物品一刀最少多少

biddingnowcount - 目前當下競標的數量 預設打1

starttime - 開始時間 (這個欄位不用填 會自動填入當下新增的時間)

endtime - 競拍結束的時間

------------------------------------------------------------------------

auction_item 資料表:存放拍賣玩家物品倉庫的地方



舉例:

今天我想設定競拍2450000這個物品 使用2000006當作競標物 結標時間設定 2021-09-28 16:00:00 一刀10個 SQL新增語句如下:

INSERT INTO `auction` (`id`, `itemid`, `count`, `biddingitem`, `biddingstartcount`, `biddingknife`, `biddingnowcount`, `starttime`, `endtime`, `winner`) VALUES(1, 2450000, 1, 2000006, 1, 10, 0, '2021-09-25 10:16:36', '2021-09-28 16:00:00', '');


成果展示:





檔案載點:

拍賣系統
.zip
Download ZIP • 10KB


65 次瀏覽0 則留言

最新文章

查看全部

怪物打死直接發獎勵系統

*註 : 此篇做給使用我端的人 非使用我端口者可直接跳過 有很多人反應會有打王搶寶的問題,因此我做了此系統解決此問題。 打開monsterreward資料表 可以看到裡面的結構為 `id`, `monsterid`, `itemid`, `count`, `allattacker`, `damagepercent` 這邊解說分別是甚麼: ------------------------------