sub sellnec()
var i=0
uo.set('buydelay','10000')
wait(100)
uo.set('maxsell','25')
wait(100)
repeat
cheklag()
UO.DeleteJournal()
i=i+1
uo.sell('necklace')
wait(11000)
until UO.InJournal("You have nothing I'm interested in")
end sub
sub cheklag()
uo.deletejournal()
uo.click('backpack')
repeat
wait(10)
until uo.InJournal("backpack")
end sub
Это в теории !!! Попробуй на практике так что нить продать !!!
Хотябы поставить вместо 11000 10500 !!!
Я всё опробовал прежде чем остановится на чём-то !!!
Да и потом я сказал что выложу скрипт которым сам продаю и ничего более !!!
Это в теории !!! Попробуй на практике так что нить продать !!!
Хотябы поставить вместо 11000 10500 !!!
Я всё опробовал прежде чем остановится на чём-то !!!
Да и потом я сказал что выложу скрипт которым сам продаю и ничего более !!!
Askaneli wrote:Придушил этот фикс ваще !!! Сил нету продавать, а айтемы выкидывать жалко !!! Жаба душит !!!
сделай нормальный скрипт и усё
я вот 200 пакетико неклайсов продал и ничо...
но внатуре парит.
на покупку на 100% нужна задержка, чтоб ламерьё не садилось на скрипт, а вот на продажу... жёстко...
Askaneli wrote:Придушил этот фикс ваще !!! Сил нету продавать, а айтемы выкидывать жалко !!! Жаба душит !!!
сделай нормальный скрипт и усё
я вот 200 пакетико неклайсов продал и ничо...
но внатуре парит.
на покупку на 100% нужна задержка, чтоб ламерьё не садилось на скрипт, а вот на продажу... жёстко...
Да нормально продаёт скрипт этот !!! Просто на это бы раньше ушло времени раз два !!! А сча .....
Я всё продал уже что было !!! Крафтить нет желания !!!
Askaneli wrote:Да нормально продаёт скрипт этот !!! Просто на это бы раньше ушло времени раз два !!! А сча .....
Я всё продал уже что было !!! Крафтить нет желания !!!
да, но ты должЁн сидеть рядышком...
я же не поленился нарисовал, такой что включил.... а потом посчитал в мешочке сколько кучек по 50к.
Askaneli wrote:Да нормально продаёт скрипт этот !!! Просто на это бы раньше ушло времени раз два !!! А сча .....
Я всё продал уже что было !!! Крафтить нет желания !!!
да, но ты должЁн сидеть рядышком...
я же не поленился нарисовал, такой что включил.... а потом посчитал в мешочке сколько кучек по 50к.
А с чего ты взял что это весь скрипт !!! Это только кусок который продаёт !!! А целиком сделан рекол в магазин и домой !!!
Берёт мешочки, выкладывает деньги, при необходимости полиморфится, когда прилетает в магазин подходит к вендору и продаёт !!!
Askaneli wrote:А целиком сделан рекол в магазин и домой !!!
Берёт мешочки, выкладывает деньги, при необходимости полиморфится, когда прилетает в магазин подходит к вендору и продаёт !!!
Вообще-то я хотел добиться от всех, чтобы выложили универсальный скрипт на продажу вещей, когда ЗАРАНЕЕ НЕИЗВЕСТНО их кол-во. Пришлось, блин, самому писать, конечно, его можно еще чуток доработать, но и так сойдет, может кому-то пригодиться. Спасибо Sfagnum'у за идею.
sub Sell()
uo.DeleteJournal()
var num=0,numb=0
var stroka
uo.set('injectecho','1');чтобы в журнале отображались сообщения инжекта
uo.set('buydelay',0);продаем без задержки, чтобы узнать кол-во вещей на продажу
uo.set('maxsell','99');тут к сожалению 'особенность' - не больше 99 вещей
uo.sell('Daggers','Vendor')
repeat
wait(50)
until uo.InJournal('For sold')
stroka=right(left(uo.journal(uo.injournal('For sold:')-1),12),2)
;'обрезали' строку журнала до нужного числа продаваемых вещей
RTrim(stroka); если вещей <10 то в конце строки будет стоять пробел (удаляем его)
num=VAL(stroka);переводим в численное значение
numb=(num)*350 ;получаем общую задержку
uo.set('buydelay',STR(numb)) ;продаем
uo.sell('Daggers','Vendor')
end sub
;by Exile
Worth wrote:Вообще-то я хотел добиться от всех, чтобы выложили универсальный скрипт на продажу вещей, когда ЗАРАНЕЕ НЕИЗВЕСТНО их кол-во. Пришлось, блин, самому писать, конечно, его можно еще чуток доработать, но и так сойдет, может кому-то пригодиться. Спасибо Sfagnum'у за идею.
sub Sell()
uo.DeleteJournal()
var num=0,numb=0
var stroka
uo.set('injectecho','1');чтобы в журнале отображались сообщения инжекта
uo.set('buydelay',0);продаем без задержки, чтобы узнать кол-во вещей на продажу
uo.set('maxsell','99');тут к сожалению 'особенность' - не больше 99 вещей
uo.sell('Daggers','Vendor')
repeat
wait(50)
until uo.InJournal('For sold')
stroka=right(left(uo.journal(uo.injournal('For sold:')-1),12),2)
;'обрезали' строку журнала до нужного числа продаваемых вещей
RTrim(stroka); если вещей <10 то в конце строки будет стоять пробел (удаляем его)
num=VAL(stroka);переводим в численное значение
numb=(num)*350 ;получаем общую задержку
uo.set('buydelay',STR(numb)) ;продаем
uo.sell('Daggers','Vendor')
end sub
;by Exile
Worth wrote:Вообще-то я хотел добиться от всех, чтобы выложили универсальный скрипт на продажу вещей, когда ЗАРАНЕЕ НЕИЗВЕСТНО их кол-во. Пришлось, блин, самому писать, конечно, его можно еще чуток доработать, но и так сойдет, может кому-то пригодиться. Спасибо Sfagnum'у за идею.
sub Sell()
uo.DeleteJournal()
var num=0,numb=0
var stroka
uo.set('injectecho','1');чтобы в журнале отображались сообщения инжекта
uo.set('buydelay',0);продаем без задержки, чтобы узнать кол-во вещей на продажу
uo.set('maxsell','99');тут к сожалению 'особенность' - не больше 99 вещей
uo.sell('Daggers','Vendor')
repeat
wait(50)
until uo.InJournal('For sold')
stroka=right(left(uo.journal(uo.injournal('For sold:')-1),12),2)
;'обрезали' строку журнала до нужного числа продаваемых вещей
RTrim(stroka); если вещей <10 то в конце строки будет стоять пробел (удаляем его)
num=VAL(stroka);переводим в численное значение
numb=(num)*350 ;получаем общую задержку
uo.set('buydelay',STR(numb)) ;продаем
uo.sell('Daggers','Vendor')
end sub
;by Exile
В данном случае, у меня виснет УО.
Оно не виснет , оно задумывается !!! Как только всё продано , всё отвисает !!!
Например на продажу 4 мешочков (1020 итемов) надо 306 секунд в идеале что состовляет 5 минут как минимум !!! Надо ждать надеятся и терпеть раз уж так вышло !!!
Askaneli wrote:Оно не виснет , оно задумывается !!! Как только всё продано , всё отвисает !!!
Например на продажу 4 мешочков (1020 итемов) надо 306 секунд в идеале что состовляет 5 минут как минимум !!! Надо ждать надеятся и терпеть раз уж так вышло !!!
UO client appears to be hung. More information can be found in injection_log.txt
Press YES to terminate client or NO to wait for 5 seconds.
Не пойму, чё за нафиг:
Мне нужно продать Necklace, я вроде вот так переделал (Играю тоже на ДРВ):
sub Sell()
uo.DeleteJournal()
var num=0,numb=0
var stroka
uo.set('injectecho','1');чтобы в журнале отображались сообщения инжекта
uo.set('buydelay',0);продаем без задержки, чтобы узнать кол-во вещей на продажу
uo.set('maxsell','99');тут к сожалению 'особенность' - не больше 99 вещей
uo.sell('Necklace','Vendor')
repeat
wait(50)
until uo.InJournal('For sold')
stroka=right(left(uo.journal(uo.injournal('For sold:')-1),12),2)
;'обрезали' строку журнала до нужного числа продаваемых вещей
RTrim(stroka); если вещей <10 то в конце строки будет стоять пробел (удаляем его)
num=VAL(stroka);переводим в численное значение
numb=(num)*350 ;получаем общую задержку
uo.set('buydelay',STR(numb)) ;продаем
uo.sell('Necklace','Vendor')
end sub
;by Exile