スクリプト公開所

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

ユーザーリクエストBOX
 apache  - 08/9/21(日) 22:11 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=281;id=

>>thx! 香流
引用なし
パスワード

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

汎用アイテム交換NPC
 apache  - 08/9/21(日) 22:09 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=313;id=

>>thx! 香流
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : trade.zip
・サイズ : 2.6KB
・ツリー全体表示

利用履歴機能付きポタ子
 apache  - 08/9/21(日) 22:04 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=172;id=

>>thx! Lucy

既に元の記事の方で対応版を出されている方がいますが、スクリプトが
添付されていないようですので、空気を読まずにここへ投稿します。
引用なし
パスワード

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

既存スクリプトのAuriga対応版保管庫
 apache  - 08/9/21(日) 21:53 -
  
スクリプト公開所にて公開された、Aurigaには対応していないスクリプトを
Aurigaに対応させ、保管するスレッドです。

元の記事に一つ一つ返信を付けて対応版を出したところ、予想以上にログが
下がってしまいましたので、こちらにまとめていきます。
引用なし
パスワード
・ツリー全体表示

Auriga対応版
 mizaly  - 08/9/21(日) 20:55 -
  
Aurigaを導入したところ、
arrayselect関数が使えなかったので動作しませんでした。

というわけで、Auriga対応版を作りました。

arrayselect()

select(printarray())

に変更してあります。
これの影響で、
@menu に1だけ大きい値が入ってしまうので、
何箇所かで @menu-1
にしています。

プログラムは不慣れなんで、綺麗には直ってない実感はあるのですが、
一応公開しておきます。

#Auriga に arrayselect関数が実装されればいいんですが・・・
#私の技量では難しく玉砕したところです。
引用なし
パスワード
・ツリー全体表示

Re:無限回廊(CSV版)
 香流  - 08/9/16(火) 22:56 -
  
▼すっぴんさん:
!!知りませんでした・・・orz
召喚スクリプト作って試したところ、中型と小型がオーバーしてますね・・・

何か対策考えときます
引用なし
パスワード
・ツリー全体表示

Re:無限回廊(CSV版)
 すっぴん  - 08/9/16(火) 22:02 -
  
CSVは128列までしか読み込めないはずだけど、その辺は大丈夫なのかな?
引用なし
パスワード
・ツリー全体表示

無限回廊(CSV版)
 香流  - 08/9/16(火) 19:16 -
  
一応出来たのでテスト実装して様子を見てるのですが、まだエラーがあるかもしれません。

見た目的に変わったところは、
・特殊部屋の出現確立が50%から少しだけ落ちてます。
・MOBの召喚の仕方が変わったので、前のやつより偏りが少なくなってる・・・はず?

