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

保存时说我缺少代码声明不通过 jass

[复制链接]
发表于 2012-11-22 17:06:10 | 显示全部楼层 |阅读模式
本帖最后由 evenxn007 于 2012-11-22 17:51 编辑

保存时说我缺少代码声明不通                              发现是13行写错了


  1. function Trig_Worker_Actions takes nothing returns nothing
  2.     local integer typ
  3.     local integer n
  4. ¡¡¡¡local integer m
  5.     call DisableTrigger( GetTriggeringTrigger() )
  6.     set typ = GetItemTypeId(GetManipulatedItem())
  7.     set n = GetItemCharges(GetManipulatedItem())
  8.     call RemoveItem( GetManipulatedItem() )
  9.     if ( IsItemOwned(GetItemOfTypeFromUnitBJ(GetTriggerUnit(), typ)) == true ) then
  10.         set m = GetItemCharges(GetItemOfTypeFromUnitBJ(GetTriggerUnit(), typ))
  11.         if ( m + n > 8 ) then
  12.             call SetItemCharges( GetItemOfTypeFromUnitBJ(GetTriggerUnit(), typ), 8 )
  13.             call UnitAddItemByIdSwapped( GetItemTypeId(typ), GetTriggerUnit() )
  14.             call SetItemCharges( GetLastCreatedItem(), ( ( n + m ) - 8 ) )
  15.         else
  16.             call SetItemCharges( GetItemOfTypeFromUnitBJ(GetTriggerUnit(), typ), ( n + m ) )
  17.         endif
  18.     else
  19.         call UnitAddItemByIdSwapped( typ, GetTriggerUnit() )
  20.         call SetItemCharges( GetLastCreatedItem(), n )
  21.     endif
  22.     set typ = null
  23.     call EnableTrigger( GetTriggeringTrigger() )
  24. endfunction


复制代码
发表于 2012-11-22 17:06:58 | 显示全部楼层
YDWE?
回复

使用道具 举报

 楼主| 发表于 2012-11-22 17:13:24 | 显示全部楼层
本帖最后由 evenxn007 于 2012-11-22 17:23 编辑

普通的1.24we

后来又说  无效的变量类型(integer)
是不是哪里少了个括号?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 13:54 , Processed in 0.047610 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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