UID159918
帖子
精華
主題
積分148
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2009-5-29
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 慵懶 2016-10-30 12:00 AM |
---|
簽到天數: 40 天 連續簽到: 2 天 [LV.5]常住居民I
|
發表於 2011-11-1 22:46:00
|
顯示全部樓層
本帖最後由 a951249 於 2011-11-1 10:49 PM 編輯
樓上的方法也可以
不過 私服就有現成的了
npc/other/CashShop_Functions.txt
其中一段↓
// 轉蛋函式
//============================================================
//- 使用說明:
// - item_db裡面的物品後面使用語法 { callfunc "F_CashPetScroll",該物品編號; }
// - 陣列.@item為可開到的物品;.@amt為得到物品的數量;.@rt1為得到物品機率(千分)
// - 格式請比照已寫好之轉蛋。
// - 備註: 機率是依照正服玩家的開蛋心得與物品貴重度所約略猜測
function script F_CashPetScroll {
switch (getarg(0)) {
case 12925: //小惡魔帽轉蛋(12925)
setarray .@item[0],12213,13525,12211,7620,5227,12209,12208,12220;
setarray .@amt[0],1,1,1,1,1,1,1,1;
setarray .@rt1[0],10,185,185,150,50,185,185,50;
break;
setarray .@item[0] <<物品
setarray .@amt[0] <<數量
setarray .@rt1[0] <<機率 1000下去算 |
|