
Розыск Скрипта на расклад
Moderators: Murderator+, Murderator
Розыск Скрипта на расклад
розыскиваю скрипт на расклад вещей в сумке по самому верху , может кто поможет , на сервер ДРВ, перерыл весь фомур так и ненашёл 

Кидает вещи акуратно viewtopic.php?p=82625#82625
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Re: Розыск Скрипта на расклад
хмм, а в новых версиях клиента нельзя раскладывать предметы по паку?
что-то не выходит
что-то не выходит
Re: Розыск Скрипта на расклад
У Хосе отключена умышленно или случайно функция uo.moveitem. Двигать в координату можно только ей.
Как вариант - зайти на 2 клиенте, разложить и затем уже играть на новом.
Как вариант - зайти на 2 клиенте, разложить и затем уже играть на новом.
Re: Розыск Скрипта на расклад
не прокатит, было разложено, а на новом все сбито в кучу, в "рабочей" части мешка
Re: Розыск Скрипта на расклад
Ну либо не судьба либо играй на 2 клиенте 

Re: Розыск Скрипта на расклад
это теперь и перемещение из сумки в сумку фиг сделаешь? нушозабеда
а ты, кстати, чего? наигрался с шардом?
а ты, кстати, чего? наигрался с шардом?
Re: Розыск Скрипта на расклад
перемещать можно но через зад - назначать приемным второй контейнер и юзать граб на предмет.
Не наигрался
апгрейд файлов накатился на небольшую проблему которая со дня на день устранится. Сегодня запустил старую версию. Новая будет чуть позже.
Не наигрался

Re: Розыск Скрипта на расклад
перемещать в один контейнер научился, а что делать с несколькими контейнерами, задница?
например:
например:
Code: Select all
sub massmovein()
VAR Bag1 = 0x30DFC516
VAR Bag2 = 0x30D3F019
VAR Reg9 = 0x30B4A5F4
VAR Reg10 = 0x30043E51
VAR Reg11 = 0x30D4AEB7
uo.useobject( Bag1 )
wait(600)
uo.useobject( Bag2 )
wait(600)
loot('0x108A', '0x0492', Reg9)
loot('0x108A', '0x0445', Reg10)
loot('0x1087', '0x0A11', Reg11)
uo.print(' -= Done =- ')
endsub
Sub loot(Type, Color, PUTContainer)
Repeat
UO.FindType(Type, Color, 0x402C1257)
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(755)
end if
Until uo.FindCount()<1 or uo.Dead()
end sub
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Розыск Скрипта на расклад
Gromiz wrote:перемещать в один контейнер научился, а что делать с несколькими контейнерами, задница?
например:Code: Select all
sub massmovein()
VAR Bag1 = 0x30DFC516
VAR Bag2 = 0x30D3F019
VAR Reg9 = 0x30B4A5F4
VAR Reg10 = 0x30043E51
VAR Reg11 = 0x30D4AEB7
uo.useobject( Bag1 )
wait(600)
uo.useobject( Bag2 )
wait(600)
loot('0x108A', '0x0492', Reg9)
loot('0x108A', '0x0445', Reg10)
loot('0x1087', '0x0A11', Reg11)
uo.print(' -= Done =- ')
endsub
Sub loot(Type, Color, PUTContainer)
Repeat
UO.FindType(Type, Color, 0x402C1257)
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(755)
end if
Until uo.FindCount()<1 or uo.Dead()
end sub
uo.SetReceivingContainer(cont)
uo.UnSetReceivingContainer()
Забыл?)
Code: Select all
Sub loot(Type, Color, PUTContainer)
uo.SetReceivingContainer(PUTContainer)
Repeat
UO.FindType(Type, Color, 0x402C1257)
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(755)
end if
Until uo.FindCount()<1 or uo.Dead()
uo.UnSetReceivingContainer()
end sub
Re: Розыск Скрипта на расклад
grab... фуфуфу
Но это неизбежность для упёртых игроков лучшего шарда.

Re: Розыск Скрипта на расклад
о, как. оказывается так тоже можно

