Статус темы:
Закрыта.
  1. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.692
    Симпатии:
    797
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    Всем привет. Вопрос к знающим. Какой из данных колорчатов лучше, в чем и почему?

    PHP:
    PrintChat(const iReceiver, const Msg[])
    {
        
    message_begin(MSG_ONE76, .player=iReceiver);
        
    write_byte(iReceiver);
        
    write_string(Msg);
        
    message_end();
    }

    PHP:
    stock ChatColor(const id, const szMessage[], any:...)
    {
        static 
    pnumplayers[32], szMsg[190], IdMsg;
        
    vformat(szMsgcharsmax(szMsg), szMessage3);
       
        if(!
    IdMsg)
            
    IdMsg get_user_msgid("SayText");
       
        if(
    id)
        {
            if(!
    is_user_connected(id))
                return 
    0;
            
    players[0] = id;
            
    pnum 1;
        }
        else
            
    get_players(playerspnum"ch");
       
        for(new 
    ipnumi++)
        {
            
    message_begin(MSG_ONEIdMsg, .player players[i]);
            
    write_byte(players[i]);
            
    write_string(szMsg);
            
    message_end();
        }
        return 
    1;
    }
     
  2. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.600
    Симпатии:
    4.173
    Пол:
    Мужской
    1. только для одного игрока и без возможности форматирования
    2. может отсылать всем игрокам и поддерживает форматирование
     
    Phantom нравится это.
  3. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.692
    Симпатии:
    797
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    Не понял про форматирование. Что за форматирование, объясни пожалуйста...
    Спасибо за ответ
     
  4. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.600
    Симпатии:
    4.173
    Пол:
    Мужской
    PrintChat(id, "сообщение без форматирования");

    new sFmt[] = "сообщение";
    ChatColor(id, "это %s с форматированием", sFmt);
     
    HannibaL и Phantom нравится это.
  5. Phantom Команда форума

    Регистрация:
    27.02.15
    Сообщения:
    1.692
    Симпатии:
    797
    Пол:
    Мужской
    Telegram:
    ph4nt0m
    Теперь понял. Спасибо за разъяснение. Тему клоуз
     
    Последнее редактирование: 28.05.15
Статус темы:
Закрыта.