"Оптитмизация" вещей в контейнере.

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

"Оптитмизация" вещей в контейнере.

Post by Destruction »

Обстановка:
Банк, перегружен, много одинаковых кучек с ингами - задача сделать мало кучек. Попутно можно перебрать золотишко и прочую фигню -)

Попытка решения:

Code: Select all

sub contOptimize(c)
var i, j, k, count
uo.findtype("-1","-1",c)
k = uo.findcount()
DIM items[val(str(k))]
for i=0 to k-1
uo.findtype("-1","-1",c)
items[i] = uo.getSerial("finditem")
uo.ignore("finditem")
next
for i=0 to k-1
uo.ignore(items[i])
next
for i=0 to k-1
for j=0 to k-1
if items[i] && (uo.getQuantity(items[i])>1 || uo.getQuantity(items[j])>1) && uo.getGraphic(items[i])==uo.getGraphic(items[j]) && uo.getColor(items[i])==uo.getColor(items[j]) then
count = uo.getQuantity(items[i])
uo.moveitem(items[j],0,items[i])
items[i] = items[j]
while count == uo.getQuantity(items[i])
wait(200)
wend
items[j] = false
endif
next
next
endsub

Условия теста:
Бэкпак, 2 кучки по 2 инга (одинаковых).
Результат: Одна кучка оказывается в эффекте "взять в руку".

Собсно что пытается сделать скрипт:
Пытается взять одну кучку и перенести на такую же, перенос в контейнер - невозможен, банк перегружен.

PS: Скрипт элементарный, потому, что строк меньше 30, это моё мнение.
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post by 666Man666 »

Нормально... :)
ток вот для меня он безполезный :P
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Только вот он не пашет...
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post by 666Man666 »

Destruction wrote:Только вот он не пашет...
Наверно, я не тестил :)
Don SpiL
Posts: 108
Joined: 2005-05-03 11:51:04
Location: KDK Elite Group (c)
Contact:

Post by Don SpiL »

Destruction wrote:Только вот он не пашет...

Вечерком приду домой, кину кусок от своего крафтерского скрипта!

Суть в нем такова! Если речь идет о логах то описываем тип и цвета логов в теле скрипта и запускаем скрипт!!! Он найдет в сундуке (можно банк) все то что мы описали и разложит по стопочкам. Вроде тебе это нужно......
Askaneli
Sphere expert
Posts: 1143
Joined: 2004-10-01 08:27:38
Location: Уфа

Post by Askaneli »

Нифига себе у народа ресурсов.
Сделал дело - флуди смело !!!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Don SpiL wrote:
Destruction wrote:Только вот он не пашет...

Вечерком приду домой, кину кусок от своего крафтерского скрипта!

Суть в нем такова! Если речь идет о логах то описываем тип и цвета логов в теле скрипта и запускаем скрипт!!! Он найдет в сундуке (можно банк) все то что мы описали и разложит по стопочкам. Вроде тебе это нужно......

Долго человек домой идёт однако -)
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Заплутал наверное :)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Savage wrote:Заплутал наверное :)

А может криминал случился? Я ж волнуюсь, а он бесстыжий -)))
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Не, криминала нету. Я его на нове видел :)
Post Reply