Кто знает как сделать в стиме?
Проблема в общем с экшен меню... в разоре при записи действия видит это меню соответственно воспроизводит действие... В стиме же он не видит этого экшен меню и соответственно все действия с ним тоже((
как выйти из этого положения?
Да и это точно не гамп(((
как выйти из этого положения?
Да и это точно не гамп(((
-
Не в сети
- PrincessBotsman
- Модератор: Летописи
- Сообщений: 883
- Thanks: 0
Модератор: Летописи
Что такое экшен меню? Что именно ты хочешь сделать?
[size=85:2xsmi890]- Может ты выйдешь из инвиза и покажешь всем свой костюм?
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
Запускаю рекорд кликаю на предмет появляется меню в котором нужно выбрать что крафтить скажем... смотрим в стим там есть только использование объекта от сюда понимаем что меню которое появилось это не гамп... если такое же действие сделать в разоре то тама это экшн меню в рекорде...
Это можно сравнить открытием спелл бука он то же не гам и по тому не записывается в рекорде и кликая на заклинания в нем тоже не записываются а лишь только использование объекта и каст сам(((
Это можно сравнить открытием спелл бука он то же не гам и по тому не записывается в рекорде и кликая на заклинания в нем тоже не записываются а лишь только использование объекта и каст сам(((
В инете нарыл похожую проблемку но там ответа пока не дали.... Если кто поможет то вообще спасибо будет здоровенное....)))))
www.scriptuo.com/index.php?PHPSE ... ic=12458.0
www.scriptuo.com/index.php?PHPSE ... ic=12458.0
на стиме не сильно удобно писать через сам стим (во всяком случае мне), хотя весть перечень команд там представлен в том числе и Gumps! но много нужно дописывать и подправлять руками, по этому проще написать в ручную.
на что нужен макрос?
на что нужен макрос?
ну макрос будет на почти все крат скилы ибо это меню вылазит с выбором у инскрипта алхимии бс и тд....
и еще раз повторюсь то что но не гамп это))
и еще раз повторюсь то что но не гамп это))
Я видь правильно понял, на крафт?
Alchemy:2j052il8
////////////////////////////////////
// This macro is designed for //
// training alchemy from 30. Have //
// 5 empty kegs on you and a lot //
// of mortars and pestals. This //
// macro only makes PVP worthy //
// potions to minimize waste. //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if skill 'alchemy' < 60 and not @findobject 'TR'
headmsg 'Select Total Refresh Keg'
promptalias 'TR'
endif
if skill 'alchemy' < 70 and not @findobject 'GA'
headmsg 'Select Greater Agility Keg'
promptalias 'GA'
endif
if skill 'alchemy' < 80 and not @findobject 'GS'
headmsg 'Select Greater Strength Keg'
promptalias 'GS'
endif
if skill 'alchemy' < 90 and not @findobject 'GH'
headmsg 'Select Greater Heal Keg'
promptalias 'GH'
endif
if skill 'alchemy' < 100 and not @findobject 'GC'
headmsg 'Select Greater Cure Keg'
promptalias 'GC'
endif
if skill 'alchemy' < 30
headmsg 'Buy more skill!'
stop
elseif skill 'alchemy' < 60
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 1
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf0b 0x0 'backpack'
moveitem 'found' 'TR'
pause 600
endif
elseif skill 'alchemy' < 70
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 8
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf08 0x0 'backpack'
moveitem 'found' 'GA'
pause 600
endif
elseif skill 'alchemy' < 80
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 29
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf09 0x0 'backpack'
moveitem 'found' 'GS'
pause 600
endif
elseif skill 'alchemy' < 90
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
if @findtype 0xf0c 0x0 'backpack'
moveitem 'found' 'GH'
pause 600
endif
elseif skill 'alchemy' < 100
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 43
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
if @findtype 0xf07 0x0 'backpack'
moveitem 'found' 'GC'
pause 600
endif
else
headmsg 'Alchemy complete!'
stop
endif[/spoiler:2j052il8]
// This macro is designed for //
// training alchemy from 30. Have //
// 5 empty kegs on you and a lot //
// of mortars and pestals. This //
// macro only makes PVP worthy //
// potions to minimize waste. //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if skill 'alchemy' < 60 and not @findobject 'TR'
headmsg 'Select Total Refresh Keg'
promptalias 'TR'
endif
if skill 'alchemy' < 70 and not @findobject 'GA'
headmsg 'Select Greater Agility Keg'
promptalias 'GA'
endif
if skill 'alchemy' < 80 and not @findobject 'GS'
headmsg 'Select Greater Strength Keg'
promptalias 'GS'
endif
if skill 'alchemy' < 90 and not @findobject 'GH'
headmsg 'Select Greater Heal Keg'
promptalias 'GH'
endif
if skill 'alchemy' < 100 and not @findobject 'GC'
headmsg 'Select Greater Cure Keg'
promptalias 'GC'
endif
if skill 'alchemy' < 30
headmsg 'Buy more skill!'
stop
elseif skill 'alchemy' < 60
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 1
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf0b 0x0 'backpack'
moveitem 'found' 'TR'
pause 600
endif
elseif skill 'alchemy' < 70
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 8
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf08 0x0 'backpack'
moveitem 'found' 'GA'
pause 600
endif
elseif skill 'alchemy' < 80
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 29
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
if @findtype 0xf09 0x0 'backpack'
moveitem 'found' 'GS'
pause 600
endif
elseif skill 'alchemy' < 90
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
if @findtype 0xf0c 0x0 'backpack'
moveitem 'found' 'GH'
pause 600
endif
elseif skill 'alchemy' < 100
if usetype 0xe9b 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 43
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
if @findtype 0xf07 0x0 'backpack'
moveitem 'found' 'GC'
pause 600
endif
else
headmsg 'Alchemy complete!'
stop
endif[/spoiler:2j052il8]
Blacksmith:2j052il8
////////////////////////////////////
// Uses tongs. This macro is //
// designed for training //
// blacksmithy from 50. //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if skill 'Blacksmithy' < 50
headmsg 'You should have started with 50 skill!'
stop
elseif skill 'Blacksmithy' <= 93
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 50
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
pause 2000
endif
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 14
waitfortarget 15000
@targettype! 0x1403 0x0 'backpack'
endif
elseif skill 'blacksmithy' < 100
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
pause 2000
endif
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 14
waitfortarget 15000
@targettype! 0x1413 0x0 'backpack'
endif
else
headmsg 'Blacksmithy complete!'
stop
endif[/spoiler:2j052il8]
// Uses tongs. This macro is //
// designed for training //
// blacksmithy from 50. //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if skill 'Blacksmithy' < 50
headmsg 'You should have started with 50 skill!'
stop
elseif skill 'Blacksmithy' <= 93
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 50
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
pause 2000
endif
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 14
waitfortarget 15000
@targettype! 0x1403 0x0 'backpack'
endif
elseif skill 'blacksmithy' < 100
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
pause 2000
endif
if usetype 0xfbb 'any' 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 14
waitfortarget 15000
@targettype! 0x1413 0x0 'backpack'
endif
else
headmsg 'Blacksmithy complete!'
stop
endif[/spoiler:2j052il8]
Bow/Flash/Carpentry:2j052il8
////////////////////////////////////
// This macro is designed for //
// training carpentry from 30. //
// It uses standard saws. Due to //
// the weight of boards, it is //
// written to be used in a house //
// with a chest to restock from. //
// //
// Warning: Throws away deeds! //
// Bank them! //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if not @listexists 'carpjunk'
createlist 'carpjunk'
pushlist 'carpjunk' 0x9aa
pushlist 'carpjunk' 0xe3f
pushlist 'carpjunk' 0x14f0 // DEED! WATCH OUT!
pushlist 'carpjunk' 0xb4a
pushlist 'carpjunk' 0xe89
pushlist 'carpjunk' 0x13f8
endif
if not @findtype 0x1034 0x0 'backpack'
headmsg 'Get more saws!'
stop
endif
if not @findobject 'trash'
headmsg 'Select your trash barrel'
promptalias 'trash'
endif
if not @findobject 'restock'
headmsg 'Select the container with your boards'
promptalias 'restock'
useobject 'restock'
endif
if @counttype 0x1bd7 0x0 'backpack' < 20
movetype 0x1bd7 'restock' 'backpack' 0 0 0 0x0 150
pause 1000
endif
if skill 'carpentry' < 30
headmsg 'Buy more skill!'
stop
elseif skill 'carpentry' < 40
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 2
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 50
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 70
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 36
waitforgump 0x38920abd 15000
replygump 0x38920abd 44
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 75
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 8
waitforgump 0x38920abd 15000
replygump 0x38920abd 72
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 90
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 100
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
else
headmsg 'Carpentry completed!'
stop
endif
if contents 'backpack' > 115 or diffweight < 20
for 0 to carpjunk
while @movetype carpjunk[] 'backpack' 'trash'
endwhile
endfor
endif[/spoiler:2j052il8]
// This macro is designed for //
// training carpentry from 30. //
// It uses standard saws. Due to //
// the weight of boards, it is //
// written to be used in a house //
// with a chest to restock from. //
// //
// Warning: Throws away deeds! //
// Bank them! //
// //
// Turn on loop and click play! //
// //
////////////////////////////////////
if not @listexists 'carpjunk'
createlist 'carpjunk'
pushlist 'carpjunk' 0x9aa
pushlist 'carpjunk' 0xe3f
pushlist 'carpjunk' 0x14f0 // DEED! WATCH OUT!
pushlist 'carpjunk' 0xb4a
pushlist 'carpjunk' 0xe89
pushlist 'carpjunk' 0x13f8
endif
if not @findtype 0x1034 0x0 'backpack'
headmsg 'Get more saws!'
stop
endif
if not @findobject 'trash'
headmsg 'Select your trash barrel'
promptalias 'trash'
endif
if not @findobject 'restock'
headmsg 'Select the container with your boards'
promptalias 'restock'
useobject 'restock'
endif
if @counttype 0x1bd7 0x0 'backpack' < 20
movetype 0x1bd7 'restock' 'backpack' 0 0 0 0x0 150
pause 1000
endif
if skill 'carpentry' < 30
headmsg 'Buy more skill!'
stop
elseif skill 'carpentry' < 40
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 2
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 50
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 15
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 70
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 36
waitforgump 0x38920abd 15000
replygump 0x38920abd 44
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 75
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 8
waitforgump 0x38920abd 15000
replygump 0x38920abd 72
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 90
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 9
waitforgump 0x38920abd 2000
endif
elseif skill 'carpentry' < 100
if usetype 0x1034 0x0 'backpack'
waitforgump 0x38920abd 15000
replygump 0x38920abd 22
waitforgump 0x38920abd 15000
replygump 0x38920abd 16
waitforgump 0x38920abd 2000
endif
else
headmsg 'Carpentry completed!'
stop
endif
if contents 'backpack' > 115 or diffweight < 20
for 0 to carpjunk
while @movetype carpjunk[] 'backpack' 'trash'
endwhile
endfor
endif[/spoiler:2j052il8]
вообще попробовал… gump, обращение к крафт меню идёт через гамп
не для этого сервера)
попробуй записать открытие спеллбука и нажатие на каст любой в стиме будет только использовать и каст самого спеллбука нет как гампа...
попробуй записать открытие спеллбука и нажатие на каст любой в стиме будет только использовать и каст самого спеллбука нет как гампа...
-
Не в сети
- PrincessBotsman
- Модератор: Летописи
- Сообщений: 883
- Thanks: 0
Модератор: Летописи
Смотри, для пример макроса для крафта:
//количество необходимых предметов
for 40
//использовать tongue
usetype 0xfbb
waitforgump 0x38920abd 15000
//нажать кнопку MAKE LAST
replygump 0x38920abd 21
waitforgump 0x38920abd 15000
//закрываем макрос
endfor
[size=85:2xsmi890]- Может ты выйдешь из инвиза и покажешь всем свой костюм?
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
я прекрасно понимаю... но нету гампа) так как это экшен меню...
даже в инже и в стелсе оно так и называется а не гамп...
даже тупой разор может воспроизводить а стим не видит его(((
даже в инже и в стелсе оно так и называется а не гамп...
даже тупой разор может воспроизводить а стим не видит его(((
да, гампа нет но спел работает как часы! открыл, выбрал по макросу без проблем! более того: спелбук открывать не надо, просто cast "название спела".
-
Не в сети
- PrincessBotsman
- Модератор: Летописи
- Сообщений: 883
- Thanks: 0
Модератор: Летописи
Он с другого сервера, поэтому ничего не работает
[size=85:2xsmi890]- Может ты выйдешь из инвиза и покажешь всем свой костюм?
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
- Инвиз и есть мой костюм. Это лучший костюм из всех.[/size:2xsmi890]
я вам одно вы другое)))
я тебе пример привел... если ты найдешь команду отвечающую за экшен меню... то есть заставишь спел бук работать то и другие тоже заработают...но сдается что в стиме просто это не реализованно
я тебе пример привел... если ты найдешь команду отвечающую за экшен меню... то есть заставишь спел бук работать то и другие тоже заработают...но сдается что в стиме просто это не реализованно