罪と罰++二律背反
罪罰/変数の追加
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
[[罪罰改造]]
*罪罰/変数の追加方法 [#c18e6a0b]
-変数を保存したり、保存した変数を読み込んだりしているスク...
-保存している変数には2種類があります。''キャラデータ''と...
--''キャラデータ''は、個人のパラメータ(HPや持っているア...
--''国データ''には、国力や兵糧などの国や全キャラで共通の...
**キャラデータの保存 [#e3a18724]
-変数を保存しているのは下のdat_write部分になります
# キャラデータ書き込み
sub dat_write{
&error("open error no such a file!",1) if(!$nm ||...
$dat[0] = "la;$time,nm;$nm,pw;$pw,id;$id,sei;$sei...
$dat[1] = "$date<>$addr<>$host<>$agent<>\n";
open (OUT,">$usrdata$id\.cgi") || &error("open er...
-COLOR(red){$dat[0] = "la;$time,nm;$nm,pw;$pw,id;$id,・・...
-それぞれの変数は、「,」で区切られていて、変数名と読み込...
-例えば、COLOR(red){nm;$nm,}はキャラ名を保存するところで...
-ファイルには、「nm;あくあ,」などと$nmの部分に実際の値が...
-新しい変数 hensu を追加する場合、COLOR(red){hensu;$hensu...
$dat[0] = "la;$time,nm;$nm,hensu;$hensu,pw;$pw,id;...
-新しい変数を追加する場合、info_mesより後ろだとうまく行か...
**キャラデータの読み込み [#ac3a5454]
-hash_dataというところで、変数に読み込まれます
# ハッシュ割り当て
sub hash_data{
$pw = $DAT{'pw'}; # パスワ...
$gold = $DAT{'gold'}; # お金
$nm = $DAT{'nm'}; # 名前
$lv = $DAT{'lv'}; # レベル
$sei = $DAT{'sei'}; # 性別
$hp = $DAT{'hp'}; # 体力
$max_hp = $DAT{'max_hp'}; # 最大体力
-キャラ名(名前)なら、$nm変数にnmという変数名の値が読み...
-わかりやすいように変数と変数名は同じにします
-新しい変数 hensu を追加する場合、下のように1行追加します
$nm = $DAT{'nm'}; # 名前
$hensu = $DAT{'hensu'}; # 新しい...
$lv = $DAT{'lv'}; # レベル
-書き込む変数名と読み込む変数名(ここではhensu)は同じに...
終了行:
[[罪罰改造]]
*罪罰/変数の追加方法 [#c18e6a0b]
-変数を保存したり、保存した変数を読み込んだりしているスク...
-保存している変数には2種類があります。''キャラデータ''と...
--''キャラデータ''は、個人のパラメータ(HPや持っているア...
--''国データ''には、国力や兵糧などの国や全キャラで共通の...
**キャラデータの保存 [#e3a18724]
-変数を保存しているのは下のdat_write部分になります
# キャラデータ書き込み
sub dat_write{
&error("open error no such a file!",1) if(!$nm ||...
$dat[0] = "la;$time,nm;$nm,pw;$pw,id;$id,sei;$sei...
$dat[1] = "$date<>$addr<>$host<>$agent<>\n";
open (OUT,">$usrdata$id\.cgi") || &error("open er...
-COLOR(red){$dat[0] = "la;$time,nm;$nm,pw;$pw,id;$id,・・...
-それぞれの変数は、「,」で区切られていて、変数名と読み込...
-例えば、COLOR(red){nm;$nm,}はキャラ名を保存するところで...
-ファイルには、「nm;あくあ,」などと$nmの部分に実際の値が...
-新しい変数 hensu を追加する場合、COLOR(red){hensu;$hensu...
$dat[0] = "la;$time,nm;$nm,hensu;$hensu,pw;$pw,id;...
-新しい変数を追加する場合、info_mesより後ろだとうまく行か...
**キャラデータの読み込み [#ac3a5454]
-hash_dataというところで、変数に読み込まれます
# ハッシュ割り当て
sub hash_data{
$pw = $DAT{'pw'}; # パスワ...
$gold = $DAT{'gold'}; # お金
$nm = $DAT{'nm'}; # 名前
$lv = $DAT{'lv'}; # レベル
$sei = $DAT{'sei'}; # 性別
$hp = $DAT{'hp'}; # 体力
$max_hp = $DAT{'max_hp'}; # 最大体力
-キャラ名(名前)なら、$nm変数にnmという変数名の値が読み...
-わかりやすいように変数と変数名は同じにします
-新しい変数 hensu を追加する場合、下のように1行追加します
$nm = $DAT{'nm'}; # 名前
$hensu = $DAT{'hensu'}; # 新しい...
$lv = $DAT{'lv'}; # レベル
-書き込む変数名と読み込む変数名(ここではhensu)は同じに...
ページ名: