tmgamebot.narod.ru - бот для игры Техномагия(tmgame.ru)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » tmgamebot.narod.ru - бот для игры Техномагия(tmgame.ru) » Ваши мнения » Помогите с скриптом....


Помогите с скриптом....

Сообщений 1 страница 17 из 17

1

Короче нада оч простой(как мне кажется) скриптик. Смысл - чтобы бот использовал магию если ход не продолжен.
А то у мя чёт не получается.......

0

2

Люди, помогитееее,,,, пожалуста.....  Ибо у мя какая то ирунда получается: либо магия используется пока не кончатся кристалы, либо вообще глюки....
ЗЫ: Просьба к автору какие значения принимает переменная _Ход_Продолжен(вродь так)?
Она логическая или как?

0

3

Суть вопроса, лично для меня, не понятен.
Поподробнее можно что желаешь?)

0

4

Роскажу подробнее. Нужен скрипт для использования властелина стихий. Тоисть, в начале хода используется ВС и если ход не переходит - повторно ВС не используется.

0

5

VanO написал(а):

ЗЫ: Просьба к автору какие значения принимает переменная _Ход_Продолжен(вродь так)?

1 и 0 - можно сказать что логичная, но цифрами:)

0

6

Я пробовал писать скрипт типа:
ЕСЛИ (_Ход_Продолжен)
{
ИДТИ позиция1
}
ИНАЧЕ
{
ИДТИ позиция2
}
:позиция1
использование магии
:позиция2
ход

но он не пахал

0

7

Или нада было
ЕСЛИ (_Ход_продолжен=1) ?

0

8

Вот скрипт:

Код:
Магия:
_ВС
Позиция 3
Камни:
Красные 20
Синие 20
Зеленые 20


Переменные:
_i 0
_Выбор 0
_Случ 0
_Кр 0
_Син 0
_Зел 0
_Аура 0

ЕСЛИ (_Ход_Продолжен = 1)
{
ИДТИ позиция1
}

Успешное_считывание_камней:
{

ЕСЛИ ( (_Красных_Моих > _ВС.Красные) | (_Красных_Моих = 

_ВС.Красные)) & ((_Синих_Моих > _ВС.Синие) | (_Синих_Моих = 

_ВС.Синие)) & ((_Зеленых_Моих > _ВС.Зеленые) | (_Зеленых_Моих = 

_ВС.Зеленые))
{

~Клик _ВС.Позиция

~Случайное_Число 500 _Случ
/_Аура 1

_Случ  _Случ + 500
~Пауза_Боя _Случ
~Выход_Из_Обработки
}

}

:позиция1


Успешное_считывание_поля:
{

~Сортировка 1 6 5 4 Ч

_i -1
:начало
_i _i + 1
        
ЕСЛИ _i < _Вариантов_Ходов
{
    
               
    ЕСЛИ _Ход[_i].Число_6 > 0 | _Ход[_i].Число_5 > 0 | _Ход

[_i].Число_4 > 0 
    {
    
    _Выбор _i
    ИДТИ конец
    }
    ИНАЧЕ
    {
    ЕСЛИ ( _Ход[_i].Итог = 0)
    {
        _Выбор _i
        ИДТИ конец
    }
    }
    
    ЕСЛИ _i = (_Вариантов_Ходов - 1 )
    {
    _Выбор 0
    ИДТИ конец    
    }
    
    ИДТИ начало
} 

    :конец

~Случайное_Число 3000 _Случ
_Случ  _Случ + 4000
~Пауза_Боя _Случ


~Клик _Ход[_Выбор].Ячейка_11 _Ход[_Выбор].Ячейка_12
       
~Спать 300
~Клик _Ход[_Выбор].Ячейка_21 _Ход[_Выбор].Ячейка_22
/_Аура 0

}

но он постоянно использует ВС пока не закончатся камни

0

9

даже если поставить
_Ход_Продолжен = 0
эфект тотже

может есть какието другие предложения?

0

10

ммм... прошу прощенья... но помоему в боте есть скрипт на ВС... разве нет?
за человека я когда играл юзал ВС на боте, норм )

0

11

Ну не знаю я скачал у мя ток на ходы, жизни, пирка и один я не помню потомучто переделал его

0

12

СПС NOTER действительно есть я в встроеных не смотрел :blush:
Есть еще один вопрос к автору: почему бот входит только в одиночный бой?
Если ктото у же дерется с мобом туда он не входит... Или так задумано?

0

13

to VanO

Может заходить в идущие бои...
В разделе АВТО, снизу слева есть возможность установить "галочку" вход 1х1
если поставишь "галочку", будешь входить в идущие бои)

пысы: входит в равные бои, 1х1,2х2,3х3 и тд
в бои типа 2х1, 5х3 и тд входить не будет, и это правильно))

0

14

А я то думал наоборот: если поставить то буш входить ток в 1*1...

0

15

По моим наблюдениям, если включить "вход в бой 1х1", то бот начинает входить в любой бой только 1 на 1, в бои с любым другим количеством участников не входит. Причем количество участников боя определяется ботом только при поиске боя. Поэтому к моменту входа бота в бой там часто бывает уже другое количество участников.

0

16

При включение галки "вход в бой 1х1", бот ищет единицу, а значит будет входить во все бои типа 1хN , где N любое число. И разумеется, пока бот идет к этому месту все может поменяться и он все равно войдет.

0

17

VanO, убери вот эти строки из скрипта:

~Случайное_Число 500 _Случ
/_Аура 1

_Случ  _Случ + 500
~Пауза_Боя _Случ
~Выход_Из_Обработки

Тогда ВС не будет использоваться второй раз. Эти строки отвечают за считывание сценария заново при следующем ходе, и прога считает, что ты начал новый ход, а не продолжил старый.

0


Вы здесь » tmgamebot.narod.ru - бот для игры Техномагия(tmgame.ru) » Ваши мнения » Помогите с скриптом....