Возможно ли сделать задержку на кнопку ? т.е если в определенном месте по нажатию это кнопки срабатывает какая либа функция) то через секунду - 2 только можно было её еще раз нажать) ну вот как то так)
Возможно ли сделать задержку на кнопку ? т.е если в определенном месте по нажатию это кнопки срабатывает какая либа функция) то через секунду - 2 только можно было её еще раз нажать) ну вот как то так)
Таймер + массив?
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Unknown (08.09.2014)
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;
}
Последний раз редактировалось DeimoS; 09.09.2014 в 14:58.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Unknown (09.09.2014)
А если такс ?)
PHP код:
stock OTK[MAX_PLAYERS];
PHP код:
if(OTK[playerid] > gettime()) return true;
- - - Добавлено - - -PHP код:
OTK[playerid] = gettime() + 3;
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Unknown (09.09.2014)
CLosed
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)