発言者: cosmos
発言日: 2006 11/21 21:43
できました!ありがとうございます!
my @skills = ('Ws', 'As', 'As', 'Sc', 〜追加分〜); # 0:武器、1:盾、2:鎧、3:銀細工、4以降:追加分
my $max = scalar(@skills); # @skillsの要素数
my @types = ();
for(my $i = 0; $i < $max; $i++){
push(@types, $i) if(index($sp, $skills[$i]) != -1); # 作成スキルを習得している場合はインデックスをリストに追加
}
if(!@types){
# 作成スキルがない場合
push(@msg, '作成スキルを習得していません。');
return;
}
my $trnd = $types[int(rand(@types))]; # リストから1つ選択
はどの辺りに追加すればいいのでしょうか?
一様ローブと兜とサークレットとマントは鎧作成スキルで、賢さを追加できる杖は武器作成スキルでいいので追加は必要ないかもしれません。
あと杖でもWdのスキルにしているのですがデフォルトの杖(Wd)は変更しなくても問題ないのでしょうか?
▼関連発言
│
└◆1360:下の続きです [cosmos] 11/20 23:23
└◆1361:Re:下の続きです [moon] 11/21 00:15
└◆1362:Re[2]:下の続きです [cosmos] 11/21 15:12
└◆1364:Re[3]:下の続きです [moon] 11/21 20:47
└◆1365:Re[4]:下の続きです [cosmos] 11/21 21:43
└◆1366:Re[5]:下の続きです [cosmos] 11/21 21:45
└◆1367:Re[6]:下の続きです [moon] 11/21 23:20
└◆1368:Re[7]:下の続きです [cosmos] 11/21 23:38
└◆1369:Re[8]:下の続きです [moon] 11/22 00:10
├◆1370:Re[9]:下の続きです [cosmos] 11/22 00:26
└◆1371:Re[9]:下の続きです [cosmos] 11/22 14:05
└◆1372:Re[10]:下の続きです [moon] 11/22 23:23
└◆1373:Re[11]:下の続きです [cosmos] 11/23 00:12
└◆1374:Re[12]:下の続きです [moon] 11/23 01:12
└◆1375:Re[13]:下の続きです [cosmos] 11/23 08:23<-last