[ANY] Server Overlays Logo

3anyda

Every Day Is a Saturday
Сообщения
76
Реакции
8
Всем доброго времени суток, прошу написать плагин, который будет показывать лого сервера на экранах игроков, примерно это должно выглядеть вот так:
sUmLdviuiug.jpg
Видим что в правом верхнем углу логотип сервера (не является плагином, наложен через фотошоп :-D)
Есть код который будет показывать этот overlays, я прикрепил файлы от этого плагина для игр с пометкой other, лучшебы написать на его основе, вот сам плагин, там есть версии для css и tf2.
Еще раз повторюсь, хотелось бы чтобы плагин отображал лого "всем и всегда". Если у когото есть время, напишите пожалуйста.
Спасибо за внимание.

P.C. если у когото, возникают проблемы по написанию vmt и vtf файла, то напишите ЛС я расскажу как сделать.
 

Вложения

  • overlay_downloads.ini
    221 байт · Просмотры: 51
  • roundend-overlay-other.smx
    4.2 КБ · Просмотры: 16
  • roundend-overlay-other.sp
    3.5 КБ · Просмотры: 37

SaInT.P

Участник
Сообщения
1,268
Реакции
226
Было бы класно есле бы и для CSS замутили бы
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
Попробуй, вроде работает :D
Местами поменял функции. Конфиг сделай, скажи, если заработает.
 

Вложения

  • roundoverlay.sp
    4.1 КБ · Просмотры: 22

legend1998

Участник
Сообщения
286
Реакции
187
Попробуй, вроде работает :D
Местами поменял функции. Конфиг сделай, скажи, если заработает.

Я ошибаюсь или:

  1. Зачем определять победителя в начале раунда?
    PHP:
    public Event_RoundStart(Handle:event, const String:name[], bool:dontBroadcast)
    {
        new winner_team = GetEventInt(event, "winner");
        decl String:overlaypath[PLATFORM_MAX_PATH];
    
        if (winner_team == 1)
        {
            GetConVarString(sm_roundend_overlay_team1, overlaypath, sizeof(overlaypath));
            ShowOverlayToAll(overlaypath);
        }
        else if (winner_team == 2)
        {
            GetConVarString(sm_roundend_overlay_team2, overlaypath, sizeof(overlaypath));
            ShowOverlayToAll(overlaypath);
        }
    }
  2. И не должно работать. В начале раунда нельзя определить победителя => текстура не отображается.
    Скорее всего нужно циклом и определять, бот и на сервере ли игрок.
 

legend1998

Участник
Сообщения
286
Реакции
187
Вот, думаю работает:
 

Вложения

  • overlayscreen.sp
    2 КБ · Просмотры: 25
  • overlayscreen.smx
    3.8 КБ · Просмотры: 15

3anyda

Every Day Is a Saturday
Сообщения
76
Реакции
8
Вот, думаю работает:

нет, к сожалению не работает, хоть и пути прописал, но все равно)
для опытов вот мои overlayи, если проверять кодом r_screenoverlay то все прекрасно работает, хотя можно и без них проверить просто стандартные наложить.
 

Вложения

  • overlays.rar
    5.3 КБ · Просмотры: 58

SenatoR

Участник
Сообщения
773
Реакции
344
Ловите
Настройка такая же как и раунд энд оверлей
P.S.Настройка такая же как и раунд энд оверлей
Попробуйте, отпишитесь
 

Вложения

  • CSS_overlay.smx
    3.9 КБ · Просмотры: 13
  • CSS_overlay.sp
    2.3 КБ · Просмотры: 37

SaInT.P

Участник
Сообщения
1,268
Реакции
226
Ловите
Настройка такая же как и раунд энд оверлей
P.S.Настройка такая же как и раунд энд оверлей
Попробуйте, отпишитесь

Я в в этом не силен в виде создания логотипа,можешь какойнить тестовый скинуть?а то не могу найти(
 
Сверху Снизу