レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
【初心者】はじめてのWeiss
WeissでのEMU鯖
まずはじめに用意する物
ラグナロックオンラインEp1
Weiss
HookConnectTool
GrfWiz
の4つです。
>>601
あのさ、過去ログに全然目を通してないのな。
配布停止中って書いてあるのに読んでないし
URLなら過去ログにしっかり書いてある(勿論繋がらないが)し
頼むから黙って自分で調べてくれ。
返答ありがとうございます。
サーバとクライアントを同じPCで同時に起動しても無理ですし
サーバとクライアントを別PCで起動しても無理でした。
netstatで見る限りサーバの6900ポートと繋ごうとしているみたいなのですが
どうも繋がらないようです。HookConnectはラグナロクのフォルダに
置いてあります。
>>606
まさか、「Start Server」を押してないってオチは・・・
あのさ、過去ログに全然目を通してないのな。
>配布停止中って書いてあるのに読んでないし
配布停止中でもHPには繋げますよね?Weissの本家は繋げられないのかな・・・
>URLなら過去ログにしっかり書いてある(勿論繋がらないが)し
本家にはアップロダがあるとどこかで聞いたのですが・・・。アプロダも閉鎖中?
ということは、本家のヒントは過去にあるんですね?貴重な情報ありがとうございます。
>頼むから黙って自分で調べてくれ。
いえ、URLを教えてくれといったわけではありません。ヒントはまだ残っているのかと聞いただけです。
>>608
>本家にはアップロダがあるとどこかで聞いたのですが
じゃあそれを教えてくれたところで聞いてくれ。
ここは君の下らない質問のためにあるわけじゃない。
-------------以下徹底放置でよろしく-------------
>>599
一つのマシンでサーバとクライアント動かして、
フックとWeissのIPを127.0.0.1にしても動かないのかな?
>>608
徹底放置にしても、この程度のことで場が荒れてしまうのは嫌なので。
配布元(本家?)は閉鎖中なのでURL見つけても繋がりません。だから探しても無駄です。
閉鎖理由は全スレの全レス読めばわかると思います。
あ、601アク禁になってたのですね。
ちゃんと全部読んでから書き込めば良かった…申し訳ない。
コンパイルし直して出直してきます…_| ̄|○
UOのエミュ鯖はかなり歴史が長いけど、
あっちは法的にどう解決してるの?
>>612
たしか、本家が黙認としていたような
http://www.geocities.co.jp/SiliconValley/7338/
こんな物を作っちゃ駄目ぽ?
少なくともDIFFの項は消した方がいいと思われ
4.Diffって何ですか?
→検索エンジンで調べてください。判らなかったら諦めてください。
これで十分だと思われ
やっぱり限度超えてたかな。とりあえず修正いたしまする
とりあえず、消しマスタ。
>614
NPC一覧なんてもの見てしまったので、
あぷろだ2の16です。
あぃ、更新しますた。
>>614
とりあえず突っ込み。
>モンスターが配置させない所であればgatファイル無しでも動くそうです。
現在、最低限prontera.gatが無いと起動しません。
同一LAN内で使用する限りHookConnectではなくclientinfo.xmlを利用することをお勧めします。
U0x001以降HookConnectの利用は対象外となってます。
>>618
NPC729はやっぱりスパノビですかね。耳ついてるし。
ん〜これでいいのかな?
clientinfo.xmlは現在、日倉も含む全部の倉で利用できます。
英倉はちょっと調べてませんが。
桜井のみsclientinfo.xmlになります。
あとlangtypeは2じゃないと文字化け起こすので注意。
この板の何処かにlangtypeの説明があったので見といてください。
>>621
NPCリストは某サイトのまんまパクりっすね・・・
というのはまぁどうでもいいとして、前あった初心者向け解説サイト見たことある?
最初は今みたいに、それほど反対みたいなのも無かったんだけど、
ある時本スレに解説サイト貼られる→厨流入→サイト管理人叩かれまくり→閉鎖
っていうのがあったのね。
初心者の質問(゚д゚)ウゼーはよく分かるけど、初心者向け解説を作ると、
PC自体初心者のどうしようもない人まで流れてきちゃうのも事実。
その辺を良く考えて、継続するか閉じるか決めていただきたいと思う今日この頃。
>>613
そうなんですか
規約見る限りは大して変わらないのにね
ROと同一パケで動く別ゲームを作って、
それとWeissをセットにしてもダメなのかな?
DBやgatの問題はあるけど・・・
難しいところだけど、解説サイトの存在はあまりよくないかもしれない。
ソースのみ配布+diffで配布という敷居があえて設けられているんだから
(最初はWeissはバイナリ同梱で配布されていた)、
その敷居を下げると、最悪の場合、
->エミュ鯖についてあまり理解していないWeiss利用者が増加
->いずれ公開鯖が立てられる
->ガンホーが察知、重力に対応を相談
->重力から警告しろなり裁判起こせなりの返答が帰ってくる
->Weissの開発が停止
->対応を見て他のエミュ鯖の開発が停止
となるかもしれない。
それよりは、過去ログを見ればわかる(あるいは各自調べることになっている)質問は
放置してスルーし、余所から叩かれようが晒されようが黙っているのが
エミュ鯖が一番長生きできる方法じゃないだろうか。
過去ログに目を通せば、既に必要な情報は大抵揃っている。
(もちろん、纏まってないので膨大な量に目を通す必要はあるが)
あと、別にクライアントを作って同梱というのは、
DBとgatがどうしても切り離せない以上、無理があるかもしれない。
DBやgatの利用がOKならパケットプロトコルの利用もOKだろうし、
駄目なら両方だめのような気がする。
その辺は法律家じゃないのでよくわからないが・・・
ん〜、初心者さんが、過去ログを見ないで質問しないようにって
作ってみたのだが、結果
->エミュ鯖についてあまり理解していないWeiss利用者が増加
に当たるかもしれない。たとえ直接的に解説せずとも大きなヒントに
なってしまっているかもしれない。
とりあえず。消そうかなぁ。
そういえばUOってのは、いくつもエミュ鯖が公開されてるけど
運営元・本家は何も言ってこないってのだよね。
と、あとWeissの開発ってのは現在、cardinal氏を中心に
ここの板の皆さんでおこなわれているという形で
開発は続行しているのですよね・・。
>>627
ROの方も、AEGISが流出しっぱなし(サーバー用の蜂鯖から最新版が流出)
なのに重力の目立った動きがないような。
ROに限らず、本家以外の公開鯖に人が千人単位居て、
本家の利益にダメージを与えるくらいにならない限り
取り締まる方が手間のような気はする。
現に、海外ではAEGISの公開鯖がいくつも立てられてる。
公開鯖に過剰反応しすぎなんだろうか・・・
http://www.geocities.co.jp/SiliconValley/7338/
結局↑のように落ち着かせました。
>>629
そういうのいいね。
どうしてもエミュ鯖は少人数=飽きやすいって性質があるから、
スクリプトで楽しめる要素を増やすのは激しく賛成。
>>628
自分もそう思うけど
「そう思え」と開発者に強要はできない。
すいません、質問なんですが
AEGISは韓国サクライとかのデータ扱えますが
Weissはできるのでしょうか?
>>632
自分で試してからご質問ください。
>>632
Weissはそれぞれの開発者さんたちが趣味でまったりと開発が進行しているものだと自分は思っています。
開発中なわけで未実装な物も多くありますし、ゲームをすること自体が目的なのであればAEGISを動かしているみたいですしそのままそれを。
えみゅそのものに対して興味があるならしっかりと過去ログに目を通すことをおすすめします。
初歩的な質問で申し訳ありませんがどうしてもログインできません。
HookConnectToolの設定は
ConnectFrom = 61.215.212.5
ConnectFrom2 = 0.0.0.0
ConnectTo = 127.0.0.1
weiss.ini側は
IP=127.0.0.1
sv1port=6900
にしています。
ちなみにCATVでプライベートIPを使用していて
ルーターは使用していないのですが…どこがまずいんでしょうか。
とりあえず最低限の設定をしてログインできたんですが
レベルが上がるのと同時にオーバーフローしてしまいます。
どうすればよいのでしょうか?
ちなみにWEISS.INIの設定だけです。
>>635
最低限使用しているWeissのバージョンぐらい書こうな。
後、MD5も忘れるなよ。
ネタだったらスマソ
コンパイルしたらdataフォルダがなかった。
自分でdata作って入れても起動しなかった。
_| ̄|○
>>638
dataフォルダって何?
readmeよく読みましょう。
dataフォルダではなくmapフォルダです。
>>635 に限ったことじゃないけど、
・Weissのバージョン
・使用しているgatをどこから持ってきたか
・gatをどのツールで吸い出したか
・クライアントは何を使用しているか
がわからないと、こっちも対処のしようがない。
同じ質問は過去ログにいくつもあるのでそれを試してみて、
〜〜は試してみたけどだめだった、っていうのも必要。
ここに書くことなのかわからないのですが…
あぷろだ1に上がっている『036.zip』、展開できた方いらっしゃいますか?
暗号化されてるらしいのですが、Passが…
へ?
普通に解凍できたけど、、
[036.zip]
一部の解凍ツールではなんか展開できないみたい。
winrar3.0とかnochだと展開できますよ。
>>643-644
ファイルが変わってるのよ。
確かあがってたのは、亀島までのmobデータなどだったはず。
WEISS[α0x000c]を使っていて
パッチを当てて更新したいんですが
当てられないとか以前にdiff等が見つからないです…
アプロダ1や2に上がってるわけじゃないんですか?
>>646
過去ログをお読み下さい
削除しますた
>>648
過去ログをお読み下さい
>>648
*.gatファイルを入れたmapファイルをWEISSと同じファイルに入れていますか?
削除しますた
削除しますた
>>652
過去ログをお読み下さい
削除しますた
放置の方向で。>All
削除しますた
DIFFは全て1つ1つ開いて対応する場所を書き換えるしかないのでしょうか?
何か便利なツールあれば教えてください
>>657
それぐらい自分で探せ
この掲示板を使用する際の約束事とルール
を読みましょう
必読ですよ
ラグナロクβ1のクライアントGETしました〜。
でも抽出ができなかった・・・
ラグナロックオンラインEp1ってβ1のことだよね?
いまはβ2でもできると思う
というか俺はそうしてる
サポート外かもしらん
β2→最新版
>>661
>>662
すばやい返信ありがとうございます。
もちろんあなたは稼動できてるんですよね〜
いいですね〜
どうにも俺にはエミュ鯖は無理のようです。
どんだけがんばってもgatファイルを読み込まないんですよね〜。
やっぱりあきらめるしかないんですかね?
どうよ俺?
job_db1読み込みの暫定処理がなくなって苦戦中...(´・ω・`)
あ〜やっぱ俺だけじゃなかったか
_| ̄|○
おお2人も仲間がいる・・。_| ̄|○
こんなにも仲間が・・・
_| ̄|〇
俺たちだめだめだな・・・。
_| ̄|○
久しぶりにこの板に来たら面白いことになってますな。
_| ̄|○*<逆毛マンセー
ソース見ながらjob_db1と格闘中
_| ̄|○Σ
SaKaGe-
>665
じゃあ、前のソースから暫定処理の部分コピペしてみたら?
kore、もとい、これを契機に勉強しろという天のお告げなのね・・・
_| ̄|○
だめだ・・・diffパッチアタンネ
頼む、どうせ答えてもらえないとは思うがパラメタ指定教えてください。
必読! この掲示板を使用する際の約束事とルール
・ファイルの解凍、コンパイル方法等エミュ鯖と全く関係ない話題に関してはそれに適したサイトに行って下さい。
コピペして倍にしたら動いた
>>677
あなたの書き込みでソースのどこを直せばいいかわかりました。
ありがとう。
あ〜
2-2の処理が入ったのが原因か
前のに置き換えてつかうことなかったな(´Д`;)
まぁ、2-2のデータ手に入れる術ないしいいか┐(´д`)┌
削除しますた
>>672
それはとりあえずやってみたが、別のところでまた止まったので、
他にも似たような場所があるんだな〜というところで眠くなったので後回しにして検索せずに寝ちまった。
またあとで挑戦
新二次職新スキルを追加しようと奮闘してみたものの
#skillall・ロード時等にエラーが生じてしまいます
・新スキル 158〜284までデータベースに追加
暫定的にパッシブ・LV1マスター・全職業使用可(ノビの基本スキル同様)
・common.pasのキャラクターデーター内の宣言
Skill・AddSkillのArray[1。�ョ。�ョ167]をArray[1。�ョ。�ョ284]に変更
・game.pas内の全スキル習得要求に対して
for i := 158 to 284 do begin
tc.Skill[i].Lv := tc.Skill[i].Data.MasterLV;
end;
というコードの追加
(エラーが生じてるためキャラクターデータロード時のスキル送信には追加せず)
使用は
OS Win2k
クライアント 韓国サクライ最新
Weiss d-0100fix3
生じてるエラーがモジュールの読み込み違反なので、宣言ミスかコードの不足ではないかとは思うのですが
どうやら私の手には激しく余るようでして、問題の元を追うことができません
宜しければ何が間違ってるか等ご教授頂けないでしょうか
D-Weissのバグなのか私のミスなのかわからないのでこちらに書き込みます。
Weiss 0x019a〜U0x004までずっと同じjob_db1.txtを使っていたのですが、
D-Weiss d$0100fix3では、Job database 1 loading...までいったところで
「リストのインデックスが範囲を超えています(0)」というメッセージが出ました。
既出だったら・・・ごめん・・
/* 以下は使用しているjob_db1.txtの内容 */
0,0,1,50,65,70,100,100,100,80,100,70,100,65,100,100,100,100,100,100
8000,70,2,40,50,55,60,65,70,70,74,65,100,100,100,100,100,100,100,100
2000,30,6,50,60,100,100,100,100,100,100,100,100,70,100,100,100,100,100,100
6000,50,2,40,60,100,100,100,100,100,100,100,100,100,70,100,100,100,100,100
4000,40,5,35,100,100,100,100,100,100,100,60,100,60,100,100,100,100,100,100
8000,40,3,40,60,70,100,100,100,70,75,70,100,100,100,100,100,100,100,100
4000,50,2,40,50,65,100,100,100,80,100,100,100,100,85,100,100,100,100,100
8000,150,3,40,50,50,55,60,65,70,74,65,100,100,100,100,100,100,100,100
6000,75,7,35,100,100,100,100,100,100,100,60,100,60,100,100,100,100,60,100
4000,55,9,50,60,100,100,100,100,100,100,100,100,70,100,100,100,100,100,100
10000,90,4,40,60,70,100,100,100,70,75,70,100,100,100,100,100,100,100,100
7000,85,4,40,60,100,100,100,100,100,100,100,100,100,60,100,100,100,100,100
4000,110,4,40,50,65,100,100,100,80,100,100,100,100,100,100,100,100,100,50
>>682
書き換えるのこれだけじゃダメじゃん_| ̄|○
他にも上限が157になっている場所を284に変えましたが
どーにもこーにも・・・エラーが増えました・・・
誰か新二次職新スキル実装できた方いらっしゃいます?
>>683
既出かどうかはわかりませんが、job_db1.txtをロードしてるあたりのコードをよく見るとなにが原因かはすぐわかると思いますよ
原因がわかれば対応するのは容易いことかと
>>684
ラジャ
もう一度ソース見直してきます
>>682
一応うちではスキルウィンドウへの表示(skillall等)には成功しました。
ただ、一部スプライトが欠けてる為、表示の際にリソースエラー出ます。
あと、うちで調べたところ新スキルは158〜284ではなく210〜330のようです。
Cardinalさん、開発者の皆さん
バグとか言ってしまい、申し訳ありませんでした。
エラーになった原因については
job_db1.txtに新2次職のデータが入ってないのでエラーになったと、
考えました。(あってるかな・・?)
他のスレを呼んでいれば大抵気づきますね・・・
もっと精進します。
駄質問失礼しました。
>>686 様
ぉぉ ありがとうございますっ
とりあえず表示には成功したので今から実装(情報無しに手探りで)してみたいと思います
久しぶりに来てみると更新がさかんなようで何よりです
すこし質問なのですが
D系の方のパッチを当てる場合19aの方にあてるのでしょうか?
それともU系の方にあてればいいのでしょうか?
御教授お願いします^^
中身を見てから質問しましょう
こちらの注意不足でした
板汚しすみません
>>682 >>686
158〜209はNPCスキル。
158,NPC_PIERCINGATT
159,NPC_MENTALBREAKER
160,NPC_RANGEATTACK
161,NPC_ATTRICHANGE
162,NPC_CHANGEWATER
163,NPC_CHANGEGROUND
164,NPC_CHANGEFIRE
165,NPC_CHANGEWIND
166,NPC_CHANGEPOISON
167,NPC_CHANGEHOLY
168,NPC_CHANGEDARKNESS
169,NPC_CHANGETELEKINESIS
170,NPC_CRITICALSLASH
171,NPC_COMBOATTACK
172,NPC_GUIDEDATTACK
173,NPC_SELFDESTRUCTION
174,NPC_SPLASHATTACK
175,NPC_SUICIDE
176,NPC_POISON
177,NPC_BLINDATTACK
178,NPC_SILENCEATTACK
179,NPC_STUNATTACK
180,NPC_PETRIFYATTACK
181,NPC_CURSEATTACK
182,NPC_SLEEPATTACK
183,NPC_RANDOMATTACK
184,NPC_WATERATTACK
185,NPC_GROUNDATTACK
186,NPC_FIREATTACK
187,NPC_WINDATTACK
188,NPC_POISONATTACK
189,NPC_HOLYATTACK
190,NPC_DARKNESSATTACK
191,NPC_TELEKINESISATTACK
192,NPC_MAGICALATTACK
193,NPC_METAMORPHOSIS
194,NPC_PROVOCATION
195,NPC_SMOKING
196,NPC_SUMMONSLAVE
197,NPC_EMOTION
198,NPC_TRANSFORMATION
199,NPC_BLOODDRAIN
200,NPC_ENERGYDRAIN
201,NPC_KEEPING
202,NPC_DARKBREATH
203,NPC_DARKBLESSING
204,NPC_BARRIER
205,NPC_DEFENDER
206,NPC_LICK
207,NPC_HALLUCINATION
208,NPC_REBIRTH
209,NPC_SUMMONMONSTER
db増やすだけだとaccept.txtがないってエラーに変わるだけでダメぽ、とか思ってたら
単にaccept.txtがなかっただけだった罠。吊ってくる。
EP5.0のyuno.gatに行こうとするとsprエラーがでるのですが。
日本倉の./dataの中にサクライパッチを解凍して入れているのですが
4月15日からのパッチをいれているのですが・・。
同じようなつなぎ方をしている方は何番から何番までのパッチを
入れているのでしょうか?
>>694
マップに使われている、草や木などのスプライトが足りてないような気がします。
また、クライアントごとに内部処理が微妙に違ったりすると思うので、
jROクライアントにkROのファイルを混ぜることはさけた方がいいかと・・・
もしkROのファイルを混ぜる場合、sdata.grfだけでなく
data.grf側のファイルも入れないといけないかもしれません。
すべて、推測ですが・・・
なるほど、やはり韓国倉を落とした方がよさそうですね。
(翻訳したりするのがめんどくさくてやってないのがあるのかな)
たしかに、jROとkROを混ぜるのはよくなさそうです。
そしてもう1つ。
clientinfo.xmlについてなのですが
<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
<desc>Ragnarok Client Information - Taiwan Version</desc>
<connection>
<display>Weiss</display>
<desc>None</desc>
<address>127.0.0.1</address>
<port>6900</port>
<version>20</version>
<langtype>2</langtype>
<registrationweb>http://</registrationweb>
</connection>
</clientinfo>
langtypeは2が日本で4が韓国でしたっけ。(過去ログにあった気がする)
それで設定するversionは↑でいう20のところを100=iRO/110=jRO/121=kRO にかえるのでしょうか?
ちなみに皆さんはkROを使っているのですよね(多分)
アイテムなどの説明やらなにやらは翻訳しましたか?
(いろいろなところに出回ってるので、みんなやってるのかなぁと思って・・)
D_weissでなのですが
0x005で使っていたデータベースをそのまま流用したのですが
データーベースの読み込みの時
「リストのインデックスが範囲を超えています(0)」とでるのですが。
↓はDebugのコピー。
Map data loading...
-> Total 265 map(s) loaded.
Item database 1 loading...
-> Total 1061 item(s) loaded.
Item database 2 loading...
-> Item database 2 loaded.
Metalprocess database loading...
-> Total 57 metalprocess(es) database loaded.
Monster database loading...
-> Total 280 monster(s) database loaded.
Skill database loading...
-> Total 157 skill(s) database loaded.
EXP database loading...
-> EXP database loaded.
Job database 1 loading...
>>697
バージョンアップ報告スレに書いてありますよ。
あ〜、あった。見逃してました
(ヒトから言われると解るんだよねぇ必死で探して他のに〜)
あーD系とU系それぞれ最新だとキャラデータの互換性ないのか(´・ω・`)
Weiss.PlayerData.0x0002-3
素直にフォルダ分けるか…
D-weiss果てしなくらぐいのは気のせいでしょうか・・。
clientinfo.xmlが間違ってるのかな・・。
>>701
とりあえず、質問など・・・
・お使いのマシンのCPU、メモリ、グラフィックカードを教えてください。
・クライアントとWeissを同じPCで動かしてますか?
・U系Weissの方と比べて劇的に重いですか?
・(可能であれば)Athena(cygwin上でOK)と比べるとどうですか?
クライアントとWeissを同時に動かす場合の
「私なりの推奨スペック」は、
CPU:1.5GHz以上
グラフィックボード:GeForce2MX/Radeon7500以上
メモリ:「512」MB以上
です。私の環境は、ちょうどこのような感じなので・・・
私はサーバは別pcにして動かしていますが
weiss(UO)/D-weissともにCPU MMX-266/メモリ128MBで快適に走ってますよ。
若干ですがD-WEISSの方が重いですね。
local(127.0.0.1)で動かしてもDuron1.3G(VGAはGFORCE4 MX440SE 64MB)
で難なく動きました。
athenaはREDHATで動かしていますが、こちらは鯖専用でP4-2GHzで
メモリが1GB無いと厳しかったです。
劇的にといいますか、反応が遅い=ラグが激しいと言うのでしょうか
U系列では全く問題が無かったです。
スペックはCPU:Celelon766MHx
グラフィックボード:GeForce2MX400
メモリ:382M
クライアントと同時に動かしています。
Athenaはmap2.exeが落ちるのと、優先度を上げないと歩けない(同じマシンで)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板