中文偽春菜後援會論壇  

打印

[分享] 自制时钟SAORI (更新至1.3版)

有2個使魔也好啊……另外这个钟是实用还是装饰?不能直接从钟上读准确时间。
如果第2個使魔有点一下就报时的功能,这样就两者兼得了。

TOP

引用:
2,一段時間后因爲表情復原的關係,使魔會被強制還原回來,
這時候就會出現2個使魔了XD"""
暫時不知道要怎麽解決@w@""
對OnSurfaceRestore事件寫判定式吧...
當時鐘被啟用時
把復原的表情設為另一種樣式
若否則保留原樣
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

噢噢噢,感謝時原さんwww
一擊點醒XD
不過那樣在開啓時鐘后如果人格説話,
就又露餡……|||
我是這麽寫的:
複製內容到剪貼板
代碼:
OnSurfaceRestore
{
        if reference1 == "99"
        {
                //---- 時鐘啓用時特殊表情
                "\0\s[0]\1\s[99]\e"
        }
        else
        {
                //---- 對話完畢經過一段時間後自動將表情變回原樣。
                "\0\s[0]\1\s[10]\e"
        }
}
--------
to 林卯さん

時鐘是可以準確讀取時間的,只不過比較小而已。
願意的話,當然可以做很大很清晰……
雙擊時鐘也的確有報時的功能。
同時出現兩個使魔是不可能的啦……@@' 太詭異了XD"""

--------
另外,我在同事的兩台機器上測試,
均無法顯示出時鐘圖像……;w;

[ 本帖最後由 貓魚 於 2008-6-24 11:19 編輯 ]
主頁更新啦:cat-fish.net

TOP

終於發現原來是分辨率的問題.
更新1.3版可指定顯示位置
Clock1_3.rar (138.73 KB)
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

目前有没有使魔有3、4个的……
完全占据任务栏……那样比较脑残……

TOP

引用:
原帖由 林卯 於 2008-7-6 00:41 發表
目前有没有使魔有3、4个的……
完全占据任务栏……那样比较脑残……
Emily/Phase4是這樣。
エミリ、テディ、エミリオ,還有看板等加上來有幾個。


正在聽着:
水人的格言:
有仇不報非君子!
有水不灌非魔人!

萬事皆可萌,唯有情無價

TOP

Emily的使魔(不包括主体),我最多见过2个,看板我就是弄不出来……
话说完全汉化的Emily有没有?

TOP

更新完畢。
不過想請教一下,
顯示的坐標是按照什麽作爲參照物的?@@
現在似乎是屏幕左上方?
可以根據人格的位置設定相對坐標嗎?|||

[ 本帖最後由 貓魚 於 2008-7-7 15:30 編輯 ]
主頁更新啦:cat-fish.net

TOP

的確是左上方,要使其在人格相對位置出現可先用wmove.dll這個saori獲取人格位置.
WMOVE.DLL 配布元サイト http://nagoya.cool.ne.jp/tmizu/
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

我嘗試了取得坐標,
但不知道要如何使用變量寫在FUNCTIONEX裏?|||Orz

_result=FUNCTIONEX("saori\clock\AnalogClock.dll","show","clock",%(position),450)
↑ 不應該是這樣的吧=口=;;;

--------
另外,打開時鐘后如果人格進行隨機對話,
\1出現的話,就會變成2個使魔(外觀上)。
所以我在OnAITalk裏加了一個隱藏時鐘的命令,
解決了這個問題。

但是……
如果人格進行RSS讀取、校正時間等其他動作的話,
就又會變成2個使魔了XD||||
不知有沒有辦法可以讓人格在打開時鐘后、在進行任何動作之前都先隱藏時鐘呢?@@"

--------
又追加:
加入隱藏時鐘后,人格只會說隨機對話的第一句了……Orz

--------
再追加:
我不知道是否時鐘的原因,但打開時鐘后,
使用 重新載入->GHOST 的話,人格會重載然後直接關閉;
使用 呼叫人格 的話,人格會呼叫之後連同被呼叫的一起關閉。

