《刀塔自走棋》背后的“鴿”聲陣陣,《DOTA 2》自定義模組的過(guò)去與現(xiàn)在

作者|Deky
總有人會(huì)回歸生活,但仍有人在前行,這就夠了
這是關(guān)于一群 “鴿子”的故事。
在傳統(tǒng)意義上,鴿子是“和平”的象征,是美好事物的載體,今天的故事,和這種生物學(xué)意義上的鴿子,其實(shí)沒(méi)什么關(guān)系。
咱們要說(shuō)的“鴿”,現(xiàn)在是一個(gè)動(dòng)詞“放鴿子”的衍生含義,所以,這是一段 “鴿與被鴿”的故事。
中二組織還有那些中二的議員們
現(xiàn)在回想起來(lái),整個(gè)故事的開端是非常中二的。
2013年下半年,《DOTA 2》國(guó)服正式上線了。
就像《DOTA 2》官方宣傳語(yǔ)說(shuō)的那樣:“DOTA2是由DotA之父Icefrog主創(chuàng)打造的唯一正統(tǒng)續(xù)作,其完整繼承了原作DotA超過(guò)一百位的英雄。回望“DotA”到《DOTA 2》,從2002年到2019年的17年歷史,這張不超過(guò)8MB的自定義模組,站在成功的平臺(tái)之上,靠著最后作者Icefrog的堅(jiān)持,“DotA”成為了改變PC游戲界格局的傳奇。”
那么,在已經(jīng)商業(yè)化的《DOTA 2》中做同樣的事,是否可行呢?
誰(shuí)也不知道,但是有人還是愿意試一試。

2014年1月,AMHC成立了,這個(gè)組織全稱叫“阿哈利姆魔法隱修議會(huì)”,這個(gè)名稱念起來(lái)十分中二,借用了《DOTA 2》世界觀里最偉大的魔法師——阿哈利姆的名字,在游戲內(nèi)道具“阿哈利姆神杖”上,也刻著一行小字“擁有半神之力法師的權(quán)杖”。

而那個(gè)時(shí)候,組織開創(chuàng)和管理者們,也有著自己的中二頭銜——“創(chuàng)世神”、“白手黨黨魁”、“魔導(dǎo)師”、“隱修議員”,也就翻譯組的人頭銜正常一點(diǎn)。
雖然整個(gè)組織里充斥著各種中二頭銜,但是作為一個(gè)技術(shù)黨占據(jù)主導(dǎo)地位的組織,其實(shí)是十分嚴(yán)肅的,不茍言笑的AMHC頭兒“無(wú)雙”隨時(shí)都能在大討論群里將那些水群的人毫不留情的踢出去——這個(gè)大QQ群也有個(gè)中二的名稱,叫“AMHC創(chuàng)世中心”,也就最近改成了“AMHC創(chuàng)世中心[禁復(fù)讀]”。

大群另外不歡迎的一群人,可能就是進(jìn)群之后,張口就來(lái)一句“我有一個(gè)想法”或者“我有一個(gè)策劃,現(xiàn)在就差一個(gè)程序”的新人,當(dāng)然,這種新人源源不斷,而管理員也從未吝嗇過(guò)自己手中的踢人權(quán)限,在QQ群還沒(méi)有禁言功能的2014年,踢人就是最簡(jiǎn)單的解決方案。
在2014年8月V社官方推出地圖制作工具Alpha版之前,其實(shí)整個(gè)組織對(duì)于《DOTA 2》自定義地圖并沒(méi)有什么太多未來(lái)的構(gòu)想,更多的還是建立在V社另外一款游戲《Alien Swarm》的SDK(軟件開發(fā)包)基礎(chǔ)上,因?yàn)楫?dāng)年V社為了做《DOTA 2》而做出了這款免費(fèi)的實(shí)驗(yàn)性小游戲,二者使用了同樣的引擎。
關(guān)于我們?yōu)槭裁词区澴舆@件事
我是2014年加入的這個(gè)組織。
我參與的第一個(gè)項(xiàng)目籌劃工作,其實(shí)是一個(gè)很失敗的案例。
我和當(dāng)時(shí)需要練手的代碼君組隊(duì),選了一個(gè)《魔獸爭(zhēng)霸3》中廣受好評(píng)的《伏魔戰(zhàn)記》作為藍(lán)本,開始琢磨如何將其在《DOTA 2》中實(shí)現(xiàn)。
《伏魔戰(zhàn)記》根據(jù)版本不同有四幕版和三幕版,說(shuō)白了就是三四張方塊形地圖場(chǎng)景,在我和代碼君進(jìn)行幾次實(shí)際游戲體驗(yàn)后,認(rèn)為第四幕的近似RTS的玩法部分在2014—2015年的《DOTA 2》編輯器的技術(shù)水平上很難實(shí)現(xiàn),即便生造輪子也得不償失,那么,就砍掉吧。

