close

【按鍵精靈6.71】- 腳本用戶自定義-範例教學

1. 首先在「腳本編輯器」畫面左邊工具列,可以找到「基本命令」的「其它命令」,
裡面有個「腳本用戶自定義」,利用它來編輯自定義。(編輯方式如下圖)




2. 提供下列的範例腳本參考:


// 使用「其他命令」的「腳本用戶自定義」來編輯下面資料
UserVar HP=DropList{50:50|40:40|30:30}=0 補血%(戰鬥後)
UserVar MP=DropList{50:50|40:40|30:30}=0 補魔%(戰鬥後)
UserVar petHP=DropList{50:50|40:40|30:30}=0 寵補血%(戰鬥後)
UserVar petMP=DropList{50:50|40:40|30:30}=0 寵補魔%(戰鬥後)
UserVar petXY=DropList{位置1:1|位置2:2|位置3:3}=0 寵物位置
UserVar grabPet=DropList{無視:0|抓取:1}=0 抓稀寵
UserVar catechetical=DropList{隨機選取:0|直接選取:1}=0 問答
UserVar inputPWD=DropList{關閉:0|啟動:1}=0 登入密碼
// 補血判斷式-假設血條為100點
IfColor 63+HP,30,541f8,1
    Gosub 補血
EndIf
// 補魔判斷式-假設魔條為100點
IfColor 63+MP,45,fc9c5a,1
    Gosub 補魔
EndIf
// 寵補血判斷式-假設血條為100點
IfColor 63+petHP,60,541f8,1
    Gosub 寵補血
EndIf
// 寵補魔判斷式-假設魔條為100點
IfColor 63+petMP,75,fc9c5a,1
    Gosub 寵補魔
EndIf
// 寵物位置設定
If petXY=0
    Gosub 位置1
ElseIf petXY=1
    Gosub 位置2
ElseIf petXY=2
    Gosub 位置3
EndIf
// 抓稀寵判斷
If grabPet=0
    Gosub 無視
ElseIf grabPet=1
    Gosub 抓稀寵
EndIf
// 問答選取設定
If catechetical=0
    Gosub 隨機
ElseIf catechetical=1
    Gosub 直接
EndIf
// 登入密碼設定
If inputPWD=0
    Gosub 關閉登入密碼
ElseIf inputPWD=1
    Gosub 啟動登入密碼
EndIf


3. 腳本完成後的畫面




4. 製作成小精靈的畫面

5. 語法解譯:


[UserVar]
用於支持用戶設置腳本參數


標準型自定義變量
格式: UserVar {變量}={默認值} {註釋}
解釋:這個命令主要用於用戶自定義的設置功能
例子:
UserVar var1=30 當HP<多少%時,使用紅藥
UserVar var2=30 當MP<多少%時,使用藍藥
當用戶使用這個腳本的時候,可以對這var1和var2這兩個變量的取值進行設置


下拉型自定義變量
格式: UserVar 變量=DropList{選項0:值0|選項1:值1|選項2:值2}=默認顯示的選項編號 {註釋}
解釋:這個命令預先設定多個變量值,用戶可在基面通過下拉方式進行選擇
例子:
UserVar Var1=DropList{低於10%時補血:0.1|低於20%時補血:0.2|低於30%時補血:0.3}=2 自動補血設置


特別提醒:默認顯示的選項編號從0開始




arrow
arrow
    全站熱搜

    魔幻小鱉 發表在 痞客邦 留言(24) 人氣()