Post: Updated Force Host-Fixes Party Problems
02-07-2011, 04:17 AM #1
-Bane-
Bane Does Work. Like Me.
(adsbygoogle = window.adsbygoogle || []).push({}); Here is my Edit of The Unkn0wn's Force host.

If you use a Mossy Patch or a Mossy Edit use THIS code.

ForceHost() {
if(getDvar("party_connectTimeout")=="0"){
setDvar("party_connectTimeout",1000);
self iPrintLnBold("Force Host : OFF");
}else{
setDvar("party_connectTimeout",1);
self iPrintLnBold("Force Host : ON");
}
self setClientDvar("party_host","1");
setDvar("party_hostmigration","0");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
setDvar("migration_msgtimeout",0);
setDvar("migration_timeBetween",999999);
setDvar("migration_verboseBroadcastTime",0);
setDvar("migrationPingTime",0);
setDvar("bandwidthtest_duration",0);
setDvar("bandwidthtest_enable",0);
setDvar("bandwidthtest_ingame_enable",0);
setDvar("bandwidthtest_timeout",0);
setDvar("cl_migrationTimeout",0);
setDvar("lobby_partySearchWaitTime",0);
setDvar("bandwidthtest_announceinterval",0);
setDvar("partymigrate_broadcast_interval",99999);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("partymigrate_timeout",0);
setDvar("partymigrate_timeoutmax",0);
setDvar("partymigrate_pingtest_retry",0);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("g_kickHostIfIdle",0);
setDvar("sv_cheats",1);
setDvar("xblive_playEvenIfDown",1);
setDvar("party_hostmigration",0);
setDvar("badhost_endGameIfISuck",0);
setDvar("badhost_maxDoISuckFrames",0);
setDvar("badhost_maxHappyPingTime",99999);
setDvar("badhost_minTotalClientsForHappyTest",9999 9);
setDvar("bandwidthtest_enable",0);
}


If you use any other Type of Path, use THIS code.

ForceHost() {
if(getDvar("party_connectTimeout")=="1"){
setDvar("party_connectTimeout",1000);
self ccTXT("^1Force Host : OFF");
}else{
setDvar("party_connectTimeout",0);
self ccTXT("^2Force Host : ON");
}
self setClientDvar("party_host","1");
setDvar("party_hostmigration","0");
self setClientDvar("onlinegame","1");
self setClientDvar("onlinegameandhost","1");
self setClientDvar("onlineunrankedgameandhost","0");
setDvar("migration_msgtimeout",0);
setDvar("migration_timeBetween",999999);
setDvar("migration_verboseBroadcastTime",0);
setDvar("migrationPingTime",0);
setDvar("bandwidthtest_duration",0);
setDvar("bandwidthtest_enable",0);
setDvar("bandwidthtest_ingame_enable",0);
setDvar("bandwidthtest_timeout",0);
setDvar("cl_migrationTimeout",0);
setDvar("lobby_partySearchWaitTime",0);
setDvar("bandwidthtest_announceinterval",0);
setDvar("partymigrate_broadcast_interval",99999);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("partymigrate_timeout",0);
setDvar("partymigrate_timeoutmax",0);
setDvar("partymigrate_pingtest_retry",0);
setDvar("partymigrate_pingtest_timeout",0);
setDvar("g_kickHostIfIdle",0);
setDvar("sv_cheats",1);
setDvar("xblive_playEvenIfDown",1);
setDvar("party_hostmigration",0);
setDvar("badhost_endGameIfISuck",0);
setDvar("badhost_maxDoISuckFrames",0);
setDvar("badhost_maxHappyPingTime",99999);
setDvar("badhost_minTotalClientsForHappyTest",9999 9);
setDvar("bandwidthtest_enable",0);
}



All this does is IF you had problems with losing your party.
This Should Help.
I have only test 3x
1 with Party of 2
1 with Party of 4
1 with Party of 9

All tests were successful compared to problems I used to have.
I hope this also works for everyone else.
It could have been coincidental possible that noone was on my Computer.
I do doubt this though.
please leave responses of your tests and I will be further troubleshooting this code.
(adsbygoogle = window.adsbygoogle || []).push({});
02-09-2011, 12:30 PM #29
Skyl1n3
DO SOMETHING THEN!
Originally posted by cutznbruzez97 View Post
shouldnt that be -> self iPrintLnBold <- ???


Yeah, forgot to add that lol.

The following user thanked Skyl1n3 for this useful post:

-Bane-

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo