有帖子讨论金山的产品不能用,我想到了金山(西山居)踩坑的例子,分享一下 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
murmur

有帖子讨论金山的产品不能用,我想到了金山(西山居)踩坑的例子,分享一下

  •  
  •   murmur Nov 3, 2016 3553 views
    This topic created in 3494 days ago, the information mentioned may be changed or developed.

    所谓的前车之辙后车不看,嗯,就是这样

    大家都知道剑网 3 这游戏彻彻底底就是抄魔兽世界的,界面,设定,快捷键,魔兽世界有插件,剑网 3 也要有,而且,根据暴雪的要求,所有的魔兽世界插件不能编译(也就是 luac 是不允许用的,当然混淆是可以),一开始有一些插件为了收费混淆了,后来被抨击久了全改成原版代码了。而且,这些插件大量优秀产品,什么 xperl , bartender , dbm ,哪个不是千行万行级别的,有的插件光设置 tab 就七八个。

    然后,剑网 3 也搬了这一套,开始做插件,第一次是几乎开放了所有权限,包括 IO ,这意味着什么,我在 lua 里直接操作你本地磁盘,何等卧槽的事情。当然,内测阶段搞插件的也没有干坏事的,金山也不是傻子,很快这些 IO 接口就封闭了。但是后来我们发现, load 和 loadstring 这两个函数还是可以用的,这意味着你可以绕过游戏的沙箱直接调用内部 API 去做一些外挂才能做的事,刚开始也没人拿这个干坏事,只是调用一些 3D 交互函数取一些玩家信息、坐标什么,后面真的有人去开发外挂了,甚至替换剑 3 的 lua 解析器去掉沙箱的屏蔽。

    这只是前言而已,剑网 3 一直开放了你想都不敢想的函数,对就是 http 请求,包括 inapp-browser ,这意味着插件可以通过一些机制,合法的上传信息或者接受来自服务器的指令,一开始这也没什么,大家上传一下 dkp 分数,搞一下人口普查,但是别有用心之人在自己的插件里放了操控指令,可以接受远程服务器的喊话,你想,我一条指令下去全服 1/3 的人都在世界频道里艹你娘是个什么感觉。剑网 3 屁事多,若干个玩家爱横情仇(yuan cheng yue pao)不可开交,于是这个事就爆发了,那个插件作者为了自己(xx)之人使用了远程喊话,控制某阵营的所有插件使用者为 xx 道歉。

    当然后来这个权限也去掉了,再加上插件白名单机制,剑网 3 花了可能有 3 年的时间,才做到了 wow 他看到的那个样子。

    正所谓前车之辙后车不看,明知山有虎,偏要走一走。抄都抄不明白啊~

    12 replies    2016-11-03 11:59:26 +08:00
    panlilu
        1
    panlilu  
       Nov 3, 2016
    好久以前的事了,那时候我还在玩;一群人上线就喊话还是很壮观的。
    现在早就 A 了。。
    enenaaa
        2
    enenaaa  
       Nov 3, 2016 via iPad
    不知道楼主槽点在哪里。我觉得插件系统对剑三是加分,那些破坏性的功能即使没开接口,也会有人去做的,而且更隐晦。
    murmur
        3
    murmur  
    OP
       Nov 3, 2016
    @enenaaa 魔兽世界一开始的底线就是(1)插件不能访问网络(你说网易的集合石这不算,毕竟他自己的游戏他随便搞)(2)插件不能控制 3d 交互(也就是说你只能平面绘图,不能操控摄像机和视角)(3)所有技能必须由用户释放后插件的释放才有效,这是说给动作条的

    剑 3 一开始所有的底线都破了,直到后面修修补补才改回 wow 一开始的样子
    hellommd
        4
    hellommd  
       Nov 3, 2016
    环境不同?

    国内一般都是急于把功能先实现,坑慢慢填。

    海外弄个功能都是讨论许久。
    SpicyCat
        5
    SpicyCat  
       Nov 3, 2016
    吐槽啥不好吐槽剑网 3 ,当年剑网 3 绝对是一股清流,月卡制,不卖道具。全抄 WOW ? WOW 以后有不抄 WOW 的游戏吗?再说经脉系统让你忽略了?
    如果是为了圈钱,最好的方式是搞免费网游,卖道具,而不是出个月卡制的网游。
    murmur
        6
    murmur  
    OP
       Nov 3, 2016
    @SpicyCat 哦 经脉系统不也改成 wow 的天赋系统了么?我当时戳奇穴戳 9 到 10 也很生气啊,动不动归 0 ,不过我运气好戳出来 3 个 10 呢
    paw
        7
    paw  
       Nov 3, 2016
    想起来当时我室友新买的笔记本 wow 全特效不卡(团本>30 帧),玩剑 3 卡的简直是看漫画。。。
    其他的 没玩过不评价
    shijingshijing
        8
    shijingshijing  
       Nov 3, 2016
    @murmur 卧艹,怎么感觉你啥都懂啊。。。 来来来,相互粉起来。。
    enenaaa
        9
    enenaaa  
       Nov 3, 2016 via iPad
    我觉得是疏于管理,对安全性认识不足,可以理解。剑三是国内少有学 wow 学得好又接地气的作品,堪称范例。
    murmur
        10
    murmur  
    OP
       Nov 3, 2016
    @enenaaa 是因为其他国产武侠网游太烂了,不是清一色的道具+传奇风就是没抄到 wow 的精髓倒闭了
    这么多年叫嚣模仿或者超过 wow 的,活下来的就剑 3 一个,难能可贵
    wy315700
        11
    wy315700  
       Nov 3, 2016
    @hellommd 国内公司如果按照暴雪那种跳票的频率,会死的很惨
    enenaaa
        12
    enenaaa  
       Nov 3, 2016 via iPad
    @murmur 我觉得剑三能活下来不是因为它抄 wow ,而是能从始自终把握住自身的特色,借鉴 wow 只是锦上添花,所以我更愿意说成学。当然要说有副本就是抄那就没办法了。
    About     Help     Advertise     Blog     API     FAQ     Solana     834 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 21:24 PVG 05:24 LAX 14:24 JFK 17:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86