UID326909
帖子
精華
主題
積分4
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2014-9-15
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 難過 2014-11-10 01:10 PM |
---|
簽到天數: 8 天 連續簽到: 1 天 [LV.3]偶爾看看II
|
樓主 |
發表於 2014-11-9 16:55:11
|
顯示全部樓層
月冥 發表於 2014-11-8 11:29 PM
修改腳本 把下面的這個 前面增加 // 取消這行的執行然後在下面 新增一個最後 新增一個最後的樣子是這樣再說 ...
腳本是沒有讀取錯誤了,可是NPC 沒辦法出現- [CODE]new_zone01,40,73,4 script 天使泡泡福利 906,{
- if(@chcheck==0){set $printa$,"開始泡泡點數累積";}
- if(@chcheck==1){set $printa1$,"停止泡泡點數累積";}
- if(baselevel < 40 ) goto nolv40;
- mes "[天使泡點]";
- mes "妳好阿,我是天使泡點系統的服務員";
- mes "您目前有^FF0000"+ppoint+"^000000點";
- mes "我可以為你提供有關泡點的服務";
- mes "使用此服務等級必須達到^0000FF40^000000級喲";
- switch(select("$printa$","$printa1$","服務說明")){
- case 1:
- //if(baselevel < 40 ) {mes "您等級還未到40等喲"; close;}
- set $printa$,"";
- set $printa1$,"停止泡泡點數累積";
- set @chcheck,1;
- addtimer $@podelay,"天使泡泡福利::OnTimeover";
- dispbottom "[ 天使泡點系統 ] : 您目前泡點為[ "+ppoint+" ]";
- close;
- end;
- case 2:
- next;
- mes "已為您關閉";
- mes "您目前有^FF0000"+ppoint+"^000000點";
- set @chcheck,0;
- set $printa1$,"";
- set $printa$,"開始泡泡點數累積";
- deltimer "天使泡泡福利::OnTimeover";
- close;
- end;
- case 3:
- next;
- mes "^FF0000天使泡泡福利^000000";
- mes "系統會根據玩家的在現實間從而累積";
- mes "如果玩家開啟聊天室則不會累積喲";
- mes "每^0000FF10^000000分鐘可以換取1點泡點";
- mes "到達某個積分可以換取夢寐的精品";
- mes "同時也鼓勵玩家多點上來坐坐喔~";
- close;
- nolv40:
- mes "[天使泡點]";
- mes "不好意思,您未滿40等。";
- close2;
- OnTimeover:
- if(@chcheck==0){end;}
- if(!checkChatting()&&!checkvending()){
- set ppoint,ppoint+1;
- if(ppoint%100==0){announce "您的泡泡點數到達"+ppoint+"點",bc_self,0x0fff8c;}
- }
- addtimer $@podelay,"天使泡泡福利::OnTimeover";
- OnInit:
- set $@podelay,600000;
- end;
- }
- new_zone01,43,73,4 script 泡泡點數兌換 907,{
- set .@of$,":";
- setarray $@chitemnumber[0],5497,12246,7608,7234;//物品id
- setarray $@itemneedp[0],50,5,30,30;//兌換點數
- set $cr1$,"^0000ff^888888";
- mes " [天使泡點]";
- mes "妳好阿,我是天使泡點系統的服務員";
- mes "您目前有^FF0000"+ppoint+"^000000點";
- mes "我可以為你提供有關泡點兌換的服務";
- mes "如果到達某個積分可以換取夢寐的精品";
- mes "同時也鼓勵玩家多點上來坐坐喔~";
- next;
- for( set .@i, 0; .@i <getarraysize($@chitemnumber) ; set .@i, .@i +1 ){
- setd $@needpoint+.@i,$@itemneedp[.@i];
- set .@chpot,ppoint-getd($@needpoint+.@i);
- set $cr$,"[^0000ff"+getd($@needpoint+.@i)+"^888888]";
- set $cr2$,"[^FF0000"+.@chpot+"^000000]";
- set $cr3$,"-->";
- Set .@imenu$,.@imenu$+.@of$+$cr1$+(getitemname($@chitemnumber[.@i])+$cr$+$cr3$+$cr2$);
- }
- set .@aumzz,prompt("取消:"+.@imenu$+"");
- If(.@aumzz<2){GoTo no;
- }else{
- set .@o,.@aumzz-3;
- if(ppoint<getd($@needpoint+.@o)){mes "您的點數不夠喔~,存到再來吧";close;}
- if(.@aumzz==255)close;
- mes "確定要兌換嗎?";
- set @aumzz,prompt("確定:取消");
- if(@aumzz==255)close;
- if(@aumzz==2) goto no;
- set ppoint,ppoint-getd($@needpoint+.@o);
- getitem $@chitemnumber[.@aumzz-3],1;
- dispbottom "[ 天使泡點系統 ] : 您目前泡點為[ "+ppoint+" ]";
- mes "歡迎你再利用喔~";
- close;
- }
- no:
- mes "感謝你的使用";
- close;
- }[/CDOE]
複製代碼 |
|