UID73843
帖子
精華
主題
積分19972
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2008-4-2
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2012-9-9 09:59 AM |
---|
簽到天數: 8 天 連續簽到: 1 天 [LV.3]偶爾看看II
|
樓主 |
發表於 2009-2-25 14:18:13
|
顯示全部樓層
//====================================================//
//====================================================//
//==製作人 : 陳小修 (SkyTwo) Eathena ==//
//==更新日期 : 西元2008/05/22 Script ==//
//==腳本版號 : 繁體中文 v1.2 測試版 ==//
//==腳本名稱 : 傭兵系統 ==//
//== ==//
//==腳本出處 : http://srogm.no-ip.info/forum ==//
//== ==//
//==各位大哥大姐轉載請保留以上,萬分感激。 ==//
//====================================================//
//====================================================//
louyang.gat,240,105,5 script 僱用傭兵 719,{
if ( SummonName != 0 ) {
mes "[僱用傭兵]";
mes "您已經僱用過傭兵了唷!";
mes "請問您需要什麼服務呢?";
next;
switch(select("寄放傭兵","領回傭兵(- 200000 z)","解雇傭兵(+ 300000 z)")) {
case 1:
mes "[僱用傭兵]";
mes "您的傭兵將被您寄放,";
mes "寄放時您會被強制下線唷!";
next;
set SummonING,1;
atcommand strcharinfo(0)+"kick "+strcharinfo(0)+"";
close;
case 2:
if ( SummonING == 0 ) { mes "[僱用傭兵]";
mes "您並沒有寄放任何的傭兵!";
close; }
if ( Zeny < 200000 ) { mes "[僱用傭兵]";
mes "您身上的 Zeny 數量不足!";
close; }
set Zeny,Zeny - 300000;
set SummonING,0;
atcommand strcharinfo(0)+"summon "+SummonName+" 1440";
close;
case 3:
mes "[僱用傭兵]";
mes "您的傭兵將被您解雇,";
mes "解雇時您會被強制下線唷!";
next;
set Zeny,Zeny + 300000;
set SummonName,0;
atcommand strcharinfo(0)+"kick "+strcharinfo(0)+"";
close;
}
}
mes "[僱用傭兵]";
mes "警告!!";
mes "如有兩支以上的傭兵 請打@DIE!!";
mes "如被抓到有一支以上的傭兵會被鎖帳號!!";
next;
switch(select("神射手 - 300000 z","騎士領主 - 300000 z","正咩神官 - 300000 z",
"正咩魔導師 - 500000 z","魔導師 - 500000 z","智者 - 500000 z","十字刺客 - 500000 z",
"正咩武術宗師 - 500000 z","神工匠 - 500000 z","正咩十字刺客 - 500000 z","武術宗師 - 500000 z","神官 - 500000 z")) {
case 1: set [email=.@SMZeny,300000].@SMZeny,300000[/email]; set [email=.@SMName,1951].@SMName,1951[/email]; break;
case 2: set [email=.@SMZeny,300000].@SMZeny,300000[/email]; set [email=.@SMName,1952].@SMName,1952[/email]; break;
case 3: set [email=.@SMZeny,300000].@SMZeny,300000[/email]; set [email=.@SMName,1953].@SMName,1953[/email]; break;
case 4: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1954].@SMName,1954[/email]; break;
case 5: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1955].@SMName,1955[/email]; break;
case 6: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1956].@SMName,1956[/email]; break;
case 7: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1958].@SMName,1958[/email]; break;
case 8: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1959].@SMName,1959[/email]; break;
case 9: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1960].@SMName,1960[/email]; break;
case 10: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1961].@SMName,1961[/email]; break;
case 11: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1962].@SMName,1962[/email]; break;
case 12: set [email=.@SMZeny,500000].@SMZeny,500000[/email]; set [email=.@SMName,1963].@SMName,1963[/email]; break;
}
if ( Zeny < [email=.@SMZeny].@SMZeny[/email] ) { mes "[僱用傭兵]";
mes "您身上的 Zeny 數量不足!";
close; }
set SummonName,.@SMName;
set Zeny,Zeny - [email=.@SMZeny].@SMZeny[/email];
atcommand strcharinfo(0)+"summon "+SummonName+" 1440";
close;
OnPCDieEvent:
if ( SummonING == 0 ) {
set SummonName,0;
}
end;
}
//====================================================//
請問 這樣子對嗎?
[ 本帖最後由 脩 於 2009-2-25 02:19 PM 編輯 ] |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
|