HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0116
まいでん拡張プラグインについて5解決


まいでん

リンク

2016/1/16(Sat) 13:56:37|NO.74141

初歩的な質問だと思いますがどなたか回答お願いします。
今、拡張プラグインのuser32.as、hsp3util.as、hgimg3.as、hspda.asを使った命令を含んでいるゲームを
実行ファイルにして遊べるかどうか試したところ、エラー38がでて動きませんでした。
その後、同じ階層の中にそのdllファイルを入れなければいけないということを知って、それらはどこにあるのかを
ずっとggっていましたが、よくわかりませんでした。
そして、hspスクリプトエディタをDLしたときに一緒についてきたものの中を探していたところ、「〜as」と
あるファイルがたくさんあったので、これだと思って必要だと思われるものをコピペしてそのゲームのフォルダ内に
ぶちこみました。しかしエラー38はでたままです。どこにdllファイルはあるのでしょうか?
それらのdllファイルはネットからDLしなければいけないのでしょうか?
それとも、そもそも僕のやり方が間違っているのでしょうか。
どなたか教えてください。



この記事に返信する


Flat

リンク

2016/1/16(Sat) 14:05:47|NO.74142

>これだと思って必要だと思われるものをコピペしてそのゲームのフォルダ内にぶちこみました。
・「必要だと思われるもの」とは具体的に何を入れましたか?
・exeと同じ階層に入れましたか?



まいでん

リンク

2016/1/16(Sat) 14:05:52|NO.74143

とりあえず自己解決しました。お騒がせしました。が、まだよく拡張プラグインの事についてよくわかっていないので、
再度拡張プラグインの事について質問するかもしれませんが、よろしくお願いします。



まいでん

リンク

2016/1/16(Sat) 14:06:42|NO.74144

よくみたらdllファイルが下の方にあったので一部をasファイルからそちらに変えて試したらできました。



暇人

リンク

2016/1/16(Sat) 14:21:34|NO.74145

ヘルプで
拡張プラグイン・モジュール一覧
を検索

Win32API定義の紹介にあるもの(無くてもWin32APIのDLLは)はOSに含まれてるので同梱する必要は無い(したらダメ)


拡張プラグイン
HSPEXT.DLL
HSPINET.DLL
HGIMG3.hrt
E3DHSP.DLL
OBAQ.DLL
HSPCV.DLL
HSPDB.DLL
HSPDA.DLL
HSPDX.DLL
HSPCMP.DLL
HSP3IMP.DLL
HSPOGG.DLL
HSPSOCK.DLL
HSPUSBIO.DLL
HSP3IMP.DLL
HSPPRINT.DLL

この中で拡張子がDLLの物が同梱する必要がある
hspda.asを使用してるならHSPDA.DLLが必要
.asはHSPスクリプトファイルなので中を確認すれば何が必要かは分かる

.DLLはHSPインストールフォルダに入ってる
.asファイルは同梱する必要は無い



スペース

リンク

2016/1/16(Sat) 15:30:23|NO.74147

初めて何年も経つけど未だに配布するときのDLLには苦戦させられる・・・・
前に一度Win32APIのDLLも一緒に配布して皆に怒られた(´・ω・`)
どうか私と同じミスは犯さないように・・・



ONION software Copyright 1997-2021(c) All rights reserved.