幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: kurori

[NS] [求助]savescreenshot命令時圖片的儲存(解決)

[复制链接]

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-7-12 19:09:10 | 显示全部楼层
...我是最希望有中文的文档的那一个啊...<=当初开始学的时候连假名都没认识几个...
结果是...都已经被NS逼着去学日文了OTL...|||
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-12 20:01:12 | 显示全部楼层
俺也是看著日本那邊的教程然後當作邊學習ns邊練習日文……………… [s:5]

那個,關於偽聖書,貌似發現個bug……不知道有米人說過。
option那裏,調節bgm音量。
俺先把聲音調到小,也就是無聲了。然後關閉程序,再重新打開。然後就會發現,遊戲内的bgm照樣有聲音,但此時option裏bgm音量選項那裏按鈕亮著的是 小 。
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-13 17:09:24 | 显示全部楼层
俺繼續提問……………… [s:6]

本來還米發現的,學偽聖書那樣做的系統按鈕。在某次程序進行中出現了選擇項時,鼠標無意中划入了原本對話框内系統按鈕的位置,然後就看到本來消失了的按鈕就那樣跑出來鳥………………orz



開始還以爲是俺自己做錯了,但俺跑到偽聖書那邊去,同樣作了一個選擇項。然後發現那個system的按鈕也是同樣的問題。

俺首先想到的是把對話框一直固定住不讓消失,這樣雖然出現選項時按鈕的響應狀態仍在,但不會讓人感覺出現的很唐突……只不過點擊按鈕時系統會自動選擇一個選項繼續遊戲。
不過感覺用這樣的效果……呃,特別是在更換背景的時候,如果還讓對話框出現的話會感覺很奇怪……如果每次都要在換背景前加入強制消除對話框的代碼的話俺又覺得很麻煩…………被pia飛
不知道有米其他方法,可以不固定住對話框而又能消除選項出現時的按鈕問題?


話説之後俺想起過上次看到過的mode_saya命令,說是在定義區内使用了后,能夠讓編號1~9的圖片隨著對話框的消失而消失出現而出現。所以俺特意重新把按鈕改成lsp的按鈕。但貌似米啥效果?不知道這個命令究竟要怎麽使用?


順嘴,俺之後稍微試了下,貌似更換背景的時候,對話框消失時不會出現這種情況。
不知道背景更換和出現選項時,看起來對話框都是消失了的效果,但這兩者有什麽區別麽?
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-7-14 09:17:14 | 显示全部楼层
奇怪了……有那样的问题么……
但是把自己做的其他系统都拿过来看,没出现过……|||

我估计我原来用的是一整张图上划分成几块的区域型按钮吧……
后来用的都是LSP按钮了。
如果是textgosub里用的LSP制作系统按钮:

进行选择支的时候

btndef ""
lsp 11,":s/25,25,1;#C8C8C8#ffffff选择一",305,252
lsp 12,":s/25,25,1;#C8C8C8#ffffff选择二",305,322
lsph 13,":a;pic\\select2.jpg",0,226
lsph 14,":a;pic\\select2.jpg",0,296

exbtn_d &quot11,0P12,0"

exbtn 13,1,&quot11,1"
exbtn 14,2,&quot12,1"

btnwait %0
if %0<=0 goto *choice1
csp 11:csp 12:csp 13:csp 14
if %0=1 goto *see
if %0=2 goto *ask
;----------------------------------------------------------------------

这样,因为btndef已经被刷新过了,系统按钮就已经不存在了呀。=。=

喂,等等,我记得伪圣书根本就没有出现按钮选项吧!!!!
而且有一个带按钮选项的里·版本,也是用这种办法做的选择支,没有问题……|||

所以结论是:楼主的选择支究竟是怎么做的啊……|||
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-14 12:38:52 | 显示全部楼层
淚……………………俺米用defbtn,習慣性用了csp………俺米腦子…………… [s:6]

原來還有裏版本麽……哪裏有下麽?
俺是爲了測試所以自己放了一個米用defbtn ""的選項過去……………………被pia飛……

謝謝D桑……每次都問這種白癡問題麻煩D桑……
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-14 20:24:17 | 显示全部楼层

Re:[求助]savescreenshot命令時圖片的儲存

呃,今天做了下儲存系統,基本能夠完成了……也能加上了儲存的時間。然後在想能不能繼續添加上儲存當時的屏幕………………去翻了手冊然後看到getscreenshot2命令,然後跑去找getscreenshot……論壇裏好像就一個帖子有説到這個?看了下他說到的用法,

getscreenshot 640,480
mov $100,"1"
add $100,".bmp"
savescreenshot $100

想問的是,抓圖之後的圖片文件,應該要怎麽處理?
因爲看這個,似乎系統抓圖之後,都是直接以圖片的格式就儲存在根目錄裏了。那麽如果遊戲封裝了之後,豈不是會在文件夾目錄下看到一張張的圖片了?有沒有附加的什麽命令,可以處理圖片截取后儲存的工作?
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-7-14 21:57:43 | 显示全部楼层
可以用savedir命令指定放存档和截图的文件夹....用在DEFINE区域里...
像这样在根目录下另外开个文件夹放就比较清楚了吧...
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-15 00:24:48 | 显示全部楼层
savedir命令麽?
剛才爬去試了,不知道是不是俺理解和使用的問題。按照説明文黨那樣,在*define區定義了
savedir "savedata"

然後,這個命令對存檔有效,但似乎圖片還是直接儲存在了和exe一起的根目錄下面。

而且,用ns的工具打包后的遊戲,savedata這個文件夾不是還是需要單獨放出來的麽?這樣雖然不會在根目錄下看到,但仍能在savedata文件夾裏看到圖片啊。
俺想要的效果,是那個截取的圖片,能夠像遊戲的素材的背景音樂啊、圖片啊什麽的那樣,都無法讓玩家直接看到…………


順便問下打包的問題。
俺對打包的理解,就是先用nscmake把所有文本文檔打包,然後用nsaarc將所有的裝素材的文件夾(比如bgd、bgm、btn、icon這些文件夾)打包。最後運行的時候只要留下打包后的:arc文件,nscript文件,exe運行文件和savedata文件夾。是這樣的麽?
之後即使再使用MoleBox軟件進行進一步的封裝,也依舊要留下一個savedata文件夾(把exe和arc、nsc封裝在一起,運行的時候只要有封裝過後的exe文件和savedata文件夾)。
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-7-15 16:31:14 | 显示全部楼层
哎,这么说就是savescreenshot本身也可以指定目录...试试在指定图片文件名的前面加入相对路径吧.
另外,截图这种需要随时写入的东西,怎么可能包进素材包里呢...= =b

打包来说就是那样了...

PS:里版本啊...想要的话私下发吧...=_=
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

3

主题

28

帖子

315

积分

④见习

积分
315
 楼主| 发表于 2007-7-15 17:05:12 | 显示全部楼层
啊啊,在儲存的時候指定路徑可以~~~

裏版本拜托了……
怎麽發呢?
俺email是kurori@163.com……
qq:80575182
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-18 14:04 , Processed in 0.026128 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表