goddameit 發表於 2011-5-21 13:52:45

抽東西

把想要抽的物品id放到 .getitemz1
如果 .getitemz1 放滿了(128個) 就放到 .getitemz2
.getitemz2 滿了 就放到 .getitemz3
就這樣.prontera,150,180,4      script      轉轉蛋      100,{
      set .@need,607;      //需要的東西
      mes "哈囉~如果你有"+getitemname(.@need)+",就可以來抽些東西喔!";
      switch(select("[抽獎]"))
      {
                case 1:
                if(!countitem(.@need))
                {
                        mes "你身上沒有"+getitemname(.@need);
                        close;
                }
                delitem .@need,1;
                set .@r,rand(getarraysize(.getitemz1)+getarraysize(.getitemz2)+getarraysize(.getitemz3));
                if(.@r>=0&&.@r<128)
                {
                        getitem .getitemz1[.@r],.getitemn1[.@r];
                else if(.@r>=128&&.@r<256)
                {
                        getitem .getitemz2[.@r-128],.getitemn2[.@r-128];
                }else
                {
                        getitem .getitemz3[.@r-256],.getitemn3[.@r-256];
                }
                close;
      }
OnInit:
      setarray .getitemz1,0;      //物品ID      //本行最多128個
      setarray .getitemn1,0;      //物品數量
      setarray .getitemz2,0;
      setarray .getitemn2,0;
      setarray .getitemz3,0;
      setarray .getitemn3,0;
}

smile_pum 發表於 2011-5-21 14:03:12

第一次頭香
看起來很方便使用 先來試試看

www7 發表於 2011-5-21 14:36:18

小G。不顶你不行。很好很强大
回复字数一定要长不然会被抓的。。。。。。。。。。。。

ppkk258258 發表於 2011-5-22 02:24:38

被 簡 單 又 明 瞭 的 標 題 吸 引 近 來



感 謝 分 享

馬 上 嘗 試

ericcalvin2003a 發表於 2011-5-29 11:59:14

這腳本真精簡不過完全不知道什麼東西要放在哪邊
研究看看
頁: [1]
查看完整版本: 抽東西