July 14,2006 21:04

MAKU PET 希望你不要搞到頭痛 - 進階班

〒簡單版請點選:【MAKU PUPPET!!!! 超可愛的擬人寵物
〒日本官方網站: maku.jp


進階的部份,有讓maku趴趴走,講話等等多種設定
由於我也還在學習中
有錯誤等等還請多見諒

此進階班的文章,主要是說明maku較複雜的語法設定
包含自由走動、講話、設定對話框顏色.....等等各種
說難也不難
說簡單卻一點也不簡單
請大家陪我一起細細學習吧
講話模式bug:要用講話模式時,無法使用官方的pcode,一定要用maku dresser產生的pcode。


適用瀏覽器
windows版 IE(5.5以上)
windows版 Mozilla Firefox
windows/macintosh版 opera
windows版 Netscape
(mac的safari看不到....好失意)


語法
這個就是可以趴趴走的語法
請copy回去用吧
<script type="text/javascript" src="http://www.bb.isas.ne.jp/beltram/maku/makutalkw.js"></script>
<div id=makutalkdata style="display:none">
size=80
tsound=0
speed=1
tcolor=0xDC143C
bcolor=0xFFF0FF,0xFF6633,90
p=UST6o68WEWc37Xc2nh4IDIqksNBvicCBPk4jCVttuygi
bcolor=0xff3333
rnd=1
talk=/anim,swing\t你好呀!
talk=/anim,swing\t哈哈哈哈哈哈哈
talk=/anim,swing\t測試時間!!呀吼
talk=/anim,swing\t這是第四句
talk=/anim,swing\t換你說一些話了

end=1
</div>

● 重要:語法在貼到部落格之前,一定要到記事本等文字編輯軟體檢查一下才可以喔


【解說】
針對上面的語法講解喔
藍色的部份呢,是影響maku能不能自由活動的.js檔
大家可以直接用這個網址
不過若自己上傳到空間裡會更加保險喔
.js文件檔案:右鍵下載

size=80 「人物尺寸百分比」
tsound=0 「音效。設定成1,2,3各有不同音效,靜音則是0」
speed=1 「走動速度,0的話就動不了,我測試到15過,很快」
tcolor=0xDC143C 「說話字體顏色,僅將後六碼改成你要的色碼即可」
bcolor=0xFFF0FF 「對話框背景色,設定方式與上相同」
p=UST6o68WEWc37Xc2nh4IDIqksNBvicCBPk4jCVttuygi 「你的pcode」
domain=blog.roodo.com/swing 「你的網址」
rnd=1 「對話隨機顯示,若不設定對話會依你排的順序顯示」
talk=/anim,swing\t你好呀! 「你要說的話,可只講一句或很多句喔」
talk=/anim,swing\t哈哈哈哈哈哈哈 「←紅字可改成其他動作」
talk=/anim,swing\t測試時間!!呀吼
talk=/anim,swing\t這是第四句
talk=/anim,swing\t換你說一些話了


這樣就完成了喔。

<!--此部份結束-->
-----------------------------------------------------------------------------------------------------------------------------




但都說了是進階班,一定要來點有難度的東西嘛
以下為修改自【makutalk】的語法說明
歡迎研究看看喔 (因為大部分我自己也看不懂)

[語法一覽]
talk (說話)
 talk=說話內容,可以設定多個,依照排定順序顯示。
 [附加功能]
\n 換行。離下句話顯示時間還有tret秒。
\t 講話時的動作,可將指令與對話結合。
 [code]
/anim,動作指令(例如hold,swing....)
 會於講此句話時做此動作。

/pcode,
 於講話時更換裝扮。

/append,追加附件
 於講話時追加附件。例如→ b2=u01;am=u01。

/remove,刪除附件
 刪除指定附件。

/replace,零件ID,附件,置換附件
 將maku身上的指定附件置換為別的。

/value,屬性,設定值
 tnext,tret,bg,bcolor....等等的再設定。

/item,檔名(*.swf或是*.jpg),X座標,Y座標,前後值
 可載入指定的檔案或條件。前後值是、maku=0、而你要載入的東西若設定比0小就會顯示在maku後面、而反之則放在maku前面。

