logo
th
ภาษาไทย

TMXL แผนที่ชุดเครื่องมือ

ผู้สร้าง: Platonymous
อัปเดตแล้ว:2023-03-08 00:04:04
400KB
mcafee
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 200,000,000+ คน

ม็อดที่ต้องมีล่วงหน้า

จะถูกติดตั้งโดยอัตโนมัติเมื่อคุณใช้ TMXL แผนที่ชุดเครื่องมือ

เกี่ยวกับม็อดนี้

ชุดเครื่องมือสำหรับการเพิ่ม/แก้ไข/เปลี่ยนแผนที่และสร้างสิ่งที่สามารถสร้างได้ (อดีตชื่อ TMXLoader)

ชุดเครื่องมือแผนที่ TMXL

โดย Platonymous

เดิมชื่อ TMXLoader เปลี่ยนชื่อชุดเครื่องมือแผนที่ TMXLเนื่องจากส่วนการโหลดไฟล์ .tmx ล้วนๆ ของ mod นี้เป็นส่วนหนึ่งของ SMAPI (3.2+) แล้ว

ใหม่ใน 1.8.4

เลเยอร์ภาพสำหรับ Buildables
ในการใช้เลเยอร์ภาพ ชื่อจะต้องลงท้ายด้วย "UNIQUEID" เช่น "MyLayer-UNIQUEID" แต่ไม่ใช่บนแผนที่ภายในอาคาร
การระบายสีสำหรับสิ่งที่สร้างได้
เพื่อให้สามารถลงสีได้ เลเยอร์ภาพต้องมีคุณสมบัติสองอย่าง ได้แก่ "Color" ซึ่งมีค่า rgba เริ่มต้น เช่น "255 255 255 255" สำหรับสีขาว และคุณสมบัติ "ColorId" ซึ่งสามารถเป็นอะไรก็ได้ เลเยอร์ทั้งหมดที่มีคุณสมบัติ "ColorId" ร่วมกันจะได้รับการลงสีในลักษณะเดียวกัน

