이 강의는 MPPC (미소녀 & PocketPC)Pure Ani에게 저작권이 있습니다.

이번 강의는 제작자가 임의로 특정 라벨을 명령어를 만들어 보겠습니다.

"0.txt"에 아래와 같이 적어 봅시다.

*define

globalon
defsub test_defsub

game
*start

*script
defsb test@
test_defsub

go test@
gosub *test_go

END@
end

*test_defsub
defsb@
return

*test_go
go@
return

위의 스크립트를 실행해보면, 아래와 같이 뜨게됩니다.

defsb test
defsb
go test
go
END

즉, defsub로 구현한 명령어는 앞에 gosub *를 생략가능 하게 해줍니다.

매번 gosub 명령어가 쓰기 귀찮을 정도로 많이 나오는 라벨의 경우는 defsub를 사용하여 명령어로 만들어 두시면 편리하게 이용이 가능합니다.
(용량도 상당히 절약 가능하죠.)

주의 하실점은 gosub 명령어를 사용할때와 같이, 라벨의 내용 맨 마지막줄에는 항상 return을 적어주셔야 합니다.

※ gosub *test_go 대신 goto *test_go 를 사용하면?
마지막에 END가 화면에 출력되지 않고 종료됩니다.

작성자 Pure Ani
출 처 MPPC (미소녀 & PocketPC)

Posted by Pure Ani

RE:D Cherish! -Eternity Blood- CRYSTALiA

放課後シンデレラ2 HOOKSOFT

花鐘カナデ*グラム NanaWind

フタマタ恋愛 ASa Project

スタディ§ステディ2 ま~まれぇど

リンパにATATA! ~メス牡蠣ミルクどぴゅらっしゅ~ Hending

創作彼女の恋愛公式 Aino+Links

流星ワールドアクター Heliodor

Secret Agent~騎士学園の忍びなるもの~ ensemble

天冥のコンキスタ エウシュリー

HaremKingdom -ハーレムキングダム- SMEE

ラズベリーキューブ まどそふと

ノラと皇女と野良猫ハート2 -Nora, Princess, and Crying Cat.- HARUKAZE

『ノラと皇女と野良猫ハート2』応援中♪

ピュアソングガーデン PULLTOP

はにデビ! Honey&Devil eufonie

姫繰三六五 HIMEKURI365

姫繰三六五 公式ウェブサイト

はるるみなもに! クロシェット

死に逝く君、館に芽吹く憎悪 バグシステム

Sanguinea-サングイネア- すにぃる

麗華の館 しすたーそふと

カスタムメイドオンライン KISS