This is Cool
Умник
Первый способ создание рекламы по времени..
Для начала создадим паблик Reklama с параметром playerid.
Ко всем forward
Далее сделаем таймер на 5 минут.
В OnGameModeInit добавляем:
Теперь сам паблик добавляем в конец мода..
Далее ToAll это сокращенная функция SendClientMessageToAll (выводит сообщение в чат всем игрокам) тоесть что бы работала сокращенная функция в начало мода ко всем define пишем:
Так же вы можете сделать свою рекламу по команде например:
Это обычный способ создания рекламы...Второй способ напишу позже...
Для начала создадим паблик Reklama с параметром playerid.
Ко всем forward
PHP:
forward Reklama(playerid); //объявляем ворвард,обязательно перед созданием паблика
В OnGameModeInit добавляем:
PHP:
SetTimer("Reklama",50*60*10,1); //где 50-это 5 минут.. //Добавляем таймер в начало или в конец паблика выше return 1;
PHP:
public Reklama(playerid)
{
ToAll(playerid,"Текст рекламы... ");
ToAll(playerid,"Текст рекламы...");
ToAll(playerid,"Текст рекламы...");
ToAll(playerid,"Текст рекламы... ");
}
PHP:
#define ToAll SendClientMessageToAll
PHP:
else if(!strcmp(cmd, "/reklama", true))
{
PlayerInfo([playerid][pAdmin] == 5) //проверка на админа,вместо 5 ставим свой уровень...
ToAll(playerid,"/report-жалобы на игроков,/vopros -задать вопрос администрации");
return true;
}
Последнее редактирование:
