FreePerksServer

Тема в разделе "Мутаторы", создана пользователем Rainishe, 29 ноя 2011.

  1. AnaLgiN

    AnaLgiN Соучастник

    как сделать за место 3 Патриков одного?
     
  2. Configurator

    Configurator Бандит

    Скачай обновленную версию перков, там вернули одного Патрика
     
  3. AnaLgiN

    AnaLgiN Соучастник

    Да ну она какая то не додуманая, я лучше сп5 поставлю...
     
  4. Lexass

    Lexass Капо

    Люди кто может скинуть текстуры Иконок Пулеметчика?У меня пулеметчик есть а ему текстуры нужны
     
  5. Flame

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

    Папка01 нравится это.
  6. Lexass

    Lexass Капо

    Блягодарю виликий Flame :thumbsup:

    черт а теперь как их прописать пулеметчику?

    Чето совсем туплю я

    Просто раньше надобыло вот так SRVetMachineGunner.Icons.maxim_Gold
    а щас когда есть Одд чистый. как его указать?
     
  7. Flame

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

    Одд?

     
  8. Lexass

    Lexass Капо

  9. Flame

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

    ну в начале ж файла идут экзеки
    Код:
    
    #exec Texture Import File=Textures\maxim_red.dds Group="Icons" Mips=Off MASKED=1
    #exec Texture Import File=Textures\maxim_Green.dds Group="Icons" Mips=Off MASKED=1
    #exec Texture Import File=Textures\maxim_Blue.dds Group="Icons" Mips=Off MASKED=1
    #exec Texture Import File=Textures\maxim_white.dds Group="Icons" Mips=Off MASKED=1
    #exec Texture Import File=Textures\maxim_Gold.dds Group="Icons" Mips=Off MASKED=1
     
    ЛОХМАТЫЙ нравится это.
  10. Lexass

    Lexass Капо

    все получилось спасибо
     
  11. Configurator

    Configurator Бандит

    Сервер очень часто начинает спамить сообщением

    Код:
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed None 'AmmoPickups'
    RGameType KF-F_VortalCoil-Final1.RGameType (Function FreePerksServer.SRGameType.
    MatchInProgress.SetupPickups:023F) Accessed array 'AmmoPickups' out of bounds (0
    /0)
    при этом у игроков игра зависает, после чего всех выкидывает с сервера. Что можно с этим сделать?
     
  12. Hentai

    Hentai Соучастник

    скачать новую версию FreePerksServer. но так как профиль Rainishe на сайте удалён то и новой версии не будет.
     
  13. Flame

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

    Да тут не во FreePerksServer дело
    Я помнится боролся как-то с этим
    Надо скопировать из KFGameType в SRGameType функцию SetupPickups из состояния MatchInProgress и подредактировать её чуток
    Что-нть такое получится:

    Код:
    
    	function SetupPickups()
    	{
    		local int NumWeaponPickups, NumAmmoPickups, Random, i, j;
    		local int m;
    		
    		// Randomize Available Ammo Pickups
    		if ( GameDifficulty >= 5.0 ) // Suicidal and Hell on Earth
    		{
    			NumWeaponPickups = WeaponPickups.Length * 0.1;
    			NumAmmoPickups = AmmoPickups.Length * 0.1;
    		}
    		else if ( GameDifficulty >= 4.0 ) // Hard
    		{
    			NumWeaponPickups = WeaponPickups.Length * 0.2;
    			NumAmmoPickups = AmmoPickups.Length * 0.35;
    		}
    		else if ( GameDifficulty >= 2.0 ) // Normal
    		{
    			NumWeaponPickups = WeaponPickups.Length * 0.3;
    			NumAmmoPickups = AmmoPickups.Length * 0.5;
    		}
    		else // Beginner
    		{
    			NumWeaponPickups = WeaponPickups.Length * 0.5;
    			NumAmmoPickups = AmmoPickups.Length * 0.65;
    		}
    
    		// Always have at least 1 pickup
    		NumWeaponPickups = Max(1, NumWeaponPickups);
    		NumAmmoPickups = Max(1, NumAmmoPickups);
    
    		// reset all the of the pickups
    		for ( m = 0; m < WeaponPickups.Length ; m++ )
    		{
    			if(WeaponPickups[m]!=None)
    			{
    				WeaponPickups[m].DisableMe();
    			}
    		}
    
    		for ( m = 0; m < AmmoPickups.Length ; m++ )
    		{
    			if(AmmoPickups[m]!=None)
    			{
    				AmmoPickups[m].GotoState('Sleeping', 'Begin');
    			}
    		}
    
    		// Ramdomly select which pickups to spawn
    		for ( i = 0; i < NumWeaponPickups && j < 10000; i++ )
    		{
    			Random = Rand(WeaponPickups.Length);
    			if(WeaponPickups.Length==0) break;
    			if ( WeaponPickups[Random]!=None && !WeaponPickups[Random].bIsEnabledNow )
    			{
    				WeaponPickups[Random].EnableMe();
    			}
    			else
    			{
    				i--;
    			}
    
    			j++;
    		}
    
    		for ( i = 0; i < NumAmmoPickups && j < 10000; i++ )
    		{
    			Random = Rand(AmmoPickups.Length);
    			if(AmmoPickups.Length==0) break;
    			if ( AmmoPickups[Random]!=None && AmmoPickups[Random].bSleeping )
    			{
    				AmmoPickups[Random].GotoState('Pickup');
    			}
    			else
    			{
    				i--;
    			}
    
    			j++;
    		}
    	}
    
    то есть по-моему я добавил эти пару строчек
    Код:
    if(WeaponPickups.Length==0) break;
    if(AmmoPickups.Length==0) break;
     
  14. Configurator

    Configurator Бандит

    я так понимаю, это что-то декомпилировать и потом обратно скомпилировать нужно?
     
  15. Flame

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

    да
    FreePerksServer
    не
    ну можно, конечно, написать мутатор зависимый от FPS и в нём это править, но проще декомпилировать FPS )
    ну если совсем никак, то могу и я перекомпилировать на днях
     
  16. Configurator

    Configurator Бандит

    Это была бы неоценимая помощь, премного благодарен за отзывчивость!
     
  17. Flame

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

    впрочем я подумал
    я ведь забуду - лучше сразу сделаю )
    Ссылка

    бонусом добавил функцию

    Код:
    function ShowPathTo(PlayerController P, int TeamNum)
    {
    	if( KFGameReplicationInfo(GameReplicationInfo).CurrentShop == none )
    	{
    		return;
    	}
    
    	KFGameReplicationInfo(GameReplicationInfo).CurrentShop.InitTeleports();
    
    	if(KFGameReplicationInfo(GameReplicationInfo).CurrentShop.TelList.Length==0)
    		return;
    
    	if ( (KFGameReplicationInfo(GameReplicationInfo).CurrentShop.TelList[0] != None) &&
    	(P.FindPathToward(KFGameReplicationInfo(GameReplicationInfo).CurrentShop.TelList[0], false) != None) )
    	{
    		Spawn(class'RedWhisp', P,, P.Pawn.Location);
    	}
    }
    На некоторых картах (Meow, например) проблемы с рисованием пути к трейдеру. И идёт куча ворнингов между волнами. Это поможет от них избавится...
    Если не сработает - пишите...
     
    Папка01 и ЛОХМАТЫЙ нравится это.
  18. Configurator

    Configurator Бандит

    Спасибо! Но я тут один нюанс вспомнил... в ЛС вам отписал, вопрос щепитильный...
     
  19. assayaro

    assayaro Соучастник


    Hello, Flame...
    One question..
    What the Perks is based on ServerPerks version? ServerPerks5.1? ServerPerks5.5?
    and... Please tell me about set clan mark ...
     
  20. Korendima

    Korendima Бандит

    это хорошо но я понять не могу куда этот файл сувать