/delitem,前後值
 刪掉指定的載入物件,設定方式與上相同。

/trans,零件ID,附件名,色碼 or 變色碼
 將指定的附件色變換。詳細請看下方的trans說明。




tcolor(文字色設定)
 說話的顏色設定。使用6位數色碼設定、例如:"0x808080"的"0x"保留、後六碼改為你要的色碼。

bg(背景設定)
 背景設定。可使用jpg甚至是swf、只要輸入網址就可以載入成背景。若背景想設定成顏色、設定方式與tcolor相同。另外背景也可設定成漸層。
 [漸層設定方法]
設定方式為:色碼1,色碼2,角度。 (例如: bg=0xffd700,0xCC0000,90)如此就會有個垂直90度,從色1到色2的漸層色。
角度從0°到360°。設定-1,則是圓形的漸層、設定成360的話顏色可是會旋轉的喔。

bcolor(對話框顏色)
 maku說話時對話框的背景色。設定方式與以上相同喔。

tinit
 可以指定talk從第一句到最後一句的時間。以秒為單位。可以使用小數點。原預設為五秒。

tret
 能指定talk換行時間(\n)。預設為3秒。

tnext
 到下句talk的時間設定。預設為8秒。

rnd
 通常talk都是依照你排的順序,從第一句依序講下來。rnd設定為1的話、則會隨機顯示talk內容。

end
 將end設定為1、在此之後的設定將會無效。這是為了blog而設立的,以免語法會與blog中的東西互相影響。

twin
 對話框的顯示時間。預設時間為2秒。

tsound
 音效控制。有0~3,0是靜音,而1,2,3各是不同的音效。

tanim
 設定說話時要做的動作。

trans
 附件的顏色變換。有兩種設定方式、
零件ID,附件,色碼(0x0~0xFFFFFF)。這樣會將指定附件直接換色
零件ID,附件,紅色(-255~255),綠色(-255~255),藍色(-255~255)。由這三個色值的數字去調整。
第一種較容易指定、第二種則可以做全面性的偏色變化。

size
 設定人物大小,以百分比設定,例如50%就設定為 size=50。

speed
 移動速度,0為原地踏步,1為正常速度,我曾測試到15。

p
 p=pcode,裝扮的號碼,可設定多個。(僅能使用maku dresser的pcode喔)

