Một trò chơi điện tử phiêu lưu trực tuyến mang tên Don’t Starve Together đã và đang được cộng đồng game thủ quan tâm yêu thích. Hiện nay tựa game đã phát hành miễn phí trên Steam. Để thực hiện các nhiệm vụ trong game được dễ dàng và nhanh chóng hơn thông thường người chơi sẽ sử dụng những mã lệnh. Vậy cheat Don’t Starve Together nào đang được sử dụng nhiều nhất thì mời các bạn tham khảo trong chuyên mục Tin tức game. Cùng Listnhacai khám phá nhé!
Mục Lục Bài Viết
Hướng dẫn cách mở lệnh Console
Thông thường, trong game lệnh Console được mở mặc định . Ở trong tệp settings.ini của phần sao lưu Don’t Starve Together người chơi có thể điều khiển đối với các trường hợp không có. Ngoài ra bạn cũng có thể truy cập tại đường dẫn sau ngay trong thư mục DoNotStarveTogether:
- Thiết bị Windows, Mac: <Documents>\Klei\DoNotStarveTogether\client.ini
- Với Linux: ~/.klei/DoNotStarve/client.ini
Bằng Notepad hoặc các công cụ văn bản khác có trong máy tính bạn mở tệp settings.ini . Tìm mục [MISC] và chắc chắn rằng ENABLECONSOLE = true. Nếu kết quả cho thấy là false, bạn cần thay đổi rồi lưu lại. Sau đó bằng phím ~ trong bàn phím tiếng Anh mặc định bạn mở Console .
Hầu hết với những người chơi lâu năm đều khuyến khích sử dụng hack Don’t Starve Together hơn. Sau đây là 2 cách để hack bạn có thể tham khảo:
- Admin Scoreboard+: có godmode, drop đồ, dập lửa, chế độ sáng tạo, hồi sinh, giết người chơi.
- Fix for Too Many Items: spawn đồ nhanh và các lệnh cơ bản khác,…
Lưu ý:
- Thông thường sau khi nạp một thế giới người chơi sẽ phải nhập lại hầu hết các lệnh .
- Đối số cho một hàm nhất định khi lựa chọn hỗ trợ số lượng . Giả sử, bạn có thể bỏ qua số lượng như sau: “c_spawn(‘beefalo’)“ để sinh ra một tiền tố mới.
- Trường hợp bạn không phải là người quản trị máy chủ hoặc máy chủ chuyên dụng. Bởi đa số các lệnh sẽ cần được chạy từ xa. Để chuyển sang chế độ lệnh từ xa bạn hãy bấm Ctrl với Console.
Các lệnh Cheat Don’t Starve Together cơ bản
- Lệnh sinh tiền tố: c_spawn(“tiền tố”, số lượng tiền tố)
Dưới con trỏ chuột sinh ra một lượng tiền tố lượng tiền tố được cải tiến từ DebugSpawn. Nhờ đó mà bạn không cần thiết phải nhập số lượng tiền tố.
- Đưa vật dụng: c_give(“tiền tố”, số lượng)
Trong túi đồ của gamer sở hữu một lượng tiền tố đã chọn. Nó chỉ hoạt động với Ba Lô và Vật Dụng nằm trong túi đồ.
- Go Adventuring: c_goadventuring()
Lệnh Don’t Starve này cung cấp những vật phẩm cần thiết cho giai đoạn bắt đầu chơi.
- Kịch bản: c_doscenario(scenario)
Để lựa chọn và chạy thì áp dụng nguyên si một kịch bản .
- Lệnh máu: c_sethealth(số %)
Đặt máu đến số phần trăm đã chọn tuy nhiên sẽ cần phải quy đổi sang số thập phân. Ví dụ như: 0.90 = 90%.
- Tinh thần: c_setsanity(số %)
Bạn cũng đặt Tinh thần của mình đến số phần trăm đã chọn tương tự như máu. Tất nhiên bạn vẫn cần quy đổi sang số thập phân.
- Sức đói: c_sethunger(số %)
Ở phần trăm đã chọn đặt Sức đói. Vẫn áp dụng số thập phân như 2 lệnh trên.
- Độ ẩm: c_setmoisture(số %)
Tương tự, độ ẩm đặt theo tỷ lệ % đã chọn, tiếp tục sử dụng số thập phân
- Nhiệt độ: c_settemperature(độ)
Đặt nhiệt độ tương ứng với tỷ lệ phần trăm đã chọn. Ví dụ: 0.90 = 90%
- Chế Độ Bất Tử: c_godmode()
Nhân vật của bạn không bao giờ bị giảm Tinh Thần, Sức Đói và kể cả Máu khi sử dùng chế độ này áp dụng trường hợp bạn bị kẻ thù tấn công. Lưu ý rằng, khi đang bất tử các chỉ số và các lệnh không thể thay đổi. Bạn chỉ cần thao tác lệnh này lần nữa là được nếu như muốn tắt đi lệnh này thì .
Hơn nữa để hồi sinh cho mình hoặc người khác cùng server lệnh Don’t Starve Together này cũng áp dụng được.
- Chế Độ Siêu Bất Tử: c_supergodmode()
Sẽ không khác gì Chế Độ Bất Tử, tuy nhiên đối với các chỉ số này sẽ được đặt full luôn.
- Duy trì sức khỏe cho nhân vật trong game: dùng lệnh c_maintainhealth(ThePlayer)
Nếu người chơi dùng lệnh này sẽ được liên tục phục hồi sức khỏe cho nhân vật tương tự như chế độ Siêu bất tử. Trường hợp bạn muốn bỏ lệnh cheat Don’t Starve Together này, chỉ cần gõ mã lệnh: c_cancelmaintaintasks(ThePlayer).
- Để duy trì sự tỉnh táo: dùng lệnh c_maintainsanity(ThePlayer)
Như supergodmode, liên tục phục hồi sự tỉnh táo cho nhân vật của bạn. Người chơi cần nhập lệnh c_cancelmaintaintasks(ThePlayer) nếu muốn hủy lệnh này.
- Duy trì cơn đói: c_maintainhunger(ThePlayer)
Tạo ra cơn đói liên tiếp. Muốn hủy bạn cần nhập c_cancelmaintaintasks(ThePlayer).
- Duy trì nhiệt độ: c_maintaintemperature(ThePlayer)
Tương tự như supergodmode (Siêu Bất Tử). Nhưng nó khác ở chỗ là để duy trì thì cần phải liên tục tái tạo nhiệt độ. Bạn chỉ cần bấm vào Enter để hủy lệnh đồng thời nhập: c_cancelmaintaintasks(ThePlayer) là được.
- Duy trì độ ẩm cho cơ thể: c_maintainmoisture(ThePlayer)
Trong Don’t Starve Together liên tục tạo ra độ ẩm cho cơ thể nhân vật của người chơi. Để bỏ lệnh bạn cần nhập mã cheat: c_cancelmaintaintasks(ThePlayer).
- Duy trì tất cả: c_maintainall(ThePlayer)
Tương tự như Siêu bất tử, các chỉ số nhân vật đều được phục hồi. Để hủy bạn cần dùng lệnh sau: c_cancelmaintaintasks(ThePlayer).
- Mob tàng hình dùng lệnh: c_makeinvisible()
Trong quá trình bạn đi chiến đấu dùng để ngăn chặn mob từ các mục tiêu. Nhược điểm của nó là không thể sử dụng cho hầu hết mọi hoàn cảnh.
- Tăng tốc độ di chuyển: c_speedmult(hệ số)
Để giúp người chơi di chuyển nhân vật của mình nhanh gấp đôi so với bình thường thì 1.2 là tốc độ chạy chuẩn . Từ hệ số 20 trở lên người chơi dễ dàng đâm xuyên qua tường hay đi trên mặt biển.
Lệnh Don’t Starve Together cho Newbie
Lưu ý: Các lệnh khi được thao tác trên máy chủ mới hoạt động hiệu quả. Trường hợp máy bạn là khách thì cần phải gửi điều khiển từ xa thông qua phím Ctrl.
- Dự đoán hành động: ThePlayer:EnableMovementPrediction(enable/false)
Với lệnh này thông thường đã được kích hoạt mặc định, nếu đặt là “false” sẽ thay đổi rubberbanding for choppiness. Trong chiến đấu thường rất hữu ích. Tuy nhiên điều này chỉ thực hiên với người chơi dùng máy khách, riêng máy chủ không hề có dự đoán nhé!
- Chế độ sáng tạo: GetPlayer().components.builder:GiveAllRecipes()
Khi dùng mã lệnh này bạn hãy thỏa sức sáng tạo ra mọi thứ .
- Máu tối đa: dùng lệnh ThePlayer.components.health:SetMaxHealth(giá trị)
Đối với nhận vật bạn đang chơi thay đổi máu tối đa .
- Tinh Thần tối đa: ThePlayer.components.sanity:SetMax(giá trị)
Thay đổi tối đa tinh thần nhân vật trong mọi tình huống.
- Sức Đói tối đa: ThePlayer.components.hunger:SetMax(giá trị)
Trong Don’t Starve Together sức đói nhân vật sẽ được max cho nhân vật .
Bạn hoàn toàn có thể sử dụng mã Don’t Starve Together này khi không còn muốn dùng sức đói tối đa nữa. Nhờ đó mà nhân vật trong game không còn bị đói nữa.
- Thay đổi hệ số sát thương: ThePlayer.components.combat.damagemultiplier=(giá trị)
Nhằm hỗ trợ người chơi thay đổi hệ số sát thương của nhân vật.
- Biến đổi người sói: c_setbeaverness(percentage)
Biến đổi Woodie thành Ma Hải Ly. Đặt 1 nếu bạn muốn chuyển đổi thành Ma Hải Ly. Đặt 0 để quay trở lại Woodie.
Một số lệnh nhân vật khác
Lưu ý: Nhiều lệnh được game thủ sử dụng nhiều nhất cho các nhân vật như là: c_godmode() và c_sethealth(1). Còn một số nhân vật khác ở đầu sẽ dùng lệnh c_select(AllPlayers[số]). Chính vì thế để biết được số người chơi các bạn sẽ cần đến danh sách người chơi.
- Với tên truy cập và số sẽ hiển thị danh sách tất cả những người chơi : c_listallplayers()
- Chọn một người chơi ngẫu nhiên: AllPlayers[số]
AllPlayers[1] sẽ chọn ThePlayer đối với những ai là máy chủ. Còn lại những người chơi khác sẽ được hiển thị trên bảng tương ứng với số có sẵn. Bạn có thể gõ lệnh cheat sau đây nhằm đảm bảo độ đúng nhất: c_listallplayers() với tên người dùng cho mỗi số người chơi để xem nhân vật. Với ThePlayer, thay vì chỉ dùng duy nhất lệnh ThePlayer bạn có thể dùng với AllPlayers[số] .
- Dùng một lệnh đến tất cả những người chơi: for k,v in pairs(AllPlayers) do command end
Sử dụng “v” thay cho AllPlayers[số]. Ví dụ minh họa: “for k,v in pairs(AllPlayers) do c_move(v) end” sẽ di chuyển tất cả người chơi đến vị trí con trỏ chuột.
- Di chuyển đến người chơi khác: c_move(AllPlayers[số])
Chuyển người chơi khác đến vị trí con trỏ chuột.
- Giết một người chơi: AllPlayers[số]:PushEvent(‘death’)
- Hồi sinh một người chơi: AllPlayers[số]:PushEvent(‘respawnfromghost’)
- Cung cấp chế độ sáng tạo cho người chơi: AllPlayers[số].components.builder:GiveAllRecipes()
- Dịch chuyển đến vị trí người chơi: sử dụng mã cheat Don’t Starve Together c_goto(AllPlayers[số])
Di chuyển đến người chơi tương ứng với số người chơi là từ c_listallplayers().
- Drop tất cả các vật phẩm ngay trong kho của bạn: AllPlayers[số].components.inventory:DropEverything()
Tương ứng với số người chơi bỏ tất cả mọi thứ trong kho của bạn từ c_listallplayers()
- Sinh lại một nhân vật của người chơi (để chọn lại bất kỳ nhân vật nào khác bạn muốn quay lại màn hình chọn nhân vật ): c_despawn(AllPlayers[số])
Hãy nhớ là trước khi thực hiện với lệnh này thì để vật dụng trong người được rơi ra đồng thời giết họ trước. Hoặc bạn sẽ chịu thiệt khi mất hết những vật dụng trong túi đồ.
Các lệnh thế giới trong Don’t Starve Together
- Dịch chuyển đến tiền tố: c_gonext(“tiền tố”)
Lệnh này sẽ di chuyển nhân vật đến trường hợp tiền tố được đặt tên dạng số đầu tiên ngay khi bạn bấm vào Enter. Nếu như lập lại nhiều tiền tố có mặt, khi đó trong bảng Console sẽ có 1 list các nhân vật . Từ cá thể này đến cá thể khác theo thứ tự được tạo ra cho mỗi lệnh được thực hiện tiếp theo.
- Xóa vật dụng dưới chuột: dùng 1 trong 2 lệnh dưới đây
TheInput:GetWorldEntityUnderMouse():Remove()
c_select() c_sel():Remove()
Để xóa vật dụng đang cần xóa nhập lệnh và bấm Enter. Nhưng đối với máy chủ chuyên dụng các bạn nên dùng lệnh thứ 2 .
- Xóa hết: for k,v in pairs(Ents) do if v.prefab == “tiền tố” then v:Remove() end end
Lệnh Don’t Starve này tương thích với các máy chủ. Bạn bấm Enter thì ngay lập tức mọi phiên bản của tất cả tiền tố sẽ được xóa hết.
- Tiết Lộ Bản Đồ – cho chính mình:
minimap = TheSim:FindFirstEntityWithTag(“minimap”)
TheWorld.minimap.MiniMap:ShowArea (0,0,0,10000)
for x=-1600,1600,35 do
for y=-1600,1600,35 do
ThePlayer.player_classified.MapExplorer:RevealArea(x,0,y)
end
end
Sử dụng lệnh này nếu bạn là máy chủ, và đương nhiên lệnh này sẽ không hoạt động đối với máy khách.
- Tiết lộ bản đồ – Cho tất cả người chơi khác
for k,v in pairs(AllPlayers) do for x=-1600,1600,35 do for y=-1600,1600,35 do v.player_classified.MapExplorer:RevealArea(x,0,y) end end end
Đây là một lệnh cho máy chủ và không tương thích nếu là máy khách.
- Nhảy ngày: TheWorld:PushEvent(“ms_nextcycle”)
Nhảy thời gian: TheWorld.net.components.clock:OnUpdate(16*30*x)
“x” chính là số ngày nhảy. để biểu thị số ngày hoặc một phần ngày bạn hãy thay x .
Chẳng hạn: 16*30*4.5 để nhảy 4.5 ngày). Tránh để ngày cao thì rất dễ bị đơ máy khi chơi Don’t Starve Together hãy điền một giá trị phù hợp nhất, .
- Nhảy đơn vị thời gian và cập nhật: LongUpdate(X)
Trong đó X là đơn vị thời gian nhảy và thực hiện hàm LongUpdate lên các đối tượng thế giới
Chú ý: Trong tựa game ở mỗi phân đoạn có đến 30 đơn vị thời gian. Một ngày ta có thể sử dụng các lệnh như sau để tiến hành nhảy nguyên:
LongUpdate(480), LongUpdate(X*16*30) hoặc LongUpdate(X*TUNING.TOTAL_DAY_TIME),trong đó X là số ngày nhảy.
- Nhảy pha: TheWorld:PushEvent(“ms_nextphase”)
- Đặt phân đoạn: TheWorld:PushEvent(“ms_setclocksegs”, {day=x,dusk=y,night=z})
Lưu ý giá trị của x, y, z cộng lại không được quá 16 để không bị lỗi. Vào ngày tiếp theo sẽ được làm mới.
Chẳng hạn: TheWorld:PushEvent(“ms_setclocksegs”, {day=14,dusk=1,night=1}). Lệnh này khiến cho ngày rất dài, và hoàng hôn về đêm lại cực ngắn.
- Đặt phân đoạn mùa:
TheWorld:PushEvent(“ms_setseasonclocksegs {summer{day=sx,dusk=sy,night=sz}, winter{day=wx,dusk=wy,night=wz}})
Tương tự như lệnh đặt phân đoạn thì tổng các giá trị x, y, z sẽ xuất hiện lỗi khi là 16. Tuy nhiên phân đoạn này là cố định mà không giống như setclocksegs.
Chẳng hạn: TheWorld:PushEvent(“ms_setseasonclocksegs”,{summer={day=14,dusk=1,night=1},winter{day=13,dusk=1,night=2}})
Phân đoạn cho thấy ngày dài, còn hoàng hôn và đêm lại rất ngắn. Riêng mùa đông lại dài hơn.
- Đặt độ dài mùa: TheWorld:PushEvent(“ms_setseasonlength”, {season=”summer”, length=15})\
- Bắt đầu Mùa Xuân Reign of Giants icon: TheWorld:PushEvent(“ms_setseason”, “spring”)
- Bắt đầu Mùa Hạ: TheWorld:PushEvent(“ms_setseason”, “summer”)
- Bắt đầu Mùa Thu Reign of Giants icon: TheWorld:PushEvent(“ms_setseason”, “autumn”)
- Bắt đầu Mùa Đông: sử dụng lệnh TheWorld:PushEvent(“ms_setseason”, “winter”)
- Bắt đầu Mưa: TheWorld:PushEvent(“ms_forceprecipitation”)
- Ngừng Mưa (bao gồm cả Mưa Ếch): TheWorld:PushEvent(“ms_forceprecipitation”, false)
- Làm Sét đánh: TheWorld:PushEvent(“ms_sendlightningstrike”, TheInput:GetWorldPosition())
Khi nhập lệnh này, ở màn hình máy tính sét sẽ đánh lên vị trí con trỏ chuột. Thậm chí nếu ở ngay gần đó có thể trúng vào Cột Thu Lôi .
- Thiên Thạch rơi: c_spawn(“shadowmeteor”, 1)
Khi người chơi sử dụng lệnh Don’t Starve này, ở vị trí trỏ chuột trên màn hình Thiên Thạch được rơi và sản sinh ra các loại đá một cách ngẫu nhiên.
- Cheat Don’t Starve Together để đo khoảng cách:
print(math.sqrt(ThePlayer:GetDistanceSqToInst(TheInput:GetWorldEntityUnderMouse())))
Vào bảng ghi Console in khoảng cách giữa người chơi và đối tượng đang ở vị trí con trỏ chuột. Hãy ấn tổ hợp phím tắt Ctrl + L nếu muốn hiển thị bảng nàynhé!
Các liên quan đến Mạng, máy chủ
- Sút hoặc cấm một người chơi:
TheNet:Kick(userid)
TheNet:Ban(userid)
Trên thông qua bảng điểm người chơi có thể dễ dàng thực hiện lệnh Don’t Starve Together . Userid tìm trong bảng AllPlayers rồi dùng AllPlayers[#].userid.
Ví dụ: với người chơi 3: TheNet:Kick(AllPlayers[3].userid).
- Cấm tạm thời một người chơi: TheNet:BanForTime(userid,time_in_seconds)
Trong khoảng thời gian nhất định nào đó người chơi sẽ bị cấm. KU id người chơi bị cấm được viết tắt là Userid.
Ví dụ: TheNet:BanForTime(“KU_aabbccdd”, 120). Có nghĩa là trong vòng 120 giây cấm chơi đối với KU id .
- Lệnh cheat Don’t Starve Together kết nối đến một máy chủ: c_connect(“địa chỉ IP”, cổng, “mật khẩu”)
Bạn có thể kết nối trực tiếp đến một địa chỉ IP khác nếu kết nối thông thường không thể hoạt động thì . Cổng sẽ mặc định là 10999. Trường hợp không có mật khẩu hãy bỏ trống: c_connect(“10.0.0.8”, 10999)
- Nạp lại thế giới: c_reset()
Đây là lệnh nạp lại nhưng không lưu. Nhưng hết lưu ý đối với những ai đang là máy khách, lệnh này khả năng cao sẽ gây đổ vỡ game của bạn. Ngoại trừ trường hợp bạn gửi nó như một lệnh từ xa.
- Tái tạo thế giới: c_regenerateworld()
Xóa đi và tạo ra một thế giới mới.
- Lưu máy chủ: dùng lệnh c_save()
Máy chủ thực hiện lưu ngay lập tức.
- Tắt máy chủ: c_shutdown( true / false)
True là lưu trò chơi, false thoát game luôn không lưu. Chú ý: lệnh c_shutdown() sẽ có chức năng như c_shutdown(true).
- Phục hồi lại máy chủ: c_rollback(count)
Thông qua số lượng sao lưu đã cho Phục hồi một máy chủ . Ví dụ: Lùi lại 1: c_rollback(); lùi lại 3 là: while c_rollback(3).
- Cho phép hoặc Vô hiệu người chơi mới tham gia: TheNet:SetAllowIncomingConnections( true / false )
True là mặc định cho phép người chơi tham gia. Còn False thì ngược lại.
- Tạo một thông báo máy chủ cho máy chủ chuyên dụng: c_announce(“announcement”)
Để game thủ không bị ngắt kết nối mà không hề hay biết gì thì lệnh hack Don’t Starve Together này thông báo tắt hoặc chạy lại máy chủ .
Tổng hợp các mã Don’t Starve Together khác
- Dọn Nhà Xác: dùng lệnh ErasePersistentString(“morgue”)
Hãy thoát game ra và quay lại sau khi thao tác xong lệnh này để thấy sự thay đổi.
- Trong thế giới tính số lượng một thứ: c_countprefabs(“tiền tố”)
Đối với máy chủ chuyên dụng, trên Console của máy chủ kết quả sẽ được xuất hiện:
- Sinh Hố Giun: với một dòng lệnh duy nhất đối với lệnh này sẽ không thể thao tác. Thay vào đó bạn cần phải thực hiện theo trình tự các lệnh như sau:
Sinh Hồ Giun 1: c_spawn(“wormhole”)
Đánh dấu Hố Giun 1 (mouse over wormhole): worm1 = c_select()
Sinh Hồ Giun 2: c_spawn(“wormhole”)
Đánh dấu Hố Giun 2: worm2 = c_select()
Tạo liên kết đến worm1.components.teleporter.targetTeleporter = worm2
Sau đó bạn quay lại worm2.components.teleporter.targetTeleporter = worm1. Đến đây lệnh này đã được thực hiện xong xuôi rồi.
Trên đây là tổng hợp tất cả các lệnh cheat Don’t Starve Together đầy đủ nhất hỗ trợ người chơi trải nghiệm tham gia hoàn thành nhiệm vụ một cách tốt nhất. Cập nhật Listnhacai mỗi ngày để đọc thêm nhiều bài viết hay ho hơn. Chúc các bạn chơi game vui vẻ!
Xem thêm: Hướng dẫn cách chơi Don’t Starve Together chi tiết nhất