ใหม่ใน 1.8.0:
สิ่งที่สร้างได้:
สามารถสร้างหรือลบ Buildables ได้โดยการกด F2 (สามารถเปลี่ยนแปลงได้ในไฟล์ config)
หากต้องการลบ Buildable สุดท้ายที่วางบนแผนที่ ให้กด BACKSPACE ในขณะที่เปิดเมนูอยู่
การแก้ไขแผนที่แบบสร้างปกติ:
"สิ่งที่สร้างได้": [
{
"id":"Platonymous.Buildable",
"ชื่อ": "สร้างได้"
"ไฟล์": "assets/Buildable.tmx",
"iconFile": "สินทรัพย์/ไอคอน.png",
"ลบข้อมูลว่างเปล่า":เท็จ,
"ราคา":10000,
"ชุด:": "อื่นๆ"
-
  ]

อาคาร:
"สิ่งที่สร้างได้": [
{
"id":"Platonymous.SomeBuilding",
"ชื่อ": "อาคารบางแห่ง"
"ไฟล์": "ทรัพย์สิน/SomeBuilding.tmx"
"indoorsFile":"assets/SomeBuildingInterior.tmx",
"ทางออก":[1,3],
"iconFile": "สินทรัพย์/SomeIcon.png",
"ลบข้อมูลว่างเปล่า":เท็จ,
"รายการสร้าง":[
{
"ดัชนี":388,
"กอง":100
-
{
"ชื่อ":"พาร์สนิป",
"สแต็ค":1
}
-
"ราคา":10000
}
  ]

exitTile คือจุดที่ผู้เล่นจะวาร์ปไปเมื่อออกจากอาคาร หากต้องการวาร์ปไปยังจุดนั้น ให้ใช้ Action หรือ TouchActionทางออกสร้างได้บนแผนที่หรือ (ด้วย 1.8.8+) ใช้ BUILDINGLOCATION EXITXY ในคุณสมบัติ Warp เช่น "Warp" : "9 24 BUILDLOCATION EXITXY"
สำหรับ Buildable (ภายนอก) INDOORS หรือ UNIQUEID ที่ใช้ในคุณสมบัติทั้งหมดจะถูกแทนที่ด้วยค่าที่สร้างขึ้น เพื่อแปลงเป็นการใช้งานภายในสำหรับ exp:
วาร์ป 14 3 ในร่ม

ใหม่ใน 1.4.2:
การกำหนดจุดจัดงานเทศกาลสำหรับ NPC ที่ไม่มี
รูปแบบสถานที่จัดงานเทศกาล:
"จุดเทศกาล":
[
{
"ชื่อ": "แซนดี้",
"แผนที่": "งานมหกรรมเมือง"
"ตำแหน่ง": [19, 35],
"ทิศทาง": 1
}
]


ใหม่ใน 1.4.0:
เพิ่มวิธีที่ง่ายกว่าในการเพิ่มห้องคู่สมรสโดยใช้แบบฟอร์มห้องคู่สมรสที่คุณพบภายใต้ไฟล์เสริม
หากคุณสร้าง mod ด้วยเทมเพลตอย่าทำรวมไฟล์ towninterior.png เมื่อเผยแพร่

การเปลี่ยนแปลงที่สำคัญในเวอร์ชัน 1.3.0:
ปัจจุบัน TMXL ใช้ SMAPI ContentPacks ซึ่งหมายความว่าแพ็กทั้งหมดจะอยู่ในโฟลเดอร์ mod โดยตรง และต้องดาวน์โหลด ContentPack สำหรับทั้งสองตัวอย่างแยกกัน (ไฟล์เสริม)

รวมสองตัวอย่างทั้งสองพอร์ตของUlithiumDragons Mods (เนื้อหาที่ถูกตัดและวิหารป่า).

เลเยอร์เพิ่มเติมและ TileActions ใหม่จะทำงานในแผนที่ที่ไม่ได้นำเข้ามาพร้อมกับ TMXL ด้วยเช่นกัน



โครงสร้าง Json ของเนื้อหา ContenPacks content.js:
สปอยล์:
แสดง

{
"เพิ่มแผนที่":// แผนที่ใหม่
  [  
    {
"ชื่อ": "JungleTempleภายนอก",// ชื่อสถานที่ใหม่
"ไฟล์": "JungleTempleExterior.tmx",// ชื่อไฟล์ภายในโฟลเดอร์ ContentPacks
-
-
-
"ผสานแผนที่":// แทนที่บางส่วนของแผนที่
  [  
    {
"ชื่อ": "วูดส์"// แผนที่ที่จะรวมเข้า
"ไฟล์": "Woods.tmx",
"พื้นที่แหล่งที่มา": [0,0,12,12],// พื้นที่บนแผนที่ของคุณที่คุณต้องการวาง (x, y, ความกว้าง, ความสูง)
"ตำแหน่ง": [0,0],// ตำแหน่งที่จะวางเนื้อหาใหม่บนแผนที่ (x, y)
"เพิ่มการบิดเบือน":// เพิ่ม Warps ("entryX entryY TargetLocation exitX exitY")
      [
"7 -1 JungleTempleภายนอก 14 34",
-
-
"ลบWarps":// ลบ Warps ที่มีอยู่ ("entryX entryY TargetLocation exitX exitY")
      [ 
"7 -1 JungleTempleภายนอก 14 34",
-
      ]
-
-
-
"แทนที่แผนที่":// แทนที่แผนที่อย่างสมบูรณ์
  [  
   {
"ชื่อ": "วูดส์", // แผนที่ที่จะแทนที่
"ไฟล์": "Woods.tmx",
-
-
-
"onlyWarps":// เปลี่ยนเฉพาะ Warps เท่านั้น
   [

    {
"ชื่อ": "ป้ายรถเมล์",
"เพิ่มการบิดเบือน": [
"12 8 ซิตี้บัส 2 6"
      ]
    }
-
"สคริปต์":["สคริปต์.lua"]
}
คุณสมบัติเพิ่มเติม:
สปอยล์:
แสดง


การวาดมากกว่าแค่เลเยอร์มาตรฐาน:
เพิ่มคุณสมบัติวาด/วาดข้างบนหรือวาดก่อนสำหรับเลเยอร์ที่คุณต้องการให้วาดในเกม ค่าจะต้องเป็นเลเยอร์ที่วาดก่อน/หลัง เพื่อประสบการณ์กลับหากคุณต้องการ Back-Laer เพิ่มเติม

เพิ่ม TileActions (1.0.1) ใช้ในคุณสมบัติ Action หรือ TouchAction
และตั้งแต่เวอร์ชัน 1.1.0 คุณยังสามารถใช้คุณสมบัติแผนที่ "EntryAction" ที่จะเรียกใช้งานทุกครั้งที่ผู้เล่นเข้าสู่แผนที่

พูด
ข้อความของคุณ
เหมือนกับข้อความที่เคยใช้ แต่ไม่มี " "

พูดแบบคนแคระข้อความของคุณ
เหมือนกับ Say แต่จะแสดงข้อความเป็นภาษาคนแคระหากผู้เล่นไม่มีคำแนะนำในการแปล



สวิตช์เลเยอร์เลเยอร์ 1:เลเยอร์ 2
สลับสองชั้นแม้กระทั่งชั้นที่ไม่ได้วาดจริง

สวิตช์เลเยอร์
เลเยอร์ 1:เลเยอร์ 2:14:17
สลับเฉพาะไทล์ที่ระบุระหว่างเลเยอร์ x:y

สวิชเลเยอร์เลเยอร์ 1:เลเยอร์ 2:1-5:5-7
สลับพื้นที่ที่ระบุระหว่างเลเยอร์ x1-x2:y1-y2

สามารถรวมการทำงานของ SwitchLayers ได้โดยเพียงแค่เขียนทีละอัน exp:
SwitchLayers อาคาร:อาคารเปิด:4:6-9 อาคาร:อาคารเปิด:9:5 ด้านหน้า:ด้านหน้าเปิด:4:6-9 เสมอด้านหน้า:เสมอด้านหน้าเปิด:4:6-9

ล็อค1 380
เรียกใช้ TileAction หากวัตถุ Active มีดัชนีจำนวนล็อคดัชนีที่ระบุ
ต้องการคุณสมบัติเพิ่มเติมบนไทล์เดียวกัน:

ความสำเร็จการดำเนินการเกิดขึ้นเมื่อใช้สิ่งของที่ถูกต้องอย่างน้อยในปริมาณที่ถูกต้อง
ความล้มเหลวการดำเนินการเกิดขึ้นเมื่อใช้วัตถุผิดหรือไม่เพียงพอ
ค่าเริ่มต้นการดำเนินการเกิดขึ้นเมื่อไม่ได้ถือวัตถุใดๆ

(ใหม่ใน 1.1.0)
ลัวชื่อโฟลเดอร์ของคุณ ฟังก์ชันของคุณ
เรียกใช้ฟังก์ชันจากสคริปต์ lua ของคุณ

ฟังก์ชัน Lua ต้องใช้พารามิเตอร์สามประการ: ตำแหน่ง การวางไทล์ และรหัสเลเยอร์

ตัวอย่าง Lua
สปอยล์:
แสดง

พีซี = เท็จ
ฟังก์ชัน startPC(ตำแหน่ง, tilepos, เลเยอร์)
ถ้าพีซีแล้ว
Game1.playSound("เหรียญ")
TMX.getTile(ตำแหน่ง,"ด้านหน้า",36, 12).TileIndex = 991
พีซี = เท็จ
อื่น
Game1.playSound("stardrop")
TMX.getTile(ตำแหน่ง, "ด้านหน้า",36, 12).TileIndex = 1153
พีซี = จริง
จบ
จบ


นอกจากนี้ การดำเนินการทุกอย่าง (และ TouchAction) สามารถตั้งค่าแบบมีเงื่อนไขได้โดยการเพิ่มคุณสมบัติต่อไปนี้ลงในไทล์เดียวกัน:
เงื่อนไขเงื่อนไขทั้งในรูปแบบของเงื่อนไขเหตุการณ์ (เงื่อนไขเบื้องต้นของเหตุการณ์) หรือถ้ามีคำนำหน้าด้วยพีซีเงื่อนไขของผู้เล่น (แต่ยังไม่ได้ผสม)
การสำรองการดำเนินการที่เกิดขึ้นหากไม่เป็นไปตามเงื่อนไข (ทางเลือก)

เงื่อนไขผู้เล่นที่รองรับในปัจจุบัน: catPerson , isMale , exhausted , hasGreenhouse , hasRustyKey , hasSkullKey , hasUnlockedSkullDoor , hasDarkTalisman , hasMagicInk , running , usingTool , usingSlingshot , bathingClothes , stardewHero , hasClubCard , canUnderstandDwarves

เงื่อนไขและเงื่อนไขของผู้เล่นสามารถขึ้นต้นด้วยไม่พวกเขากลับด้านกัน


การดำเนินการยังมีจำกัดมาก แต่จะมีการขยายเพิ่มเติม หากคุณต้องการ TileAction เฉพาะ คุณสามารถแนะนำฉันได้ที่SMAPI ดิสคอร์ท(@กิจวัตรประจำวัน)

SMAPI Mods สามารถเพิ่ม Tileactions ของตัวเองโดยใช้ PyTK:
การใช้ PyTK.Types;
TileAction พูด = new TileAction("พูด", sayAction).register();



ข้อบกพร่องที่ทราบ:

Draw/DrawBefore/DrawAbove ไม่สามารถทำงานร่วมกับเลเยอร์ Front ได้เสมอไป


เปลี่ยนคำเตือนการบันทึกซีเรียลไลเซอร์
SMAPI เตือนว่า mod นี้ "อาจทำให้ไฟล์บันทึกของคุณเสียหาย หรือไม่สามารถใช้งานได้หากคุณถอนการติดตั้ง"
เนื่องจาก TMXL เข้าถึงคุณสมบัติที่สามารถใช้เพื่อเปลี่ยนตัวซีเรียลไลเซอร์ในลักษณะนั้นได้ แต่ไม่ได้เปลี่ยนแปลงมันจริงๆ
ดังนั้นแม้ว่าจะมีคำเตือนบอกไว้ ไฟล์บันทึกของคุณจะไม่เสียหายหรือไม่สามารถใช้งานได้เมื่อใช้หรือถอนการติดตั้ง mod นี้


หากคุณมีคำถามใด ๆ คุณมักจะพบฉันได้ที่ดิสคอร์ดของ Stardew Valleyภายใต้ชื่อผู้ใช้กิจวัตรประจำวัน#8715

หากคุณชอบ mod ของฉันและต้องการสนับสนุนฉัน คุณสามารถทำได้ผ่านเพย์พาลหรือบนแพทรีออน.

ม็อดยอดนิยมสำหรับ Stardew Valley

สำรวจม็อดที่ดีที่สุดสำหรับ Stardew Valley ที่มาพร้อมฟีเจอร์ใหม่ กราฟิกที่ปรับปรุงแล้ว และวิธีที่น่าตื่นเต้นในการเปลี่ยนประสบการณ์การเล่นเกมของคุณ
Patcher เนื้อหา
Pathoschild2025-10-27 01:17:30
โหลดแพ็คเกจเนื้อหาที่เปลี่ยนข้อมูล รูปภาพ และแผนที่ของเกม โดยไม่ต้องเปลี่ยนไฟล์ XNB
SMAPI - Stardew Modding API
Pathoschild2025-07-15 09:52:47
โหลดโมดสำหรับ Stardew Valley
แผนที่ NPC สถานที่
Bouhm2025-10-22 09:39:46
ดู NPC และผู้เล่นในแผนที่ด้วยแผนที่เลือกที่น้อย
เมนูการตั้งค่า Mod ทั่วไป
spacechase02025-10-19 03:48:57
เพิ่ม UI ในเกมเพื่อแก้ไขตัวเลือกการตั้งค่าของ mods อื่น ๆ
สเปซคอร์
spacechase02025-10-19 22:27:21
โมดกรอบที่ใช้โดยโมดอื่น ๆ ของฉัน
Stardew Valley ขยาย
FlashShifter2025-07-01 07:17:39
Stardew Valley Expanded เป็นการขยายแฟนสำหรับ Stardew Valley ของ ConcernedApe โมดนี้เพิ่ม 28 NPC ใหม่, 58 สถานที่, 278 ตัวละครเหตุการณ์, 43 ปลา, พื้นที่วานิลล่าที่ถูกจินตนาการใหม่, แผนที่ฟาร์มสาม, แผนที่โลกที่ถูกจินตนาการใหม่
ค้นหาอะไร
Pathoschild2025-10-27 01:26:29
ดูข้อมูลสดเกี่ยวกับสิ่งที่อยู่ใต้เคอร์เซอร์ของคุณ เมื่อคุณกด F1 เรียนรู้ของขวัญที่ชาวบ้านชื่นชอบ เมื่อพืชจะพร้อมที่จะเก็บเกี่ยว รั้วจะใช้เวลานานแค่ไหน ทำไมสัตว์ฟาร์มของคุณไม่มีความสุข และอื่น ๆ อีกมากมาย
รายการ CJB Spawner
Pathoschild2025-07-28 06:24:40
เมนูสปาวเนอร์ไอเทมในเกมที่ใช้งานง่าย

ปลดล็อกศักยภาพเต็มของ Stardew Valley ด้วย XMODhub — สำรวจม็อดยอดนิยมเหล่านี้วันนี้!

mcafee
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 200,000,000+ คน

ต้องการความช่วยเหลือเกี่ยวกับการดาวน์โหลดหรือติดตั้งหรือไม่? เข้าร่วม ชุมชน Discord ของเราเพื่อรับการสนับสนุน!

logo
ภาษา

โซลูชันเกม

ทรัพยากร

พันธมิตร

ติดตามเราบน

discordfacebooktwitteryoutube
สนับสนุน:
support@xmodhub.com
Xmod_Lily
ธุรกิจ:
dc@xmodhub.com or cathy@business.xmodhub.com
catherine_79237

Larvas Limited

Room 1201, 12/F Tai Sang Bank Building 130-132 Des Voeux Road Central HK