Ru/Client missing DT class CWaterBullet: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (Nesciuse moved page Client missing DT class CWaterBullet/ru to Ru/Client missing DT class CWaterBullet over redirect: Language prefixes)
m (Multipage removal)
Line 1: Line 1:
{{langsp|title=DT class CWaterBullet Ошибки на клиенте}}
{{LanguageBar|title = DT class CWaterBullet Ошибки на клиенте}}
 


Существуют две ошибки в коде Orange Box от Valve, которые мешают подключиться клиенту к серверу. В консоле появляются следущее:
Существуют две ошибки в коде Orange Box от Valve, которые мешают подключиться клиенту к серверу. В консоле появляются следущее:

Revision as of 05:26, 12 July 2024

English (en)Русский (ru)Translate (Translate)


Существуют две ошибки в коде Orange Box от Valve, которые мешают подключиться клиенту к серверу. В консоле появляются следущее:

  • Client missing DT class CWaterBullet
  • Client missing DT class CWeaponCycler

Исправим их:

  1. Откройте server/waterbullet.cpp и удалите IMPLEMENT_SERVERCLASS_ST( CWaterBullet, DT_WaterBullet ) / END_SEND_TABLE() из строке 31 и 32.
  2. откройте server/waterbullet.h и удалите DECLARE_SERVERCLASS(); из строки 28.
  3. Откройте server\h_cycler.cpp и удалите аналогичный код из строк 226, 238 и 239.
  4. Добавте #include "c_weapon__stubs.h" / STUB_WEAPON_CLASS( cycler_weapon, WeaponCycler, C_BaseCombatWeapon ); в CPP файл по своему выбору в клиента.

Перевод --Slam12f 22:44, 12 May 2013 (PDT)