sub SellToVendor() var tProduct = '0x0DBF' ;тип товара var cProduct = '0x0000' ;цвет товара var sellListName = 'pole' ;название листа продажи var ms = 20 ;кол-во поскольку будем продавать var addDealy = 100 ;если не успевает продавать, увеличьте эту цифру var bd = ms*350+addDealy ;system. don't tuch UO.Print('Кому продавать будем?') UO.addobject('vend') while uo.Targeting() wait(200) wend if UO.GetSerial('vend') == UO.GetSerial('self') or UO.GetSerial('vend') == '0x00000000' or UO.GetSerial('vend') == UO.GetSerial('backpack') then UO.Print('Промазал(а) - отключаюсь.') end if uo.set('maxsell',str(ms)) UO.UseObject('backpack') uo.set('buydelay',str(bd)) CheckLag() while UO.Count(tProduct,cProduct) > 0 if UO.Count(tProduct,cProduct) < ms then bd = UO.Count(tProduct,cProduct)*350+addDealy uo.set('buydelay',str(bd)) CheckLag() end if uo.sell(sellListName,UO.GetName('vend')) CheckLag() UO.Msg('guards') if UO.InJournal("You have nothing I'm interested in") then return end if wend uo.set('buydelay','0') end sub
sub CheckLag() UO.DeleteJournal() UO.Click('backpack') repeat wait(50) until UO.InJournal('backpack') end sub
netol wrote:а теперь возьми удочку допустим купленную у нпс изготовленную при гме карпы и гдето при 80 карпы и сравни их тайпы
Удочку, скрафченную при 80 карпентри достать будет проблематично, т.к. карпентри у меня ГМ.
Когда я качал тинкер я пошёл продавать некласы. Первые мешки продавались полностью, но те мешки, в которых лежали некласы с моим крафтом не хотели продаватся. После изменения листа продажи меня попросил друг продать мешок с его ожерельями с его крафтом. Так вот они тоже не желали ни в какую продаватся.
Лео помоги... Попробовал я тогда этот скрипт... Все удачно продалось. Но щас, вобще ужас... Припер я значит к нему полные мешки, жму скрипт вылетает таргет, указываю на вендора... И то он как бешенный начнет орать Guards, либо просто ничего не говорит но внизу появляються 4 строки... Либо просто клиент на мертво зависает ;(
Да... И раньше появлялось 'кому продоввать будем ?' а теперь 'what is vend?'