Ньюби Таун Вопросы и помощь новым игрокам Шарда Forgotten World.
Запрещен Мат и Оскoрбления игроков, обсуждение действий Стаффа, флуд. Наказание -БАН |
|
Re: МАКРОСЫ |
|
22.08.2010, 02:59
|
#106
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
x1 = startx
y1= starty
да. с левого верхнего до правого нижнего угла.
принцип: последовательная проверка цвета пикселей на соответствие заданному в заданной области. причем область реально меньше на 1 колонку справа и 1 строку снизу (т.е. если задать область 1,1 2,2, то исследоваться будет только 1 пиксель 1,1, но это собирались/ются исправить)
относ. коорд. - коорд. с началом остчета от левого верхнего угла окна. к которому привязан скрипт. причем если окно исчезло (обновилось и у него изменился handle), то эти координаты работать более не будут.
абсолют. коорд. - коорд. с началом отсчета от верхнего левого угла экрана без привязки к окнам. работают всегда.
ShiftX ShiftY - шаг смещения по осям х и у соответственно. т.е. при ShiftX=1 будут проверены все колонки подряд в заданной области, а при ShiftX=5, будет проверена только каждая пятая. служит для ускорения процесса поиска, когда разыскиваемый объект больше одного пикселя по соответствующей оси.
[type]=2 стоит ставить там, где не работает 1, сути не меняет.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
22.08.2010, 12:35
|
#107
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
set $a findcolor (0, 0 1024, 3 1 1 10243328 %s 2)
ну а в эту строчку можно вставить чтоб искало 4 цвета сразу???
set $a findcolor (0, 0 1024, 3 1 1 ((10243328) or (12343328) or (14323328) or (1333328))%s 2)
так можно или нет???
|
|
|
|
Re: МАКРОСЫ |
|
22.08.2010, 16:04
|
#108
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
set $a findcolor (0, 0 1024, 3 1 1 10243328 %s 2)
ну а в эту строчку можно вставить чтоб искало 4 цвета сразу???
set $a findcolor (0, 0 1024, 3 1 1 ((10243328) or (12343328) or (14323328) or (1333328))%s 2)
так можно или нет???
|
нет, эта функция не работает с интервалами и наборами цветов, во всяком случае пока. +этой функции в том, что она работает быстрее перебора области через for.
можно написать последовательное использование findcolor для нескольких цветов и сравнить через таймер с аналогичным циклом через for, тем самым выяснив что эффективнее.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
23.08.2010, 00:17
|
#109
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
в чем может быть причина
того что условие оператора то работает то игнорируется
скрипт для браузера фаерфокс пилот 2.18
showwindow
while_not (249, 19 0) or (249,19 1024) // тут на черном фоне загарается эмблема атакующего врага то есть если цвет не равен черному то происходит атака
showwindow
sendex {w} //наведение на атакующую цель
wait 1000 // ожидание
showwindow
sendex {q} // выстрел
wait 4000
kleft 866,56 // клик на противоположный угол мини карты
wait 1000
showwindow
sendex {c} // задает курс будит ехать в тот угол
wait 18000
showwindow
sendex {r} //включает ремонт
wait 1000
end_while
не могу понят час назад все работало как надо
теперь условие while_not
end_while
вообще игнорируется
то что в самом условие читает
менял на другой оператор if_not не помогло
что делать???
Добавлено через 23 минуты
я понял в чем ошибка
она в том что после перезапуска игры и пилота координаты в скрипте дают ошибку как добиться точности в координатах чтоб после перезагрузки они соответствовали действительности???
|
|
|
|
Re: МАКРОСЫ |
|
23.08.2010, 12:56
|
#110
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
в чем может быть причина
того что условие оператора то работает то игнорируется
скрипт для браузера фаерфокс пилот 2.18
PHP код:
showwindow while_not (249, 19 0) or (249,19 1024) // тут на черном фоне загарается эмблема атакующего врага то есть если цвет не равен черному то происходит атака showwindow sendex {w} //наведение на атакующую цель wait 1000 // ожидание showwindow sendex {q} // выстрел wait 4000 kleft 866,56 // клик на противоположный угол мини карты wait 1000 showwindow sendex {c} // задает курс будит ехать в тот угол wait 18000 showwindow sendex {r} //включает ремонт wait 1000 end_while
не могу понят час назад все работало как надо
теперь условие while_not
end_while
вообще игнорируется
то что в самом условие читает
менял на другой оператор if_not не помогло
что делать???
Добавлено через 23 минуты
я понял в чем ошибка
она в том что после перезапуска игры и пилота координаты в скрипте дают ошибку как добиться точности в координатах чтоб после перезагрузки они соответствовали действительности???
|
А после перезапуска пилота ты скрипт к окну привязываешь? (кнопка W)
До первого обновления окна этот скрипт должен нормально работать. Если же проблема только в координатах, попробуй использовать абсолютные.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
23.08.2010, 16:05
|
#111
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
да привязываю к (W)
и если я правильно понял то если использовать АБСОЛЮТ
то без привязки
|
|
|
|
Re: МАКРОСЫ |
|
23.08.2010, 19:05
|
#112
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
да привязываю к (W)
и если я правильно понял то если использовать АБСОЛЮТ
то без привязки
|
для абс. координат без разницы, что там привязано, а кнопки все равно только в привязанное окно будут посылаться.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 00:34
|
#113
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Sindo ты мне как учитель ))))
спасибо за терпение и помощь ))))
помоги мне еще с одной штукой
ты должен это знать
есть два условия
if
...
end_if
if
...
end_if
мне на второе условие надо поставить счечик
чтоб оно выполнялось 3 раза
я знаю что такой оператор есть но ни знаю как он выглядит
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 00:52
|
#114
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Это прям как ПАСКАЛЬ в информатике ... Бррррр...
Добавлено через 10 часов 46 минут
Вообщем у меня такой вопрос: я хочупрокачать стелс, хайдинг уже прокачан. Я могу просто в пилоте забиндить юз стелса (сам буду стоять на месте), но качаться он будет дольше - правильно ? Вообщем как мне лучше прокачать стелс, если хайдинг уже прокачан ?
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 12:52
|
#115
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
есть два условия
if
...
end_if
if
...
end_if
мне на второе условие надо поставить счечик
чтоб оно выполнялось 3 раза
я знаю что такой оператор есть но ни знаю как он выглядит
|
Счетчик есть только для времени - Timer.
Но есть:
Цитата:
Сообщение от Bash.org.ru;
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] [ 10903 ] [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] / [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] / [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] / утверждена 2009-12-08 в 08:11
xxx: Переменная "i"
xxx: 26 лет на рынке счётчиков!
|
Вариантов использования множество. Строишь цикл по своему вкусу, увеличиваешь ее (set #i #i + 1 или используя for), проверяешь (if, while, while_not, if_not) и выходишь из цикла при нужном условии (goto, breake).
А! Ну еще можно проверку в "repeat 3/end_repeat" запихнуть).
Добавлено через 8 минут
Цитата:
Сообщение от Виталёк
Это прям как ПАСКАЛЬ в информатике ... Бррррр...
Добавлено через 10 часов 46 минут
Вообщем у меня такой вопрос: я хочупрокачать стелс, хайдинг уже прокачан. Я могу просто в пилоте забиндить юз стелса (сам буду стоять на месте), но качаться он будет дольше - правильно ? Вообщем как мне лучше прокачать стелс, если хайдинг уже прокачан ?
|
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] 2 варианта, какой из них будет быстрее хз, но учитывая то, что в любом случае за ночь будет ГМ разницы нет.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 14:48
|
#116
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Ну один я знаю - тупо жать юз стелса ... А второй ?
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 14:59
|
#117
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
В жирном слове "Тут" в посте выше живет ссылка..
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 15:17
|
#118
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
А, всё понял ! А еще вопрос ))) Вообщем хочу прокачать магери и медитацию , ну к примеру качаю магери на свечке, оп маны не хватает, он сразу медитацию врубает ... Ну что то в этом роде ... Как мне так сделать, что нужно забиндить и какой макрос нужен ?
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 15:31
|
#119
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от Виталёк
А, всё понял ! А еще вопрос ))) Вообщем хочу прокачать магери и медитацию , ну к примеру качаю магери на свечке, оп маны не хватает, он сразу медитацию врубает ... Ну что то в этом роде ... Как мне так сделать, что нужно забиндить и какой макрос нужен ?
|
Тебе определенно нужен макрос на поиск.. хотя бы в этой же теме..
Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 21:05
|
#120
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от Виталёк
А, всё понял ! А еще вопрос ))) Вообщем хочу прокачать магери и медитацию , ну к примеру качаю магери на свечке, оп маны не хватает, он сразу медитацию врубает ... Ну что то в этом роде ... Как мне так сделать, что нужно забиндить и какой макрос нужен ?
|
тут просто поменяй лечение на свою свечку
//----Хелинг,Магия,Медитация:----
//if hits < 150 // Проверка хитов
//send f6 // В ассисте биндим макрос Дабл клик на бинты, клик на себя
//wait 3000 // Задержка в три секунды
//end_if
if mana < 100 // Ваше количество манны
send f7 // В Ультиме биндим Юз скилл медитация в твоем случае свечку
wait 3000 // Задержка в три секунды
else // Иначе
repeat 10 // Если надо то повторяем каст магии 10 раз если нет то блокируем репит
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self
wait 3000
end_repeat
end_if
Добавлено через 1 минуту
Sindo не все умеют им пользоваться ))))
поиском
|
|
|
|
Re: МАКРОСЫ |
|
24.08.2010, 23:27
|
#121
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Да поиском то я умею пользоваться, но в том скрипте мне много чего неясно ...
Добавлено через 8 минут
send f7 // В Ультиме биндим Юз скилл медитация в твоем случае свечку
КАК ВОТ ЭТО ПОНЯТЬ ??? В ультиме я могу юз скил медитацию забиндить , но причем тут свечка ?
|
|
|
|
Re: МАКРОСЫ |
|
25.08.2010, 12:25
|
#122
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
сори спешил
там вместо f7 надо f5
на f7 мидитачию а на f5 свечку
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self // тут вместо poison ставишь ту магию которую хочешь использовать
этот скрипт будит использовать магию 10 раз
потом будет медитировать пока мана не востановится
и так цикл будет повторятся
if mana < 100 // Ваше количество манны
send f7 // В Ультиме биндим Юз скилл медитация
wait 3000 // Задержка в три секунды
else // Иначе
repeat 10 // Если надо то повторяем каст магии 10 раз если нет то блокируем репит
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self // тут вместо poison ставишь ту магию которую хочешь //
// использовать
wait 3000
end_repeat
end_if
|
|
|
|
Re: МАКРОСЫ |
|
25.08.2010, 15:44
|
#123
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
Вооо... Попробуем
Добавлено через 4 часа 18 минут
Цитата:
Сообщение от kellas
сори спешил
там вместо f7 надо f5
на f7 мидитачию а на f5 свечку
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self // тут вместо poison ставишь ту магию которую хочешь использовать
этот скрипт будит использовать магию 10 раз
потом будет медитировать пока мана не востановится
и так цикл будет повторятся
if mana < 100 // Ваше количество манны
send f7 // В Ультиме биндим Юз скилл медитация
wait 3000 // Задержка в три секунды
else // Иначе
repeat 10 // Если надо то повторяем каст магии 10 раз если нет то блокируем репит
send f5 // в Ультиме биндим Castspell>>Poison>>wait for target>>target self // тут вместо poison ставишь ту магию которую хочешь //
// использовать
wait 3000
end_repeat
end_if
|
Всё отлично работает, спасибо большое )))
|
|
|
|
Re: МАКРОСЫ |
|
25.08.2010, 20:10
|
#124
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Sindo у меня к тебе очередно вопрос
вот образец скрипта
if (60,639 16763 ) or (60,639 16755 ) or (60,639 17787 ) or (60,639 15475 )
...........
end_if
можно как то в место координат 60,639 поставить другое значение которое будет равным этим координатам
к примеру
if (a 16763 ) or (a 16755 ) or (a 17787 ) or (a 15475 ) // где а = 60,639
...........
end_if
и как это записать
мне для использования скрипта иногда надо пер***вать координаты
и с учетом того что у меня в условии сравнивает свыше 70 цветов
то пер***вать эти координаты слишком долго и нудно
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 08:50
|
#125
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от kellas
Sindo у меня к тебе очередно вопрос
вот образец скрипта
if (60,639 16763 ) or (60,639 16755 ) or (60,639 17787 ) or (60,639 15475 )
...........
end_if
можно как то в место координат 60,639 поставить другое значение которое будет равным этим координатам
к примеру
if (a 16763 ) or (a 16755 ) or (a 17787 ) or (a 15475 ) // где а = 60,639
...........
end_if
и как это записать
мне для использования скрипта иногда надо пер***вать координаты
и с учетом того что у меня в условии сравнивает свыше 70 цветов
то пер***вать эти координаты слишком долго и нудно
|
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] (см. скрипт на пойзонинг)
Если коротко:
PHP код:
set $msf 111, 222 // координаты кучи свежего мяса (№1) на полу set $mp 333, 444 // координаты мяса в паке set #amount 5 // колличество банок и мяса set #amountm #amount // для коррекции кол-ва мяса при физлах set #wdr 600 // задержки, стоящие после драгов ... repeat #amountm drag $msf $mp 1 // берет 1 кусок неотравленного мяса из кучи №1 на земле и кладет в пак wait #wdr end_repeat
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 09:40
|
#126
|
The Hero
Регистрация: 20.12.2005
Возраст: 41
Сообщений: 778
Репутация: 1 имеет нулевую репутацию
|
Re: МАКРОСЫ
Доброго времени суток...
Выложите пожалста кто нить скрипт на рекконект в игре, а то что то часто ловлю диски на качухе=(((
__________________
Your mind is the scene of the crime!
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 13:22
|
#127
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Цитата:
Сообщение от Sindo
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!] (см. скрипт на пойзонинг)
Если коротко:
PHP код:
set $msf 111, 222 // координаты кучи свежего мяса (№1) на полу set $mp 333, 444 // координаты мяса в паке set #amount 5 // колличество банок и мяса set #amountm #amount // для коррекции кол-ва мяса при физлах set #wdr 600 // задержки, стоящие после драгов ... repeat #amountm drag $msf $mp 1 // берет 1 кусок неотравленного мяса из кучи №1 на земле и кладет в пак wait #wdr end_repeat
|
я так понял что в место msf и mp можно ставить что угодно главное чтоб впереди переменная $ стояла ???
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 14:44
|
#128
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
$ - не переменная.
$msf - вот переменная.
А $ перед именем переменной, которое может быть любым, за исключением зарезервиврованных, обозначает ее тип - строка( # - число, % - массив). Об этом весьма подробно написано в справке пилота.
Добавлено через 4 минуты
Цитата:
Сообщение от [13]
Доброго времени суток...
Выложите пожалста кто нить скрипт на рекконект в игре, а то что то часто ловлю диски на качухе=(((
|
3 варианта:
1) программа uoreconnector (в поиске по форуму можно найти, уже не раз обсуждалась)
2) встроенный реконнект пилота на вкладке "Еще"
3) простенький скрипт в пилоте состоящий из кликов мышью по кнопкам, задержек и ввода лог/пасс через "send". проверку на необходимость запуска скрипта можно сделать по цветам на экране (подробно расписано выше в этой теме) либо по таймеру с анализом изменения lastmsg.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 16:50
|
#129
|
Newbie
Регистрация: 16.08.2010
Возраст: 40
Сообщений: 27
Репутация: 1 имеет нулевую репутацию
Чар: komarik
|
Re: МАКРОСЫ
Sindo сори эт я не правельно вопрос задал
$msf эта переменная
у нас константа для пилота
или я могу использовать следующее
$msfук $ghu $ааа
тоесть я могу в место $msf написать $rrr ???
или только массив работает с $msf и $mp ???
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 16:57
|
#130
|
The Hero
Регистрация: 20.12.2005
Возраст: 41
Сообщений: 778
Репутация: 1 имеет нулевую репутацию
|
Re: МАКРОСЫ
Цитата:
Сообщение от Sindo
$ - не переменная.
$msf - вот переменная.
А $ перед именем переменной, которое может быть любым, за исключением зарезервиврованных, обозначает ее тип - строка( # - число, % - массив). Об этом весьма подробно написано в справке пилота.
Добавлено через 4 минуты
3 варианта:
1) программа uoreconnector (в поиске по форуму можно найти, уже не раз обсуждалась)
2) встроенный реконнект пилота на вкладке "Еще"
3) простенький скрипт в пилоте состоящий из кликов мышью по кнопкам, задержек и ввода лог/пасс через "send". проверку на необходимость запуска скрипта можно сделать по цветам на экране (подробно расписано выше в этой теме) либо по таймеру с анализом изменения lastmsg.
|
что то не нашёл реконекта во вкладке "Ещё"
=((
__________________
Your mind is the scene of the crime!
|
|
|
|
Re: МАКРОСЫ |
|
26.08.2010, 18:47
|
#131
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от [13]
что то не нашёл реконекта во вкладке "Ещё"
=((
|
Да, звиняйте, по памяти писал - напутал. В пилоте на вкладке "Разное" есть функция коннекта, но не реконнекта. Доп прогу я выше написал уже. а скрипт к пилоту можно отсюда вытащить: [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Добавлено через 5 минут
Цитата:
Сообщение от kellas
Sindo сори эт я не правельно вопрос задал
$msf эта переменная
у нас константа для пилота
или я могу использовать следующее
$msfук $ghu $ааа
тоесть я могу в место $msf написать $rrr ???
или только массив работает с $msf и $mp ???
|
Как писалось выше, имя переменной может быть любым кроме чего-нить зарезервированного. Да, можешь использовать $rrr
Цитата:
Сообщение от Помощь по языку скриптов, встроенная в UOPilot
В имени переменной допустимы символы - ['0'..'9','A'..'z','А'..'я'], регистр не учитывается. Максимальная длина имени переменной 255 символов.
Переменные могут быть числовыми и строковыми. Синтаксис числовой переменной '#name', где name - имя переменной. Синтаксис строковой переменной '$name', где name - имя переменной.
Например:
set #i 20
set $s test string
Также вы можете использовать массивы. Символ процента '%' считается идентификатором массива. Индексы массива указываются после имени в квадратных скобках '[' и ']'. Размер массива равен максимальному использованному индексу. Присваивание значений осуществляется каждому элементу индивидуально командой set. Элементы массива могут содержать как строки, так и числа. Допустимо ссылаться на массивы параллельных скриптов, указав после имени массива, через точку, номер скрипта. При указании только первого индекса в двумерном массиве, результатом будет строка из всех элементов второй размерности массива, соответствующих указанному индексу, и разделенных пробелом.
Например:
set %ar [4] тест // одномерный массив на 4 элемента
set %arr [50 1] 544
set %arr [50 2] 800 // двумерный массив на 50 раз по 2 элемента
set %ar.2 [5] // одномерный массив в параллельном скрипте
left %arr [50] // клик левой кнопкой по координатам 544 800
Учтите, что элементы массивов нельзя напрямую использовать в условных операторах:
if charposx <> %arr [50 1]
|
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
31.08.2010, 12:14
|
#132
|
Junior Player
Регистрация: 11.05.2010
Возраст: 37
Сообщений: 117
Репутация: 2 имеет нулевую репутацию
Чар: Jon Snow
|
Re: МАКРОСЫ
как сделать чтобы качает парринг с медитацием в пилот на скрипт?пожалуйста напишите мне надо ставить на скрипт. я сделал неполучится.
|
|
|
|
Re: МАКРОСЫ |
|
31.08.2010, 12:47
|
#133
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Паринг с медитацией это через каст magic arrow? Если нет, уточни.
И, пожалуй, последний раз я кидаю ссылку на свой же пост в эту же на первые страницы..
Пора подпись на этом форуме менять на May the Search be with you..
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]и [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]. Выбирай, что подходит, комментарии по настройке там есть. Если тебе паринг стрелкой, то это вторая ссылка. Если отдельно паринг и медитация, то паринг - первая, медитация - вторая (резурект на ебя кастуй).
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
31.08.2010, 12:56
|
#134
|
Junior Player
Регистрация: 11.05.2010
Возраст: 37
Сообщений: 117
Репутация: 2 имеет нулевую репутацию
Чар: Jon Snow
|
Re: МАКРОСЫ
я хотел качать magic arrow, потом медитация,вот как сделать в пилот? пожалуйста напишите мне правильно сделать
Добавлено через 6 минут
все я нашел,спс)))
|
|
|
|
Re: МАКРОСЫ |
|
31.08.2010, 13:03
|
#135
|
Banned
Регистрация: 09.07.2010
Возраст: 34
Сообщений: 182
Репутация: 1 имеет нулевую репутацию
Чар: Нету
|
Re: МАКРОСЫ
А можно ли качать магери, медитацию, хилинг и паринг одновременно , через стрелку ?
|
|
|
|
Re: МАКРОСЫ |
|
31.08.2010, 13:12
|
#136
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от RiN
я хотел качать magic arrow, потом медитация,вот как сделать в пилот? пожалуйста напишите мне правильно сделать
|
PHP код:
// прокачка магери, медитации, парига и хилинга by Sindo set $lackreg lack reagents //сообщение о нехватке ресурсов для каста set $war with thoughts // сообщение о нахождении чара в вар моде set #castwait 2600 // задержка на каст спела set timer :rep // Каст спелла на себя send F9 // в клиенте: CastSpell+MagicArrow/WFT/TargetSelf if (lastmsg =$lackreg) // проверка на наличие регов для каста спелла Repeat 5 alarm say Нет ресов wait 2000 end_repeat pause_script end_if wait #castwait gosub PreventDeath // Медитация при сильной потере маны if mana < 10 // ограничение нормы маны ставить по своему усмотрению while mana < int send 5 // в клиенте: UseSkill+Meditaiton if (lastmsg = $war) send Tab // снять вар мод end_if gosub PreventDeath wait 3000 // задержка на одну медитацию end_while end_if // Отхиливание при ранении :PreventDeath if hits < 100 // ограничение нормы хп ставить по своему усмотрение while hits < str if hits = 0 // Оповещение о смерти Repeat 5 alarm say Рес wait 2000 end_repeat pause_script end_if send F1 // в ассисте макр на хил себя с одевание щита say Guards wait 4000 // задержка на хилл end_while end_if return // Принцип работы: Чар кастует на себя спелл через заданные промежутки времени, // при этом проверяя колличество хп, маны и жив ли еще чел. если хп меньше 100, // то он будет хилить себя пока значение хп не станет = значению силы. если мана станет меньше 10, // то он будет медитировать пока она не сравняется по значению с интелектом. // если чел умер (хп = 0), то пилот 5 раз пикнет и поставит скрипт на паузу. // во время хилинга и медитации чел спелы не кастует. // Во время работы скрипта необходимо чтобы был открыт статбар.
F1 - макр в ассите на хил себя с одеванием щита
5 -макр в клиенте: UseSkill+Meditaiton
F9 -макр в клиенте: CastSpell+MagicArrow/WaitForTarget/TargetSelf
Делаешь эти 3 бинда
set #castwait 2600 // задержка на каст спела
в этой строке в скрипте заменяешь 2600 на время каста стрелки (в милисекундах), полагаю оно будет около 1000, и больше ничего менять не нужно будет.
Добавлено через 5 минут
Цитата:
Сообщение от Виталёк
А можно ли качать магери, медитацию, хилинг и паринг одновременно , через стрелку ?
|
Можно, об этом нам говорит название скрипта: " // прокачка магери, медитации и хилинга без ассиста by Sindo"
и тот факт, что стрелка приводит к срабатыванию паринга.
Но, ИМХО, не нужно.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
07.09.2010, 02:00
|
#137
|
Newbie
Регистрация: 30.06.2010
Сообщений: 18
Репутация: 1 имеет нулевую репутацию
Чар: Block
|
Re: МАКРОСЫ
почему не сделать проше ?
Цитата:
:main
if hits > 150
send f1 5000 //каст какойнить на себе...
end_if
while_not hits 150
send f2 // хил какой удобно
wait 3000 // ждем сколько нужно (ставим сами)
end_while
while_not mana 100
send F3 // меда
if lastmsg // тут поставить месагу которая вылетает при начале медиты... ее часть...
wait 3000
end_if
end_while
|
писал от руки... могут быть опечатки... да и проверить пока негде но принцип именно такой, ибо чар небудет кастовать пока не вылечится и несможет убить себя.
|
|
|
|
Re: МАКРОСЫ |
|
07.09.2010, 10:13
|
#138
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от Block
почему не сделать проше ?
PHP код:
:main if hits > 150 // здесь должно быть хотябы = send f1 5000 //каст какойнить на себе... end_if while_not hits = 150 send f2 // хил какой удобно wait 3000 // ждем сколько нужно (ставим сами) end_while while_not mana 100 send F3 // меда if lastmsg // тут поставить месагу которая вылетает при начале медиты... ее часть... wait 3000 end_if end_while
писал от руки... могут быть опечатки... да и проверить пока негде но принцип именно такой, ибо чар небудет кастовать пока не вылечится и несможет убить себя.
|
Проще не всегда значит лучше. В обоих скриптах пользователю для запуска надо настроить 2 кнопки и 1 задержку, при этом в первом скрипте он получит более широкий функционал. Кроме того даже если в первой строке поставить "=" - будут проблемы с качем на пойзоне и стрелке (незачем лечить по 2 хп). И медитировать удобнее оптом. Ну и всякие ресалки и проверки на ресурсы в первом еще есть, подкормку я вырезал, но на первой странице темы она есть.
__________________
May the Force be with you..
|
|
|
|
Re: МАКРОСЫ |
|
08.09.2010, 16:17
|
#139
|
Newbie
Регистрация: 30.06.2010
Сообщений: 18
Репутация: 1 имеет нулевую репутацию
Чар: Block
|
Re: МАКРОСЫ
дааа первая строчка реально касяк)
можно сделать while_not hits = 100 например) это если про пойзан и стрелку хм а если уже про удобства гвоорить... раскидать все переменные настройки на сет и будет хорошо....
|
|
|
|
Re: МАКРОСЫ |
|
08.09.2010, 17:24
|
#140
|
The Hero
Регистрация: 02.02.2007
Адрес: KIDs
Возраст: 36
Сообщений: 969
Репутация: 52 имеет хорошую репутацию (от 26 до 75)
Чар: Sindoatan
Гильдия: KIDs
|
Re: МАКРОСЫ
Цитата:
Сообщение от Block
раскидать все переменные настройки на сет и будет хорошо....
|
Обычно так и делал, видать там поленился) [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
__________________
May the Force be with you..
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ПВП макросы
|
MDEA |
Ньюби Таун |
35 |
08.07.2007 17:23 |
Про макросы!
|
Dvalin |
Ньюби Таун |
3 |
21.02.2007 20:51 |
|
|
|