UID323771
帖子
精華
主題
積分30988
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2013-12-31
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 擦汗 2018-8-18 01:15 PM |
---|
簽到天數: 1517 天 連續簽到: 1 天 [LV.Master]伴壇終老
|
發表於 2015-4-13 20:33:58
|
顯示全部樓層
hico 發表於 2015-4-13 04:11 PM
那個1.6的主題好像被回收了
請問您是否有該腳本呢 - prontera,156,92,4 script 愛慕時尚的女孩 759,{
- set $@Fashion_Zeny,100; //(單位:萬 EX:100 = 100萬)
- function clearinventory;
- function checkfashion;
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes "^7B68EE想讓自己變帥氣,漂亮一點嗎?";
- mes "喜歡這裝備能力,但又覺得它很醜嗎?";
- mes "找我就對了!!";
- mes "只要給我 ^ff0000"+$@Fashion_Zeny+"^000000 ^7B68EE萬";
- mes "我就幫您實現願望唷!!";
- mes "但記得看完以下介紹唷....^000000";
- next;
- if(zeny < $@Fashion_Zeny*10000){
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes " ";
- mes "您的錢不夠唷!!";
- close;
- }
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes "裝備在這裡的物品";
- mes "^ff0000只有外觀, 沒有效果";
- mes "有精練或已穿在身上的物品無法使用^000000";
- mes " ";
- mes "^0000ff卡片會被吃掉,所以一定要拆掉!!^000000";
- mes "^0000ff如果沒看清楚被吃掉,GM不賠賞!!^000000";
- next;
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes "^0000ff再說一次~";
- mes "卡片會被吃掉,所以一定要拆掉!!";
- mes "如果沒看清楚被吃掉,或者粗心大意^000000";
- mes " ";
- mes "^ff0000GM不賠賞!!^000000";
- switch(select( headtop?"頭上 -"+getitemname(headtop)+" 精鍊"+headtop_refine+" "+(headtop_card1?getitemname(headtop_card1):"")+" "+(headtop_card2?getitemname(headtop_card2):"")+" "+(headtop_card3?getitemname(headtop_card3):"")+" "+(headtop_card4?getitemname(headtop_card4):""):"頭上 -沒有裝備",
- headmid?"頭中 -"+getitemname(headmid)+" 精鍊"+headmid_refine+" "+(headmid_card1?getitemname(headmid_card1):"")+" "+(headmid_card2?getitemname(headmid_card2):"")+" "+(headmid_card3?getitemname(headmid_card3):"")+" "+(headmid_card4?getitemname(headmid_card4):""):"頭中 -沒有裝備",
- headbottom?"頭下 -"+getitemname(headbottom)+" 精鍊"+headbottom_refine+" "+(headbottom_card1?getitemname(headbottom_card1):"")+" "+(headbottom_card2?getitemname(headbottom_card2):"")+" "+(headbottom_card3?getitemname(headbottom_card3):"")+" "+(headbottom_card4?getitemname(headbottom_card4):""):"頭下 -沒有裝備",
- headtop||headmid||headbottom||robe?"所有 -卸下時裝":"")) {
- case 1:
- set @headtoption,headtop;
- set @headtoption_card1,headtop_card1;
- set @headtoption_card2,headtop_card2;
- set @headtoption_card3,headtop_card3;
- set @headtoption_card4,headtop_card4;
- set @headtoption_refine,headtop_refine;
- checkfashion(1,256,1024);
- set zeny,zeny-$@Fashion_Zeny*10000;
- set headtop,@Passlist[@menu];
- set headtop_card1,@Passlist_card1[@menu];
- set headtop_card2,@Passlist_card2[@menu];
- set headtop_card3,@Passlist_card3[@menu];
- set headtop_card4,@Passlist_card4[@menu];
- set headtop_refine,@Passlist_refine[@menu];
- setlook 4,getiteminfo(@Passlist[@menu],11);
- if(countitem(@Passlist[@menu])){ delitem2 @Passlist[@menu],1,1,@Passlist_refine[@menu],0,@Passlist_card1[@menu],@Passlist_card2[@menu],@Passlist_card3[@menu],@Passlist_card4[@menu]; }
- if(@headtoption){ getitem2 @headtoption,1,1,@headtoption_refine,0,@headtoption_card1,@headtoption_card2,@headtoption_card3,@headtoption_card4; }
- break;
- case 2:
- set @headmidtion,headmid;
- set @headmidtion_card1,headmid_card1;
- set @headmidtion_card2,headmid_card2;
- set @headmidtion_card3,headmid_card3;
- set @headmidtion_card4,headmid_card4;
- set @headmidtion_refine,headmid_refine;
- checkfashion(9,512,2048);
- set zeny,zeny-$@Fashion_Zeny*10000;
- set headmid,@Passlist[@menu];
- set headmid_card1,@Passlist_card1[@menu];
- set headmid_card2,@Passlist_card2[@menu];
- set headmid_card3,@Passlist_card3[@menu];
- set headmid_card4,@Passlist_card4[@menu];
- set headmid_refine,@Passlist_refine[@menu];
- setlook 5,getiteminfo(@Passlist[@menu],11);
- if(countitem(@Passlist[@menu])){ delitem2 @Passlist[@menu],1,1,@Passlist_refine[@menu],0,@Passlist_card1[@menu],@Passlist_card2[@menu],@Passlist_card3[@menu],@Passlist_card4[@menu]; }
- if(@headmidtion){ getitem2 @headmidtion,1,1,@headmidtion_refine,0,@headmidtion_card1,@headmidtion_card2,@headmidtion_card3,@headmidtion_card4; }
- break;
- case 3:
- set @headbottomtion,headbottom;
- set @headbottomtion_card1,headbottom_card1;
- set @headbottomtion_card2,headbottom_card2;
- set @headbottomtion_card3,headbottom_card3;
- set @headbottomtion_card4,headbottom_card4;
- set @headbottomtion_refine,headbottom_refine;
- checkfashion(10,1,4096);
- set zeny,zeny-$@Fashion_Zeny*10000;
- set headbottom,@Passlist[@menu];
- set headbottom_card1,@Passlist_card1[@menu];
- set headbottom_card2,@Passlist_card2[@menu];
- set headbottom_card3,@Passlist_card3[@menu];
- set headbottom_card4,@Passlist_card4[@menu];
- set headbottom_refine,@Passlist_refine[@menu];
- setlook 3,getiteminfo(@Passlist[@menu],11);
- if(countitem(@Passlist[@menu])){ delitem2 @Passlist[@menu],1,1,@Passlist_refine[@menu],0,@Passlist_card1[@menu],@Passlist_card2[@menu],@Passlist_card3[@menu],@Passlist_card4[@menu]; }
- if(@headbottomtion){ getitem2 @headbottomtion,1,1,@headbottomtion_refine,0,@headbottomtion_card1,@headbottomtion_card2,@headbottomtion_card3,@headbottomtion_card4; }
- break;
- case 4:
- if(headtop) { getitem2 headtop,1,1,headtop_refine,0,headtop_card1,headtop_card2,headtop_card3,headtop_card4; }
- if(headmid) { getitem2 headmid,1,1,headmid_refine,0,headmid_card1,headmid_card2,headmid_card3,headmid_card4; }
- if(headbottom) { getitem2 headbottom,1,1,headbottom_refine,0,headbottom_card1,headbottom_card2,headbottom_card3,headbottom_card4; }
- if(robe) { getitem2 robe,1,1,robe_refine,0,robe_card1,robe_card2,robe_card3,robe_card4; }
- set headtop,0;
- set headmid,0;
- set headbottom,0;
- set robe,0;
- if(getitemname(getequipid(1))!="null") setlook 4,getiteminfo(getequipid(1),11);
- else setlook 4,0;
- if(getitemname(getequipid(9))!="null") setlook 5,getiteminfo(getequipid(9),11);
- else setlook 5,0;
- if(getitemname(getequipid(10))!="null") setlook 3,getiteminfo(getequipid(10),11);
- else setlook 3,0;
- if(getitemname(getequipid(5))!="null") setlook 12,getiteminfo(getequipid(5),11);
- else setlook 12,0;
- break;
- }
- next;
- if(@menu==4){
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes "已經全數卸下";
- close;
- }
- mes "^8B1C62[愛慕時尚的女孩]^000000";
- mes headtop?"^0000ff"+getitemname(headtop)+"裝備穿著完成":"";
- mes headmid?"^0000ff"+getitemname(headmid)+"裝備穿著完成":"";
- mes headbottom?"^0000ff"+getitemname(headbottom)+"裝備穿著完成":"";
- mes robe?"^0000ff"+getitemname(robe)+"裝備穿著完成":"";
- close;
- function clearinventory {
- cleararray @inventorylist_id,0,getarraysize(@inventorylist_id);
- cleararray @inventorylist_amount,0,getarraysize(@inventorylist_amount);
- cleararray @inventorylist_equip,0,getarraysize(@inventorylist_equip);
- cleararray @inventorylist_refine,0,getarraysize(@inventorylist_refine);
- cleararray @inventorylist_identify,0,getarraysize(@inventorylist_identify);
- cleararray @inventorylist_attribute,0,getarraysize(@inventorylist_attribute);
- cleararray @inventorylist_card1,0,getarraysize(@inventorylist_card1);
- cleararray @inventorylist_card2,0,getarraysize(@inventorylist_card2);
- cleararray @inventorylist_card3,0,getarraysize(@inventorylist_card3);
- cleararray @inventorylist_card4,0,getarraysize(@inventorylist_card4);
- cleararray @inventorylist_expire,0,getarraysize(@inventorylist_expire);
- cleararray @Passlist,0,getarraysize(@Passlist);
- cleararray @Passlist_card1,0,getarraysize(@Passlist_card1);
- cleararray @Passlist_card2,0,getarraysize(@Passlist_card2);
- cleararray @Passlist_card3,0,getarraysize(@Passlist_card3);
- cleararray @Passlist_card4,0,getarraysize(@Passlist_card4);
- cleararray @Passlist_refine,0,getarraysize(@Passlist_refine);
- set .@m,0;
- set .@menu$,"";
- return;
- }
- function checkfashion {
- clearinventory;
- getinventorylist;
- mes "^ff0000loading...^000000";
- for(set .@q,0; .@q <@inventorylist_count;set .@q,.@q+1){
- if(.@q%16) sleep2(1);
- if(getiteminfo(@inventorylist_id[.@q],5)&getarg(1) || getiteminfo(@inventorylist_id[.@q],5)&getarg(2)){
- if(getiteminfo(@inventorylist_id[.@q],2)!=6 && @inventorylist_id[.@q]!=getequipid(getarg(0)) && !@inventorylist_expire[.@q]){
- //&&!@inventorylist_refine[.@q]
- set .@m,.@m+1;
- set @Passlist[.@m],@inventorylist_id[.@q];
- set @Passlist_card1[.@m],@inventorylist_card1[.@q];
- set @Passlist_card2[.@m],@inventorylist_card2[.@q];
- set @Passlist_card3[.@m],@inventorylist_card3[.@q];
- set @Passlist_card4[.@m],@inventorylist_card4[.@q];
- set @Passlist_refine[.@m],@inventorylist_refine[.@q];
- set .@menu$,.@menu$+getitemname(@inventorylist_id[.@q])+" 精鍊"+@inventorylist_refine[.@q]+" "+(@inventorylist_card1[.@q]?getitemname(@inventorylist_card1[.@q]):"")+" "+(@inventorylist_card2[.@q]?getitemname(@inventorylist_card2[.@q]):"")+" "+(@inventorylist_card3[.@q]?getitemname(@inventorylist_card3[.@q]):"")+" "+(@inventorylist_card4[.@q]?getitemname(@inventorylist_card4[.@q]):"")+":";
- }
- }
- }
- return select(.@menu$);
- }
- }
複製代碼 EA14729
測試應該是OK
有問題再跟我說吧,
這版本沒有死亡消失的問題(應該是99%沒問題),
我是沒有去很完整測試
我只是基本上裝備死亡重登
這樣
|
|