スクリプト公開所

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
13 / 25 ページ ←次へ | 前へ→

Re:修正版1
 ほえほえ  - 08/7/14(月) 14:49 -
  
v1.1の「-未設定-」になっているannounceをそのままにするか、
内容変えるなりしないと動作しないようです。

例://99F制覇時イベントの所のannounceをコメントアウトして1つにしたら進まなかった。

スクリプトのことは深く理解してませんが、さきほどそうしたら一通りクリアできました。
引用なし
パスワード
・ツリー全体表示

Re:襲撃イベントver2
 [名無し]  - 08/7/14(月) 10:00 -
  
▼killerさん:
>なにこれ・・・?キャンセル不可で送信するしかないのかなこのBBS。。
>
>▼通りすがりさん:
>討伐完了アナウンスの後に
>gmcommand "@giveitem 配布したいアイテム名 1 ALL";
>
>でよいと思われますよー。
>自鯖の事ですが、襲撃専用アイテム配布などで人気です。

>gmcommand "@giveitem 配布したいアイテム名 1 ALL";
このコマンドですと、鯖全体に配布になってしまうのでは?
引用なし
パスワード
・ツリー全体表示

Re:修正版1
 [名無し]  - 08/7/14(月) 9:57 -
  
▼[名無し]さん:
>▼俺のスーパー生搾りだ!さん:
> 
>etower_v1.1.zipを使わせていただいたところ、一部OnTimerの値がかぶっているところがあり、エラーが出てしまうようです。

比較して差分だけを使えば良いと思います
引用なし
パスワード
・ツリー全体表示

Re:修正版1
 [名無し]  - 08/7/14(月) 7:31 -
  
▼俺のスーパー生搾りだ!さん:
 
etower_v1.1.zipを使わせていただいたところ、一部OnTimerの値がかぶっているところがあり、エラーが出てしまうようです。
引用なし
パスワード
・ツリー全体表示

修正版1
 俺のスーパー生搾りだ!  - 08/7/13(日) 17:17 -
  
一部致命的な不具合の修正など

修正版1:

*参加申請中のパーティーでないPCが参加申請を行えた不具合を修正
 (script/e_tower.txt)
*残り時間の表示がマイナスの値になってしまう不具合を修正
 (script/e_tower.txt)
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : etower_v1.1.zip
・サイズ : 51.3KB

[添付]〜添付ファイル〜
・名前 : etower_v1.1(add_mapflag).zip
・サイズ : 32.6KB
・ツリー全体表示

Re:補足!
 俺のスーパー生搾りだ!  - 08/7/13(日) 17:15 -
  
>>重力エラーで落とされます
申し訳ないですが、原因は分かりません。

>>mob_ai_subhaer target type error (type = 0x020, id = 51 )
確かこのエラーは、クライアントに影響を与えるようなエラーでは無いはずです。
引用なし
パスワード
・ツリー全体表示

Re:補足!
 muster  - 08/7/13(日) 2:03 -
  
こちらではまったく問題ないです。
引用なし
パスワード
・ツリー全体表示

Re:補足!
 [名無し]  - 08/7/12(土) 16:07 -
  
▼俺のスーパー生搾りだ!さん:
>ちょいと紛らわしいところがあったので、補足!
>タワーの設定項目についてですが
>
>//クールタイム (秒単位で設定 ディフォルトは一週間)
>set 'cooltime_val,604800;
>
>これはいわゆる、挑戦失敗から再挑戦までの待ち時間を設定できる項目で、
>ディフォルトでは本鯖通りの 「一週間」 に設定されています。
>エミュ鯖では微妙な制限ですので、気になる方は真っ先に変えておく事をオススメします。
>(クールタイムが保存される変数は、$ETowerPRV_CoolTime)
>
>
>他、最初に書き忘れましたが
>おまけということで、omakeフォルダ以下に崩壊モロク(暫定)、名も無き島mobの
>使用スキルデータが入っていますので、よければこちらも使ってやってください。かしこ
>(一部の階には名も無き島mob、崩壊モロクmobが出現します)

スクリプトを使かわせて頂いてます。
報告なのですが22階までオフラインでテストしました
22階から23階にはいるWPから移動するとき
重力エラーで落とされます
MAP鯖をみてみると
mob_ai_subhaer target type error (type = 0x020, id = 51 )
という表示がでますが、こちら側の蔵や本体のathenaが悪いのでしょうか?
r506athenaとXray1.22を使用してます
なにかアドバイスお願いします
引用なし
パスワード
・ツリー全体表示

補足!
 俺のスーパー生搾りだ!  - 08/7/12(土) 10:21 -
  
ちょいと紛らわしいところがあったので、補足!
タワーの設定項目についてですが

