幻想森林

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

[NS] [求助]遊戲存檔時的畫面+部分問題

[复制链接]

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2006-9-2 11:58:58 | 显示全部楼层
不需要照顺序的...

lsp 9,$201,82,108

$201是记录第一个存档章节数的图片的全局变量(初始是"btn\\num0.jpg"也就是看不到)
在存档之后就会根据剧情变化.(具体更改这部分在*savecheck,1.txt的437行)
82,108是LSP图片显示位置啦.
把$201替换成变量具体内容的话,就变成了
lsp 9,"btn\\num0.jpg",82,108

这只是用变量代替指令参数而已.当时因为技术还比较幼稚,算写得很HD了...
现在给我写搞不好写成
lsp %num,$%sav,%tempx,%tempy
[s:4] 所有的参数都可以用变量代替的说~
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

1

主题

6

帖子

68

积分

②入门

积分
68
 楼主| 发表于 2006-9-2 12:55:08 | 显示全部楼层
變量這東西對在下而言似乎有點困擾...OTZ|||
完全不知道是從哪邊定義的@@

不過我到*savecheck看了一下...似乎沒有看到D大在訂把路徑轉呈變量的東西 [s:8]
不知道D大能不能說一下從$206~$216分別是什麼呢?
另外..";★讀取用公共事件"這裡到底是做什麼的呢 [s:3]
小弟看到任何有關讀取的地方都會跑到這邊來
另外...假如存檔功能沒出來的話...只做讀取這邊的指令到時候會不會出問題阿(只有到進入讀取話的話)
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2006-9-2 14:38:56 | 显示全部楼层
变量不用定义.直接用就行了...要命成英文名的话在define区里命名.
不過我到*savecheck看了一下...似乎沒有看到D大在訂把路徑轉呈變量的東西  
不知道D大能不能說一下從$206~$216分別是什麼呢?
$1本身在游戏进程中就在不停的变换内容...说过了代表每个存档记录的游戏当前章节数.
存哪个档就把$1代入这个档对应的全局变量.

只做读取当然会出问题...= =+

有关存档的地方你把那句gosub都换成整个读取用公共事件就明白了.因为标题读取和游戏中读取有重复的代码部分,为了节约代码,就写成这样了.那部分就是显示读取界面等等...
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

1

主题

6

帖子

68

积分

②入门

积分
68
 楼主| 发表于 2006-9-2 15:56:14 | 显示全部楼层
引用第12楼CountD2006-09-02 14:38发表的“”:
变量不用定义.直接用就行了...要命成英文名的话在define区里命名.
不過我到*savecheck看了一下...似乎沒有看到D大在訂把路徑轉呈變量的東西  
不知道D大能不能說一下從$206~$216分別是什麼呢?
$1本身在游戏进程中就在不停的变换内容...说过了代表每个存档记录的游戏当前章节数.
存哪个档就把$1代入这个档对应的全局变量.
.......

原來不需要另外定義阿...
那這樣程式怎麼會知道那是在指什麼呢@@?

那些撇開不講的話...我試弄了一下
雖然可以進到讀取畫面...但是按右鍵回去時
會發現"bgd\\title_0.jpg"的標題圖沒有顯示出來
反倒是只有按鈕出現...
接著按了按鈕直接從新開始....會發現背景圖片都沒有變...不知道是哪逼錯了...OTZ
希望D大可以幫再下看一下@@

因為不會用論壇的上傳功能...所以就傳到空間裡了...
http://jacketman.atcity.org/reimu/test_game.rar
不知道載不載的到@@?
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2006-9-2 20:59:20 | 显示全部楼层
NS的变量就是用百分号+数字表示的嘛…………OTL


            ;¡ó¼ÐÃDŪ¨ú
            *load
            gosub *load_0
            *load_1
            btnwait2 %0
            if %0<0 csp -1:goto *title_1
            if %0=0 goto *load_1
            if %0>=1 loadgame %0
没有把LOAD画面的按钮消除,于是返回标题的时候就混乱了。
返回的时候加入csp -1就OK了。
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-12 15:56 , Processed in 0.012616 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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