OnPlayerCommand & timer -
[CripZ]SERCH - 02.10.2010
Сегодня головушка не соображает что-то (плохо выспался) ...
Алгоритм команды:
/kill
Игрок вводит команду > SetPlayerHealth(playerid,0); > (в чат) Игрок %s умер
.
---
При многократном использовании команды, засирается весь чат сообщениями о том что кто-то помер ...
как поставить таймер который не дает каждую секунду вводить команду ?
и есть ли таймер который будет отвечать за все из команд? если да то скиньте пожалуйста
а если нет то уж сам поставлю на оставшиеся команды ... а вас прошу предоставить код данной функции
===
Заранее благодарен.
Re: OnPlayerCommand & timer -
Stepashka - 02.10.2010
Хватит создавать на каждый глупый вопрос отдельную тему, все твои вопросы решаются одним методом, называется КЛЮЧ.
Re: OnPlayerCommand & timer -
[CripZ]SERCH - 02.10.2010
ключ ..
тьфу
кэп спасибо за очевидность
.. а по русски?
Re: OnPlayerCommand & timer -
ONIXS - 02.10.2010
Зачем тебе таймер...Используй GetTickCount()
То есть создаёшь массив, при использование команды делаешь проверку
if(killmass[playerid] + 30000 < GetTickCount()) {} твой код.
В код не забудь добавить killmass[playerid] = GetTickCount();
Re: OnPlayerCommand & timer -
xomka - 03.10.2010
if (!(GetPlayerState(playerid) == PLAYER_STATE_WASTED)) как вариант
просто не будет давать помереть до респавна
Re: OnPlayerCommand & timer -
[CripZ]SERCH - 04.10.2010
Quote:
Originally Posted by ONIXS
Используй GetTickCount()
То есть создаёшь массив, при использование команды делаешь проверку
if(killmass[playerid] + 30000 < GetTickCount()) {} твой код.
В код не забудь добавить killmass[playerid] = GetTickCount();
|
спс... помогло ..