我是不是哪裏寫得不對|||Orz
複製內容到剪貼板
代碼:
AnaLogClock
{
        "\1\s[99]呀啦,要鹿使用魔法時鐘嗎?\0\s[5]叮咚!現在是幾點了呢?"
        --
        _result=FUNCTIONEX("saori\clock\AnalogClock.dll","show","clock",600,450)
        --
        "\e"
}
OnClockTime
{
        "\1\s[99]\0\s[2]叮咚,叮咚\n現在時間:\n%(reference0):%(reference1):%(reference2)\e"
}
[ 本帖最後由 貓魚 於 2008-7-10 12:55 編輯 ]
主頁更新啦:cat-fish.net

TOP

回答,只有在文字列中才加%(XXXX)的,應該是
_result=FUNCTIONEX("saori\clock\AnalogClock.dll","show","rclock",position,450)

--------
又回答:
那就在OnHeadlinesenseBegin,OnSNTPBegin前都加上,
或把使魔的台詞讓給本體來說吧-_-|||

--------
再回答:
剛測試,呼叫人格我這沒問題,選重新載入後SSP直接掛了...Orz
經過研究分析,造成的原因是------
                     -------原因不明(逃~~~...)
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

感謝回答!XD

-----
這個辦法雖然很直接…
(我本來以爲會有什麽高級指令可以不用寫那麽多|||)

-----
我今天嘗試了幾次,SSP也直接挂了~~

-----
另外有個不情之請,
有用戶使用了落鳥之後,希望能在第一次打開時鐘、並關閉人格后,
下次再次開啓人格的時候能自動打開時鐘。
這個可以做到嗎?
m(_  _)m  麻煩了Orz
主頁更新啦:cat-fish.net

TOP

這個應該可以由你自己來設定吧
就設置一個變數來記錄時鐘的開啟情況
然後在OnBoot事件中根據此變數來判定是否要預先開啟時鐘

能用偽AI做到的事就盡量去做吧
不然SAORI太肥大了也不是好事...
末月返想 - 創意的存放處
二次元斷層 - 成果展現之所在

惰性是大敵。

TOP

時原砂さん說的有道理,全寫入SAORI會影響人格改造自由度,如有需要可自行在OnBoot中添加.( ..)φメモメモ 
(另:身陷工作地獄,更新遙遙無期,望體諒.m(__)m)
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

走过路过看过

好复杂……T_T
眼花了@@

TOP

感謝時原老師><
OTZ其實我很早就看到並大致知道要怎麽做,
不過同樣地獄了……(打滾
主頁更新啦:cat-fish.net

TOP

我按照了大大給的
$Select.test
{$saori("AnalogClock.dll","show","clock")}\n
$OnClockTime
\0\s[0]目前是{$reference(0)}:{$reference(1)}:{$reference(2)}\e
順利的加進去ai_2.txt裡(ai_0.txt也已經用好了)
可是我在橘花裡面按下時鐘後
她就一直跑出一個視窗內容如下
"If you want to use SAORI,you must be load it at first"
然後整個SSP就直接跳掉要從開

請問大大們
我的問題是出在哪裡呢~"~????

TOP

You can read Readme.txt.
if you put AnalogClock.dll in ghost\master\saori path.
Please add {$loadsaori("saori\AnalogClock.dll")} into ai_0.txt.
皮格马利翁效应(Pygmalion Effect):只要有爱,伪春菜也能和人类一样.

TOP

請問AYA的所謂適當的位置是....?

我不管放在頭,放在尾,造成的結果都是開了橘花以後不會顯示人物圖像,一直讓她縮到最小、復原,偶爾會顯示出,可是卻完全沒辦法打開主選單...

TOP

請先檢查你的人格偽AI是否為AYA
橘花1為美坂
橘花2才是AYA

至於適當的位置........
反正就拉到最後貼上就好了啦XD

[公告] 請不要來這裡求檔案,看到類似討論串內文不問一律刪除
-----------------------------------
啊哈哈   佐祐理不清楚
-----------------------------------
初心者有問題的話請先入內觀看
初心者常見問題區
-----------------------------------
注音文   求檔文   禁止

-----------------------------------
手書Blog~

TOP



當前時區 GMT+8, 現在時間是 2023-6-10 13:18

Processed in 0.022555 second(s), 9 queries, Gzip enabled.

清除 Cookies - 聯繫我們 - 中文偽春菜後援會 - Archiver - WAP - TOP - 界面風格