

[
{
"Id": "MyMod.MyMailId", // รหัสตัวอักษร สตริงที่ไม่ซ้ำใครเป็นสิ่งสำคัญเพื่อหลีกเลี่ยงความขัดแย้ง และไม่ควรมีอักขระช่องว่างด้วย
"GroupId": "MyMod.MyGroupId", // รหัสกลุ่มตัวอักษร ตัวอักษรที่มีรหัสกลุ่มเดียวกันจะไม่ถูกส่งในวันเดียวกัน ตัวอักษรที่ลงทะเบียนก่อนจะมีสิทธิ์ได้รับสิทธิ์ก่อน เว้นแต่รหัสกลุ่มจะลงท้ายด้วย ".Random" ในกรณีนี้ ระบบจะเลือกตัวอักษรแบบสุ่ม ค่าเริ่มต้นคือ null
"ชื่อเรื่อง": "ชื่อเรื่องจดหมายของฉัน" // ชื่อเรื่องจดหมาย จะแสดงในเมนูคอลเลกชัน ตั้งค่าเป็น null หรือลบบรรทัดออกหากไม่ต้องการให้จดหมายปรากฏในคอลเลกชัน หากมีไฟล์แปล คุณควรใส่คีย์การแปลไว้ที่นี่ แต่คุณยังคงสามารถเว้นว่างไว้สำหรับไม่มีชื่อเรื่องได้
"ข้อความ": "เรียน @^นี่คืออีเมลส่วนตัวของฉัน", // ข้อความในจดหมาย คุณสามารถใช้ @ เพื่อใส่ชื่อผู้เล่น และ ^ เพื่อขึ้นบรรทัดใหม่ คุณยังสามารถใช้คำสั่งพื้นฐานในเกมเพื่อเพิ่มเงิน ไอเทม และสิ่งของต่างๆ ได้อีกด้วย หากมีไฟล์แปล ให้ใส่คีย์การแปลไว้ที่นี่
"RandomlyChooseAttachment": 2, // หากกำหนดจำนวนไว้ ระบบจะสุ่มเลือกรายการจากรายการไฟล์แนบตามจำนวนที่กำหนดต่อกลุ่ม ค่าเริ่มต้นคือ null
"RandomlyChooseAttachmentPerGroup": { "CaveItems": 3 }, // หากกำหนดกลุ่มและจำนวนไว้ที่นี่ ระบบจะใช้จำนวนนั้นเพื่อเลือกไอเท็มแทนจำนวนที่กำหนดไว้ใน RandomlyChooseAttachment ค่าเริ่มต้นคือค่าว่าง
"AttachmentGroupWithReplacement": [ "CaveItems" ], // ไฟล์แนบจะถูกเลือกแบบสุ่มจากรายการโดยไม่มีการแทนที่ตามค่าเริ่มต้น หากต้องการเลือกไฟล์แนบเพื่อแทนที่ ให้เพิ่มกลุ่มลงในรายการ หากไม่ได้เพิ่มกลุ่ม ให้ใช้สตริงว่าง ค่าเริ่มต้นคือรายการว่าง
"ไฟล์แนบ": [ // รายการไฟล์แนบ ลบคุณสมบัติที่จะไม่แนบรายการไปกับอีเมล
{
"ประเภท": "Object", // [Object|BigCraftable|เครื่องมือ|แหวน|เฟอร์นิเจอร์|อาวุธ|รองเท้าบูท|DGA|QualifiedItemId|ไม่มี] จำเป็น ประเภทของไอเทมที่จะแนบ หากไม่ได้ระบุ ไอเทมจะถูกละเว้น 'ไม่มี' จะถูกละเว้นเสมอโดยไม่มีข้อผิดพลาดในบันทึก และควรใช้เมื่อคุณต้องการความน่าจะเป็นที่จะไม่ได้เพิ่มสิ่งที่แนบมา
"ชื่อ": "Cave Carrot" // ใช้เพื่อค้นหาดัชนีไอเท็ม จำเป็นหากใช้อ็อบเจ็กต์แบบกำหนดเอง เช่น Json Assets ควรเป็น DGA ID แบบเต็ม หากใช้ DGA หากไม่ได้ระบุ ระบบจะใช้ดัชนี ค่าเริ่มต้นคือ null
"Index": "(0)78", // ดัชนีของรายการ ควรเป็นรหัสรายการที่มีคุณสมบัติเป็นสตริง แต่สามารถใช้งานเป็นเลขจำนวนเต็มเพื่อความเข้ากันได้ย้อนหลังได้ หากไม่มีการระบุชื่อหรือไม่พบรายการสำหรับชื่อ ระบบจะใช้ดัชนีแทน มิฉะนั้น ระบบจะไม่สนใจไฟล์แนบ จะถูกละเว้นหากเป็นประเภท DGA
"Stack": 1, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2, // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
"RequireMailReceived": [ "jojaVault", "ccVault" ], // กำหนดให้ต้องได้รับอีเมลอย่างน้อยหนึ่งฉบับ รายการเกมยังมีรายการอื่นๆ ที่ไม่ใช่อีเมลด้วย เช่น แฟล็กศูนย์ชุมชน ค่าเริ่มต้นคือ null เพื่อไม่ให้ต้องได้รับอีเมล
"RequireAllMailReceived": false, // หากเป็นจริง กำหนดให้ต้องรับอีเมลทั้งหมดในรายการ "RequireMailReceived" ค่าเริ่มต้นคือ false
"ProbabilityWeight": 1, // น้ำหนักของไฟล์แนบนี้เมื่อเลือกว่าจะจัดส่งไฟล์ใด mod จะรวมน้ำหนักทั้งหมดในกลุ่มที่กำหนด และกำหนดค่าความน่าจะเป็นโดยหารน้ำหนักนี้ด้วยผลรวม ค่าเริ่มต้นคือ 1
"RandomGroup": "CaveItems" // เมื่อเลือกรายการแบบสุ่ม ให้จัดกลุ่มรายการตามกลุ่มที่พบ และเลือกจำนวนที่กำหนดจากแต่ละกลุ่ม ค่าเริ่มต้นคือสตริงว่างที่ทำหน้าที่เป็นกลุ่มเริ่มต้น
-
{
"ประเภท" : "เครื่องมือ", // เมื่อใช้เครื่องมือ จะสามารถแนบเฉพาะเครื่องมือที่รองรับเท่านั้น
"ชื่อ": "ขวาน", // [ขวาน|จอบ|บัวรดน้ำ|พลั่ว|เคียว|เคียวทอง|ถังนม|กรรไกร|คันเบ็ด|กระทะ|คทาคืน] จำเป็นสำหรับเครื่องมือ ชื่อของเครื่องมือที่รองรับ มิฉะนั้น ไฟล์แนบจะถูกละเว้น
"ระดับการอัพเกรด": 1 // ระดับการอัพเกรดของเครื่องมือ เครื่องมือทั่วไป: 0 = หิน, 1 = ทองแดง, 2 = เหล็ก, 3 = ทอง, 4 = อิริเดียม คันเบ็ด: 0 = คันไม้ไผ่, 1 = คันฝึก, 2 = คันไฟเบอร์กลาส, 3 = คันอิริเดียม ยกเว้นสำหรับเครื่องมือประเภทอื่นๆ ค่าเริ่มต้นคือ 0
-
{
"ประเภท": "DGA", //รายการ DGA
"ชื่อ": "spacechase0.DynamicGameAssets.Example/My Custom Item", // ใช้ DGA ID แบบเต็ม จำเป็น
"Stack": 10, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2 // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
-
{
"Type": "QualifiedItemId", //รายการที่รองรับใดๆ
"ดัชนี": "(0)78", // รหัสรายการที่มีคุณสมบัติของรายการ
"Stack": 10, // ค่า stack ของไอเท็มที่จะส่งมอบ ใช้สำหรับ Objects และ BigCraftable เท่านั้น ค่าเริ่มต้นคือ 1
"คุณภาพ": 2 // ค่าคุณภาพของสินค้าที่จะจัดส่ง ใช้สำหรับวัตถุเท่านั้น 0 = ไม่มี, 1 = เงิน, 2 = ทอง, 4 = อิริเดียม ค่าเริ่มต้นคือ 0
}
-
"Recipe": "ชื่อสูตร" // ลบบรรทัดนี้ออกหากไม่ต้องการแนบสูตรไปกับอีเมล วิธีนี้จะใช้ได้เฉพาะในกรณีที่ไม่มีไฟล์แนบอื่นๆ สำหรับสูตร DGA ให้ใช้เฉพาะส่วน ID เท่านั้น (ไม่ต้องใส่ ModID)
"AdditionalMailReceived": ["MyMod.AnotherMailId", "VANILLA_FLAG"], // ใช้เพื่อเพิ่มข้อความเพิ่มเติมในรายการ MailReceived ซึ่งอาจเป็นประโยชน์ในการเพิ่ม vanilla flag หรือรหัสตัวอักษร MFM อื่นๆ
"MailReceivedToRemove": ["MyMod.AnotherMailThatNeedToBeResent","MyMod.SomeFlagThatWasLockingSomeFeature"], //ข้อความที่ต้องการลบออกจากรายการ MailReceived สามารถใช้เพื่อทริกเกอร์อีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งเมล MFM อื่นๆ...
"LetterBG": "CustomLetterBG.png", // ชื่อไฟล์ในชุดเนื้อหาของคุณที่มีพื้นหลังตัวอักษรแบบกำหนดเองที่จะใช้ ควรมีโครงสร้างเดียวกับไฟล์ LetterBG ในเกม WhichBG จะสัมพันธ์กับไฟล์นี้สำหรับตัวอักษรนี้ หากเป็นค่า null หรือถูกลบออก ม็อดจะใช้ LetterBG ของเกม
"WhichBG": 0, // รหัสของพื้นหลังตัวอักษร 0 = คลาสสิก, 1 = สมุดบันทึก, 2 = พีระมิด
"TextColor": -1, // ลบบรรทัดนี้เพื่อใช้สีเริ่มต้น จะถูกละเว้นหากตั้งค่า CustomTextColor ไว้ -1 = แดงเข้ม, 0 = ดำ, 1 = ฟ้า, 2 = แดง, 3 = น้ำเงินม่วง, 4 = ขาว, 5 = ส้มแดง, 6 = เขียวมะนาว, 7 = ฟ้าอมเขียว, 8 = เทาเข้มที่สุด
"CustomTextColorName": "สีขาว" //สีของข้อความ[http://www.foszor.com/blog/xna-color-chart/] ค่าเริ่มต้นจะใช้คุณสมบัติ TextColor
"UpperRightCloseButton": "CustomCloseButton.png", // ชื่อไฟล์ในชุดเนื้อหาของคุณที่มีปุ่มปิดแบบกำหนดเองที่จะใช้ ควรมีขนาด 12 x 12 หากเป็นค่าว่างหรือถูกเอาออก จะใช้ปุ่มเริ่มต้น
"ReplyConfig": { // หากคุณต้องการให้ผู้เล่นส่งข้อความตอบกลับหลังจากอ่านจดหมาย ระบบจะแสดงตัวเลือกการตอบกลับที่จะเพิ่ม "ReceivedMail" หนึ่งรายการหรือมากกว่าตามคำตอบของผู้เล่น ตรรกะเพิ่มเติมใดๆ ที่เกี่ยวข้องกับการตอบกลับจะต้องถูกนำไปใช้ตาม ReceivedMail ที่เพิ่มเข้ามา
"QuestionKey": "MyMod.MyMailId.Question", // คีย์สำหรับระบุคำถามของคุณ คีย์นี้ใช้ภายในเท่านั้น แต่ควรเป็นคีย์เฉพาะในชุดเนื้อหาของคุณ เพื่อหลีกเลี่ยงความขัดแย้งระหว่างการตอบกลับ
"QuestionDialog": "ส่งคำตอบโดยเลือกรางวัลของคุณ:", //คำถามหรือข้อความที่จะแสดงเหนือตัวเลือกคำตอบ หากมีไฟล์แปลให้ คุณควรใส่คีย์การแปลไว้ที่นี่
"การตอบกลับ": [
{
"ReplyKey": "MyMod.MyMailId.Reply1", //จะต้องไม่ซ้ำกันระหว่างคำตอบของคำถาม
"ReplyOptionDialog": "ฉันต้องการเมล็ดพันธุ์", //ข้อความตัวเลือกที่จะแสดงในรายการตอบกลับ หากมีไฟล์แปล คุณควรใส่คีย์การแปลไว้ที่นี่
"RequireMailReceived": [ "jojaVault", "ccVault" ], // กำหนดให้ต้องได้รับอีเมลอย่างน้อยหนึ่งฉบับ รายการเกมยังมีรายการอื่นๆ ที่ไม่ใช่อีเมลด้วย เช่น แฟล็กศูนย์ชุมชน ค่าเริ่มต้นคือ null เพื่อไม่ให้ต้องได้รับอีเมล
"RequireAllMailReceived": false, // หากเป็นจริง กำหนดให้ต้องรับอีเมลทั้งหมดในรายการ "RequireMailReceived" ค่าเริ่มต้นคือ false
"MailReceivedToAdd": [ "MyMod.MyMailId.PlayerSeedOption" ], // ข้อความที่จะเพิ่มในรายการ MailReceived สามารถใช้เพื่อเรียกอีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งเมล MFM อื่นๆ...
"MailReceivedToRemove": [ "MyMod.MyMailId.PlayerSapplingOption" ], //ข้อความที่ต้องการลบออกจากรายการ MailReceived สามารถใช้เพื่อทริกเกอร์อีเมลใหม่ เหตุการณ์ แฟล็กวานิลลา และหยุดการส่งอีเมล MFM อื่นๆ...
"ReplyResponseDialog": "จดหมายขอเมล็ดพันธุ์ของคุณถูกส่งไปแล้ว", //ข้อความที่จะแสดงหลังจากเลือกตัวเลือกการตอบกลับนี้ หากมีไฟล์แปลให้ คุณควรใส่คีย์การแปลไว้ที่นี่
"ค่าใช้จ่าย": 50 // จำนวนเงินที่ผู้เล่นต้องมีเพื่อเลือกตัวเลือกนี้ หากเลือกตัวเลือกนี้ เงินจำนวนนั้นจะถูกหักออกจากเงินของผู้เล่นทันที ควรเลือกตัวเลือกที่ไม่มีค่าใช้จ่ายเสมอ ไม่เช่นนั้นผู้เล่นอาจโดนล็อกสิทธิ์
}
]
-
"ทำซ้ำได้": false, // ถ้าเป็นจริง ม็อดจะไม่ตรวจสอบว่าตัวอักษร Id ถูกส่งไปแล้ว ค่าเริ่มต้นคือ false
"AutoOpen": false, // หากเป็น true ม็อดจะเปิดจดหมายเมื่อเริ่มต้นวันหลังจากที่เงื่อนไขตรงตามเงื่อนไข รหัสตัวอักษรจะถูกทำเครื่องหมายว่าอ่านแล้ว และหากมีการกำหนดสูตรไว้ ระบบจะเรียนรู้สูตรนั้น เนื่องจากจดหมายจะไม่ปรากฏ คุณสมบัติภาพต่างๆ เช่น ชื่อเรื่อง ข้อความ พื้นหลัง... จะไม่ถูกนำมาใช้ รวมถึงไฟล์แนบด้วย
// เงื่อนไขการจัดส่ง
//ด้านล่างนี้คือเงื่อนไขการจัดส่ง หากไม่ต้องการตรวจสอบเงื่อนไขดังกล่าว ให้ลบบรรทัดใด ๆ ออก
"วันที่": "10 ฤดูใบไม้ผลิ Y1" // ต้องเป็นวันที่นั้นหรือหลังจากนั้น รูปแบบคือ "[1-28] [ฤดูใบไม้ผลิ|ฤดูร้อน|ฤดูใบไม้ร่วง|ฤดูหนาว] Y[1-999]"
"วัน": [7,14,21,28], // จะต้องเป็นหนึ่งในวันในรายการ
"ฤดูกาล": ["ฤดูใบไม้ร่วง"], // จะต้องเป็นหนึ่งในฤดูกาลในรายการ [ฤดูใบไม้ผลิ|ฤดูร้อน|ฤดูใบไม้ร่วง|ฤดูหนาว]
"สภาพอากาศ": "แดดจัด" // ต้องเป็นสภาพอากาศในเกมนั้น รูปแบบคือ "[แดดจัด|ฝนตก]"
"HouseUpgradeLevel": 2, // ระดับการอัพเกรดบ้านจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้ 0 - บ้านเริ่มต้น (ไม่มีเหตุผลที่จะใช้สิ่งนี้ เพียงแค่ลบเส้นออก) 1 - ห้องครัว 2 - ชั้นสอง 3 - ห้องใต้ดิน
"DeepestMineLevel": 80, // ระดับเหมืองที่ลึกที่สุดจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้ 120 คือระดับสุดท้ายของเหมือง 121 คือระดับแรกของถ้ำกะโหลกศีรษะ
"CurrentMoney": 10000, // เงินปัจจุบันจะต้องเท่ากับหรือสูงกว่าที่กำหนดไว้
"TotalMoneyEarned": 500000, // เงินที่ได้รับทั้งหมดจะต้องเท่ากับหรือมากกว่าที่กำหนดไว้
"เงื่อนไขมิตรภาพ": // NPC แต่ละตัวในรายการจะต้องตรวจสอบเงื่อนไขทั้งหมด
[
{
"NpcName": "Lewis", //ชื่อ NPC สามารถใช้ NPC ที่กำหนดเองได้
"ระดับมิตรภาพ": 8, // NPC ต้องมีระดับหัวใจมิตรภาพเท่ากับหรือสูงกว่าที่กำหนดไว้ ค่าเริ่มต้นคือ 0
"สถานะมิตรภาพ": ["กำลังเดท", "หมั้น", "แต่งงาน"] // [เป็นมิตร|กำลังเดท|หมั้น|แต่งงาน|หย่าร้าง] กำหนดให้สถานะมิตรภาพของ NPC ต้องเป็นหนึ่งในรายการ ลบออกหากไม่ต้องการสถานะ
}
-
"เงื่อนไขทักษะ": // ทักษะแต่ละทักษะในรายการต้องมีระดับเท่ากับหรือสูงกว่าที่กำหนดไว้ สามารถใช้ทักษะที่เขียนโค้ดไว้ทั้งหมดในเกมเวอร์ชันปกติ รวมถึงโชค ไม่สามารถใช้ทักษะแบบกำหนดเองได้
[
{ "ชื่อทักษะ": "การทำฟาร์ม", "ระดับทักษะ": 1 }
-
"StatsConditions": // สถิติแต่ละรายการในรายการต้องมีค่าเท่ากับหรือสูงกว่าที่กำหนดไว้ เลือก StatsName หรือ StatsLabel
[
{
"StatsName": "CheeseMade", //[เมล็ดที่หว่าน|สินค้าที่จัดส่ง|สินค้าที่ปรุง|สินค้าที่ประดิษฐ์|ไข่ไก่ที่วาง|ไข่เป็ดที่วาง|นมวัวที่ผลิต|นมแพะที่ผลิต|ขนกระต่ายที่ผลิต|ขนแกะที่ผลิต|ชีสที่ผลิต|ชีสแพะที่ผลิต|เห็ดทรัฟเฟิลที่พบ|หินที่เก็บได้|หินที่ถูกบด|ดินที่ถูกถาง|ของขวัญที่ให้|ครั้งที่หมดสติ|เวลานอนโดยเฉลี่ย|ครั้งที่ตกปลา|ปลาที่จับได้|ก้อนหินที่แตก|ตอไม้ที่ถูกสับ|ขั้นตอนที่ดำเนินการ|สัตว์ประหลาดที่ถูกฆ่า|เพชรที่พบ|PrismaticSh ardsFound|อัญมณีล้ำค่าอื่นๆที่พบ|ถ้ำแครอทพบ|ทองแดงพบ|เหล็กพบ|ถ่านหินพบ|เหรียญพบ|ทองพบ|อิริเดียมพบ|แท่งหลอม|เครื่องดื่มที่ทำ|แยมทำ|ชิ้นส่วนขยะรีไซเคิล|หินลึกลับบด|วันที่เล่น|วัชพืชกำจัด|ไม้สับ|บันทึกพบ|ภารกิจเสร็จสิ้น|ระดับดาวพืชผลที่จัดส่ง|พืชผลที่จัดส่ง|ไอเทมที่หาได้|สไลม์ฆ่า|ธรณีวิทยาที่แตก|เพื่อนที่ดี|เงินที่ได้รับจากแต่ละบุคคล] ค่าเริ่มต้นเป็นค่าว่าง
"StatsLabel": "ชื่อ", // [exMemoriesWiped|childrenTurnedToDoves|trashCansChecked|boatRidesToIsland|beachFarmSpawns|hardModeMonstersKilled|timesEnchanted] นี่คือสถิติเกมปัจจุบันที่ระบุด้วยป้ายกำกับ หากมีการเพิ่มเข้ามา ก็ควรได้รับการรองรับเช่นกัน นอกจากนี้ยังระบุป้ายกำกับสถิติแบบกำหนดเองที่เพิ่มโดยม็อดอื่นๆ ด้วย ค่าเริ่มต้นคือ null
"จำนวนเงิน" : 1 // จำนวนเงินที่สถานะจะต้องเท่ากันหรือมากกว่าเพื่อให้เงื่อนไขถูกต้อง
}
-
"CollectionConditions": // เงื่อนไขการรวบรวมแต่ละรายการในรายการจะต้องมีค่าเท่ากับหรือสูงกว่าจำนวนที่กำหนด
[
{
"คอลเลกชัน": "จัดส่งแล้ว" //[จัดส่งแล้ว|ปลา|สิ่งประดิษฐ์|แร่ธาตุ|การทำอาหาร|การประดิษฐ์] จำเป็น
"ชื่อ": "น้ำมัน", //ไม่สนับสนุนแล้ว ใช้ Ids แทน ชื่อของวัตถุหรือสูตรสำหรับคอลเลกชัน 'การประดิษฐ์' หากไม่ใช่คอลเลกชันการประดิษฐ์ ระบบจะค้นหาชื่อนั้นในรายการวัตถุเพื่อค้นหาดัชนี หากไม่พบชื่อ ระบบจะละเว้นตัวอักษรนั้น แต่จะรวมกับคุณสมบัติอื่นๆ ค่าเริ่มต้นคือ null
"ดัชนี": 211, //ไม่สนับสนุนแล้ว ใช้ Ids แทน ดัชนีของอ็อบเจ็กต์ จะรวมกับคุณสมบัติอื่นๆ ค่าเริ่มต้นคือ null
"Ids": [ "282", "MossSoup" ], // รหัสไอเท็มหรือชื่อสูตรคราฟต์ จะรวมกับคุณสมบัติอื่นๆ จำนวนจะถูกนำมารวมกันเพื่อเปรียบเทียบกับคุณสมบัติ Amount
"จำนวน": 10 // จำนวนรวมของวัตถุในคอลเลกชันจะต้องเท่ากันหรือมากกว่าเพื่อให้เงื่อนไขถูกต้อง
}
-
"SpecialDateCondition": // ต้องเป็นวันที่นั้นหรือหลังจากนั้น
{
"SpecialDate": "ChildBirth", //[Wedding|ChildBirth] จำเป็น
"YearsSince": 1, // จำนวนปีนับตั้งแต่วันที่เกิดเหตุการณ์ 0 จะตรงกับวันที่จริง 1 คือปีที่ต่อเนื่อง ค่าเริ่มต้นคือ 0
"WhichChild": 1 // หากคุณสมบัติ SpecialDate เป็น ChildBirth ระบบจะอ้างอิงถึง ChildBirth ใด ค่าเริ่มต้นคือ 1
-
"ExpandedPrecondition": "d Mon Fri/HasItem Pink Cake/!JojaMartComplete/!w rainy", // ต้องใช้ม็อด Expanded Preconditions Utility ดูเอกสารประกอบของม็อดเพื่อดูวิธีการทำงาน หากไม่ได้โหลดม็อด จดหมายจะไม่ถูกส่ง
"ExpandedPreconditions": [ "!z spring/t 600 1000", "f Linus 1000/w rainy/z spring", "f Linus 2500" ], // ต้องใช้ Expanded Preconditions Utility mod ดูเอกสารประกอบ mod เพื่อดูวิธีการทำงาน หากไม่ได้โหลด mod ไว้ จดหมายจะไม่ถูกส่ง
"RandomChance": 0.25, // ม็อดจะตรวจสอบว่าตัวเลขสุ่มจาก 0 ถึง 1 อยู่ต่ำกว่าตัวเลขที่กำหนดหรือไม่ การบันทึกแบบเดียวกันในวันเดียวกันสำหรับตัวอักษรเดียวกันจะได้ผลลัพธ์แบบเดียวกันเสมอเพื่อหลีกเลี่ยงการโกง
"อาคาร": ["Coop","Coop ใหญ่","Coop ดีลักซ์"], // ต้องการให้มีการสร้างอาคารอย่ต้องการความช่วยเหลือเกี่ยวกับการดาวน์โหลดหรือติดตั้งหรือไม่? เข้าร่วม ชุมชน Discord ของเราเพื่อรับการสนับสนุน!
Larvas Limited
Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK