吐槽:mushclient大概的确是老了
最近在转写我地图编辑器的TypeScript版本。一部分代码转换转换成ts后,编译成ecma5,在我的客户端里写一个commonjs的loader后,能正常跑起来。
然后准备迁移到mush的js版本,看了下mush的jscript版本,感觉绝望了。
mushclient用的是com技术的jscript(我一开始一位是wsh,但查了下不是,mushclient lua之外的脚本都是通过com实现的。)
https://www.gammon.com.au/scripts/doc.php?general=scripting
而微软的jscript基本只支持到ecma1.3,1999哪个版本的……
就算上babel,也不能编译到这么老的古旧版本……
感觉绝望了,jscript实在太老了。
在当时com+属于极新极牛逼的技术,奈何快30年过去了……
真有点英雄迟暮的感觉啊。
极好的骨架,极好的API,反观隔壁某个同样LUA引擎但慢慢是坑的客户端,从根子上里就强太多了。
就是可惜,说到底是一个“win32 mud客户端”
还是有极限啊。
但你要这样想,mush 最大的优势就是可以在 Win95 和 Win98 上运行。你客户端可以吗?不行吧? dtp 发表于 2025-6-3 09:52 PM
但你要这样想,mush 最大的优势就是可以在 Win95 和 Win98 上运行。你客户端可以吗?不行吧? ...
理论上说,这都不是mush老的问题
是微软把jscript给废了,质子锁死了。 合脚的鞋就是好鞋。 我只关心能不能在Mushclient里面嵌入一个地图信息收集器的功能 哪怕让我手动一个房间一个房间信息采集也行啊 现在最大的问题永远都是Move到某个指定地点 devilkate 发表于 2025-6-4 12:19 AM
我只关心能不能在Mushclient里面嵌入一个地图信息收集器的功能 哪怕让我手动一个房间一个房间信息采集也 ...
等我这个项目弄好吧。
话说我记得我放出过lua的路径计算库吧? jarlyyn 发表于 2025-6-4 12:46 AM
等我这个项目弄好吧。
话说我记得我放出过lua的路径计算库吧?
好教杰佬得知,某个房间定位最精准的信息已经被精准爆破了yct47 shenji 发表于 2025-6-4 12:59 AM
好教杰佬得知,某个房间定位最精准的信息已经被精准爆破了
首先,我当时同时用3-4种定位的
其次,我不依赖所有房间定位成功的。
最后,我这个库也不之间负责定位…… jarlyyn 发表于 2025-6-4 01:41 AM
首先,我当时同时用3-4种定位的
其次,我不依赖所有房间定位成功的。
最后,我这个库也不之间负责定位… ...
不明觉厉
页:
[1]