domain
 設定你的網址。

  • swingmini 發表於樂多回應(38)引用(1)メロバー & マク編輯本文
    樂多分類:網路/3C │昨日人次:0 │累計人次:167
    Ads by Roodo! 

    引用URL

    http://cgi.blog.roodo.com/trackback/1888029
    引用列表:
    マク(maku)這個擬人小東西 是個免費的 Flash 小素材
    MAKU PUPPET【。。天使不夜城。。】 at November 26,2006 18:42

    回應文章
     哈哈進階版ˇ
     辛苦你啦 >u< b

    不會~~~
    | 檢舉 | Posted by 小稜 at July 15,2006 13:32
    swing很厲害喔!
    把教學寫完了~ ^^

    我之前本來也想寫
    但是到一個地方就卡住了
    不知道你會不會這樣呢?

    就是MAKU官方網站的自己配衣物產生的CODE
    無法用在說話程式裡
    必須用那個說話JS檔作者所寫的更衣間產生的CODE才可以正常顯示...
    不然人會跑不出來說...
    我看不懂程式碼~
    所以就沒有辦法解決或研究這個問題了...

    我覺得MAKU PET很可愛
    但是如果不能使用官方多變的衣物就很可惜啦~
    會會會
    我也有卡住
    不過還是想先撐完再說

    不能用官方有點痛苦
    我也希望有解決方法
    | 檢舉 | Posted by 雪莉 at July 16,2006 15:41
    太棒啦~~
    非常謝謝swing的教學
    之前一直找maku pet的教學都找不到~"~
    終於可以放在我的blog
    不過說話的那一段語法
    試不出來耶@@
    人都沒有出現orz
    如果你是用官方的服裝pcode就無法顯示喔
    這是個bug
    目前不知道怎麼解決
    必須使用maku dresser來著裝
    那邊產生的pcode才可使用講話模式喔
    | 檢舉 | Posted by 阿朗基 at July 18,2006 11:04
    ㄟㄟㄟ?有一個狀況耶@口@不能用在普通
    的網頁上耶!
    每次做在FRONTPAGE預覽是沒問題但是只要一上傳就...只有字顯示t口t像這樣http://www.imodediy.com.tw/i/dollyzi13/index15.htm
    (但放blog沒問題)
    有沒有辦法能解決呢???謝謝=]
    你用的是不是maku dresser的pcode呢
    我也有出現你這樣的問題
    不過不精通語法實在不知道為什麼
    只知道若用進階語法是不能用maku dresser的pcode的
    你再試試看喔
    | 檢舉 | Posted by CHUN at August 21,2006 20:10
    我就適用maku dresser產生的pcode喔=]
    用進階語法不能用maku dresser的pcode??
    啥意思呢?
    我也不知道耶
    也許不是官方的網站所以沒有更新對應的程式吧
    等等
    進階語法應該是不能用官方的pcode喔
    用maku dresser的pcode應該才沒問題
    我可能說錯了

    老實說,我只懂得翻譯語法跟日本一點文章
    實際為什麼會這樣一點頭緒也沒有喔
    | 檢舉 | Posted by CHUN at August 22,2006 13:21
    天空部落格可以用上面ㄉ進階語法嗎??
    這個我不清楚耶
    不過目前沒有聽說天空有限定語法字數
    所以應該可以
    您可以試試看比較快知道答案喔
    謝謝
    | 檢舉 | Posted by 小奈 at August 28,2006 18:09
    ˊ口ˋ
    我還是放不上去耶.....



    感覺怪怪ㄉ>"<
    ~(求救)
    小奈
    我放沒問題耶
    你要不要把語法先放到記事本等文字編輯軟體裡檢查看看
    | 檢舉 | Posted by 小奈 at August 28,2006 22:05
    你好,
    剛好想寫MAKU的使用,
    不過你寫的超詳細!
    請讓我帶回家延伸閱讀,謝謝。
    謝謝你
    我有寫不對的地方
    或是有更新的東西還請您有空跟我說喔
    | 檢舉 | Posted by @l at August 30,2006 19:38
    我上傳js檔.....
    可是打不開ˊˋ
    怎麼會這樣~

    (我想讓她到處走動.....)
    可是沒辦法耶
    js不是要打開的喔
    只要上傳就好了
    之後再在maku的語法中把網址放上去就可以了
    | 檢舉 | Posted by 小奈 at August 30,2006 22:10
    看來無名真的不行囉...我看到大多數無名都只有語法= ="
    無名真的要求很高耶
    有點傷心的感覺
    大家不能都用
    | 檢舉 | Posted by 米力 at September 2,2006 01:48
    HI~SWING
    我想請問你知道怎麼將背景色變透明的嗎?
    因為我是用那個固定位置的JS檔
    所以背景色就會跑出來了... /___\

    我覺得那個作者一定是個程式高手
    她把MAKU用自己的程式語法寫了一遍
    所以官方的PCODE才都沒辦法用吧!
    這樣也不太好呢!QQ
    你是用進階版的對嗎
    我記得會直接變成透明背景色喔
    可能是語法裡有設定到背景色
    把那行刪掉看看

    原來如此
    我也想說可能是他自己有寫了一次
    可惜沒有更新到最新的maku
    我對語法不行
    也只能等人家做了...
    | 檢舉 | Posted by 雪莉 at September 4,2006 01:51
    對不起ˊˋ
    js要怎麼上傳啊??
    XDD
    一般是使用部落格自己的上傳空間,像樂多有上傳檔案的功能

    若是沒有
    就要去有提供免費網頁的地方申請免費空間
    上傳到那邊去以後使用
    :)
    | 檢舉 | Posted by 小奈 at September 9,2006 23:32
    嗯..
    分享一下我知道的

    1.無名的網誌
    要金卡會員才能放maku pet...

    2.背景色變成透明的語法,好像是這一個: style="display:none"
    至於怎麼讓簡單版的maku pet變成透明背景
    我就不知道了...
    原來如此
    謝謝你
    簡單版的好像就沒有特別設定背景透明的語法
    下次把複雜版的語法配上去用用看看
    | 檢舉 | Posted by hikawac at September 13,2006 10:50
    ^^
    :D
    | 檢舉 | Posted by hikawac at September 14,2006 02:18
    再分享一個我知道的:
    Mac 也可以用 firefox 喔...
    firefox 就看的到了 ^^
    謝謝你的分享
    我也是用firefox可以看到
    只是我都用safari當預設瀏覽器
    只有一邊看得到的感覺還滿傷心的...
    | 檢舉 | Posted by hikawac at September 14,2006 02:43
    請問PIXNET可以放這種玩偶嗎?
    呵呵呵
    不知道耶
    我連pixnet是什麼都不知道
    你可以直接放看看就知道囉
    可能比問我更有效
    真不好意思吶
    | 檢舉 | Posted by 皮皮 at October 21,2006 21:09
    請問如果我背景想要使用自己的jpg
    語法是要加 bg=0xhttp://圖片網址.jpg嗎?

    因為試了很多次都失敗.還是說如果要用自己的背景一定要用maku dresser產生的pcode呢?
    麻煩你回答了> "
    我也曾經這樣想過
    但是看來可能不是加這樣語法的簡單
    這個問題我也沒試成功
    所以沒辦法幫到忙,sorry

    但用maku dreeser的pcode主要還是針對衣服
    背景有沒有支援不知道耶
    maku的語法好像比我們想像的麻煩
    可能不是一般加語法上去就可以支援的
    我試過了還是不行
    唉~~梅幫上忙真sorry呀
    | 檢舉 | Posted by 琴音 at February 7,2007 19:24
    你好=P

    看到你介紹MAKU娃娃非常高興(很早就有用這種娃娃了)
    我的部落格有做了小教學
    語法(部份)有參考你的講解~沒有全部照抄XD
    我的網誌有註明(出處)(你的網址)

    PS我用的是~無名。
    歡迎轉載
    很高興你願意延用我的教學喔
    不過maku真是又可愛有時又難用的東西呢
    | 檢舉 | Posted by CAROL at May 30,2007 19:08
    ..我也有做一個人物,但是語法太難了QQ
    可否請大大教一下.
    我是用無名的,但不是金卡會員.可以嗎?感謝
    哇哈哈
    請原諒我不負責逃跑中

    其實這個語法不會難喔
    建議你先把檔案上傳後
    將語法原風不動貼上,看可不可行
    可行的話再一次改一點你想要的
    因為目前我自己也不知道這個方法還可不可行
    | 檢舉 | Posted by yoyo at June 13,2007 13:05
    你好:)
    感謝您提供了這些語法,
    不過我有一個問題…
    那就是我的pcode長得很奇怪|||||b
    請問p=後面接的應該是官方換裝間的語法沒錯吧?
    我有試過您上面範例裡給的pcode,
    是可以正確顯示的,可是換成我的卻不行~
    我的pcode:KSZWUtAzoNJ0Wy1WGxrDAjP1472FwACf0Sr6xIlnjw.3vmSTavC3WMBpZAMLHEktgSz05sGRYFKv7EOQGrNs
    好長,而且中間還有一個「.」點點分開,很怪……
    「用maku dresser的pcode」是什麼意思呢?
    是說p=後面也要改的意思嗎?
    謝謝~
    maku dresser是那個網站所創早的pcode,由於衣物有不同
    所以用在官方語法上可能會造成影響
    其中pcode裡的....是正常的
    因為我也常出現
    | 檢舉 | Posted by KK at June 17,2007 01:31
    抱歉,我想我應該知道了,謝謝^^
    我的留言可以刪掉了,抱歉^^|||
    哇哈哈!
    結果是我還不太清楚發生什麼事了
    真不好意思
    | 檢舉 | Posted by KK at June 17,2007 01:59
    請問與法要放到哪裡呢
    我找不到地方放ㄝ
    都出不來 >"
    放在任何可以寫html語法的地方
    像是可供你編輯的邊欄
    或基本上寫日誌的文章內都可以~~
    | 檢舉 | Posted by 奈奈 at August 9,2007 07:11
    還有
    就是
    聽說這款式給無名金卡用的
    非VIP不能用

    那我想問一下我是PIXNETㄉ呢
    可以用嗎
    是VIP~~~~ = =
    哈哈哈
    這我就不清楚了
    只要可以接受html或java語法的blog就可以
    無名要金卡才可以應該就是說
    沒有金卡他就不開放你使用語法的資格
    一般免費blog服務應該都會有
    只是pixnet你可能要稍微問看看才知道
    謝謝你的詢問喔
    | 檢舉 | Posted by 奈奈 at August 9,2007 07:24
    剛剛在試,他終於會游泳了。
    但是是不知不覺會的..所以搞不大清楚耶!!
    不知道是不是下載剛剛.js的關係?不過我沒有上傳到空間
    網路好詭異ㄛ...

    不過我想要用講話耶..不過有點點..不懂你寫的^^"
    我有點笨>>>


    是要把你寫的這段 整個COPY進去嗎??
    但是我COPY進去 沒有圖片出來... 只出現SIZE=80 ...等文字。



    size=80
    tsound=0
    speed=1
    tcolor=0xDC143C
    bcolor=0xFFF0FF,0xFF6633,90
    p=UST6o68WEWc37Xc2nh4IDIqksNBvicCBPk4jCVttuygi
    bcolor=0xff3333
    rnd=1
    talk=/anim,swing\\t你好呀!
    talk=/anim,swing\\t哈哈哈哈哈哈哈
    talk=/anim,swing\\t測試時間!!呀吼
    talk=/anim,swing\\t這是第四句
    talk=/anim,swing\\t換你說一些話了
    end=1

    可以請問 我哪裡有問題嗎︿︿"

    謝謝你
    可能是不小心多斷行或空格了,通常是這種原因產生~~~~

    恭喜你可以游泳了:D
    | 檢舉 | Posted by at August 12,2007 03:53
    原本的


    輸入後
    | 檢舉 | Posted by rey at September 8,2007 23:26
    第一行的地方
    輸入後原本javascript都會改成ja<x>vascript
    我用記事本改過也沒用
    有什麼方法嗎?
    謝謝你唷!
    會不會是用到大寫呀????
    真奇怪怎麼會自己多出個符號
    我這兩天可能會試試看~~
    不過不知道能不能找出結果


    測試了,沒問題喔
    不知道您的狀況怎麼會發生呢
    | 檢舉 | Posted by rey at September 8,2007 23:33
    請問~
    我上傳.js檔後...檔名是http://www.freewebtown.com/lpriness/a1d66630.zip
    好像怪怪的?
    都出不來說
    你要先解壓縮喔
    因為.js 放在這邊不好下載
    所以我把它壓縮了
    你要解壓縮,把裡面的檔案上傳才可以喔
    謝謝你




    size=80
    tsound=0
    speed=1
    tcolor=0xDC143C
    bcolor=0xFFF0FF,0xFF6633,90
    p=XGPmrUsKD9-klhpEnIZjz6vZtXX-2jOYEfMLkGWs5-ifjKbv0za7CDO
    bcolor=0xff3333
    rnd=1
    talk=/anim,swing\\t你好呀!
    talk=/anim,swing\\t哈哈哈哈哈哈哈
    talk=/anim,swing\\t測試時間!!呀吼
    talk=/anim,swing\\t這是第四句
    talk=/anim,swing\\t換你說一些話了
    end=1


    麻煩了~謝謝~
    | 檢舉 | Posted by princess at September 11,2007 16:57
    你好~
    我放在我洛格貼上 原始檔的語法裡...送出後都沒反應耶
    我的部落格是 http://www.glog.cc/PINALAN
    所以改成以下



    size=80
    tsound=0
    speed=1
    tcolor=0xDC143C
    bcolor=0xFFF0FF,0xFF6633,90
    p=UST6o68WEWc37Xc2nh4IDIqksNBvicCBPk4jCVttuygi
    domain=www.glog.cc/PINALAN
    bcolor=0xff3333
    rnd=1
    talk=/anim,swing\\t你好呀!
    talk=/anim,swing\\t哈哈哈哈哈哈哈
    talk=/anim,swing\\t測試時間!!呀吼
    talk=/anim,swing\\t這是第四句
    talk=/anim,swing\\t換你說一些話了
    end=1


    貼完送出都沒反應是因為我的部落網址出錯嬤??
    把這一行domain=www.glog.cc/PINALAN
    改成 domain= http://www.glog.cc/PINALAN才對嬤?
    麻煩你解答依下
    在我無法幫忙的情況下你自己解答了呢
    真是恭喜你喔
    厲害
    | 檢舉 | Posted by 巧 at October 4,2007 19:43

    >
    | 檢舉 | Posted by do do at October 24,2007 21:09

    @@抱歉,不曉得為何我打的字沒有出現,再次說明:感激!!你的知識和努力等,我抓走囉~謝謝!
    謝謝你
    當初我真的很努力(笑)
    | 檢舉 | Posted by do do at October 24,2007 21:13
    您好
    不知道為什麼,我貼maku dresser的語法顯示出來的都是最原始的maku人偶~"~
    但是我明明有更改pcode,而那個pcode也是用maku dresser做出來的
    現在的maku官網好像改版了,pcode變得很簡短,而且我套用官方的語法可以!
    不知道大大知不知道怎麼解決呢?
    沒有錯~改板之後就不可以用maku dresser的pcode囉
    所以只好苦命點~讓maku待在原地動
    這是我唯一覺得安心的解決方式
    抱歉我也不知道怎麼解決你的問題
    | 檢舉 | Posted by MOMO at January 18,2008 14:20

    老師,我學會了,大大感謝!

    Rose.
    | 檢舉 | Posted by San.Rose at March 13,2008 03:23

    你好
    我貼在網誌上
    只有出現文字,但沒看見人偶
    不知道是哪裡出了問題
    | 檢舉 | Posted by yingni at July 5,2008 15:33
    MAKU小人偶






    size=80

    tsound=3
    tcolor=0x000060
    bcolor=0xdda0dd,0xdda0dd,90
    speed=4 anim=happpy,hello behavior=wait,10,300/walk,50,500/chase,30,300/sleep,10,300/swim,30,000
    p=TpSxJTBzYldtZZ9e7iI6c0S-uNMe/VPOhfAmiADjSqi2PQzwuwk
    p=PZm-9VtFQtKA9kq4sydjP7yJEOSJ7p-OfsNasgJwB3wd2
    p=ZGBYh668focKUqLwENjiUwuntuXRPVZos56LR6GxqT9ZI6i8jnG/xu
    p=KAzQgK9oPRVwqSg81aPLHuAAQXV8xxt6OvUthmEZIb0b-Xy/MAGFa
    domain=http://yflovelv.blog124.fc2.com/
    rnd=1
    \t
    talk=/anim,swim\t歡迎來到★海豚的世界☆
    talk=/anim,walk\t攝影中,請面帶微笑:)
    talk=/anim,swim\t^^啵!安1咕 真高興你們有空來海豚這兒逛逛--
    talk=/anim,jump\t請大家多多回應呀!主人喜歡和大家一起分享~
    talk=/anim,sleep\t主人比較懶~所以回應時間比較久喔!
    end=1



    親愛的老師請指導我一下我一整晚沒睡囉= =我貼你的也語法也出不來自己亂改的也沒成功是我哪出錯囉呢 謝謝你
    | 檢舉 | Posted by 小海豚 at July 14,2008 17:34
    謝謝你網站的教學我終於有小人偶囉︿︿
    | 檢舉 | Posted by 小海豚 at July 17,2008 03:44

    你好..無意間看到這個可愛的小人物
    先帶回去研究了^^
    | 檢舉 | Posted by lala at July 24,2008 09:41
    我的還是貼不上去耶ˊˋ
    我貼你原本的語法上去以後會有字跑在左上角
    但是沒有看到小人耶ˊˋ
    可以請你問我解答嗎?
    | 檢舉 | Posted by ML at August 25,2008 21:05
    打錯字 是請你"為"我解答
    (真尷尬=///=)
    | 檢舉 | Posted by ML at August 25,2008 21:08