中文偽春菜後援會論壇  

打印

[分享] 【10/10更新與修正】【edIng】原創人格(測試版本0.02)

回復 20# di. 的帖子

這不算BUG,那是原本芽芽美的內建w
(也就是說我根本就沒改(爆

TOP

可以記下當黑歷史嗎...((閃亮著眼睛+.+

TOP

回復 22# celialai 的帖子

黑的點在哪XDDDDDD
我覺得才上傳就出錯和不堪入目的程式碼比較讓我困窘^q^

TOP

不太確定是不是問題,回報(立正)。

安裝人格或是對話框等等,內容物都是「」。

不知道原本是不是有字,還是原本就沒有字/O\(沒有的話請無視我!)

另外關閉時沒有對話,但是Ing有提到OnClose事件,

(補充:「雖然很多的GHOST都會說『那我們也去吃晚餐吧』(下略)」這個對話可以正常的顯示出來。)

所以我想原本應該有(不敢打開原始檔看/O\,打這句的時候Ing剛好說:「打開原始檔之後不就(下略)」),

只是不確定顯示不出來是不是家裡電腦的問題/O\

[ 本帖最後由 debbie1446 於 2010-10-8 19:27 編輯 ]
自製人格、努力實現中XD!

目前進度:17,790字、關鍵字12個、對話68個、事件7個、完成故事1個。
距離完成:遙遙無期。囧

可以把她做的很完美的!(secret、吸引力法則)

TOP

試了試還真的沒對話.........
((再開啟Ing戳著玩(被瞪

安裝時,OnInstallBegin事件的%(reference1)無法顯示
在進行到OnInstallComplete時可以正常讀出%(reference1)

--.
抓了幾個人格來看,也都沒有在OnInstallBegin時記錄%(reference1)
不負責任推測安裝動作執行時並沒有讀取到被安裝的物件的install.txt

(逃

--.
07:51補
無聊開了記錄清單結果看到這個XD---------------(核爆
蟲蟲兩三隻 - (也就兩隻嘛)
類別 Notice
[SERIKO]Surface=112 沒被使用。
[SERIKO]Surface=113 沒被使用。

[ 本帖最後由 di. 於 2010-10-8 19:55 編輯 ]
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP

回復 24# debbie1446 & 25# di. 的帖子

剛剛看了一下,我想是我的elseif又忘了加上else的緣故OTZ
那孩子還真是會挑時機說話(掩面
我想不太出來onclose的對話裡面沒有很多東西,所以其實你要自己開來修改一下也沒關係吧XD

安裝時無法顯示的那個我也有注意到,我不太清楚原因也還沒有深入研究過這樣OAO 不過不影響安裝所以就暫時沒有去處理

啊啊沒被使用那個我剛剛還看了好久想說那兩張圖是用在哪裡的XDDDD
好像是因為我覺得如果是看旁邊張眼閉眼時,眼睛飄回原本的位置好像會比較真一點,不過也還好,剛剛順手改回來了這樣
---
正式的上傳有點花時間@@
下週二三要段考,我先直接把文本放在這,只要覆蓋就好了w
---
話說有沒有人知道要怎麼判定輸入的資料是否是半形數字啊O_Q
一直想不到合適的判定方式OTZ

[ 本帖最後由 布啾 於 2010-10-9 20:17 編輯 ]

附件

close.dic (2.57 KB)

2010-10-9 20:17, 下載次數: 603

TOP

替換後OK了XD


至於半型全形判定
可以用when 數字範圍 和 others 嗎?
((數字範圍就給他半形,others就再把輸入框叫一次出來?
←從某人格上測到(喂
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP

想要了解人格不就是拆開嗎?    (炸

TOP

回復 27# di. 的帖子
OK就好w
 
我是有想過這個辦法,可是對於想要無上限的設定就有點麻煩OTZ(一堆9?)
 
回復 28# wizmayura 的帖子
沒錯啊XDDD
只是會被自我捏他而已(?
而且有時候一些設定就沒用了(?

--
有人要幫我測試回報一下線上更新的功能嗎OAQ?

[ 本帖最後由 布啾 於 2010-10-10 08:57 編輯 ]

TOP

一堆⑨不錯阿XDDDDDDDDDDDDDDDD
(東方梗自重

--
他說沒有更新檔O3O~♪
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP

我也有想到那個XDDDDDD
 
--
可惡我對線上更新絕望啦!!!(噴
總覺得似乎又是讀取出了問題可是也試過改update的編碼了OAQ

TOP

點開來都是⑨
((喂
--
還特意抓了未更新版本(close那部分)結果還是一樣說沒有更新w

說實在我完全不懂線上更新的配置OAO
布啾自己加油(???)
←被打飛

[ 本帖最後由 di. 於 2010-10-10 13:43 編輯 ]
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP

版本更新0.02

此次更新修正項目:shell部分眨眼動作修改
         少部份對話增加
         對話頻度設定方式改為滑軸
         增加小遊戲:「搶百」

直接於人格根目錄解壓縮即可。
--
未解決問題及疑問:(考慮找個時間開新討論串)
1.安裝物件的名稱讀取
2.線上更新的設置方式
  似乎是讀取檔案方面出了問題?
  網址沒有問題,只是好像怎麼執行都是沒有更新檔案OTZ?
3.迴圈無法運行?
 
關於迴圈無法運行的疑問
搶百裡面有個擲骰決定先後的設計
由於擲到相同點數時需要重新擲骰,所以無可避免的要使用迴圈的設計
先放上寫的內容和問題O_O
引用:
Dice
{
        "開頭對話\e"
        --
        dice[0] = 1
        dice[1] = 1
        --
        "顯示擲骰結果"
        --
        while dice[0] == dice[1]
        {
                "大小相同時的對話"
                --
                dice[0] = RAND(2) + 1
                dice[1] = RAND(2) + 1
                --
                "顯示擲骰結果"
        }
        --
        if dice[0] > dice[1]
        {
                "春菜側獲勝對話\e"
        }
        elseif dice[0] < dice[1]
        {
                "使用者側獲勝對話\e"
        }
}
為了測試,我將亂數設定只有可能出現1或2
 
第一次的[1,1]沒有什麼疑問,程式有跑while裡面
問題在於while的內容跑完之後沒有正常運作
 
當兩個亂數結果大小不一致時,他會正常的運作
可是當他大小一致時,他會自己結束while,還亂數跳底下的if和elseif的內容(囧
 
依照這裏的方法試過使用continue和break,也試過改用for迴圈
可是他都沒有重複迴圈的這個動作都是跑過就算了OAQ
因為看起來好像是沒問題的所以不知道到底是出了什麼意外OTZ
看過野菜園裏面執行音樂的程式碼也是使用while的部份,對照後覺得這樣的寫法應該是沒問題的OAQ?
 
暫時是用了比較作弊的方式去處理迴圈,但是說不定哪天會不得不使用while,所以還是得問一問|||

[ 本帖最後由 布啾 於 2010-10-10 13:51 編輯 ]

附件

edIng_update.rar (34.78 KB)

2010-10-10 13:44, 下載次數: 678

TOP

回復 32# di. 的帖子

(右鍵(欸?
--
因為我有丟更新的東西上去所以你們說沒有更新的時候我就大概知道就算是舊版本也沒辦法OAQQQQ
總之暫時都只能手動更新了||||

TOP

是說...................
點了搶百他就沒再說話了XDDDDDD
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP

回復 35# di. 的帖子

我忘記把yaya.txt一併上傳了OTZ
請在裡頭加上「dic, dic/talk/live/gethundred.dic」OAQ(有點沒力氣去處理上傳了

TOP

布啾さん、布啾さん!

我好像找到問題了!

(因為受過布啾さん很多的幫助,所以想說無論如何也要幫上忙的傢伙)


一開始用了很多方法去測試(其實只是把一些地方去除而已/O\)到底是什麼樣的語意錯誤讓while迴圈不能正確執行,

還想過會不會是yaya版本的問題,將yaya換到了最新版。

到最後是完全無解,感覺到莫名其妙,開始天馬行空的想說「該不會是while迴圈根本就不能用吧/O\!」

於是就把wiki的一段搬過來測試:
引用:
OnGTdice
{
       _i = 1
       _j = 0

       while _i < 11
        {
                _j += _i
                _i++
        }
        --
        "將1到10全部加起來的話,可得到%(_j)。"
}
結果可以正確執行。好了,所以while迴圈根本就沒問題嘛妳這笨蛋!(在內心咒罵自己Orz)

後來忽然發現,while迴圈內什麼都有去除掉側試過,就是""沒有去除掉測試過(一度還想說是不是""的字串不能有兩個,或是加上--不對之類的/O\),

於是改成:
引用:
OnGTdice
{
       _i = 1
       _j = 0

       while _i < 11
        {
                "測試"
                _j += _i
                _i++
        }
        --
        "將1到10全部加起來的話,可得到%(_j)。"
}
輸出的結果卻讓人很意外的是:

「測試將1到10全部加起來的話,可得到55。」

而不是:

「測試測試測試測試測試測試測試測試測試測試將1到10全部加起來的話,可得到55。」

所以我又改成:
引用:
OnGTdice
{
        dice[0] = 1
        dice[1] = 1

        "顯示擲骰結果"
        --
        while dice[0] == dice[1]
        {
                "大小相同時的對話"

                dice[0] = RAND(2) + 1
                dice[1] = RAND(2) + 1
                --
                "顯示擲骰結果"
        }
        --
        "顯示擲骰結果"
        --
        if dice[0] > dice[1]
        {
                "春菜側獲勝對話\e"
        }
        elseif dice[0] < dice[1]
        {
                "使用者側獲勝對話\e"
        }
}
顯示擲骰結果(春菜端與user端都是1)
大小相同時的對話
顯示擲骰結果(例:春菜端與user端都是2)
再次顯示擲骰結果(假如while迴圈只執行一次就結束,春菜端與user端都是2才對,結果卻是一個1一個2!)
春菜端獲勝對話或user端獲勝對話

推測while迴圈中,""可能只會出現在第一次運行的時候,但是其實還是有在正常運作。

所以不是亂數跳到if或elseif,而是正常執行的結果是那樣。

但是其實以上全部都是亂七八糟的推測/O\

因為我並不懂程式語言,也不懂yaya(所以其實以上寫錯了什麼、弄錯了什麼、還是什麼我完全不知道!),只能做到這樣/O\,希望有幫助。

不知道整備班那裡會不會有相關的說明?

如果跟推測的一樣,感覺是很容易就碰上的問題所以很懷疑自己的推測結果/O\

[ 本帖最後由 debbie1446 於 2010-10-11 09:37 編輯 ]
自製人格、努力實現中XD!

目前進度:17,790字、關鍵字12個、對話68個、事件7個、完成故事1個。
距離完成:遙遙無期。囧

可以把她做的很完美的!(secret、吸引力法則)

TOP

回復 37# debbie1446 的帖子

我了解了!!!非常謝謝!!!wwww
 
引用:
原帖由 debbie1446 於 2010-10-11 06:54 發表
推測while迴圈中,""可能只會出現在第一次運行的時候,但是其實還是有在正常運作。
 
總而言之問題就是出在這個吧www
不過暫時好像還找不到一個好的解決辦法(思索)(只能用把兩個事件拆開的替代方案)
 
不過真的謝謝OAQQQQ(明後天段考暫時沒時間測試的人(啊、現在是生科課可以用電腦w)

TOP

處於分析、材料、有機報告、工數、綠化、英文作業地獄中...
恕小弟近來不太能幫忙DEBUG-      -

不過如果OnGTdice是內建的話,可以查看看是不是有啥條件或事項,另外WHILE我還沒開始碰...不好意思了,不過可以試著用其他語法去測試,看是否是WHILE的問題。
吃完午餐繼續地獄去QQ

TOP

OK了XDDDDDDDDDDDD
←玩一玩笑炸
想要個自己的ミク啊.......FLELE太不近人情了(炸
                              人生就是個杯具.............(菸

TOP



當前時區 GMT+8, 現在時間是 2020-10-25 15:30

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

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