superdragon 发表于 2015-6-20 23:48:40

mush多world后,触发会混乱?

一个mush同时打开多个world后,这个窗体的语句会触发另外一个窗体?这时怎么回事呢?该怎么解决?

北大侠客行MUD,中国最好的MUD

cappuccino 发表于 2015-6-20 23:58:02

没遇到过

superdragon 发表于 2015-6-21 00:08:21

回复 2# cappuccino


    我两个id在推车,设定回去交任务后,先DoCommand("ReloadScriptFile");一下,主要是重置一下脚本及脚本参数。可是当A回去交任务时,A也触发了,同时B也触发了,导致正在做任务的B出现了问题,没法继续推车了,大概就是这种情况。

   不过,如果,我每个mush至打开一个world时,就不存在这种情况。A和B各管各,只见没有任何影响。

oolong 发表于 2015-6-21 01:30:43

Mush的变量应该是全局共享的,一般开发mush的都用脚本,这点和zmud差别很大。
另外mush做好以后可能会相互影响。最好一个id开一个mush程序

seagull 发表于 2015-6-21 07:37:57

没碰到过,准确的说应该一个id用一个world,当然一个mush多窗口会出现一个窗口崩溃导致整个主程序崩溃的问题

cappuccino 发表于 2015-6-21 10:16:58

你的a和b两个id用的是一个.mcl文件还是两个啊?如果是一个,分成两个试试;如果是两个,换个旧点的mush版本试试?_(:_」∠)_

oolong 发表于 2015-6-21 11:58:43

一个id一个mc,mc崩溃会全部挂掉

seagull 发表于 2015-6-21 12:01:35

mush还是很稳定的,崩溃一般都是算法和数据问题

oolong 发表于 2015-6-21 12:45:16

玩1-2个id没事的,其他mud都是挂10几个id,mc崩溃假死各种奇葩问题。
建议一个id一个mc,保险

cappuccino 发表于 2015-6-21 12:58:01

回复 9# oolong


    除了写脚本不小心写出了死循环或者网速不好被fullme读图卡住,在windows下运行mc我从来没有崩溃过,所以个人认为没必要开多个mc

被你说得好像mush动不动就崩溃似的,无法理解
页: [1] 2
查看完整版本: mush多world后,触发会混乱?