第一幕中的無(wú)限刷新敵人,在當(dāng)時(shí)的優(yōu)化和電腦整體配置下,如果要想達(dá)到同樣的刷新數(shù)量,可能絕大部分電腦都無(wú)法運(yùn)行,那么減少怪物數(shù)量而強(qiáng)化單個(gè)怪物的強(qiáng)度呢?那么就缺少那種原版刷怪掉落裝備的爽快感了。
最重要的是,當(dāng)時(shí)《DOTA 2》編輯器提供的地圖最大尺寸并不像現(xiàn)在這么大,極限尺寸可能還沒(méi)有《伏魔戰(zhàn)記》單幕的場(chǎng)景大,這種實(shí)現(xiàn)上的無(wú)奈在早期的地圖制作中非常常見(jiàn)。
在琢磨了一段時(shí)間后,我們覺(jué)得作為一個(gè)初生形態(tài)的dota2地圖編輯器,去復(fù)刻早已成熟階段產(chǎn)出的《魔獸爭(zhēng)霸3》自定義地圖是一種不現(xiàn)實(shí)的行為,這個(gè)項(xiàng)目因此“無(wú)疾而終”。
很榮幸,我也成為了鴿子的一員,每當(dāng)組織里的其他人問(wèn)起,“哎,你們那個(gè)伏魔戰(zhàn)記呢?”
“鴿了?!?/p>
不記得哪位曾經(jīng)說(shuō)過(guò)這樣一句話,一百個(gè)失敗的游戲項(xiàng)目,有一百種死法,這點(diǎn)我深以為然,雖然做模組從格局上來(lái)說(shuō),比不上拿商業(yè)引擎做獨(dú)立游戲的大,但同樣遵循這條規(guī)則——如果說(shuō)“伏魔戰(zhàn)記”項(xiàng)目死于技術(shù)問(wèn)題,組織內(nèi)部的其他幾個(gè)制作組,失敗的問(wèn)題就不盡相同了。

有的組是人太多沒(méi)有拍板的管理者,你一言我一語(yǔ)死于混亂;有的組是一個(gè)人忙不過(guò)來(lái)后期放棄更新,無(wú)論一一條理由,還是一百條理由,最終都會(huì)遞歸到一個(gè)字上,那就是
“鴿!”
放棄了“伏魔戰(zhàn)記”項(xiàng)目后,代碼君則寫了一陣子教程以后加入了阿瓦隆工作室,直到現(xiàn)在,他還是那兒的絕對(duì)主力。而我,加入了當(dāng)時(shí)另外一個(gè)組,《平妖亂R》,這也是《DOTA 2》上的第一張修仙地圖,玩法就是防守關(guān)卡。
自由與熱愛(ài)
雖然AMHC有著一堆中二的頭銜,看起來(lái)層層疊疊,但實(shí)際上非常松散,只要項(xiàng)目負(fù)責(zé)人覺(jué)得可以,你就可以出現(xiàn)在任何一個(gè)項(xiàng)目群里,從端茶送水、填數(shù)據(jù)表格,再到刷地形、調(diào)骨骼動(dòng)作,只要你想干,沒(méi)有什么不能干的——當(dāng)然,前提是你能干。
2015年前期的組織,除了一直忙于研究理論向的Xavier老師,大多技術(shù)負(fù)責(zé)人都拿出了自己的作品,比如《東方DOTS》、《真·三國(guó)無(wú)雙》、《無(wú)盡試煉》、《平妖亂R》、《寶石TD》、《王者·烽火狼煙》。

