Leaderboard


Popular Content

Showing content with the highest reputation since 05/15/21 in all areas

  1. 2 points
    yooooo my friend connected and it works thank you all for helping a noob af like me (especially MAD_DAD tks man i owe u) and giving me ur time of the day i wish yall the best of luck in ur future endevours
  2. 1 point
    You can buy cod4 from steam and download cod4x here: https://cod4x.me/downloads/cod4x_client_19_0.zip
  3. 1 point
    Carrier Grade PAT was also my next thought when you said it still doesn’t work after port forwarding. I guess you can be glad that you have got a internet routeable IP address at all from your ISP without trouble.
  4. 1 point
    "External source address" needs to stay empty check if "Internal Host" is equal to the ip address of your pc (like smiley said, it may change when the router is restarted) you can check if your port is reachable with for example https://www.yougetsignal.com/tools/open-ports/ it will show if the cod4 server is running
  5. 1 point
    haven't tested if it's actually running yet, but i was able to compile it without issues. first install the dlang compiler and dub build system (https://dlang.org/download.html); for ubuntu/debian: sudo wget https://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list sudo apt-get update --allow-insecure-repositories sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring sudo apt-get update && sudo apt-get install dmd-compiler dub you'll also need the phobos library sudo apt install libphobos2-dev:i386 clone the plugin repository git clone https://github.com/callofduty4x/cod4x_plugin_http.git then compile the plugin with dub --arch=x86 --build=release now you should have "libcod4x_http_plugin.so"
  6. 1 point
    https://github.com/callofduty4x/cod4x_plugin_http/ do you mean that one? i guess i could get it working for you, but it only works for linux as far as i remember
  7. 1 point
    SR was based on KC, its publicly available but you will need changes. You can have it on any mod, but you need to compile in the stuff that is required.
  8. 1 point
  9. 1 point
    In the following link you can find some bases for gungame, you can even use it and improve it more, check the files, it has a lot of potential to improve it, link: mod
  10. 1 point
    Oh sheesh I haven't logged on in a while. Thanks for the tag @dpj @Nightwings3 Unfortunately, the script is not open source. I spent a very long time building and customizing it and it is not designed in any way to be "drag and dropped" into a server. All my servers use a lot of custom scripts, some written by me and some written by other people on this forum. It was never designed as an all-in-one package to just be thrown into a cod4x server, and frankly would probably break depending on what other scripts are running on people's servers, that's why I've never open-sourced it. However I do love open source and would like to help, if you visit the website that the server advertises (don't wanna advertise here) and join the discord and reach out to me, I'd be happy to work on maybe getting something for you!
  11. 1 point
    set g_allowvote 0 this will disable all vote but for leaving change map and next map not a clue
  12. 1 point
    Okay thanks for reporting this. I have a fix for it now, but it needs a client and a server update.
  13. 1 point
    Glad to hear it... have fun πŸ˜„
  14. 1 point
    Hi All, I set up a little RoTu 0.7 Server just for some friends.Nothing serious. Using latest CoD4X on Linux server at home and set up with NeHo's webadmin. Server has been running with stock maps fine. But..We cant get in haha. Basically getting kicked by scriptadmin with message in logs: =FMJ=Smiley; I'm a hacking idiot, for which I now get kicked! πŸ˜‚ Of course we are not hacking. PB setting or something ? Anyone know? I know a few guys run RoTu here. Maybe @AlexC ? Thank you. Smiley
  15. 1 point
    Yeah, there was a setting about GUID in the cfg that I changed mate. All ok now. Thanks.
  16. 1 point
    I have heard that it is to do with rotu looking at the guid and thinking it is invalid because it sees cod4x and not cod4 guid Look for the ability to turn off anything to do with guid checking. I could be wrong about this but it is worth a look
  17. 1 point
    I am not willing to share this algorithm. Use some on your side generated token. You could send and read it over the userinfo configstring. Starting the game with the commandline parameter +setu mytokenvar "mytokenishere" works hopefully. On serverside "dumpuser" command can be used to explore if that was working. To read userinfo there is a script function or you can read it with a server plugin.
  18. 1 point
  19. 1 point
    @={FMJ}=Smiley Been running all 3 servers with v19.2 All servers running New Experience and latest Botwarfare mods All on sv_pure 1 Not a single kick for Unpureclient Had to disable the server's autoupdate in the windows host file. Now happy.
  20. 1 point
    https://github.com/callofduty4x/CoD4x_Server/releases This may help you if you wanted to go the latter route - you can get all of the releases there
  21. 1 point
    Still getting this a lot - This is my server it is happening on. I have no altered iwd files Lots of players visiting my server are getting this also. ={FMJ}=Smiley is correct happens when a map change is happening but I already had the mod map so wasn't the downloading that triggered it Hajas I checked the files on the server and in my files and they are identical no unfinished iwd files so that's not the problem If I change to sv_pure 0 then the logs show the error but nobody gets kicked but the downside is the server becomes unranked
  22. 1 point
    Thanks. I'll try that out that messages thing in a bit. I'm using Open Game Panel for webadmin stuff atm. I dunno if I will consider changing it. I hope someone does give any idea how to run the other stuff.
  23. 1 point
    Can only speak for messages. Top image looks like B3. Second image is smvhost servers that are run by a great guy and a member in this forum who really knows what he is doing with all that πŸ™‚ Automatic messages you could either use B3 or just GSC script and is a simple start. I personally do not use B3 anymore. Although it is still effective there are better things you can do to admin it and here is a great place to start for admin purposes. https://github.com/byNeHo/CoD4x-WebAdmin With that ( I still have not figured it out ) you can use http plugin and GSC script to do many things. Back to messages, I did manage (with help from NeHo's forum) to use some simple script that scrolls messages like B3 does in your first image. Try this. You will have to place the script in "main_shared/maps/mp/gametypes" Not how I do it but this is the preferred method. #include maps\mp\gametypes\_hud_util; init() { level.delay_serv_messages = getDvarInt("server_messages_delay"); level thread server_messages(); } server_messages() { self endon("disconnect"); svrmsg = []; if (getDvar("serv_message_1")!=""){ svrmsg[0]=getDvar("serv_message_1"); } if (getDvar("serv_message_2")!=""){ svrmsg[1]=getDvar("serv_message_2"); } if (getDvar("serv_message_3")!=""){ svrmsg[2]=getDvar("serv_message_3"); } if (getDvar("serv_message_4")!=""){ svrmsg[3]=getDvar("serv_message_4"); } if (getDvar("serv_message_5")!=""){ svrmsg[4]=getDvar("serv_message_5"); } if (getDvar("serv_message_6")!=""){ svrmsg[5]=getDvar("serv_message_6"); } if (getDvar("serv_message_7")!=""){ svrmsg[6]=getDvar("serv_message_7"); } if (getDvar("serv_message_8")!=""){ svrmsg[7]=getDvar("serv_message_8"); } if (getDvar("serv_message_9")!=""){ svrmsg[8]=getDvar("serv_message_9"); } if (getDvar("serv_message_10")!=""){ svrmsg[9]=getDvar("serv_message_10"); } while(1) { for(i = 0; i < svrmsg.size; i++) { wait level.delay_serv_messages; sayClient(svrmsg[i]); }; } } sayClient(str) { exec( "say "+ str ); } Call it what you want, servermessages.gsc or whatever Then on your server,cfg use this: //Time interval between messages if they are enabled set server_messages_delay 45 set serv_message_1 "Put your messages here" set serv_message_2 "Put more messages here blah blah blah" set serv_message_3 "" set serv_message_4 "" set serv_message_5 "" set serv_message_6 "" set serv_message_7 "" set serv_message_8 "" set serv_message_9 "" set serv_message_10 "" By the way..I am complete noob with all this πŸ™‚ Sure you will get better answers.
  24. 1 point
    Hosted πŸ‘‡ https://cod4linux.tk/colorgen.html
  25. 1 point
    https://www.rapidtables.com/web/color/RGB_Color.html and divide the RGB values by 255?
  26. 1 point
    Hey, I seems to have a similar issues with a few different people with this guid 2310346615308413814. Seems to happen when people install the game on linux using steam proton.
  27. 1 point
    your stating an online lan in your first post which I took only you and a few friends are a part of an internal lan for an internal lan I would first try typing status in the console to see if your server is running you have to start it as explained in the example above if you server is running then start your client game as if you were going to play online and look for your server locally and join if you find it. if your talking about your friends joining from outside your lan ie the internet then there is more to do to get it online. things like a shortcut to run the server with startup commands my startup shortcut contains D:\cod4x\cod4x18_dedrun.exe +exec run.cfg +set net_port 28960 +map_rotate a server config file to be able to name the server and tell it how you want it to run mine is called run.cfg if I were you I would look up in google how to run a cod4 server it should explain a server config file the server config goes in the directory main which you copied over from cod4 in any case here is a copy of mine with all reference to my server blanked out ////////////////////////////////////////////// ////////////////////////////////////////// // Color Codes // Colors for text. Do not clear the comment in front of the color codes. // Useful for your server name, motd msg's - Information and ref use only // ^1 = Red // ^2 = Green // ^3 = Yellow // ^4 = Blue // ^5 = Cyan // ^6 = pink/Magenta // ^7 = White // ^0 = Black // Public Information set sv_hostname "" sets Administrator "" sets Email "" sets Hosted_By "" sets Irc "" sets website "" sets Location "" sets Url "" sets _Mod "" sets _ModVer "" sets _ModUpdate "" sets _Maps "Stock" set scr_motd "" // Common Server Settings // Log Settings set g_logsync "2" // 0=no log, 1=buffered, 2=continuous, 3=append set logfile "1" // 0 = NO log, 1 = log file enabled set g_log "" // Name of log file, default is games_mp.log set sv_log_damage "1" // Network options set sv_maxping "650" set sv_minping "0" set sv_minrate "5000" set sv_maxrate "12000" set sv_connectTimeout "220" set g_antilag "1" // Master servers set sv_masterservers "cod4master.cod4x.me" // Password Settings set rcon_password "" // RCON must supply pw to use set sv_privatePassword "" // Private slots, non-public slots // The following can be used to lock out the server so that only those // players that have been provide the password can connect. Good for // matches, practices, etc. set g_password "" // Player slots setup set sv_maxclients "24" // MAX server player slots, this is TOTAL player slots set sv_privateclients "" // Number of private player slots, maxclients - privateclients = public slots // Client Downloadsettings (0=off/1=on) set sv_allowdownload "1" set sv_wwwDownload "1" set sv_wwwbaseurl "" set sv_wwwDlDisconnected "0" // Drop inactive players set sv_timeout "300" set sv_zombietime "1" set g_inactivity "0" set g_inactivityspectator "0" // AntiFlooding Settings set sv_floodProtect "1" set sv_reconnectlimit "3" // Anti Cheat Settings set sv_disableClientConsole "1" set cl_autocmd "0" set sv_cheats "0" set sv_pure "1" set g_banIPs "" set g_no_script_spam "1" set sv_punkbuster "0" // In-game voice communication system set sv_voice "1" set sv_voiceQuality "9" set voice_deadChat "0" set voice_global "0" set voice_localEcho "0" set winvoice_mic_mute "1" // Misc set sv_allowAnonymous "1" set g_antilag "1" set g_compassShowEnemies "0" set scr_drawfriend "1" set scr_forcerespawn "1" // Custom set g_allowvote "0" set scr_teambalance "1" // Map Rotation Config // "dm" - free for all deathmatch // "dom" - domination // "koth" - headquarters // "sab" - sabotage // "sd" - search & destroy // "war" - team deathmatch // DEATHMATCH set scr_dm_scorelimit 100 set scr_dm_timelimit unlimited set scr_dm_roundlimit 1 set scr_dm_numlives 0 set scr_dm_playerrespawndelay 0 set scr_dm_waverespawndelay 0 // DOMINATION set scr_dom_scorelimit 200 set scr_dom_timelimit 0 set scr_dom_roundlimit 1 set scr_dom_numlives 0 set scr_dom_playerrespawndelay 0 set scr_dom_waverespawndelay 0 // TEAM DEATHMATCH set scr_war_scorelimit 300 set scr_war_timelimit 20 set scr_war_roundlimit 2 set scr_war_numlives 0 set scr_war_playerrespawndelay 0 set scr_war_waverespawndelay 0 // SABOTAGE set scr_sab_scorelimit 3 set scr_sab_timelimit 5 set scr_sab_roundlimit 0 set scr_sab_roundswitch 1 set scr_sab_numlives 0 set scr_sab_bombtimer 30 set scr_sab_planttime 2.5 set scr_sab_defusetime 5 set scr_sab_hotpotato 0 set scr_sab_playerrespawndelay 7.5 set scr_sab_waverespawndelay 0 set scr_sab_killicon 1 // SEARCH AND DESTROY set scr_sd_scorelimit 8 set scr_sd_timelimit 4 set scr_sd_roundlimit 0 set scr_sd_roundswitch 4 // rounds between switching teams set scr_sd_numlives 1 // elimination set scr_sd_bombtimer 45 set scr_sd_planttime 10 set scr_sd_defusetime 10 set scr_sd_multibomb 0 set scr_sd_playerrespawndelay 0 set scr_sd_waverespawndelay 0 // UI set scr_hardcore 0 set scr_oldschool 0 set ui_hud_obituaries 1 set ui_hud_showobjicons 1 set scr_enable_nightvision 1 set scr_enable_music 1 set scr_enable_hiticon 1 // Hardpoints set scr_allowuav "1" // allow enemy uav radar [ OFF = 0, ON = 1, DEFAULT = 1 ] set scr_allowartillery "1" // allow artillery strikes [ OFF = 0, ON = 1, DEFAULT = 0 ] set scr_allowhelicopter "1" // allow calling a helicopter [ OFF = 0, ON = 1, DEFAULT = 0 ] // gametype to load set g_gametype "dm" set sv_mapRotation "gametype dm map mp_crash_snow gametype dm map mp_vacant gametype dm map mp_broadcast gametype dm map mp_shipment gametype dm map mp_convoy gametype dm map mp_showdown gametype dm map mp_pipeline gametype dm map mp_backlot gametype dm map mp_killhouse gametype dm map mp_carentan gametype dm map mp_strike gametype dm map mp_showdown gametype dm map mp_citystreets gametype dm map mp_broadcast gametype dm map mp_killhouse gametype dm map mp_bloc gametype dm map mp_backlot" //load plugins for used on cod4x for banlists and b3 loadplugin "b3hide" set b3Prefix "!" set b3Hide "1" set b3HideLvl "24" loadplugin simplebanlist