Barabachka пишет: если я так их просто задам в коде не будет отсчета сначало 1 переменной за ней 2 и так далее по очереди?
Не понял...
gettime() возвращает число равное милисекундам с момента запуска ПК...
То есть к примеру такой код:
Цитата: int t=gettime();//время бафа
int b=gettime();//время проверки хп
sleep(1000);
int c=gettime();//время скана ориентира
Будет равен ну к примеру так:
Цитата: int t=158943;//время бафа
int b=158943;//время проверки хп
int c=159943;//время скана ориентира
Так будет работать...
CODE:int t=gettime();
int b=t, c=t;
/////////////////////////////////////////////
a:;
//тело скрипта
Baf();
//тело скрипта
goto a;
////////////////////////////////////////////
function Baf()//Тут баф перса
{
if (gettime()-t>100000) {Clic_Mouse(Fk_X[5], Fk_Y[5]); sleep(rand(100, 200)); t=gettime();}////время бафа (бафнуться)
if (gettime()-b>200000) {/*делаем что то*/ b=gettime();}//время проверки хп (проверить хп)
if (gettime()-c>300000) {/*делать что нибудь*/ c=gettime();}//время скана ориентира (сканировать ориентир)
}
Только я не понимаю почему проверять хп к примеру надо по времени?
Его надо проверять каждый цикл. То же и ориентир...
CODE:int t=gettime();
/////////////////////////////////////////////
a:;
//тело скрипта
Baf();
XP_prov();
ORIENTIR_prov();
//тело скрипта
goto a;
////////////////////////////////////////////
function Baf()//Тут баф перса
{
if (gettime()-t>100000) {Clic_Mouse(Fk_X[5], Fk_Y[5]); sleep(rand(100, 200)); t=gettime();}////время бафа (бафнуться)
}
function XP_prov()//проверить хп
{
//Проверяем хп и если надо что то делаем
}
function ORIENTIR_prov()//сканировать ориентир
{
//сканировать ориентир и если надо что то делать
}
|