- 鐵幣
- 8499 元
- 文章
- 1024 篇
- 聲望
- 2172 枚
- 上次登入
- 24-5-16
- 精華
- 2
- 註冊時間
- 06-12-16
- UID
- 341383
|
http://www.rpgchina.net/read-htm-tid-30830-fpage-4.html
define區裡事先定義
filelog
labellog
globalon
numalias BtnRes,%0
到save裡面的標籤寫法;
*save
textoff
csp-1
cl a,3
goto *save_1
;-----日期取得-----
*save_time
mov $1,""
savetime %1,%2,%3,%4,%5
itoa2 $2,%2:add $1,$2:add $1,"月"
itoa2 $2,%3:add $1,$2:add $1,"日"
itoa2 $2,%4:add $1,$2:add $1,"時"
itoa2 $2,%5:add $1,$2:add $1,"分"
return
;-----日期取得到此-----
;-----Save畫面跳出-----
*save_end
btndef clear
csp -1
print 10,250
deletescreenshot
texton
FrameInitialize ;自定義指令
return
;-----Save跳出到此-----
;-----Subroutine到此-----
;-----Save畫面處理-----
;-----PAGE1-----
*save_1
lsp 500,":a;sys/save.jpg",0,0
lsp 101,":s/13,15,0,0;#ffffff#999999SAVE",250,50 ;DATA顯示
lsp 201,":s/13,15,0,0;#ffffff$901",350,50 ;日期顯示
savefileexist %101,1
if %101=1 lsp 301,":c/1,0,3;savedata/save01.bmp",520,25 ;圖片已存檔顯示
notif %101=1 lsp 301,":c/1,0,3;sys/save00.bmp",520,25 ;圖片未存檔顯示
print 16
btndef ""
spbtn 101,1
*save_1_lp
btnwait2 %BtnRes
if %BtnRes=0 goto *save_1_lp
if %BtnRes=-1 goto *save_end
if %BtnRes=1 savegame 1:savescreenshot2 "savedata/save01.bmp":mov %1,1:gosub *save_time:mov $901,$1:csp -1:goto *save_1
===================================================================
除了*save_end多加了幾行字
和*save標籤的開頭多加了
textoff
csp-1
cl a,3
其他寫法都跟範例裡面一樣
但不知道為什麼存檔之後
顯示出來的日期是:0月0日0時0分
然後顯示出來的圖片還是一樣empty
關掉遊戲再重打開
0月0日0時0分又不見了.....
有人能幫我解答這問題嗎?> <困擾了好久
[ 本文章最後由 serflygod 於 09-4-2 13:30 編輯 ] |
|