ウマ娘マクロ総合スレ ..
[2ch|▼Menu]
131:名無しさん@お腹いっぱい。
22/04/08 01:00:05.92 K76Phx1c.net
連投すみません
一人で空回りしています
>>127ですがこれも買えなかったらコイン溜めるってできなさそうですね
下記で大丈夫なはず
-- 狙いたいグッドコンディションがあれば他を買わずコイン節約
if priorityCondition1 ~= "" or priorityCondition2 ~= "" then
-- 既にグッドコンディションが付与されているかを判定
local hasCondition1 = false
local hasCondition2 = false
for i = 1, #g_status[STATUS.CONDITION] do
if priorityCondition1 ~= "" and g_status[STATUS.CONDITION][i].name == priorityCondition1 then
hasCondition1 = true
end
if priorityCondition2 ~= "" and g_status[STATUS.CONDITION][i].name == priorityCondition2 then
hasCondition2 = true
end
end
-- 購入リストに対象のアイテムがあればその名前を保持
local priorityItem1 = nil
local priorityItem2 = nil
for i = 1, #itemScoreTable do
if itemScoreTable[i].itemInfo.param == priorityCondition1
and (itemScoreTable[i].score ~= nil or itemScoreTable[i].score >= 100)
and not hasCondition1 then
priorityItem1 = itemScoreTable[i].itemInfo.name
end
if itemScoreTable[i].itemInfo.param == priorityCondition2
and (itemScoreTable[i].score ~= nil or itemScoreTable[i].score >= 100)
and not hasCondition2 then
priorityItem2 = itemScoreTable[i].itemInfo.name
end
end
-- 購入リストの対象アイテム以外のスコアを下げコイン節約
if (not hasCondition1 and priorityItem1 ~= nil) or
(not hasCondition2 and priorityItem2 ~= nil) then
for i = 1, #itemScoreTable do
if (priorityItem1 ~= nil and itemScoreTable[i].itemInfo.name ~= priorityItem1)
or (priorityItem2 ~= nil and itemScoreTable[i].itemInfo.name ~= priorityItem2) then
itemScoreTable[i].score = 0
else
return itemScoreTable[i], true
end
end
end
end


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

785日前に更新/214 KB
担当:undef