Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 1 из 1
  1. #1
    Аватар для [SKRIPTER]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    28.03.2013
    Сообщений
    38
    Репутация:
    6 ±

    Рандомные сообщения через Texdraw

    Все много раз задавались вопросом: а как же вывести рандомное сообщение textdrawa на экран каждую минуту? (например)
    Так вот, сегодня я покажу вам, как это делается.


    К new`am добавить
    PHP код:
    new Text:randommsg;
    new 
    random_messages[][] =
    {
        {
    "~g~PRO-PAWN"},
        {
    "~r~PRO-PAWN"},
        {
    "~y~PRO-PAWN"},
        {
    "~b~PRO-PAWN"}
        
    //сюда можете написать любое слово.
    }; 

    В OnGameModeInit добавим
    PHP код:
        SetTimer("RandomMessage"10000*61); // 6 - число минут, после которых надпись изменится

        
    randommsg TextDrawCreate(7.00427.00"");
        
    TextDrawBackgroundColor(randommsg0x000000FF);
        
    TextDrawFont(randommsg1);
        
    TextDrawLetterSize(randommsg0.381.50);
        
    TextDrawColor(randommsg0xFFFFFFFF);
        
    TextDrawSetOutline(randommsg1);
        
    TextDrawSetProportional(randommsg1); 

    Желательно в конце мода создадим паблик.
    PHP код:
    forward RandomMessage();
    public 
    RandomMessage()
    {
        
    TextDrawSetString(randommsgrandom_messages[random(sizeof(random_messages))]);

    В OnPlayerConnect добавляем:
    PHP код:
    TextDrawShowForPlayer(playeridrandommsg); 

    По всем вопросам пишите в скайп: FEODAL228

    Автор: Pro-Pawn Team

  2. 2 пользователя(ей) сказали cпасибо:
    Pr0C (28.03.2013) stason1222 (28.03.2013)
 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •