Возможно ли сделать задержку на кнопку ? т.е если в определенном месте по нажатию это кнопки срабатывает какая либа функция) то через секунду - 2 только можно было её еще раз нажать) ну вот как то так)
Вид для печати
Возможно ли сделать задержку на кнопку ? т.е если в определенном месте по нажатию это кнопки срабатывает какая либа функция) то через секунду - 2 только можно было её еще раз нажать) ну вот как то так)
Таймер + массив?
P/S
Если я так сделаю
PHP код:
if(GetPVarInt(playerid,"OTK") > gettime()) return true;
разницы нет ?)PHP код:
SetPVarInt(playerid,"OTK",gettime()+2);
нет. Хотя лучше сделать так
pVar лучше использовать тогда, когда данные нужно хранить недолго (например, число неправильных попыток ввода пароля). Ибо если создать pVar, потом удалить его и после создать ещё один - новый pVar займёт место старого. Если же вы собираетесь с данными работать на протяжении всей работы сервера, лучше использовать массивыPHP код:
new Array_Name[MAX_PLAYERS char];
Array_Name{playerid} = 1;
SetTimerEx(...);
forward ...;
public ...
{
Array_Name{playerid} = 0;
}
А если такс ?)
PHP код:
stock OTK[MAX_PLAYERS];
PHP код:
if(OTK[playerid] > gettime()) return true;
- - - Добавлено - - -PHP код:
OTK[playerid] = gettime() + 3;
:sarcastic:
CLosed :victory: