レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
【初心者】はじめてのWeiss
-
WeissでのEMU鯖
まずはじめに用意する物
ラグナロックオンラインEp1
Weiss
HookConnectTool
GrfWiz
の4つです。
-
>>267
gethostbyname()
-
>>266
DDNS対応版、作ったはいいのですがコンパイルしたらエラーで動かないので
後日組み直してみます。
あと、DDNSでサーバーをたてる場合の手順。
・Weiss側がDNSを読まないので、とりあえずServerIPは192.168.0.1とかにしておく
・接続者側は、
ConnectFrom=本家IP
ConnectFrom2=192.168.0.1
ConnectTo=hogehoge.ddns.com などとする
これでいけるはずです。
あと、一応言っておきますが、第三者に向けての鯖の公開はしないようにしてください。
重力とか癌に嗅ぎ付けられたら夜逃げします(;´Д`)
-
>>262
Weissのボタンの横の謎数値について。
あれは、Weissの処理1フレームにかかった時間(1/1000秒単位)の平均です。
つまり、数字が低ければ低いほどいいです。
ただし、Win9X系とWinNT系では数値の誤差範囲が違うため、
見た目Win9x系の方が小さい数字がでます。
が、Win2000の方が負荷は低いです。
Weiss動作推奨OS:WindowsXP/2000
ということで、できるだけNT系をお使いください。
-
>>271
ベンチだと思ってました(笑
低いほうが良かったんですね。
-
>>1皆さん
↑の値なんですが、皆さんはどれくらいですか?
私は31です・・・・。高いのか低いのか分からない(苦笑
-
>>273
最低30以下には下がらないようになってるので、余裕のあるときは30〜40付近になります。
クライアントとWeiss同時起動で複数人が違うマップにいたりすると、
50以上になったりします。
Weissのみ起動したマシンで50以上になったのは見たことがないです。
-
IPの件OKです無事接続できました^^
わざわざ対応していただいてありがとうございました
-
>>cardinal様
なるほど・・・比べようと思っても友人の間では自分が鯖なんで比べる人がいなくて・・。
そういう仕組みだったのですね。了解しました。
呼んでミーの記述通り、鯖ログイン人数のバグ(前回報告したもの)は直っていました。
THX!!です。
-
>>重力とか癌に嗅ぎ付けられたら夜逃げします(;´Д`)
その為にも自分で少しソースを書き加えた後にコンパイルしないと
使えない状態でUPした方が良いと思います。
馬鹿でも猿でもダブルクリックすればそのまま使える状態でUPるのは
厨房増加に繋がり寿命も縮まるかと・・・
-
>>264
載ってないような・・・。
どこに書いてありますか?
-
サーバも出来たし、数値も35以下です。
えぇっと、その為、初心者から逃げれそうなので今後はデバッグ機能を使ったりで
エラーを出すアイテム探しをしていこうと思ってます。
cardinal様、アイテムリスト作成者様へ
アイテムリストは私はあまりわからないのですがエラーを出すアイテムなどを
調べていきますので宜しくお願いします。
ソースを書き加えてコンパイル…
コンパイルの仕方も解らんから初心者に戻される(;´Д`)
というか、検索方法をちょっと変えて
ぐぐるとキャッシュからあそこのリンク張られているサイト一杯ありますけど…
-
・接続人数に-1人分ずれができることがあるのを修正
-
むしろWeissは全鯖(ログインからキャラセレからマップから)をヒトツで処理してるみたいだし、
第三者に公開して大勢でプレイできる代物でもなさそうな……。
100人単位でWeissでプレイして、まともに動くスペックってどのくらいなんだろう(;´Д`)
-
>>281
そういえばそもそも、ログイン画面でアカウントが作れるようにできていないので、
第三者に公開は無理でした・・・あと、8人接続でもそのうち1人がトレインすると
負荷がかなり・・・という話もでていますね。
私としては、WeissのみをAthlonXP1800+のマシンで動かして、
30人が快適にプレイできるくらいを目指しているのですが・・・
要素の実装にしたがってどんどん重くなっていっているのが現状です(´-`)
-
GRFExtractなりなんなりで展開したgrfデータを
再度ひとつのgrfとしてリパックする方法はあるでしょうか?
-
>>283
結構あちこち探しましたが、どうやらそういうことができるソフトはないようです。
Athena系列のgrfio.cでの処理を逆向きにすれば、repackできるとは思います・・・
-
自分がWeissを動かして、友達が接続。これは普通に出来ると思うのですが、
その後にWeiss起動中のPCでWeissに接続することは出来るのでしょうか。
-
>>258
>>255
-
2重起動でWeiss接続実験しましたが
かな〜〜〜〜り重くなったので
(3人接続したら数値100以上でて終わった)
やはりWeiss起動時はROは1つしか起動しない方がいいです。
(1つ起動ならCPU800M、メモリ256Mでも3人まで可能…もっといけるかな)
3重起動はやる前に死ぬと思います(´-`)
-
ゴメソこっち。
>>285
>>253
-
身内内で楽しもう。通信に関する説明書
1.自分のIPはネット上のIP(診断君で調べよう>http://taruo.net/e/
(判定の後のIPのXXXX.XXXX.XXXX.XXXXね!プロキシは刺さないで判定する事)
2.ポートは開放する事(開放してなきゃ鯖キャンされる)
www.nan.sakura.ne.jp/winny/use/router2.htmにてルーター別が書いてます
(無断リンクいいのか解らないのでhttp://は抜き)
開くポートは初期の場合、6900、6121、5121です!
3.HookとWeissのIP設定を診断したIPに書きなおす。
4.Weiss起動する。(Start saverも押す事ねw)
5.Hook起動して、RO繋ぐ。無事につなげたらOKっす!
自分がしない場合は4までで放置しておけば良いと思います。
(ほとんどのサーバキャンセル理由はポートにあると思います。
現在(0113)のWeissでは間違いなく接続できます。)
ふぅ、一応纏めてみました。
Q&Aさんのサイトにも通信方法のQ&Aの追加希望かも…
-
hを抜くのは無断リンクとかじゃなくてリファラ残さないためにじゃないのだろうか。
こういうところの性質上、あまりクリッカブルにならないようにしたほうがいいと思うんだけど。
別に>>289の紗封タンのが悪いってわけじゃなくて、板全体の話で。ふと思い立ったもので。
転ばぬ先の杖っていうか。
漏れが神経質すぎなだけだらうか。(´-`
スレ違いスマソ...
-
>>288さん、289さん
ルータなしで直接繋いだ所、接続できました。
・ポートも6900、6121、5121を空けたのに・・もう少し悩んできます
-
自己解決しました。Hookのやつ0016あったのか・・・複数IP指定したらOKでした。
お騒がせしました〜
-
FWなどの一部スキルや二次職のスキルはまだ使えないのでしょうか?
-
使えません。
-
>>293
さっそく流入者現れ始めた・・・?
まあ来ちゃったものはしょうがないけど、
とりあえず何でも出来て当たり前とか絶対思うな。
出来ないのが当たり前と覚えておこう。
これが理解できる人ばかりだといいんだけどな・・・
-
>>293
readme.txtは必読なのですが目を通されましたでしょうか(´-`)
-
>>295
さっそく流入者現れ始めた?
↑こういうのはどうかと・・・・
-
>>297
そこいちいち反応しない。
ヽ(´ー`)ノママーリ
-
Emu初心者なので良く分からないのですが、韓国SakrayのPatchはFTPにアノニで
入ってシコシコDLした後、iniファイルのパッチサーバアドレスをローカルにでも
設定すれば良いのでしょうか?
何か記憶の片隅にpatch.txt見たいなファイルもあった気がするけど
よく覚えてないです(;´Д`)
-
鯖セレ、キャラセレ、マップと全部一括処理を行っているのに、
鯖セレ通ってもキャラセレで落ちます。
これなんででしょうかねぇ・・・
ルータのポートも開いていますし、原因不明・・・
-
sage忘れた(;´Д`)
-
>>299
それでも可能ですし、ragnarok.exeの接続先を書き換えてあげても
パッチを当てることは可能です
-
>>302
回答ありがとうございます。
exeの接続先をいじるってことはバイナリエディタ…これは不得意なので
できないっぽぃ(;TДT)
とっ、とりあえずiniいじりでTryしてみます。
-
>>302
iniファイルところ軽く読み流してましたがiniファイルいじってもローカルパッチ当たらないんじゃないかな
自分はFTP鯖とHTTP鯖を立ててローカルIPに接続先をかえてやってパッチ当ててます
あと使ったことないですがRO SELF PATCHERとかいうソフトも存在するようです
そちらを使ってみるのもいいかもしれませんね
鯖の立て方、ソフトのありかなどはご自分でお調べください
GODD LUCK
-
>>302じゃなくて>>303でした(汗
失礼しました
-
>>300
ただ単にWeiss.iniのIP項目を設定し忘れてるだけでは?
もしくは間違ってるとか。
ちなみにルーター介してやってるとグローバルIPじゃ繋げないっぽいです。
-
ルータ通している人も
三つのIPを指定できるスーパーフックコネクトツールが有るんで
それを探してガンガレ
-
DionADSL-8MでモデムはFujitsuADSLModemなのですが、Weiss外部接続ができませんT_T
手順としては、
1.http://www.taruo.net/e/の判定欄の括弧内のIPがグローバルIPと思うのでそのIPをHockConnect.txtとWeiss.txtに書き込む。
2.ADSLModemのスタティックIPマスカレード設定より5121と6121のポートを空ける。
3.HCとWeissを起動
4.RO起動
でやっていますができません。
ID/Pass入力してサバキャン状態です。
もちろんWeissはStartさせていますw
グローバルIPが間違っているのか、ポート設定等が間違っているのか分かりません。
もし同じ環境(DionADSL-8M/FujitsuADSLModem)の方などいらっしゃればご指導お願いします。
ADSL接続環境は
壁モジュラ→FujitsuADSLModem→8ポートHub→LanケーブルよりPC4台へ接続
という形です。
-
>>308
2. のポート空けですが、6900と6121と5121じゃない?
これで出来るか解りませんが、気になった点はここでした。
-
>300
えっと、とりあえずHookConnectにルータIPを入れるとログイン鯖は通るんですけど・・・
鯖になってる友達の設定は全部大丈夫なはずなんです。
>307
探してみますね、情報ありがとうございます。
-
HookConnectだけど
[HookConnect]
ConnectFrom = 61.215.212.5(癌砲パッチ鯖IP)
ConnectFrom2 = (ルーターの収得してるグローバルIP)
ConnectFrom3 = (LAN内のサーバを起動しているPCのローカルIP)
ConnectTo = (サーバに割り振ったIP)
で合ってる?
-
ウチのルータ環境では、
Weiss.ini:
IP=192.168.0.100 (適当)
sv2port=6902
sv3port=6903
自分用hookconnect.ini:
ConnectFrom = 本家アドレス
ConnectFrom2 = 192.168.0.100 (Weiss.ini指定アドレス)
ConnectTo = 192.168.0.2 (鯖のローカルアドレス)
外部接続者用hookconnect.ini:
ConnectFrom = 本家アドレス
ConnectFrom2 = 192.168.0.100 (Weiss.ini指定アドレス)
ConnectTo = 210.xxx.xxx.xxx (鯖のグローバルアドレス)
でもってルータでTCP 6900-6903を192.168.0.2(鯖のローカルアドレス)にまわす、
って感じで動いてます。
やっぱりルータ経由だと自鯖にグローバルIPでつながらないのでローカル用と外部用で
hookconnectの設定を変えるのがポイントだと思います。
ちなみにポート変えてるのはルーターのポートマッピング設定で範囲指定が使えるのに
カンマで複数指定できないんで、やりやすいようにしてるだけです。
-
言葉足らずですいません
外からルーター内で動かしてるサーバに繋げる場合です
-
>311さんのFrom3まであるHookConnectって一体どこに?
-
向こうの123に上げときました
HookConnectのFromの設定配置が
今ひとつ解らない・・・
-
>>311様
解凍するとファイルがアクセス拒否になっているのですが・・・(滝汗
-
一応、HOOK最新版で
From3までDDNSでやってみて出来ましたよ。
>>311さんの設定とWeissのiniはグロIPでいけるはずです。
グロIPをDDNSでも出来ました。
>>316
Hookの前のVerに上書きしました?解凍は無事に出来ますよ
-
>>317さん
解凍する前はアクセス権とかちゃんとあるのですが、解凍した後に上書きしようとするとアクセスが拒否された、とでます。
upしてくれた方に失礼なので色々試してみます。
-
連続書き込みすみません。↑の者です。
どうやらWinRAR3.11で解凍したのがまずかったようです。
Noahの最新版で解凍したところ、全く問題なく解凍できました。
作者様及び317様、御迷惑おかけしました・・・。
-
RARってZIPとかエラー多いですよね…
ZIPはWinzipかLhasaのほうがいいですよ(多分)
シェアウェアなくせにZIPでエラーが多いのはちょっと問題な気がします。
Weissは現状、連続鯖時間、3時間目。(4人接続)
1台でやってるからちょっと重いですが気にならない程度です。
-
WEISS初心者の質問なのですが、
1.HookConnectが上手く動作していない(有料の〜がでる)ようなので
HookConnect.exeとHookConnect.iniファイルだけをRagnarokOnlineのフォルダに
移動させたところDLLが足りないとでてHookConnectが起動しませんでした。
HookConnectの中身を全て移動させるとHookConnect自体は
「有料化云々」とまた言われてしまうのです。
これってHookConnectに含まれているHookConnect_DLL.cppをコソパイルして
dllを作成しろってことなのでしょうか?
解決方法を教えてくださいませ。
-
>>321
>HookConnect_DLL.cppをコソパイルしてdllを作成しろってことなのでしょうか?
分かってるならまず実行しる
-
>>321
状況を詳しく書くと回答側が解凍しやすいかと思います。
・OS(Windows98とかMeとか2000とか)
・使用したHookConnect(EoR0003とか0123とか)
OSは98かMeですよね?2000/XPなら、iniの設定をしっかり見直し。
ConnectFromに本家のIPが書いてないと動きません。
-
>>321
それってガンホーの有料化になりましたの知らせじゃない?
Iniを見直せばいいよ。きっちり設定しませう。
-
>>322
EXE, DLL共にコソパイルでエラーがでるのです。
ヘッダーファイルに不足分があるのか、VC++じゃなくてBorlandを使用しないと
ダメなのか原因不明なのですが…(汁
>>323
説明不足で申し訳ございません。
こちらの環境はWindows98SE, HookConnectは
サルでも分るWEISSのHPよりDLしたものに0123を上書きした物です。
iniの設定は
[HookConnect]
ConnectFrom = 61.215.212.5
ConnectFrom2 = 192.168.1.20
ConnectFrom3 = 192.168.1.21
ConnectTo = 127.0.0.1(WEISSのIPと同じ)
です。外部接続を想定していないのでFrom2, 3はプライベートIPに…。
>>324
まさにそれです。test,testでログインしようとすると「ガンホーは有料化に…」
とでるのです><。 HookConnect、WEISS共にiniファイルの設定は問題ない
と思うのですが。。。(WEISS.iniは122のものを変更せずに使用してます。)
OSがWin98系の場合のHookConnect.exeの場所はRagexeと同じ階層で宜しいのでしょうか?
-
いい加減コンパイルとかの話はやめよう
何のためにソースのみ公開にしたか分からなくなる。
猿や厨房を弾くためだろうに。
-
>>326
上のはコンパイル方法を載せてるわけじゃないし、
そもそもWeissの話ですらないし(;´Д`)
まぁこの話題をやめるってのには賛成だな
Hookconnectの話が終わったら、次に
Weissのコンパイル方法は?ってのが出てきそうだ・・・
-
ごめんなさい、おおボケしてました。
単に拡張子表示してなかったので元から入っていたDLLが見えなかっただけでした(;´Д`)
また鯖缶が起きたので、iniの設定は$ENV{'REMOTE_ADDR'};から取得して
全部グロIPにして動かしました。winipcfgで良かったってツッコミはなしの方向で…。
>>326, 327
低レベルな話をして申し訳無いです。WEISSのコソパイルは既にできていますので
その質問はしませんからご安心を。
-
>>328
>>322のメール欄が正解だったわけか
-
>>322
>>329
モマエら粋だなぁ…
-
>>328
まさかとは思ってたけど本当に表示させてなかったのかYO!
ま、まぁこれからは気をつけれ(;´Д`)
-
う〜ん
新キャラ作ったときにスキルが習得されてないので
させたいんだけど
Chara.txtにどう記述すればいいか分からない....
だれかおしえてくだちい
-
>>332
Weissを再起動してログインしなおすとスキル全装着されません?
-
あっちキャップ取ってないんでこっちで聞きますが、
123のhookconnect改造版ってどうして消したor消されたんでしょうか?
-
此処で使い方を聞く厨房が大量に沸いたからでは?
-
>>334
あっちの惨状を見れば説明せんでも理由は分かるでしょ
-
そうですか。ならいいんですが、
ソース入ってなかったしもしかしてなんかヘンなモノだったのだろうかと少し不安になったもので…
-
ConnectFrom3まであるHookConnectが消えているので再度UPお願いいたします!!
-
チンチコーリ
-
>>338
色んなあぷろだ探せばUPしてあるところがある。
だからと言って「どこですか?」はなしね。ちゃんと自分で探す。
「探したけど分かりません」ってのもなし。そうなったら諦めること。
-
PVP状態に出来ないのでしょうか?
-
ほんと、ここもあったかくなってきたねぇ(´ー`)y-~~
-
nyのBBSにリンク貼られてる以上
まだまだ流れ込んでくるに500ダイナモ。
-
>>341
あなたが実装してくれると、作者タソも私達も喜びます
-
ま、未実装項目の要望くらいはイインジャネノ
俺はiniいじらず精錬できるデバッグコマンド欲しいな
-
イチイチ煽らない
放置スリャヨシ
ママーリ
な。
-
既出な話以外は嫌じゃないですよヽ(´ー`)ノ
>>341
ええと、PVPの実装は全く持って予定してませんし、
実装しようとすればかなり大幅なコード修正が必要かと。
理由としましては、
・WeissはPVPを想定した構造に作っていない
・そもそもPVP用のパケットの解析があまりされていない
といった感じです。
せめて誰かがPVPでのパケット解析結果を出してくだされば
実装は早くなるかと・・・
まとめとしては、「実装はされないか、されても当分先」
ということでご了承を。
>>345
私も作った方がいいかなとは思ってたんですが、
マンドクセ('A`)ノで先送りにしてました。
次でつけてみます。
-
一応PVPはI-Athenaで実装されてるから
不可能って訳では無さそうだね…
PVPについては実装してもらいたいので
出来る限りの事をしたいと思います。
-
鷹の自動支援は未実装ですよね?
あぁ…自動支援欲しい...
-
>>349
鷹の自動支援の発動確率&ダメージの計算式またはそれが載ってるサイトキボンヌ(;´Д`)
どこかにあった気がしますが・・・見つけきれず。
-
>>350
鷹の計算式これではだめでしょうか?
http://www006.upp.so-net.ne.jp/sp-taisho/ro/hun_skil.htm
おおよその発生率も書いてあります。
えっと、言うだけで何もできないのですが
もしよろしければ、取引要請の実装もお願いできないでしょうか?
そのうちでよろしいので、よろしくお願いします。
-
鷹ダメ
(floor(Dex/10。�ョ1)+floor(Int/2。�ョ1)+StealCrowLv*3+40)*2*Lv
護発生確率:1+Luk/3(%)。援護攻撃の際SPは消費無し。
Job1〜10:1HIT
Job11〜20:2HIT
Job21〜30:3HIT
Job31〜40:4HIT
Job41〜50:5HIT
だったはずです。
技術的なことは何もできないのでせめてこういうことだけでも・・・
-
かぶった上に化けた(´・ω・`)
これも化けてたらすいませんΛ‖Λ
鷹ダメ
(floor(Dex/10,1)+floor(Int/2,1)+StealCrowLv*3+40)*2*BlitzBeatLv
-
上記サイトより、
鷹のダメージ計算式:
DAM=((floor(DEX/10,1)+floor(INT/2,1))x2+80+StealCrowLv×6)xSkillLV
SkillLV=ブリッツビートLV
自動支援確率:
LUC * 0.3 (%)
らしいです
-
>>354
>上記サイトより、
('A`)
-
>>351-354
情報ありがとうございます<(_ _)>
が、鷹の自動攻撃を組み込むにはいろいろなところを弄らないといけないので、
しばしの猶予を・・・
>>351
鷹関連と併せて、実装の優先度を上げておきます。はい。
-
>>356
わがまま聞いてくれてどうもありがとうございます。
-
あれ・・Luk*0.3に変わったのかな・・・最近ハンタスレ@にゅ缶みてないんでひょっとしたら俺のほうが間違ってるかもしれないです。
-
>>358
どっちが正しいかよくわからないですね。
自分が持ってきたサイトのほうが情報が古いかもしれませんし
なんともはっきり言い切れないです
-
クリティカル確率は現在LUK*0.3で計算されています
多分鷹の方も同じかと思うのですが・・・
クリティカルの様に100%の上限がステ振りで出来ないので
絶対の確認は難しいですけど・・・
-
うは・・・番号は無視して下さい・・・
恥ず・・・
-
>>晴さん
はじめまして。
GrfExtractor1.1で無事に全部解凍できました。
ただ、リソースをかなり消費するようで少し待たないといけないみたいです。
ブラウザ閉じただけで凍ってしまいましたからね。
全部で8000近くぐらい取り出せたと思います。
って既出でしたか?^^;
-
>>362
ええと、お節介かもしれませんが・・・
GrfExtractor1.1ということは、ひょっとしてβ2クライアントですか?
過去ログをあさっていただければ何度か話が出てますが、
gatの吸い出しは、GRFExtractを使用し、
EP1.5最新クライアントのデータを吸い出さないと不具合が出るかと思います。
また、使用クライアントについても、β2クライアントは対象外です。
ではでは・・・
-
>>363
どうも初めまして。
ええと、クライアントは4gamerのところから落としてきたやつなので多分Ep1.5だと思われます。
間違っていたらすいません。
ttp://treds.co.uk/ragfiles/files/GrfExtractor.exe
-
>>364
クライアントが何かも確認できず、gat吸い出しにそれを使っているのを見ると
エミュ鯖からは手を引いた方が良いかと思われます
-
ん・・・パチ鯖に繋がらないようでしたのでどうやらB2でしたね^^;
さっき友人に頼んでEp1.5もらいました。どうもすいません。
-
モンス召喚がほすぃです。
-
>>367
GMコマンドのやつ? 枝? 両方?
それとも違うやつ??
|
|
|
掲示板管理者へ連絡
無料レンタル掲示板