Ostatnie uaktualnienie: 2004-12-10
Ten dokument opisuje poszczególne dodatki, usprawnienia i zmiany w grze Call of Duty™ United Offensive ™ wprowadzane przez patch 1.51.
WAŻNA UWAGA: Korzystanie z konsoli gry nie jest obsługiwane przez firm Activision®. Prosimy nie kontaktować się z Pomocą Techniczną Activision® w związku z problematyką korzystania z konsoli.
UWAGI DLA UŻYTKOWNIKÓW MODÓW:
- Zaleca się, by przed instalacją patcha usunięto jakiekolwiek modyfikacje użytkownika zainstalowane w katalogu Call of Duty. Modyfikacje nie są obsługiwane przez firmę Activision® i mogą nie być kompatybilne z nowymi cechami wprowadzanymi przez patch.
- Call of Duty nie obsługuje modów mających spację w nazwie folderu modu. Upewnij się, że folder zawierający mod nie ma w nazwie żadnych spacji; w przeciwnym razie użytkownicy nie będą mogli pobierać plików. Na przykład, folder z modem nazwany "Mój Mod" byłby niepoprawny, ale "MójMod" lub "Mój_Mod" byłoby poprawne.
- Ulepszone AI w Charków2
- Poprawione uaktualnianie celów misji w Charków2
- Poprawiony poziom trudności przedostawania się przez pierwsze pole w misji we Foy
- Poprawione głosy w Sycylia1
- Uaktualnione cele misji w czasie walki z niemieckimi łodziami w misji Sycylia2
- Poprawiona AI w misji Charków1
- Dodano "dopuść_jeepy" i "dopuść_czołgi" do funkcjonalności sv_mapRotation. Na przykład, “sv_mapRotation dopuść_jeepy 0 dopuść_czołgi 1 mapa mp_foy dopuść_jeepy 1 dopuść_czołgi 0 mapa mp_kursk” Ustawi serwer tak, że w mp_foy występować będą wyłącznie czołgi, i tylko jeepy występować będą w mp_kursk.
- Dodano scr_limit_pojazdów_jeep scr_limit_pojazdów_średni_czołg scr_limit_pojazdów_ciężki_czołg aby umożliwić serwerom ograniczanie ilości pojazdów
- Zmniejszone wykorzystanie procesora na mapach z pojazdami
- Zmieniony komunikat “zdobyto flagę” w “Zdobyciu flagi”, nie zasłania już celownika
- Dodana możliwość uruchomienia mapy i plików konfiguracyjnych charakterystycznych dla trybu rozgrywki. Kiedy mapa zostaje wczytana na serwer, automatycznie zostanie uruchomiona konfiguracja pod nazwą <nazwamapy>_<typgry>.cfg, jeśli takowa istnieje. Jeśli jej nie ma, zostanie zignorowana. Np. mp_foy_dom.cfg zostanie uruchomiona automatycznie po uruchomieniu mp_foy w trybie Dominacji.
- Można określić plik konfiguracyjny, który ma zostać uruchomiony poleceniem sv_mapRotation. Na przykład, “sv_mapRotation exec mycfg1.cfg map mp_foy exec mycfg2.cfg map_kursk”. (Uwaga: zastąpi <nazwamapy>_<typgry>.cfg i uniemożliwi uruchomienie tej konfiguracji.)
- Dodano ustawienie cvar dla dostępności jeepów/czołgów. Są to: scr_dopuść_jeeps i scr_dopuść_czołgi. Na przykład, “ustaw scr_dopuść_jeepy 0; ustaw scr_dopuść_czołgi 0” spowoduje wyłączenie dostępności wszystkich pojazdów. Wartości nadane tym cvar dostępne są też jako ustawienie filtra wyszukiwarki serwerów. Klienci mogą wyszukiwać gry bez pojazdów za pomocą ustawień filtra, dostępnych na ekranie Wejdź na serwer. Te ustawienia dostępne są także w menu ustawiania serwera.
- Poprawiona domyślna /CZĘSTOTLIWOŚĆ do 25000 (Kabel/DSL). Użytkownicy modemów i ISDN będą zmuszeni do zmiany ustawień Częstotliwości Daty w menu opcji gry Wieloosobowej.
- Dodano cvar g_vehicleBurnTime dla pojazdów, aby zmienić czas ich palenia się przed eksplozją. Czas podawany jest w sekundach, wartość domyślna to 10.
- Dodano cvar scr_vehicle_spawn_limit, aby ograniczyć liczbę możliwych odrodzeń pojazdu przed jego całkowitym zniknięciem.
- Poprawiono pole rażenia eksplozji pojazdów.
- Ograniczenie obrotów wieżyczek czołgów, dzięki czemu są niezależne od obrotów kadłuba.
- Zderzenia pojazdów zgodne z zasadami ognia przyjacielskiego.
- Rozłożony LKM podlega teraz wszelkim zasadom zderzeń.
- Nie można podłożyć/rozbroić bomby w “Znajdź & Zniszcz” mając rozłożony LKM.
- Przefiltrowana liczba graczy i serwerów jest teraz wyświetlana na ekranie w czasie odświeżania wyszukiwarki.
- Rotacja map na serwerze trwa, nawet, gdy klienci nie są podłączeni; w trybie Dominacji, Zdobycia Flagi i Ataku na Bazę.
- Zwiększono MAX_CVARS do 2048, z 1024.
- Domyślne com_hunkmegs zwiększone domyślnie na wyższy poziom powyżej 128MB jeśli użytkownik ma więcej pamięci RAM.
- Przypisane graczom “vpowiedzenia” działają teraz we wszystkich rodzajach rozgrywki. Aby skorzystać z tej cechy, przypisz klawisz dla “vpowiedzenia X Y”, gdzie X i Y są odpowiednimi cyframi w menu chatu głosowego. Na przykład: \przypisz z “vpowiedzenie 2 7” przypisało by Z do “Spadaj.”
- Poprawione zderzenia w mp_arnhem
- Poprawione uderzenia pocisków w okna umożliwiające strzelanie przez wszystkie okna na mp_arnhem
- Poprawiony zasięg eksplozji radia w trybie Sztab w mp_arnhem
- Poprawione zderzenia na mapie mp_foy
- Poprawione zderzenia i kolizje na mapie mp_rhinevalley.
- Dodane wyjścia z budynków w mp_rhinevalley.
- Poprawione punkty powrotu ma mapie mp_sicily.
- Dodana możliwość wyłączenie głosu komentatora. Ta opcja znajduje się w Opcjach Gry Wieloosobowej i włącza się korzystając z cvar cg_AnnouncerSounds.
- Miotacz ognia ma większą siłę rażenia. Teraz jest dość niebezpieczny. UWAGA: Teraz płomienie mogą zranić postać korzystającą z miotacz ognia.
- Poprawione wyświetlanie w czasie, gdy administrator serwera dostosowuje cvar scr_bas_basehealth.
- Poprawione zasięgi kompasu w czasie zmiany map.
- Zoptymalizowane portale na mp_cassino, mp_uo_stanjel, mp_italy, mp_kharkov, mp_ponyri, i mp_sicily.
- Dodatkowe punkty rozstawiania LKMów na mapie mp_uo_stanjel.
- Poprawiono lukę umożliwiającą graczom poruszanie się pod mapami.
- Gracze, którzy niedawno wsiedli do czołgu muszą odczekać chwilę zanim będą mogli z niego wysiąść.
- Cecha Balans Drużyn wstrzyma się do śmierci gracza przed przeniesieniem go na drugą stronę w grach „Zdobycie Flagi”. Zapobiegnie to przypadkowemu przerzuceniu gracza z flagą do drużyny przeciwnej.
- Zawiera wszystkie cechy patcha 1,5 Call of Duty™.
- Poprawiona fizyka pojazdów
Ostatnie uaktualnienie: 2004-11-8
Gracze mogą teraz w trybach HQ, RE, SD, TDM, i BEL ogłaszać przerwy. Aby ogłosić przerwę użyj w konsoli polecenia /matchtimeout. Aby zakończyć trwającą przerwę, użyj /matchtimein. Te polecenia można przypisać. (Uwaga do twórców modów: aby wasi gracze mogli ogłaszać przerwy, gracze muszą należeć do team.ex: Alianci/Siły Osi.)
Pomiar czasu prowadzony jest w milisekundach.
Odpowiednie cvar’y serwera:
1. g_timeoutsAllowed – Liczba przerw, które może ogłosić każda ze stron.
2. g_timeoutLength – Długość każdej przerwy.
3. g_timeoutRecovery – Długość czasu przygotowania po wznowieniu gry lub upłynięciu czasu przerwy. Umożliwia do powiadomienie graczy o zbliżającym się wznowieniu gry.
4. g_timeoutBank – Całkowity czas, który drużyna może spędzić na przerwie.
Odpowiedni cvar’y klienta:
1. ui_timeoutsAllowed – Zawiera wartość cvar g_timeoutsAllowed dla serwera.
2. ui_timeoutLength – Zawiera wartość cvar g_timeoutLength dla serwera.
3. ui_timeoutRecovery – Zawiera wartość g_timeoutRecovery dla serwera.
4. ui_timeoutBank – Zawiera wartość g_timeoutBank dla serwera.
Dodano przekierowanie HTTP dla serwerów korzystających z modów lub map tworzonych samodzielnie. Aby włączyć przekierowanie serwera, ustaw sv_wwwDownload na 1. Ustaw sv_wwwBaseURL na podstawowy katalog, w którym przechowywane są pliki. Na przykład, jeśli na serwerze znajdował się plik o nazwie ‘mójplik’, który miał być przechowywany lokalnie w \Call of Duty\Main, to sv_wwwBaseURL powinien być ustawiony na “http://samplewebpage1.com/”. Plik powinien być przechowywany w http://samplewebpage1.com/Main/mój plik. Aby klienci nie mogli zajmować slotu na serwerze w czasie pobierania, ustaw sv_wwwDlDisconnected na 1. To zwolni slot na czas pobierania i klient będzie próbował połączyć się automatycznie po zakończeniu pobierania. Ustaw cl_wwwDownload na 1 aby włączyć przekierowanie pobieranie na klienta.
Blokada konsoli klienta– Serwery mogą teraz wyłączać klientom dostęp do konsoli ustawiając sv_disableClientConsole na 1. Twórcy modów powinni zapoznać się z informacjami w dziale „Pole zapisu dziesiętnego” w obsłudze Skryptów i Modów.
Dodano g_deadChat – To ustawienie serwera umożliwia administratorom pozwolenie martwym graczom na chatowanie z żyjącymi graczami. Ustaw ten cvar na 1, by zezwolić na chatowanie martwych.
Dodano dodatkowe opcje głosowania – Gracze mogą teraz głosować na zmianę ujęcia z kamery po śmierci, wybierać ikony sojuszników, i na opcję ognia przyjacielskiego. (Nie wykorzystują one nowych cvar, dają graczom możliwość korzystanie z już istniejących: scr_killcam, scr_drawfriend, i scr_friendlyfire.)
Cvary głosowania dla wszystkich opcji głosowania – Pozwalają administratorom zdecydować, do których opcji głosowanie będą mieli dostęp ich klienci. Ustaw cvar na 1 jeśli chcesz, by gracze mogli głosować na daną opcję. Nowe cvary: g_allowVoteKick, g_allowVoteMap, g_allowVoteMapRestart, g_allowVoteMapRotate, g_allowVoteTempBanUser, g_allowVoteTypeMap, g_allowVoteDrawFriend, g_allowVoteFriendlyFire, i g_allowVoteKillCam.
Punktacja TDM (Drużynowy Deathmatch) – Dodano opcję sprawiającą, że zabicie sprzymierzeńca lub samobójstwo zmniejsza wynik drużyny i indywidualny wynik gracza w Drużynowym Deathmatch’u. Opcja ta jest sterowana przez cvar (scr_teamkill_penalty) i domyślnie jest ustawiona na 0, co oznacza oryginalny sposób punktacji.
Klienci prywatni – Wyszukiwarka serwerów dokładnie podaje całkowitą liczbę klientów na serwerze – niezależnie od tego czy część z nich jest klientami prywatnymi. Liczba otwartych slotów klientów prywatnych nigdy nie jest wyświetlana. Zamiast tego w momencie zajęcia slotu prywatnego klienta, zwiększy się widoczna liczba maksymalnej ilości klientów.
Poprawione portale w całej grze.
Poprawiono błąd, powodujący niespodziewane zamykanie niektórych serwerów.
Poprawiono problem zrzutów ekranowych, które wyświetlały się na czarno na kartach ATI® Radeon™ 9800
Plik games_mp.log poprawnie zapisuje i formatuje wszystkie informacje w grach dłuższych niż 999 minut.
Polecenie “updatescreen” nie wyłącza już dźwięków otoczenia
SKRYPTY I OBSŁUGA MODÓW
WAŻNA UWAGA: Wiele cech patcha 1.5 do Call of Duty jest przeznaczone dla twórców modów, albo dla umożliwienia kompatybilności z pewnymi cechami modów. Większość cech wymienionych poniżej będzie działać poprawnie z obsługą skryptu modu.
Nowa funkcja Modów Tylko dla Serwera – Administratorzy serwerów mogą teraz oznaczać flagami pliki pak jako “przeznaczone Tylko dla Serwera” a klienci nigdy ni będą próbować pobierania tych plików pak, niezależnie od ustawień auto pobierania klienta lub serwera. Aby włączyć tę cechę, wstaw następujący tekst w dowolnym miejscu nazwy pliku pak: “_svr_” (bez cudzysłowu). Na przykład, myservermod.pk3 należy zamienić na myservermod_svr_.pk3. Umożliwi to administratorowi serwera zaprzestanie pobierania, w dowolnym momencie, klienci nie będą musieli próbować pobierania modu. Usprawnione zostanie też działanie niektórych map na serwerach z modami.
Dodany chat Oddziału – Teraz graczy można przydzielać do oddziałów za pomocą skryptu. W skrypcie ustaw zmienną “self.sessionsquad” na jedną z wartości: “free”, “squad_alpha” lub “squad_bravo”. Domyślne ustawienie to “free.” Wprowadzono nowe polecenie konsoli umożliwiające graczom wysyłanie wiadomości wyłącznie do ich kolegów z oddziału. W konsoli wpisz “say_squad <wiadomość>”. Jeśli gracz jest w oddziale, jego komunikat zostanie wysłany do wszystkich członków jego oddziału. Jeśli nie jest w drużynie, wiadomość zostanie wysłana do wszystkich kolegów z drużyny. Wreszcie, jeśli nie jest w drużynie, wiadomość zostanie wysłana do wszystkich. Aby przypisać tę funkcję do klawisza, użyj komendy “messagesquad”.
Zwiększono maksymalny limit cvar dla MP: MAX_CVARS = 2048
Dodano komendę skryptu dla szybkości gracza (Polecenie skryptu “maxspeed” ustawia szybkość gracza przed modyfikatorami postawy. Jeśli ta opcja nie jest używana, gra działa normalnie.
Np.: self maxspeed(250)
Dodano Pole Zapisu Dziesiętnego - Menu można teraz zmieniać poprawiać (by skompensować utratę dostępu do konsoli podczas korzystania z sv_disableclientconsole). Wydrukuj wartości zmienne korzystając z ITEM_TYPE_DECIMALFIELD w plikach menu. Połącz pole dziesiętne z cvar/itemdef, które chcesz ustawić, w samym polu dziesiętnym, jest zmienna cvar definiująca dozwoloną wartość liczbową.
Dodano Autodemo – Opcja autodemo składa się z dwóch poleceń skryptu: autodemostart i autodemostop. Te komendy powinny zostać umieszczone w <gametype>.gsczapis komendy to: player autodemostart();. Aby włączyć opcję autodemo na serwerze, ustaw g_autodemo na 1. Aby zmusić klienta do zaakceptowania polecenia autodemo, ustaw cg_autodemo na 1. Autodemo musi być włączone na serwerze, aby ustawienie klienta miało sens—jeśli g_autodemo jest ustawione na 0, klienci nie otrzymają tej komendy.
Dodano Autoscreenshot - Funkcja autoscreenshot kierowana jest przez polecenie skryptu: autoscreenshot. Polecenie to należy umieścić w <gametype>.gsc jego zapis to: player autoscreenshot();. Aby włączyć funkcję autoscreenshot na serwerze, ustaw g_autoscreenshot na 1 Aby ...
wodnys