[指令] 新的黑市拍賣會指令 blarket

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間18年前 (2007/11/23 07:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
這個我大致寫好,昨天也測試過了。 今天我會再修改它一部份的程式,主要是在一些流程控制、 顯示訊息以及扣款的額外判斷。 blarket -auc > i 你身上帶有5 件物品. 負重 (379/9094) 扮成妖精的頭套(elf hat). 扮成人類的頭套(human hat). 扮成魔人的頭套(devil hat). > blarket -auc hat,hat 2,hat 3 【黑市頻道】 ==================================================== 競標品:扮成妖精的頭套(elf hat) 扮成人類的頭套(human hat) 扮成魔人的頭套(devil hat) 競標價:十萬影特幣 ==================================================== 小寶兒:有意者請開始競標(blarket)! 上面是 wiz 專用,-auc 有兩種語法.. blarket -auc hat <= 只賣單一物品時 blarket -auc hat, ... <= 一次賣多件物品, 以逗號區隔 上面的意思就是三件東西的合併競標底價是 10 萬,玩家只要 存款有 10 萬以上都可以參與競標,而最後得標的人,就可以 一次標到三件物品。 blarket -continue 【黑市頻道】 Cha~La~HeadCha~La~(Jwenii:刀客)出價競標了! > blarket -continue 【黑市頻道】 ==================================================== 競標品:扮成妖精的頭套(elf hat) 扮成人類的頭套(human hat) 扮成魔人的頭套(devil hat) 競標價:十萬影特幣 ==================================================== laechan:目前已有 1 位競標者!還有沒有人要競標?(blarket) 上面一樣 wiz 專用。當有玩家競標時會顯示上面的訊息。這 時舉辦拍賣會的主持人可以下 blarket -continue, 它會顯示 目前有幾位競標者,請玩家下標。 blarket -bet > blarket -bet 2000000000 【黑市頻道】 小寶兒(Laechan:進階騎士)出價競標了! 當你 -bet 時,理論上「只有你自己」會知道你到底出多少錢 競標,其它人,包括舉辦拍賣會的 wiz,都不會知道你到底出 多少。 (但實際上 wiz 還是有其它方式知道,這個我以後會再改) 也就是說,可以參與競標者,他的出價金額一定大於一開始所 訂的拍賣底價,至於誰比較多,這是不公開的。 而最後誰得標?就是出價最高的人。 > blarket -bet 2000000000 blarket: 你現在的出價金額不能低於前次的 2000000000 影特幣喔! 在你第一次出完價之後,如果你想更新自己的出價,就像上面 那樣,出價小於等於前次的價格是不允許的。 > blarket -bet 200000 blarket: 你付了 1% 的手續費 2000 影特幣, 更新了前次的出價. 例如你前次出 10 萬,之後你更新自己的出價為 20 萬時,系 統會收取 1% 的出價更新費。每更新一次,它就是收取你出價 的 1% 來當做更新費,所以在你出價前,它會預先判斷你的錢 是否完全足夠。 每次要更新出價價格都必須高於前次。 > blarket -bet 1000000 blarket: 你剛剛已經棄標, 不能再競標了喔. 在你棄標後,若想再競標,就會出現上面的訊息。 blarket -abort > blarket -abort 【黑市頻道】laechan 棄標了! blarket: 你決定棄標. 當你不想競標時,blarket -abort 可以棄標。若你有更新過 出價,在你棄標時先前收取的手續費也不會退還給你。 blarket -view 可以觀看拍賣品的細目. 在拍賣品只有一件時.. blarket -view blarket -view 1 兩種指令格式都可以。但如果拍賣品多於一件時.. blarket -view n 只接受這樣的訊息,n 代表你要觀看第 n 件拍賣品,其順序 就是最上面那個競標品列表順序。 blarket -end > blarket -end 【黑市頻道】 ==================================================== 競標品:扮成妖精的頭套(elf hat) 扮成人類的頭套(human hat) 扮成魔人的頭套(devil hat) 競標價:十萬影特幣 ==================================================== laechan:恭喜 laechan 以二十億影特幣得標! 這個指令也是只有 wiz、且必須是拍賣主持人才能下,用來 結束拍賣,這時 blarket 會自動判斷誰是最高的出價者,然 後判斷由他得標,並顯示它競標的金額。 當最高出價者「離線」或者「銀行存款不足」,它就會判斷 由次高的下一個競標者得標。 當最高出價者「不只一個」時,它會亂數決定由哪一個出價 者得標。 上述的設計有幾個概念... 一、讓大多數的玩家都有能力參與競標,而且是人人都有可   能可以得標。 二、避免出現由單一玩家壟斷的情況。例如拍賣了一件或數   件極好的物品時,在不知道其它競標者的出價金額時,   你為了得標,就會判斷至少要付多少金額才可能得標。   但你的判斷「沒辦法完全準確」,而且就算你的金額就 是等於最高出價金額 20 億,別人也同樣可以出 20 億   ,而最後誰得標?亂數決定。 再者,就算你出最高價後臨陣脫逃,系統也會判斷誰是   次高的出價者,而判斷由那個人得標。   而且,一旦出現了一位極有實力得標的競標者時,你就   會想說是不是要更新一下剛剛的出價,這時系統會跟你   收取更新費用,你就不太想頻繁地更新自己的出價。   而且你更新出價的訊息並不會在公頻顯示,別人就不會   知道你更新金額,只知道你有參與競標。 三、在 wiz 也不知道其它玩家的拍賣價格時,你的出價就可 以獲得一定的保密性,這時你可以唬弄線上的玩家,例   如你明明只出 10 萬,你可以 chat 說自己出了兩億。 玩家現在有方法知道你的存款變化,但將來你身上有多   少挪布幣,就只有你知道,不過 wiz 也能知道你的挪布   幣有多少,這部份,我會用特殊的機制,讓你可以騙過   wiz。 換句話說,這是很像梭哈的概念,你的競標價就是你的   底牌,而你可以唬弄自己的底牌是A、是K、.. 四、這個指令可以有效地消耗玩家的$$,不會一場拍賣辦下 來,20%的得標者的出價金額卻佔了拍賣總額的80%。 它可以比較均衡,而關鍵就在於舉辦拍賣的人對流程的   控制。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.34.90
文章代碼(AID): #17HX4aZl (mud_sanc)
文章代碼(AID): #17HX4aZl (mud_sanc)