找回密码
 点一下
查看: 2033|回复: 1

这个是啥错误?

[复制链接]
发表于 2007-12-15 12:16:29 | 显示全部楼层 |阅读模式
function GetItem takes unit master , integer lv returns nothing
    local integer i = 1
    local integer j = 1
    local integer itemx
    local integer itemy
    loop
    set itemx = ChooseRandomItemExBJ(lv, ITEM_TYPE_PERMANENT)
    call UnitAddItemByIdSwapped( itemx, master )
    set i = i + 1
    exitwhen i > 4
    endloop
    loop
    set itemy = ChooseRandomItemExBJ(lv, ITEM_TYPE_CHARGED)
    call UnitAddItemByIdSwapped( itemy, master )
    set j = j + 1
    exitwhen j > 2
    endloop
endfunction

//==========================================================//
local integer GetItemlv = ( udg_I_Choose + 5 )
call GetItem(udg_Master4 , GetItemlv)

这次调用只创建了itemy2样物品...
发表于 2007-12-17 14:34:30 | 显示全部楼层
永久物品池里有些什么物品?如果物品池是空的自然不会有任何物品被调出来。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 03:51 , Processed in 0.044485 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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