UID904
帖子
精華
主題
積分11756
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限0
註冊時間2007-8-14
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 慵懶 2012-6-13 04:41 PM |
---|
簽到天數: 9 天 連續簽到: 0 天 [LV.3]偶爾看看II
|
發表於 2012-6-13 03:30:22
|
顯示全部樓層
- function script getRandItem {
- for ( ; getArg(.@i,-1)!=-1; set .@i,.@i+3)
- set .@sum , .@sum + getArg(.@i+2);
- set .@rand , rand(.@sum);
- for ( set .@i,0; .@rand>0 ; set .@i,.@i+3)
- set .@rand , .@rand - getArg(.@i+2);
- getItem getArg(.@i-2),getArg(.@i-1);
- }
複製代碼 callfunc("getRandItem",<物品1>,<數量1>,<機率1>,<物品2>,<數量2>,<機率2>);
剛剛那個沒數量 這個有數量 |
|