Google
发新话题
打印

lua的大量使用会down机吗?

lua的大量使用会down机吗?

我在其它论坛上,看到说大量使用lua会使服务器崩溃,是真的吗?是由于内存泄露造成的吗?因为在魔兽争霸地图制作时就有内存泄露问题,如果是,怎么解决?
      还有,我自定义了许多怪和boss,制作了自己的副本,不知道会不会对机子造成负担吗?
      在使用lua还出现了几个问题?下面是我模仿写的AI,
      function Dalliah_Red(Unit, event, miscunit, misc)
        print "Dalliah Red"
        Unit:FullCastSpellOnTarget(14264,Unit:GetClosestPlayer())
        Unit:SendChatMessage(11, 0, "你要付出代价的。。。。")
end

function Dalliah_Whirlwind_Heal(Unit)
        print "Dalliah Whirlwind Heal"
        Unit:FullCastSpell(36142)
        Unit:SendChatMessage(11, 0, "让我们和解吧")
end

function Dalliah_Doomsayer(Unit, event, miscunit, misc)
        print "Dalliah Doomsayer"
        Unit:FullCastSpellOnTarget(36173,Unit:GetClosestPlayer())
        Unit:SendChatMessage(11, 0, "命运在一次和我开了个玩笑.")
end
function Dalliah(unit, event, miscunit, misc)
        print "Dalliah"
        unit:RegisterEvent("Dalliah_Red",11000,0)
        unit:RegisterEvent("Dalliah_Whirlwind_Heal",21000,0)
        unit:RegisterEvent("Dalliah_Doomsayer",31000,0)
end

RegisterUnitEvent(100001,1,"Dalliah"),
        目的是让自定义的boss 100001,放技能和说话。可是:
   1》.boss在杀死玩家后,仍然在放技能,是代码哪里出错了?
   2》。boss说话只出现在聊天栏里,怎么让说话内容出现在boss头顶上的方框中。
   3》。怎么改变说话的字体颜色?
   4》.我用GM插件刷npc,可是杀死后,刷新了一段时间,竟然出现2个。在同一个位置
以上怎么解决啊?
美国人的性格其实像螃蟹,壳子挺坚硬的,横行霸道,只要你掰开它的命门,立马就流汤  

TOP

weiwei2008
和我同名哦~

TOP

嗯?
我不懂你说什么?
美国人的性格其实像螃蟹,壳子挺坚硬的,横行霸道,只要你掰开它的命门,立马就流汤  

TOP

希望有人解答下,我也想了解下。

TOP

有可能DOWN 机哦 。。

我自己写了几个小怪AI 但是怪刷的多了 玩家攻击的时候所有怪物的AI都要在 ascnet-world.exe 调用 容易引起down机   不知道你们的情况怎么样  ~!

TOP

发新话题