Реклама при смене карты

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем Павел 01, 8 июн 2016.

  1. Павел 01

    Павел 01

    Сообщения:
    72
    Симпатии:
    1
    Здаров, народ. Есть идея плагина, но нужен умелец чтобы написал.
    При смене карты есть строки, которые хотелось бы заменить.
    [​IMG]
    Можно заменить в файле "csgo\resource\csgo_russian.txt" (Клиентской части)
    Строка 8446 "SFUI_Rules_ClassicCas_Unknown"

    Но.. Если игрок зайдет на сервер, и скачает файл который дал ему сервер. При подключении на другие сервера будет стоять реклама.

    Может можно как-то "SFUI_Rules_ClassicCas_Unknown" заменить, и чтобы не влияло на стандартные файлы CS:GO?
     
  2. AS TRO

    AS TRO

    Сообщения:
    1.056
    Симпатии:
    509
    Оффтоп
     
  3. Павел 01

    Павел 01

    Сообщения:
    72
    Симпатии:
    1
  4. AS TRO

    AS TRO

    Сообщения:
    1.056
    Симпатии:
    509
    @Павел 01, Оффтоп
     
  5. Павел 01

    Павел 01

    Сообщения:
    72
    Симпатии:
    1
    @AS TRO, тогда не за что. Только мою проблему все равно не решил, у тебя есть идеи плагина?
     
  6. AS TRO

    AS TRO

    Сообщения:
    1.056
    Симпатии:
    509
    @Павел 01, Оффтоп
     
  7. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.000
    Симпатии:
    2.992
    @Павел 01, выкладывали на форуме тут. ищи
     
  8. Павел 01

    Павел 01

    Сообщения:
    72
    Симпатии:
    1
    @R1KO, весь форум облазил. 2 варианта нашел.

    Код:
    public OnPluginStart()
    {
        HookUserMessage(GetUserMessageId("HudMsg"), Callback, true); // Тут скорее всего HudText или HudMsg или HintText
    }
    
    public Action:Callback(UserMsg:MsgId, Handle:hBitBuffer, const iPlayers[], iNumPlayers, bool:bReliable, bool:bInit)
    {
        decl String:message[256];
        BfReadString(hBitBuffer, message, sizeof(message));
        if(strcmp(message, "SFUI_Rules_ClassicCas_Unknown") == 0)
        {
            for(new i=0; i < iNumPlayers; i++)
            PrintHintText(iPlayers[i], "Тест плагина");
            return Plugin_Handled;
        }
        return Plugin_Continue;
    } 
    Кст, твой код, но я его не тестил.

    И второй думал, и хотел выдумать из плагина BlockRadio
     
  9. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.000
    Симпатии:
    2.992
  10. AS TRO

    AS TRO

    Сообщения:
    1.056
    Симпатии:
    509
  11. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.000
    Симпатии:
    2.992
    @AS TRO, где-то еще aza мой выкладывал но чет найти не могу
     
  12. vaxa

    vaxa Rock Rulet!

    Сообщения:
    859
    Симпатии:
    102
    @R1KO, Я попросил модеров удалить уже давно)
     
  13. Павел 01

    Павел 01

    Сообщения:
    72
    Симпатии:
    1
    @R1KO, да, плагин [CS: GO] - Change Map Comments, не работает, я пытался. Ты зайти не можешь постоянный релог. И рекламу он вроде не меняет, я вообще суть плагина не понял, он не то что мне нужно меняет.
     
  14. SAZONISCHE

    SAZONISCHE

    Сообщения:
    116
    Симпатии:
    28
    Не закачав в клиент? (пока не видел такого)
    --- Добавлено позже ---
    Можно просто res файл создать чтоб он грузил коменты к карте и все((
    го тут порча клиента а ет плохо
     
  15. AS TRO

    AS TRO

    Сообщения:
    1.056
    Симпатии:
    509