• Content Count

  • Joined

  • Last visited

  • Days Won


dpj last won the day on September 16

dpj had the most liked content!

Community Reputation

336 Excellent

About dpj

  • Rank
    CoD4X developer

Recent Profile Visitors

10420 profile views
  1. closed for duplicate https://cod4x.me/index.php?/forums/topic/4911-error-updatefolder-not-placed-into-cod4-directory/
  2. https://callofduty4x.gitbook.io/docs/cod4x-client/installation
  3. the wait statement pauses execution at the current position and allows for other code parts to be run in between. i'm using the following snippet to move a player to spectator self setclientdvar( "g_scriptMainMenu", game["menu_team"] ); self.sessionteam = "spectator"; self.sessionstate = "spectator"; [[level.spawnSpectator]]();
  4. what are the connection details of that server? (ip+port) you should be able to change your name in the ingame options or via the \name command in the console. i'm not sure what you mean by 'dashboard'.
  5. dpj

    Clan Tag

    1) have the steam client running 2) be part of a steam group 3) use the \clan command in the cod4x client to select a steam group 4) the clan tag will show up on the scoreboard in front of your name after you (re-)join a server.
  6. i suggest you prepare a minimal example that shows the issue. if 'ALL' functions would run in threads now servers would be crashing left and right, so i doubt that's the case. are you using openfile(...) or something else? https://github.com/callofduty4x/CoD4x_Server/blob/01b632638ff1ff2925000ef0ffb3653360c60ad6/src/scr_vm_main.c#L263
  7. dpj

    COD4 base game

    the official patches lookup the path and version in the registry. simplest solution is to do a proper installation from a dvd or image. how to install the client manually: https://github.com/callofduty4x/cod4x-docs/blob/master/cod4x-client/installation.md we do not have an official discord
  8. was discussed just recently in this topic: https://cod4x.me/index.php?/forums/topic/3860-hwid-is-the-same-for-multiple-players/ playerid can be steam related, but doesn't have to. we don't disclose the exact mechanism. they are different because not every player is using steam. we also distinguish because steam is safe to use for authentication. playerid is less reliable but available for all players.
  9. we only refer to the means of idenfication by playerid and identification by steamid. https://github.com/callofduty4x/CoD4x_Server/blob/master/plugins/function_declarations.h#L216-L217 as a plugin developer you can request both ids. the steamid will always allow you to uniquely identify a player by his steam account if available. the playerid does not have that guarantee, but it is very likely that the same holds true. in rare cases two different players can have the same playerid.
  10. you either didn't get it from a legit source (like installing it from dvd), you didn't uninstall it properly before or you fucked around in your registry. i think there should be a registry key in HKEY_LOCAL_MACHINE\SOFTWARE\Activision\Call of Duty 4 defining the version of the game. the patch looks that up and decides if you need the patch or not.
  11. you can describe it here or on github https://github.com/callofduty4x/CoD4x_Server anyways, i just tried myself and it seems to work.
  12. there is no 18.4 server. if you're looking for the client this is the wrong section and topic.
  13. use \dvardump on both and throw it into kdiff