UID98544
帖子
精華
主題
積分1834
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-7-29
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 怒 2016-1-17 05:02 PM |
---|
簽到天數: 43 天 連續簽到: 1 天 [LV.5]常住居民I
|

樓主 |
發表於 2009-4-11 00:48:34
|
顯示全部樓層
我剛剛有看到有腳本可以修改 可是我用了都有錯誤 我把腳本貼上來 麻煩大大幫忙修改
(我有將他稍微簡短以及將無用處去除@@")
payon.gat,143,173,8 script 完美精煉師 85,{
if (getequiprefinerycnt(@part) <= 9) goto a20;
if (getequiprefinerycnt(@part) >= 10) goto a10;
a10:
mes"[完美精煉師]";
mes" 我是專門鍛治武器與防具的鐵匠。";
mes" 此項物品已經精練+10了";
mes" 我可以精練到+15,但有一定機率失敗";
next;
menu getequipname(1),yes,getequipname(2),yes,getequipname(3),yes,getequipname
(4),yes,getequipname(5),yes,getequipname(6),yes,getequipname(7),yes,getequipname
(8),yes,getequipname(9),yes,getequipname(10),yes;
yes:
if (getequiprefinerycnt(@part) == 10) goto nonocc11; //90%
if (getequiprefinerycnt(@part) == 11) goto nonocc12; //80%
if (getequiprefinerycnt(@part) == 12) goto nonocc13; //70%
if (getequiprefinerycnt(@part) == 13) goto nonocc14; //60%
if (getequiprefinerycnt(@part) == 14) goto nonocc15; //50%
if (getequiprefinerycnt(@part) == 15) goto nonocc16; //40%
if (getequiprefinerycnt(@part) == 16) goto nonocc17; //30%
if (getequiprefinerycnt(@part) == 17) goto nonocc18; //20%
if (getequiprefinerycnt(@part) == 18) goto nonocc19; //10%
if (getequiprefinerycnt(@part) == 19) goto nonocc20; //5%
if (getequiprefinerycnt(@part) == 20) goto a20
////////////////////////////////
nonocc11:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc12:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc13:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc14:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc15:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc16:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc17:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc18:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc19:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
nonocc20:
delitem 984,1;
set @go,rand ( 0, 9);
if (@go ==0)successrefitem @part;
if (@go ==1)failedrefitem @part;
if (@go ==2)failedrefitem @part;
if (@go ==3)failedrefitem @part;
if (@go ==4)failedrefitem @part;
if (@go ==5)failedrefitem @part;
if (@go ==6)failedrefitem @part;
if (@go ==7)failedrefitem @part;
if (@go ==8)failedrefitem @part;
if (@go ==9)failedrefitem @part;
goto bye;
bye:
close;
a20:
mes"[ 完美精煉師]";
mes" 這個已經鍛治到最高等級或者是尚未達到+10,無法再鍛治了..";
close;
} |
|