2010年6月27日 星期日

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

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

2-4 #VAR的用法 本章的精華所在
本章第一節中你已經學會了寫出變量,可是到底這東西要怎樣用呢?
在ZMUD中可以用@變量來叫出變量使用......好像很複雜......所以用實驗代替講解

先到zmud打
#var test1 10
這時候你已經設定了一個叫做test1的變量,賦予的值是10......好吧,還是聽不懂是應該的......回去zmud打
#var test1
看看吧
接下來打
#SAY @test1
你會看到天青色(HIGH CYAN)的10字樣(zmud預設顏色,可以修改,部份破解版中顏色可能已被改的亂七八糟,別問我為什麼顏色不對。)
好吧.....好像沒甚麼用
接下來打
#IF (@test1=10) {#SAY hi} {#SAY hello}
嗯嗯....一直出hi? 沒關係,先打
#VAR test1 0
#IF (@test1=10) {#SAY hi} {#SAY hello}
#ADD test1 1
#IF (@test1=10) {#SAY hi} {#SAY hello}
重複
#ADD test1 1
#IF (@test1=10) {#SAY hi} {#SAY hello}
......
好吧,很無聊,只是讓你直觀的理解吧了。

---
2-4.i
格式 #SAY 內容
會用天青色字體顯示內容,很不顯眼,好像沒有用的功能,其實#TR除錯小不了它。
不過以後再說吧。
---
習作︰打開trigger介面加入pattern為
形體%s(%d)/(%d)%s精%s(%d)/(%d)%s氣%s(%d)/(%d)%s神%s(%d)/(%d)
指令列為
#IF %6>@max_kee {#VAR max_kee %6}
#IF %4>@max_gin {#VAR max_gin %4}
#IF %8>@max_sen {#VAR max_sen %8}
#VAR gin %3
#VAR eff_gin %4
#VAR kee %5
#VAR eff_kee %6
#VAR sen %7
#VAR eff_sen %8
到上一行為止都是指令列
class為standard
comment為習作
的trigger,並嚐試在看下一講前搞懂這Trigger的意思。
嗯,有很多東西的確沒說......所以下一講就是解說本trigger.

沒有留言:

張貼留言