關於轉生腳本帶過其它能力的設定方法
本帖最後由 hellhot8 於 2009-5-24 11:14 AM 編輯- script JobSystem_OnInit -1,{ OnInit:
//--- Script 執行時的相關設定 , 請各伺服器依情況斟酌 ---
//----- 最多能夠轉生的次數 (預設 20次) -----
set $@CJLvMax,99;
//----- 多次轉生後的獎勵素質點 (預設 50點 素質) -----
set $@CJLStPt,10;
//----- 多次轉生後的獎勵技能點 (預設 0點 技能) -----
set $@CJLSkPt,2;
//----- 超級初心者的初始技能點 (預設 20點 技能) -----
set $@J23SkPt,500; }
function script Job_66 {
delitem 29121,1;
set zeny,zeny-100000000;
resetskill;
resetstatus;
set BaseLevel,1;
set JobLevel,1;
set CharJobLv,CharJobLv + 1;
set StatusPoint,10+(CharJobLv*$@CJLStPt);
set SkillPoint,2+(CharJobLv*$@CJLSkPt);
announce "職業系統 : 恭喜您第 "+CharJobLv+" 次轉生服務順利完成!",bc_self,0x00FFFF;
close;
case 2:
close; } }
//===========================以上是轉生無限轉的寫法
現在開始 我要依轉生的次數來增加職業的能力 方法?
另外還要多加個腳本
if ( class ==4012 ) {<---限定職業後
if ( CharJobLv > 10 ) {<----如果轉生10次 可以執行後面的能力質 (CharJobLv > 10這段我讓怎寫?)
如果要寫變數的話像(CharJobLv*$@CJLSkPt);的話要怎寫?
bonus bVit,8;//VIT+8
close;
}} #1
請重新整理過腳本部分 用腳本內容
頁:
[1]