UID279245
帖子
精華
主題
積分2147
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2010-7-27
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 郁悶 2012-7-2 09:02 AM |
---|
簽到天數: 144 天 連續簽到: 0 天 [LV.7]常住居民III
|
本帖最後由 stupidhippo2 於 2010-9-2 07:05 PM 編輯
請問要怎麼把自動精煉的腳本,改成所有裝備不管可不可以精練的設定,全部裝備都可以精煉
-
- set @part_max,7;
- set @ngp,1;
- set @ygp,1;
- set @ngpmx,7;
- set @ygpmx,7;
- mes " [安全精練人員] ";
- mes " 我是專門鍛治武器與防具的鐵匠。";
- mes " 我可以^ff0000超快速^000000把所有物品安全+"+@max+"";
- mes " ^ff0000第一次使用^000000記得看說明唷!!";
- next;
- menu "不要一定騙人的",L_CANCEL,
- "我要鍛治",L_Yes,
- "使用說明書",L_dme;
- L_dme:
- mes " [安全精練人員] ";
- mes " 第一次使用記得看說明唷。";
- mes " 此精煉師為科技產品";
- mes " 因為他是一個全自動化的npc";
- mes " ^0000FF功能一:^000000全自動判斷你要精煉的裝備。";
- mes " ^0000FF特點一:^000000只有一個字那就是'^0000FF快^000000'";
- next;
- mes " 可不用裝備頭中、頭下、飾品1、飾品2,npc不會去判斷所以有裝和沒裝都一樣。";
- goto L_CLOSE;
- L_Yes:
- if (@ngp == @ngpmx) goto L_ERROR;
- if (@ygp == @ygpmx) goto L_ERROR1;
- if (@part == @part_max) goto L_CLOSE;
- if ( getequipisequiped(@part) > 0) goto L_Yes2;
- set @ngp,@ngp+1;
- set @part,@part+1;
- goto L_Yes;
- L_Yes2:
- if ( getequiprefinerycnt(@part) < @max) goto L_Yes3;
- set @ygp,@ygp+1;
- set @part,@part+1;
- goto L_Yes;
- L_Yes3:
- if ( getequipisenableref(@part) > 0 ) goto L_Yes4;
- set @part,@part+1;
- goto L_Yes;
- L_Yes4:
- if ( getequiprefinerycnt(@part) >= @max) end;
- goto L_Yes5;
- L_Yes5:
- successrefitem @part;
- goto L_Yes;
複製代碼
此腳本的設計者,有教把 set @part_max,7;的7改成11,set @ngpmx,7;的7改成11,set @ygpmx,7;的7改成11, 把mes xxxxxxxxxxxxxxxxx部分刪掉,可是我照著改了 還是一樣不能,原本不能精練的還是不行,請問要怎麼改,才能所有裝備都可以精煉? |
|