相比之下,策劃區(qū)可就是群魔亂舞了,雖然也有前《孤島驚魂3》的參與者坐鎮(zhèn),但他來(lái)更多是給我們分享他的悲傷遭遇:比如他當(dāng)年突發(fā)奇想想當(dāng)刺客信條貼吧的小吧主,申請(qǐng)里寫了自己的身份,結(jié)果被人家當(dāng)精神病患處理了…
AMHC畢竟是一個(gè)程序話語(yǔ)權(quán)大于策劃的組織,許多項(xiàng)目組里為了杜絕有些人亂開腦洞,提出了一個(gè)規(guī)矩:“誰(shuí)提出,誰(shuí)實(shí)現(xiàn)?!?/p>
雖然很無(wú)情,但在拒絕畫餅方面,很有效。
只不過(guò),該鴿的項(xiàng)目,還是會(huì)鴿掉的,直到今天,許多早已淪為水群的QQ群,都是曾經(jīng)的項(xiàng)目群,比如說(shuō)“鴿子群”。
“鴿子群”創(chuàng)建于2014年,基本上沒(méi)有新人加入,卻有超過(guò)40名成員,關(guān)于這個(gè)由Dan老師領(lǐng)頭的、 AMHC全明星陣容參與的大項(xiàng)目到底是怎么“鴿”掉的,我也不太清楚——那會(huì)兒,我還在和代碼君琢磨“伏魔戰(zhàn)記”呢。
在鴿子群的介紹里,至今掛著一段很現(xiàn)實(shí)的描述:“沒(méi)有物質(zhì)的RPG制作,只是一只鴿子,都不用風(fēng)吹,走兩步就鴿了。真是可鴿可棄~”
在過(guò)去的很長(zhǎng)一段時(shí)間里,做《DOTA 2》自定義地圖,比起現(xiàn)在做獨(dú)立游戲目的還要單純,至少,現(xiàn)在獨(dú)立游戲者可以指責(zé)Steam抽成太高,而MOD制作者,其實(shí)付出了一點(diǎn)都不少的成本卻基本上沒(méi)有收益,如果你問(wèn)我們當(dāng)時(shí)為什么要做這個(gè),
我想,可能就是對(duì)做游戲以及《DOTA 2》的愛(ài)吧——人嘛,總有那么幾個(gè)不計(jì)回報(bào)的愛(ài)好,您說(shuō)是吧。
過(guò)去的那些人和事
修仙圖《平妖亂R》為什么要在名稱后面加個(gè)“R”?
這點(diǎn)直到我參與了幾個(gè)月項(xiàng)目后才知道,當(dāng)時(shí)《平妖亂R》的負(fù)責(zé)人Burden老師無(wú)意中提到,其實(shí)《平妖亂》這個(gè)地圖他也是第二任作者,但是原作者因?yàn)榭佳?,早已離開,他接手以后進(jìn)行了大幅改造卻又不好叫二代,況且原版制作定型的時(shí)候,官方連正式版編輯器都沒(méi)還沒(méi)出,沒(méi)幾個(gè)人玩過(guò)初代作品,所以干脆加了一個(gè)諧音的“R”以示區(qū)分。

2015年秋,官方正式宣布《DOTA 2》“重生”,并正式推出了“游廊”功能,更新上線的第一天也是我見(jiàn)過(guò)大討論群里最熱鬧的一天,眾人暢所欲言,一副美好景象呼之欲出,感覺(jué)明天我們就能看到屬于《DOTA 2》的各種RPG精品。
而《平妖亂R》立項(xiàng)很早,上限空間不足,加入了隨機(jī)刷新的精英怪系統(tǒng)后,就不再更新,面對(duì)大版本更新,新圖制作勢(shì)在必行,而人手也是一個(gè)問(wèn)題。
一個(gè)自定義模組的制作組里,都會(huì)有些什么人?
一個(gè)能說(shuō)話的程序,一個(gè)能畫畫的美術(shù)UI,一個(gè)能填表的數(shù)值,一個(gè)能靈活運(yùn)用筆刷的地形,以及閑雜人等若干,把剩下的問(wèn)題都包了,至于模型?這個(gè)老大難問(wèn)題有錢就外包解決,沒(méi)錢就用原版模型吧。
一來(lái)二去,宣傳找來(lái)了組織里最活躍的“狐貍”,地形找來(lái)了著名魔獸地圖《仙之俠道》的作者和策劃“無(wú)用”老師——這陣容,我覺(jué)得放到現(xiàn)在都不弱。
正好,剛剛成立的阿瓦隆工作室,在做完《大海戰(zhàn)》以后,也在修仙這方面拓展,我們的新項(xiàng)目叫《無(wú)量劫》,而他們的項(xiàng)目叫《荒神罪》,題材相沖,自然在某種層面上成了冤家,只不過(guò),他們是商業(yè)化工作室,而我們,還是普通的愛(ài)好制作組。

