レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
【初心者】はじめてのWeiss
-
WeissでのEMU鯖
まずはじめに用意する物
ラグナロックオンラインEp1
Weiss
HookConnectTool
GrfWiz
の4つです。
-
VerUpの方に書かれてるアドレスに飛べないんだけど・・・
なぜだろう?
過去ログにそれらしきものは見あたらないし・・・(´・ω・`)
-
ごめん・・・上に書いてたね
吊ってくる・・・∧||∧
-
AEGISスレが見てられないのでこちらに挑戦してみようときてみたんですが
コンパイルしようとしたら
[致命的エラー]Common.pas(2560): ファイル'..\obj\Common.dcu'を作成できません
とエラー吐くんですがこのスレの上のほうにあるComCtrlsXP.dcu
のエラーと同じような感じのものなのでしょうか?
-
>>468
・ファイルの解凍、コンパイル方法等エミュ鯖と全く関係ない話題に関してはそれに適したサイトに行って下さい。
-
>>468
頼むからAEGISスレにお帰り下さい
-
>>469
すいませんちょっと調べればできるような問題ですね・・・
スレ汚してすいません。逝ってきます
-
>>470
既にdiffのほうも当てたので帰るより潜ります
>>462
ConnectTo=のところがグローバルIPかホストネームを入れるんですよ。
ConnectFromの2と3のところ二つともにローカルIPです
-
>>472
せっかく逝ったんだから生き返らんでくれよ
-
Weiss起動時に躓いております
リードミーテキストに
データファイルを置く位置が変わってます。更新履歴参照。
(iniとchara,playerはそのまま)
と書かれてあり
更新履歴に
・*_db.txt配置フォルダを、"database"に変更
とあったのでWeiss.exeがあるフォルダの中に
databaseというフォルダを造り
中にexe_db.txt mob_db.txt item_db.txt skill_db.txt
を入れ起動してみたのですが
データベースが見つからないか、または不足している
といわれて弾かれてしまいます
どなかたご教授お願いします
-
>>474
readmeを100万回読め。
-
アンデットへのFW使ってみたのですが、ヒット間隔が少し短くないですかね?
と言う質問を、どこに書けば良いのか分からないので
ここにコッソリ書いてみる(*゜∀゜)ノ
-
Weissの起動方法についても教えない方向でいったほうがよくないか?
474みたいなのがウジャウジャ来るとそのうちコンパイル解りませ〜ん。
diffって何〜?が来る。
>>474
質問する前に過去ログ、readmeは読み直せと。
-
>>476
バグ報告スレで報告をする。
-
FWを実装したverのdiffを手に入れる前に潜りモードに入られてしもうた(つД`)・゚・ウワーン
配布再開をマターリお待ちしてます。
-
>>477
起動方法うんぬんというより
パッチ当ててコンパイル出来るやつが起動方法で
つまずく、ってのはあまり考えにくいよなあ。
あったとしてもチョンボミスだし、書き込むまでもないこと。
-
>>480
私、コソパイル、パッチは普通にできたけど、
隠しファイル非表示にしててHookconnect.iniを見つけられず
そこで起動につまづきました(汗
474を見る限り、くだらない大ボケかまして起動できなかった人は
私だけじゃなかったとチョイ安心。
-
Weiss本体ってもう配布されてないんですか?
久々に来たら某所に上がってたWeiss関係全部消えてるし
191さんのサイト繋がらない〜(TT)
-
40 名前: cardinal 投稿日: 2003/04/05(土) 05:01
一時的に配布所閉鎖中。ご迷惑おかけいたします。
理由は、お察しください。
-
なるほど…。大体の理由は某掲示板で見ました
やはりまだ一次配布中止なんですね
再配布心待ちにしながら黙って待ってます
-
pvpまっぷのgatって鞍から抜けます?
私は抜けなかったので某Aのを使ってますが・・・。
GRFExtract_20030316.cabを使いました。
-
>>485
某では全gatファイルが用意されてますが、鞍の方では
他の場所と全く同じマップはresnametable.txtの変換テーブルを使ってます。
このテキストを見て必要なファイルをコピーしてリネームすれば、
鞍からのデータですべて揃います。
#そのうちWeissでも変換テーブル使って読み込みしようかと考えてます。
-
>>486
回答ありがとうございます。
鞍では変換してたのですか・・。
出てこないはずですね・・・。
-
しばらくプレイしていると頻繁に範囲I/Oエラーの
ダイアログが出てクライアント落ちまたは
鯖落ちするようになるのですが、
今のところそういうものなのでしょうか?
特にモンハウで状態でなることが多いようです。
WeissMD5正常+最新MAPデータ+日クラonWin2000,512Mにて。
デバッグ出力でエラーの原因を表示することはできないのかな?
-
>>488
こちらのほうで、経験値の異常に高い敵を倒したとき
(経験値倍率10でダークロードを倒したとき)
範囲エラーが出るのを確認しています。
エラー箇所のチェックは、WeissをDelphi上で動作させれば確認できます。
-
範囲エラーというのは基本的に
計算式などでの不整合を防ぐためにWeissに設けられた数字の範囲制限から
逸脱する数値が発生した場合にでるものなのではないでしょうか
Lv100を超えたりした場合
補正無しステータス100以上を設定した場合
補正込みで150を超えた場合
ダメージが32767を超えた場合(単発 分割の合計)
ダメージが負になった場合(属性効果)
モンスター情報でHP65535以上の敵を調べたとき
異常な経験値を一度に取得した場合(上限はちょっとわかりません)
ダメージが負となる場合以外は
Weiss側のバグというよりも
設定ファイル、データベースのミス
ファイル改竄による不具合という側面が強いので
とりあえずはiniファイルの設定をデフォルトに戻し
変更したステータスやスキルを元に戻して確認してみるのがいいと思います
-
どうでもいい事かもしれませんが、最新の韓+桜井で、
245個のgatファイルが抜けました。
-
>>491
u nice
-
>489>490
詳しい解説ありがとうございます
範囲エラーを確認しながら動作させたいと思います
今後ともよろしくお願いします
-
配布所は一体どこでしょうか…
1ヶ月近く探しているのですが見つかりません…
-
>>494
頑張ってこの板の全スレを見直してください。
なお、現在は
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=5402&KEY=1048053862&START=48&END=48&NOFIRST=TRUE
にあるように配布所はオープンされていません。
-
文字を読めない人は放置で
-
人に質問する前に自分であちこち調べたりしないもんかねぇ……。
調べて見つかりませんでした、とか言うかもしれんけど、
あれが見つけられんってことは調べ方が間違ってるってことだ(´-`)
-
>>494,及びWeiss配布所をお探しの方へ
探す手間と時間全てを、この掲示板の過去ログ読みに費やすことをお勧めします。
答えはしっかり書いてありますし、過去に配布所停止が何度もあった経緯が書かれています。
日付欄を見て、時系列で全スレを読み進めていくといいかもしれません。
-
Sakexe.exeの日本語化方法とか聞いたら駄目ですか?
-
>>499
AEGISスレから追い出されてきた人?
自力で分かんないなら、日本語クライアント使った方が身のためです。
-
>>AEGISスレから追い出されてきた人?
AEGISには興味ないです。妄想癖は直したほうが良いかと
>>身のためです
了解しました。
-
>>500
煽らない煽らないヽ(´ー`)ノまったりとね
>>499
ここの過去ログ138が参考になりますが
Roのクライアントは一部のファイルを除いて
必要なファイルを呼び出すと
(sakexeの場合はまずsdata.grfを参照)
→data.grfの中を参照
→なければdataフォルダを参照
→なければエラー
という流れでファイルを読んでいます
したがって方法としては2種類あり
1つは138で指摘されているように
data.grf,sdata.grfの中身をすべてdataフォルダに展開し、data.grfとsdata.grfを消去する
→日本のdata.grfから抜き出した必要ファイルを上書きする
(sdata.grfもdata.grfも存在しないためdataフォルダ内の日本語ファイルを最初に読み出すため)
sakexeを開いて該当ファイルの名称を変更
dataフォルダに変更後の名前で日本語ファイルを配置する
(名称が変わっているためsdata.grf,data.grfを参照してもファイルがみつからず
dataフォルダ内のファイルを読みこむため)
どちらを選択するかはわかりませんが
私は後者の説明をしておきます
まず日本のdata.grfを展開します
(上書き済みならばパッチ鯖から2003-03-26gdata_j.gpfをおとし、これを展開)
展開後、
cardprefixnametable.txt
idnum2itemdesctable.txt
idnum2itemdisplaynametable.txt
mapnametable.txt
msgstringtable.txt
num2itemdesctable.txt
num2itemdisplaynametable.txt
skilldesctable.txt
skillnametable.txt
の拡張子をbinにでも変えてdataフォルダにつっこむ
sakexeをバイナリエディタで開き
上記ファイルを検索、拡張子をbinにでも変える
これで日本語化できますよ
-
502下のやり方をみて韓桜井鞍を導入してみたんですが、
どうも文字化けします。
どうも韓国語の文字コードを使ってるような動きをします。
どなたか解決方法を教えていただけませんか?
-
Sakexe.exeの中の韓国語を日本語化せんと
ならんからかなり面倒くせぇよ。
翻訳すんならOCN翻訳サービスがお勧め
-
>>503
sdata.grfもdata.grfも消す方法は試しましたか?
W2Kならそれで問題無いはずですよ
-
>>503
もし、「コマンド一覧:/h」とかのメッセージが文字化けせず、
アイテムやスキルなどが文字化け(半角かなが多数混じってる)している場合・・・
Sakexe.exeをバイナリエディタで開いて書き換えを行いましたか?
そもそも文字が韓国語になってて読めない場合・・・
sclientinfo.xmlに、langtypeを2にしたものを書いているかどうか
(現在、日鞍韓鞍はclientinfo.xml、桜井はsclientinfo.xmlをdataフォルダ以下におくことで
hookconnectを使わずに接続ができます。詳しいやり方は・・・探してください。)
-
>>503-506
アドバイスありがとうございます。
505さんのやり方だとグラフィックがきちんと表示されなく鞍が落ちてしまいます
当方osはXPprosp1です。
で、蔵の書き換えのほうをやっていたらパッチすらあたらなくなってしまいました・・・。
これは韓鞍を使うなとの神の導きかと思ってしまいました。
今韓鞍の再インストール中です・・・。
何か進展がありましたらまた書かせてもらいます。
-
自分はちゃんとやっていると勘違いして分かって無いようだから書いておく。
グラフィックがまともに表示されないで落ちるのはお前がgrfの展開を失敗してるから。
蔵の〜〜というわけが分からない発言はバイナリエディタの使い方をあやまって
別の場所を書き換えてぶっ壊しちまってるだけ。
そんな事すら出来ないのは
・ファイルの解凍、コンパイル方法等エミュ鯖と全く関係ない話題に関してはそれに適したサイトに行って下さい。
に該当するんで質問はやめておこう。
-
>>507
>バイナリエディタの使い方をあやまって
>別の場所を書き換えてぶっ壊しちまってるだけ。
これならまだ何とかなるが、TXTエディタで書き換えたりしてない?
某所のGRFExtractは環境によって解凍できたりできなかったり。
-
ヘタに教えたりすると、逆に初心者を呼び込んでしまうという教訓ってことで。
- - - - - - - - - - - ねこらいん - - - - - - - - - - - - -
-
早速、お外で悪さしちゃったわけで・・
ttp://www.hibi.info/~eor/bbs/read.cgi?bbs=main&key=1035706731&st=854&to=854&nofirst=true
-
ずっとROMってた人間ですが初カキコ。
初心者スレに初心者が来たらだめっすか・・・
申し訳なかった、帰ります。
-
>>512
Weissの初心者スレであってPC初心者スレで無いということでは?
-
クライアントの改造はWeissとは無関係、自分でやれという話では?
-
以前から掲示板を利用している人は有意義な情報を求めている人も多いだろーし。
ちょっと過去ログに目を通せばわかる質問や、続けて質問をする(1から10まで教えてほしい)
みたいな感じだと不快に感じる人も多いのではないでしょうか(^-^;)
せめて一度質問に答えてもらったら、それでうまくいかなくってもしばらくはその答えを元に自分で検索しなおすとかして
情報を調べなおす様な姿勢は必要かなと思います。
-
512です。帰ってなくてすまんです(´Д`;)
それと勘違いしてしまっていたようでごめんなさい。
自分自身weiss(というかプログラム全般?)に関してはドの付く素人なもので
ついあのようなカキコを…。weissがソースのみで配布されるようになってから
未だに動かせてなかったりするくらいの人間です。
今まで質問しないでDelphi関連のサイトを見つつやってきたのですが
全然ダメで…。コンパイルの話題はタブーのようなので質問にも出せないし
行き詰まってた所です。
とにかく自分には無理だということがわかったのでここらで手を引きます。
皆様開発の方がんばってください。そして長文スレ汚しすいませんでした。
-
削除しますた
-
>>517
・ファイルの解凍、コンパイル方法等エミュ鯖と全く関係ない話題に関してはそれに適したサイトに行って下さい。
だから相手にするな。
-
>>518
スンマソン∧||∧
-
>>519
親切に教えることが必ずしも良い結果を生むとは限らないということで・・・
一応削除依頼でも出しておいた方が良いかも
-
ってもう出てるのか(;´Д`)
-
鞍の日本語化パッチが某所で出てる・・・。
-
>>522
そんなもん使わんと駄目な奴は素直に癌鯖だけで遊んでりゃあ良いのにな
-
>>523
ママーリ。よそはよそ。うちはうち。
-
sclientinfo.xmlってファイルが、いつごろまでData.grfに残っていたか
覚えている方いませんでしょうか?
過去のパッチ展開してみたけど見つからないよ… _| ̄|○
-
clientinfo.xmlをぐぐれば見本が見つかるよ。
ttp://www.dslreports.org/forum/remark,4853146~root=journals~start=35~mode=flat
-
ココの過去ログのどこかに書式が書いてあったような…。
-
サンプル自体はこのスレで発見したんですけど
実際のファイルはどこかなぁと思いまして…
それで探していたわけです。
-
>>528
>実際のファイルはどこかなぁ
それも含めて>>527
-
>>529
はい、了解です。
お騒がせしました。
-
>>525
<langtype>4</langtype>
を
<langtype>2</langtype>
にしといてください。
4のままだと文字化けするので。
langtypeの一覧どこだったかな…。
-
langtypeは0が韓国、1が英語、2が日本、3が中国、4が台湾だったと思います。
-
>>532
ありがと。
要らぬ心配だったかな。
-
当方、桜井鞍日本語化にてプレイしておりますが
最新パッチをあてたSakexe.exeだとキャラセレ通過後に
ブラックアウトしてBGM・SEのみ聞こえる現象がでました。
前VerのSakexe.exeだと問題無いのですが、他に同様の
現象の起きたかたおられますでしょうか?
-
>>534
パケ変わってないかとか調べた?
-
>>534
現在、最新桜井はWeissのモンス移動パケを受信すると固まってしまいます。
で、キャラセレ後に表示される範囲に移動するモンスがいるとそのままブラックアウト。
モンス移動パケはキャラ移動パケと同じ物を使ってるんですが、どうもそれが悪さの原因のようで。
-
>>534
http://jbbs.shitaraba.com/computer/bbs/read.cgi?BBS=5402&KEY=1047083238&START=506-
-
レスありがとうございます
もう遅かったので仕事から帰ったら調べようかと思ってたら
雑談側にも解答がありましたね(^^;
プロにもLv↑用のMob置いてたのが原因のようで
Weissのコードや、鞍そのものもかなりいじってあるので
その可能性もあるかなとおもったワケなんです
-
Weissってどこでダウンロードできるんですか?
-
>>539
過去ログ読んで出直してきて下さい。
-
過去ログ読んで出直してきました。
-
>>541
ではそのままお帰り下さい。
-
(´゚c_,゚` ) プッ
-
>>541
過去ログの通りです。
頭が悪くなければ理解出来たはずです。
-
今は公開されてないと言う事ですか?
-
>>545
( ´,_ゝ`)プッ 早く帰れよ
-
>>545
幼稚園児じゃないんだから、いちいち質問しなくても過去ログ読めば分かりますよね?
-
547番さん〜。わからないですぅ。
教えてくだちゃい〜><;
-
--------糸冬--(幼稚園児は早く寝ましょう)--了---------
-
現在は配布停止中です
-
>>539はお魚さんを大量に釣り上げて大笑いだろうな・・
そろそろ放置を覚えましょうね。
-
一応古いやつはアプロダに上がってたから持ってるんだが・・・。
0113ってやつ。カードとかが実装されてなくてね・・・
-
そしたら自分で実装してみましょう。
上手く行ったらここにコードを書き込みましょう。
-
>>553
実装のやりかたはどのスレに行けばいいですかね?
-
>>554
>>540
-
モジュール'Weiss.exe'のアドレス0045A63Cでアドレス00000034に対する読み込み違反がおきました。
とダイアログがでたあとWeissは起動するのですが、Start ServerとStop Sererのボタンが灰色でへこんでいます。
修正箇所はありますでしょうか。
よろしくです。
-
a0x0018に戻してみたら大丈夫でした。
ご迷惑をおかけしました。
-
>556
それはマップ移動時に起こりますでしょうか?
私もマップ切り替わり時に同じ様な読みこみ違反や範囲チェックエラーが発生します。
原因がわからなかったので、参考に私もa0x0018に戻して様子を見たいと思います。
-
>>558
サーバーの起動も行えなかったので、マップ移動時におこるかは分かりません。
-
なぁ・・・
韓国鞍書き換えてmsgStringTable.datなどを読むようにして、
dataフォルダにmsgStringTable.datなどをいれたんだが、
書き換えた筈なのにまだdata.grfからmsgStringTable.txt読んでるみたいなんだが、
何か間違ってる?
-
>>556 >>558
α0x0018では動作する・・・と。
α0x0019aとの違いは、ID<->データの変換機構だけ(と思われる)なので、
List32.pasの位置を間違ってないかどうか確認。
(Weiss.dprに設置するべき位置は書いてある)
あと、使用gatや、player/charaを待避後削除してデフォルトデータで動かした場合の結果など、
詳細報告希望。
>>560
韓国鞍(桜井だけか両方かは知らん)はmsgstringtableをexeに内蔵している。
うまくexeにパッチを当てれば読むようになる(と思う)が、俺には無理('A`)ノ
俺の場合はexe中のmsgstringを無理矢理書き換えてごまかしてる。
何にせよ、今の韓国鞍は両方モンスターの移動でclientが落ちるので、
それが解決するまでは使用は無理。
誰か韓国鯖でのパケもってる人はいないものか・・・
-
>>560
まずメッセージ関係は全部クライアント側に韓国語で入ってる
そしてそれをmsgstringtableを参照して韓国語->他国語変換している
韓国のクライアントの場合msgstringtableをつかってわざわざ変換しなくても
クライアント内蔵のテキストを使ってもかまわないので
そもそも参照しない
-
>>561
>>562
なるほど
そういうことだったんですか
おとなしく日本鞍にします
ありがとうございました
-
>>561
今やってみたら、普通にいけました。
どうやらList32系のファイルがa0x0019になってなかったようです。
ありがとうございます。
>あと、使用gatや、player/charaを待避後削除してデフォルトデータで動かした場合の結果など、
>詳細報告希望。
使用gatは韓国鞍(data.grf)+韓国サクライ(sdata.grf)で、250個です。
弄った方で動いたので、デフォルトデータは試してません。
-
a0x0018/a0x0019両方動作しますが、どちらも
00499754でアドレス00000010に対する読みこみ違反が発生します。
特定の場所のみで初期位置#saveされているプロに沈没船付近の島甲板上にてポータルで飛ぶと発生します。
chara/playerは破棄しても同じ結果が得られました。
使用gatは日本鞍(188個)List32も指定位置にて配置しております。
FP/LoVの初期ダメ当たり判定がおかしいのも何か原因があるのでしょうか
|
|
|
掲示板管理者へ連絡
無料レンタル掲示板