А можно ли сделать макрос на продажу всего мусора (серые вещи) из бэка вендору?
А можно ли сделать макрос на продажу всего мусора (серые вещи) из бэка вендору?
Ушла, теперь акк не мой... Всем спасибо за приятную компанию в игре, удачи..
Попробуй.
Для продажи серого шмота:
/script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff9d9d9d") then UseContainerItem(bag,slot) end; end;end
Для продажи белого шмота:
/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ffffffff") then UseContainerItem(bag,slot) end; end;end
Для продажи зелёного шмота:
/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ff1eff00") then UseContainerItem(bag,slot) end; end;end
Для продажи синего шмота:
/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ff0070dd") then UseContainerItem(bag,slot) end; end;end
Для продажи фиолетового шмота:
/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ffa335ee") then UseContainerItem(bag,slot) end; end;end
Для удаления серого шмота:
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,".*\124H") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Для удаления белого шмота:
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ffffffff") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Для удаления зелёного шмота:
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Для удаления синего шмота:
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff0070dd") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Для удаления фиолетового шмота:
/run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ffa335ee") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end
Для продажи всех шмоток (точно не имеет цены продать нельзя):
/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,".*\124H") then UseContainerItem(bag,slot) end; end;end
Последний раз редактировалось Амидея; 02.04.2012 в 12:10.