что неправильно, или что надо добавить?

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
teror
Posts: 79
Joined: 2005-09-11 00:53:44

что неправильно, или что надо добавить?

Post by teror »

Code: Select all

sub port() 
if UO.Weight>780 then
wait(10000)
UO.print ( 'ves nabran ' )
house()
cave()
end sub

sub house()
uo.say ( ',recall 0x4001305C 2' )
wait(100000)
end sub

sub cave()
var Chest='0x4000D8B5'
UO.Findtype( 0x1F4C, 0x0000, 0x4000D8B5)
UO.Exec( "moveitem finditem 3" )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 3' )
wait(20000)
end sub

простой скрипкик на портирование, только не работает, поправте...
принцип его работы: при наборе определённого веса чар портируется к дому, ждёт какое-то время и летит назад. да и ещё, чтобы скрипт функционировал постаянно.в общем в скрипте всё ясно...
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

Code: Select all

sub port() 
if UO.Weight>780 then
wait(10000)
UO.print ( 'ves nabran ' )
uo.say ( ',recall 0x4001305C 2' )
wait(20000)
var Chest='0x4000D8B5'
UO.Findtype( 0x1F4C, 0x0000, 0x4000D8B5)
UO.Exec( "moveitem finditem 3" )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 1' )
wait(3000)
uo.say ( ',recall 0x4001305C 3' )
wait(25000)
return
end sub

объеденил в одну функцию, но как запускаю скрипт, уо начинает нереально лаговать...
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

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

Post by Savage »

Подробнее расскажи что делает твой бот. Как он сам вес то набирает?
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

Savage wrote:Подробнее расскажи что делает твой бот. Как он сам вес то набирает?

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

Post by Savage »

Ну и? Непохоже твое описание на подробно.
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

чар копает на изи уо скрипте... наберает определённый вес и скрипт останавливается на время waitom.при наборе такого же веса скрипт на инже запускается... улетает в дом(разгрузка на изи уо), инжектовский скрипт берёт рекалы, перезарежает бук, улетает обратно и тут опять в бой идёт изиуо.
мне надо чтобы инжектовский скрипт проверял вес чара, в моём варианте уо наченает сильно тормазить...
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

Для начала попробуй реколиться по человечески, uo.recall(runebookobject,runenumber).
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

grundick wrote:Для начала попробуй реколиться по человечески, uo.recall(runebookobject,runenumber).

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

Post by Savage »

Все очень просто. Строишь скрипт типа:

Code: Select all

sub ssd()
   While TRUE
      If UO.Weight>nnn Then
         тут твои действия по реколу ожидания разгрузки...
      Else
         wait(5000)
      Endif
   Wend
end sub


И начинаешь его настраивать добавляя новый фичи. Так же можно изи говорить что инжект освободился и наоборот что изя ждет работы инжекта...
teror
Posts: 79
Joined: 2005-09-11 00:53:44

Post by teror »

спасибо !
Post Reply