Registrierung - oder - Hineingehen
AwakeningAwakening

First Person Shooter...

21/09/2007

Сдесь я расскажу как разрешить синглплеерные скрипты в мултиплеере!


  • Beschreibung
  • WIE INSTALLIERT MAN

Создание КООП,смена карт аля сингл

Сдесь я расскажу как разрешить синглплеерные скрипты в мултиплеере!


Der Durchsichten : 721 ( +2 )
Heruntergeladen : 0
Hochgeladen von : SteamPlay
Erstellt : 11/14/2012 1:19:29 PM
Source : http://www.hlfx.ru/forum/showthread.php?s=086b259783500fecb673e980ff6e30bc&threadid=3409
Wertung :
 ( 0 ) 
Aktie :


Es gibt die folgenden Sprachen : | russisch |

Ок, объясняю.

  1. mp_allowmonsters 1 надо прописать в конфиге сервера, тогда при запуске, монстры будут на карте.

  2. Да, надо сделать на карте несколько стартовых точек, так как в противном случае игроки будут появляться друг в друге и либо сразу дохнуть, либо застревать.

  3. Там нужно дизассемблировать сервер и пропатчить функцию ChangeLevelNow у энтити trigger_changelevel

Для начала, убрать проверку:

C++ Source Code: if ( g_pGameRules→IsDeathmatch() ) return;

затем пропатчить вызов CHANGE_LEVEL

Там как раз, есть одна проверочка:

C++ Source Code: if ( !FNullEnt( pentLandmark ) ) { strcpy(st_szNextSpot, m_szLandmarkName); gpGlobals→vecLandmarkOffset = VARS(pentLandmark)→origin; }

вот её как раз обойди и тогда вторым аргументом функции (макроса) CHANGE_LEVEL будет NULL



Die Ähnlichen1. Два цвета крови у зомби - Два цвета крови у зомби
2. Больше слотов и позиций для оружия - Больше слотов и позиций для оружия
3. Переключение оружия a la HL2 - Мне не нравится, как переключается оружие в ХЛ. Может, кому-то и интересно тыкать по менюшкам худа, но мне больше нравится реализация переключения в Unreal RTN, Quake Mission Packs и HL2
4. Функции движка - как и для чего - Функции движка - как и для чего их использовать?
5. Создание сценариев - Для создания сценариев (aka скриптов) в Half-Life существуют две энтити: scripted_sequence и scripted_sentence. Первая отвечает за движения, выполняемые монстром/персонажем, будь то ходьба, бег, нажатие кнопки, тряска автомата с газировкой или почёсывание подбородка. Вторая служит для того, чтобы персонаж произнес какую-то фразу. При этом его голова повернётся в сторону слушателя, и рот будет открываться в соответствии с амплитудой звука.
6. Sparks - Как добавить искры
SteamPlay 11/14/2012, 3:14:59 PM schreibt :
#1
Вы так же можете всё это проделать у себя в моде в файле triggers.cpp в серверной части мода или же просто в папке dlls
Sie können nicht kommentieren, da Sie sind nicht registriert.
    Моделирование персонажей в 3D Studio Max
    Half-Life 2Моделирование персонажей в 3D Studio Max
    Bubblegum Crisis 2032 Anime Character Pack Beta 2
    Unreal Tournament 3Bubblegum Crisis 2032 Anime Character Pack Beta 2
    Quake 4 Railgun V1.2
    Unreal Tournament 3Quake 4 Railgun V1.2
    Desert Falcon Unit
    Unreal Tournament 2004Desert Falcon Unit

Время --------- ___ALL___ --------- : 1.58594 секунд