virtuoz
Умник
Всем привет!Вот решил поведать новичкам как можно использовать таймеры!:ce:
И так ,допустим мы хотим чтобы в чат каждую минуту выводилось какое-либо сообщение!
Ко всем #define пишем :
Ко всем forward пишем
Далее в public OnGameModeInit() пишем
Далее создаем паблик! (Где хотите,я создаю в конце кода =)
Если вы хотите сделать проверку на что либо то делайте так:
Например,давайте каждую минуту будем выводить сообщение о том что у игрока мало здоровья,если здоровье ниже 20
Если что то не получается спрашивайте!
Если помог ставьте +
И так ,допустим мы хотим чтобы в чат каждую минуту выводилось какое-либо сообщение!
Ко всем #define пишем :
PHP:
#define COLOR_SYSTEM 0xAA3333AA
PHP:
forward Test(playerid);//Где Test - имя вашего паблика!
PHP:
SetTimer("Test", 60000,1);//Тест это имя вашего таймера! 60000 - 60 секунд!
PHP:
public Test(playerid)
{
SendClientMessage(playerid, COLOR_SYSTEM, "Если ты видишь этот текст,значит у тебя все получилось!");
return 1;
}
Например,давайте каждую минуту будем выводить сообщение о том что у игрока мало здоровья,если здоровье ниже 20
PHP:
public Test(playerid)
{
new Float:health;
GetPlayerHealth(playerid, health);
if (health <= 20.0)
{
SendClientMessage(playerid, COLOR_SYSTEM, "Твое здоровье подходит к критической отметке!");
}
return 1;
}
Если помог ставьте +
Последнее редактирование:
