Don't Starve Together

Don't Starve Together

Lua Decode Kits
65 Comments
Saber Athena 19 Oct, 2023 @ 8:13am 
老哥秀的,你的这波操作对某些人来说怕不是核武:lunar2019laughingpig:
Mon-ius 19 Dec, 2022 @ 10:32am 
你确定DST能导入luac?
Harder_天使的花园 9 Aug, 2022 @ 7:33am 
相对于用Lua5.1开发的Forts来说,饥荒的圈子大多了
Harder_天使的花园 9 Aug, 2022 @ 7:24am 
Lua5.1的预编译解开后变量名没了,哎
Neil  [author] 4 Jan, 2022 @ 2:47am 
@LightningReturns 我倒是觉得是某个小丑开小号故意恶心大家罢了,那些mod本来都是开源的,不需要用到我的工具。不如你去关注一下谁在开服务器捞钱吧。
朱棣 1 Jan, 2022 @ 7:57am 
看到那个吾爱橙汁利用你的解码工具疯狂跳脸,我就觉得这是非常恶心的产物
zhenaixue 25 Dec, 2021 @ 7:31am 
说话,解密工具有源码咩?
Temporary Solutions 17 Dec, 2021 @ 9:24pm 
If you decode something and parts of it are still encoded, print all of your outputted code


如果代码的某些部分仍然加密,则打印所有输出
反峰黄浦江 17 Dec, 2021 @ 4:41am 
:steamhappy:
琥珀风声 15 Dec, 2021 @ 11:17pm 
大佬你为社区开源做贡献我觉得对整个饥荒社区都是很有帮助的。但是如果你说没有mod这游戏就凉了实在是大可不必。
老王天天写bug 15 Dec, 2021 @ 8:39pm 
提醒一下mod初学者(如果有),学习的时候,能看官方代码就看官方代码,尽量不要参考mod,尤其是大型mod。
面对一段代码,你作为新手,可能判断不出她的质量,但是官方的代码一定是最稳定、最规范、最值得信赖的。
有些mod看起来能正常运行,但代码优化极差,变量名乱写,函数乱覆盖,要是把初学者带歪就不好了。
Neil  [author] 12 Dec, 2021 @ 5:02am 
@勿言 我理解大家的难处, 权当是我们理念不同吧。我们都对自己看不惯的行为做出了自己的选择。一定要编码的话,完全可以用我没有提到过的其他思路继续。祝愿饥荒mod社区越来越好吧。
勿言 12 Dec, 2021 @ 4:36am 
就开源这件事来说,开源精神的首要前提是一个互信的社区,饥荒是没有的
小小饥荒圈子整得跟饭圈一样,看到下面那个叫风雪的支持你发的这玩意,很难让人觉得你的这个工具最后能促进开源精神,我觉得最后是助长了魔改换皮倒卖之风
你抡起这个大棒,你真的有认真思考过吗?
星落辰_Stareak 12 Dec, 2021 @ 4:26am 
这个叫 gznc 的充分体现了他 ID 中后两个字母的组合词在中文互联网中的通用意味,转移话题、断章取义、攻击人品这手操作打得贼 6,就是没涉及到作为这篇文章根本的开源精神及其对应的道德体系。
哦我忘了这种开私服的脑子里没有道德,只有 Money,脑如 Monkey.
Neil  [author] 12 Dec, 2021 @ 4:06am 
@💖gznc💖 哦对了,不要再试图偷偷删掉任何东西了,我设置了脚本定期爬取这个页面的快照,你的所有发言都会被记录下来,抵赖也没用。
Neil  [author] 12 Dec, 2021 @ 3:54am 
@💖gznc💖 并没有删,因为那是我新开的项目,上传不到3天,就那几个评论。智能敌对并不是我修的,只不过另一个朋友修了想要发布但是不会上传,我有猪哥的联系方式,就做了一个牵线搭桥的工作而已.猪哥本人告诉我可以上传的,你开心吗。
Neil  [author] 12 Dec, 2021 @ 3:44am 
@💖gznc💖 毕竟你脸皮这么厚,死不承认我也不能顺着网线过去打你屁股,不如就公开你的服务端和客户端代码,让大家评判吧。
Neil  [author] 12 Dec, 2021 @ 3:38am 
@💖gznc💖 不如你来解释解释你的服务器中所包含这两个bug吧,权当是给大家做科普了。
Neil  [author] 11 Dec, 2021 @ 9:41pm 
说到轮子,最近我看到有一个朋友在写的一个饥荒mod轮子非常棒,如果给其一定时间成长一定可以提高大家学习和创作mod的效率,希望大家可以支持这个人为社区做出的贡献。
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2676366172
Neil  [author] 11 Dec, 2021 @ 9:40pm 
@星落辰_Stareak 这么说吧,如果不是科雷代码的开源性, mod社区和这个靠mod续命游戏早就凉了。怪物猎人世界pc刚发售的时候,我曾经也写过一些mod教程,不过因为官方做了严格的限制,大家只能使用黑客的方法去解析游戏文件,高学习门槛带来的后果就是mod社区一篇惨淡。
MC之所以能长久不息也是因为有团队一直在维护其开源接口库。
创新这个东西本来就可遇不可求,饥荒本身还是有更多拓展性的,但是需要有能力的的人去挑战更高难度的东西,比如重构渲染层,动作机制,造新的轮子提高大家的创作效率,但我坚持认为破坏开源的风气一定是不利于社区发展的。
不要因为科雷的不作为,自己也去做不好的事。
.... 11 Dec, 2021 @ 9:30pm 
避免有人理解错意思以为我在说所有人,所以我把原来那个评论删了,只保留:
“一边骂别人抄袭魔改全家暴毙,一边自己也在魔改”。
星落辰_Stareak 11 Dec, 2021 @ 9:23pm 
不只是科雷的不作为,缺乏开源精神的每个社区用户和没有是非观念的每个乌合之众,都向这座粪坑拉下过自己臭不可闻的一坨屎。
不过我挺好奇一件事,翻了两三个月的创意工坊,感觉饥荒区的内容性 Mod 缺乏自身的创意,只是翻来覆去的对原版(包括单机 DLC 和联机版及联机版活动事件)内容的换皮、调数据,至多上升到 AI 的创新,缺乏真正意义上不同的内容(类似于 Modded Minecraft 从 IC 到 TFC 再到 Create 这样在游戏中自立门户甚至直接解构原游戏的内容),这是因为优质轮子的缺乏还是饥荒本身可拓展性的限制?
入巢莳菜 11 Dec, 2021 @ 9:17pm 
@cy 谢谢回复大佬,去学学咯
.... 11 Dec, 2021 @ 8:44pm 
看了看评论,以前我没上传过mod所以看到创意工坊大量“自用”mod也没觉得有什么,后面因为改了一下设置怕mod更新的时候把我改的东西改回去就上传了,才发现可以不公开,当然只要不是换个名字照搬然后假装原创,标个出处我觉得也没什么,举个例子,某些挺好用的mod键位没法改,回报给作者,作者也没添加这个功能没什么反应,你又不可能说什么,但是有的人又不知道怎么改,这个时候有个人上传能改键位的,我就觉得挺好的,还有一些mod可能两年或者三四年没更新了,有人愿意接个更新而不是换皮做新mod也挺好的,当然还是要标有出处。
Neil  [author] 11 Dec, 2021 @ 8:42pm 
@💖gznc💖 当然了我又不能拿那你怎么样,虽然你喜欢抄袭别人代码然后用脏话加密自己偷来的代码,同时整合魔改别人的代码到服务器里诱导玩家充值盈利。但是我总不能能逼着你干啥,毕竟我提示过你自己也抄过我的代码发布,自己就是开源的受益者。结果你反手就偷偷删掉了,对你的人品我深表遗憾。
希望以后不要再用脏话编码自己的代码了,真的很掉san。
你自己好自为之吧。
Neil  [author] 11 Dec, 2021 @ 8:30pm 
@💖gznc💖 还有就是,由于我新手时期没有安全意识,导致了一些危险的远程指令可以恶意的调用二本垃圾桶的销毁函数,销毁别人的财产。
Neil  [author] 11 Dec, 2021 @ 8:28pm 
@💖gznc💖 本来没有针对任何人,但是这位朋友坚持要自取其辱的话,给你一点提示好了. 首先是关于容器相关的功能.饥荒本体所有相关的容器的container组件,都会写一些当这个容器被烧毁或被敲毁的时候,container组件会掉落所有内容物并且被注销成nil.不幸的是我在协相关代码的时候是个菜鸟, 只是简单的调用了AddPrefabPostInit()方法给他加了container组件, 但是对烧毁和摧毁时的容器处理,这个bug,曾经导致过严重的崩服bug,我在steam上传的那一版只增加了对烧毁时的处理,没有补上onhammer相关的内容,这会导致容器被敲毁时连同内部的物品一起被注销,这个bug我一直知道但是退坑了懒得修.
不巧的是我在你的服务器中完整的还原了这一bug。
:steammocking:
💖gznc💖 11 Dec, 2021 @ 10:27am 
没什么睡不着觉的,出处来源都写清楚了的,光明正大好吧。我有洁癖,你的东西我嫌脏,顺便说一下,二本垃圾桶并不是隐藏了,而是直接删除了。
💖gznc💖 11 Dec, 2021 @ 10:25am 
快发出来让我和大家都看看,我好清理门户
Neil  [author] 11 Dec, 2021 @ 10:19am 
@💖gznc💖 By the way ,希望你拿着抄来的mod赚钱的时候能睡得着觉
💖gznc💖 11 Dec, 2021 @ 10:17am 
就这?
Neil  [author] 11 Dec, 2021 @ 10:15am 
@💖gznc💖 你在加密代码的时候加入了太多不堪入目的脏话,我的心灵受到了极大的伤害,所以我现在需要休息一会看一集猫和老鼠安抚一下我受伤的心灵.等我睡一觉心情好了有空了再理你吧
而且你没有必要把抄我的mod隐藏,我退坑的时候就跟大家说了随意修改随意使用,我写mod只是为了自己开心,不是为了挣钱。(By the way, 由于你的骚操作给我留下了深刻的印象, 所以我把所有你的留言和相关内容都合影留念了)
Neil  [author] 11 Dec, 2021 @ 10:08am 
@入巢莳菜的回复
关于mod教程的问题,我临时给你找了一些我认为很棒的,如果你在github或者reddit上搜索会找到更多.
码农的博客 ,https://blog.csdn.net/czfblog
github上一个代码解析, https://github.com/tomoya92/dstmod-tutorial
朋也的博客 https://tomoya92.github.io/dstmod-tutorial/#/sample-fly
关于动画的教程 https://www.youtube.com/watch?v=3n9vFGub1Jk
很遗憾的是我入坑时期学习的Longfei,老崔早期写的很棒的教程已经过期看不了了。鉴于我已经退坑好几年了。可能还有一些别的好教程,建议你加个群多跟其他人交流,自己多尝试。
💖gznc💖 11 Dec, 2021 @ 9:51am 
你不是说武林里边有你的东西吗,那么是啥呢
Neil  [author] 11 Dec, 2021 @ 9:50am 
@💖gznc💖 我看到你把某个抄袭我的mod隐藏了 不过没关系,为了防止你抵赖 我特地合影留念了。
💖gznc💖 11 Dec, 2021 @ 9:46am 
那你倒是说说哪些内容嘛
入巢莳菜 11 Dec, 2021 @ 9:38am 
请问github可以指路吗,那个可能对我更有学习的价值。
Neil  [author] 11 Dec, 2021 @ 9:26am 
@💖gznc💖 顺便去你的服务器转了一圈 研究了你的代码,不但魔改了我的mod ,而且拿去盈利了,甚至残留了我菜鸟时期写的bug。我不知道说什么好。只能祝你身体健康了。
Neil  [author] 11 Dec, 2021 @ 8:56am 
所有的mod作者,服务器管理员,有一个算一个,都是开源社区的收益者。
Neil  [author] 11 Dec, 2021 @ 8:50am 
@💖gznc💖 巧了,我刚好前阵子对商店系统的漏洞感兴趣, 扒过风雪服务器mod的代码,我在风雪的服务器mod里也找到了一些很久以前我写的代码呢。
Neil  [author] 11 Dec, 2021 @ 8:47am 
@💖gznc💖 不幸的是,我看了你发布的mod 上面明明白白的写着 抄自我5年前给我的服务器写的一个mod。 你整合别人mod的时候想过这些吗。
💖gznc💖 11 Dec, 2021 @ 8:20am 
如果你正在魔改抄袭别人的 mod,但是发现全是乱码,那么用了这些工具你今晚全家都暴毙
勿言 11 Dec, 2021 @ 8:16am 
我支持开源,开源是自由的,但我不支持你这种慷他人之慨的行为,作者也有不开源的自由。
是什么造就了现如今的情况?真是模组作者自私自利?我觉得你打击错了对象。
我不知道你出于什么目的,但对于这种情况,我表示遗憾,这不是我愿意看到的。
💖gznc💖 11 Dec, 2021 @ 7:37am 
你跟风雪谈谈开源精神,看看他会不会给你施舍点收益
eatMew 10 Dec, 2021 @ 8:55am 
曾经我是赞同这个观点的,直到我被煞笔跳脸:lunar2019deadpanpig:这种矛盾到底还是steam和klei不作为吧
CCappu 9 Dec, 2021 @ 2:48am 
当然也可能有更多标榜自用的抄袭mod诞生。我觉得如果可以,作者可以在解密的同时给解密出来的文件添加一段描述,比如说禁止使用本mod解密的文件用以公开上传创意工坊之类的。这样举报也方便许多。

不过我觉得与其大家都把自己的研究成果藏起来,公开交流更有利于创造不同优秀的mod。抄袭mod是占少数,抄袭mod比原mod还火的最少我没见过。我是挺支持作者无加密更有利社区发展的看法的,只是那句"加密阻止他人阅读和学习",我觉得有点伤害了mod作者,毕竟他们本意也只是保护自己不被抄袭,而不是刻意去伤害他人隔断交流。
CCappu 9 Dec, 2021 @ 2:39am 
再回来说一下加密的,加密mod确实不利于交流学习,如果2个加密mod互相冲突了,普通玩家搞不懂,但就算回报mod作者,mod作者也互相不知道与对方哪里冲突了。这时候这个mod的用途就凸显出来了。能大大方便真正的mod作者进行维护。

而且就学习而言,一些mod做出了原版游戏没有的功能,那么参考这些mod做类似的功能确实是方便许多。比如说如果我想做砸哇路多的mod,那么参考一些拥有时停功能的mod必然是我首选的开发方向,如果这些mod加密了,我这mod的进度必然延缓许多,还必须付出无用功去开发一样其他作者研究好的功能。

再者那些魔改自用还公开上传的也许只是小数。相信还有许多微调数据的mod是设置成不公开的,也相信有不少普通玩家在原来的mod文件里微调数据,没有上传。加密mod对这些正常玩家来说确实是不友好的。
CCappu 9 Dec, 2021 @ 2:19am 
路过的,不懂代码,说一下作为普通玩家的看法
我是十分不齿那种标着汉化魔改自用,但其实内容就是ctrl+cv的mod。
我觉得如果需要汉化,大部分都可以做成一个外挂汉化,社区里也有不少外挂汉化mod可以做参考。那种单纯改几个英文字母然后发布的,完全跟抄袭无异,和上google scholar找一篇论文,然后google translate成中文一个素质。
那些魔改,我十分喜欢Insight那样,以showme为灵感,添加各种新的功能各种优化,这种才算是"魔"改,连前身的影子都看不出来。但也有不少是完全抄袭,然后改几个数字发布的,哪怕查重90%的论文,也不会连实验都不做,随便编个实验数据,然后完全提交。
当然如果这些是自用我觉得没什么问题,但问题是社区上有大量标榜自用,但却公开发布工坊上的。反问一句,既然自用,何必上传,既然自用,何须公开。
Neil  [author] 9 Dec, 2021 @ 1:18am 
@WIGFRID
在我看来mod本来就是对游戏的魔改,至于对魔改的魔改的态度只能说见仁见智了。
君子不用防,小人防不住。所以没必要在这种事情上内耗。
这些工具也不是用来针对饥荒的,只是反编译和分析手机病毒的工具而已。
Neil  [author] 8 Dec, 2021 @ 10:47pm 
@妖鹅子 我非常理解你的感受,每个人做mod的目的不同。对我自己来说只是有一个idea并努力实现了就很开心。如果有人修改或者翻译我的mod只能说明有人喜欢我的工作,这也会给我带来快乐。
当然我也理解不同的人快乐的点是不同的。盗传mod不注明原作者是不道德的。
同时我受到的教育告诉我使用了别人的开源的代码应该保持其开源性。所以我依然不支持类似的加密行为。
这些工具倒也不是专门为了研究饥荒代码,只是我以前在分析使用Lua语言的病毒文件用到的。
没有针对任何人。