OK論壇

 找回密碼
 註冊
查看: 884|回復: 1

求问setarray的具体功能解释

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2015-2-17 09:48 AM
  • 簽到天數: 64 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2013-8-10 08:13:40 | 顯示全部樓層 |閱讀模式
    EA
    私服版號: 3ceam
    問題內容: 腳本問題
    本帖最後由 illuser 於 2013-8-10 08:42 AM 編輯

    原脚本是这样的:

    1. prontera.gat,141,96,4 script 收集商人 832,{//收集数量
    2. setarray @itemnum[0],10,20,40,60,80;
    3. //初始物品,格式为:物品代码1,物品代码2,物品代码变化范围1,物品代码变化范围2
    4. setarray @firstitem[0],901,1015,71;13,
    5. //每等级的基础奖金
    6. setarray @basezeny[0],2000,4000,8000,16000,32000;
    7. //收集等级称号
    8. setarray @title$[0],"入门的","跑路的","及时的","疾风的","专家的";
    9. //主程序开始
    10. mes "[收集商人]";
    11. mes "您好!我是收集商人!";
    12. mes "俗话说^ff0000天道酬勤^000000啊!";
    13. next;

    14.         mes "[收集商人]";
    15.         mes "请选择您需要的服务:";
    16.         next;
    17.         menu "接受任务",@L_getjob,"完成任务",@L_overjob,"放弃任务",@L_quitjob;
    18.         @L_getjob: //接受任务
    19.         if( #work == 1 )
    20.         { mes "[收集商人]"; mes "任务进行中"; close; }
    21.         else
    22.         {
    23.         set @randno,rand(0,1);
    24.         set @itemno,rand(0,@firstitem[@randno + 2]); //设置要搜集的物品
    25.         set @num,rand(0,4);  //设置要搜集的数量
    26.         set #needitem,@firstitem[@randno] + @itemno;
    27.         set #neednum,@itemnum[@num];
    28.         mes "[收集商人]";
    29.         mes "请帮我收集[^ff0000" + getitemname(#needitem) + "^000000]*[^0000ff"+ #neednum + "^000000]";
    30.         set #work,1;
    31.         close;      }
    32.         @L_overjob: //完成任务
    33.         if( #work == 0 )
    34.         { mes "[收集商人]"; mes "您目前没有任务在身!"; close; }
    35.         mes "[收集商人]";
    36.         mes "您接受的任务信息如下:";
    37.         mes "帮我收集[^ff0000" + getitemname(#needitem) + "^000000]*[^0000ff"+ #neednum + "^000000]";
    38.         mes "那么,让我检查一下吧!……";
    39.         next;
    40.         if( countitem(#needitem) < #neednum )
    41.         { mes "[收集商人]"; mes "是不是再去努力一下?!"; emotion 16; close; }   
    42.         mes "[收集商人]";
    43.         mes "干得&#23454;在太好了";
    44.         emotion 21;
    45.         delitem #needitem,#neednum;
    46.         set zeny,zeny + [url=mailto:#neednum*@basezeny[#joblv-1]#neednum*@basezeny[#joblv-1[/url]];
    47.         set #jfexp,#jfexp + #joblv;
    48.         set #jfzeny,#jfzeny + #joblv;
    49.         set #work,0;
    50.         close;
    51.         end;

    52. }
    複製代碼
    &#29616;在的&#38382;&#39064;是&#20026;什么&#36825;&#20010;&#24635;找我要“null”80&#20010;的?
    //初始物品,格式&#20026;:物品代&#30721;1,物品代&#30721;2,物品代&#30721;&#21464;化范&#22260;1,物品代&#30721;&#21464;化范&#22260;2
    setarray @firstitem[0],901,1015,71;13,

    &#36825;&#20010;“物品代&#30721;&#21464;化范&#22260;”又指的是什么?
    多&#35874;高人&#24110;忙解答下。


    回復

    使用道具 舉報

  • TA的每日心情
    郁悶
    2015-2-17 09:48 AM
  • 簽到天數: 64 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2013-8-10 08:42:35 | 顯示全部樓層
    咳咳……&#36825;&#20010;&#38382;&#39064;我自己解&#20915;了,是itemdb里缺&#32534;&#21495;927和933&#36825;&#20004;种&#19996;西,&#23548;致材料&#21464;成null了……
    &#35831;版主封&#36148;吧。
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-15 10:51 PM , Processed in 0.051186 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表