//クールタイム (秒単位で設定 ディフォルトは一週間)
set 'cooltime_val,604800;

これはいわゆる、挑戦失敗から再挑戦までの待ち時間を設定できる項目で、
ディフォルトでは本鯖通りの 「一週間」 に設定されています。
エミュ鯖では微妙な制限ですので、気になる方は真っ先に変えておく事をオススメします。
(クールタイムが保存される変数は、$ETowerPRV_CoolTime)


他、最初に書き忘れましたが
おまけということで、omakeフォルダ以下に崩壊モロク(暫定)、名も無き島mobの
使用スキルデータが入っていますので、よければこちらも使ってやってください。かしこ
(一部の階には名も無き島mob、崩壊モロクmobが出現します)
引用なし
パスワード
・ツリー全体表示

Re:襲撃イベントver2
 さき  - 08/7/12(土) 10:14 -
  
▼killerさん:
>なにこれ・・・?キャンセル不可で送信するしかないのかなこのBBS。。
>
>▼通りすがりさん:
>討伐完了アナウンスの後に
>gmcommand "@giveitem 配布したいアイテム名 1 ALL";
>
>でよいと思われますよー。
>自鯖の事ですが、襲撃専用アイテム配布などで人気です。

>通りすがりさん、killerさん
ありがとうございました!自分なりにいろいろいじってたのですが、
多分giveaitem使うんだろうなってとこくらいしかわからなかったです。
今試してみたところ成功しました!どうもありがとうございます
引用なし
パスワード
・ツリー全体表示

Re:エンドレスタワー暫定実装パッチ v1.0
 てすとことMuster  - 08/7/12(土) 3:47 -
  
▼俺のスーパー生搾りだ!さん:
>エンドレスタワー暫定実装パッチです。
>バグを発見した場合は、ご報告あれば修正できますので返信して頂けると助かります。
>
>細かい仕様までは再現し切れていませんので、情報サイトが更新された時にでも
>新バージョンを出すかもしれません。
>
>
>athena_etower v1.0.zip
>通常バージョン
>
>athena_etower v1.0(add_mapflag).zip
>エンドレスタワー専用のマップフラグを追加したバージョンです。
>このバージョンでは、本鯖通りスパイダーウェブの使用制限ができるほか
>タワー内でmobの取り巻き呼び戻しが正常に動作しない、などの不具合が解消されます。

使わせていただきます。またどこかでお会いできたら遊んでください。
引用なし
パスワード
・ツリー全体表示

エンドレスタワー暫定実装パッチ v1.0
 俺のスーパー生搾りだ!  - 08/7/11(金) 23:55 -
  
エンドレスタワー暫定実装パッチです。
バグを発見した場合は、ご報告あれば修正できますので返信して頂けると助かります。

細かい仕様までは再現し切れていませんので、情報サイトが更新された時にでも
新バージョンを出すかもしれません。


athena_etower v1.0.zip
通常バージョン

athena_etower v1.0(add_mapflag).zip
エンドレスタワー専用のマップフラグを追加したバージョンです。
このバージョンでは、本鯖通りスパイダーウェブの使用制限ができるほか
タワー内でmobの取り巻き呼び戻しが正常に動作しない、などの不具合が解消されます。

添付画像
【ss1.png : 213.7KB】
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : ss1.png
・サイズ : 213.7KB

[添付]〜添付ファイル〜
・名前 : etower_v1.0.zip
・サイズ : 30.2KB

[添付]〜添付ファイル〜
・名前 : etower_v1.0(add_mapflag).zip
・サイズ : 32.2KB
・ツリー全体表示

Re:襲撃イベントver2
 killer  - 08/7/11(金) 20:36 -
  
なにこれ・・・?キャンセル不可で送信するしかないのかなこのBBS。。

▼通りすがりさん:
討伐完了アナウンスの後に
gmcommand "@giveitem 配布したいアイテム名 1 ALL";

でよいと思われますよー。
自鯖の事ですが、襲撃専用アイテム配布などで人気です。
引用なし
パスワード
・ツリー全体表示

Re:襲撃イベントver2
 [名無し]  - 08/7/11(金) 20:33 -
  
▼通りすがりさん:
>hide構文を使ってNPCを出して受け取るような形にするのもありだと思いますし、
>GMコマンドを使い、渡すようにするのもありだと思います。
引用なし
パスワード
・ツリー全体表示

Re:襲撃イベントver2
 通りすがり  - 08/7/10(木) 8:29 -
  
hide構文を使ってNPCを出して受け取るような形にするのもありだと思いますし、
GMコマンドを使い、渡すようにするのもありだと思います。
引用なし
パスワード
・ツリー全体表示

修正版 その2(r497以前用、最終?)
 香流  - 08/7/7(月) 16:26 -
  
