There is a protection in place that prevents clients sharing the same IP address from joining opposing teams, as this was being exploited by lamers planting fake clients in the enemy teams only for spying purposes. I think there's a setting disabling that - but i don't remember what's it called.
But since you can - you should
join the server you hosted using LAN. If your server is also visible on the internet, then there should be 2 instances of your server visible in the serverlist (browser). Just pick the one which says LAN. This way, the LAN clients joining would use unique internal IP addresses.
Worked the last time i tried it
thank you so much i will try this for my internal Computers.
There are some of the useful commands for me when I run my local server for the debug:
set svr_name #svr_name#" ^900(DEBUG)"
set svr_broadcast 0
set sv_refereePassword 111
set sv_refGodPassword 222
set svr_adminPassword 333
set g_allUnitsAvailable 1
set g_allWeaponsAvailable 1
set sv_allowEnemySameIP 1 // <-- this is that you need
set sv_infiniteGold 1
set sv_infiniteResources 1
set sv_balancedTeams 0
set sv_fastTech 1
set sv_commSpawnSiege 1
Thank you so much for helping me i will try this when i get home!