找回密码
 点一下
查看: 1002|回复: 2

关于代码语法报错

[复制链接]
发表于 2008-6-4 20:17:32 | 显示全部楼层 |阅读模式
    下面这段:
    set A = 1
    set DM = (LV - 1)*2 + 6)
    loop
    exitwhen A > 4
        if ( IsUnitAliveBJ(u2) == true ) then
            call CDamage(u1,u2,DM)
        else
            set A = 5
        endif
        set A = A + 1
    endloop
endfunction

编译的时候会停在loop那里,说什么缺少表达式,为什么啊?

哦,修正了下set DM =( (LV - 1)*2 + 6),停在了else那里,说错误的名字
 楼主| 发表于 2008-6-4 20:29:27 | 显示全部楼层
哦,已解谢谢,错误的地方完全和他报的地方不一样,而且差距十万八千里,不知道为什么报错到else那里去了。。。
回复

使用道具 举报

恶声恶气 该用户已被删除
发表于 2008-6-4 21:56:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 07:48 , Processed in 0.066751 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表