委託須知

如何委託得便宜且使我們得以快速製作

委託須知並非條約,僅為建議

委託文要素

# 以下所述如未明注,不得有爭議(服務條款內有提及)

  • 版本 (如未明注,則會自動採用當前時期最多人委託的版本編寫)

  • 依賴插件

  • 設定檔案架構 (如未明注,則自由發揮)

  • 委託內容

  • 指令 (如需特殊離線玩家、跨分流玩家支援請標註,否則因架構一律不支援)

  • PlaceholderAPI 變數

  • 資料庫儲存需求 (MySQL 儲存不代表可跨分流)

  • 插件可否跨分流

  • 這段話有些直接但 如果可以,請順帶打上你的預算,方便我 (如果100塊想委託完整的插件那可以先左轉了,不好意思) 開伺服器本來就該準備資金,Cheap Fast Good 平衡法則, 不會有又便宜、又快、又好的委託服務,因為這種服務只會被濫用 TJService 已經盡力維持平衡,提供 Cheap Fast Good 的委託服務直接拒絕

委託專案報價由下列多種因素決定

  • 需要自訂程度

    • 有多語言需求

    • 非玩家可視內容翻譯需求

      委託時預設會免費提供近乎所有玩家看的到GUI標題、物品、訊息的修改 但如果是管理員的選單、內容等需要外拉翻譯,則會多收費

  • 委託文表達清晰度

  • 當前忙碌度

  • 委託內部代碼(Spigot/Paper API等外)觸及度

  • 版本跨度(最新版或太舊的版本皆會較貴)

  • API支援度(目前尚未有 Velocity API)

  • 封包使用度

  • 態度(凹價格、態度不佳只會搞的雙方心情不爽)

  • ... 等等


你可以做的,即是改善委託文表達清晰度

我相信沒有人喜歡看文言文,我們也一樣。

良好的表達能力,是現代生活不可或缺的課題,對於委託亦是如此。

下列是一些你可以注意的

委託文完整性

  • 我們需要一篇完整的文章,所以請不要對話的的格式委託(尤其在 Discord 頻道), 倘若因訊息未明確界定範圍,導致多做或少做了某些部份,請自行負責。

  • 請整理成一篇,我們僅會看一最後整理過的委託文,如有爭議則自行負責

委託文直接性

  • 我們不需要知道你的用途

  • 我們只需要知道你要什麼功能,先做什麼後做什麼

文章順序

  • 假定你設定了 A、B、C 三個系統

  • 而其中,A需要用到B的內容、B需要用到C的內容

  • 委託文順序請依 C、B、A 從上到下打,才能確保內容連貫性

GUI介面

  • 建議使用箱子排,並以文字補述個別按鈕內容

Config設定檔格式

  • 如果你有能力,可以直接將期望的 yml 打出來

  • 但只是讓我們更好設計,並不會 100% 相符合

文章格式

  • 對於簡單的插件,可以使用簡易的文字表達

  • 但當簡單的插件變為複雜的系統, 我們會建議使用 PDF 或者是 Markdown 等格式語言來明確表達你的需求

  • 如有需要,自行架設的筆記系統可供你使用,以 Markdown 格式來撰寫委託文


以下為不好的委託文範例 (僅討論內容不佳、忽略委託要素)

我希望能有一個鎖定物品不會掉落的插件,因為伺服器之後不會有防噴,玩家死掉後會噴掉所有物品,但希望有插件可以讓玩家使用某些道具,保留某些物品不會掉落,但只有OP可以拿到,然後我們OP在自己拿去販賣給他們

  • 缺乏細節,如何 鎖定物品?

  • 是一段敘述,而非直切的功能,以及包含不必要的部分

建議修改版本,簡單明瞭,一句完成

OP輸入指令 (/lockitem) 後為單個物品開啟防噴,死亡後該物品不會掉


以下一個項目為單一則聊天訊息(委託文完整性、直接性等 不良示範)

  • 類似mm的RandomSpawn

  • 支援mm

  • 不過他的生成方式不同

  • 他能在設定時間內 重複在設定世界 任意地方(能設定min max範圍) 生成 (已編輯)

  • 並且生成時會發出公告

message:
      '%spawn_mob%在 %spawn_world% 座標 X:%spawn_x% Y:%spawn_y% Z:%spawn_z% 的地方生成了'
  • 跟MythicAnn一樣

  • 每隻怪物單獨設定

  • 還能夠設定PositionType: [LAND/SEA]

建議修改版本

隨機生成 MM 怪物

SkeletalKnight:
  world: 
  - world
  range: "-500,-64,-500 ~ 500,320,500"
  message: '%spawn_mob%在 %spawn_world% 座標 X:%spawn_x% Y:%spawn_y% Z:%spawn_z% 的地方生成了'
  position: <LAND / SEA> # LAND 在陸地上、SEA則是海上
  interval: 30s # 嘗試生成週期
  time:
  - 'WEDNESDAY 18:00~20:00'
  - '9:00~12:00' # 每天

假設你沒那個能力寫 yml ,那麼你可以採用中文大概說明

隨機生成 MM 怪物,單怪物可設定選項:

  • 限制星期、時間 (未填星期則每天)

  • 時間內生成週期

  • 生成位置條件 (海上或陸地上)

  • 生成時的公告訊息

  • 生成位置範圍

  • 允許生成的世界

Last updated