а могут быть ошибки из-за того, что контейнер указываем в теле?:
Code: Select all
sub loot1()
uo.setreceivingcontainer('0x402C1257')
if val(uo.getGlobal("running"))==1 then
uo.setGlobal("running",2)
lootdrw('0x0EED', '-1'); gp
lootdrw('0x1087', '-1'); earrings
lootdrw('0x108A', '-1'); ring
lootdrw('0x0F84', '-1'); GA
lootdrw('0x0F85', '-1'); GI
lootdrw('0x0F86', '-1'); MR
lootdrw('0x0F88', '-1'); NS
lootdrw('0x0F8C', '-1'); SA
lootdrw('0x0F8D', '-1'); SS
uo.print(' -= Done =- ')
uo.setGlobal("running",1)
endif
uo.unsetreceivingcontainer()
end sub
Mirage wrote:grab... фуфуфу Но это неизбежность для упёртых игроков лучшего шарда.
да ппц, мовитем не робит, так еще и инжект вылетает (
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Розыск Скрипта на расклад
Gromiz wrote:Code: Select all
if val(uo.getGlobal("running"))==1 then
uo.setGlobal("running",2)
"running" установлена до этого где-то? Допустим, в автостарте прописано uo.setGlobal("running",'1') ?
И используй uo.setGlobal(String,String), вместо uo.setGlobal(String,Number)
При проверке if val(uo.getGlobal("running"))==1 then думаю лучше без val() обойтись, на сколько я помню, если глобальная переменная не объявлена, то getglobal возвращает N/A, хз как оно в число переведётся. if uo.getGlobal("running")=='1' then
Re: Розыск Скрипта на расклад
Juicy Fruit wrote:Gromiz wrote:Code: Select all
if val(uo.getGlobal("running"))==1 then
uo.setGlobal("running",2)
"running" установлена до этого где-то? Допустим, в автостарте прописано uo.setGlobal("running",'1') ?
И используй uo.setGlobal(String,String), вместо uo.setGlobal(String,Number)
При проверке if val(uo.getGlobal("running"))==1 then думаю лучше без val() обойтись, на сколько я помню, если глобальная переменная не объявлена, то getglobal возвращает N/A, хз как оно в число переведётся. if uo.getGlobal("running")=='1' then
да, при автостарте проходит запуск
Code: Select all
sub Lootrunning()
uo.setGlobal("running",1) ; = 1
end sub
Re: Розыск Скрипта на расклад
что-то не въехал.
у меня система такая:
1) автостарт:
2)присвоение номера:
3) проверка:
ты предлагаешь п.3 изменить на такой вариант?
у меня система такая:
1) автостарт:
Code: Select all
sub autostart()
uo.exec("exec Lootrunning")
wait(600)
uo.print(' Lootrunning is loaded ')
end sub
2)присвоение номера:
Code: Select all
sub Lootrunning()
uo.setGlobal("running",1) ; = 1
end sub
3) проверка:
Code: Select all
sub loot1()
uo.setreceivingcontainer('0x402C1257')
if val(uo.getGlobal("running"))==1 then
uo.setGlobal("running",2)
...
lootdrw('0x0EED', '-1'); gp
lootdrw('0x1087', '-1'); earrings
...
uo.print(' -= Done =- ')
uo.setGlobal("running",1)
endif
uo.unsetreceivingcontainer()
end sub
Sub lootdrw(Type, Color)
Repeat
UO.FindType(Type, Color, 'lastcontainer')
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(400)
end if
Until uo.FindCount()<1 or uo.Dead()
ltscssrs()
end sub
ты предлагаешь п.3 изменить на такой вариант?
Code: Select all
sub loot1()
uo.setreceivingcontainer('0x402C1257')
if uo.getGlobal("running")=='1' then
uo.setGlobal("running",2)
...
lootdrw('0x0EED', '-1'); gp
lootdrw('0x1087', '-1'); earrings
...
uo.print(' -= Done =- ')
uo.setGlobal("running",1)
endif
uo.unsetreceivingcontainer()
end sub
Sub lootdrw(Type, Color)
Repeat
UO.FindType(Type, Color, 'lastcontainer')
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(400)
end if
Until uo.FindCount()<1 or uo.Dead()
ltscssrs()
end sub
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Розыск Скрипта на расклад
Скорее такой:
Если юзать uo.setGlobal("running",1) вместо uo.setGlobal("running",'1') - то глобалка running скорее всего примет значение 0
Code: Select all
sub Lootrunning()
uo.setGlobal("running",'1') ; = 1 #ковычки у 1
end sub
Code: Select all
sub loot1()
uo.setreceivingcontainer('0x402C1257')
if uo.getGlobal("running")=='1' then #тогда и это можно заменить на if val(uo.getGlobal("running"))==1 then
uo.setGlobal("running",'2') #ковычки у 2
...
lootdrw('0x0EED', '-1'); gp
lootdrw('0x1087', '-1'); earrings
...
uo.print(' -= Done =- ')
uo.setGlobal("running",'1') #ковычки у 1
endif
uo.unsetreceivingcontainer()
end sub
Sub lootdrw(Type, Color)
Repeat
UO.FindType(Type, Color, 'lastcontainer')
If uo.FindCount()>0 Then
uo.grab(0,'finditem')
wait(400)
end if
Until uo.FindCount()<1 or uo.Dead()
ltscssrs()
end sub
Если юзать uo.setGlobal("running",1) вместо uo.setGlobal("running",'1') - то глобалка running скорее всего примет значение 0
Re: Розыск Скрипта на расклад
поставил, а из-за чего ошибка вылетает?
при юзе такого скрипта
может глобы вообще убрать? хотя с ними не должно быть проблем.


