编程求助 使用dnSpy修改晶塔限制

luguo

Lv2
LV
0
 
IP属地
江苏省
2021/10/27
3
0
  • · 发布于未知
万能晶塔(Universal Pylon)(ID:4951)只能放置一个,通过dnSpy修改
Terraria.exe/Terraria.GameContent.Tile_Entities/TETeleportationPylon/PlacementPreviewHook_ChecklfCanPlace
return 1改为return 0
修改后可以在单人模式放置多个(放置后保存地图,多人模式进入可以正常使用),但在多人模式放置就会被摧毁,求大佬们教一下,怎么修改才能在服务器里放置多个万能晶塔1.png
 

Bean_Paste

Lv6
管理成员
管理员
LV
0
 
IP属地
湖南省
2018/07/31
548
125
勋章
7
  • · 发布于未知
可能以相同的操作在服务端那边操作一下应该也行吧?应该是改OTAPI
 

luguo

Lv2
LV
0
 
IP属地
江苏省
2021/10/27
3
0
  • · 发布于未知
可能以相同的操作在服务端那边操作一下应该也行吧?应该是改OTAPI
在服务端操作也不行,修改过后晶塔是可以放置,但是放置后会被立刻摧毁,可能是服务器有检测,但我使用断点调试没找到相关代码
 

Bean_Paste

Lv6
管理成员
管理员
LV
0
 
IP属地
湖南省
2018/07/31
548
125
勋章
7
  • · 发布于未知
在服务端操作也不行,修改过后晶塔是可以放置,但是放置后会被立刻摧毁,可能是服务器有检测,但我使用断点调试没找到相关代码
那我不是很清楚了
 

Megghy

Lv5
管理成员
版主
创意家
LV
0
 
IP属地
江苏省
2020/03/20
352
151
勋章
5
  • · 发布于未知
大概把Terraria.GameContent.TeleportPylonsSystem的HasPylonOfType改了就行了
 

luguo

Lv2
LV
0
 
IP属地
江苏省
2021/10/27
3
0
  • · 发布于未知
大概把Terraria.GameContent.TeleportPylonsSystem的HasPylonOfType改了就行了
我试了,这部分不行,改了没用,断点都不会停止
 
  • 标签
    晶塔 破解
  • * 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

    顶部