UID128902
帖子
精華
主題
積分4062
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2009-1-28
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 無聊 2016-3-23 07:23 AM |
---|
簽到天數: 36 天 連續簽到: 1 天 [LV.5]常住居民I
|
本帖最後由 迷豔 於 2016-3-23 10:31 AM 編輯
如果我想新增線上設置改變 魔物請問要如何下手?
setarray @LieID[0],0,1002,1004,1005; 這段是魔物ID
- set @LieBian,rand(1,3);
- setarray @LieID[0],0,1002,1004,1005;
- set @LieNUM,rand(40,60);
- set @LieCount,0;
- set @LieReward,rand(2,4);
- set @Lieqian,rand(100000,200000);
- if ( HuntOn==0 ) {
- mes "任務委託員#1";
- mes "等級要求:50";
- mes "任務獎勵: 2~4 [狩獵點數]";
- mes " 10~20萬[zeny]";
- mes "本狩獵任務[拸]BOSS,魔物數量40~60";
- switch(select("接受")){
- next;
- if (BaseLevel>49) {
- set LieID,@LieID[@LieBian];//魔物ID
- set LieNUM,@LieNUM;//狩獵數量
- set LieCount,@LieCount;
- set LieReward,@LieReward;
- set Lieqian,@Lieqian;
- mes "狩獵任務簡訊";
- mes "魔物名稱: ["+getmonsterinfo(LieID,0)+"]";
- mes "狩獵數量: ["+LieNUM+"]";
- mes "任務獎勵: ["+LieReward+"]狩獵點數";
- mes " ["+Lieqian+"]zeny";
- set HuntOn,1;//設置狩獵任務開啟
- close;
- }
- next;
- mes "任務委託員#1";
- mes "你的等級不足";
- close;
- end;
- }
- }
- if ( HuntOn==1 ) {
- mes "獵殺任務簡訊";
- mes "魔物名稱: ["+getmonsterinfo(LieID,0)+"]";
- mes "獵殺數量: [ "+LieCount+" / "+LieNUM+" ]";
- mes "任務獎勵: ["+LieReward+"]狩獵點數";
- mes " ["+Lieqian+"]zeny";
- switch(select("取消任務(20萬zeny)")){
- if ( Zeny<200000 )
- {
- mes " ^FF1493金錢不足^000000";
- close;
- }
- mes " ^FF1493本次任務取消^000000";
- set Zeny,Zeny-200000;
- set HuntOn,0;
- close;
- end;
- }
- }
- OnNPCKillEvent:
- if ( HuntOn ==0 || killedrid != LieID ) { end; }
- if ( HuntOn ==1 && killedrid == LieID && LieCount<LieNUM-1 ) {
- set LieCount,LieCount+1;
- dispbottom "獵殺進度 : [ "+LieCount+" / "+LieNUM+" ] ";
- end;
- }
- set #ShouLie,#ShouLie+LieReward;
- set zeny,zeny+Lieqian;
- set HuntOn,0;
- dispbottom "===狩獵任務已完成===";
- dispbottom "狩獵點數增加 ["+LieReward+"]";
- dispbottom "目前狩獵點數:["+#ShouLie+"]";
- dispbottom "金額增加["+Lieqian+"]";
- dispbottom "======================";
- end;
- OnInit:
- waitingroom "任務委託員#1",0;
- end;
- }
- }
複製代碼 |
|