жесткая несовместимость с клиентом по ходу, как же устало все это.
при юзе такого скрипта
может глобы вообще убрать? хотя с ними не должно быть проблем.


Code: Select all
Os version is 6.1, build 7601, NT platform..
**Warning: Your prefarable codepage is 1251
**Warning: replaces.cfg not found.
**Warning: config attribute ignored: MultyUO
**Warning: YokoInj 708.19 >6.0.1.6
**Warning: Encryption set to: None (Ignition)
***Error: UO Client is hung...
***Error: injection.dll base: 45560000
***Error: script.dll base: 45A40000
***Error: EAX=76B958F6, EBX=459B0308, ECX=459B2FE8, EDX=FF46001C
***Error: ESI=459B0510, EDI=45930000, ESP=0018F920, EBP=0018F948
***Error: EIP=7783DEEC, EFLAGS=00200206
***Error: Bytes at EIP:
0000: 89 65 e8 ff 75 f8 8b 45 fc c7 45 fc fe ff ff ff : .e..u..E..E.....
***Error: Bytes at ESP:
0000: f6 58 b9 76 00 00 93 45 10 05 9b 45 08 03 9b 45 : .X.v...E...E...E
0010: 20 f9 18 00 1c 00 00 00 78 fa 18 00 d5 71 88 77 : .......x....q.w
0020: 14 f6 8d 77 5e 6e 22 01 90 f9 18 00 cb a5 89 77 : ...w^n"........w
0030: 0c 00 00 00 00 00 93 45 18 05 9b 45 e8 2f 9b 45 : .......E...E./.E
***Error: Unhandled exception 1: 0x0EEDFADE at 7638C41F
***Error: injection.dll base: 45560000
***Error: script.dll base: 45A40000
***Error: EAX=4588FABC, EBX=45A41438, ECX=00000007, EDX=00000000
***Error: ESI=0000001E, EDI=45A41282, ESP=4588FABC, EBP=4588FB0C
***Error: EIP=7638C41F, EFLAGS=00000202
***Error: Bytes at EIP:
0000: c9 c2 10 00 cc cc cc cc cc 8b ff 55 8b ec 56 8b : ...........U..V.
***Error: Bytes at ESP:
0000: de fa ed 0e 01 00 00 00 00 00 00 00 1f c4 38 76 : ..............8v
0010: 07 00 00 00 25 6a b4 45 64 6a 64 47 38 14 a4 45 : ....%j.EdjdG8..E
0020: 1e 00 00 00 82 12 a4 45 4c fb 88 45 40 fb 88 45 : .......EL..E@..E
0030: 9d 81 af 45 08 fb 88 45 43 a2 ae 45 4b a2 ae 45 : ...E...EC..EK..E
***Error: Unhandled exception 2: 0xC0000025 at 778A07E4
***Error: injection.dll base: 45560000
***Error: script.dll base: 45A40000
***Error: EAX=4588F708, EBX=4588FFC4, ECX=00000000, EDX=FFFFFFCC
***Error: ESI=4588F784, EDI=00000000, ESP=4588F6FC, EBP=4588F76C
***Error: EIP=778A07E4, EFLAGS=00000202
***Error: Bytes at EIP:
0000: e9 fe ab fc ff 83 a5 e4 fc ff ff 00 8d 85 d4 fc : ................
***Error: Bytes at ESP:
0000: 82 12 a4 45 84 f7 88 45 1e 00 00 00 25 00 00 c0 : ...E...E....%...
0010: 01 00 00 00 84 f7 88 45 e4 07 8a 77 00 00 00 00 : .......E...w....
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
***Error: Unhandled exception 3: 0xC0000025 at 778A07E4
***Error: Unhandled exception 4: 0xC0000025 at 778A07E4
***Error: Unhandled exception 5: 0xC0000025 at 778A07E4
***Error: Unhandled exception 6: 0xC0000025 at 778A07E4
***Error: Unhandled exception 7: 0xC0000025 at 778A07E4
***Error: Unhandled exception 8: 0xC0000025 at 778A07E4
***Error: Unhandled exception 9: 0xC0000025 at 778A07E4
***Error: Unhandled exception 10: 0xC0000025 at 778A07E4
***Error: Unhandled exception 11: 0xC0000025 at 778A07E4
***Error: Unhandled exception 12: 0xC0000025 at 778A07E4
***Error: Unhandled exception 13: 0xC0000025 at 778A07E4
***Error: Unhandled exception 14: 0xC0000025 at 778A07E4
***Error: Unhandled exception 15: 0xC0000025 at 778A07E4
***Error: Unhandled exception 16: 0xC0000025 at 778A07E4
***Error: Unhandled exception 17: 0xC0000025 at 778A07E4
***Error: Unhandled exception 18: 0xC0000025 at 778A07E4
***Error: Unhandled exception 19: 0xC0000025 at 778A07E4
***Error: Unhandled exception 20: 0xC0000025 at 778A07E4
***Error: Unhandled exception 21: 0xC0000025 at 778A07E4
***Error: Unhandled exception 22: 0xC0000025 at 778A07E4
***Error: Unhandled exception 23: 0xC0000025 at 778A07E4
***Error: Unhandled exception 24: 0xC0000025 at 778A07E4
***Error: Unhandled exception 25: 0xC0000025 at 778A07E4
***Error: Unhandled exception 26: 0xC0000025 at 778A07E4
***Error: Unhandled exception 27: 0xC0000025 at 778A07E4
***Error: Unhandled exception 28: 0xC0000025 at 778A07E4
***Error: Unhandled exception 29: 0xC0000025 at 778A07E4
***Error: Unhandled exception 30: 0xC0000025 at 778A07E4
***Error: Unhandled exception 31: 0xC0000025 at 778A07E4
***Error: Unhandled exception 32: 0xC0000025 at 778A07E4
***Error: Unhandled exception 33: 0xC0000025 at 778A07E4
***Error: Unhandled exception 34: 0xC0000025 at 778A07E4
***Error: Unhandled exception 35: 0xC0000025 at 778A07E4
***Error: Unhandled exception 36: 0xC0000025 at 778A07E4
***Error: Unhandled exception 37: 0xC0000025 at 778A07E4
***Error: Unhandled exception 38: 0xC0000025 at 778A07E4
***Error: Unhandled exception 39: 0xC0000025 at 778A07E4
***Error: Unhandled exception 40: 0xC0000025 at 778A07E4
***Error: Unhandled exception 41: 0xC0000025 at 778A07E4
***Error: Unhandled exception 42: 0xC0000025 at 778A07E4
***Error: Unhandled exception 43: 0xC0000025 at 778A07E4
***Error: Unhandled exception 44: 0xC0000025 at 778A07E4
***Error: Unhandled exception 45: 0xC0000025 at 778A07E4
***Error: Unhandled exception 46: 0xC0000025 at 778A07E4
***Error: Unhandled exception 47: 0xC0000025 at 778A07E4
***Error: Unhandled exception 48: 0xC0000025 at 778A07E4
***Error: Unhandled exception 49: 0xC0000025 at 778A07E4
***Error: Unhandled exception 50: 0xC0000025 at 778A07E4
***Error: Unhandled exception 51: 0xC0000025 at 778A07E4
***Error: Unhandled exception 52: 0xC0000025 at 778A07E4
***Error: Unhandled exception 53: 0xC0000025 at 778A07E4
***Error: Unhandled exception 54: 0xC0000025 at 778A07E4
***Error: Unhandled exception 55: 0xC0000025 at 778A07E4
***Error: Unhandled exception 56: 0xC0000025 at 778A07E4
***Error: Unhandled exception 57: 0xC0000025 at 778A07E4
***Error: Unhandled exception 58: 0xC0000025 at 778A07E4
***Error: Unhandled exception 59: 0xC0000025 at 778A07E4
***Error: Unhandled exception 60: 0xC0000025 at 778A07E4
***Error: Unhandled exception 61: 0xC0000025 at 778A07E4
***Error: Unhandled exception 62: 0xC0000025 at 778A07E4
***Error: Unhandled exception 63: 0xC0000025 at 778A07E4
***Error: Unhandled exception 64: 0xC0000025 at 778A07E4
***Error: Unhandled exception 65: 0xC0000025 at 778A07E4
***Error: Unhandled exception 66: 0xC0000025 at 778A07E4
***Error: Unhandled exception 67: 0xC0000025 at 778A07E4
***Error: Unhandled exception 68: 0xC0000025 at 778A07E4
***Error: Unhandled exception 69: 0xC0000025 at 778A07E4
***Error: Unhandled exception 70: 0xC0000025 at 778A07E4
***Error: Unhandled exception 71: 0xC0000025 at 778A07E4
***Error: Unhandled exception 72: 0xC0000025 at 778A07E4
***Error: Unhandled exception 73: 0xC0000025 at 778A07E4
***Error: Unhandled exception 74: 0xC0000025 at 778A07E4
***Error: Unhandled exception 75: 0xC0000025 at 778A07E4
***Error: Unhandled exception 76: 0xC0000025 at 778A07E4
***Error: Unhandled exception 77: 0xC0000025 at 778A07E4
***Error: Unhandled exception 78: 0xC0000025 at 778A07E4
***Error: Unhandled exception 79: 0xC0000025 at 778A07E4
***Error: Unhandled exception 80: 0xC0000025 at 778A07E4
***Error: Unhandled exception 81: 0xC0000025 at 778A07E4
***Error: Unhandled exception 82: 0xC0000025 at 778A07E4
***Error: Unhandled exception 83: 0xC0000025 at 778A07E4
***Error: Unhandled exception 84: 0xC0000025 at 778A07E4
***Error: Unhandled exception 85: 0xC0000025 at 778A07E4
***Error: Unhandled exception 86: 0xC0000025 at 778A07E4
***Error: Unhandled exception 87: 0xC0000025 at 778A07E4
***Error: Unhandled exception 88: 0xC0000025 at 778A07E4
***Error: Unhandled exception 89: 0xC0000025 at 778A07E4
***Error: Unhandled exception 90: 0xC0000025 at 778A07E4
***Error: Unhandled exception 91: 0xC0000025 at 778A07E4
***Error: Unhandled exception 92: 0xC0000025 at 778A07E4
***Error: Unhandled exception 93: 0xC0000025 at 778A07E4
***Error: Unhandled exception 94: 0xC0000025 at 778A07E4
***Error: Unhandled exception 95: 0xC0000025 at 778A07E4
***Error: Unhandled exception 96: 0xC0000025 at 778A07E4
***Error: Unhandled exception 97: 0xC0000025 at 778A07E4
***Error: Unhandled exception 98: 0xC0000025 at 778A07E4
***Error: Unhandled exception 99: 0xC0000025 at 778A07E4
***Error: Unhandled exception100: 0xC0000025 at 778A07E4
***Error: Unhandled exception101: 0xC0000025 at 778A07E4
***Error: injection.dll base: 45560000
***Error: script.dll base: 45A40000
***Error: EAX=458783C8, EBX=4588FFC4, ECX=00000000, EDX=FFFFFFCC
***Error: ESI=45878444, EDI=00000000, ESP=458783BC, EBP=4587842C
***Error: EIP=778A07E4, EFLAGS=00000202
***Error: Bytes at EIP:
0000: e9 fe ab fc ff 83 a5 e4 fc ff ff 00 8d 85 d4 fc : ................
***Error: Bytes at ESP:
0000: 00 00 00 00 44 84 87 45 04 88 87 45 25 00 00 c0 : ....D..E...E%...
0010: 01 00 00 00 44 84 87 45 e4 07 8a 77 00 00 00 00 : ....D..E...w....
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 : ................
жесткая несовместимость с клиентом по ходу, как же устало все это.