| Yoko http://forum.yoko.com.ua/ |
|
| В чем ошибка ??? http://forum.yoko.com.ua/viewtopic.php?f=20&t=15535 |
Page 1 of 1 |
| Author: | Sky525464 [ 2010-01-31 10:29:32 ] |
| Post subject: | В чем ошибка ??? |
Нашол скрипт на картографию но он не робит почему понять не магу помогите плизз!!! Суть в том что он карту всё нармально дастает но не выбирает то что нужно делатьи тупо стоит, хатя поправил под свое меню, а также если сделать карту в ручную он стоит и кавыряется в носу Quote: #####################################################################
; Cartography. v.1.00b (c) Edred ; ; Ищем в сундуке 1 мешок с картами, берем по очереди из него карты, ; качаем на них картографию (с повторами в случае физлов), потом скидываем ; карты в трэш. Если мешки с картами кончились - выход. sub cartograph() VAR Sunduk1 = '0x420072B3' ; Сериал сундука с мешками с картами VAR Trash = '0x461A53C1' ; Сериал мусорного ведра VAR Meshok = '0x0E75' ; Тип мешка VAR Map = '0x14EB' ; Тип карты VAR Fizzle = 'You are not familiar enough with the area to draw the map' VAR Success = 'You place a map in your backpack' VAR MeshSer, j, k, MapSer, flag UO.CancelMenu() UO.IgnoreReset() UO.AutoMenu( 'What you you want to create?','Local Map' ) UO.FindType( Meshok, -1, Sunduk1 ) While UO.FindCount() > 0 MeshSer = UO.GetSerial( 'finditem' ) UO.UseObject( MeshSer ) wait(500) CheckLag() UO.FindType( Map, -1, MeshSer ) While UO.FindCount() > 0 MapSer = UO.GetSerial( 'finditem' ) UO.Grab( '1', 'finditem' ) repeat wait(100) until UO.Count( Map ) == 1 flag = 0 While flag == 0 DeleteJournal( Fizzle ) DeleteJournal( Success ) UO.UseObject( MapSer ) k = 0 repeat k = k + 1 wait(100) until UO.InJournal( Fizzle ) OR UO.InJournal( Success ) OR k > 600 If UO.InJournal( Success ) OR k > 600 Then flag = 1 Endif Wend UO.FindType( Map ) While UO.FindCount() > 0 UO.MoveItem( 'finditem', 0, Trash ) wait(1000) CheckLag() UO.FindType( Map ) Wend UO.FindType( Map, -1, MeshSer ) Wend UO.Ignore( MeshSer ) UO.FindType( Meshok, -1, Sunduk1 ) Wend UO.IgnoreReset() UO.CancelMenu() endsub Sub CheckLag() DeleteJournal( 'backpack' ) UO.Click( 'backpack' ) repeat wait(100) until UO.InJournal( 'backpack' ) return end sub Sub DeleteJournal( string1 ) VAR nom = UO.InJournal( string1 ) If nom > 0 Then UO.SetJournalLine( Nom - 1, 'string replaced' ) DeleteJournal( string1 ) Endif |
|
| Author: | Sky525464 [ 2010-02-01 09:28:06 ] |
| Post subject: | Re: В чем ошибка ??? |
Блин ну некто не знает чтоли ????!!!!!!!!! |
|
| Author: | Scripts Writer [ 2010-02-02 13:01:46 ] |
| Post subject: | Re: В чем ошибка ??? |
Видимо всё таки плохо поправил меню |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|