我居然還留著這玩意...
其實(shí)兩個(gè)組的人員,經(jīng)常在一起玩,正好也是出于內(nèi)部交流的考慮,他們的地形大佬M.Reak提前讓我們?cè)嚵艘幌隆痘纳褡铩贰?/p>
只不過(guò)這次,鬧得比較兇,平時(shí)嘻嘻哈哈的鴿子們真的認(rèn)真起來(lái),那也是誰(shuí)也不服誰(shuí)。
當(dāng)時(shí)我們覺(jué)得這個(gè)地圖對(duì)配置要求太高了,就給出了希望降低特效的建議,一些建筑高度也讓攝像機(jī)位置也比較尷尬。
現(xiàn)在回想起來(lái),對(duì)于阿瓦隆工作室來(lái)說(shuō),這可能是他們傾盡所有做出的最好作品,這些東西自然不可能砍,算是他們的堅(jiān)持吧。
盡管我們多次表示真的不是因?yàn)椤坝焉獭毙膽B(tài)而嫉妒,完全是為了游戲穩(wěn)定性著想,但還是沒(méi)獲得理解,算是和他們大吵了一架。

其實(shí)在組織內(nèi),也沒(méi)太多的人知道這場(chǎng)私下的舌戰(zhàn),大家還是日復(fù)一日的問(wèn),今天《荒神罪》發(fā)了嗎?今天《無(wú)量劫》發(fā)了嗎?
煩不勝煩的我們用“月底”、“年底”的回答屢次蒙混過(guò)關(guān),久而久之為這特有的“鴿子文化”又添了一個(gè)新名詞“月底”——“別問(wèn),問(wèn)就是月底出?!?/p>
漸漸地,各個(gè)集團(tuán)作戰(zhàn)的項(xiàng)目組逐漸占據(jù)主導(dǎo)地位,單打獨(dú)斗的地圖作者越來(lái)越少,逐漸形成了好幾撥人馬,這其中便有《寶石TD》的作者萌小蝦老師。

他并不是最早進(jìn)入這個(gè)領(lǐng)域?qū)W習(xí)的地圖作者,但是他主導(dǎo)的游戲,都并不需要?jiǎng)佑锰嗟姆怯螒騼?nèi)資源,也不需要多么復(fù)雜或核心的游戲機(jī)制,地形任務(wù)都很少,可以說(shuō)只要畫豆腐塊就行了,比起我們這些總想在自定義地圖里搞大作的人來(lái)說(shuō),他包括后來(lái)的巨鳥多多工作室,反而走的更穩(wěn)。
用愛(ài)發(fā)電的標(biāo)準(zhǔn)結(jié)局
我們能預(yù)想到愛(ài)好是一件很脆弱的事物,但是怎么也不會(huì)想到結(jié)束會(huì)來(lái)的那么快。
2016年對(duì)于中國(guó)DotA來(lái)說(shuō),是很微妙的一年。
年初3月的上海特錦賽,舉辦水平之低劣幾乎引發(fā)了游戲玩家的“暴動(dòng)”,官方公開發(fā)表道歉信,而職業(yè)戰(zhàn)隊(duì)在戰(zhàn)績(jī)上也遭遇了毀滅性的失敗,在全方位的的翻爛賬和揭老底之后,社區(qū)人才大流失開始了。
而對(duì)于一直靠愛(ài)發(fā)電的地圖創(chuàng)作者來(lái)說(shuō),從2015年到2016年,能堅(jiān)持一年發(fā)電,也算是佼佼者了,再往后,不談吃飯的問(wèn)題,也確實(shí)不太現(xiàn)實(shí)了。
《無(wú)量劫》,理所當(dāng)然的鴿了,大家在鴿與被鴿中都成了受害者。
不僅僅是我們,國(guó)外的很多作者也開始離開圈子。
各種層面的沖擊紛至沓來(lái),有的因素是“時(shí)也”,比如說(shuō)尚未琢磨清楚的開發(fā)流程和開發(fā)工具需要時(shí)間驗(yàn)證,而有的時(shí)候是“命也”,比如我們到現(xiàn)在也沒(méi)摸清楚自定義游戲該怎么去收費(fèi),它的價(jià)值該如何去定位,尤其是在Valve嘗試《上古卷軸V》模組收費(fèi)失敗之后,這種負(fù)面的市場(chǎng)反饋?zhàn)尯芏嘤^望者開始退散。
剩下的人,只能更加的抱團(tuán)取暖——除了實(shí)力強(qiáng)悍的阿瓦隆工作室和?Xavier老師,即便是看上去并沒(méi)有堆太多資源的地圖,還是火過(guò)相當(dāng)長(zhǎng)一陣子的,比如說(shuō)“叢林肉搏”和“叢林亂斗”。

