2010年6月27日 星期日

zmud很易用 robot不求人 - 孫雯(syunman)的robot教室 第三講

zmud很易用 robot不求人 - 孫雯(syunman)的robot教室 第三講

ch2 第二章 真正的robot入門
在本章你會學到一丁點真正有用的東西(上一章說的都是基礎中的基礎,絕對沒資格被稱為robot)
本章中你會學到
#VAR
#IF
兩個robot中的基礎,也差不多是robot的全部的東西

2-1 #VAR
格式 #VAR 變量名稱 {變量內容} {預設值} class
#VAR 就跟#ALARM一樣,是要讓zmud知道這是一個#var命令
變量名稱 設定一個變量的名稱,個人建議只用英文字母開頭,只用英文字母,數字及下劃線組成變量名稱
{變量內容} 就是你給變量指定的一個值
{預設值} 每次連線/重新連線時如果有設定預設值變量會回復到預設值,正常情況下請留空
class 你快要學到了,不過變量一般不指定class,最少我是不指定class,因為通常會用到一個變量的class不止一個,如無預設值請留空,否則zmud會誤判為預設值

2-2 #IF
格式 #IF (條件) {指令1} {指令2}
#IF 要讓zmud知道這是一個#IF命令,這是我最後一次說了,下次開始不再解釋
(條件) 用來判斷的依據,()為非必須,不過建議使用
{指令1} 當條件成立時下的指令,{}為非必須,不過99.99%的時間都是必須的,所以請當成必須
{指令2} 當條件不成立時下的指令,非必須,{}用上

2-3 #VAR的變形
2-3.1 #ADD
格式 #ADD 變量 數值
變量 同#VAR的變量名稱
數值 給變量增加的數值
2-3.2 #MATH
格式 #MATH 變量 運算式
變量 同#VAR的變量名稱
運算式 讓#MATH執行運算式並用結果取代變量內容

2-4 #VAR的用法 本章的精華所在
且聽下回分解

沒有留言:

張貼留言