Жесткий скриптингРаздел для обсуждения готовых и тестируемых скриптов
Внимание! В разделе введена жесткая модерация, темы и сообщения публикуются только после проверки модераторами
ну так как на счёт того чтобы его запустить?
проблема то остаётся, при запуске выдаёт ту самую ошибку про которую жаловались выше ещё давно.
сервак абисс интерлюд
ну так как на счёт того чтобы его запустить?
проблема то остаётся, при запуске выдаёт ту самую ошибку про которую жаловались выше ещё давно.
сервак абисс интерлюд
Опиши ошибку подробнее. У меня запускался и на С4 и на Интерлюдии.
Мне кажется увеличить шансы на успешный обход камня или дерева можно просто ощупывая его носом. То есть отправлять бота не в какие то случайные координаты вокруг него а заставить его перебирать все возможные варианты выхода из ситуации, назад - вправо - вперед - влево, чередуя их при этом с попытками повторно напасть на моба и для верности с попытками найти другого расположенного ближе. Таким образом будет гораздо больше информации о препятствиях на местности которую можно будет записывать составляя карту.
Не знаю как и что работает дальше но просто это следует слегка разнообразить, то есть что то на подобии такого:
(пишу условно на С)
Цитата:
void fu1 (bool a, int b)
{
if(a)
{
getrstr:='01'+
anti4HEX(myXreal)+
anti4HEX(myYreal+b)+
anti4HEX(myZpot)+
anti4HEX(myXreal)+
anti4HEX(myYreal)+
anti4HEX(myZpot)+
'01000000'; HPtime:=0;
return;
}
getrstr:='01'+
anti4HEX(myXreal+b)+
anti4HEX(myYreal)+
anti4HEX(myZpot)+
anti4HEX(myXreal)+
anti4HEX(myYreal)+
anti4HEX(myZpot)+
'01000000'; HPtime:=0;
}
//основная процедура или управляющая
{
...
while(Не_Подвергнут_Нападению)
{
Напасть_на_выбранного_моба
if(idpov>=2)
{
//генерируем 2 параметра в зависимости от того какой раз персонаж втыкается носом Например:
bool a = (rand()%3 % 2)? 1 : 0; //что бы чара уносило в сторону
int b = (rand()%3 % 2)? -30 : 30;
fu1(a, b);
} //if
} //while
...
}
вот что я имел ввиду. Как мне кажется такой вариант позволит как минимум долго рыпатся