NScripter Ver.17.00at GAMEDEV
NScripter Ver.17.00 - 暇つぶし2ch737:名前は開発中のものです。
11/04/30 01:24:06.34 hfU2kXWz
>>736
無理だろ。lua側のNSPopStr()とかでも、pcall効かないんだしさ。
一応、手として考えられるのは、命令名に小細工かな。

lua stop
lua stop 2000

こういう形にすればいい。
NSExec("luasub lua")
function NSCOM_lua()
local command = NSPopID() -- 命令の取得
if command == "stop" then return stop() end -- 命令名による分岐
end
function stop()
local stop_num = -1 -- 引数を指定しない場合の数値
if NSCheckComma() then
NSPopComma()
stop_num = NSPopInt()
end
-- ここに、stop_numを使ったなんかの処理。
end

こんな感じじゃね?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch