Объединяем все персональные скины в один пакет

Тема в разделе "Общего назначения", создана пользователем Flame, 8 янв 2015.

Метки:
  1. Flame

    Flame -Заслуженый кодер форума-

    Everything works fine for me
    [​IMG]
     
  2. Vel-San

    Vel-San Guest

    With your base code or mine? :eek: That's weird.

    Here's the current latest BaseCode (GitHub) from me.

    EDIT: Here's a picture from when i joined the game: https://prnt.sc/vmnao9
     
  3. Flame

    Flame -Заслуженый кодер форума-

    With your code
    Strange, but I have no time to examine code right now

    The files i used

    If there are still problems - you can post link to your current mutator and some skin that doesn't work
    I can try it later
     
    Последнее редактирование: 20 ноя 2020
  4. Essence

    Essence Moderator Команда форума

    Almost guessed. You need add custom skins in PlayerList in KFModelSelect.
    For example (from ServerPerks [SRModelSelect]):
    Код:
        // Add in custom mod chars.
        if( S!=None )
        {
            for( i=0; i<S.CustomChars.Length; ++i )
            {
                C = S.CustomChars[i];
                j = InStr(C,":");
                if( j==-1 )
                    G = CustomText;
                else
                {
                    G = Left(C,j);
                    C = Mid(C,j+1);
                }
                PR = Class'xUtil'.Static.FindPlayerRecord(C);
                if( PR.DefaultName~=C )
                {
                    ++CustomOffset;
                    PlayerList.Insert(0,1);
                    PlayerList[0] = PR;
                    for( j=0; j<CategoryNames.Length; ++j )
                    {
                        if( CategoryNames[j]~=G )
                            break;
                    }
                    if( j==CategoryNames.Length )
                    {
                        CategoryNames.Length = j+1;
                        CategoryNames[j] = G;
                        co_Race.AddItem(G);
                    }
                    CharCategories.Insert(0,1);
                    CharCategories[0] = j;
                }
            }
        }
    To do this, you need to create custom ModelSelect -> add custom interaction for players -> track opening ModelSelect menu -> replace KFModelSelect on custom ModelSelect.
    You can found example in MinSP.
     
  5. Vel-San

    Vel-San Guest

    Weird.. You can see the new skin, and does it show in the Model Select as well ?

    Here is the latest version of the mut i am using + 4 test skins:

    - Mega Link

    It's fine you can take your time :) !
     
  6. Vel-San

    Vel-San Guest


    Thanks Essence! I'm pretty sure, if it didn't get fixed like Flame is saying, i will edit the code like you just said :) ! I will take MinSP or SP as a reference for that.
     
  7. Essence

    Essence Moderator Команда форума

    And one more note:
    Код:
    // Load all Skins to players, Force select if bForceCustomChars = True
    function LoadSkinsToPlayers(PlayerController PC)
    {
      // Essence. wtf?
      // Each custom skin will be forced to the player until the last from CustomSkin list - for what?
      // local int i;
      /*for(i=0; i < CustomSkin.Length; i++)
      {
        PC.SetPawnClass("", CustomSkin[i].SkinCode);
      }*/
      if(bForceCustomChars) PC.PlayerReplicationInfo.SetCharacterName(CustomSkin[Rand(CustomSkin.Length)].SkinCode);
    }
     
    Последнее редактирование: 20 ноя 2020
    Vel-San нравится это.
  8. Фрэгл

    Фрэгл Administrator

    У нас нет специальнго раздела для инглишьменов?
     
  9. Фрэгл

    Фрэгл Administrator

    Поймити меня правильно...
    Я сейчас всё на мин
    Да. Но, только если Ты умеешь читать.
    У тебя есть дополнительные вопросы?
     
  10. Flame

    Flame -Заслуженый кодер форума-

    У меня есть дополнительные вопросы - нахрена банить мододела - коллегу?
    Причём вежливого

    И ответ на его коммент:
    "Извините, я подумал, что писать в тему мутатора точнее и быстрее"

    "Да. Но, только если Ты умеешь читать.
    У тебя есть дополнительные вопросы?"

    Это вообще что?
     
  11. Essence

    Essence Moderator Команда форума

    Так Флейм и написал.
    Он про Vel-San речь ведёт.
     
  12. Фрэгл

    Фрэгл Administrator

    Всё,понял.(у меня свои вкладки,уж извините-работа).
    Нету среди забаненых такого имени.Такого пользователя просто нет в базе.
     
  13. Essence

    Essence Moderator Команда форума

    Как я понял, он вообще был удалён с форума, а не просто забанен.
    Вы вчера с ним общались, выше сообщения от него остались.
     
  14. Фрэгл

    Фрэгл Administrator

    Скорее всего так.Если я накосячил-приношу свои чистосердечные извинения.
     
  15. Фрэгл

    Фрэгл Administrator

    Блядь,Essence,Flame-если вы по английски общаетесь с кем-то,ну есть же тема отдельно.Я просто удаляю всё по спаму.Да,не вычитываю.
     
  16. Flame

    Flame -Заслуженый кодер форума-

    Ох, ладно
    Но он же вроде код слал - не спамер явно
    Хоть бы ссылку ему кинул на этот англоязычный раздел вначале - я вон его сам с 3 попытки нашёл. А ты его сразу нахрен с форума)
    У нас тут и так мало посетителей толковых

    Напишу ему тогда - может прочитает

    Vel-San, create another account please
    And write in this subforum
    Sorry)
     
  17. Фрэгл

    Фрэгл Administrator

    Да,накосячил.Я практически не читаю когда в форумах по "ненашему говорят"
    Привык ботов стирать.
    Ну вот он,процент из вероятности.