UID133001
帖子
精華
主題
積分8449
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限20
註冊時間2009-2-16
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 擦汗 2018-6-18 03:02 PM |
---|
簽到天數: 1906 天 連續簽到: 1 天 [LV.Master]伴壇終老
|
本帖最後由 bnmmmm7979 於 2010-3-16 04:44 PM 編輯
prontera,163,166,5 script 美容中心::Cosmetology 906,{
mes "[美容中心]";
mes "歡迎光臨美髮店";
mes "想要時尚找我就對啦~";
mes "需要什麼服務呢??";
next;
switch(select("染髮服務","髮型設計","服裝設計")) {
case 1:
callfunc "Hair_color";
end;
case 2:
callfunc "Hair_hair";
end;
case 3:
callfunc "Hair_color_Close";
end; } }
//====================================================//
function script Hair_color {
mes "[染髮員莉芙]";
mes "漂亮的你難道不想染個新髮色嗎?";
mes "換個色彩可以換個心情哦。";
mes "髮色總共有251色";
mes "一次只需1000Z~~選擇一下啦。";
next;
switch(select("幫頭髮染顏色","頭髮最初色")) {
case 1:
if(zeny < 1000) {
mes "[染髮員莉芙]";
mes "對不起哎,你身上帶的現金好像不夠1千哦...";
close;
break;
}
set zeny,zeny-1000;
mes "[染髮員莉芙]";
mes "很好,請選擇一種方式...";
next;
switch(select("邊看邊選","直接輸入顏色代號"))
{
case 1:
do {
if(@yanse >= 252) {
mes "[染髮員莉芙]";
mes "所有的顏色你都看過了,你決定要哪款了嗎?";
close;
break;
}
set @yanse,@yanse+1;
setlook 6,@yanse;
mes "[染髮員莉芙]";
mes "覺得這款如何?";
next;
} while(select("下一款","確定")==1);
mes "[服裝設計師]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
case 2:
mes "[染髮員莉芙]";
mes "請輸入一個大於0,小於251的數字";
next;
do {
input @yanse;
if((@yanse <0) || (@yanse >251)) {
mes "[染髮員莉芙]";
mes "對不起,輸入的範圍有誤.";
close;
break;
}
setlook 6,@yanse;
mes "[染髮員莉芙]";
mes "你決定要這款了嗎?";
next;
} while(select("確定","重新輸入")==2);
mes "[染髮員莉芙]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
}
case 2:
mes "[染髮員莉芙]";
mes "是否確定要把髮色還原成最基本色呢?";
next;
menu "是的,我要最初",-,"結束對話",G_end;
setlook 6,0;
mes "[染髮員莉芙]";
mes "好的,完成了...";
G_end:
close;
break;
}
}
//====================================================//
function script Hair_hair {
mes "[理髮員美莎]";
mes "髮型也是一種極具個性化的藝術。";
mes "想要個完美的髮型嗎?";
mes "髮型總共有25種";
mes "特價優惠每次只需1000Z~~";
next;
switch(select("換個新造型","髮型最初型")) {
case 1:
if(zeny < 1000) {
mes "[理髮員美莎]";
mes "對不起哎,你身上帶的現金好像不夠1千哦...";
close;
break;
}
set zeny,zeny-1000;
mes "[理髮員美莎]";
mes "很好,請選擇一種方式...";
next;
switch(select("邊看邊選","直接輸入顏色代號"))
{
case 1:
do {
if(@yanse >= 26) {
mes "[服髮設計師]";
mes "所有的顏色你都看過了,你決定要哪款了嗎?";
close;
break;
}
set @yanse,@yanse+1;
setlook 1,@yanse;
mes "[理發員美莎]";
mes "覺得這款如何?";
next;
} while(select("下一款","確定")==1);
mes "[理髮員美莎]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
case 2:
mes "[理髮員美莎]";
mes "請輸入一個大於0,小於25的數字";
next;
do {
input @yanse;
if((@yanse <0) || (@yanse >25)) {
mes "[理髮員美莎]";
mes "對不起,輸入的範圍有誤.";
close;
break;
}
setlook 1,@yanse;
mes "[理髮員美莎]";
mes "你決定要這款了嗎?";
next;
} while(select("確定","重新輸入")==2);
mes "[理發員美莎]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
}
case 2:
mes "[理髮員美莎]";
mes "是否確定要把髮型還原成最基本色呢?";
next;
menu "是的,我要最初",-,"結束對話",G_end;
setlook 1,0;
mes "[理髮員美莎]";
mes "好的,完成了...";
G_end:
close;
break;
}
}
//====================================================//
function script Hair_color_Close {
mes "[染衣的妮雅]";
mes "歡迎光臨~~";
mes "有很多選擇哦~但是選了就不要後悔";
mes "衣服總共有553色";
mes "每次染衣的費用為1000Z";
mes "想染成什麼樣呢?";
next;
switch(select("換個新衣服","衣服最初色")) {
case 1:
if(zeny < 1000) {
mes "[染衣的妮雅]";
mes "對不起哎,你身上帶的現金好像不夠1千哦...";
close;
break;
}
set zeny,zeny-1000;
mes "[染衣的妮雅]";
mes "很好,請選擇一種方式...";
next;
switch(select("邊看邊選","直接輸入顏色代號"))
{
case 1:
do {
if(@yanse >= 554) {
mes "[染衣的妮雅]";
mes "所有的顏色你都看過了,你決定要哪款了嗎?";
close;
break;
}
set @yanse,@yanse+1;
setlook 7,@yanse;
mes "[染衣的妮雅]";
mes "覺得這款如何?";
next;
} while(select("下一款","確定")==1);
mes "[服裝設計師]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
case 2:
mes "[染衣的妮雅]";
mes "請輸入一個大於0,小於553的數字";
next;
do {
input @yanse;
if((@yanse <0) || (@yanse >553)) {
mes "[染衣的妮雅]";
mes "對不起,輸入的範圍有誤.";
close;
break;
}
setlook 7,@yanse;
mes "[染衣的妮雅]";
mes "你決定要這款了嗎?";
next;
} while(select("確定","重新輸入")==2);
mes "[染衣的妮雅]";
mes "完成了,希望你對它也比較滿意吧!";
close;
break;
}
case 2:
mes "[染衣的妮雅]";
mes "是否確定要把衣服還原成最基本色呢?";
next;
menu "是的,我要最初",-,"結束對話",G_end;
setlook 7,0;
mes "[服裝設計師]";
mes "好的,完成了...";
G_end:
close;
break;
}
}
這是我從別的地方下載到的染色腳本... 我遇到的問題是!!
例如: 我髮型有 25種 點到25的時候 我不要她的腳本就這樣停下來跟我說 "所有的顏色你都看過了,你決定要哪款了嗎?"
我希望他能從第1個又開始循環到25 一直重複...
請問這要如何修改 @@? |
|