ホムンクルスAIについての独り言
[ラグナロクオンライン]のホムンクルスシステムで使用する ホムンクルスAIのカスタマイズについてのメモ
プロフィール

モルティシア

Author:モルティシア
何時の間にやら貧乏キャラが定着しそのまま「安ケミ」と呼ばれるようになった「安っぽいケミ」
一時休止していたものの、最近ふたたびホムンクルスのカスタムAIの開発&公開を再開
メマー無しPC3の42転職
[完全製薬・完全露店]キャラ

カテゴリー

月別アーカイブ

最近の記事

最近のコメント

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

リンク

このブログをリンクに追加する

ブログ内検索

RSSフィード

FC2カウンター

メールフォーム

名前:
メール:
件名:
本文:

スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

第三の壁
第二の壁はLoadIniの
for k, v in string.gfind(line, "([_%w]+)[%s]-=[%s]-([:,_%-%w]+)") do

for k, v in string.gfind(line, "([_%w]+)[%s]-=[%s]-([:,_%-%/%.%w]+)") do
と追記することで解決

苦労の割に簡単な方法で解決しちゃいました
('A`)

ヒントになったのはPHPについて語られている掲示板のログ
疲れがどっと出てくるので以降は触れたくないです
・゚・(ノД`)・゚・

この検索漁りのお陰で[([_%w]+)[%s]-=[%s]-([:,_%-%/%.%w]+)]の意味が大体わかってきたので痛み分けということにしたいです

その次に、LoadIniで読み込んだテーブルのキーが数字ではなく文字として入ってることが発覚
現在LoadIniで読み込んだテーブルのキーを数字に変換する処理をどうするかで四苦八苦中

テーブルのキーって何て名前だっけか・・・
あ"~・・・、思い出せそうで思い出せなくてきもちわるい
変数でもないし引数でもないし・・・この処理が一段楽したら調べてこよっと・・・

3/30 22時
そうだ!テーブルのキーは"添字"だ!
冬物語の人ありがとうございます
スポンサーサイト

この記事に対するコメント

まさかと思うけどtable[tonumber(変数名)]で解決しません?
Luaのテーブルは、配列添字に文字型を入れるとハッシュ、数字型を入れると配列として扱われるようです。
RubyやPerlと違うのは、配列の番号を1001などの任意の数字から始められるという点かも。
【2006/08/30 22:29】 URL | 冬物語の人 #WZ4Jizw6 [ 編集]


>まさかと思うけどtable[tonumber(変数名)]で解決しません?
>Luaのテーブルは、配列添字に文字型を入れるとハッシュ、数字型を入れると配列として扱われるようです。

保存させているファイル形式が、
1 = [ファイルパス1]
2 = [ファイルパス2]

なので、添字(そうか思い出した!添字だ!サンクスです)は
"1"と"2"になるのです・・・
ファイルパス名を入れたiniを更新する時に使うファイルパスの入ったテーブルは添字が数字のほうが色々と処理が楽ですし
あと

2 = [ファイルパス2]

といったファイルの中身の時、更新する際にテーブルの中身を
テーブル名[1] = [ダミーデータ]
テーブル名[2] = [ファイルパス2]
としてから1から順に書き込みをすることで

1 = [ファイルパス1]
2 = [ファイルパス2]

の形を統一させていたので、どうしても数字で添字を管理できないとややこしくてダメだったのです
・゚・(ノД`)・゚・
【2006/08/30 22:56】 URL | モルティシア #- [ 編集]


この記事に対するコメントの投稿














管理者にだけ表示を許可する


この記事に対するトラックバック
トラックバックURL
→http://yasukemi.blog49.fc2.com/tb.php/21-7777e7ca
この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。