Рандомно сесть )
Модератор: 4epT
Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
-
- Энтузиаст
- Сообщения: 134
- Зарегистрирован: Вс дек 10, 2006 8:47 pm
Рандомно сесть )
я Бота посылаю на определеную коордианту (ну в макросе само собой) хотелось бы чтоб он после попадания на эту точку рандомно на 1-2-3 клетки отходил от нее и садился)...вообщем трабл в команде на отход от указанной точки на 1-2-3клетки....
Добавлено спустя 7 минут 21 секунду:
лялл тут макрос
do move 100 100
$x = @eval($::char->{pos}{100})
$y = @eval($::char->{pos}{100})
do sit @eval($100 + @random ("-3"."-2", "-1", "1", "2","3")) @eval($y + @random ("-3"."-2", "-1", "0", "1", "2","3"))
pause 5
do stand
Будет работать?
Добавлено спустя 7 минут 21 секунду:
лялл тут макрос
do move 100 100
$x = @eval($::char->{pos}{100})
$y = @eval($::char->{pos}{100})
do sit @eval($100 + @random ("-3"."-2", "-1", "1", "2","3")) @eval($y + @random ("-3"."-2", "-1", "0", "1", "2","3"))
pause 5
do stand
Будет работать?
Re: Рандомно сесть )
Вместо move 123 123 пишется в таких случаях обычно move @rand(120,126) @rand(120,126).
-
- Энтузиаст
- Сообщения: 134
- Зарегистрирован: Вс дек 10, 2006 8:47 pm
Re: Рандомно сесть )
Брр где что заменять не понял)
Re: Рандомно сесть )
do move @rand(120,126) @rand(120,126)
do sit
pause 5
do stand
do sit
pause 5
do stand
-
- Энтузиаст
- Сообщения: 134
- Зарегистрирован: Вс дек 10, 2006 8:47 pm
Re: Рандомно сесть )
Ни чего невышло,какие то координаты выдает вообще рандомные на карте...
Re: Рандомно сесть )
Макрос в студию. И скриншот консоли бота. Ибо в том, что написал qwertyy, глючить нечему.
- 4epT
- macro-маньячина
- Сообщения: 2795
- Зарегистрирован: Чт дек 21, 2006 1:23 pm
- Сервер RO:: 4game
- Discord: ya4ept#8494
- Контактная информация:
Re: Рандомно сесть )
кто-нить это понял?
do sit @eval($100 + @random ("-3"."-2", "-1", "1", "2","3")) @eval($y + @random ("-3"."-2", "-1", "0", "1", "2","3"))
- Тилос
- Новичок
- Сообщения: 8
- Зарегистрирован: Ср мар 25, 2009 6:36 pm
- Сервер RO:: Chaos
- Откуда: Россия, Красноярск
- Контактная информация:
Re: Рандомно сесть )
Народ, не надо месить все в 1 строку.АлександрTM писал(а):я Бота посылаю на определеную коордианту (ну в макросе само собой) хотелось бы чтоб он после попадания на эту точку рандомно на 1-2-3 клетки отходил от нее и садился)...вообщем трабл в команде на отход от указанной точки на 1-2-3клетки....
Добавлено спустя 7 минут 21 секунду:
лялл тут макрос
do move 100 100
$x = @eval($::char->{pos}{100})
$y = @eval($::char->{pos}{100})
do sit @eval($100 + @random ("-3"."-2", "-1", "1", "2","3")) @eval($y + @random ("-3"."-2", "-1", "0", "1", "2","3"))
pause 5
do stand
Будет работать?
Вы, свою крутость никому не докажете, делайте все поэтапно (%
Вот, твой чар побежит в зону, с центром в точке 100 100, с отклонениями которые ты задал [-3...3] (%$rand1 = @random ("-3","-2","-1","0","1","2","3")
$rand2 = @random ("-3","-2","-1","0","1","2","3")
$x = @eval(100 + $rand1)
$y = @eval(100 + $rand2)
do move $x $y
-
- Разработчик
- Сообщения: 819
- Зарегистрирован: Пн окт 27, 2008 9:49 pm
Re: Рандомно сесть )
Я вообще делал патч к макро-плагину, который лечил некорректную обработку вложенных скобок... В этом примере всё равно глюки?Тилос писал(а):Народ, не надо месить все в 1 строку.
Вы, свою крутость никому не докажете, делайте все поэтапно (%