実装めんどくさいし、誰も使わないかな・・・?(´・ω・`)
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : infinity_mob.txt
・サイズ : 7.7KB

[添付]〜添付ファイル〜
・名前 : infinity_room2.txt
・サイズ : 7.6KB
・ツリー全体表示

Re:無限回廊
 香流  - 08/9/15(月) 15:16 -
  
>aaaaさん

一度sleepしてしまえば警告は出ないのですか。勉強になります(@@
でも、そこまでしてMOB_DB.txtを使用するメリットはあるのでしょうか?^^;
よくよく考えてみたら重力エラーを吐くMOBも居るわけで・・・

種族、大きさ、属性ごとにあらかじめ分けられたMOBリストをCSVで作成して、
そこから読み込むようにやってみます。
引用なし
パスワード
・ツリー全体表示

Re:無限回廊
 aaaa  - 08/9/15(月) 11:47 -
  
>無限ループ警告が来そうだったので、やめました><
つ警告前にsleep
引用なし
パスワード
・ツリー全体表示

Re:無限回廊
 香流  - 08/9/15(月) 0:51 -
  
>すっぴんさん
それは私も考えたんですが、1000体近くあるMOBをFor文で走査とかしてたら、無限ループ警告が来そうだったので、やめました><
Athenaがどこまで読み込んでるのか分からないのですが、現状のIDリストをCSV化してみるのもいいかもしれないですね。

現状では、20体倒されるごとに、50体を環境変数に組み込んで、20体抜き取り召喚するようになってます。

追記として、モンスターリスト内にまだ重力エラーを吐くMOBが居ますorz
引用なし
パスワード
・ツリー全体表示

Re:無限回廊
 すっぴん  - 08/9/13(土) 23:04 -
  
出現させるモンスターの一覧はcsv系を使ってdb/mob_db.txtから自動的に読み込むようにすると、柔軟性があってイイかもしれませんね。
引用なし
パスワード
・ツリー全体表示

無限回廊
 香流  - 08/9/11(木) 14:01 -
  
無限に敵と戦うダンジョンです。
内容
・敵と戦えます。
・基本枝モンスターですが、属性・大きさ・種族縛りの部屋があります。
・参加は1PTのみ、1時間の制限、ギブアップ不可能です。
・Infinity_Point(説明では魔力ポイント)が増えます。
・Infinity_Pointはその階のWPに乗ることでその階数分だけ増加します。

前準備
PVPスペースを使ってるので、
pvp_n_1-5.gat,pvp_n_2-5.gat,pvp_n_3-5.gat,pvp_n_4-5.gatを使用している鯖は変更が必要です。
↑のMAPのフラグの変更が必要です。

汎用性を重視してませんので、改造はしにくいと思います。
また、スクリプトを書くにあたって、俺のスーパー生搾りだ!さんのエンドレスタワーを参考にさせていただきました。
この場をお借りしてお礼申し上げます。

添付画像
【screenAthena013.jpg : 187.7KB】
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : infinity_room.txt
・サイズ : 21.7KB

[添付]〜添付ファイル〜
・名前 : screenAthena013.jpg
・サイズ : 187.7KB
・ツリー全体表示

Re:カプラ職員(修正版2)
 [名無し]  - 08/8/29(金) 2:07 -
  
save/accreg.txt
引用なし
パスワード
・ツリー全体表示

Re:カプラ職員(修正版2)
 らい  - 08/8/28(木) 3:44 -
  
こちらのカプラscript使わせていただいています。
大変便利で問題なく使えているんですが、一つわからない事があります。
それは銀行を使用した際の金額のデータは何処に保存されているのか?という事です。
どなたか教えていただけないでしょうか?よろしくお願いします。
引用なし
パスワード
・ツリー全体表示

Re:道を歩くて話をするNPCがわかることができます
 [名無し]  - 08/8/20(水) 10:03 -
  
▼無名さん:
>あることは人が私がこのシナリオを変えて使うことができることを手伝うことができる(原版はもともとEAから歩き回って来た)

何この単語を日本語にしてつなぎ合わせたような日本語は・・
引用なし
パスワード
・ツリー全体表示

[投稿者削除]
   - -
  
この書き込みは投稿者によって削除されました。(08/8/24(日) 15:23)
引用なし
パスワード
・ツリー全体表示

Re:修正版1
 ほえほえ  - 08/8/11(月) 14:10 -
  
未設定のannounceを削除してしまうと進まなくなってしまうので、
適当に、

//99F制覇時イベント
4@tower.gat,0,0,0    script    ETower_F99Gate    -1,{
OnTimer2000:
    announce "-もうじき-",0x9,0xFF0000;
    end;
OnTimer5000:
    announce "-扉が-",0x9,0x00FF00;
    end;
OnTimer7000:
    announce "-開きます-",0x19;
    enablenpc "EndTw_warp4099";
    end;

メッセージを入れると動いたと思います。
引用なし
パスワード
・ツリー全体表示

Re:修正版1
 killer  - 08/8/7(木) 12:09 -
  
ほえほえさん、99階で止まってしまった時どのように修正なされたのか、
宜しければ詳しくお教え願えませんか。
announceを弄るのでしょうか…
引用なし
パスワード
・ツリー全体表示

Re:利用履歴機能付きポタ子
 [名無し]  - 08/8/5(火) 20:06 -
  
▼市原さん:
>*  48 :        set area$[0] '[''@i],csvread('file_area$, '@i,

たぶん
[''@i],の''が2個あるせいじゃ?


あと、
104,2,"地下水路B4","prt_sewb4",102,192がおかしいです。
104,2,"地下水路B4","prt_sewb4",102,92だと思います。

他にも間違えがあるかも・・・
引用なし
パスワード
・ツリー全体表示

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