Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как делать в игре скрин и сохранить его в папку "C:\Папка"?

Страниц (1): [1]
 

1. KevinS - 30 Октября, 2020 - 00:32:20 - перейти к сообщению
Здравствуйте. Как делать в игре скрин и сохранить его в папку "C:\Папка", чтобы при каждом сохранении было новое имя у файла (иначе перезаписывает один и тот же файл). Спасибо.
2. Zireael - 30 Октября, 2020 - 03:28:46 - перейти к сообщению
 Цитата:
чтобы при каждом сохранении было новое имя у файла

CODE:
int i=0;

loop()
{
messagebox("Screen"+format(i));
i++;
sleep(10);
}

CODE:
int Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds;

loop()
{
getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);

string name = "Screen_"+format(Year)+"_"+format(Month)+"_"+format(Day)+"_"+format(Hour)+"_"+format(Minute)+"_"+format(Second);
messagebox(name);
sleep(10);
}
3. ivantu - 30 Октября, 2020 - 03:34:21 - перейти к сообщению
CODE:
//Получим указатель на окно Калькулятора к примеру
win wind=window ("Калькулятор", "CalcFrame", -1);

// В этой переменной запишем текущее время
int time;

CODE:

// Вот цикл создание 10 скриншотов окна, в качестве имени служит итератор i
for(int i=0; i<11; i++){
pause(200);
savescreen("C:\папка\"+format(i)+".bmp", 0, 0, wind.widthclient, wind.heightclient, wind);
}

CODE:

// Второй Вариант Брать системное время и использовать его в качестве имени
for(i=0; i<11; i++){
time=gettime();
pause(200);
savescreen("C:\папка\"+format(time)+".bmp", 0, 0, wind.widthclient, wind.heightclient, wind);
}
4. KevinS - 30 Октября, 2020 - 04:21:48 - перейти к сообщению
спасибо)

Powered by ExBB FM 1.0 Final