
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14277 54d463be-8e91-2dee-dedb-b68131a5f0ec
27 lines
488 B
Plaintext
27 lines
488 B
Plaintext
|
|
// 値を返さない関数
|
|
function script func001 {
|
|
mes "ユーザー定義関数";
|
|
next;
|
|
return; // 省略できない
|
|
}
|
|
|
|
// 値を返す関数
|
|
function script func002 {
|
|
return "ユーザー定義関数2";
|
|
}
|
|
|
|
// 関数の呼び出しとサブルーティンのテスト
|
|
prontera,168,189,1 script 関数テスト 112,{
|
|
callfunc "func001"; // ユーザー定義関数は文字列で指定
|
|
mes callfunc("func002");
|
|
next;
|
|
callsub L_SUB001; // サブルーティンはラベルを直接指定
|
|
close;
|
|
end;
|
|
|
|
L_SUB001:
|
|
mes "サブルーティン";
|
|
return; // 省略できない
|
|
}
|