Blazeさんがスロット取得関数を作ってくれたようですが、更新してないのでまだ使えてませんorz

・「IDを調べる」をメニューに追加。GMコマンドの解放をしなくていいようにしました。
 すごく手抜きっぽいですが…w

・「募集を見る」時に、募集数0の物を表示しないようにしました。
 動作としては、「納品する」を実行したときに募集数が0になったものを末尾に移動させてます。
 募集数0の物が出てきた時点で、表示を終了させてますので、
 前回までのスクリプトを使用してる方は、募集数0の物を手動で移動させて下さい。

スロット数の取得は更新してから実験してみます。

自分の鯖では、item_dbを
1101,Sword,ソード[3],4,100,,500,25,,1,3,8803555,2,2,1,2,2,1,{},{}
1102,Sword_,ソード[4],4,100,,500,25,,1,4,8803555,2,2,1,2,2,1,{},{}
1103,Sword__,ソード[0],4,100,,500,25,,1,0,8803555,2,2,1,2,2,1,{},{}
と言った感じに変更して使用してます。
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : user_request(3).txt
・サイズ : 14.0KB
・ツリー全体表示

UPし忘れorz
 香流  - 08/7/4(金) 12:19 -
  
パスワードも設定してなかったから消せないしorz
ついでなのでSSも取ってみました。

添付画像
【SS.JPG : 127.7KB】
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : SS.JPG
・サイズ : 127.7KB

[添付]〜添付ファイル〜
・名前 : user_request(2).txt
・サイズ : 13.6KB
・ツリー全体表示

修正版 その1
 香流  - 08/7/4(金) 11:57 -
  
1.斜め読み様からの指摘部分を修正しました。
csvflushのタイミングだけは、値の変動時の方が確実だと思うので、そのままにしてます。
うちの鯖では人気がないため、だれも依頼しないし納品しないためってのもありますが…orz

2.バグとりと修正
装備品が複数受け取れないところはGMコマンドにすることで対応しました。
依頼残数と納品残数が0の場合にCSVファイルから消えるように修正しました。
その他、メッセージをちょっと変更、単価の計算を変更、不要な読み込みを若干削除しました。

sleep2関数の挙動がよくわかってないのですが、アタッチ出来ない=ログアウトと言うことで、
if (!sleep2 ( 100 )) end; //ユーザーがログアウトしてたら終了
って感じでいいのでしょうか?(><;
常にロックがかかってる状態になってしまうと、ここで無限ループになるのをどうにかしないといけないですね…

item_dbを弄らないとスロット数がわからないのはそのままですorz
引用なし
パスワード
・ツリー全体表示

修正版その3
 俺のスーパー生搾りだ!  - 08/7/4(金) 2:58 -
  
お待たせしました、報告に上がっている不具合の修正が完了しました。
過去のスクリプトを利用されている方は、スクリプトをこの修正版3に入れ替えてください。

修正版3:

*ソウルリンカー、拳聖から転生した場合、ノービスからいきなり二次職になれた不具合を修正

*ホムンクルスを連れた状態で転生を行えた不具合を修正

*転生前職業の判別にグローバル変数'upper_job'を利用させるオプションを追加
 このサイトでは、下記二つのスクリプトがupper_jobを用いるスクリプトとして該当します。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=240
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=17
 これらのスクリプトからこのスクリプトに移行する場合は、オプションを有効に設定してください。


*一転生おきの転生必要Zeny加算数を設定できるオプションを追加


ここまで色々詰め込んできた甲斐あって、中身がえらいスパゲッティになってます。
三次職が実装された時にでも作り直そうかなぁ・・・
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : jobchanger_sp(4).txt
・サイズ : 49.8KB
・ツリー全体表示

Re:ユーザーリクエストBOX
 斜め読み  - 08/7/3(木) 23:51 -
  
csv関数/命令のいずれかを初回実行時、指定ファイルから読み込んだデータはメモリに保存されます。
csvwirteなどによる書き込み処理は、メモリ上のデータに対して行われます。
よって、csvflush/csvreloadを実行せずとも、常にデータは保存されることになります。
csvflushはこのメモリ上のデータをファイルに書き出すときに必要なだけです。

またcsvreloadは、Athenaの外部からファイルに更新が行われる場合、それを再読み込みするときに利用します。
それ以外の用途ではあまり使うことはないでしょう。

ロックについてですが、Athenaはシングルスレッドで動作していますので、原理的には無くても問題ありません。
しかしながら、一般的なプログラミングの観点からすると排他制御を行うべきものだと考えられますので、ロックを掛けるに越したことはないと思います。
引用なし
パスワード
・ツリー全体表示

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
13 / 25 ページ ←次へ | 前へ→
ページ:  ┃  記事番号:   
152159
(SS)C-BOARD v3.8 is Free