XMODhub Home
Switch language
ภาษาไทย
TMXL แผนที่ชุดเครื่องมือ Mod Menu

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

ผู้สร้าง: Platonymous
อัปเดตแล้ว:2023-03-08 00:04:04
400KB
Verified by McAfee SECURE
การยืนยันตัวตน
ได้รับความไว้วางใจจากผู้ใช้ 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 — สำรวจม็อดยอดนิยมเหล่านี้วันนี้!

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

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

XMODhub Home
ภาษา
เปลี่ยนภาษาเป็น Chinese Traditional
เปลี่ยนภาษาเป็น English
เปลี่ยนภาษาเป็น German
เปลี่ยนภาษาเป็น Korean
เปลี่ยนภาษาเป็น Thai
เปลี่ยนภาษาเป็น Indonesian
เปลี่ยนภาษาเป็น Vietnamese
เปลี่ยนภาษาเป็น Turkish
เปลี่ยนภาษาเป็น Portuguese
เปลี่ยนภาษาเป็น Japanese
เปลี่ยนภาษาเป็น Polish
เปลี่ยนภาษาเป็น French
เปลี่ยนภาษาเป็น Spanish
เปลี่ยนภาษาเป็น Italian

โซลูชันเกม

ทรัพยากร

พันธมิตร

ติดตามเราบน

เยี่ยมชม XMODhub Discordเยี่ยมชม XMODhub Facebookเยี่ยมชม XMODhub บน Xเยี่ยมชม XMODhub YouTube
สนับสนุน:
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