當(dāng)然V社也不是沒(méi)有一點(diǎn)反應(yīng),除了給了官方服務(wù)器支持以外,還是掏了幾千美元支持一下作工作室的,并且弄出了一個(gè)“通行證”的收費(fèi)模式,理論上的三七分成也不是外人看起來(lái)那么美好,因?yàn)槊绹?guó)的稅收問(wèn)題,作者實(shí)際拿到的分成,實(shí)際只有49%。
本來(lái)這個(gè)收費(fèi)模式就沒(méi)什么競(jìng)爭(zhēng)力,還要經(jīng)過(guò)層層抽成,最后估計(jì)連Valve自己都覺(jué)得這種玩法沒(méi)什么意思,后面的地圖無(wú)論做的多好,都沒(méi)有這種詭異的收費(fèi)方式了。
一個(gè)自閉的小圈子,最終結(jié)局必然是自取滅亡,門檻太高會(huì)擋住相當(dāng)多的探訪者,喜歡畫餅不愿踏實(shí)干活是新人很容易犯的錯(cuò),但是也沒(méi)有必須將其驅(qū)逐出境的地步,面對(duì)社區(qū)整體性崩潰的2016年,我便離開了模組制作的第一線,去做一些更加底層和基礎(chǔ)的工作。
更多的參與者,再也不見(jiàn)。
2016年更像是一個(gè)節(jié)點(diǎn),現(xiàn)在我們能看到的所有作者,大多便是那時(shí)候留下來(lái)的,就拿現(xiàn)的爆款《刀塔自走棋》來(lái)說(shuō)吧,阿標(biāo)是燒焦的鼠標(biāo),當(dāng)時(shí)為《寶石TD》畫地形貼圖的,而阿羊,也是就是“羊老師”,最早參與《無(wú)量劫》的時(shí)候因?yàn)轼澋膯?wèn)題和Burden老師有段時(shí)間弄的相當(dāng)不愉快。

現(xiàn)在,很多人看到的,可能只有“120萬(wàn)月流水”這種抓人的字眼,而并不知道這背后這些人堅(jiān)持了多久,在2016年后,V社官方已經(jīng)對(duì)這方面徹底放養(yǎng),不再為這個(gè)工具添加更多的功能,甚至出現(xiàn)過(guò)舉辦自定義地圖大賽中途把編輯器給更新崩潰掉的神奇操作。
當(dāng)浪潮退去以后,最后的堅(jiān)守者,也就剩下那些有組織,有商業(yè)渠道的團(tuán)隊(duì),這么算的話,剩下的團(tuán)隊(duì)兩只手就能數(shù)過(guò)來(lái)。
所以,當(dāng)有人問(wèn)我,如何看到他們靠淘寶二維碼,月流水過(guò)一百二十萬(wàn)的時(shí)候,我的回答是,如果你了解他們的堅(jiān)持,就會(huì)明白這是他們?cè)摰玫?,因?yàn)榇蟛糠秩藳](méi)有那么多五年。
試問(wèn),有哪一家大廠愿意花五年的時(shí)間琢磨一個(gè)自定義游戲模組編輯器?
我想,現(xiàn)在不會(huì)有,未來(lái)也不會(huì)有。
自走棋火了,以及更多
在AMHC成立后的第五年,蝦老師的《DOTA 自走棋》火了,沒(méi)什么大問(wèn)題的火了。
雖然《DOTA自走棋》因其收費(fèi)問(wèn)題再度被國(guó)外網(wǎng)友抓起來(lái)批判了一番,但是Valve長(zhǎng)期的不管不問(wèn),才是讓這個(gè)相關(guān)的內(nèi)容沒(méi)有規(guī)范化的根源,究竟應(yīng)該如何將其制度化,也應(yīng)該是Valve需要關(guān)心的問(wèn)題,而不是抓著單個(gè)工作室殺雞儆猴。
寫文當(dāng)天,我還在和阿瓦隆工作室的Kuso君還在感慨,當(dāng)年我們?yōu)榱艘稽c(diǎn)小事大動(dòng)干戈,現(xiàn)在來(lái)看,大量?jī)A注游戲外資源其實(shí)效果未必好,合理利用《DOTA 2》自身的內(nèi)容,輕量化處理,PVE內(nèi)容資源消耗太快,太核心了是競(jìng)爭(zhēng)不過(guò)DOTA自身的,所以應(yīng)該做些低強(qiáng)度的對(duì)抗游戲,才是現(xiàn)在自定義模組的王道。
就像往常一樣,鴿子群的老伙計(jì)們又在提前幾天玩到了內(nèi)測(cè)版本,雖然他們大多已經(jīng)不再?gòu)氖逻@方面的工作,但是已經(jīng)成為了每一張新圖最忠實(shí)的試玩者。

