UID59921
帖子
精華
主題
積分682
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-2-8
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2019-8-18 01:19 AM |
---|
簽到天數: 56 天 連續簽到: 2 天 [LV.5]常住居民I
|
本帖最後由 xd820410 於 2010-2-1 05:09 PM 編輯
- setarray cc[1],"物品編號1","物品編號2","物品編號3","物品編號4","物品編號5","物品編號6","物品編號7","物品編號8","物品編號9","物品編號10";
- for(set .@i,1; .@i<=3; set .@i,.@i+1){
- setd "itemrand"+.@i,rand(1,10);
- setd "itemnumber"+.@i,rand(30,40);
- setd "itemitemlist"+.@i,@cc[getd("itemrand"+.@i)]; }
複製代碼
for跑出來的結果會是
- set itemrand1,rand(1,10);
- set itemrand2,rand(1,10);
- set itemrand3,rand(1,10);
- set itemnumber1,rand(30,40);
- set itemnumber2,rand(30,40);
- set itemnumber3,rand(30,40);
- set itemitemlis1,cc[itemrand1];
- set itemitemlis2,cc[itemrand2];
- set itemitemlis3,cc[itemrand3];
複製代碼
我的問題重點在這邊
我要如何讓itemrand1跟itemrand2跟itemrand3不重複呢? |
|