Posted: Wed Feb 07, 2007 5:10 pm
In multiplayer we can use extra indicator color on the radar,showing where the human players are.
Let your game become a reality!
http://forum.realityfactory.info/
Code: Select all
Generating Code...
Linking...
Creating library ..\RealityFactoryD.lib and object ..\RealityFactoryD.exp
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__DialogBoxParamA@20 referenced in function _DrvList_PickDriver
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__EndDialog@8 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__UpdateWindow@4 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__UpdateWindow@4
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowPos@28 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__SetWindowPos@28
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowRect@8 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetWindowRect@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDesktopWindow@0 referenced in function _DlgProc@16
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__GetDesktopWindow@0
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ReleaseDC@8 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SendDlgItemMessageA@20 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDC@4 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetDlgItem@8 referenced in function _DlgProc@16
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetFocus@4 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__ShowWindow@8 referenced in function _ResetMainWindow
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowWindow@8
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__AdjustWindowRect@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__SetWindowLongA@12 referenced in function _ResetMainWindow
AutoSelect.obj : error LNK2019: unresolved external symbol __imp__GetWindowLongA@8 referenced in function _ResetMainWindow
CWeapon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CPawnLow.obj : error LNK2019: unresolved external symbol __imp__GetAsyncKeyState@4 referenced in function "public: virtual bool __thiscall ScriptedObject::getValue(class skString const &,class skString const &,class skRValue &)" (?getValue@ScriptedObject@@UAE_NABVskString@@0AAVskRValue@@@Z)
CAnimGif.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CCommonData.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CInput.obj : error LNK2001: unresolved external symbol __imp__GetAsyncKeyState@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__DispatchMessageA@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__TranslateMessage@4 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__TranslateMessage@4
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__GetMessageA@16 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetMessageA@16
CAnimGif.obj : error LNK2019: unresolved external symbol __imp__PeekMessageA@20 referenced in function "public: int __thiscall CAnimGif::Play(int,int,bool)" (?Play@CAnimGif@@QAEHHH_N@Z)
CAVIPlayer.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CMenu.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__PeekMessageA@20
CPawnLow.obj : error LNK2019: unresolved external symbol __imp__ShowCursor@4 referenced in function "public: bool __thiscall ScriptedObject::lowmethod(class skString const &,class skRValueArray &,class skRValue &,class skExecutableContext &)" (?lowmethod@ScriptedObject@@QAE_NABVskString@@AAVskRValueArray@@AAVskRValue@@AAVskExecutableContext@@@Z)
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CCommonData.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ShowCursor@4
CStaticMesh.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
qxTerrainMgr.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPawn.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CPlayer.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CSpout.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CEffects.obj : error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function "public: __thiscall CPreEffect::CPreEffect(void)" (??0CPreEffect@@QAE@XZ)
CGenesisEngine.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CInventory.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CMenu.obj : error LNK2001: unresolved external symbol __imp__MessageBoxA@16
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DefWindowProcA@16 referenced in function "long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__DestroyWindow@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__CreateWindowExA@48 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__RegisterClassA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadCursorA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__LoadIconA@8 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CGenesisEngine.obj : error LNK2019: unresolved external symbol __imp__GetOpenFileNameA@4 referenced in function "public: __thiscall CGenesisEngine::CGenesisEngine(bool,int,int,char *,struct HINSTANCE__ *,char,bool,bool,char *)" (??0CGenesisEngine@@QAE@_NHHPADPAUHINSTANCE__@@D001@Z)
CInput.obj : error LNK2019: unresolved external symbol __imp__GetSystemMetrics@4 referenced in function "public: void __thiscall CInput::Default(void)" (?Default@CInput@@QAEXXZ)
CLevelController.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetSystemMetrics@4
CPlayer.obj : error LNK2019: unresolved external symbol __imp__GetCursorPos@4 referenced in function "public: void __thiscall CPlayer::Tick(float)" (?Tick@CPlayer@@QAEXM@Z)
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetCursorPos@4
CPlayer.obj : error LNK2019: unresolved external symbol __imp__ClientToScreen@8 referenced in function "public: void __thiscall CPlayer::Tick(float)" (?Tick@CPlayer@@QAEXM@Z)
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CMenu.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__ClientToScreen@8
CPlayer.obj : error LNK2019: unresolved external symbol __imp__GetClientRect@8 referenced in function "public: void __thiscall CPlayer::Tick(float)" (?Tick@CPlayer@@QAEXM@Z)
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CMenu.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnHigh.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__GetClientRect@8
RabidFrameworkMain.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetCursorPos@8 referenced in function "public: void __thiscall CRFMenu::GameLevel(void)" (?GameLevel@CRFMenu@@QAEXXZ)
CPawnCon.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPawnLow.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CPlayer.obj : error LNK2001: unresolved external symbol __imp__SetCursorPos@8
CMenu.obj : error LNK2019: unresolved external symbol __imp__SetTimer@16 referenced in function "public: void __thiscall CRFMenu::DoGame(bool)" (?DoGame@CRFMenu@@QAEX_N@Z)
CMp3.obj : error LNK2019: unresolved external symbol __imp__SendMessageA@16 referenced in function "public: __thiscall CMp3Manager::~CMp3Manager(void)" (??1CMp3Manager@@QAE@XZ)
..\RealityFactoryD.exe : fatal error LNK1120: 36 unresolved externals
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
Build log was saved at "file://c:\rf source\Debug\BuildLog.htm"
RGF - 98 error(s), 55 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Code: Select all
CCD->Weapons()->DisplayThirdPerson(Player[index]->id);
Code: Select all
class NetPlayer
{
public:
NetPlayer();
~NetPlayer();
void Create(char *actorname);
int GetId() { return Id; }
void SetId(int id) { Id = id; }
void SetBaseRotation(const geVec3d &Rotation) { BaseRotation = Rotation; }
void SetlocalRotation(const geVec3d &Rotation) { localRotation = Rotation; }
void SetlocalTranslation(const geVec3d &Translation){ localTranslation = Translation; }
public:
geActor *Actor;
char ActorName[128];
char Animation[128];
// changed QD 02/01/07
char PlayerName[64];
float Scale;
// end change
float AnimTime;
int Id;
geVec3d localTranslation;
geVec3d localRotation;
geVec3d oldTranslation;
geVec3d oldRotation;
geVec3d BaseRotation;
private:
};
Code: Select all
class NetPlayer
{
public:
NetPlayer();
~NetPlayer();
void Create(char *actorname);
int GetId() { return Id; }
void SetId(int id) { Id = id; }
void SetBaseRotation(const geVec3d &Rotation) { BaseRotation = Rotation; }
void SetlocalRotation(const geVec3d &Rotation) { localRotation = Rotation; }
void SetlocalTranslation(const geVec3d &Translation){ localTranslation = Translation; }
public:
geActor *Actor;
geActor *WeaponActor; //change here
char ActorName[128];
char Animation[128];
// changed QD 02/01/07
char PlayerName[64];
float Scale;
// end change
float AnimTime;
int Id;
geVec3d localTranslation;
geVec3d localRotation;
geVec3d oldTranslation;
geVec3d oldRotation;
geVec3d BaseRotation;
private:
};