Иконка ресурса

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1
Пользователь White Wolf разместил новый ресурс:

[VIP] Skybox - Возможность випам устанавливать скайбокс на карте

Позволяет вип игрокам менять скайбокс карты. Смена скайбокса работает только на випов.
Идея взята с плагина [CSGO] Client Skybox

Узнать больше об этом ресурсе...
 

Boeing 767

заскамили мамонта ни за что, ни про что
Сообщения
524
Реакции
913
Ссылка на скайбоксы кривая , и работает ли плагин в ксс? . Вроде там тоже менять можно на другие скайбоксы
 

diman1000w

Участник
Сообщения
422
Реакции
24
А когда архив со скайбоксами установишь надо ли в skybox.ini что то прописывать? Если надо то как? Наверно долго это всё на сервер грузится будет?
 
Последнее редактирование:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #5
А когда архив со скайбоксами установишь надо ли в skybox.ini что то прописывать?
Не надо. В skybox.ini можете добавлять свои скайбоксы по примеру как в конфиге.
Наверно долго это всё на сервер грузится будет?
309 Мб из тех что я залил. Загружать все не обязательно, но тогда удалите лишние из skybox.ini.
 

Filipp

Участник
Сообщения
5
Реакции
2
Всё шикарно работает! Вот инструкция как настроить и как это выглядит в игре:
 

vlad0505

Участник
Сообщения
101
Реакции
9
сделать бы это для админа что бы он выбирал и у всех это показывало! или для вип группы что бы один сделал у всех показывало!
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #8

Хатико

RWBY ₩Ìkīpędįã
Сообщения
320
Реакции
44
Не подскажете какой это Скайблок vmt?
Просто он Ужасен хочу заранее его из Клиента Убрать =)
730_screenshots_20160718193944_1-jpg.20901
 

Filipp

Участник
Сообщения
5
Реакции
2
Есть очень красивые но писец какие большие skybox, автор поступил мудро убрал их, если хотите что бы они отображались в файле skybox.ini уберите //
Пример на фото!Оффтоп
Выше делал видосик если надо более подробный напишите сделаю за 20-40 минут
Помогло? ставь мне нравится)))
--- Добавлено позже ---
Как и обещал вот видосик:
 
Последнее редактирование:

Marius

Участник
Сообщения
95
Реакции
7
@White Wolf, Мне нужна помощь. Я все сделал правильно, перепроверял раз двадцать. Но скайбокс не работает, не появляется в вип меню и в логах выдает ошибку.
L 02/11/2017 - 17:55:46: [SM] Unable to load plugin "vip_skybox.smx": Native "VIP_IsVIPLoaded" was not found
 

Deniva

Участник
Сообщения
29
Реакции
13
@White Wolf, Мне нужна помощь. Я все сделал правильно, перепроверял раз двадцать. Но скайбокс не работает, не появляется в вип меню и в логах выдает ошибку.
L 02/11/2017 - 17:55:46: [SM] Unable to load plugin "vip_skybox.smx": Native "VIP_IsVIPLoaded" was not found
Попробуй обновить вип кор
 

All

Random
Сообщения
553
Реакции
228
Полная русская локализация плагина + убрал загрузку нестандартных skybox'сов.
1) Файлы из архива залить на сервер.
2) vip_modules.phrases.txt добавить:
"skybox"
{
"ru" "Изменить небо"
"en" "Skybox"
}
Убраны строчки 182 и 185 что бы убрать автозагрузку материалов.
if (FileExists(cBuffer, false)) AddFileToDownloadsTable(cBuffer);
Изменена строчка 45
Было:
g_Menu.AddItem("", "Default(Map) Skybox");
Стало:
g_Menu.AddItem("", "Стандартный");
 

Вложения

  • SkyBox.rar
    10.1 КБ · Просмотры: 154

Хатико

RWBY ₩Ìkīpędįã
Сообщения
320
Реакции
44
Полная русская локализация плагина + убрал загрузку нестандартных skybox'сов.
1) Файлы из архива залить на сервер.
2) vip_modules.phrases.txt добавить:
Убраны строчки 182 и 185 что бы убрать автозагрузку материалов.

Изменена строчка 45
Было:

Стало:
Смысл переделывать то что давно сделано за тебя ???
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #18
Полная русская локализация плагина + убрал загрузку нестандартных skybox'сов.
1) Файлы из архива залить на сервер.
2) vip_modules.phrases.txt добавить:
Убраны строчки 182 и 185 что бы убрать автозагрузку материалов.

Изменена строчка 45
Было:

Стало:

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

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #19
@White Wolf, вроде как утечка g_Kv. В OnMapStart->LoadSkybox создается и нигде, кроме как при неудачной загрузке с файла, не удаляется.
Еще не вижу смысла в сих действиях:
PHP:
bool IsSkyboxExistInKV(const char[] cInfo, char[] cPath, int maxlength)
{
    // if `default` checked
    if (cInfo[0] == NULL_STRING[0])
        return true;
   
    KeyValues kv = new KeyValues("skybox_copy");
    KvCopySubkeys(g_Kv, kv);
   
    if (kv.JumpToKey(cInfo))
    {
        kv.GetString("path", cPath, maxlength);
        delete kv;
        return true;
    }
   
    delete kv;
    return false;
}
Проверить можно было и в g_Kv.

PHP:
if (cBuffer[0] != NULL_STRING[0])
                    SetSkybox(client, cBuffer);


void SetSkybox(int client, const char[] cSkybox)
{
    // If skybox is default
    if (cSkybox[0] == NULL_STRING[0])
    {
        char cBuffer[32];
        g_CvarSkyName.GetString(cBuffer, sizeof(cBuffer));
        g_CvarSkyName.ReplicateToClient(client, cBuffer);
    }
    else
        g_CvarSkyName.ReplicateToClient(client, cSkybox);
}
Чет ты увлекся проверками.

PHP:
StrCat(cDisplay, sizeof(cDisplay), "[X]");
С пробелом красивее
PHP:
StrCat(cDisplay, sizeof(cDisplay), " [X]");
 

Karmushka

Karma
Сообщения
199
Реакции
30
Сделайте пожалуйста, версию для всех игроков чтобы когда писали !skybox вылезло меню с выбором
 
Сверху Снизу