c821118 发表于 2019-4-26 15:21:41

[c821118原創MOD]更多餐廳員工(1.52)(需要Dine Out)

本帖最后由 c821118 于 2019-6-22 20:22 编辑

https://attach.sglynp.com/album/201905/13/133533n9z8vs49gpf9v8kp.png──────c821118原創模組──────【下載】
話不多說,上檔案!**** Hidden Message *****

【更新日誌】ver1.1(20190525)更新,適用1.52.100.1020
ver.1.0

【MTS】
Restaurant Additional Staff - +1 Chef, +2 Host and +3 Waiter
MTS上本來就有3位作者製作過新增餐廳員工的MOD,但是年久未修已經無法使用,剛好看到有人需要,所以把3位作者的功能整合並更新。

【MOD說明】

MOD壓縮檔共有5個檔案,餐廳員工個別分為3個檔案,可以挑自己喜歡的安裝或是全部安裝,另外2個檔案是必要檔案。
進遊戲之後,先去餐廳用地 > 津貼點數 > 買下額外廚師、額外接待員和額外服務生,之後就能在管理員工雇用新增的員工。
c82_RestaurantAdditionalChef.package = 新增1個廚師。
c82_RestaurantAdditionalHost.package = 新增2個接待員。
c82_RestaurantAdditionalWaiter.package = 新增3個服務生。
c82_RestaurantAdditionalStaff_MAIN.package = 必要檔案。
c82_remove_restaurantstaff.ts4script = 移除MOD時要使用的作弊碼。

【如何安全移除MOD更多餐廳員工】
將package檔從文件夾移除之前,必須做以下的步驟:
1. 在遊戲中開啟作弊碼視窗,按下Ctrl+Shift+C。
2. 輸入remove_restaurantstaff
3. 然後存檔並離開遊戲,就能安全移除檔案。

【如何重新設置模組的津貼點數】
1. 在遊戲中開啟作弊碼視窗,按下Ctrl+Shift+C。
2. 輸入reset_restaurantreward 7878995 10704069 10704070 299927 299920 299921

【已知/待解決問題】
這個模組會衝突LittleMsSam的模組HireCertainEmployee。
目前測試知道遊戲不讓一個用地出現超過8個員工,現在還找不到原因,所以建議不要同時雇用超過8名員工。

【MOD製作小教室】
這次的MOD普通的修改XML,並且複製新增津貼點數的Tuning Id,介面文字也新增了String Table。
工具:Sims4Studio_v3.1.2.2
文件名稱:businessEmployee_Restaurant_Chef和restaurantPerks_AdditionalChef(接待員是Host, 服務生是Waiter)

工具:Python 3.7.3, PyCharm(單純作為IDE使用)
文件名稱:主要使用services和business.business_enums的函式。
比較難搞的是移除MOD後,遊戲沒辦法適應缺失的參數,所以花了一點時間學習ts4script製作作弊碼呼叫指令,這可是我第一次寫Python啊,如果MOD有問題請多多包涵。
程式碼的意思大致上是「把餐廳員工欄位的數量還原為預設值,再把額外的員工都解雇,完成啦好棒棒噠」這樣。
順帶一提,2018/10月EA官方表示Python已經更新為3.7版,以前沒更新的ts4script都會損壞,現在的編譯格式改成*.pyc,請各位同學筆記。

想知道更多的MOD製作小教室,請見楼主专题的其他貼文。

是你的木木呀 发表于 2020-7-6 20:11:06

楼主您好~由于本模组已不适用于最新版本,且超过半年没有更新,暂时移入沉帖区。如果您在本帖补充更新,请私聊管理将帖子移出沉帖区即可!谢谢理解!

东邪西毒 发表于 2019-4-26 15:27:43

逢贴必回是美德~

RonJen 发表于 2019-4-26 15:30:13

感谢分享      

JAYUE 发表于 2019-4-26 17:31:42

这个超棒的!!!

柚子丶 发表于 2019-4-26 17:41:39

喜欢抱走了~~~~~~~~~~~

小尼姑 发表于 2019-4-26 18:14:54

upupup!!!顶上去让更多的人看到~~
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [c821118原創MOD]更多餐廳員工(1.52)(需要Dine Out)