不管我們過(guò)去是不是因?yàn)橐粋€(gè)永無(wú)止息的策劃問(wèn)題吵過(guò)架,現(xiàn)在,我們都是玩家,我們?yōu)橛螒蚨鴣?lái),我們因樂(lè)趣而聚集,這也是所有游戲平臺(tái)玩家的基本追求,無(wú)論他們手中握住的是智能手機(jī),還是XBOX精英手柄。
春去秋來(lái),翻譯組的黃XX老師,現(xiàn)在已經(jīng)成了CDPR腦殘粉,買好了設(shè)備只等《賽博朋克2077》;曾經(jīng)認(rèn)真翻譯教程的C老師,整天帶妹打《DOTA 2》人機(jī),還順便給諸如《恐怖黎明》等一系列游戲做了漢化和mod;地形區(qū)二代目M.Reak,忙著琢磨怎么給新家買家具;廚子已經(jīng)在建模師、廚師、項(xiàng)目經(jīng)理的三次職業(yè)轉(zhuǎn)換中步步高升;狐貍?cè)タ剂藢I竞缶驮僖膊灰?jiàn)蹤影,上一次出現(xiàn)已然成了柔道愛(ài)好者;美國(guó)留學(xué)的鴿老師也留在了美國(guó),繼續(xù)為了游戲事業(yè)添磚加瓦;Poker老師倒是經(jīng)常出現(xiàn),到處拉人打DOTA OMG模式;至于無(wú)用老師,剛剛還在咨詢和女朋友玩什么Switch游戲——當(dāng)然我們都推薦了“分手廚房”;Demon老師倒是經(jīng)常和我琢磨技能實(shí)現(xiàn)的手法....
不知不覺(jué),我們都不再中二,也不再對(duì)游戲那樣癡狂,但游戲已經(jīng)融入了我們的生活,自走棋的持續(xù)火爆,對(duì)于我們來(lái)說(shuō)是有點(diǎn)晚了,但這也不正是我們想看到的一幕么?至少這種游戲模組,還是有人靠自己活下來(lái),乃至火起來(lái)了。
能在2019年,看到《DOTA 2》自定義模組走到了今天的地步,我很榮幸,也不后悔自己曾經(jīng)消磨的時(shí)間。
尾聲
寫到這里,突然有些感慨萬(wàn)千,聯(lián)系了一下好久沒(méi)聯(lián)系的美術(shù),鉛灰。
“在?寫了個(gè)AMHC的回憶文章,想讓你隨便畫倆筆當(dāng)個(gè)結(jié)尾圖?!?/p>
“喲,這不是小*么,畫什么?”
“emmm,一群鴿子吧?!?/p>
“行吧,那我直接畫些鴿子,你P名字上去?
“胸前掛個(gè)牌子不就完事了?!?/p>
“咕咕咕,現(xiàn)在忙,那就晚上吧。”
“熟悉的味道,hhhhh。”

所以,這也許是我向他提的最后一個(gè)需求了吧。(完)