TShock插件:FastDeploy | 快速開服
寫這個(gè)插件目的是為了節(jié)約服主的開服時(shí)間。
之前我在 這篇文章中 貼出我個(gè)人的開服設(shè)置,收到一些反饋,說是不知道怎么操作。
那,這個(gè)插件可以快速完成這些設(shè)置。


快速設(shè)置(/fd init)
1、安裝插件(建議同時(shí)安裝自動(dòng)注冊(cè)插件)
2、在命令行界面,輸入“/fd init”,然后敲Enter鍵:

3、服主進(jìn)入服務(wù)器,完成注冊(cè)和登錄,新服主建議同時(shí)安裝自動(dòng)注冊(cè),便可省去手動(dòng)注冊(cè)登錄的麻煩。如果你還不會(huì)注冊(cè)和登錄,請(qǐng)恕我啰嗦一下:
注冊(cè):進(jìn)游戲后在聊天框里輸入 “/register 4321”,然后敲Enter鍵;
登錄:聊天框輸入 “login 4321”,然后敲Enter鍵;
4、獲取服主權(quán)限,例如我的人物名叫 hf,則在命令行界面輸入 /user group hf GM?。
5、在命令行界面輸入 /exit 關(guān)服,然后重啟服務(wù)器,至此一個(gè)強(qiáng)制開荒的tshock服務(wù)器就開好了。

插件下載地址
開源地址:https://gitee.com/hufang360/TShockFastDeploy/
下載地址:https://gitee.com/hufang360/TShockFastDeploy/releases
插件文件名格式是 FastDeploy-v1.1.dll
鑒于pe即將更新至1.4.3.2,因此會(huì)做 1.4.0.5的兼容。
如果你是新服主,看到這就可以了 ;-)

快速授權(quán)(/fd perm)
上一個(gè)步驟會(huì)同時(shí)修改 config.json 和 ssconfig.json,見上一張圖片的第1點(diǎn)和第2點(diǎn)內(nèi)容。
如果你只是想設(shè)置權(quán)限,并新增GM超管組,執(zhí)行這個(gè)指令就可以了。


指令授權(quán)(/fd add | /fd del)
有時(shí)想讓小伙伴能夠使用部分指令
例如:授權(quán)使用?/tpnpc 指令
授權(quán):輸入“/fd allow tpnpc”,然后敲Enter鍵。
取消:輸入 “/fd del tpnpc”,然后敲Enter鍵。

注意,目前只能夠處理 主指令的權(quán)限,那些二級(jí)指令的權(quán)限還沒處理。
目前能夠處理的二級(jí)指令,只有warp這一個(gè),例如:
/fd add warp 會(huì)授權(quán)?tshock.admin.warp
/fd add warp add?會(huì)授權(quán)?tshock.admin.warp
也歡迎提供你想要處理的二級(jí)指令。


授權(quán)參考(/fd?refer)
目前只提供journey、ignore 和 tp 這?3個(gè)主題的授權(quán)參考。
在命令行上(或服主在游戲內(nèi))輸入 /fd refer jour 將列出13條和旅行模式相關(guān)的權(quán)限:
例如:
允許玩家開關(guān)無敵,輸入 /fd add jgod。
不允許玩家開關(guān)無敵,輸入 /fd del jgod。
(/godmode 指令 可以通過 /fd add godmode 來授權(quán))

/fd refer ignore

/fd refer tp


配置文件(高級(jí)用法)
現(xiàn)在我每次開新服,都會(huì)復(fù)制下上個(gè)服的文件夾,然后逐個(gè)刪掉不需要的文件。
tshock/config.json 和 tshock/tshock.sqlite 是一定要?jiǎng)h除的,為了方便將必要的權(quán)限和設(shè)置,寫進(jìn)插件配置文件?tshock/FastDeploy/config.json,插件會(huì)自動(dòng)創(chuàng)建這么一個(gè)配置文件,初始的設(shè)置大概是這樣的。
部分配置解釋:
"Group": "default",?插件的默認(rèn)組,通過/fd group <組名稱>,能夠更改這個(gè)設(shè)置值。
這個(gè)默認(rèn)組是相對(duì)于本插件的,作用于?/fd init、/fd perm、/fd add、/fd del 操作。
場(chǎng)景1:讓不注冊(cè)玩家就能正常玩耍,只需執(zhí)行 /fd group guest?,然后執(zhí)行 /fd perm?。
場(chǎng)景2:給本地人物刷一把天頂劍,執(zhí)行 /fd group guest,執(zhí)行 /fd add item,進(jìn)入游戲后執(zhí)行 /item zenith?(不要用這個(gè)去聯(lián)機(jī)服作弊哈~~卑鄙的作弊者,不要使用我這個(gè)插件~~氣~)
"Permissions": [],給默認(rèn)組(本插件)添加的權(quán)限,/fd perm 指令添加的權(quán)限就是來自這里。
有啥好建議,歡迎留言?。?)
